Jump to content

Hamilton's principle/Mathematics/Holonomic constraints: Difference between revisions

From The Invariance Itself
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

Plain-language version: Constraints

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 constraint force normal to the permitted motion.

A holonomic constraint on n coordinates y1,…,yn is a relation

g(x,y1,…,yn)=0(1)

involving the coordinates and possibly the independent variable, but not their derivatives. A system of r such relations gβ=0, β=1,…,r, is holonomic if each has this form and the r×n matrix ∂gβ/∂yi has rank r 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

Varying one degree of freedom at a time.

Eliminate. With r independent relations, r of the coordinates can in principle be solved for and substituted out, leaving n−r free coordinates q1,…,qn−r. 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 n coordinates and carry the constraints alongside, paying for them with r 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 y be an admissible path satisfying (1), and let y+εη be a competitor. For the competitor to be admissible it must satisfy the constraint too:

g(x,y+εη)=0(2)

Expanding to first order in ε and using g(x,y)=0,

∑i=1n∂g∂yiηi=0(3)

Equation (3) is the admissibility condition on the variations. It is a linear relation among the ηi at each point x. Choosing ηk arbitrary and all others zero violates it, unless ∂g/∂yk happens to vanish there.

So the step that produced n separate equations is unavailable. What survives from Several dependent variables is only the integral statement

∫ab∑i=1nEiηidx=0,Ei=∂L∂yi−ddx∂L∂yi′(4)

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 E is orthogonal to every admissible variation. It does not say E is zero. It says E lies in the space spanned by the constraint gradients, and turning that observation into a usable equation is what multipliers do.

Constraint forces

Physically, Ei≠0 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

Ei=−∑β=1rλβ∂gβ∂yi(5)

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 E≠0 without contradiction.

Worked example: the simple pendulum

A bob of mass m on a rigid rod of length ℓ, in the plane, under gravity g0. Cartesian coordinates (y1,y2) measured from the pivot, with y2 downward.

L=12m(y˙12+y˙22)+mg0y2,g=y12+y22−ℓ2=0(6)

By elimination. Put y1=ℓsin⁡θ, y2=ℓcos⁡θ. The constraint is satisfied identically, one free coordinate remains, and

L=12mℓ2θ˙2+mg0ℓcos⁡θ(7)

The single Euler-Lagrange equation is

mℓ2θ¨+mg0ℓsin⁡θ=0(8)

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,

∑i=1nai(x,y)yi′+a0(x,y)=0(9)

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).

References