Questions: Generalized Coordinates and Degrees of Freedom
5 questions to test your understanding
Score: 0 / 5
Question 1 Multiple Choice
A rigid bar connects two particles in 3D space. How many degrees of freedom does this two-particle system have?
A6 — three Cartesian coordinates for each particle
B5 — the rigidity constraint (fixed distance between particles) removes one degree of freedom
C4 — the bar removes two degrees of freedom because the particles cannot move independently
D3 — the rigid bar makes the pair equivalent to a single particle
Two particles in 3D have 3×2 = 6 Cartesian coordinates. The rigid bar imposes one holonomic constraint: the distance between the particles is fixed, (x₁−x₂)²+(y₁−y₂)²+(z₁−z₂)² = L². This one constraint reduces the DOF by one: 6−1 = 5. The five remaining degrees of freedom correspond to three coordinates for the center of mass plus two angles specifying the bar's orientation. Each holonomic constraint removes exactly one DOF.
Question 2 Multiple Choice
A coin rolls without slipping on a flat surface. The no-slip rolling condition is a non-holonomic constraint. What does this mean for the number of generalized coordinates needed to describe the coin's configuration?
AThe no-slip condition reduces the number of required generalized coordinates, just like a holonomic constraint would
BThe no-slip condition does not reduce the number of generalized coordinates — you still need as many parameters to specify the configuration fully
CThe no-slip condition eliminates all constraints on position, since it only affects velocity
DNon-holonomic constraints are ignored in Lagrangian mechanics and never affect generalized coordinate counts
The key distinction: holonomic constraints (expressible as f(q,t)=0) reduce the degrees of freedom and thus the number of generalized coordinates needed. Non-holonomic constraints involve velocities in a way that cannot be integrated to a position constraint — they restrict which velocities are accessible at each configuration, but every configuration is still reachable. The coin can reach any position and orientation on the surface; it's just constrained in how it gets there. You still need all generalized coordinates (e.g., (x, y, θ, φ, ψ) for a coin), and the non-holonomic constraint appears as a supplementary condition on the generalized velocities.
Question 3 True / False
For a simple pendulum of length L, choosing the angle θ as the sole generalized coordinate automatically satisfies the length constraint without needing to impose it separately.
TTrue
FFalse
Answer: True
Choosing θ as the generalized coordinate means writing the position as x = L sin θ, y = −L cos θ. Any value of θ gives a point on the circle of radius L — you cannot represent an off-circle position using θ. The constraint x²+y²=L² is built into the parameterization. This is what 'building in the constraints' means: the generalized coordinate parameterizes only the physically accessible configurations, making the constraint implicit rather than explicit.
Question 4 True / False
For a system of N particles subject to k holonomic constraints, the degrees of freedom usually equals 3N − k, regardless of whether any non-holonomic constraints are also present.
TTrue
FFalse
Answer: False
The formula DOF = 3N − k holds only for holonomic constraints. Non-holonomic constraints (velocity constraints that cannot be integrated to position constraints, like rolling without slipping) restrict the accessible velocity directions but do NOT reduce the number of generalized coordinates needed to specify the configuration. A system with 3N − k holonomic degrees of freedom plus m non-holonomic constraints still requires 3N − k generalized coordinates; the non-holonomic constraints appear separately as constraints on the generalized velocities q̇ᵢ.
Question 5 Short Answer
Explain what it means for generalized coordinates to 'build in' the constraints of a system, and why this makes the Lagrangian approach more efficient than applying Newtonian mechanics with explicit constraint forces.
Think about your answer, then reveal below.
Model answer: In Newtonian mechanics, you write equations for all 3N Cartesian coordinates and then add constraint forces (tension, normal forces) to enforce each constraint — resulting in more equations and unknown forces to solve for. Generalized coordinates reparameterize the problem so the configuration space only contains physically accessible states. The constraints are encoded in the parameterization itself: a double pendulum described by angles (θ₁, θ₂) can only reach positions where both arms have fixed length — there is no way to violate the constraint using θ₁ and θ₂ as coordinates. This eliminates the constraint forces from the equations entirely, leaving only DOF equations of motion instead of 3N, and no unknown reaction forces.
The efficiency gain is substantial in complex systems. A robotic arm with 6 joints has 6 generalized coordinates regardless of how many rigid-body constraints are internally imposed; the Lagrangian formulation handles the constraint forces implicitly through the geometry of the configuration space. The tradeoff is that the kinetic energy expression becomes more complex in generalized coordinates, but this is typically far easier to handle than solving the full Newtonian system with explicit constraint forces.