Skip to main content

Degrees of freedom and generalised coordinates

Short answer

DOF = minimum independent coordinates to specify configuration. Generalized coordinates are independent quantities (e.g., angles, displacements) that satisfy constraints. Holonomic constraints are equations among coordinates and time; nonholonomic include non-integrable velocity conditions. Pendulum: 1 DOF, angle θ; double pendulum: 2 DOF, θ₁, θ₂; particle in space: 3 DOF, x,y,z; rigid body: 6 DOF, three translations and three rotations; rolling disc: 1 DOF, position x.

Define degrees of freedom and generalised coordinates. Classify constraints as holonomic and non-holonomic. Give the number of degrees of freedom and suitable generalised coordinates for (a) a simple pendulum, (b) a double pendulum, (c) a particle moving in space, (d) a free rigid body in space, and (e) a disc rolling without slipping on a straight line.

Degrees of freedom (DOF) is the minimum number of independent coordinates required to completely specify the configuration of a system at any instant. For NN particles in space with cc independent constraint equations, n=3N−cn = 3N - c.

Generalised coordinates q1,q2,…,qnq_1, q_2, \dots, q_n are any set of nn independent quantities (lengths, angles, etc.) that fix the configuration of a system with nn degrees of freedom; they need not have the dimension of length, and they automatically satisfy the constraints.

Constraints

  • Holonomic: can be expressed as an equation connecting coordinates (and time) only, f(x1,x2,…,t)=0f(x_1, x_2, \dots, t) = 0; for example a rigid link of fixed length x2+y2=l2x^2 + y^2 = l^2. They reduce the number of coordinates.
  • Non-holonomic: cannot be integrated into such an equation, being inequalities or non-integrable velocity relations; for example a particle moving on the outside of a sphere (it can leave, r≥Rr \ge R), or a rolling sphere on a rough plane.

Further classes: scleronomic (not explicitly time dependent) and rheonomic (time dependent).

Examples

SystemDOFGeneralised coordinates
(a) Simple pendulum1angle θ\theta
(b) Double pendulum2angles θ1, θ2\theta_1,\ \theta_2
(c) Particle in space3x,y,zx, y, z (or r,θ,ϕr, \theta, \phi)
(d) Free rigid body in space63 translations of a point + 3 rotation angles (Euler angles)
(e) Disc rolling without slip on a line1xx of the centre (angle θ=x/r\theta = x/r follows)

For the pendulum in (a) the particle has 2 coordinates in the plane (x,y)(x, y) and one constraint x2+y2=l2x^2 + y^2 = l^2, so 2−1=12 - 1 = 1 DOF. Using generalised coordinates removes the constraint reaction (rod tension) from the equations of motion.

✓ Answer checked by Claude Opus 5.5 (high effort)

All Engineering Mechanics chapter 9 questions →