Lecture 5: Geometrical numerical integration methods for differential equations
Habib Ammari Department of Mathematics, ETH Z¨ urich
Numerical methods for ODEs Habib Ammari
Lecture 5: Geometrical numerical integration methods for - - PowerPoint PPT Presentation
Lecture 5: Geometrical numerical integration methods for differential equations Habib Ammari Department of Mathematics, ETH Z urich Numerical methods for ODEs Habib Ammari Geometrical numerical integration for ODEs Geometric
Numerical methods for ODEs Habib Ammari
Numerical methods for ODEs Habib Ammari
Numerical methods for ODEs Habib Ammari
Numerical methods for ODEs Habib Ammari
Numerical methods for ODEs Habib Ammari
Numerical methods for ODEs Habib Ammari
Numerical methods for ODEs Habib Ammari
Numerical methods for ODEs Habib Ammari
Numerical methods for ODEs Habib Ammari
Numerical methods for ODEs Habib Ammari
dt = f (x): locally Hamiltonian iff φt(x): symplectic for all
Numerical methods for ODEs Habib Ammari
∆t(p, q)⊤JΦ′ ∆t(p, q) = J,
Numerical methods for ODEs Habib Ammari
Numerical methods for ODEs Habib Ammari
∆t(pk, qk) = ∂(pk+1, qk+1)
∂p2 , ∂2H ∂q2 , and ∂2H ∂p2 evaluated at (pk+1, qk):
∆t(pk, qk) =
∂q2
∆t(pk, qk).
Numerical methods for ODEs Habib Ammari
Numerical methods for ODEs Habib Ammari
Numerical methods for ODEs Habib Ammari
∆t and Φ(2) ∆t: numerical flows associated with two symplectic
∆t ◦ Φ(1) ∆t.
Numerical methods for ODEs Habib Ammari
∆t(x),
∆t(x))⊤JΦ′ ∆t(x) = ((Φ(2) ∆t)′(x∗)(Φ(1) ∆t)′(x))⊤J(Φ(2) ∆t)′(x∗)(Φ(1) ∆t)′(x)
∆t)′(x))⊤((Φ(2) ∆t)′(x∗))⊤J(Φ(2) ∆t)′(x∗)(Φ(1) ∆t)′(x)
∆t)′(x))⊤J(Φ(1) ∆t)′(x)= J.
Numerical methods for ODEs Habib Ammari
2 = pk − ∆t
2 , qk),
2 , qk) + ∂H
2 , qk+1)
2 − ∆t
2 , qk+1).
Numerical methods for ODEs Habib Ammari
2
2 , qk),
2
2 , qk),
2 + ∆t
2 , qk+1),
2 − ∆t
2 , qk+1).
Numerical methods for ODEs Habib Ammari
∆t of a method Φ∆t: inverse map of the
∆t := Φ−1 −∆t.
∆t)∗ = Φ∆t;
∆t ◦ Φ(1) ∆t)∗ = (Φ(1) ∆t)∗ ◦ (Φ(2) ∆t)∗;
∆t/2)∗ = Φ∆t/2 ◦ Φ∗ ∆t/2.
Numerical methods for ODEs Habib Ammari
Numerical methods for ODEs Habib Ammari
−∆t(=: Φ∗ ∆t).
Numerical methods for ODEs Habib Ammari
Numerical methods for ODEs Habib Ammari
∆t/2. Numerical methods for ODEs Habib Ammari
2p⊤M−1p + V (q).
Numerical methods for ODEs Habib Ammari
Numerical methods for ODEs Habib Ammari
Numerical methods for ODEs Habib Ammari
Numerical methods for ODEs Habib Ammari
Numerical methods for ODEs Habib Ammari
2 )⊤(Bqk+ 1 2 + b) = (pk)⊤(Bqk + b).
2 )⊤(Bqk+ 1 2 + b).
Numerical methods for ODEs Habib Ammari
2(p2 + q2).
2
4
2
Numerical methods for ODEs Habib Ammari
2 = pk − ∆t
2 ,
2 − ∆t
Numerical methods for ODEs Habib Ammari
Numerical methods for ODEs Habib Ammari
2d
Numerical methods for ODEs Habib Ammari
Numerical methods for ODEs Habib Ammari
t(y)
t(y).
t: invertible ⇒
t(y)
t(y)−1
Numerical methods for ODEs Habib Ammari
t(y)
t(y)−1
t(y)
t(y) = 0.
t(y) = det φ′ t=0(y) = 1. Numerical methods for ODEs Habib Ammari
Numerical methods for ODEs Habib Ammari
∆t(p, q)| = 1 for all p, q.
Numerical methods for ODEs Habib Ammari
Numerical methods for ODEs Habib Ammari
x
x
Numerical methods for ODEs Habib Ammari
2d−1
x
Numerical methods for ODEs Habib Ammari
x
Numerical methods for ODEs Habib Ammari
x
∆t.
∆t ◦ Φ(2) ∆t ◦ . . . ◦ Φ(2d−1) ∆t
Numerical methods for ODEs Habib Ammari
t
t . Numerical methods for ODEs Habib Ammari
t )′)⊤J(φ(1) t )′ = J
t )′)⊤J(φ(2) t )′ = J.
∆t ◦ φ(1) ∆t(x).
∆t(x),
∆t(x))⊤JΦ′ ∆t(x)
∆t)′(x∗)(φ(1) ∆t)′(x))⊤J(φ(2) ∆t)′(x∗)(φ(1) ∆t)′(x)
∆t)′(x))⊤((φ(2) ∆t)′(x∗))⊤J(φ(2) ∆t)′(x∗)(φ(1) ∆t)′(x)
∆t)′(x))⊤J(φ(1) ∆t)′(x)= J.
Numerical methods for ODEs Habib Ammari
Numerical methods for ODEs Habib Ammari
2 = pk − ∆t
2 ),
2 − ∆t
Numerical methods for ODEs Habib Ammari
m
m
Numerical methods for ODEs Habib Ammari
m
Numerical methods for ODEs Habib Ammari
m
m
m
m
m
Numerical methods for ODEs Habib Ammari
m
m
m
m
m
m
Numerical methods for ODEs Habib Ammari
Numerical methods for ODEs Habib Ammari
Numerical methods for ODEs Habib Ammari
∂x0
t; x0: initial condition.
Numerical methods for ODEs Habib Ammari
Numerical methods for ODEs Habib Ammari
m
m
Numerical methods for ODEs Habib Ammari
∂xi,k ∂xk :
m
m
Numerical methods for ODEs Habib Ammari
m
m
m
Numerical methods for ODEs Habib Ammari
m
m
Numerical methods for ODEs Habib Ammari
Numerical methods for ODEs Habib Ammari
Numerical methods for ODEs Habib Ammari
h ∆t . Here,
Numerical methods for ODEs Habib Ammari