Académique Documents
Professionnel Documents
Culture Documents
Physica D
journal homepage: www.elsevier.com/locate/physd
highlights
• One criticism of the radii polynomial approach is that it appears limited to problems with polynomial nonlinearities.
• Up to now, this approach has been applied only to problems with quadratic and cubic nonlinearities.
• The present work puts to rest this criticism and illustrates the wider applicability of these methods.
• We combine ideas from the theories of automatic differentiation, Fourier series and rigorous numerics.
• We prove the existence of several classical Lyapunov orbits in the PCRTBP.
fixed points theorems, predating the radii polynomial approach, are used in [33] in order to study invariant KAM circles in the stan-
designed to solve functional equations. For instance, rigorous dard map.
computational methods based on the Newton–Kantorovich theo- The paper just mentioned appears in the book [34], which
rem [4] have been common place for a while (e.g. see [5] and the is based on the proceedings of an IMA conference held at the
references therein), and the approach due to Yamamoto [6] and the University of Cincinnati in April of 1986. Chapter 13 of the
infinite-dimensional Krawczyk operator [7] are also closely related same book contains a discussion of software tools for analysis
approaches. in function spaces. Such software packages need to be able to
The radii polynomial approach has been applied to a host of compute compositions with elementary functions as discussed
problems in differential equations/dynamical systems theory in- above. Development of such software continues through the
cluding the study of initial value problems [8], equilibrium solu- present and again a thorough survey of this literature is beyond the
tions of partial differential equations [2,9,10], periodic solutions scope of the present work. More complete discussions of modern
of ordinary, delay and partial differential equations [1,11–13], sta- software libraries for computer-assisted proofs in Banach spaces
ble/unstable invariant manifolds for differential equations [14], so- can be found for example in [5,35].
lutions of boundary value problems [15], eigenvalue/eigenfunction In the present study we apply the ideas of AD in a different
problems [16], connecting orbit problems for differential equa- way. Before we begin any numerical work, we introduce new
tions [17,18], and standing wave patterns [19]. coordinates by appending the differential equations for the
One possible criticism of this collection of methods is that composition term to the given system of differential equations.
it appears, at first glance, limited to problems with polynomial This results in an expanded system of polynomial differential
nonlinearities. Indeed, up to now, this approach has been applied equations to which we apply directly the methods of [1]. Our
only to problems with quadratic and cubic nonlinearities. The approach is then similar to that of [23], but adapted for computer-
present work puts to rest this criticism and illustrates the wider assisted proofs involving Fourier series.
applicability of these methods. Techniques based on interpolation (rather than automatic
differentiation) are also useful for evaluating compositions of
1.2. Non-polynomial nonlinearities: automatic differentiation, spec- Fourier series with transcendental functions, and such methods
tral methods, and computer-assisted proof have been implemented in computer-assisted proofs. In particular
we direct the reader to the work of [36,37]. These authors expand
The need to efficiently compute the composition of a polyno- their transcendental nonlinearities as Chebyshev polynomials,
mial with an elementary function comes up in many numerical evaluate the polynomial compositions using discrete Fourier
analysis applications, and research into algorithms for efficient ma- convolutions, and manage the truncation errors via classical
nipulation of polynomials remains an active area. A classical dis- interpolation error estimates. The present work is closely related
cussion of semi-numerical algorithms for computing polynomial to the work of [37], as there the authors also study periodic orbits
expansions of eP , sin(P ), P k , etc., with P polynomial appears in the of a celestial mechanics problem via Fourier series methods. Our
book of Knuth [20]. These techniques are nowadays collectively re- AD treatment of nonlinearities is however different.
ferred to as ‘‘automatic differentiation’’. We note that automatic We remark that our automatic differentiation strategy for
differentiation as a tool in effective numerical integration schemes computing compositions will fail if the vector field were given by
appears in the literature as early as [21]. general rather than elementary functions (i.e. if we knew only the
The key to the automatic differentiation of f (P ) when P is a Fourier or Taylor coefficients of the vector field). This is because
polynomial and f is an ‘‘elementary functions of mathematical our method exploits the fact that the elementary functions are
physics’’ (trigonometric functions, Bessel functions, elliptic func- solutions of known differential equations. In more general settings
tions, etc.) is that these f themselves arise as solutions of some one would have to employ an interpolation scheme as in [36,37].
systems of linear differential equations. Power matching schemes General compositions are typical in renormalization theory, see for
applied to these differential equations reduce the cost of comput- example the work of [38–42].
ing f (P ) to the cost of multiplying polynomials. A survey of the AD
literature is beyond the scope of the present work and in addition 1.3. Computer-assisted proof in function space and in phase space
to the works just cited we refer the interested reader to [22–24] for
more complete exposition. The literature on computer-assisted proof as a tool in nonlinear
AD tools are used extensively for computer-assisted proofs in analysis is substantial and growing rapidly. A thorough review
nonlinear analysis, especially for problems involving Taylor series would take us far afield, and instead we direct the reader to
expansions. Chapters 4 and 5 of the book by Tucker [25] contain several expository articles [43,5,44,45] and refer also to the book
many examples and additional references to the literature. The by Tucker [25] for more scholarly discussion. In what follows we
reader may also find helpful the discussion in [23]. A number of offer only a few clarifying remarks.
software packages and libraries for computer-assisted proof in Techniques for a-posteriori validation of periodic motions can
dynamical systems theory employ AD tools for Taylor series. See (roughly speaking) be put into one of two broad classifications:
for example [26–28] for discussion of the COSY software package, topological and functional analytic. A critical component of many
[29–31] for discussion of the CAPD libraries, and [32] for the topological methods is rigorous numerical integration. Rigorous
INTLAB library for MATLAB. integrators played a key role in the computer-assisted proof of
Similar semi-numerical algorithms exist which evaluate com- chaotic motions for the Lorenz equations [46–48], and also in the
positions in bases other than Taylor. For example, the case of computer-assisted solution of Smale’s 14th problem [49,50]. The
Fourier series is discussed in [33] (see the fourth remark in Sec- interested reader will want to consult the works of [29,51,26]
tion 3.3 of that reference). Here, the truncated Fourier series is for general rigorous numerical integrators for ordinary differential
treated as a trigonometric polynomial in complex conjugate vari- equations and see also [52–54] for algorithms which integrate
ables, and recursive formulas for polynomial compositions in the parabolic partial differential equations. See also the discussion of
style of Knuth apply directly. As mentioned in [33], the truncation the literature in the references just mentioned.
error introduced by stopping at a finite order can be rigorously Other topological methods of computer-assisted proof apply
bound via a posteriori analysis and the method can be applied for degree/index arguments directly to the vector field (integration
computer-assisted proofs employing Fourier methods. These ideas free methods). Tools based on the Wazewski retract principle [55],
J.-P. Lessard et al. / Physica D 334 (2016) 174–186 177
the Conley Index Theory [56], the local stable/unstable manifold • Computer-assisted proof for periodic orbits in problem with
arguments of McGehee [57], and more recent generalizations to no globally defined flow: the functional analytic approach to
normally hyperbolic invariant manifolds [58] facilitate integration computer-assisted proof if based on solving equations rather
free computer-assisted analysis of equilibria, periodic orbits, than propagating initial conditions. Hence this approach some-
local stable/unstable manifolds, connecting orbits, and symbolic times applies in situations where there is no locally defined
dynamics of ordinary and partial differential equations. We refer flow. For example computer-assisted proofs based on func-
the reader to the works of [59–63] and the references discussed tional analytic techniques have been used to study periodic
therein. orbits for delay equations and ill-posed PDEs [13,67,68]. The au-
Methods for studying periodic orbits of differential equations tomatic differentiation scheme proposed here could be modi-
using functional analysis are already outlined in Section 1.1. fied to apply to some of these problems.
Functional analytic methods of computer-assisted proof go back • Validated Fourier-Taylor computation of stable/unstable manifolds
to work of Cesari on Galerkin projections for periodic solutions for periodic orbits: Suppose that ξ : [0, T ] → Rn and λ ∈ R
[64,65], and are exemplified also in Lanford’s proof of the solve the eigenvalue problem above. Then briefly, a covering
Feigenbaum conjectures [38]. map (or parameterization) P : [0, T ] × [−R, R] → Rn of the
At present we stress that topological methods apply fixed stable/unstable manifold for γ satisfies the equation
point/index arguments in phase space and result in a representa-
tion of the periodic orbit as a point or set in phase space with vali- ∂ ∂
P (t , σ ) + λσ P (t , σ ) = f [P (t , σ )],
dated error bounds, and functional analytic techniques apply fixed ∂t ∂σ
point/index arguments in function space and result in a represen- subject to the constraints
tation of the periodic orbit as a point or set in Banach space with
∂
validated error bounds. Both the topological and the functional an- P (t , 0) = γ (t ), and P (t , σ ) = ξ (t ).
alytic approaches answer the same question: namely ‘‘does there ∂σ
exist a periodic orbit near the results of this numerical simula- Solving this equation leads to an analytic Fourier–Taylor ex-
tion?’’. It is only the representation of the validated object which pansion of the stable/unstable manifold. These developments
differs. Yet depending on what one does next with the computer- are discussed further in [69–71]. The results of the present
assisted results, the form of the representation could be an impor- work could be taken as the inputs for rigorous computations
tant consideration. We briefly indicate several situations where the of stable/unstable manifolds of periodic orbits based on the Pa-
quantitative information provided by a function space argument rameterization Method in non-polynomial systems. This will
could be of interest. The list is suggestive rather than exhaustive. make the topic of a future study. We remark also that vali-
• Poles in the complex plane: suppose that γ : [0, T ] → Rn is a dated/Fourier–Taylor expansions of stable unstable manifolds
T -periodic solution of the differential equation of periodic orbits could be used to obtain or improve computer-
assisted proofs involving applications of scattering maps [72]
γ ′ = f (γ ), and Melnikov integrals [73].
with f an analytic function, and let {ak }k∈Z with each ak ∈ Rn A number of authors have developed computer assisted meth-
be the Fourier coefficients of γ . If the coefficients ak decay with ods of proof based on KAM theory. See for example [33,74,75],
some geometric rate ν > 1 (i.e. of |ak | ≤ C ν k ) then γ is real and the references therein. In particular these authors compute
analytic and can be extended to a real analytic function on the validated expansions of quasi periodic orbits/invariant tori and
complex strip of radius T log ν/2π . The radius of this strip then their stable/unstable manifolds. More complete discussion of
provides a lower bound on the location of any poles of γ in this literature is found in the book of Haro, Candella, Figueras,
the complex plane. The poles of a periodic orbit determine for Luque, and Mondelo [76], and also the book of Celletti [77]. KAM
example the ‘‘stiffness’’ of the differential equation near γ . Of arguments for invariant circles, tori, and their whiskers often
course analyzing the poles of an analytic function has myriad exploit computer-assisted Fourier analysis, and the automatic
other classical applications. differentiation scheme proposed in the present work could be
• Bootstrap bounds on derivatives: explicit knowledge of the useful in this setting as well.
Fourier series of an analytic function allows us to study also
the derivatives via Cauchy bounds. The ability to compute To summarize: the functional analytic approach relies on the
derivatives is useful for obtaining observables such as the regularity of the object under study and is especially useful
energy or for studying the functions maxima and minima. when, in addition to existence and localization results, we are
• Stability/Floquet analysis: The stability of a periodic orbit can interested also in either some quantitative analytic properties of
be determined by studying periodic solutions of the eigenvalue the solution or in using the solution of one problem as input
problem to another functional analytic argument. Especially if (as in the
d Parameterization Method) we desire a parametric representation
ξ (t ) + λξ (t ) − Df [γ (t )]ξ (t ) = 0, of a dynamical object. On the other hand, topological methods
dt are able to resolve objects with no manifold structure (strange
and it is noteworthy that this equation can again be studied attractors/invariant sets with Cantor-like topology) which have no
using the techniques discussed in the present work, see for smooth parametric representation. See especially [50,46,78–80].
example [66,16] For many problems in nonlinear analysis both topological and
Note that in order to study this problem using Fourier analysis functional analytic methods of computer assisted proof are
it is necessary to know γ exactly (in the sense of computer- available, and practitioners will decide what tools to apply based a
assisted analysis ‘‘exactly’’ might mean that γ is given by a any number of considerations.
known trigonometric polynomial plus an explicit error bound
in some Banach space). Stability of periodic orbits can also be Remarks 1 (Periodic Motions and Computer-assisted Proof in Celes-
studied using rigorous integrators and cone conditions applied tial Mechanics). The N-body problem occupies a central place in
in a Poincare section. However the functional analytic approach mathematical physics going back to the time of Newton. Yet the
yields a parameterization of the stable/unstable bundle, and problem is highly nonlinear and many interesting applications are
one obtains analytic properties of the parameterized bundle in non-perturbative. It is partly for these reasons that applications
addition to the parameterized periodic orbit. in celestial mechanics, and in particular applications involving the
178 J.-P. Lessard et al. / Physica D 334 (2016) 174–186
(f + g )n = an + bn (1.3) Returning to Eq. (1.8) and in this case applying Eqs. (1.11)–(1.13)
(α f )n = α an (1.4) we see that the desired Fourier coefficients are related by the
equations
(f ′ )n = (n + 1)an+1 (1.5)
n inbn = ikbn−k ak , n ∈ Z, (1.14)
(f · g )n = an − k b k , (1.6) k∈Z
k=0
subject to the initial condition
and we have that
g (0) = ef (0) ,
f =g if and only if an = bn for all n ≥ 0. (1.7)
that is
We now wish to extend these basic notions to include the
an
elementary functions. For example, let ez denote the exponential
bn = e n∈Z . (1.15)
function and consider the problem of computing (ef )n . A natural n∈Z
idea would be to expand ez using its Taylor series, so that the
We treat Eqs. (1.14) and (1.15) as a system of infinitely many
composition with f is computed by repeated application of Eq. (1.6)
coupled nonlinear equations in infinitely many unknowns bn .
in order to obtain the coefficient of f k .
Truncating the system to finite order N, we can apply a Newton
This turns out to be an inefficient way of obtaining the com-
scheme in order to numerically approximate the desired Fourier
position, and if we exploit further properties of the exponential
coefficients bn for −N ≤ n ≤ N. This discussion extends to
function, we arrive to a more effective scheme. Note that (ef )0 =
other elementary functions by appending appropriate differential
ef (z0 ) = ea0 . Introducing the new power series variable
equations. Other spectral methods (for example Chebyshev series)
∞
can be treated by the same method.
ef (z ) = g (z ) =
def
bn (z − z0 )n ,
n=0
2. Planar Circular Restricted Three-Body Problem
observe that
d A classical problem in celestial mechanics is the Planar Circular
g (z ) = ef (z ) f ′ (z ) = g (z )f ′ (z ), (1.8) Restricted Three-Body Problem (PCRTBP). We provide a brief
dz
J.-P. Lessard et al. / Physica D 334 (2016) 174–186 179
def 1 1−µ µ
V (x, y) = (x2 + y2 ) + +
2 r1 (x, y) r2 (x, y)
and
def
r 1 ( x, y ) = (x + µ)2 + y2
def
r2 (x, y) = (x − 1 + µ)2 + y2 .
Fig. 1. A massive primary body and a smaller secondary body in circular motion. def def def def
The X , Y coordinates (black axes) illustrate the standard Galilean center of mass Letting x1 = x, x2 = x′ , x3 = y and x4 = y′ , the system (2.1)
coordinate frame. The x, y coordinates (red axes) illustrate a co-rotating frame. In becomes
the rotating frame, the primary and secondary bodies lie always on the x-axis. (For ′
interpretation of the references to color in this figure legend, the reader is referred x1 = x2
to the web version of this article.)
∂V
x′2 = 2x4 +
∂x
′ (2.2)
x 3 = x 4
x′ = −2x + ∂ V .
2
∂y
4
Plugging x5 and x6 into (2.2) and adding our expressions for x′5 and putting everything on the same side of the equation, we must solve
x′6 into the mix, we get our final quintic polynomial vector field (Fj )k = 0 for j = 1, . . . , 6, where for k ≥ 1,
x′ = x def
1 2
(F1 )k = kω(a1 )k − (a2 )k
def
4 + x1 − (1 − µ)(x1 + µ)x5 − µx6 (x1 − 1 + µ)
′ 3 3
(F2 )k = kω(a2 )k + 2(a4 )k + (a1 ) − (1 − µ)(a1 a35 )k
x = 2x
2
− (µ − µ2 )(a35 )k − µ(a1 a36 )k + (µ − µ2 )(a36 )k
x′ = x4
3
(2.3) def
(F3 )k = kω(a3 )k + (a4 )k
4 = −2x2 + x3 − (1 − µ)x3 x5 − µx3 x6
′ 3 3
x
def
(F4 )k = kω(a4 )k + 2(a2 )k − (a3 )k + (1 − µ)(a3 a35 )k (2.6)
x5 = −x5 ((x1 + µ)x2 + x3 x4 )
′ 3
+ µ(a3 a36 )k
x′6 = −x36 ((x1 − 1 + µ)x2 + x3 x4 ),
def
(F5 )k = kω(a5 )k + (a1 a2 a35 )k + (a3 a4 a35 )k + µ(a2 a35 )k
where the extra conditions def
(F6 )k = kω(a6 )k 3+ (a1 a2 a6 )k + (a3 a4 a6 )k
3 3
1 + (µ − 1)(a2 a6 )k .
x5 (0) = (2.4)
(x1 (0) + µ)2 + x3 (0)2 Since x2 , x3 ∈ R are expressed as sine series, their constant
1 Fourier coefficients, given respectively by (a2 )0 and (a3 )0 , are
x6 (0) = (2.5)
(x1 (0) − 1 + µ)2 + x3 (0)2 zero. However, to simplify the setup, we consider (a2 )0 and (a3 )0
as variables and impose them to be zero within the operator.
need to be imposed. Therefore, for k = 0, we set
Let us now introduce the operator (1.1) whose solutions def
correspond to periodic solutions of (2.1). Once this operator is (F1 )0 = (a2 )0
def
(F2 )0 = 2(a4 )0 + (a1 ) − (1 − µ)(a1 a35 )0 − (µ − µ2 )(a35 )0
introduced, we use the theory of Section 3 of [1] to compute
− µ(a1 a6 )0 + (µ − µ )(a5 )0
rigorously its solutions.
3 2 3
def
(F3 )0 = (a4 )0 (2.7)
2.2. The operator equation F (a) = 0 ( )
def
( )
F = a
4 0 3 0
def
( ) η
F =
5 0 1
Given a fixed period 2π /ω, where ω is the frequency, we look
def
(F6 )0 = η2 ,
for periodic orbits of (2.1) satisfying x′ (0) = y(0) = 0. Exploiting
the well known symmetry of Eq. (2.2) allows us to take x1 , x4 , x5 , x6 where η1 and η2 depends on the value of x1 (0)+µ. More explicitly,
as cosine series and x2 , x3 are sine series, that is
x5 (0)(x1 (0) + µ) − 1, if x1 (0) + µ > 1
def
∞ η1 = x5 (0)(x1 (0) + µ) − 1, if x1 (0) + µ ∈ (0, 1) (2.8)
(aj )k eikωt = (aj )0 + 2
xj (t ) = (aj )k cos(kωt ), −x5 (0)(x1 (0) + µ) − 1, if x1 (0) + µ < 0
k∈Z k=1
x6 (0)(x1 (0) + µ − 1) − 1, if x1 (0) + µ > 1
for j = 1, 4, 5, 6 def
η2 = −x6 (0)(x1 (0) + µ − 1) − 1, if x1 (0) + µ ∈ (0, 1) (2.9)
def −x6 (0)(x1 (0) + µ − 1) − 1, if x1 (0) + µ < 0,
with (aj )−k = (aj )k ∈ R for j = 1, 4, 5, 6, and
where xj (0) = (aj )0 + 2 k≥1 (aj )k for j = 1, 5, 6. In all cases,
∞
η1 = 0 ensures that (2.4) holds while η2 = 0 ensures that (2.5)
i(aj )k eikωt = −2
xj (t ) = (aj )k sin(kωt ), for j = 2, 3,
holds. Note also that (F4 )0 = 0 forces x3 (0) to vanish.
k∈Z k=1
def def
For j = 1, . . . , 6, let aj = (aj )k k≥0 and Fj = (Fj )k k≥0 .
def
with (aj )−k = −(aj )k ∈ Z for j = 2, 3. While the cosine and sine Moreover, set
series only have positive indices, it is important to also consider def def
negative indices, so that we can calculate discrete convolutions the a = (a1 , a2 , a3 , a4 , a5 , a6 ) and F = (F1 , F2 , F3 , F4 , F5 , F6 ).
usual way. For instance, From the above discussions, computing periodic solutions of the
planar circular restricted 3-body problem is equivalent to finding
(a1 (ia2 )a35 )k eikωt
x1 (t )x2 (t ) (t ) =
x35 solutions of
k∈Z
∞
F (a) = 0, (2.10)
= −2 (a1 a2 a35 )k sin(kωt ),
where the coefficients of F (a) are given by (2.7) and (2.6).
k=1
Let us now introduce the Banach space X on which we look for
where solutions of (2.10).
(a1 a2 a35 )k = (a1 )k1 (a2 )k2 (a5 )k3 (a5 )k4 (a5 )k5 , 2.3. The Banach space X
k1 +k2 +k3 +k4 +k5 =k
k i ∈Z
Since (2.3) is a real analytic vector field, any periodic solution is
and where (a1 a2 a35 )−k = −(a1 a2 a35 )k follows from the fact that real analytic. Therefore, the Fourier coefficients of the components
(a1 )−k = (a1 )k , (a2 )−k = −(a2 )k and (a5 )−k = (a5 )k . of any periodic solution decay to zero exponentially fast. This
Now that we have a Fourier representation of our solutions, all fundamental fact justifies the choice of Banach space on which we
we need to do is find the coefficients. To do this, we first substitute solve (2.10). Given an exponential decay rate ν ≥ 1, let
our series into (2.3). Since the equations must be verified for all
1 def def
values of t, we have that our vector function solves (2.3) if and only ℓν = c = (ck )k≥0 ck ∈ R and ∥c ∥ν =
|ck |ν < ∞ .
k
if the coefficients correspond on both sides of the equation. So, by k≥0
J.-P. Lessard et al. / Physica D 334 (2016) 174–186 181
A consequence of the definition of the above space is that a linear operators with ν ′ < ν . An intermediate first step is to
sequence c ∈ ℓ1ν must have that its coefficients decay (at infinity) consider AĎ an approximation of DF (ā). The motivation for doing
to zero faster than the geometric decay rate ν −k . Define the Banach this is twofold. First, the derivative DF (ā) has many off diagonal
space terms that are small compared to the diagonal terms, and hence
def 6 there are eventually diagonal dominant operators that approximate
X = ℓ1ν it well. Second, considering AĎ will simplify the computing bounds
for DT (ā + b)c which we will decompose as DT (ā + b)c =
= a = (a1 , a2 , a3 , a4 , a5 , a6 ) aj ∈ ℓ1ν , j = 1, . . . , 6 (2.11) (I − ADF (ā + b)) c = (I − AAĎ )c − A(DF (ā + b) − AĎ )c. Indeed,
each term of the sum will be bounded separately.
endowed with the norm
Hence, we first approximate DF (ā) with the operator AĎ =
6
∥a∥X = max {∥aj ∥ν }. Ď
Aj,ai which acts on b = (bi )6i=1 component-wise as (AĎ b)j =
j=1,...,6
i,j=1
Ď Ď
for j = 1, . . . , 6, where Aj,ai bi ∈ ℓ1ν ′ is defined
6
To derive the bounds necessary to prove existence of solutions of i=1 j,ai bi
A
(2.10) within the Banach space X defined by (2.11), we will use the component-wise by
following fundamental result.
(m) (m)
Dai Fj (ā)bi , 0≤k<m
Ď
Aj,ai bi =
Lemma 2. Let ν ≥ 1 and a1 , a2 ∈ ℓ1ν .Consider any bi-infinite k δi,j ωk(bi )k ,
k
k ≥ m.
sequences ã1 = (ã1 )k k∈Z , ã2 = (ã2 )k k∈Z with indices so that
(ãj )k = (aj )k and Let A(m) be a finite-dimensional approximate inverse of DF (m) (ā)
|(ãj )−k | = |(aj )k | for j = 1, 2 and for all k ≥ 0.
Then (ã1 ∗ ã2 )k k≥0 ∈ ℓ1ν and which is obtained numerically. Define the decomposition A(m) =
6
(m)
∈ R6m × R6m , where A(j,mai) ∈ Rm × Rm . We define the
Aj,ai
∥ (ã1 ∗ ã2 )k ∥ ≤ 4∥a1 ∥ν ∥a2 ∥ν .
(2.12) i ,j = 1
k≥0 ν
approximate inverse A of the infinite-dimensional operator DF (ā)
6
by A = Aj,ai i,j=1 , that is
Proof.
∥ (ã1 ∗ ã2 )k k≥0 ∥ν
A
1,a1 A1,a2 A1,a3 A1,a4 A1,a5 A1,a6
A2,a1 A2,a2 A2,a3 A2,a4 A2,a5 A2,a6
A3,a A3,a2 A3,a3 A3,a4 A3,a5 A3,a6
A= 1 .
= |(ã1 ∗ ã2 )k |ν =
k
(ã1 )k1 (ã2 )k2 ν k A4,a1 A4,a2 A4,a3 A4,a4 A4,a5 A4,a6
A5,a1 A5,a2 A5,a3 A5,a4 A5,a5 A5,a6
k≥0 k≥0 k1 +k2 =k
k1 ,k2 ∈Z
A6,a1 A6,a2 A6,a3 A6,a4 A6,a5 A6,a6
≤ |(ã1 )k1 ||(ã2 )k2 |ν k
k≥0 k1 +k2 =k
The linear operator A acts on b = (bi )6i=1 ∈ X = (ℓ1ν )6
component-wise as (Ab)j = i=1 Aj,ai bi ∈ ℓν for j = 1, . . . , 6
6
k1 ,k2 ∈Z 1
6 for j = 1, . . . , 6. (2.15)
Denote DF (ā) = Dai Fj (ā) i,j=1 , where each component of
DF (ā) is a linear operator such that Dai Fj (ā) : ℓ1ν → ℓ1ν ′ are The following result is proved in [1].
182 J.-P. Lessard et al. / Physica D 334 (2016) 174–186
6
Bj,ai i,j=1 . Note that given c ∈ X , ((Bc )j )k = 0 for
Proposition 3. Consider Y , Z (r ) ∈ R6 satisfying (2.15). If there the form B =
exists a radius r > 0 such that max Zj (r ) + Yj < r, then
j=1,...,6
all k ≥ m (e.g. see [1] for more details). By denoting b = b̃r and
T : Bā (r ) → Bā (r ) is a contraction mapping. Moreover, there exists a c = c̃r with b̃, c̃ ∈ B0 (1), we can deduce that for j = 1, . . . , 6, we
unique ã ∈ Bā (r ) such that F (ã) = 0. have
6
Definition 1. Given bounds Y and Z (r ) satisfying (2.15), define
∥(Bc )j ∥ν = ∥(Bc̃ )j ∥ν r ≤ ∥Bj,ai ∥B(ℓ1ν ,ℓ1ν ) r
p1 (r ), . . . , p6 (r ) by i =1
6
def (0)
pj (r ) = Zj (r ) − r + Yj .
def
(2.16) = Zj r = KB,j,i r
i=1
If for each j = 1, . . . , 6, the bound Zj (r ) is a polynomial in r, then
pj (r ) is a polynomial in r. In this case, the polynomials p1 (r ), . . . , p6 where
are called the radii polynomials. m−1
def 1
KB,j,i = max |(Bj,ai )k,n |ν k .
The definition of the radii polynomials is based on the assump- 0≤n≤m−1 νn
tion that each component of the bound Z (r ) can be obtained as a
k=0
polynomial in r. We refer to Remark 1 in [1] for a justification of Note that KB,j,i is in fact the norm ∥Bj,ai ∥B(ℓ1ν ,ℓ1ν ) for operators of this
this assumption. (finite) form, that is for operators satisfying (Bj,ai )k,n = 0 for all
The next result, whose proof can be found in [1] provides an k ≥ m or n ≥ m. Next, we need to bound ∥[−A(DF (ā+b)−AĎ )c ]j ∥ν ,
efficient mean of obtaining sets on which the Newton-like operator for j = 1, . . . , 6. For k ≥ 1,
(2.14) is a contraction mapping.
[DF (ā + b)c ]1 = kω(c1 )k + (c2 )k
Proposition 4. For a given exponential decay rate ν ≥ 1, construct [DF (ā + b)c ]2 = kω(c2 )k + 2(c4 )k + (c1 )k
the radii polynomials pj = pj (r ) for j = 1, . . . , 6 of Definition 1.
− (1 − µ)[c1 (ā5 + b5 )3 + 3c5 (ā1 + b1 )(ā5 + b5 )2 ]k
Define
− (µ − µ2 )[3c5 (ā5 + b5 )2 ]k − µ[c1 (ā6 + b6 )3
6
def
+ 3c6 (ā1 + b1 )(ā6 + b6 )2 ]k + (µ − µ2 )[3c6 (ā6 + b6 )2 ]k
I= {r > 0 | pj (r , ν) < 0}. (2.17)
j =1 [DF (ā + b)c ]3 = kω(c3 )k + (c4 )k
If I ̸= ∅, then I is an open interval, and for any r ∈ I, the ball Bx̄ (r ) [DF (ā + b)c ]4 = kω(c4 )k + 2(c2 )k − (c3 )k
contains a unique solution x̃ such that F (x̃) = 0. Note that x̃ is the + (1 − µ)[c3 (ā5 + b5 )3 + 3c5 (ā3 + b3 )(ā5 + b5 )2 ]k
same solution for all r ∈ I.
+ µ[c3 (ā6 + b6 )3 + 3c6 (ā3 + b3 )(ā6 + b6 )2 ]k
We now derive the bounds Yj and Zj (r ) for the definition of
the radii polynomials which are defined in (2.15). Denote by ā the [DF (ā + b)c ]5 = kω(c5 )k + [c1 (ā2 + b2 )(ā5 + b5 )3
solution we found using Newton’s method. + c2 (ā1 + b1 )(ā5 + b5 )3
Recall that the bounds Yj satisfy ∥[T (ā) − ā]j ∥ν ≤ Yj , where T is
our Newton-like operator. Recalling the action of each component
+ 3c5 (ā1 + b1 )(ā2 + b2 )(ā5 + b5 )2 + c3 (ā4 + b4 )(ā5 + b5 )3
of A given in (2.13), a direct computation yields the following + c4 (ā3 + b3 )(ā5 + b5 )3 + 3c5 (ā3 + b3 )(ā4 + b4 )(ā5 + b5 )2 ]k
computable bounds.
+ µ[c2 (ā5 + b5 )3 + 3c5 (ā2 + b2 )(ā5 + b5 )2 ]k
m−1 6
[DF (ā + b)c ]6 = kω(c6 )k + [c1 (ā2 + b2 )(ā6 + b6 )3
def (m) (m)
Y1 = [A1,ai Fi (ā)]k ν k (2.18)
+ c2 (ā1 + b1 )(ā6 + b6 )3
k=0 i=1
m−1 6 4m −4
1 + 3c6 (ā1 + b1 )(ā2 + b2 )(ā6 + b6 )2 + c3 (ā4 + b4 )(ā6 + b6 )3
def (m) (m)
Y2 = [A2,ai Fi (ā)]k ν k + |[F2 (ā)]k |ν k (2.19)
k=0 i=1
k=m
k ω + c4 (ā3 + b3 )(ā6 + b6 )3 + 3c6 (ā3 + b3 )(ā4 + b4 )(ā6 + b6 )2 ]k
def
m
−1
6
(m) (m)
+ (µ − 1)[c2 (ā6 + b6 )3 + 3c6 (ā2 + b2 )(ā6 + b6 )2 ]k
Y3 = [A3,ai Fi (ā)]k ν k (2.20)
k=0 i=1
and
def
m
−1
6
(m) (m)
4m
−4
1 (AĎ c )1 = kω(c1 )k + {c2 }k<m
Y4 = [A4,ai Fi (ā)]k ν k + |[F4 (ā)]k |ν k (2.21)
k=0 i=1
k=m
k ω (AĎ c )2 = kω(c2 )k + {2(c4 ) + (c1 )
− (1 − µ)(c1 ā35 ) − 3(1 − µ)(c5 ā1 ā25 )
m−1
6 5m −5
1
def (m) (m)
Y5 = [A5,ai Fi (ā)]k ν k + |[F5 (ā)]k |ν k (2.22)
k=0 i=1
k=m
k ω − 3(µ − µ2 )(c5 ā25 ) − µ(c1 ā36 ) − 3µ(c6 ā1 ā26 )
+ 3(µ − µ2 )(c6 ā26 )}k<m
m−1
6 5m −5
1
def (m) (m)
Y6 = [A6,ai Fi (ā)]k ν k + |[F6 (ā)]k |ν k . (2.23)
Ď
k ω (A c )3 = kω(c3 )k + {c4 }k<m
k=0 i=1 k=m
(AĎ c )4 = kω(c4 )k + {2(c2 ) − (c3 ) + (1 − µ)(c3 ā35 )
To compute the bounds Z1 (r ), . . . , Z6 (r ), we have to bound each
component of DT (ā + b)c, for b, c ∈ B(r ). Recall that + 3(1 − µ)(c5 ā3 ā25 ) + µ(c3 ā36 ) + 3µ(c6 ā3 ā26 )}k<m
DT (ā + b)c = (I − AAĎ )c − A(DF (ā + b) − AĎ )c (AĎ c )5 = kω(c5 )k + {(c1 ā2 ā35 ) + (c2 ā1 ā35 )
where AĎ is the approximation of DF (ā), as defined in Section 2.4. + 3(c5 ā1 ā2 ā25 ) + (c3 ā4 ā35 ) + (c4 ā3 ā35 )
def
Let B = I − AAĎ . As the operator A defined in Section 2.4, B has + 3(c5 ā3 ā4 ā25 ) + µ(c2 ā35 ) + 3µ(c5 ā2 ā25 )}k<m
J.-P. Lessard et al. / Physica D 334 (2016) 174–186 183
(AĎ c )6 = kω(c6 )k + {(c1 ā2 ā36 ) + (c2 ā1 ā36 ) + ∥|Aj,a5 |[|ā1 ||ā5 |3 w]F ∥ν + ∥|Aj,a5 |[|ā2 ||ā5 |3 w]F ∥ν
+ 3(c6 ā1 ā2 ā26 ) + (c3 ā4 ā36 ) + (c4 ā3 ā36 ) + ∥|Aj,a5 |[|ā3 ||ā5 |3 w]F ∥ν
+ 3( c6 ā3 ā4 ā26 ) + (µ − 1)( c2 ā36 ) + 3(µ − 1)( c6 ā2 ā26 )}k<m . + ∥|Aj,a5 |[|ā4 ||ā5 |3 w]F ∥ν + 3∥|Aj,a5 |[|ā1 ||ā2 ||ā5 |2 w]F ∥ν
+ 3∥|Aj,a5 |[|ā3 ||ā4 ||ā5 |2 w]F ∥ν + µ∥|Aj,a5 |[|ā5 |3 w]F ∥ν
of (F1 )0 , (F3 )0 and (F4 )0 in (2.7) (which are
From the definitions
linear), we get that [DF (ā + b)c ]j − (AĎ c )j 0 = 0 for k = 0 and + 3µ∥|Aj,a5 |[|ā2 ||ā5 |2 w]F ∥ν
for j = 1, 3, 4. Also,
+ ∥|Aj,a6 |[|ā1 ||ā6 |3 w]F ∥ν + ∥|Aj,a6 |[|ā2 ||ā6 |3 w]F ∥ν
[DF (ā + b)c ]5 − (AĎ c )5 0
+ ∥|Aj,a6 |[|ā3 ||ā6 |3 w]F ∥ν
m−1
+ ∥|Aj,a6 |[|ā4 ||ā6 |3 w]F ∥ν + 3∥|Aj,a6 |[|ā1 ||ā2 ||ā6 |2 w]F ∥ν
= ± 2 (c̃5 )k 2 (ā1 )k + µ
k≥m
k=0
+ 3∥|Aj,a6 |[|ā3 ||ā4 ||ā6 |2 w]F ∥ν + |µ − 1|∥|Aj,a6 |[|ā6 |3 w]F ∥ν
m−1
± 2
(c̃1 )k 2
(ā1 )k r
+ 3|µ − 1|∥|Aj,a6 |[|ā2 ||ā6 |2 w]F ∥ν + αj , (2.24)
where the signs ± depend on the cases defining η1 and η2 in (2.8) δ4,j
and (2.9), respectively. Now, for a ∈ ℓ1ν such that ∥a∥ν ≤ 1, we + |µ − 1|∥ā5 ∥2ν (∥ā5 ∥ν + 3∥ā3 ∥ν )
mω
have that
+ µ∥ā6 ∥2ν (∥ā6 ∥ν + 3∥ā3 ∥ν )
δ5,j
a0 + 2 ak ≤ 2 | ak | ≤ 2 |ak |ν k = 2∥a∥ν ≤ 2.
+ ∥ā5 ∥3ν (∥ā1 ∥ν + ∥ā2 ∥ν + ∥ā3 ∥ν + ∥ā4 ∥ν + µ)
mω
k≥1
k≥0 k≥0
Given an element a ∈ ℓ1ν , denote by aF the finite-dimensional + 24µ(∥ā6 ∥2ν + ∥ā1 ∥ν ∥ā6 ∥ν ) + 6|µ2 − µ|∥ā6 ∥ν ]
vector aF = (a0 , a1 , . . . , am−1 )T ∈ Rm . + 4∥Aj,a4 ∥[|µ − 1|(24∥ā5 ∥2ν + 24∥ā3 ∥ν ∥ā5 ∥ν )
We now use the triangle inequality and Lemma 2 to bound
∥[−A(DF (ā + b) − AĎ )c ]j ∥ν . By substituting b and c with b̃r and c̃r, + 24µ(∥ā6 ∥2ν + ∥ā3 ∥ν ∥ā6 ∥ν )]
and grouping the corresponding powers of r together, we obtain + 4∥Aj,a5 ∥[64∥ā5 ∥3ν + 24∥ā5 ∥2ν (4∥ā1 ∥ν + 4∥ā2 ∥ν
that
−1
−1
+ 4∥ā3 ∥ν + 4∥ā4 ∥ν + µ)
2
m m
(1) def
(ā1 )k + µ + 2 (ā1 )k + 24∥ā5 ∥ν (µ∥ā2 ∥ν + 4∥ā1 ∥ν ∥ā2 ∥ν + 4∥ā3 ∥ν ∥ā4 ∥ν )]
Zj = m ∥ Aj,a5 :,0 ∥ν 2
ν k=0 k=0
+ 4∥Aj,a6 ∥[64∥ā6 ∥3ν + 24∥ā6 ∥2ν (4∥ā1 ∥ν
m −1 m −1
2
(ā1 )k + µ − 1 + 2 (ā1 )k
+ m ∥ Aj,a6 :,0 ∥ν 2
+ 4∥ā2 ∥ν + 4∥ā3 ∥ν + 4∥ā4 ∥ν + |µ − 1|)
ν
+ 24∥ā6 ∥ν (|µ − 1|∥ā2 ∥ν + 4∥ā1 ∥ν ∥ā2 ∥ν + 4∥ā3 ∥ν ∥ā4 ∥ν )],
k=0 k=0
6 (2.25)
+ + |µ − 1|∥|Aj,a2 |[|ā5 | w]F ∥ν 3
mω (3) def
+ 3|µ − 1|∥|Aj,a2 |[|ā1 ||ā5 |2 w]F ∥ν Zj = 16∥Aj,a2 ∥[9|µ − 1|∥ā5 ∥ν + 9µ∥ā6 ∥ν + 3|µ − 1|∥ā1 ∥ν
+ 3|µ2 − µ|∥|Aj,a2 |[|ā5 |2 w]F ∥ν + µ∥|Aj,a2 |[|ā6 |3 w]F ∥ν + 3µ∥ā1 ∥ν + 3|µ2 − µ|]
+ 3µ∥|Aj,a2 |[|ā1 ||ā6 |2 w]F ∥ν + 16∥Aj,a4 ∥[9|µ − 1|∥ā5 ∥ν + 9µ∥ā6 ∥ν + 3µ∥ā3 ∥ν ]
+ 3|µ − µ|∥|Aj,a2 |[|ā6 | w]F ∥ν
2 2
+ 16∥Aj,a5 ∥[72∥ā5 ∥2ν + 9∥ā5 ∥ν (4∥ā1 ∥ν + 4∥ā2 ∥ν
+ |µ − 1|∥|Aj,a4 |[|ā5 |3 w]F ∥ν + 4∥ā3 ∥ν + 4∥ā4 ∥ν + µ)
+ 3|µ − 1|∥|Aj,a4 |[|ā3 ||ā5 | w]F ∥ν + µ∥|Aj,a4 |[|ā6 | w]F ∥ν
2 3 + 3µ∥ā2 ∥ν + 12∥ā1 ∥ν ∥ā2 ∥ν + 12∥ā3 ∥ν ∥ā4 ∥ν ]
+ 3µ∥|Aj,a4 |[|ā3 ||ā6 | w]F ∥ν 2
+ 16∥Aj,a6 ∥[72∥ā6 ∥2ν + 9∥ā6 ∥ν (4∥ā1 ∥ν + 4∥ā2 ∥ν + 4∥ā3 ∥ν
184 J.-P. Lessard et al. / Physica D 334 (2016) 174–186
Fig. 3. In this figure, we show the picture of several rigorously computed periodic orbits for the planar circular restricted 3-body problem (2.1). The code performing the
proof of existence of all orbits in the figure is script_proof_figure_3.m which is available at [93]. The run time for doing all proofs is about 530 s on a MacBook Pro
2014 with Processor 3 GHz Intel Core i7 and 8 GB of Memory. The red circles depict the location of the primaries, and the black dots on the x axis to the left, center, and right
of the primaries denote the equilibrium points. The mass ratio between the bodies is µ = 0.5 which corresponds to two bodies with equal mass. The largest periodic orbit
of the left family has frequency ω ≈ 1.286, and is proven with 96 Fourier coefficients, ν = 1.015 and r = 5.5 × 10−10 . The largest periodic orbit of the center family has
frequency ω ≈ 1.283, and is proven with 125 Fourier coefficients, ν = 1.02 and r = 1.2 × 10−8 . The largest periodic orbit of the right family has frequency ω ≈ 1.276, and
is proven with 119 Fourier coefficients, ν = 1.01 and r = 2.9 × 10−10 . (For interpretation of the references to color in this figure legend, the reader is referred to the web
version of this article.)
Fig. 4. In this figure, we show the picture of several rigorously computed periodic orbits for the planar circular restricted 3-body problem (2.1). The blue circle depicts the
Earth and the grey dot depicts the moon. The three black dots on the x-axis to the left, center, and right of the primaries denote the equilibrium solutions. The mass ratio
between the bodies is µ = 0.0123 which corresponds to the earth–moon mass ratio. (The sizes of the dots indicating the earth and the moon are not shown to scale). The
largest periodic orbit of the left family has frequency ω ≈ 1.0079, and is proven with 102 Fourier coefficients, ν = 1.02 and r = 6.92 × 10−9 . The largest periodic orbit
of the center family has frequency ω ≈ 2.0614, and is proven with 48 Fourier coefficients, ν = 1.007 and r = 1.93 × 10−11 . The largest periodic orbit of the right family
has frequency ω ≈ 1.7906, and is proven with 46 Fourier coefficients, ν = 1.007 and r = 1.54 × 10−11 . The orbit in green is proven in Theorem 1. The code performing all
proofs is script_proof_figure4.m and the code performing the proof of existence of the green orbit only is script_proof_theorem1.m which are both available
at [93]. The run time for the proof of the green orbit is about 7 s on a MacBook Pro 2014 with Processor 3 GHz Intel Core i7 and 8 GB of Memory. (For interpretation of the
references to color in this figure legend, the reader is referred to the web version of this article.)
interval arithmetic toolbox INTLAB, we compute the radii polyno- [22] H. Martin Bücker, George F. Corliss, A bibliography of automatic differen-
mials p1 (r ), . . . , p6 (r ) given by (2.29), and we apply Proposition 4 tiation, in: Automatic Differentiation: Applications, Theory, and Implemen-
tations, in: Lect. Notes Comput. Sci. Eng., vol. 50, Springer, Berlin, 2006,
to prove existence of periodic solutions of the planar circular re- pp. 321–322.
stricted 3-body problem (2.1). All codes are available at [93]. We [23] Àngel Jorba, Maorong Zou, A software package for the numerical integration
proved the existence of periodic orbits in the case where the two of ODEs by means of high-order Taylor methods, Exp. Math. 14 (1) (2005)
large bodies have the same mass, that is the mass ratio is µ = 21 . 99–117.
[24] A. Haro, Automatic differentiation methods in computational dynamical
These orbits are shown in Fig. 3. Moreover, we proved the existence systems: Invariant manifolds and normal forms of vector fields at fixed points.
of periodic orbits in the earth–moon system, that is with the mass Manuscript.
ratio µ = 0.0123. These orbits are shown in Fig. 4. [25] Warwick Tucker, Validated Numerics, Princeton University Press, Princeton,
NJ, 2011. A short introduction to rigorous computations.
[26] Martin Berz, Kyoko Makino, Verified integration of ODEs and flows using
Acknowledgments differential algebraic methods on high-order Taylor models, Reliab. Comput.
4 (4) (1998) 361–369.
The first author was partially supported by an NSERC Discovery [27] Kyoko Makino, Martin Berz, Taylor models and other validated functional
inclusion methods, Int. J. Pure Appl. Math. 4 (4) (2003) 379–456.
Grant. The second author was partially supported by the NSF Grant [28] A. Wittig, M. Berz, J. Grote, K. Makino, S. Newhouse, Rigorous and accurate
DSM - 1318172. The third author was partially supported by the enclosure of invariant manifolds on surfaces, Regul. Chaotic Dyn. 15 (2–3)
NSERC program Undergraduate Student Research Awards (USRA). (2010) 107–126.
[29] Piotr Zgliczynski, C 1 Lohner algorithm, Found. Comput. Math. 2 (4) (2002)
429–465.
References [30] Daniel Wilczak, Piotr Zgliczynski, Heteroclinic connections between periodic
orbits in planar restricted circular three-body problem—a computer assisted
[1] Allan Hungria, Jean-Philippe Lessard, J.D. Mireles James, Rigorous numerics proof, Comm. Math. Phys. 234 (1) (2003) 37–75.
for analytic solutions of differential equations: the radii polynomial approach, [31] Piotr Zgliczyński, Rigorous numerics for dissipative partial differential
Math. Comp. 85 (299) (2016) 1427–1459. equations. II. Periodic orbit for the Kuramoto–Sivashinsky PDE—a computer-
[2] Sarah Day, Jean-Philippe Lessard, Konstantin Mischaikow, Validated contin- assisted proof, Found. Comput. Math. 4 (2) (2004) 157–185.
uation for equilibria of PDEs, SIAM J. Numer. Anal. 45 (4) (2007) 1398–1424. [32] S.M. Rump, INTLAB—INTerval LABoratory, in: Tibor Csendes (Ed.), Develop-
(electronic). ments in Reliable Computing, Kluwer Academic Publishers, Dordrecht, 1999,
[3] Marcio Gameiro, Jean-Philippe Lessard, Alessandro Pugliese, Computation pp. 77–104. http://www.ti3.tu-harburg.de/rump/.
of smooth manifolds via rigorous multi-parameter continuation in infinite [33] R. de la Llave, D. Rana, Accurate strategies for K.A.M. bounds and their
dimensions, Found. Comput. Math. 16 (2) (2016) 531–575. implementation, in: Computer Aided Proofs in Analysis (Cincinnati, OH, 1989),
[4] James M. Ortega, The Newton–Kantorovich theorem, Amer. Math. Monthly 75 in: IMA Vol. Math. Appl., vol. 28, Springer, New York, 1991, pp. 127–146.
(1968) 658–660. [34] Kenneth R. Meyer, Dieter S. Schmidt (Eds.), Computer Aided Proofs in Analysis,
[5] Hans Koch, Alain Schenkel, Peter Wittwer, Computer-assisted proofs in in: The IMA Volumes in Mathematics and its Applications, vol. 28, Springer-
analysis and programming in logic: a case study, SIAM Rev. 38 (4) (1996) Verlag, New York, 1991.
565–604.
[6] Nobito Yamamoto, A numerical verification method for solutions of boundary [35] Gianni Arioli, Hans Koch, Integration of dissipative partial differential
value problems with local uniqueness by Banach’s fixed-point theorem, SIAM equations: a case study, SIAM J. Appl. Dyn. Syst. 9 (3) (2010) 1119–1133.
J. Numer. Anal. 35 (5) (1998) 2004–2013. (electronic). [36] Sarah Day, William D. Kalies, Rigorous computation of the global dynamics of
[7] Zbigniew Galias, Piotr Zgliczyński, Infinite-dimensional Krawczyk operator for integrodifference equations with smooth nonlinearities, SIAM J. Numer. Anal.
finding periodic orbits of discrete dynamical systems, Internat. J. Bifur. Chaos 51 (6) (2013) 2957–2983.
Appl. Sci. Engrg. 17 (12) (2007) 4261–4272. [37] Gianni Arioli, Vivina Barutello, Susanna Terracini, A new branch of Mountain
[8] Jean-Philippe Lessard, Christian Reinhardt, Rigorous numerics for nonlinear Pass solutions for the choreographical 3-body problem, Comm. Math. Phys.
differential equations using Chebyshev series, SIAM J. Numer. Anal. 52 (1) 268 (2) (2006) 439–463.
(2014) 1–22. [38] Oscar E. Lanford III., A computer-assisted proof of the Feigenbaum conjectures,
[9] Jan Bouwe van den Berg, Jean-Philippe Lessard, Chaotic braided solutions via Bull. Amer. Math. Soc. (N.S.) 6 (3) (1982) 427–434.
rigorous numerics: chaos in the Swift–Hohenberg equation, SIAM J. Appl. Dyn. [39] Hans Koch, Existence of critical invariant tori, Ergodic Theory Dynam. Systems
Syst. 7 (3) (2008) 988–1031. 28 (6) (2008) 1879–1894.
[10] Marcio Gameiro, Jean-Philippe Lessard, Analytic estimates and rigorous con- [40] J.-P. Eckmann, H. Koch, P. Wittwer, A computer-assisted proof of universality
tinuation for equilibria of higher-dimensional PDEs, J. Differential Equations for area-preserving maps, Mem. Amer. Math. Soc. 47 (289) (1984) vi+122.
249 (9) (2010) 2237–2268. [41] Denis Gaidashev, Tomas Johnson, Dynamics of the universal area-preserving
[11] Lorenzo D’Ambrosio, Jean-Philippe Lessard, Alessandro Pugliese, Blow-up map associated with period-doubling: stable sets, J. Mod. Dyn. 3 (4) (2009)
profile for solutions of a fourth order nonlinear equation, Nonlinear Anal. 121 555–587.
(2015) 280–335. [42] Denis G. Gaidashev, Cylinder renormalization for Siegel discs and a
[12] Roberto Castelli, Jean-Philippe Lessard, Rigorous numerics in floquet theory: constructive measurable Riemann mapping theorem, Nonlinearity 20 (3)
Computing stable and unstable bundles of periodic orbits, SIAM J. Appl. Dyn. (2007) 713–741.
Syst. 12 (1) (2013) 204–245.
[43] Oscar E. Lanford III, Computer-assisted proofs in analysis, Physica A 124 (1–3)
[13] Jean-Philippe Lessard, Recent advances about the uniqueness of the slowly
(1984) 465–470. Mathematical physics, VII (Boulder, Colo., 1983).
oscillating periodic solutions of Wright’s equation, J. Differential Equations
[44] Jason D. Mireles-James, Konstantin Mischaikow, Computational proofs in
248 (5) (2010) 992–1016.
[14] Jan Bouwe van den Berg, J.D. Mireles James, Christian Reinhardt, Computing dynamics, Encyclopedia Appl. Comput. Math. (2015).
(un)stable manifolds with validated error bounds: non-resonant and resonant [45] Jan Bouwe van den Berg, Jean-Philippe Lessard, Rigorous numerics in
spectra, 2016. Preprint. dynamics, Notices Amer. Math. Soc. 62 (9) (2015) 1057–1061.
[15] Anaïs Correc, Jean-Philippe Lessard, Coexistence of nontrivial solutions of [46] Konstantin Mischaikow, Marian Mrozek, Chaos in the Lorenz equations: a
the one-dimensional Ginzburg–Landau equation: a computer-assisted proof, computer-assisted proof, Bull. Amer. Math. Soc. (N.S.) 32 (1) (1995) 66–72.
European J. Appl. Math. 26 (1) (2015) 33–60. [47] Konstantin Mischaikow, Marian Mrozek, Chaos in the Lorenz equations: a
[16] Roberto Castelli, Holger Teismann, Rigorous numerics for NLS: bound states, computer assisted proof. II. Details, Math. Comp. 67 (223) (1998) 1023–1046.
spectra, and controllability, Physica D 334 (2016) 158–173. [48] Z. Galias, P. Zgliczyński, Computer assisted proof of chaos in the Lorenz
[17] Jean-Philippe Lessard, Jason D. Mireles James, Christian Reinhardt, Computer equations, Physica D 115 (3–4) (1998) 165–188.
assisted proof of transverse saddle-to-saddle connecting orbits for first order [49] Warwick Tucker, A rigorous ODE Solver and Smale’s 14th problem, Found.
vector fields, J. Dynam. Differential Equations 26 (2) (2014) 267–313. Comput. Math. 2 (1) (2002) 53–117.
[18] Jan Bouwe van den Berg, Jason D. Mireles-James, Jean-Philippe Lessard, [50] Warwick Tucker, The Lorenz attractor exists, C. R. Acad. Sci. Paris Sér. I Math.
Konstantin Mischaikow, Rigorous numerics for symmetric connecting orbits: 328 (12) (1999) 1197–1202.
even homoclinics of the Gray–Scott equation, SIAM J. Math. Anal. 43 (4) (2011)
[51] Tomasz Kapela, Piotr Zgliczyński, A Lohner-type algorithm for control systems
1557–1594.
[19] Jan Bouwe van den Berg, Andréa Deschênes, Jean-Philippe Lessard, Jason D. and ordinary differential inclusions, Discrete Contin. Dyn. Syst. Ser. B 11 (2)
Mireles James, Stationary coexistence of hexagons and rolls via rigorous (2009) 365–385.
computations, SIAM J. Appl. Dyn. Syst. 14 (2) (2015) 942–979. [52] Piotr Zgliczyński, Rigorous numerics for dissipative PDEs III. An effective
[20] Donald E. Knuth, The Art of Computer Programming. Vol. 2, second algorithm for rigorous integration of dissipative PDEs, Topol. Methods
ed., Addison-Wesley Publishing Co., Reading, Mass, 1981. Seminumerical Nonlinear Anal. 36 (2) (2010) 197–262.
algorithms, Addison-Wesley Series in Computer Science and Information [53] Jacek Cyranka, Efficient and generic algorithm for rigorous integration forward
Processing. in time of dPDEs: Part I, J. Sci. Comput. 59 (1) (2014) 28–52.
[21] Erwin Fehlberg, Zur numerischen integration von differentialgleichungen [54] S. Day, O. Junge, K. Mischaikow, A rigorous numerical method for the global
durch Potenzreihen–Ansätze, dargestellt an Hand physikalischer Beispiele, analysis of infinite-dimensional discrete dynamical systems, SIAM J. Appl. Dyn.
Z. Angew. Math. Mech. 44 (1964) 83–88. Syst. 3 (2) (2004) 117–160. (electronic).
186 J.-P. Lessard et al. / Physica D 334 (2016) 174–186
[55] Tadeusz Ważewski, Sur un principe topologique de l’examen de l’allure [75] Jordi-Lluís Figueras, Àlex Haro, Reliable computation of robust response
asymptotique des intégrales des équations différentielles ordinaires, Ann. Soc. tori on the verge of breakdown, SIAM J. Appl. Dyn. Syst. 11 (2) (2012)
Polon. Math. 20 (1948) 279–313. 1947. 597–628.
[56] Dietmar Salamon, Morse theory, the Conley index and Floer homology, Bull. [76] Àlex. Haro, M. Canadell, Jordi-Lluís. Figueras, A. Luque, J.-M. Mondelo, The
Lond. Math. Soc. 22 (2) (1990) 113–140. parameterization method for invariant manifolds: from theory to effective
[57] Richard McGehee, The stable manifold theorem via an isolating block, in: Sym- computations, 2014. Preprint http://www.maia.ub.es/~alex.
posium on Ordinary Differential Equations (Univ. Minnesota, Minneapolis, [77] Alessandra Celletti, Stability and Chaos in Celestial Mechanics, Springer-
Minn., 1972; dedicated to Hugh L. Turrittin), in: Lecture Notes in Math., vol. Verlag, Berlin, 2010. published in association with Praxis Publishing Ltd.,
312, Springer, Berlin, 1973, pp. 135–144. Chichester.
[58] Maciej J. Capiński, Piotr Zgliczyński, Geometric proof for normally hyperbolic [78] Maciej J. Capiński, Covering relations and the existence of topologically
invariant manifolds, J. Differential Equations 259 (11) (2015) 6215–6286. normally hyperbolic invariant sets, Discrete Contin. Dyn. Syst. 23 (3) (2009)
[59] Erik Boczko, William D. Kalies, Konstantin Mischaikow, Polygonal approxima- 705–725.
tion of flows, Topology Appl. 154 (13) (2007) 2501–2520. [79] Daniel Wilczak, Uniformly hyperbolic attractor of the Smale–Williams type for
[60] Marian Mrozek, Roman Srzednicki, Topological approach to rigorous numerics a Poincaré map in the Kuznetsov system, SIAM J. Appl. Dyn. Syst. 9 (4) (2010)
of chaotic dynamical systems with strong expansion of error bounds, Found. 1263–1283. With online multimedia enhancements.
Comput. Math. 10 (2) (2010) 191–220. [80] Roberto Barrio, M. Angeles Martínez, Sergio Serrano, Daniel Wilczak, When
[61] Sarah Day, Yasuaki Hiraoka, Konstantin Mischaikow, Toshi Ogawa, Rigorous chaos meets hyperchaos: 4D Rössler model, Phys. Lett. A 379 (38) (2015)
numerics for global dynamics: a study of the Swift–Hohenberg equation, SIAM 2300–2305.
J. Appl. Dyn. Syst. 4 (1) (2005) 1–31. (electronic). [81] Gianni Arioli, Periodic orbits, symbolic dynamics and topological entropy for
[62] Thomas Stephens, Thomas Wanner, Rigorous validation of isolating blocks the restricted 3-body problem, Comm. Math. Phys. 231 (1) (2002) 1–24.
for flows and their Conley indices, SIAM J. Appl. Dyn. Syst. 13 (4) (2014) [82] Daniel Wilczak, Piotr Zgliczyński, Heteroclinic connections between periodic
1847–1878. orbits in planar restricted circular three body problem. II, Comm. Math. Phys.
[63] Maciej Capiński, Anna Wasieczko, Geometric proof of strong stable/unstable 259 (3) (2005) 561–576.
manifolds, with applications to the restricted three body problem, Topol. [83] Maciej J. Capiński, Computer assisted existence proofs of Lyapunov orbits at L2
Methods Nonlinear Anal. 46 (1) (2015) 363–399. and transversal intersections of invariant manifolds in the Jupiter-Sun PCR3BP,
[64] Lamberto Cesari, Functional analysis and periodic solutions of nonlinear SIAM J. Appl. Dyn. Syst. 11 (4) (2012) 1723–1753.
differential equations, Contrib. Differ. Equ. 1 (1963) 149–187. [84] Maciej Capiński, Pablo Roldán, Existence of a center manifold in a practical
[65] Lamberto Cesari, Functional analysis and Galerkin’s method, Michigan Math. domain around L1 in the restricted three body problem, SIAM J. Appl. Dyn.
J. 11 (1964) 385–414. Syst. 11 (1) (2011) 285–318.
[66] Gianni Arioli, Hans Koch, Non-symmetric low-index solutions for a symmetric [85] Gianni Arioli, Branches of periodic orbits for the planar restricted 3-body
boundary value problem, J. Differential Equations 252 (1) (2012) 448–458. problem, Discrete Contin. Dyn. Syst. 11 (4) (2004) 745–755.
[67] Gábor Kiss, Jean-Philippe Lessard, Computational fixed-point theory for [86] Joseph Galante, Vadim Kaloshin, Destruction of invariant curves in the
differential delay equations with multiple time lags, J. Differential Equations restricted circular planar three-body problem by using comparison of action,
252 (4) (2012) 3093–3115. Duke Math. J. 159 (2) (2011) 275–327.
[68] Roberto Castelli, Marcio Gameiro, Jean-Philippe Lessard, Rigorous numerics [87] Maciej J. Capiński, Piotr Zgliczyński, Transition tori in the planar restricted
for ill-posed pdes: periodic orbits in the boussinesq equation, 2016. Preprint. elliptic three-body problem, Nonlinearity 24 (5) (2011) 1395–1432.
[69] X. Cabré, E. Fontich, R. de la Llave, The parameterization method for invariant [88] Tomasz Kapela, Piotr Zgliczyński, The existence of simple choreographies for
manifolds. III. Overview and applications, J. Differential Equations 218 (2) the N-body problem—a computer-assisted proof, Nonlinearity 16 (6) (2003)
(2005) 444–515. 1899–1918.
[70] Antoni Guillamon, Gemma Huguet, A computational and geometric approach [89] Tomasz Kapela, N-body choreographies with a reflectional symmetry—
to phase resetting curves and surfaces, SIAM J. Appl. Dyn. Syst. 8 (3) (2009) computer assisted existence proofs, in: EQUADIFF 2003, World Sci. Publ.,
1005–1042. Hackensack, NJ, 2005, pp. 999–1004.
[71] Roberto Castelli, Jean-Philippe Lessard, J.D. Mireles James, Parameterization [90] Tomasz Kapela, Carles Simó, Computer assisted proofs for nonsymmetric
of invariant manifolds for periodic orbits i: Efficient numerics via the floquet planar choreographies and for stability of the Eight, Nonlinearity 20 (5) (2007)
normal form, SIAM J. Appl. Dyn. Syst. 14 (1) (2015) 132–167. 1241–1255.
[72] Amadeu Delshams, Rafael de la Llave, Tere M. Seara, Geometric properties of [91] Kenneth R. Meyer, Glen R. Hall, Dan Offin, Introduction to Hamiltonian
the scattering map of a normally hyperbolic invariant manifold, Adv. Math. dynamical systems and the N-body problem, second ed., in: Applied
217 (3) (2008) 1096–1153. Mathematical Sciences, Vol. 90, Springer, New York, 2009.
[73] Héctor E. Lomelí, James D. Meiss, Heteroclinic primary intersections and [92] C.L. Siegel, J.K. Moser, Lectures on Celestial Mechanics. Classics in Mathemat-
codimension one Melnikov method for volume-preserving maps, Chaos 10 (1) ics, Springer-Verlag, Berlin, 1995. Translated from the German by C. I. Kalme,
(2000) 109–121. Chaotic kinetics and transport (New York, 1998). Reprint of the 1971 translation.
[74] Jordi-Lluís Figueras, Àlex Haro, A. Luque, Rigorous computer assisted [93] Jean-Philippe Lessard, Jason D. Mireles James, Julian Ransford, MATLAB codes
application of kam theory: a modern approach, 2016. Preprint. available at http://archimede.mat.ulaval.ca/jplessard/AD/.