PhysicsPro > Mechanics I

Constraints and Constraint Equations

View in Interactive App

Introduction

Constraints restrict the motion of particles, such as beads constrained to move on a wire or particles sliding on a surface. Holonomic constraints can be expressed as equations relating coordinates, reducing the degrees of freedom. Understanding constraints is essential for solving problems involving restricted motion, connections between objects, and mechanical linkages.

Types of Constraints

Holonomic constraints can be expressed as f(r1, r2, ..., t) = 0 relating coordinates, possibly with explicit time dependence (rheonomic if time-dependent, scleronomic if not). Examples: particle on circle x2 + y2 = R2, pendulum of fixed length x2 + y2 = l2. Non-holonomic constraints cannot be integrated to geometric form, often involving velocities: rolling without slipping v = Rω, or inequalities like particle confined inside sphere r ≤ R.

\n

Introduction

Constraints restrict the motion of particles, such as beads constrained to move on a wire or particles sliding on a surface. Holonomic constraints can be expressed as equations relating coordinates, reducing the degrees of freedom. Understanding constraints is essential for solving problems involving restricted motion, connections between objects, and mechanical linkages.

Types of Constraints

Holonomic constraints can be expressed as f(r1, r2, ..., t) = 0 relating coordinates, possibly with explicit time dependence (rheonomic if time-dependent, scleronomic if not). Examples: particle on circle x2 + y2 = R2, pendulum of fixed length x2 + y2 = l2. Non-holonomic constraints cannot be integrated to geometric form, often involving velocities: rolling without slipping v = Rω, or inequalities like particle confined inside sphere r ≤ R.

\n

Constraint Forces

Constraints are enforced by constraint forces (normal forces, tension). These forces do no work in scleronomic constraints (or in any constraint when particle velocity is perpendicular to constraint force). The normal force keeps a block on an incline; tension keeps a pendulum bob at fixed distance; friction enforces rolling without slipping. Constraint forces adjust to exactly satisfy the constraint condition.

Degrees of Freedom

Each independent holonomic constraint reduces degrees of freedom by one. Unconstrained particle in 3D has 3 DOF. Particle on a surface (one constraint) has 2 DOF. Particle on a curve (two constraints) has 1 DOF. Double pendulum (two constraints: each rod length fixed) has 2 DOF. Generalized coordinates qᵢ describe motion with i = 1 to N where N is the number of DOF, often fewer than the original 3n coordinates for n particles.

\n

Constraint Equations and Problem Solving

To solve with constraints: Method 1 - Use constraints to eliminate variables, reducing to independent coordinates. Method 2 - Include constraint forces explicitly in Newton's equations (Lagrange multiplier method in advanced mechanics). For pulley systems: constraint relates accelerations a1 and a2. For rolling without slipping: v_cm = Rω. These constraint equations must be solved simultaneously with dynamical equations.

Examples of Constrained Systems

Examples: simple pendulum (constrained to circle), bead on rotating hoop (constrained to hoop), particle in wedge, Atwood machine (connected masses constraint), yo-yo (unwinding constraint v = Rω), block sliding on movable wedge (contact constraint), coupled oscillators on same support. Virtual work principle and d'Alembert's principle provide systematic ways to handle constraints without explicitly finding constraint forces.

\n

Solved Example: Atwood Machine with Constraint

Two masses m1 and m2 connected over pulley with inextensible string. String length L is constant. Find constraint relation. Solution: If mass 1 moves down by x1, mass 2 moves up by x2 = x1 (same displacement magnitude). Constraint: x1 + x2 = constant. Differentiating: v1 + v2 = 0 (one moves up, other down), and a1 + a2 = 0 (same magnitude acceleration). This allows elimination - only one coordinate needed to describe system.

\n

Want to practice MCQs on this topic?

Open Full App Experience