Professional Documents
Culture Documents
Curso de Mondeló y Masdemont-presentación-NUMERICAL AND ANALYTICAL TECHNIQUES
Curso de Mondeló y Masdemont-presentación-NUMERICAL AND ANALYTICAL TECHNIQUES
Numerical techniques
J.M. Mondelo
In short,
ẋ = f (x), for x ∈ Rn , f : R n → Rn .
with
x1 f1 (x)
. .
x=
.
.
∈ Rn ,
f (x) = .. ∈ Rn
xn fn (x)
ẋ = f (x), for x ∈ Rn , f : R n → Rn .
φt (x), t ∈ R, x ∈ Rn ,
that satisfies (
d
dt φt (x) = f φt (x) ,
φ0 (x) = x,
and
φs+t (x) = φs φt (x) .
φT (x0 ) = x0 ,
φt (x0 ) 6= x0 , for 0 < t < T,
φt (x0 ) ∈ A ∀x0 ∈ A.
Advanced topics in astrodynamicsNumerical techniques – p.6/64
Example: the Circular Spatial RTBP
y ( x,y,z )
r2
r1
m2 m1 x
(µ−1,0,0) (µ,0,0)
µ = m2 /m1 ,
p
r1 = (x − µ)2 + y 2 + z 2 ,
p
r2 = (x − µ + 1)2 + y 2 + z 2 .
1−µ µ
ẋ = px + y, ṗx = py − 3 (x − µ) − 3 (x − µ + 1),
r r2
11 − µ µ
ẏ = py − x, ṗy = −px − 3 + 3 y,
r r
1 − µ 1 µ 2
ż = pz , ṗz = − + 3 z.
r13 r2
with
p
r1 = (x − µ)2 + y 2 + z 2 ,
p
r2 = (x − µ + 1)2 + y 2 + z 2 ,
and Hamiltonian
1 2 2 2 1−µ µ
H(x, y, z, px , py , pz ) = (px + py + pz ) − xpy + ypx − + .
2 r1 r2
In short,
ẋ = f (x), for x ∈ R6 , f : R 6 → R6 .
with
f1 (x) = px + y
x f2 (x) = py − x
y f3 (x) = pz
z 1−µ µ
x=
,
f (x) =
f4 (x) = py −
r13
(x − µ) − 3 (x − µ + 1)
r2
px
1−µ µ
py f5 (x) = −px − 3 + 3 y
pz
1 − µ r1 µ r2
f6 (x) = − 3 + 3 z
r1 r2
ẋ = f (t, x), t ∈ R, x ∈ Rn , f : R × Rn → Rn .
in short
ẏ = g(y).
An autonomized system of ODE has never fixed points.
r2
r1
r3
m2 m1 x
θ0 +ωt
(µ−1,0,0) (µ,0,0)
p a
r1 = (x − µ)2 + y 2 + z 2 ,
p m3
r2 = (x − µ + 1)2 + y 2 + z 2 ,
q 2 2
r3 = x − a cos(θ0 + ωt) + y + a sin(θ0 + ωt) + z 2
m2 m3
µ = , η = ,
m1 m1 + m2 + m3
Advanced topics in astrodynamicsNumerical techniques – p.9/64
Example: the Bicircular Problem (BCP)
The Hamiltonian is
1 2 2 2 1−µ µ
H(t, x, y, z, px , py , pz ) = (px + py + pz ) − xpy + ypx − −
2 r1 r2
η
− 2 x cos(θ0 + ωt) − y sin(θ0 + ωt) ,
a
ẋ = px + y, ẏ = py − x, ż = pz ,
1−µ µ η
ṗx = py − (x − µ) − 3 (x − µ + 1) − 3 x − a cos(θ0 + ωt)
r13 r2 r3
η
− 2 cos(θ0 + ωt),
a
1−µ µ η η
ṗy = −px − 3 + 3 y − 3 y + a sin(θ 0 + ωt) + 2
sin(θ0 + ωt),
r r2 r3 a
1 − µ 1 µ η
ṗz = − + 3 + 3 z.
r13 r2 r3
with
f1 (θ, x) = px + y,
f2 (θ, x) = py − x
f3 (θ, x) = pz
1−µ µ η η
f4 (θ, x) = py − 3 (x − µ) − 3 (x − µ + 1) − 3 x − a cos θ − 2
cos θ
r1
r2 r3 a
1−µ µ η η
f5 (θ, x) = −px − 3 + 3 y − 3 y + a sin θ + 2 sin θ
1 − µ 1 µ rη2
r r3 a
f6 (θ, x) = − + 3+ 3 z
r13 r2 r3
Advanced topics in astrodynamicsNumerical techniques – p.9/64
Example: the Bicircular Problem (BCP)
We can autonomize it by introducing a new variable θ:
θ̇ = ω, ẋ = px + y, ẏ = py − x, ż = pz ,
1−µ µ η η
ṗx = py − 3 (x − µ) − 3 (x − µ + 1) − 3 x − a cos θ − 2
cos θ,
r r2 r3 a
11 − µ µ η η
ṗy = −px − + 3 y − 3 y + a sin θ + 2 sin θ,
r13 r2 r3 a
1 − µ µ η
ṗz = − 3 + 3 + 3 z.
r1 r2 r3
In short form,
ẏ = g(ẏ),
with
y = (θ, x)> , x = (x, y, z, px , py , pz )> , g(y) = (ω, f1 (θ, x), . . . , f6 (θ, x)).
Here we consider θ ∈ T1 : θ = θ + 2π = θ − 2π = . . .
Advanced topics in astrodynamicsNumerical techniques – p.9/64
Discrete dynamical systems
F : Rn −→ Rn
x 7−→ F (x).
We denote by F −1 the inverse map of F , and use superscript notation for the
composition of maps:
F 0 (x) = x,
F 1 (x) = F (x),
F 2 (x) = F (F (x)), F −2 (x) = F −1 (F −1 (x)),
F 3 (x) = F (F (F (x))), F −3 (x) = F −1 (F −1 (F −1 (x))).
.. ..
. .
Given an initial condition, its related orbit is the set { F i (x)}i∈Z , that is,
F (x0 ) = x0 .
F n (x0 ) = x0 ,
F i (x0 ) 6= x0 , i = 1, . . . , n − 1.
F n (x) ∈ A, ∀n ∈ Z, ∀x ∈ A.
-1
-2
-3
-3 -2 -1 0 1 2 3
θ̇ = ω, ẋ = px + y, ẏ = py − x, ż = pz ,
1−µ µ η η
ṗx = py − (x − µ) − 3 (x − µ + 1) − 3 x − a cos θ − 2 cos θ,
r13 r2 r3 a
1−µ µ η η
ṗy = −px − 3 + 3 y − 3 y + a sin θ + 2
sin θ,
1 − µ r1 µ rη2 r3 a
ṗz = − 3 + 3 + 3 z.
r1 r2 r3
d
Φt (y) = F (Φt (y)),
dt
Φ0 (y) = y, ∀y ∈ R7 .
θ̇ = ω, ẋ = px + y, ẏ = py − x, ż = pz ,
1−µ µ η η
ṗx = py − (x − µ) − 3 (x − µ + 1) − 3 x − a cos θ − 2 cos θ,
r13 r2 r3 a
1−µ µ η η
ṗy = −px − 3 + 3 y − 3 y + a sin θ + 2
sin θ,
1 − µ r1 µ rη2 r3 a
ṗz = − 3 + 3 + 3 z.
r1 r2 r3
Then,
! !
θ θ + ωt
Φt (y) = φt = ,
x φθt (x)
here φθt (x) is the flow from time 0 to time t of the BCP with phase θ:
ẋ = f (θ + ωt, x)
that is,
! !
2π
θ θ+ ω θ
G = ω = .
x φθ2π/ω (x) φθ2π/ω (x)
Note that a fixed point of Fθ is a periodic orbit of the BCP with initial phase θ.
ẋ = f (t, x),
d t
φt0 (x) = f (t, φtt0 (x)),
dt
φtt00 (x) = x, ∀x ∈ Rn .
ẋ = f (t, x),
ẋ = f (t, x),
In what follows, we will often need the derivative of the flow with respect to
initial conditions, that we will denote as Dφt (x). It can be found by solving
the variational equations:
ẋ = f (t, x),
∂f
Ȧ = (t, x)A,
∂x
x(t0 ) = x0 , A(t0 ) = In
then
Dφtt0 (x0 ) = A(t).
ẋ1 = f1 (t, x1 , . . . , xn ),
..
.
ẋn = fn (t, x1 , . . . , xn ),
Xn Xn
∂f1 ∂f1
ȧ1,1 = (t, x)ak,1 , . . . , ȧ1,n = (t, x)ak,n ,
∂xk ∂xk
k=1 k=1
.. ..
. .
Xn Xn
∂fn ∂fn
ȧn,1 = (t, x)ak,1 , . . . , ȧn,n = (t, x)ak,n .
∂xk ∂xk
k=1 k=1
A way to turn a continuous dysis into a discrete one is the time–T flow (we
have already done it with the BCP).
∀x ∈ Σ f (x) ∈
/ Tx (Σ).
Let x0 be such that φT0 ∈ Σ for some T0 > 0, and assume that T0 is
minimum with this property.
Under suitable hypothesis, there exists a neighborhood U 3 x 0 and a map
τ : U → Rn , known as time–return map, such that
φτ (x) (x) ∈ Σ ∀x ∈ U.
The map
P (x) = φτ (x) (x)
is called Poincaré map or first–return map corresponding to Σ.
The restriction of P to V := Σ ∩ U defines a discrete dynamical system.
0 ≡ g(P (x))
Dg P (x) Dφτ (x) (x)
=⇒ Dτ (x) = − .
Dg P (x) f P (x)
Invariant manifolds
G : Rn −→ Rn .
G : R n → Rn
as follows:
input: p0 , G, tol, maxit
do: p:=p0
for it from 1 to maxit do
if (|G(p)|<tol) return p
solve DG(p)∆p = G(p) for ∆p
p := p − ∆p
error (maxit exceeded)
output: p (if OK)
Obtain good initial guesses for the objects that originate around a fixed
point.
Consider a flow
ẋ = f (x),
with a fixed point p,
f (p) = 0,
The Taylor expansion of f around p up to order one is
ẋ = A(x − p).
λ ∈ Spec A =⇒ −λ ∈ Spec A.
Advanced topics in astrodynamicsNumerical techniques – p.26/64
Linear behavior around a fixed point: flows
Assume λ ∈ Spec A, λ 6= 0, Av = λv , v 6= 0.
If λ ∈ R, consider ϕ(t) = p + eλt v . Then:
ϕ(t) satisfies the system of ODE of the linearized flow,
t→+∞
If λ > 0, ϕ(t) −→ p, so that it gives a stable manifold of the
linearized flow.
t→−∞
If λ < 0, ϕ(t) −→ p, so that it gives an unstable manifold of the
linearized flow.
Assume λ ∈ Spec A, λ 6= 0, Av = λv , v 6= 0.
If λ = iω , for ω ∈ R, let v1 + iv2 be a corresponding eigenvector, with
v1 , v2 ∈ Rn . Then
Therefore, if we define
ϕγ (t) = p + γ (cos ωt)v1 − (sin ωt)v2 ,
we have
ϕ0γ (t) = A ϕ(t) − p ,
so that ϕγ (t) satifies the linearized system of ODE
Under suitable non–resonance conditions with respect to the remaining
eigenvalues, the existence of a family of periodic orbits for the full
nonlinear system, with limiting period 2π/ω , is ensured by Liapunov’s
center theorem.
Assume λ ∈ Spec A, λ 6= 0, Av = λv , v 6= 0.
The case λ = a + iω for a, ω ∈ R, a, ω 6= 0 is impossible in a
Hamiltonian system, and will not be considered here.
x 7−→ F (x),
The eigenvalues of A are also called the multipliers of the fixed point p.
For a symplectic map,
The existence of stable and unstable manifolds for the full nonlinear map
is ensured by the stable manifold theorem for maps.
ẋ = f (t, x),
with
f (t + T, x) = f (t, x), ∀t ∈ R, ∀x ∈ Rn .
To find a T –periodic orbit of ẋ = f (t, x), we look for a fixed point of
Its differential is
DG(x) = DφT0 (x) − In .
ẋ = f (x),
F (x) = φT (x).
by Newton’s method.
But, for x0 in the o.p., DG(x0 ) is singular, because {G(x) = 0} has the whole
o.p. as solution.
Then x0 is the only point of the p.o. that is also a fixed point of the Poincaré
map.
We look for a zero of
always exists.
If rank A = n, there is an unique least–squares solution.
If rank A < n, there is a (n − rank A)–dimensional space of least–squares
solutions.
We want to find the minimum–norm least–squares solution, that is
∗
xLS : kxLS k = min kx k2 : kb − Ax∗ k2 = minn kb − Axk2
x∈R
Whis this approach, one obtains amplification factors that are, tipically, the
m-th root of the starting ones.
M := DφT (x0 )
The linear behaviour around a p.o. is better studied in terms of its stability
parameters, s1 and s2 , which are defined as
s1 = λ1 + 1/λ1 , s2 = λ2 + 1/λ2 .
ψ : R2 −→ R6
(θ1 , θ2 ) 7→ ψ(θ1 , θ2 ),
Note that
ϕ(ξ + ρ) = φδ ϕ(ξ) ,
is a functional equation: we have “infinite equations” (one for each value
of φ ∈ [0, 2π)) and “infinite unknowns” (we cannot describe a general
function ϕ by a finite number of parameters).
We discretize function space by looking for ϕ as a truncated Fourier
series,
Nf
X
ϕ(ξ) = A0 + Ak cos(kξ) + Bk sin(kξ) .
k=1
Nf
X
ϕj (ξ) = Aj0 + Ajl cos lξ + Blj sin lξ .
l=0
This system is 1 + 6m(1 + 2Nf ) × 3 + 6m(1 + 2Nf ) .
Advanced topics in astrodynamicsNumerical techniques – p.38/64
Computation of a torus
The tori we are looking for are embedded in 2–parametric families, which can
be paramtrized by 2 parameters among h, ρ, δ . Therefore, in order to compute
a torus, we
eliminate one coordinate of A00 , in order to fix a curve on the torus,
set a coordinate of A01 equal to zero and eliminate it, in order to get rid of
the phase shift indetermination.
eliminate two unknonws among h, δ , ρ, in order to fixate a particular
torus.
When applying Newton’s method, we end up with a
1 + 6m(1 + 2Nf ) × 3 + 6m(1 + 2Nf ) − 4
system of linear equations, with unique solution but which has more equations
than uknowns.
This is not a problem, as long as we use the general rutine we have described,
specifying the kernel dimension to be zero.
e 2π
ξj = j ,
M
We can reduce this estimate by increasing Nf , but this increases the size of the
linear system we need to solve, and this is the bottleneck of the procedure.
describes an invariant torus with frequency vector (ρ/δ, 2π/δ), that is,
ρ 2π
φt ψ(θ1 , θ2 ) = ψ θ1 + t , θ2 + .
δ δ
For instance, assume we wan to generate 400 points along 4δ time units,
starting from x0 = ϕ(ξ0 ), and assume that there is no multiple shooting.
we have
Lx
φT
0
ϕ(ξ) = ϕ(ξ + ν).
where LφxT0 is the linear approximation of ϕT around x0 .
Therefore, as initial seed to get a torus around the o.p., we can take
h = H(x0 ), A0 = x0 ,
δ = T, A1 = (v1 cos ξ0 − v2 sin ξ0 ),
ρ = ν, B1 = (v1 sin ξ0 + v2 cos ξ0 ),
Aj = B j = 0, j ≥ 2.
h = H(x0 ), A0 = x0 ,
δ = T, A1 = (v1 cos ξ0 − v2 sin ξ0 ),
ρ = ν, B1 = (v1 sin ξ0 + v2 cos ξ0 ),
Aj = B j = 0, j ≥ 2.
Note that:
We can use ξ0 to get one coordinate of A1 equal to zero and, in this way,
avoid the phase shift indetermination.
For the nonlinear system ρ 6= ν , but we don’t know if either ρ > ν or
ρ < ν . The same happens with δ and h.
The o.p. itselfs satisfies the equations of an invariant torus, and has a large
basin of attraction as a zero of these equations.
We can avoid the problems of the last two points above at once by keeping
constant one coordinate of A1 or B1 which is different from zero in the initial
seed.
θ2
Lψ (θ1 , θ2 ) = Lx 0
φ(θ2 /2π)δ Lϕ (θ1 − ν)
2π
φ 2 /2π)δ (x0 ) ν 2π
Lφ(θ Lψ (θ1 , θ2 ) = Lψ θ1 + t , θ 2 + t .
t
T T
Advanced topics in astrodynamicsNumerical techniques – p.43/64
Starting from a p.o.: second method
φ θ2 (x0 )
δ ν 2π
Lφt2π Lψ (θ1 , θ2 ) = Lψ θ1 + t , θ 2 + t .
T T
2π 2π
h = H(x0 ), δ= T, ρ=δ ,
ν T
Up to now, we have seen how to compute individual o.p. and tori. But in
autonomous Hamiltonian systems, neither o.p. nor tori are isolated but
embedded in families, so we will be interested in following a family.
For instance,
H(λ, x) = (1 − λ)F (x) + λG(x),
We can try to continue a solution x0 of F (x) = 0 to a solution of G(x) = 0 as
input: x0 ∈ Rn such that H(0, x0 ) = 0
do: ∆λ := 1/m
∀i = 1 ÷ m
λ := i∆λ
solve H(λ, y) = 0 iteratively for y taking x as
starting value
x := y
output: x
This procedure breaks down in the case of a turning point.
Note that the method works as long as dim ker H(y) = 1 on the solution
curve. It is not necessary that H : Rn −→ Rm with m = n + 1.
Often one can find what happens in a bifurcation point in terms of the
dynamics around it, whithout the need of a rigorous analysis of
bifurcations.
Note that the two systems of equations just considered can be evaluated by the
same routine by eliminating suitable equations and unknowns.
The L4 libration point gives a p.o. in the intermediate model for mall ε.
We can continue this solution up to the BCP by using the pseudo–arclength
method with
H(ε, x) = φεT (x) − x,
where φεT is the flow from time 0 to time T of ẋ = hε (t, x),
and T is the period of the BCP.
with unknowns
m−1 m−1 m−1 m−1 m−1
h, δ, ρ, A00 , A01 , B10 , . . . , A0Nf , BN
0
f
, . . . , A 0 , A 1 , B 1 , . . . , A Nf , B Nf
with unknowns
m−1 m−1 m−1 m−1 m−1
h, δ, ρ, A00 , A01 , B10 , . . . , A0Nf , BN
0
f
, . . . , A 0 , A 1 , B 1 , . . . , A Nf , B Nf
Denote the system of ODE of the RTBP for the Earth–Moon mass parameter as
ẋ = f (x).
Then
Spec(Df (L1 )) = {λ, −λ, iωv , −iωv , iωp , −iωp },
with λ, ωp , ωv > 0.
Then,
the eigenvalues ±λ give rise to stable and unstable manifodls.
the eigenvalues ±iωp , ±iωv give rise to a center manifold, on which
the eigenvalues ±iωp give rise to the Lyapunov planar family of p.o.,
the eigenvalues ±iωv give rise to the Lypaunov vertical family of p.o.
Denote the system of ODE of the RTBP for the Earth–Moon mass parameter as
ẋ = f (x).
Then
Spec(Df (L1 )) = {λ, −λ, iωv , −iωv , iωp , −iωp },
with λ, ωp , ωv > 0.
’plana-1,59.dat’
’plana-1,591.dat’
’plana-1,592.dat’
’plana-1,593.dat’
0.05 ’plana-1,594.dat’
0.025 ’vert-1,59.dat’
’vert-1,591.dat’
0 ’vert-1,592.dat’
-0.025 ’vert-1,593.dat’
’vert-1,594.dat’
-0.05 ’l1.dat’
0.05
0.02 0.030.04
-0.855 0.01
-0.85 -0.845 -0.01 0
-0.02
-0.84 -0.835 -0.03
-0.83 -0.04
-0.825 -0.05
-1.4959 0.41391
1e4 6.5
Stability parameters
1000 6
5.5
100 5
Period
10 4.5
2 4
0 3.5
-2 3
-10 2.5
-1.5 -1 -0.5 0 0.5
Energy
L1
0.5
-0.5
-1
-1 -0.5 0 0.5 1
100 6.5
6
10
Period
5.5
2 5
0 4.5
-2 4
-10 3.5
3
-100 2.5
-1.6 -1.5 -1.4 -1.3 -1.2 -1.1 -1 -0.9 -0.8 -0.7
Energy
L1
1.5
1
#bif. Energy Type
0.5
1 -1.58718 A 0
2 -1.51070 B -0.5
3 -1.47464 C -1
-1.5
-1.5 -1 -0.5 0 0.5 1 1.5
Type A Type B
Q
P
Q
P
Type C Type D
P
Q
P
P’ Q
P’
They are born at the first bifurcation of the planar Liapunov family.
They end at a planar orbit.
-1.51081
3.2
1000
Stability parameters
3
100 2.8
Period
2.6
10
2 2.4
0 2.2
-2 2
1.8
-1.5 -1 -0.5 0 0.5
Energy
-1.52944 -1.51 -1.47034 0.47747
Stability parameters
Stability parameters
100 2
10 0
2 -2
0
-2 -10
-1.54 -1.52 -1.5 -1.48 -1.46 0.4 0.42 0.44 0.46 0.48 0.5 0.52
Energy Energy
They bifurcate from the halo ones by period triplication and duplication.
hyperbolic elliptic
period duplication natural term. m1 collision
period triplication high period m1 collision
0.2 0.2
0.1 0.1
0 0
-0.1 -0.1
-0.2 -0.2
0.2 0.2
0.1 0.1
-0.96 -0.92 0 -0.96 -0.92 0
-0.88 -0.1 -0.88 -0.1
-0.84 -0.8 -0.2 -0.84 -0.8 -0.2
Planar orbit Vertical orbit
0.2 0.2
0.1 0.1
0 0
-0.1 -0.1
-0.2 -0.2
0.2 0.2
0.1 0.1
-0.96 -0.92 0 -0.96 -0.92 0
-0.88 -0.1 -0.88 -0.1
-0.84 -0.8 -0.2 -0.84 -0.8 -0.2
Orbit 1, lane 2 Orbit 2, lane 2
0.2 0.2
0.1 0.1
0 0
-0.1 -0.1
-0.2 -0.2
0.2 0.2
0.1 0.1
-0.96 -0.92 0 -0.96 -0.92 0
-0.88 -0.1 -0.88 -0.1
-0.84 -0.8 -0.2 -0.84 -0.8 -0.2
β
0.5
<25
0.4
Rotation number
<50
0.3
0.2 <100
2
0.1 α
>100
0
γ
1 3
-1.4959 0.41391
1e4 6.5
Stability parameters
1000 6
5.5
100 5
Period
10 4.5
2 4
0 3.5
-2 3
-10 2.5
-1.5 -1 -0.5 0 0.5
Energy
Advanced topics in astrodynamicsNumerical techniques – p.58/64
Invariant tori around Liapunov families
L1
0.6
β
0.5
<25
0.4
Rotation number
<50
0.3
0.2 <100
2
0.1 α
>100
0
γ
1 3
z z z
0.04 0.04 0.04
0.02 0.02 0.02
0 0 0
-0.02 -0.02 -0.02
-0.04 -0.04 -0.04
z z
0.04 0.04
0.02 0.02
0 0
-0.02 -0.02
-0.04 -0.04
-0.85 -0.85
-0.84 0.04 -0.84 0.04
x x
-0.83 0 y 0.02 -0.83 0 y 0.02
-0.04 -0.02 -0.04 -0.02
β
0.5
<25
0.4
Rotation number
<50
0.3
0.2 <100
2
0.1 α
>100
0
γ
1 3
(2π)2
ρ −→ − 2π,
2π − ν
where 2 cos ν is the stability parameter of the ending planar Liapunov orbit
which gives central part.
β
0.5
<25
0.4
Rotation number
<50
0.3
0.2 <100
2
0.1 α
>100
0
γ
1 3
We have also continued the following families of tori, all of them with constant
rotation number:
Invariant tori around halo orbits, from the bifurcation of the halo family
from the planar Liapunov family up to turning point in the energy of the
halo family.
Invariant tori around the elliptic–hyperbolic period–triplicated halo–type
family of p.o., from its appearance to the energy in which the stability
parameter crosses −2
Invariant tori around the elliptic–hyperbolic period–duplicated halo–type
family of p.o., in an energy range analogous to the previous one.
Invariant tori around planar Liapunov orbits, in a short energy range
starting at the bifurcation of the two–lane bridge joining it with the
vertical one.
Rotation number
3
2.5
2
1.5
<25 >100
1
0.5 <100
0
-1.6 -1.58 -1.56 -1.54 -1.52 -1.5 -1.48
Energy
L1 L1
3.5 3.5
3 3
Rotation number
Rotation number
2.5 2.5
2 2
1.5 1.5
1 1
0.5 0.5
0 0
-1.53 -1.52 -1.51 -1.5 -1.49 -1.48 -1.52 -1.51 -1.5 -1.49 -1.48 -1.47
Energy Energy
0.3 0.3
0.2 0.2
0.1 0.1
0 0
-0.1 -0.1
-0.2 -0.2
0.4 0.4
0.2 0.2
-1 -0.95 -0.9 0 -1 -0.95 0
-0.2 -0.9 -0.85 -0.2
-0.85 -0.8 -0.4 -0.8 -0.75-0.4
0.18
0.13
0.16
0.125
0.14
0.12
0.12
0.115
0.11 0.1
0.08
-0.904 -0.9 -0.896 -0.892 -0.96 -0.95 -0.94 -0.93 -0.92 -0.91 -0.9
0.2
0.1
-0.1
-0.2
-0.3
-0.98 -0.96 -0.94 -0.92 -0.9 -0.88 -0.86 -0.84 -0.82 -0.8 -0.78 -0.76
0.2
0.1
-0.1
-0.2
-0.3
0.25 -0.98 -0.96 -0.94 -0.92 -0.9 -0.88 -0.86 -0.84 -0.82 -0.8 -0.78 -0.76
0.2
0.15
0.1
0.05
0
-0.05
-0.1
-0.15
-0.2
-0.25
0.3
0.2
0.1
-1 0
-0.95
-0.9 -0.1
-0.85 -0.2
-0.8
-0.75-0.3