Hamilton's principle/Mathematics/Holonomic constraints: Difference between revisions
m 1 revision imported |
Pipe internal links so cross-references read as titles, not paths |
||
| (One intermediate revision by the same user not shown) | |||
| Line 1: | Line 1: | ||
{{DISPLAYTITLE:Holonomic constraints}} | |||
{{Plebeian|Hamilton's principle/Explainers/Constraints}} | {{Plebeian|Hamilton's principle/Explainers/Constraints}} | ||
| Line 6: | Line 7: | ||
joined by an inextensible string — in each the coordinates are tied together, and | joined by an inextensible string — in each the coordinates are tied together, and | ||
the select-one-index argument of | the select-one-index argument of | ||
[[Hamilton's principle/Mathematics/Several dependent variables]] fails at its | [[Hamilton's principle/Mathematics/Several dependent variables|Several dependent variables]] fails at its | ||
first step. This page states the failure exactly. The repair is on | first step. This page states the failure exactly. The repair is on | ||
[[Hamilton's principle/Mathematics/Lagrange multipliers]]. | [[Hamilton's principle/Mathematics/Lagrange multipliers|Lagrange multipliers]]. | ||
== Definition == | == Definition == | ||
| Line 40: | Line 41: | ||
'''generalised coordinates'''. In terms of them the problem is unconstrained, the | '''generalised coordinates'''. In terms of them the problem is unconstrained, the | ||
variations are again independent, and | variations are again independent, and | ||
[[Hamilton's principle/Mathematics/Several dependent variables]] applies | [[Hamilton's principle/Mathematics/Several dependent variables|Several dependent variables]] applies | ||
verbatim. | verbatim. | ||
| Line 74: | Line 75: | ||
So the step that produced <math>n</math> separate equations is unavailable. What | So the step that produced <math>n</math> separate equations is unavailable. What | ||
survives from | survives from | ||
[[Hamilton's principle/Mathematics/Several dependent variables]] is only the | [[Hamilton's principle/Mathematics/Several dependent variables|Several dependent variables]] is only the | ||
integral statement | integral statement | ||
| Line 107: | Line 108: | ||
with the right side the constraint force. Equation (5) is what | with the right side the constraint force. Equation (5) is what | ||
[[Hamilton's principle/Mathematics/Lagrange multipliers]] derives; it is stated | [[Hamilton's principle/Mathematics/Lagrange multipliers|Lagrange multipliers]] derives; it is stated | ||
here only to name the target. | here only to name the target. | ||
| Line 168: | Line 169: | ||
Provenance: the vakonomic-versus-dynamic distinction is editorial summary of the | Provenance: the vakonomic-versus-dynamic distinction is editorial summary of the | ||
modern literature. No primary source is cited for it and none is claimed. See | modern literature. No primary source is cited for it and none is claimed. See | ||
[[Hamilton's principle/Sources]]. | [[Hamilton's principle/Sources|Sources]]. | ||
</blockquote> | </blockquote> | ||
== Next == | == Next == | ||
[[Hamilton's principle/Mathematics/Lagrange multipliers]] converts the | [[Hamilton's principle/Mathematics/Lagrange multipliers|Lagrange multipliers]] converts the | ||
restricted statement (4) with (3) into the unrestricted system (5). | restricted statement (4) with (3) into the unrestricted system (5). | ||
| Line 179: | Line 180: | ||
<references /> | <references /> | ||
Latest revision as of 04:57, 16 September 2026
Every derivation in the machinery track rested on one assumption: that the variations of the several unknowns could be chosen independently. Real systems violate it. A bead threaded on a wire, a pendulum on a rigid rod, two masses joined by an inextensible string — in each the coordinates are tied together, and the select-one-index argument of Several dependent variables fails at its first step. This page states the failure exactly. The repair is on Lagrange multipliers.
Definition

A holonomic constraint on coordinates is a relation
involving the coordinates and possibly the independent variable, but not their derivatives. A system of such relations , , is holonomic if each has this form and the matrix has rank everywhere on the constraint set. That rank condition says the constraints are independent and non-degenerate; it is assumed throughout.
A constraint that cannot be written in the form (1) is non-holonomic. The distinction is not cosmetic, and it is drawn at the end of this page.
Two ways to proceed

Eliminate. With independent relations, of the coordinates can in principle be solved for and substituted out, leaving free coordinates . These are generalised coordinates. In terms of them the problem is unconstrained, the variations are again independent, and Several dependent variables applies verbatim.
Adjoin. Keep all coordinates and carry the constraints alongside, paying for them with new unknowns. This is the multiplier method.
Elimination is cheaper when it is possible. It is often not possible in closed form, it usually destroys symmetry, and it discards the constraint forces, which are frequently the quantities of interest. The multiplier method keeps all three and is the general tool.
Why the independence argument fails
Let be an admissible path satisfying (1), and let be a competitor. For the competitor to be admissible it must satisfy the constraint too:
Expanding to first order in and using ,
Equation (3) is the admissibility condition on the variations. It is a linear relation among the at each point . Choosing arbitrary and all others zero violates it, unless happens to vanish there.
So the step that produced separate equations is unavailable. What survives from Several dependent variables is only the integral statement
holding for those obeying (3), and no longer for all . The fundamental lemma does not apply, because its hypothesis is that the test class is unrestricted.
This is the whole difficulty, and it is a genuine one rather than a technicality. Equation (4) with (3) says the vector is orthogonal to every admissible variation. It does not say is zero. It says lies in the space spanned by the constraint gradients, and turning that observation into a usable equation is what multipliers do.
Constraint forces
Physically, is expected. The unconstrained Euler-Lagrange expression measures the mismatch between the applied forces and the motion, and for a constrained system that mismatch is exactly the force the constraint exerts. The wire pushes on the bead. The rod pulls on the bob.
So the constrained problem should be expected to read
with the right side the constraint force. Equation (5) is what Lagrange multipliers derives; it is stated here only to name the target.
Note the structure: constraint forces are normal to the constraint surface, so they do no work under any admissible variation. That is d'Alembert's principle, and it is why (4) can hold with without contradiction.
Worked example: the simple pendulum
A bob of mass on a rigid rod of length , in the plane, under gravity . Cartesian coordinates measured from the pivot, with downward.
By elimination. Put , . The constraint is satisfied identically, one free coordinate remains, and
The single Euler-Lagrange equation is
which is the pendulum equation. Nothing about the rod tension appears, and it cannot be recovered from (8) alone.
What was given up. The elimination worked because the constraint was solvable in closed form and the parametrisation was obvious. Neither is generally true. The multiplier treatment of the same system, on the next page, returns (8) together with the tension.
Non-holonomic constraints
A constraint involving derivatives,
is holonomic in disguise if the left side is an exact derivative or has an integrating factor, in which case it integrates to the form (1). Otherwise it is genuinely non-holonomic. The rolling coin on a plane is the standard example: it can reach any position and orientation, so the constraint removes no configurations, yet it restricts every motion.
Warning. Naively adjoining a non-holonomic constraint with a multiplier and varying gives the vakonomic equations, which are not the equations of the rolling body. The correct dynamics comes from d'Alembert's principle applied to the velocity constraint, and the two disagree. This volume treats holonomic constraints only, and records the distinction here so that the multiplier method of the next page is not over-applied.
Provenance: the vakonomic-versus-dynamic distinction is editorial summary of the modern literature. No primary source is cited for it and none is claimed. See Sources.
Next
Lagrange multipliers converts the restricted statement (4) with (3) into the unrestricted system (5).