2.1.3 · D5Analytical Mechanics

Question bank — Kinetic energy in generalized coordinates

2,449 words11 min readBack to topic

Before you start, three anchors you must keep in your pocket (all built in the parent note):

  • Scleronomic = the position map has no explicit — the "track" is not being yanked around. Rheonomic = does contain — some constraint moves on its own schedule.
  • The split counts how many velocity factors each piece carries: 2 (quadratic), 1 (linear), 0 (velocity-free).
  • The mass matrix is symmetric, positive-definite, and generally depends on the coordinates .

True or false — justify

Kinetic energy is always a quadratic function of the generalized velocities.
False. Only for scleronomic constraints. When the linear piece and the velocity-free piece appear, so is a general degree-2 polynomial in , not a homogeneous quadratic.
can be treated as a constant matrix once the coordinates are chosen.
False. It is — e.g. in polar coordinates grows with . This dependence must be differentiated when you form in the Euler–Lagrange equation.
The mass matrix is always symmetric.
True. is built from a dot product, which is symmetric in and , so swapping the indices gives the identical expression.
The mass matrix can have a zero eigenvalue for a physical system.
False. is positive-definite: , and it vanishes only if every produces zero Cartesian velocity — which would mean that coordinate isn't a real degree of freedom.
For a scleronomic system, energy equals .
True. Scleronomic means is a homogeneous quadratic, so and the chain collapses (see the boxed derivation) to , with and .
If a constraint is time-dependent, the total energy still equals .
False. With present the derivation above gives in general. The moving constraint can feed energy in or out.
being zero guarantees the constraint is scleronomic.
False. The rotating-wire bead has but ; it is fully rheonomic. vanishes whenever (their dot product ), which can happen even while time is explicitly in the map.
is a constant (independent of the state).
False. depends on the coordinates (e.g. grows with ). It is "constant" only in the sense of being free of velocities , not free of position.
Choosing different generalized coordinates changes the numerical value of at a given physical state.
False. is a physical scalar (); its value at a real instant is coordinate-independent. What changes is the formula — the entries transform like a metric tensor, but the number they compute stays fixed.
Any constraint can be absorbed into a choice of generalized coordinates.
False. Only holonomic constraints (relations among positions and time, ) can be solved to eliminate coordinates. A non-holonomic constraint — one that ties velocities together and cannot be integrated to a position relation, e.g. a rolling coin's — cannot be removed this way, and the clean reduction of this whole page assumes it is absent.

Spot the error

"In polar coordinates ."
The term is wrong: , not , so it must be . The factor comes from having length , not .
"There is a cross term in the polar , so I'll add it."
First recall the two basis vectors: nudging gives (unit vector pointing outward), nudging gives (length , pointing sideways). Their dot product is — outward sideways, so the cross term genuinely vanishes. It is nonzero only in non-orthogonal coordinate systems.
"Since counts the pair and twice, I multiply the off-diagonal coefficient by 2 when I read it off."
The in already absorbs that double-counting; the coefficient of in is (from ), so multiplying again by 2 double-counts.
"The bead on the rotating wire moves in a straight line, so ."
This forgets . Even a bead momentarily still on the wire () is carried around the room by the wire's imposed spin, so it has real Cartesian speed .
" — the chain rule is complete."
The explicit clock term is missing. It is present whenever the map is rheonomic; dropping it silently throws away all of and .
"Because has units of mass, its determinant is a mass."
In general it is not: for an metric its determinant has units of times whatever powers of length the coordinates carry (e.g. in polar). Each entry can carry different length dimensions depending on whether is a length or an angle.
" has no velocities, so it plays no role in the dynamics."
enters the Lagrangian and produces a real force in the Euler–Lagrange equation — precisely the centrifugal term for the rotating wire. A velocity-free term is not a dynamically inert term.
"The linear coefficient is just another name for a component of ."
No — pairs two coordinate gradients, while pairs a coordinate gradient with the clock gradient. exists only when the constraint moves; exists always.

Why questions

Why does the chain rule for acquire an explicit term, and why only sometimes?
Because can depend on both through the moving and directly through the clock. The direct term survives only when a constraint is imposed on its own time schedule (rheonomic); a scleronomic map has .
Why is grouping by powers of the "natural" classification?
Because is linear in the velocities plus a velocity-free clock term, so squaring it can only yield products with , , or velocity factors. No other kind of term is possible, and each group has a distinct physical meaning (kinetic, coupling, effective-potential).
Why does the coefficient measure a "geometric overlap"?
Because is a dot product between the direction coordinate pushes the particle and the direction the moving constraint drags it. When these are perpendicular the dot product is zero, so disappears even though the constraint is moving — exactly the rotating-wire case.
Why does the mass matrix deserve the name "metric on configuration space"?
Because measures the squared "speed" of the configuration point, exactly as a metric measures distance-rate on a curved space. Motion of the system is geodesic-like motion in this metric (see Configuration space and the metric tensor).
Why does the count give , not ?
Because that sum weights each piece by its degree in : (degree 2) contributes , (degree 1) contributes , and (degree 0) contributes nothing. Only when alone does it equal — which is exactly the scleronomic condition behind .
Why is guaranteed positive-definite rather than merely non-negative?
Because each generalized coordinate is, by construction, an independent degree of freedom, so no nonzero velocity vector can leave every Cartesian velocity zero. Hence strictly for .

Edge cases

A free particle in Cartesian coordinates: what are ?
with (constant, diagonal); because the map has no explicit . This is the degenerate "flat metric" case.
How do you detect that a chosen coordinate is redundant, and what's a concrete example?
Redundancy shows up as a zero eigenvalue of : some nonzero velocity vector yields zero Cartesian motion, so . Concretely, describing a particle on a circle by both the angle and the arc length gives always producing no independent motion; becomes singular. The fix is to keep only one — drop (or ) so the coordinate count matches the true degrees of freedom.
Rotating wire in the limit : does the answer reduce correctly?
Yes — and , the scleronomic straight-wire result. The rheonomic terms smoothly switch off as the imposed motion stops, exactly as they should.
Rotating wire with (bead momentarily pinned on the wire): is ?
No — from . Zero generalized velocity does not mean zero physical velocity when the constraint itself is moving; the bead is being swept around at speed .
A pendulum of length whose pivot is driven horizontally as — write explicitly.
With , differentiate: and . So , giving , and . Both survive because the driven pivot puts explicitly in and is not perpendicular to .
Can ever be zero for a moving system?
Only instantaneously, when all ; as a form can never be identically zero because is positive-definite. So a genuinely moving configuration () always has .
If two independent coordinates happen to give orthogonal Cartesian gradients everywhere, what does look like?
It is diagonal, for , so has no cross terms — the polar case () is exactly this. Orthogonal coordinates diagonalize the metric.
Does this whole machinery apply to a rolling wheel constrained by ?
Not directly — that is a non-holonomic (velocity-level) constraint that cannot be integrated into a position relation, so you cannot eliminate a coordinate to build a plain . You must instead carry the constraint separately (Lagrange multipliers); the decomposition here presumes only holonomic constraints.

Recall One-line survival summary

"Time in the map ⇒ wake up; is a position-dependent symmetric positive-definite metric; energy only when the track doesn't move." Trap detector ::: Always ask "Is explicit in ?" — that single question decides scleronomic vs rheonomic, and therefore whether and the shortcut apply.