Fundamentholfundamenthol

Constraint Relations

PhysicsLaws of MotionFor JEE aspirants

Constraint relations connect the velocities and accelerations of two or more bodies whose motion is linked by an inextensible string, a rigid rod, direct contact, or a wedge surface. Because such connections fix the geometry of the system, one body's motion determines another's. For JEE and NEET, three techniques cover almost every problem: (1) the string-length method, where the total length of the rope is constant so its time derivative is zero; (2) the velocity-along-string method, where the components of velocity along a taut string must be equal at both ends; and (3) reference-frame shifting for wedge and incline problems.

Key Formulas — Quick Reference
  1. Inextensible string (two blocks over one pulley): (magnitudes), and
  2. Position-coordinate method: if , then
  3. Single movable pulley (fixed pulley + one movable pulley): (the load moves half as fast as the effort)
  4. Velocity components along the string are equal at both ends:
  5. Wedge–rod (rod vertical, wedge horizontal, angle ): , and
  6. Contact constraint (bodies touching on a surface): component of relative velocity perpendicular to the surface = 0
  7. N-mass pulley system (general form): where are integers determined by string lengths

1. What is Constraint Motion?

When two or more bodies are connected — by a string, a rod, a pulley, or by direct contact — their motions are no longer independent. The connection imposes a geometric restriction called a constraint. A constraint relation is the equation that ties together the velocities (or accelerations) of the connected bodies.

Everyday Examples of Constraints

