Professional Documents
Culture Documents
TR Talk1n2 PDF
TR Talk1n2 PDF
GEOMETRIC MECHANICS
Tudor S. Ratiu
Section de Mathématiques
and
Bernoulli Center
Ecole Polytechnique Fédérale de Lausanne, Switzerland
tudor.ratiu@epfl.ch
• Poisson reduction
• Lie-Poisson reduction
• Euler-Poincaré reduction
• Elasticity
Ω(Q; q0, q1) := {q(·) ∈ C 1([t0, t1], Q) | q(t0) = q0, q(t1) = q1}.
Here one has to specify regularity of the path - formally it is C 1.
q(t, λ), (t, λ) ∈ [t0, t1]×[−ε, ε] is a deformation of q(t) ∈ Ω(Q; q0, q1)
if q(·, λ) ∈ Ω(Q; q0, q1), for all λ ∈ [−ε, ε] (so q(ti, λ) = qi, i = 0, 1)
and q(t, 0) = q(t).
∂
δq(t) := q(t, λ) ∈ Tq(t)Q, δq : [t0, t1] → T Q
∂λ λ=0
C∞ def
t ∈ [0, 1] 7−→ qi(t) ∈ Q, i = 1, 2, are equivalent ⇐⇒ q1(0) = q2(0) =
q, q̇1(0) = q̇2(0) ∈ Tq Q, and q̈1(0) = q̈2(0) in a local chart (hence
all local charts) at q.
Equivalence classes, denoted by (q, q̇, q̈), are called second order
(2)
jets at q ∈ Q; all such jets is denoted by Tq Q. Define
(2)
T (2)Q := ∪q∈QTq Q
PDSC, Indian Institute of Technology, Mumbai, March 17–21, 2014
8
(2)
τQ : T (2)Q 3 (q, q̇, q̈) 7→ q ∈ Q is a fiber (not a vector) bundle.
d ∂L ∂L
i
(q, q̇) = i
(q, q̇)
dt ∂ q̇ ∂q
9
Symmetries induce conserved quantities, the momentum maps.
This enables one to eliminate variables. The best situation is when
one has dim Q functions that Poisson commute on T ∗Q and are
functionally independent, i.e., their differentials are linearly inde-
pendent almost everywhere. Then the system is completely inte-
grable and can be solved, in many cases explicitly (algebraic geome-
try methods if applicable, or finding explicit action-angle variables).
∼ T (Q/G) ⊕ Ad Q (Cendra,
There is a general answer: (T Q)/G = A
Marsden, Ratiu, Memoirs of the AMS 2001).
Euler-Poincaré operator:
δl d δl
EP(l)(ξ, ξ̇) = ad∗ξ
∓
δξ dt δξ
where on the right hand side the time derivative is taken formally
using the chain rule and dξ/dt is replaced at the end of the compu-
tation everywhere by ξ̇.
Reconstruction
• Form l := L|g : g → R
d δl = ±ad∗ δl , ξ(0) = ξ
• Solve the Euler-Poincaré equations: dt δξ ξ δξ 0
To show that (iii) and (iv) are equivalent, need to compute vari-
ations δξ(t) ∈ g induced on ξ(t) = g(t)−1ġ(t) ∈ g by a variation
g(t, λ) ∈ G of g(t), i.e., g(t, λ)|λ=0 = g(t). Do the computation for
left translation.
−1
So, need to differentiate g (t, λ)ġ(t, λ) ∈ g in the direction δg(t) :=
d g(t, λ) ∈ Tg(t)G. Define η(t) := g(t)−1δg(t) ∈ g. We have
dλ
λ=0
2
d d ∂ g
−1 −1 −1 −1
δξ = g g = − g δg g ġ + g
dλ dt λ=0 ∂λ∂t
λ=0
d
d
∂ 2g
−1 −1 −1 −1
η̇ = g g = − g ġ g δg + g
dt dλ λ=0 ∂t∂λ λ=0
=⇒ δξ − η̇ = [ξ, η]
3.) The usual bracket of vector fields is the right Lie algebra
bracket, yet the formulas from Lie theory always use the left Lie
algebra bracket. Of course [ξ, η]L = −[ξ, η]R . So, for the right Lie
algebra, the above proposition states ∂sξ = ∂tη − [η, ξ]R .
These are the Lin constraints (discovered by C.C. Lin in the 50s).
We will come back to these constraints when studying various con-
tinuum mechanics examples later.
−u2 u1 0
Equivalently, this isomorphism is given by
A(u × v) = Au × Av
for any u, v ∈ R3 and A ∈ SO(3). This relation is not valid if A
is just an orthogonal matrix; if A is not in the component of the
identity matrix, then one gets a minus sign on the right hand side.
Ad∗A−1 Π
f=A
g Π.
The coadjoint action of so(3) on so(3)∗ is given by
ad∗û Π
f=Π
^ × u.
For the rigid body moving about a fixed point, the motions are
rotations: x(X, t) := A(t)X, where A(t) ∈ SO(3).
Euler angles: encode the passage from the spatial basis e1, e2, e3
to the body basis ξ 1, ξ 2, ξ 3 by means of three consecutive coun-
terclockwise rotations performed in a specific order: first rotate
around the axis e3 by the angle ϕ and denote the resulting position
of e1 by ON (line of nodes), then rotate about ON by the angle
θ and denote the resulting position of e3 by ξ 3, and finally rotate
about ξ 3 by the angle ψ.
θ 2
y
O
ϕ ψ
x
1
N
PDSC, Indian Institute of Technology, Mumbai, March 17–21, 2014
23
The resulting linear map performing the motion x(X, t) = A(t)X
has the matrix relative to the bases ξ 1, ξ 2, ξ 3 and e1, e2, e3 equal to
A=
cos ψ cos ϕ − cos θ sin ϕ sin ψ cos ψ sin ϕ + cos θ cos ϕ sin ψ sin θ sin ψ
− sin ψ cos ϕ − cos θ sin ϕ cos ψ − sin ψ sin ϕ + cos θ cos ϕ cos ψ sin θ cos ψ
sin θ sin ϕ − sin θ cos ϕ cos θ
ϕ̇ + ψ̇ cos θ ϕ̇ cos θ + ψ̇
26
1 1
Z
So K(t) = ρ0(X)kΩ(t) × Xk2d3X =: hhΩ(t), Ω(t)ii
2 B 2
which is the quadratic form of the bilinear symmetric map on R3
Z
hha, bii := ρ0(X)(a × X) · (b × X)d3X = Ia · b,
B
where I : R3 → R3 is the symmetric isomorphism (relative to the
dot product) whose components are Iij := IEj · Ei = hhEj , Eiii, i.e.,
Z
Iij = − ρ0(X)X iX j d3X if i 6= j
Z B
Iii = ρ0(X) kXk − (X ) d3X.
2 i 2
B
So I is the moment of inertia tensor. The basis in which it is
diagonal is called the principal axis body frame and the diagonal
elements I1, I2, I3 of I in this basis are called the principal moments
of inertia of the top. From now on, we choose the basis E1, E2, E3
to be a principal axis body frame. Hence the kinetic energy is
PDSC, Indian Institute of Technology, Mumbai, March 17–21, 2014
27
1 1 1
K(Ω) = Ω · IΩ = − trace Ω(IΩ) = − trace Ω(ΩΛ + ΛΩ)
b d b b b
2 4 4
1 h
= I1(ϕ̇ sin ψ sin θ + θ̇ cos ψ)2
2 i
2
+ I2(ϕ̇ cos ψ sin θ − θ̇ sin ψ) + I3(ϕ̇ cos θ + ψ̇) 2
Π2 2 2
!
1 −1 1 Π Π
1+ 2+ 3
K(Π) = Π · I Π =
2 2 I1 I2 I3
1 [(pϕ − pψ cos θ) sin ψ + pθ sin θ cos ψ]2
"
=
2 I1 sin2 θ
2
[(pϕ − pψ cos θ) cos ψ − pθ sin θ sin ψ] 2 pψ
+ 2
+ .
I2 sin θ I3
JR : (ϕ, ψ, θ, pϕ, pψ , pθ ) 7→ Π
A lengthy direct computation shows that these equations imply the
Euler equations Π̇ = Π × Ω. Can be obtained in two ways.
2.) Solve Ȧ = AΩ
b , A(0) = I; time-ordered integral; quadrature
δ Ω := Σ̇ + Ω × Σ
where Σ(t) ∈ R3 is arbitrary such that Σ(a) = Σ(b) = 0.
This is equivalent to the Euler equations. In fluids: Lin constraints.
Proof: From ∇L(Ω) = IΩ = Π, we get
Z b Z b Z b
0=δ L(Ω)dt = ∇L(Ω) · δ Ωdt = Π · δ Ωdt
a a a
Z b Z b Z b
= Π · (Σ̇ + Ω × Σ)dt = − Π̇ · Σdt + Π · (Ω × Σ)dt
a a a
Z b
= −Π̇ + Π × Ω · Σdt.
a
The arbitrariness of Σ yields the Euler equations.
PDSC, Indian Institute of Technology, Mumbai, March 17–21, 2014
33
Left action induces a R3-valued conservation law. What is it?
Note: k = 1 2 Ω · IΩ = 1ω · I
2 spat ω , so in space we have a NEW VARI-
ABLE, the spatial moment of inertia tensor! The theory developed
so far does not apply to this – come back later.
PDSC, Indian Institute of Technology, Mumbai, March 17–21, 2014
34
Historically, Π̇ = Π × Ω was not understood: not canonical Hamil-
tonian because the equations are in R3. Not Lagrangian because it
is first order. Yet, it comes from a classical system. Try to write it
as a classical Hamiltonian system on a vector space.
[x e ] = (x × y ) e ,
e, y ∀x, y ∈ R3.
PDSC, Indian Institute of Technology, Mumbai, March 17–21, 2014
35
Other useful formulas are
1
e ) = kxk2
det(2x and trace(x
eye ) = − x · y.
2
∼ R3 by the map µ ∈ su(2)∗ 7→ µ̌ ∈ R3 defined by
su(2)∗ =
µ̌ · x := −2hµ, x
e i, ∀x ∈ R3.
So J̌ : C2 → R3 is given by: for any x ∈ R3 we have
− J̌−1(reiψ , x3) =
s s
1 1
eiθ 3
+ x ,e iϕ 3 3 i(θ−ϕ+ψ)
− x ∈ S e =1 .
2 2
so −J̌|S 3 : S 3 → S1/2
2 is the Hopf fibration. Hence:
ad(ξ1,v1)(ξ2, v2) := [(ξ1, v1), (ξ2, v2)] = ([ξ1, ξ2], v1ξ2 − v2ξ1)
41
(i) With a0 held fixed, Hamilton’s variational principle
Z t
2
δ La0 (g(t), ġ(t))dt = 0,
t1
holds, for variations δg(t) of g(t) vanishing at the endpoints.
(ii) g(t) satisfies the Euler-Lagrange equations for La0 on G.
(iii) The constrained variational principle
Z t
2
δ l(ξ(t), a(t))dt = 0,
t1
holds on g × V ∗, upon using variations of the form
dη
δξ = − [ξ, η], δa = −aη − dc(η),
dt
for all smooth curves t 7→ η(t) ∈ g vanishes at the endpoints.
(iv) The affine Euler-Poincaré equations hold on g × V ∗:
d δl δl δl δl
= − ad∗ξ + a − dcT .
dt δξ δξ δa δa
Π̇ = Π × Ω + Γ × χ, Γ̇ = Γ × Ω, İ = 0, χ̇ = 0.
L(AB, ȦB, e3, B −1IB, B −1χ) = L(A, Ȧ, e3, I, χ), ∀B ∈ SO(3),
general theory says that we have Euler-Poincaré equations and as-
sociated variational principles for the spatial Lagrangian
−1 −1 1
LS (ω , e3, IS , λ) := L(I, ȦA , e3, AIA , Aχ) = ω · Ispatω − e3 · λ
2
Since δL
δω
S = I
spat ω = π , δLS
δλ = − e , δLS
3 δI = ω ⊗ ω , we get
spat
h i
π̇ = e3 × λ, ė3 = 0, İspat = Ispat, ω
b , λ̇ = ω × λ
Before doing fluids and elasticity, let’s recall the standard contin-
uum mechanics setup.
n o
Coadjoint orbit: Oω = η∗ω | η ∈ Diff µ(g)(D) , i.e., all smooth rear-
rangements of initial ω.
∼ X
Coadjoint action of Xdiv,||(M ) on dΩ1(M ) = ∗
div,|| (M ) is hence
given by ad∗v ω = £v ω.
W ψ∗g(ψ(η( ))), Tη( )ψ ◦ T η, G( ) = W (g(η( )), T η, G( )) .
∀η ∈ Emb(B, S), ∀ψ : η(B) → η(B) diffeomorphism
1
Z Z
`conv (V, %, C, G) = C(V, V)% − W(C, G)%.
2 B B
Convective equations of motion:
∂W
% (∂tV + ∇VV) = 2 DivC % , ∂tC − £VC = 0.
∂C
So, elasticity has always a convective representation. Spatial rep.?
58
In R3, if balance of moment of momentum holds: ∀U ⊂ B open,
d
Z Z Z
ρ(x × u)d3x = ρ(x × b)d3x + (x × (γ · n))da(x)
dt ϕt(U) ϕt (U) ∂ϕt (U)
where t is evaluated on the outward unit normal to ∂ϕt(U), then σ
is symmetric.
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
Reduced Lagrangian
1
Z Z
`spat(Σ, v, ρ̄, g, c) = g(v, v)ρ̄ − wΣ (c, g ) ρ̄,
2 DΣ DΣ
variables defined on current configuration DΣ and Σ is a variable.
Spatial equations of motion: (BC) v|Σd = 0, σ · ng |T Στ = 0
Q̇ = QΩ; Ṗ = P Ω (SRBn)
where Ω is regarded as a function of Q and P via the equations
The spatial angular momentum (the momentum map for the cotan-
gent lifted action of SO(n) on T ∗SO(n)) equals m = P QT − QP T
and is conserved. More: P QT and QP T are separately conserved.
PDSC, Indian Institute of Technology, Mumbai, March 17–21, 2014
62
C.) Local equivalence
IDEA: The optimal control problem should be the link that ties
these equations to the Euler-Poincaré formulation.
PDSC, Indian Institute of Technology, Mumbai, March 17–21, 2014
67
B.) Optimal control
d
α(t) = XH (α(t)) , H
c (α(t), u(t)) = max H
c (α(t), u) ,
dt b
u(t) u∈U
∂H
c ∂H
c ∂H
c
= 0, q̇ = = X(q, u), ṗ = − .
∂u ∂p ∂q
If ∂∂u
H = 0 can be solved for u = u(α), then these equations are the
b
T ∗
Solution of α̇ = uT ∗Q(α) is necessarily of the form α(t) = Φg(t)(α(0)),
where g(0) = e and ġ(t)g(t)−1 = u(t). Therefore, since u is a func-
∗
tion of α, we get ġ(t)g(t)−1 = f (α(t)) = f ΦT g(t)
(α(0)) which is an
ordinary differential equation for g(t). We take the unique solution
of this equation with initial condition g(0) = e. We thus obtain
δ` ∗ ∗
= J(α(t)) = J(ΦTg(t) (α(0))) = Ad g(t) −1 J(α(0)).
δu(t)
Differentiating with respect to t, get the Euler-Poincaré equations:
d δ` δ` δ`
= − ad∗ġ(t)g(t)−1 = − ad∗u(t) .
dt δu(t) δu(t) δu(t)
73
Inverse representation: Assume u ∈ g 7→ δuδ` ∈ g∗ diffeomorphism.
Simple observations:
• Canonical Hamilton equations α̇ = uT ∗Q(α) on T ∗Q induce canon-
ical equations on T ∗O, where O := {Φg (q) | g ∈ G} orbit.
• Theorems work for any G-manifold Q. So, in the Clebsch optimal
control problem, can choose Q to be a G-orbit O ⊂ Q.
PDSC, Indian Institute of Technology, Mumbai, March 17–21, 2014
75
• In particular, the solution of the Euler-Poincaré equations for `
are obtained by solving the canonical Hamilton’s equations
α̇ = uT ∗O(α)
on T ∗O. This was expected, since the solution is α(t) = T ∗Φg(t)−1 (α0)
and thus preserves the G-orbits. Recall that the infinitesimal gen-
erator uT ∗O ∈ X(T ∗O) is the Hamiltonian vector field associated to
the canonical symplectic form ΩO on T ∗O and to the momentum
function P(u) ∈ F(T ∗O) defined by P(u)(αq ) := hαq , ξO(q)i.
What does the previous theorem state in this case? For left (resp.
right) translation by G, the orbits are Oq = {gq | g ∈ G} (resp.
Oq = {qg | g ∈ G}), where q ∈ H is fixed. Since the action is free,
the normal metric is
q(t) = g(t)−1.
This explains why condition (A)’ in the Clebsch optimal control
problem is referred to as the “inverse representation". As we will
see below, this point of view is important for fluids.
hP, V i := Tr(P T V ),
which turns out to be a bi-invariant Riemannian metric on SO(N )
(in fact the extension of minus the Killing form on so(N )).
Using the formula (Q, P ) 7→ (Qg, P g) for the cotangent lift of right
translation by SO(N ) on GL(N ), we obtain the canonical Hamilton’s
equations on T ∗GL(N ):
Q̇ = QU, Ṗ = P U.
PDSC, Indian Institute of Technology, Mumbai, March 17–21, 2014
83
Note that if Q(0), P (0) ∈ SO(N ), then P (t) ∈ SO(N ) for all
time, since (Q(t), P (t)) = (Q(0)g(t), P (0)g(t)), g(t) ∈ SO(N ). Thus
SO(N ) × SO(N ) is an invariant submanifold. Recall from the gen-
eral
theory, that the Hamiltonian for these equations is H(Q, P ) =
QT P −P T Q
h 2 . In the case of the rigid body, we get
1 D T T
−1
T T
E
H(P, Q) = Q P − P Q ,J Q P −P Q .
4
These results coincide with those of Bloch-Brockett-Crouch (1996,
1997) and are obtained here as a particular case of the general
Clebsch optimal control problem.
Recall that a curve ηt ∈ Diff vol (D) represents the Lagrangian motion
of an ideal fluid in the domain D, that is, the curve ηt(x) in D is the
trajectory of the fluid particle located at x at time t = 0, assuming
that η0 is the identity; ηt is referred to as the forward map.
η̇t = ut ◦ ηt
PDSC, Indian Institute of Technology, Mumbai, March 17–21, 2014
85
The curve lt := ηt−1 is called the back-to-label map and is related
to the Eulerian velocity ut via the relation
l̇t + T lt ·ut = 0.
Well known (Arnold [1966], Ebin-Marsden [1970]): A curve ηt ∈
Diff vol (D) is a geodesic with respect to the L2 right invariant Rie-
mannian metric if and only if ut is a solution of the Euler equations
u̇ + u·∇u = − grad p.
Thus, the Euler equations are the Euler-Poincaré equations on
1
Xvol (D) associated to the Lagrangian `(u) = 2 D kuk2.
R
l̇ = −T l ◦ u, π̇ = −T π ◦ u.
These equations can be obtained via the variational principle
Z T
δ hπ, T l ◦ u + l̇i + `(u) dt = 0.
0
By general theory, u verifies the Euler-Poincaré equations yielding
ideal fluid motion u̇ + u·∇u = − grad p. This recovers the optimal
control formulation of Euler equations given by Holm [2009].
l̇ = −T l ◦ u, π̇ = −T π ◦ u, u = −P(T l† ◦ π)
P : gl(N ) → so(N ), resp. the Helmoltz projector P : X(D) → Xvol (D).
J(q, p) = p · dq.
Thus, the optimal control is given by
(1 − α2∆)u = p · dq,
Hamilton’s equations are obtained via the variational principle
Z T
δ (hp, dq ◦ u + q̇i + `(u)) dt = 0,
0
and the collective Hamiltonian reads
1
ZZ
H(q, p) = h(p · dq) = p(x)· dq(x)G(x − x0)p(x0)· dq(x0)dxdx0.
2
In this case, the second general theorem yields the following inter-
pretation of the solution (q, p).
O = {q0 ◦ η | η ∈ Diff(D)},
with respect to the normal metric
As for the rigid body, one can consider the kinetic energy associated
to γ(u, Jv), where J : g → g is a symmetric and positive definite
operator. In this case, the optimal control is given by u = J −1[p, x],
the Hamiltonian is H(x, p) = 2 1 γ([x, p], J −1 [x, p]), and Hamilton’s
equations read