SystemConstraint
Block on an inclined plane (in contact)Block cannot have velocity perpendicular to the incline
Two blocks touching on a horizontal floorBoth must have the same velocity and acceleration to stay in contact
Two blocks connected by a taut inextensible stringComponent of their velocities along the string must be equal
Block resting on a wedge that itself movesBlock cannot separate from the wedge surface (in wedge's frame)

2. The Contact Constraint

Whenever two rigid bodies are in contact, they cannot penetrate each other and (unless they separate) cannot pull apart. This gives two rules:

  • The component of relative velocity perpendicular to the contact surface is zero.
  • The component of relative acceleration perpendicular to the contact surface is also zero (as long as contact is maintained).
For a block on an inclined plane, contact means the block's velocity along the normal to the incline is zero — in the incline's reference frame. If the incline itself is moving, always check this in the frame of the incline.

3. The Inextensible-String Constraint

An inextensible string has a fixed length, so as the system moves, the total length of string stays the same. There are two equivalent ways to use this fact.

Method 1: Position-Coordinate (String-Length) Method

Write the total length of the string in terms of the position coordinates of the bodies, then differentiate once with respect to time to get a velocity relation, and again for acceleration.

Two blocks on a symmetric double-incline mountain connected by string over pulleys at the peak A triangular mountain sits on the ground. Block A rests on the left slope, block B on the right slope. Both blocks are connected by an inextensible cord that passes over two small fixed pulleys C and D at the peak (drawn as a single circle). Position coordinates x_A and x_B are measured along each slope from the pulleys down to the block. C D A B xA xB
Figure 1: Two blocks on a symmetric double incline. Cord runs from block A up the left slope, over pulleys C and D at the peak, and down the right slope to block B. Total length xA + arc(CD) + xB is constant.

If the string length is and the arc segment is fixed:

Differentiating with respect to time (constants vanish):

The negative sign means as A moves down along its slope (positive ), B moves up along its slope (negative ). Differentiating once more:

Method 2: Velocity-Along-String Method

For a taut inextensible string, the component of velocity along the string is the same at every point of the string. In particular, at each end, the component of the block's velocity along the string equals the rate at which the string is being paid out or reeled in at that end.

If block A has velocity making angle with the string, and block B has velocity making angle with the string on the other end:

This method is fast for problems with angled strings (like beads on rods, or blocks connected across pulleys at an angle). But it must be applied with care — see the "Common Mistakes" section for the classic trap.

4. Pulley Constraints

Single Fixed Pulley (1:1 Ratio)

Two blocks connected by a string over a single fixed pulley: the string on both sides has the same length change rate, so:

Single fixed pulley with two blocks A and B on either side A single fixed pulley is mounted on the ceiling by a black triangular bracket. A string wraps over the top of the pulley, with block A hanging on the left side and block B on the right side. As A descends with velocity v_A, B rises with equal magnitude v_B (opposite direction). A B vA vB
Figure: Single fixed pulley — as block A descends with velocity vA, block B rises with equal magnitude vB. Same magnitude, opposite directions.

Single Movable Pulley (2:1 Ratio)

Single movable pulley system with block A on a platform and hanging block B Block A sits on a horizontal platform on the left, connected by a cord that runs horizontally to a fixed pulley at the corner of the platform, then vertically down to a movable pulley carrying block B, then up to a ceiling anchor on the top-right. Block B is supported by two vertical string segments, giving v_A = 2 v_B. A r2 r1 B x b y
Figure 2: Block A on a platform connected via fixed pulley r₂ and movable pulley r₁ to hanging block B. Since B is supported by two segments: vA = 2 vB.

Total string length (with pulley radii treated as constant):

where is the horizontal distance moved by A and is the vertical distance moved by B. Differentiating:

and similarly . This is why a movable pulley acts as a mechanical advantage of 2 — the effort applied at A moves twice as fast as the load B.

5. Wedge–Rod and Wedge–Block Constraints

When one body moves on top of a wedge that is itself moving, the contact constraint must be applied in the wedge's reference frame, not the ground frame. This is the single most powerful trick for wedge problems.

The Wedge–Rod Problem

Wedge moving right causing vertical rod to move down A right-angled wedge sits on a horizontal ground. A vertical rod passes through a vertical guide; its lower end rests on the slanted face of the wedge. As the wedge is pushed rightward with velocity v_wedge, the contact point drops along the wedge slope, forcing the rod downward with velocity v_rod. Geometrically, v_rod equals v_wedge times tan theta. wedge θ rod vwedge vrod
Figure 3: As the wedge moves right by x, the vertical rod drops by y = x tan θ. Differentiating gives vrod = vwedge tan θ.

Three constraints govern this system:

  1. The wedge moves only horizontally.
  2. The rod moves only vertically (constrained by a guide).
  3. The rod and wedge remain in contact along the slope.

From geometry, when the wedge moves horizontally by , the rod rises by . Differentiating with respect to time:

Alternative: Contact Constraint in Wedge's Frame

In the wedge's frame, the rod's velocity must have no component perpendicular to the slope (otherwise the rod would leave the wedge). This gives:

where is the unit vector normal to the incline. Working this out yields the same .

6. The Velocity-Along-String Method (Angled Strings)

When a string changes direction between the two bodies (via a bead, a corner, or a movable point of attachment), the position-coordinate method still works but requires careful use of the geometry. The velocity-component method is often faster.

Bead on horizontal rod connected via pulleys to hanging blocks D and B A bead C slides on a horizontal rod fixed between two walls. Two strings from bead C run up at 37 degrees to a ceiling-mounted pulley on the left and 53 degrees to a ceiling-mounted pulley on the right. The strings wrap over the top of each pulley and hang vertically down to blocks D on the left and B on the right. Component of bead velocity along each string equals the velocity of the corresponding hanging block. C D B 37° 53°
Figure 4: Bead C slides on a horizontal rod. Strings from C wrap over ceiling pulleys at 37° and 53° and hang blocks D and B vertically.
Solved Example 1

A bead moves freely on a horizontal rod. It is connected by strings to hanging blocks and , making angles and with the rod respectively. If block moves downward with velocity , find the velocity of block .

Solution:

Blocks and move vertically (they hang), so their velocities are entirely along their respective strings. The bead moves along the rod (horizontally).

At end of string : string is along , block velocity is along the string. So the velocity-along-string at end = .

At end of string : bead's velocity is horizontal. Component along string (which makes with rod) = .

Setting these equal:

Now for string : at end , component along = .

At end : velocity is along the string, so:

The negative sign convention gives if we take downward as positive for and check direction of - depending on setup, may move up or down. Magnitude: .

7. Step-by-Step Recipe for Constraint Problems

  1. Identify all connections: strings, rods, contact surfaces, pulleys.
  2. Choose position coordinates for each body from a fixed reference. Decide sign conventions clearly.
  3. Write the total length of each string as a sum of segments in terms of the position coordinates.
  4. Differentiate the length equation with respect to time — constants vanish, leaving a velocity relation.
  5. Differentiate again for an acceleration relation.
  6. For angled or moving contact, consider shifting to the reference frame of the moving surface — often simplifies the geometry.
  7. Cross-check: substitute a simple special case (like both bodies at rest) to make sure signs are consistent.

Common Mistakes to Avoid

Watch out
  • Assuming the string is along the direction of motion of the block. When the string makes an angle with the block's velocity, only the component along the string matters — not the block's total speed.
  • Mixing up the two velocity-along-string ends. The rule is: component of A's velocity along the string at A's end = component of B's velocity along the string at B's end. Both components are taken along the direction of the string.
  • Applying the contact constraint in the wrong frame. For a block on a moving wedge, apply "no perpendicular velocity" in the wedge's frame, not the ground frame.
  • Forgetting to count the number of string segments supporting a body. A movable pulley suspended from two segments has , not .
  • Ignoring sign conventions. If you choose downward as positive for one body, be consistent for all bodies attached to the same string — otherwise the signs of your final answers will be wrong.
  • Treating an inextensible string as elastic. The whole point of a constraint is that the string length does not change; the very method fails if the string can stretch.
  • Skipping the geometry check. Always verify that when the wedge moves left by , the rod really does rise by (or whatever the geometric relation is). A quick sketch prevents most sign errors.

Frequently Asked Questions

Q1. What is a constraint relation in mechanics?

A constraint relation is a geometric equation linking the velocities (and accelerations) of two or more bodies whose motions are coupled — usually by an inextensible string, a rigid rod, or by direct contact along a surface. Because the geometry is fixed, one body's motion determines another's.

Q2. How do I write the constraint equation for a string over a pulley?

Set up position coordinates for each body from a fixed reference. Write the total string length as a sum of segments in those coordinates. Since the string is inextensible, this total is constant, so its time derivative is zero — giving the velocity relation. Differentiate again for accelerations.

Q3. Why does a single movable pulley give a 2:1 velocity ratio?

A movable pulley is supported by two string segments. If the pulley moves down by , each of the two segments must lengthen by , so the free end of the string is pulled up by . That's why the effort moves twice as fast as the load: .

Q4. What is the velocity-along-string method and when should I use it?

It states that the component of velocity along a taut inextensible string is the same at every point of the string. It's the fastest technique when the string is at an angle to the bodies' velocities — for example, in bead-on-rod problems or a tractor pulling a block via an angled cable. Use it whenever the position-coordinate method would require messy square-root differentiation.

Q5. Why must contact constraints on a moving wedge be applied in the wedge's frame?

Contact means the two surfaces do not separate. "No separation" is a statement about the relative motion perpendicular to the surface — that is, the component of the block's velocity perpendicular to the incline as seen from the incline. In the ground frame, the wedge's motion adds an artificial perpendicular component that doesn't cause separation, so the ground-frame condition would be wrong.

Q6. Do constraint relations depend on the masses of the bodies?

No. Constraint relations come purely from the geometry of the connections and are independent of masses. Masses only enter when you apply Newton's laws to find forces (like tension) or accelerations from external forces. The constraint tells you how the accelerations are related; Newton's laws tell you what they are.

Q7. What is the difference between a rigid rod constraint and a string constraint?

An inextensible string can only pull (transmit tension), not push. So the string constraint applies only as long as the string stays taut. A rigid rod can both pull and push, so the constraint applies at all times — the two bodies must maintain the same distance regardless of direction of motion.

Q8. How do I handle a system with two independent strings?

Write one length equation for each string in terms of position coordinates. Each string gives one constraint equation. If there are bodies and independent strings, you get equations relating the velocities, leaving independent velocities. All accelerations are related by the same equations differentiated once more.

Q9. Can I use energy conservation or virtual work instead of constraint equations?

Yes — the method of virtual work gives the same constraint relations. If you imagine a small virtual displacement of the system consistent with the constraints, the net work done by internal constraint forces (like string tensions) is zero. This gives an alternate route that is often cleaner for complex multi-pulley systems.

Previous year questions on Constraint Relations

3 questions from past papers, each with a step-by-step solution.

Ready to master Laws of Motion?

Take a full mock test, practice concept-by-concept, and get an AI-powered rank prediction — all on Fundamenthol.