This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Computer assisted proofs for transverse heteroclinics
by the parameterization method

J.D. Mireles James 111Florida Atlantic University, 777 Glades Rd., Boca Raton, FL 33431, USA. jmirelesjames@fau.edu J.M.J partially supported by NSF grant DMS - 2307987.    Maxime Murray 222Florida Atlantic University, 777 Glades Rd., Boca Raton, FL 33431, USA. mmurray2016@fau.edu
Abstract

This work develops a functional analytic framework for making computer assisted arguments involving transverse heteroclinic connecting orbits between hyperbolic periodic solutions of ordinary differential equations. We exploit a Fourier-Taylor approximation of the local stable/unstable manifold of the periodic orbit, combined with a numerical method for solving two point boundary value problems via Chebyshev series approximations. The a-posteriori analysis developed provides mathematically rigorous bounds on all approximation errors, providing both abstract existence results and quantitative information about the true heteroclinic solution. Example calculations are given for both the dissipative Lorenz system and the Hamiltonian Hill Restricted Four Body Problem.

Key words. parameterization method, heteroclinic connecting orbits, dissipative systems, Hamiltonian systems, computer assisted proof

1 Introduction

This paper describes constructive, computer assisted arguments for proving theorems about cycle-to-cycle connecting orbits for ordinary differential equations. Our approach utilizes the parameterization method for stable/unstable manifolds attached to periodic orbits, as was developed in [26, 29, 50, 49, 12, 13, 41]. Validated numerical methods for Fourier, Taylor, and Chebyshev spectral approximations of these stable/unstable manifolds were developed (for example) in [33, 17, 61, 23, 30, 7, 37]. (See also the references therein).

The ideas described here are part of an ongoing program whose goal is to develop functional analytic tools for computer assisted proofs (CAPs) in nonlinear nonlinear analysis. The present work both builds on, and extends the ideas of [63, 59, 36, 32, 1, 2] on CAP for transverse heteroclinic and homoclinic connections between equilibrium solutions of vector fields, and the work of [45] on functional analytic CAPs for transverse homoclinic connections for periodic orbits in Hamiltonian systems. (Methods of CAP based on other methods are discussed briefly in Remark 1.2 below).

To facilitate the discussion, let UdU\subset\mathbb{R}^{d} denote a connected open set and f:Udf\colon U\to\mathbb{R}^{d} be a real analytic vector field. Suppose that T>0T>0, that λ\lambda\in\mathbb{C} has nonzero real part, and that P:×[τ,τ]dP\colon\mathbb{R}\times[-\tau,\tau]\to\mathbb{R}^{d} is a smooth function, TT-periodic in its first variable, taking values in UU. If PP solves the partial differential equation equation

θP(θ,σ)+λσσP(θ,σ)=f(P(θ,σ)),\frac{\partial}{\partial\theta}P(\theta,\sigma)+\lambda\sigma\frac{\partial}{\partial\sigma}P(\theta,\sigma)=f(P(\theta,\sigma)), (1)

then the image of PP is a local stable or unstable manifold for a periodic orbit of the vector field ff.

To see this, note first that the image of PP is a cylinder, due to the periodicity of P(θ,σ)P(\theta,\sigma) in its first variable. Next observe that the equator of the cylinder is a periodic solution of the differential equation x=f(x)x^{\prime}=f(x). To see this let γ(θ)=P(θ,0)\gamma(\theta)=P(\theta,0), and evaluate Equation (1) at σ=0\sigma=0. This gives that

ddθγ(θ)=f(γ(θ)),\frac{d}{d\theta}\gamma(\theta)=f(\gamma(\theta)),

as desired.

Assume now that real(λ)<0\mbox{real}(\lambda)<0. (The unstable case of real(λ)>0\mbox{real}(\lambda)>0 is treated in a similar fashion). Define

x(t)=x(t,θ,σ)=P(t+θ,σeλt),x(t)=x(t,\theta,\sigma)=P(t+\theta,\sigma e^{\lambda t}),

with t0t\geq 0 and σ[τ,τ]\sigma\in[-\tau,\tau]. To see that x(t)x(t) is on the stable manifold of γ\gamma, one must show that x(t)x(t) is an solution of the differential equation and then consider the limit as tt\to\infty.

Write σ¯=σeλt\bar{\sigma}=\sigma e^{\lambda t} and θ¯=θ+t\bar{\theta}=\theta+t. Then for t>0t>0 and σ¯[τ,τ]\bar{\sigma}\in[-\tau,\tau], we have that (θ¯,σ¯)(\bar{\theta},\bar{\sigma}) is in the domain of PP, and

ddtx(t)\displaystyle\frac{d}{dt}x(t) =1P(t+θ,σeλt)+λσeλt2P(t+θ,σeλt)\displaystyle=\partial_{1}P(t+\theta,\sigma e^{\lambda t})+\lambda\sigma e^{\lambda t}\partial_{2}P(t+\theta,\sigma e^{\lambda t})
=1P(θ¯,σ¯)+λσ¯2P(,¯σ¯)\displaystyle=\partial_{1}P(\bar{\theta},\bar{\sigma})+\lambda\bar{\sigma}\partial_{2}P(\bar{,}\bar{\sigma})
=f(P(θ¯,σ¯))\displaystyle=f(P(\bar{\theta},\bar{\sigma}))
=f(x(t)).\displaystyle=f(x(t)).

Here we pass from the second to the third line by applying the invariance equation (1).

Now we note that

limtx(t,θ,σ)γ(t)\displaystyle\lim_{t\to\infty}\|x(t,\theta,\sigma)-\gamma(t)\| =limtP(t+θ,σeλt)P(t+θ,0)\displaystyle=\lim_{t\to\infty}\|P(t+\theta,\sigma e^{\lambda t})-P(t+\theta,0)\|
=0,\displaystyle=0,

so that the image of PP is a local stable manifold as desired. We refer to the curve x(t)=x(t,θ,σ)x(t)=x(t,\theta,\sigma) is a “whisker” of the periodic orbit, and that the whisker has asymptotic phase θ\theta.

Note also that

ξ(θ)=σP(θ,0),\xi(\theta)=\frac{\partial}{\partial\sigma}P(\theta,0),

is the normal vector bundle (eigenfunction) associated with the Floquet multiplier λ\lambda. To see this, observe that

θP(θ,σ)=f(P(θ,σ))λσσP(θ,σ),\displaystyle\frac{\partial}{\partial\theta}P(\theta,\sigma)=f(P(\theta,\sigma))-\lambda\sigma\frac{\partial}{\partial\sigma}P(\theta,\sigma),

so that by taking the partial with respect to σ\sigma, we have

σθP(θ,σ)\displaystyle\frac{\partial}{\partial\sigma}\frac{\partial}{\partial\theta}P(\theta,\sigma) =θσP(θ,σ)\displaystyle=\frac{\partial}{\partial\theta}\frac{\partial}{\partial\sigma}P(\theta,\sigma)
=Df(P(θ,σ))σP(θ,σ)λσP(θ,σ)λσ2σ2P(θ,σ).\displaystyle=Df(P(\theta,\sigma))\frac{\partial}{\partial\sigma}P(\theta,\sigma)-\lambda\frac{\partial}{\partial\sigma}P(\theta,\sigma)-\lambda\sigma\frac{\partial^{2}}{\partial\sigma^{2}}P(\theta,\sigma).

Evaluating at σ=0\sigma=0 and plugging in the definitions of ξ(θ)\xi(\theta) and γ(θ)\gamma(\theta), we see that

ddθξ(θ)+λξ(θ)=Df(γ(θ))ξ(θ),\frac{d}{d\theta}\xi(\theta)+\lambda\xi(\theta)=Df(\gamma(\theta))\xi(\theta),

which we recognize as the equation of first variation for the normal invariant vector bundle/eigenfunction associated with the Floquet multiplier λ\lambda.

Now suppose that P,QP,Q are parameterizations of the local unstable and stable manifolds of a pair periodic orbits γ1\gamma_{1} and γ2\gamma_{2} and suppose that y:[0,R]Ωy\colon[0,R]\to\Omega is an orbit segment which begins on the image of PP and terminates on the image of QQ. Then the orbit of any point on yy accumulates to γ1\gamma_{1} in backward time, to γ2\gamma_{2} in forward time, and hence is a heteroclinic connection from γ1\gamma_{1} to γ2\gamma_{2}. Such an orbit segment can be seen as a zero of the operator equation

F(y,α,β,T)=(y(t)P(α)0tf(y(s))𝑑sQ(β)0Tf(y(s))𝑑s),F(y,\alpha,\beta,T)=\left(\begin{array}[]{c}y(t)-P(\alpha)-\int_{0}^{t}f(y(s))\,ds\\ Q(\beta)-\int_{0}^{T}f(y(s))\,ds\end{array}\right),

where α,β\alpha,\beta are coordinates on the stable/unstable manifolds.

Appropriate phase conditions, and transversality are discussed in Section 3, where we project this functional equation, and the appropriate functional equations for for the parameterized manifolds, into Banach spaces of rapidly decaying coefficient sequences. The main point at the moment is that the parameterizations PP and QQ allow us to formulate two point boundary value problems (BVP) describing the connecting orbits, and that these BVPs can be studied using well established methods of computer assisted proof. See for example [52, 51, 47, 66, 5, 72, 67, 63, 60].

In the remainder of the paper, we describe the method and its application in both dissipative and Hamiltonian systems (these require different phase conditions). We illustrate its utility for both polynomial and nonpolynomial systems. Our computational method and a-posteriori validation schemes for the periodic orbits and their local stable/unstable manifolds are discussed in Section 2 with the validation of the connecting orbits discussed in Section 3. Example applications are presented in Section 4. A number of technical details are developed in the Appendices A, B, and C. But before moving on to these developments, we first provide a few additional remarks and then introduce the main example applications studied in the present work.

Remark 1.1 (Solving Equation (1)).

There are at lest two common approaches to solving Equation (1). The first is to treat it as an “elliptic” equation, and solve “all at once” via some iterative scheme. The second is to make a power series ansatz

P(θ,σ)=n=0pn(θ)σn,P(\theta,\sigma)=\sum_{n=0}^{\infty}p_{n}(\theta)\sigma^{n},

for the solution, and to derive the homological equations satisfied by the coefficient functions pn(θ)p_{n}(\theta). These homological equations turn out to be linear ODEs, and one can solve them recursively. When pursuing this later approach, the calculations above determine the solution PP to first order.

It is the order-by-order approach which we adopt below, and we note that it has been exploited in earlier computer assisted proofs for the parameterization method, in a number of different contexts. See for example [63, 36, 31, 45, 13] and also the lecture notes of [40]. Validated computer assisted error bounds for the “elliptic” or “all-in-one-go” approach of (i) are discussed in detail in [53, 39].

Remark 1.2 (Literature on CAP for connecting orbits).

To the best of our knowledge, the first computer assisted proof of chaotic dynamics appeared in the early 1990’s [48]. The paper considered the area preserving Taylor-Greene-Chirikov Standard map, and the proof exploited the homoclinic tangle theorem of Smale [54]. In this approach, the main steps in the argument involved establishing the existence of a transverse homoclinic intersection between the (one dimensional) stable and unstable manifolds of the map’s hyperbolic fixed point.

By the late 1990’s and early 2000’s a number of authors had developed computer assisted arguments using topological tools – like either Conley or Brower indices – and applied them to prove theorems about chaotic dynamics in both discrete and continuous time dynamical systems. For example the papers [77, 76, 78] provided proofs of chaotic dynamics in the Henon map and in a Poincaré section of the Rössler system. Extensions to non-uniformly hyperbolic chaotic sets like in the Lorenz and Chua circuit are found in [19, 18, 21, 42, 43, 44]. More recently, topological techniques for CAP have also been extended to infinite dimensional systems like population models with spatial dispersion [14, 16] and parabolic partial differential equations [73].

The methods just cited establish the existence of chaotic invariant horseshoes via direct topological covering arguments. The resulting sets may however not be attracting. Geometric/topological techniques for proving theorems about chaotic attractors were first developed in [55, 56] to resolve Smale’s 14th question. Extensions of these methods are found in [70, 20].

Finally we mention that computer assisted methods of proof for heteroclinic and homoclinic solutions of ODEs based on geometric/topological methods have a long history as well. For example, the papers [75, 22] describe a geometric approach based on covering relations/cone conditions, and apply this approach to the Henon systems. Extensions to some problems in Celestial mechanics and to the Michelson system are given in [71, 72, 67, 68, 69].

A method which also leads to transversality is developed, and applied to problems in Celestial Mechanics (similar to the problems considered here) in [9]. We also mention that topological/geometric methods for studying Arnold diffusion in Celestial Mechanics problems have been developed in [10]. A study of the connecting orbit structure of the Swift-Hohenberg PDE using Conley index/connection matrix techniques is in the work of [15].

Of course the preceding light review is far from comprehensive, and the interested reader will find many additional references and a much more complete discussion by consulting the papers cited above. For more information, we also refer to the review articles of [58, 24] and to the books of [57, 62, 46].

1.1 Two Example Problems

The functional analytic setup for heteroclinic connections in dissipative systems is a little different from the setup required in the Hamiltonian setting. To illustrated each, we fix a particular dissipative and Hamiltonian example problem.

1.1.1 A Dissipative Example: The Lorenz System

The Lorenz system is a three parameter family of quadratic vector fields on 3\mathbb{R}^{3} given by

x\displaystyle x^{\prime} =σ(yx)\displaystyle=\sigma(y-x) (2)
y\displaystyle y^{\prime} =x(ρz)y\displaystyle=x(\rho-z)-y (3)
z\displaystyle z^{\prime} =xyβz\displaystyle=xy-\beta z (4)

where the “classic” parameter values studied by Edward Lorenz in 1963 are ρ=28\rho=28, σ=10\sigma=10, and β=8/3\beta=8/3 [38]. The system is an extremely simplified toy model of atmospheric convection and, perhaps more importantly, has become an iconic example of a simple nonlinear system exhibiting rich dynamics.

We note that the system is dissipative (contracts phase space volume in forward time) as can be seen by computing the determinant of the Jacobian matrix of the vector field. So periodic solutions, when they exist, tend to be isolated. More precisely, two periodic orbits may be very close together in the phase space, but in this case they will have very different periods. So, when computing periodic a solution the frequency or period of the orbit is one of the unknowns.

For many parameter values (including the classic parameters recalled above) the dominant feature of the phase space of Equation (2) is the so called Lorenz attractor, illustrated in the top frame of Figure 1. Qualitative properties of the dynamics on the attractor are discussed in detail in [74, 25, 4, 3]. A constructive proof of the existence of the Lorenz attractor at the classic parameter values, along with direct verifications of many of its properties was given by Warwick Tucker in 1999 [55, 56].

From the point of view of the present work, what is important is that hyperbolic periodic orbits are dense in the attractor, and that we should typically expect heteroclinic and homoclinic connections between them. The bottom frame of Figure 1 illustrates three of the shortest periodic orbits on/near the attractor, and highlights the fact that they do provide a skeleton of its shape. These orbits are coded by ABAB, AABAAB, and ABBABB where an AA or BB represents a wind around the left or right lobe of the attractor. As an illustration the utility of the techniques described in the present work, we prove the existence of these periodic orbits and establish the existence of transverse heteroclinic connections between them.

Refer to caption
Refer to caption
Figure 1: (Top) Illustration of the Lorenz attractor obtained by integrating a single initial condition. Here we chose an initial condition near the origin, but this is incidental. (Bottom) Three periodic orbits of the Lorenz system at the classic parameter values. Note that these three periodic orbits already give a strong impression of the shape of the Lorenz attractor.

1.1.2 A Hamiltonian Example: A Lunar Hill Problem

Many Hamiltonian systems are periodic orbit rich. In some cases this is because the system is a perturbation of an integrable system, and many periodic orbits will survive the perturbation. In other cases, it may be that Poincare recurrence holds in some energy level set, so that periodic orbits are in fact dense. In any event, periodic orbits in systems preserving first integrals generically occur in one parameter families or “tubes”, and extra care is needed to isolate an orbit.

We the system of differential equations given by

x\displaystyle x^{\prime} =p\displaystyle=p
y\displaystyle y^{\prime} =q\displaystyle=q (5)
p\displaystyle p^{\prime} =λ2x+2qx(x2+y2)3/2\displaystyle=\lambda_{2}x+2q-\frac{x}{\left(x^{2}+y^{2}\right)^{3/2}}
q\displaystyle q^{\prime} =λ1y2py(x2+y2)3/2.\displaystyle=\lambda_{1}y-2p-\frac{y}{\left(x^{2}+y^{2}\right)^{3/2}}.

Here

λ1=32(1d),λ2=32(1+d),\lambda_{1}=\frac{3}{2}(1-d),\quad\quad\quad\lambda_{2}=\frac{3}{2}(1+d),

and

d=13μ+3μ2.d=\sqrt{1-3\mu+3\mu^{2}}.

We refer to Equation (1.1.2) as the Hill equilateral restricted four body problem (HRFBP), and note that it reduces to the standard lunar Hill problem when μ=0\mu=0. The HRFBP has the continuous symmetry

J(x,y,p,q)=λ2x2+λ1y2p2q2+2x2+y2,J(x,y,p,q)=\lambda_{2}x^{2}+\lambda_{1}y^{2}-p^{2}-q^{2}+\frac{2}{\sqrt{x^{2}+y^{2}}},

which is referred to as the Jacobi integral.

Equation (1.1.2) was derived by Burgos and Gidea in [6], and describes the dynamics of an infinitesimal particle (like a small rock or man-made satellite) moving in the vicinity of a large astroid. The astroid participates in a three body equilateral triangle relative equilibrium (Lagrangian triangle), in the following sense. We assume that there are three massive gravitating bodies m1m2m3>0m_{1}\gg m_{2}\gg m_{3}>0, where m3m_{3} is the mass of the astroid, and that these three bodies orbit their common center of mass on Keplerian circles in such a way that - in an appropriate co-rotating frame - the three bodies form the vertices of an equilateral triangle. The two larger massive bodies m1m_{1} and m2m_{2} are “sent to infinity” in such a way that their influence is still felt at m3m_{3}, which is located at the origin. The parameter μ=m1/(m1+m2)\mu=m_{1}/(m_{1}+m_{2}) describes the mass ratio of the two massive bodies at infinity. Note that μ[0,1/2]\mu\in[0,1/2] as μ=1\mu=1 when m2=0m_{2}=0 and μ=1/2\mu=1/2 when m2=m1m_{2}=m_{1}.

This kind of configuration actually occurs in our solar system, for example with m1m_{1} the Sun, m2m_{2} Jupiter, and m3m_{3} a Trojan astroid like Hector, so that the orbits of Equation (1.1.2) would describe the dynamics of a satellite maneuvering close enough to Hector that the effects of the Sun and Jupiter can be considered as small. Other configurations exist involving Jupiter and its moons.

The system has four equilibrium solutions, also known as libration points, two of which are on the xx-axis and are denoted by L1L_{1} and L2L_{2}. These are located at

L1=(1λ21/3),andL2=(1λ21/3).L_{1}=\left(\frac{1}{\lambda_{2}^{1/3}}\right),\quad\quad\mbox{and}\quad\quad L_{2}=\left(\frac{-1}{\lambda_{2}^{1/3}}\right).

The other two equilibria located on the yy-axis denoted by L3L_{3} and L4L_{4} and located at

L3=(1λ11/3),andL4=(1λ11/3),L_{3}=\left(\frac{1}{\lambda_{1}^{1/3}}\right),\quad\quad\mbox{and}\quad\quad L_{4}=\left(\frac{-1}{\lambda_{1}^{1/3}}\right),

play no role in the present work.

While the stability type of L3L_{3} and L4L_{4} depend on the mass ratio μ\mu, L1,2L_{1,2} have saddle-center stability for all values of μ(0,1/2]\mu\in(0,1/2]. The center eigenvalues at L1L_{1} and L2L_{2} give rise to a Lyapunov family of periodic orbits, locally parameterized by the Jacobi integral. For energies near the energy of L1,2L_{1,2}, the Lyapunov orbits inherit one stable and one unstable Floquet multipliers from the stable/unstable directions of L1,2L_{1,2}, and hence have attached stable/unstable manifolds. The stable/unstable manifolds of these periodic orbits could in turn intersect in the energy level set, giving rise to chaotic dynamics.

In Figure 2, we illustrate a number of periodic orbits in the Lyapunov families of L1,2L_{1,2}, for some selected values of the Jacobi integral. The small and large green orbits are at a the same energy levels, and establish the existence of heteroclinic connections between some of these (and some others) below.

Refer to caption
Figure 2: Family of periodic orbits at 1\mathcal{L}_{1} and 2\mathcal{L}_{2} for μ=0.00095\mu=0.00095. The orbits displayed have Jacobi integral between C=2.00C=2.00 (in blue) and C=4.30C=4.30 (in red). The periodic orbits at C=4C=4 and C=2.5C=2.5 (shown in green), are the basis of the computations discussed in Section 4.2. That is, we will establish the existence of heteroclinic connections between these.
Remark 1.3 (Polynomial Embedding).

The methods of the present work rely heavily on formal series manipulations which are much simpler when we work with polynomial nonlinearities. For this reason, we will derive a vector field which is somehow equivalent to Equation (1.1.2), but which has only polynomial nonlinearities. This can be done using an embedding technique discussed in detail in [8, 28, 32].

The idea is to introduce new variables for the non-polynomial terms, and append polynomial differential equations describing these nonlinearities. Since the elementary functions of mathematical physics themselves solve simple (usually polynomial) differential equations, this idea applies to many of the examples which arise in practice. The cost of this embedding is that we increase the dimension of the system by a number which depends on the complexity of the non-polynomial terms.

To see this idea at work in the HRFBP, we begin by letting

r=x2+y2,r=x^{2}+y^{2},

so that

z(r)=(x2+y2)1/2=r1/2.z(r)=(x^{2}+y^{2})^{-1/2}=r^{-1/2}.

Note that z(r)z(r) generates the non-polynomial part of Equation (1.1.2) in the following sense. Differentiating obtains

z\displaystyle z^{\prime} =12r3/2(2xx+2yy)\displaystyle=-\frac{1}{2}r^{-3/2}(2x^{\prime}x+2y^{\prime}y)
=(r1/2)3(xx+yy)\displaystyle=-(r^{-1/2})^{3}(xx^{\prime}+yy^{\prime})
=z3(xx+yy).\displaystyle=-z^{3}(xx^{\prime}+yy^{\prime}).

Combining this with Equation (1.1.2), and making the appropriate substitutions, we have

x\displaystyle x^{\prime} =p\displaystyle=p
y\displaystyle y^{\prime} =q\displaystyle=q
p\displaystyle p^{\prime} =λ2x+2qxz3\displaystyle=\lambda_{2}x+2q-xz^{3}
q\displaystyle q^{\prime} =λ1y2pyz3\displaystyle=\lambda_{1}y-2p-yz^{3}
z\displaystyle z^{\prime} =z3(xp+yq).\displaystyle=-z^{3}(xp+yq). (6)

Now, given initial conditions (x0,p0,y0,q0)4(x_{0},p_{0},y_{0},q_{0})\in\mathbb{R}^{4}, we require that

z(0)=z0=1(x02+y02)1/2.z(0)=z_{0}=\frac{1}{\left(x_{0}^{2}+y_{0}^{2}\right)^{1/2}}.

Note that if xx, yy are non-zero, then this constraint is equivalent to

(x02+y02)1/2z0=1,\left(x_{0}^{2}+y_{0}^{2}\right)^{1/2}z_{0}=1,

or, after squaring

(x02+y02)z02=1.\left(x_{0}^{2}+y_{0}^{2}\right)z_{0}^{2}=1. (7)

We can easily check that, for any orbit which does not pass through x=y=0x=y=0 (collision) the first four components of a solution of Equation (1.3) provide a solution to Equation (1.1.2). Note that if x=y=0x=y=0 in Equation (1.3), then we cannot reverse the derivation of the constraint Equation (7). That is, the constraint on the initial condition carries the singularity of the original problem (i.e. this polynomial embedding technique, despite first appearances, is not a regularization technique).

2 Validated numerics for the parameterization method

The first step in our approach is to project the problems into appropriate spaces of Fourier, Fourier-Taylor, and Chebyshev series coefficients. This reduces the ordinary and partial differential equations describing periodic orbits, normal vector bundles, parameterized invariant manifolds, and connecting orbits to systems of infinitely many algebraic equations. By truncating these algebraic equations and applying numerical Newton schemes, we obtain the approximate solutions around which we construct our a-posteriori arguments.

The first step is to study the order zero and one terms in PP, the solution of equation (1) expressed using a power series in its second variable. That is, the periodic orbit, its Floquet multiplier and associated normal bundle. We begin by looking for γ\gamma periodic having Fourier expansion

γ(t)=ka0,keikωt,\gamma(t)=\sum_{k\in\mathbb{Z}}a_{0,k}e^{ik\omega t},

where a0,kna_{0,k}\in\mathbb{C}^{n} and ω=2π/T\omega=2\pi/T. Here, the zero in the subscript denotes the fact that the periodic orbit is the zero-th order term in stable/unstable manifold expansion described in Section 1.

In application problems we are interested in real valued γ\gamma, so that a0,k=conj(a0,k)a_{0,k}=\mbox{conj}(a_{0,-k}) for all kk\in\mathbb{Z}. Moreover γ\gamma is analytic (as ff is analytic in a neighborhood of Γ={γ(t):t[0,T]}\Gamma=\{\gamma(t):t\in[0,T]\}), and the Fourier coefficients decay exponentially fast, and there is a ν>1\nu>1 so that {ak}k(ν1)n\{a_{k}\}_{k\in\mathbb{Z}}\in(\ell_{\nu}^{1})^{n}.

Noting that

ddtγ(t)=kiωka0,keiωkt,\frac{d}{dt}\gamma(t)=\sum_{k\in\mathbb{Z}}i\omega ka_{0,k}e^{i\omega kt},

and letting

f(γ(t))=kqkeiωkt,f(\gamma(t))=\sum_{k\in\mathbb{Z}}q_{k}e^{i\omega kt},

where the qkq_{k} depend on the a0,ka_{0,k}, we have that a periodic orbit can be viewed as a solution of the equation

kiωka0,keiωkt=kqkeiωkt.\sum_{k\in\mathbb{Z}}i\omega ka_{0,k}e^{i\omega kt}=\sum_{k\in\mathbb{Z}}q_{k}e^{i\omega kt}.

Since two smooth periodic functions are equal if and only if the coefficients of their Fourier expansions are equals, matching like-terms leads to the infinite system of algebraic equations

iωka0,keiωktqk(a0)=0,k,i\omega ka_{0,k}e^{i\omega kt}-q_{k}(a_{0})=0,\quad\quad\quad\quad k\in\mathbb{Z},

where a0={a0,k}ka_{0}=\{a_{0,k}\}_{k\in\mathbb{Z}}.

The problem requires the addition of a phase condition to remove infinitesimal rotations and isolate a unique solution in the space of Fourier coefficients. In this work, we choose a relaxed Poincaré type condition by defining a co-dimension one plane in n\mathbb{R}^{n} and requiring that γ(0)\gamma(0) is in this plane. More precisely, we choose γ¯03\bar{\gamma}_{0}\in\mathbb{R}^{3} and γ¯1=f(γ¯0)\bar{\gamma}_{1}=f(\bar{\gamma}_{0}), defining

F00(a0)=γ¯1i=1n(γ¯0i|k|<K0a0,ki).F_{0}^{0}(a_{0})=\bar{\gamma}_{1}-\sum_{i=1}^{n}\left(\bar{\gamma}_{0}^{i}\cdot\sum_{|k|<K_{0}}a_{0,k}^{i}\right). (8)

Taking K0K_{0}\in\mathbb{N} yields a finite dimensional condition in Fourier space.

Example 2.1 (Periodic solutions of the Lorenz system in Fourier space).

Finding a periodic orbit for the Lorenz system is equivalent finding a zero (ω,a01,a02,a03)×ν1×ν1×ν1(\omega,a_{0}^{1},a_{0}^{2},a_{0}^{3})\in\mathbb{R}\times\ell_{\nu}^{1}\times\ell_{\nu}^{1}\times\ell_{\nu}^{1} of the map F0=(F00,F01,F02,F03)F_{0}=(F_{0}^{0},F_{0}^{1},F_{0}^{2},F_{0}^{3}) whose components are given by

F0(ω,a01,a02,a03)=(F00(a01,a02,a03){iωka0,k1+σa0,k2σa0,k1:k}{iωka0,k2+ρa0,k1a0,k2(a01a03)k:k}{iωka0,k3βa0,k3+(a01a02)k:k}),F_{0}(\omega,a_{0}^{1},a_{0}^{2},a_{0}^{3})=\begin{pmatrix}F_{0}^{0}(a_{0}^{1},a_{0}^{2},a_{0}^{3})\\ \left\{-i\omega ka_{0,k}^{1}+\sigma a_{0,k}^{2}-\sigma a_{0,k}^{1}:k\in\mathbb{Z}\right\}\\ \left\{-i\omega ka_{0,k}^{2}+\rho a_{0,k}^{1}-a_{0,k}^{2}-(a_{0}^{1}\ast a_{0}^{3})_{k}:k\in\mathbb{Z}\right\}\\ \left\{-i\omega ka_{0,k}^{3}-\beta a_{0,k}^{3}+(a_{0}^{1}\ast a_{0}^{2})_{k}:k\in\mathbb{Z}\right\}\end{pmatrix}, (9)

where F00F_{0}^{0} is as given in (8) with n=3n=3. The equation F=0F=0 is studied in detail in [30], where a number of computer aided proofs for periodic orbits in the Lorenz system are implemented. In particular the truncated problem, the application of Theorem A.1, and the operators AA and AA^{\dagger} introduced to compute the polynomial bound Z(r)Z(r) are discussed in detail. We employ these techniques in the present work as well.

Example 2.2 (Periodic solutions of Hill’s three-body problem in Fourier space).

In the case of Hill’s three-body problem, we require two additional scalar phase conditions to isolate a unique solution. First, we impose the scalar constraint from Equation (7), in order to guarantee equivalence between the polynomial and non-polynomial problems. Second, due to the fact that periodic solutions occur in one parameter families parameterized by energy/frequency, we fix the value of the Jacobi integral to some CC\in\mathbb{R}. Of course, to balance the resulting system, we must include two additional unfolding parameters into our zero finding problem. The unfolding parameters associated with the energy level and initial conditions are discussed in detail in [8, 11], and we use the same ideas below.

More precisely, set

A0i=defka0,ki,1i5.A_{0}^{i}\,\stackrel{{\scriptstyle\mbox{\tiny{\raisebox{0.0pt}[0.0pt][0.0pt]{def}}}}}{{=}}\,\sum_{k\in\mathbb{Z}}a_{0,k}^{i},\quad 1\leq i\leq 5.

Fixing γ¯1,γ¯0in\bar{\gamma}_{1},\bar{\gamma}_{0}^{i}\in\mathbb{R}^{n}, for i=1,,5i=1,\ldots,5, and CC\in\mathbb{R} defining the desired energy level set, the three phase conditions are encoded in the map F00F_{0}^{0} defined by

F00(a01,a02,a03,a04,a05)=(γ¯1i=15(γ¯0i|k|<K0a0,ki)(A05)2[(A01)2+(A02)2]1λ2(A01)2+λ1(A02)2(A03)2(A04)2+2A05C).F_{0}^{0}(a_{0}^{1},a_{0}^{2},a_{0}^{3},a_{0}^{4},a_{0}^{5})=\begin{pmatrix}\bar{\gamma}_{1}-\displaystyle\sum_{i=1}^{5}\left(\bar{\gamma}_{0}^{i}\cdot\sum_{|k|<K_{0}}a_{0,k}^{i}\right)\\ (A_{0}^{5})^{2}\left[\left(A_{0}^{1}\right)^{2}+\left(A_{0}^{2}\right)^{2}\right]-1\\ \lambda_{2}\cdot\left(A_{0}^{1}\right)^{2}+\lambda_{1}\cdot\left(A_{0}^{2}\right)^{2}-\left(A_{0}^{3}\right)^{2}-\left(A_{0}^{4}\right)^{2}+2\cdot A_{0}^{5}-C\end{pmatrix}.

The additional scalar variables are included into the system through the map

G0(β1,β2,a0)=(000{β1a0,k1:k}{β1a0,k2:k}{β1a0,k3:k}{β1a0,k4:k}{β1a0,k5+β2(a05a05a05)k:k}).G_{0}(\beta_{1},\beta_{2},a_{0})=\begin{pmatrix}0\\ 0\\ 0\\ \left\{\beta_{1}a_{0,k}^{1}:k\in\mathbb{Z}\right\}\\ \left\{\beta_{1}a_{0,k}^{2}:k\in\mathbb{Z}\right\}\\ \left\{\beta_{1}a_{0,k}^{3}:k\in\mathbb{Z}\right\}\\ \left\{\beta_{1}a_{0,k}^{4}:k\in\mathbb{Z}\right\}\\ \left\{\beta_{1}a_{0,k}^{5}+\beta_{2}(a_{0}^{5}\ast a_{0}^{5}\ast a_{0}^{5})_{k}:k\in\mathbb{Z}\right\}\end{pmatrix}.

Now our goal is to find (ω,β1,β2,a0)×××(ν1)5(\omega,\beta_{1},\beta_{2},a_{0})\in\mathbb{R}\times\mathbb{R}\times\mathbb{R}\times(\ell_{\nu}^{1})^{5} so that F(ω,β1,β2,a0)=F0(ω,a0)+G0(β1,β2,a0)=0F(\omega,\beta_{1},\beta_{2},a_{0})=F_{0}(\omega,a_{0})+G_{0}(\beta_{1},\beta_{2},a_{0})=0, where F0F_{0} is given by

F0(ω,a0)=(F00(a01,a02,a03,a04,a05){iωka0,k1+a0,k3:k}{iωka0,k2+a0,k4:k}{iωka0,k3+2a0,k4+λ2a0,k1(a01a05a05a05)k:k}{iωka0,k42a0,k3+λ1a0,k2(a02a05a05a05)k:k}{iωka0,k5(a01a03a05a05a05)k(a02a04a05a05a05)k:k})F_{0}(\omega,a_{0})=\begin{pmatrix}F_{0}^{0}(a_{0}^{1},a_{0}^{2},a_{0}^{3},a_{0}^{4},a_{0}^{5})\\ \left\{-i\omega ka_{0,k}^{1}+a_{0,k}^{3}:k\in\mathbb{Z}\right\}\\ \left\{-i\omega ka_{0,k}^{2}+a_{0,k}^{4}:k\in\mathbb{Z}\right\}\\ \left\{-i\omega ka_{0,k}^{3}+2a_{0,k}^{4}+\lambda_{2}a_{0,k}^{1}-(a_{0}^{1}\ast a_{0}^{5}\ast a_{0}^{5}\ast a_{0}^{5})_{k}:k\in\mathbb{Z}\right\}\\ \left\{-i\omega ka_{0,k}^{4}-2a_{0,k}^{3}+\lambda_{1}a_{0,k}^{2}-(a_{0}^{2}\ast a_{0}^{5}\ast a_{0}^{5}\ast a_{0}^{5})_{k}:k\in\mathbb{Z}\right\}\\ \left\{-i\omega ka_{0,k}^{5}-(a_{0}^{1}\ast a_{0}^{3}\ast a_{0}^{5}\ast a_{0}^{5}\ast a_{0}^{5})_{k}-(a_{0}^{2}\ast a_{0}^{4}\ast a_{0}^{5}\ast a_{0}^{5}\ast a_{0}^{5})_{k}:k\in\mathbb{Z}\right\}\end{pmatrix} (10)

Moreover if (ω,β1,β2,a0)(\omega,\beta_{1},\beta_{2},a_{0}) is a zero of FF, then β1=β2=0\beta_{1}=\beta_{2}=0, so that we are actually solving Equation (1.3). This can be shown precisely as in [8, 11].

Next, we study the linear stability of the periodic orbit γ(t)\gamma(t) by finding an invariant (stable/unstable) vector bundle v(t)v(t) and associated Floquet exponent λ\lambda\in\mathbb{C} for γ\gamma. The pair (λ,v)(\lambda,v) solves the linear equation

v˙(t)+λv(t)A(t)v(t)=0,\dot{v}(t)+\lambda v(t)-A(t)v(t)=0, (11)

where A(t)=Df(γ(t))A(t)=Df(\gamma(t)) is the differential of the vector field evaluated along the periodic orbit.

In the present work we study periodic orbits with only one stable or unstable exponent. Then the stable/unstable bundle provides a linear approximation of the local stable/unstable manifold attached to the periodic orbit γ\gamma. In the problems studied in this work, the stable/unstable bundles are periodic with period TT. (This is the orientable case. In the non-orientable case the bundle has period 2T2T, a scenario not treated here but which would require only a minor modification to the setting presented in the current section).

Example 2.3 (Normal bundles in the example system).

In the case of the Lorenz system, we have that

A(t)=Df(γ(t))=(σσ0ργ(3)(t)1γ(1)(t)γ(2)(t)γ(1)(t)β).A(t)=Df(\gamma(t))=\left(\begin{array}[]{c c c}-\sigma&\sigma&0\\ \rho-\gamma^{(3)}(t)&-1&-\gamma^{(1)}(t)\\ \gamma^{(2)}(t)&\gamma^{(1)}(t)&-\beta\end{array}\right).

We note that, after expanding each periodic function as a Fourier series, the coordinates with products can be written with the use of Cauchy-Convolution products, such as introduced in Definition 9. It follows that the Fourier coefficients a1=(a11,a12,a13)a_{1}=(a_{1}^{1},a_{1}^{2},a_{1}^{3}) of v(t)v(t) satisfying (11) are a zero of

F1(λ,a1)=(F10(a1){iωka1,k1+σa1,k2σa1,k1:k}{iωka1,k2+ρa1,k1a1,k2(a1a3)1,k:k}{iωka1,k3βa1,k3+(a1a2)1,k:k}).F_{1}(\lambda,a_{1})=\begin{pmatrix}F_{1}^{0}(a_{1})\\ \left\{-i\omega ka_{1,k}^{1}+\sigma a_{1,k}^{2}-\sigma a_{1,k}^{1}:k\in\mathbb{Z}\right\}\\ \left\{-i\omega ka_{1,k}^{2}+\rho a_{1,k}^{1}-a_{1,k}^{2}-(a^{1}\star a^{3})_{1,k}:k\in\mathbb{Z}\right\}\\ \left\{-i\omega ka_{1,k}^{3}-\beta a_{1,k}^{3}+(a^{1}\star a^{2})_{1,k}:k\in\mathbb{Z}\right\}\end{pmatrix}.

We note that the presentation use a0a_{0}, the Fourier coefficients of the periodic orbit, to present the operator with Cauchy-Convolution product. But the coefficients a0a_{0} are fully determined by solving the previous operator introduced in Example 2.1. The first coordinate, F10(a1)F_{1}^{0}(a_{1}), is a scalar equation fixing the magnitude of the tangent bundle at t=0t=0 to guarantee that the desired solution is well isolated. This scalar restriction also has the effect of balancing the unknown eigenvalue λ\lambda. This equation can be relaxed to a finite dimensional restriction. In this work, we take

F10(a1)=i=13(|k|<k0a1,ki)2L,F_{1}^{0}(a_{1})=\sum_{i=1}^{3}\left(\sum_{|k|<k_{0}}a_{1,k}^{i}\right)^{2}-L,

where LL is the desired magnitude of the initial value of vv. The case of Hill’s three-body problem will be presented in the form A(t)h(t)A(t)h(t) for some h:[0,T]5h:[0,T]\to\mathbb{R}^{5} to simplify the presentation. The first four coordinates are

(A(t)h(t))i={h3(t),ifi=1,h4(t),ifi=2,λ2h1(t)+2h4(t)h1(t)γ5(t)γ5(t)γ5(t)3γ1(t)γ5(t)γ5(t)h5(t),ifi=3,λ1h2(t)2h3(t)h2(t)γ5(t)γ5(t)γ5(t)3γ2(t)γ5(t)γ5(t)h5(t),ifi=4,\bigg{(}A(t)h(t)\bigg{)}^{i}=\begin{cases}h^{3}(t),&\mbox{if}\leavevmode\nobreak\ i=1,\\ h^{4}(t),&\mbox{if}\leavevmode\nobreak\ i=2,\\ \lambda_{2}h^{1}(t)+2h^{4}(t)-h^{1}(t)\gamma^{5}(t)\gamma^{5}(t)\gamma^{5}(t)-3\gamma^{1}(t)\gamma^{5}(t)\gamma^{5}(t)h^{5}(t),&\mbox{if}\leavevmode\nobreak\ i=3,\\ \lambda_{1}h^{2}(t)-2h^{3}(t)-h^{2}(t)\gamma^{5}(t)\gamma^{5}(t)\gamma^{5}(t)-3\gamma^{2}(t)\gamma^{5}(t)\gamma^{5}(t)h^{5}(t),&\mbox{if}\leavevmode\nobreak\ i=4,\\ \end{cases}

and the last coordinate is given by

(A(t)h(t))5=\displaystyle\bigg{(}A(t)h(t)\bigg{)}^{5}= h1(t)γ3(t)γ5(t)γ5(t)γ5(t)h2(t)γ4(t)γ5(t)γ5(t)γ5(t)\displaystyle-h^{1}(t)\gamma^{3}(t)\gamma^{5}(t)\gamma^{5}(t)\gamma^{5}(t)-h^{2}(t)\gamma^{4}(t)\gamma^{5}(t)\gamma^{5}(t)\gamma^{5}(t)
h3(t)γ1(t)γ5(t)γ5(t)γ5(t)h4(t)γ2(t)γ5(t)γ5(t)γ5(t)\displaystyle-h^{3}(t)\gamma^{1}(t)\gamma^{5}(t)\gamma^{5}(t)\gamma^{5}(t)-h^{4}(t)\gamma^{2}(t)\gamma^{5}(t)\gamma^{5}(t)\gamma^{5}(t)
3γ1(t)γ3(t)γ5(t)γ5(t)h5(t)3γ2(t)γ4(t)γ5(t)γ5(t)h5(t).\displaystyle-3\gamma^{1}(t)\gamma^{3}(t)\gamma^{5}(t)\gamma^{5}(t)h^{5}(t)-3\gamma^{2}(t)\gamma^{4}(t)\gamma^{5}(t)\gamma^{5}(t)h^{5}(t).

So that the Fourier coefficients a1=(a11,a12,a13,a14,a15)a_{1}=(a_{1}^{1},a_{1}^{2},a_{1}^{3},a_{1}^{4},a_{1}^{5}) of the tangent bundle for a periodic solution of Hill’s three-body problem with Fourier coefficients a0a_{0}, previously computed using Example 2.1, will be a zero of

F1(λ,a1)=(F10(a1){iωka1,k1+a1,k3:k}{iωka1,k2+a1,k4:k}{iωka1,k3+2a1,k4+λ2a1,k1(a1a5a5a5)k:k}{iωka1,k42a1,k3+λ1a1,k2(a2a5a5a5)k:k}{iωka1,k5(a1a3a5a5a5)1,k(a2a4a5a5a5)1,k:k}).F_{1}(\lambda,a_{1})=\begin{pmatrix}F_{1}^{0}(a_{1})\\ \left\{-i\omega ka_{1,k}^{1}+a_{1,k}^{3}:k\in\mathbb{Z}\right\}\\ \left\{-i\omega ka_{1,k}^{2}+a_{1,k}^{4}:k\in\mathbb{Z}\right\}\\ \left\{-i\omega ka_{1,k}^{3}+2a_{1,k}^{4}+\lambda_{2}a_{1,k}^{1}-(a^{1}\star a^{5}\star a^{5}\star a^{5})_{k}:k\in\mathbb{Z}\right\}\\ \left\{-i\omega ka_{1,k}^{4}-2a_{1,k}^{3}+\lambda_{1}a_{1,k}^{2}-(a^{2}\star a^{5}\star a^{5}\star a^{5})_{k}:k\in\mathbb{Z}\right\}\\ \left\{-i\omega ka_{1,k}^{5}-(a^{1}\star a^{3}\star a^{5}\star a^{5}\star a^{5})_{1,k}-(a^{2}\star a^{4}\star a^{5}\star a^{5}\star a^{5})_{1,k}:k\in\mathbb{Z}\right\}\end{pmatrix}. (12)

The scalar equation F10(a1)F_{1}^{0}(a_{1}) is similar to what was presented in the case of Lorenz and has the same effect on the problem.

The next step is to compute local stable/unstable manifold parameterizations via the Parameterization method of [29, 27, 12], as discussed in Section 1. That is, we seek P:𝕋T×[1,1]nP:\mathbb{T}_{T}\times[-1,1]\to\mathbb{R}^{n}, where 𝕋T=\[0,T]\mathbb{T}_{T}=\mathbb{R}\backslash[0,T] and n=3n=3 or n=5n=5 for the two examples of this work, a smooth function with

P(θ,0)=γ(θ),θ𝕋τ,P(\theta,0)=\gamma(\theta),\quad\theta\in\mathbb{T}_{\tau},

with

σP(θ,0)=v(θ),θ𝕋τ,\frac{\partial}{\partial\sigma}P(\theta,0)=v(\theta),\quad\theta\in\mathbb{T}_{\tau}, (13)

solving the the invariance equation of Equation (1).

We develop the solution of (1) as as Taylor expansion

P(θ,σ)=α=0Aα(θ)σα,P(\theta,\sigma)=\sum_{\alpha=0}^{\infty}A_{\alpha}(\theta)\sigma^{\alpha}, (14)

where each coefficient AαA_{\alpha} is a periodic function with period TT. Moreover, we take PP defined for σ[1,1]\sigma\in[-1,1]. This is done by choosing the value LL, introduced in Example 2.3, to be small or large enough, as this choice directly effects both the size of the image of [1,1][-1,1] and also the decay rate of the coefficients.

Heuristically, choosing LL so that the coefficients decay in such a way that the last coefficient has norm on the order of machine precision guarantees that [1,1][-1,1] will make a useful domain. This is because, we typically find that the error of the parameterization on [1,1][-1,1] is of the same order as the size of the last coefficient computed. Again, these are only heuristics which must be validated via the a-posteriori analysis to follow.

Now, each Taylor coefficient is expanded as a Fourier series

Aα(θ)=kaα,keiωkθ,A_{\alpha}(\theta)=\sum_{k\in\mathbb{Z}}a_{\alpha,k}e^{i\omega k\theta},

and, summarizing what has been done so far, we have that

P(θ,σ)=α=0Aα(θ)σα=α=0kaα,ke2πiTkθσα=α=0kaα,keiωkθσα,P(\theta,\sigma)=\sum_{\alpha=0}^{\infty}A_{\alpha}(\theta)\sigma^{\alpha}=\sum_{\alpha=0}^{\infty}\sum_{k\in\mathbb{Z}}a_{\alpha,k}e^{\frac{2\pi\textbf{i}}{T}k\theta}\sigma^{\alpha}=\sum_{\alpha=0}^{\infty}\sum_{k\in\mathbb{Z}}a_{\alpha,k}e^{\textbf{i}\omega k\theta}\sigma^{\alpha},

where aα,kna_{\alpha,k}\in\mathbb{C}^{n} for all α,k\alpha,k, and

P\displaystyle\|P\|_{\infty} =sup(t,σ)𝕋×[1,1]|α=0kaα,keiωkθσα|\displaystyle=\sup_{(t,\sigma)\in\mathbb{T}\times[-1,1]}\left|\sum_{\alpha=0}^{\infty}\sum_{k\in\mathbb{Z}}a_{\alpha,k}e^{i\omega k\theta}\sigma^{\alpha}\right|
α=0aα1,ν<.\displaystyle\leq\sum_{\alpha=0}^{\infty}\|a_{\alpha}\|_{1,\nu}<\infty.

We also remark that the coefficients a0,ka_{0,k} and a1,ka_{1,k} are the Fourier coefficients of the periodic solution and the tangent bundle respectively. Both of which can be computed by following Examples 2.1 and 2.3 in the problems of interest. We introduce the following notation, which is used throughout the remaining presentation.

Definition 1.

We set a=(a1,a2,,an)a=(a^{1},a^{2},\ldots,a^{n}) to represent the Fourier-Taylor coefficients of a parameterized manifold. In the case treated in this work, the parameterized manifold will be analytic. The expression aαa_{\alpha} will denote the α\alpha-th order coefficient of PP, so that aα(ν1)na_{\alpha}\in(\ell_{\nu}^{1})^{n} for all α0\alpha\geq 0 and aia^{i} denotes one coordinate of the Taylor coefficients. We have that aiXνa^{i}\in X_{\nu} for all 1in1\leq i\leq n, with XνX_{\nu} as presented in Definition 8.

Again, in the applications considered in the present work, the image of this parameterization is real and the coefficients must satisfy

aα,k=conj(aα,k),for allα2andk0.a_{\alpha,-k}=\mbox{conj}\left(a_{\alpha,k}\right),\quad\mbox{for all}\;\alpha\geq 2\;\mbox{and}\;k\geq 0. (15)

We remark that the case k=0k=0 provides that aα,0a_{\alpha,0}\in\mathbb{R} for all α\alpha. The vector field of interest being polynomial, the power series for PP from Equation (14) can be substituted into the invariance equation (1). It is then possible to rearrange the problem and solve order by order in the space of Taylor coefficients. This procedure leads to the homological equation describing the α\alpha-th Taylor coefficient for all α2\alpha\geq 2, Aα(θ)A_{\alpha}(\theta), and given by the following ordinary differential equation with constant coefficients

dAα(θ)dθ+αλAα(θ)\displaystyle\frac{dA_{\alpha}(\theta)}{d\theta}+\alpha\lambda A_{\alpha}(\theta) =(fP)α(θ)\displaystyle=(f\circ P)_{\alpha}(\theta) (16)
=Df(a0)Aα+R(A)α,\displaystyle=Df(a_{0})A_{\alpha}+R(A)_{\alpha}, (17)

which, since the nonlinear remainder R(a)αR(a)_{\alpha} will not depend on AαA_{\alpha}, is a linear equation for AαA_{\alpha}. It is instructive to see how this equation appears in examples.

Example 2.4 (The Fourier operator for Taylor coefficients of higher order).

In the case of the Lorenz system, we have that

(fP)α(θ)\displaystyle(f\circ P)_{\alpha}(\theta) =(σAα2(θ)σAα1(θ)ρAα1(θ)Aα2(θ)β=0αAβ1(θ)Aαβ3(θ)βAα3(θ)+β=0αAβ1(θ)Aαβ2(θ))\displaystyle=\begin{pmatrix}\sigma A_{\alpha}^{2}(\theta)-\sigma A_{\alpha}^{1}(\theta)\\ \rho A_{\alpha}^{1}(\theta)-A_{\alpha}^{2}(\theta)-\displaystyle\sum_{\beta=0}^{\alpha}A_{\beta}^{1}(\theta)A_{\alpha-\beta}^{3}(\theta)\\ -\beta A_{\alpha}^{3}(\theta)+\displaystyle\sum_{\beta=0}^{\alpha}A_{\beta}^{1}(\theta)A_{\alpha-\beta}^{2}(\theta)\\ \end{pmatrix}
=DF(A0(θ))Aα(θ)+(0β=1α1Aβ1(θ)Aαβ3(θ)β=1α1Aβ1(θ)Aαβ2(θ)).\displaystyle=DF(A_{0}(\theta))A_{\alpha}(\theta)+\begin{pmatrix}0\\ -\displaystyle\sum_{\beta=1}^{\alpha-1}A_{\beta}^{1}(\theta)A_{\alpha-\beta}^{3}(\theta)\\ \displaystyle\sum_{\beta=1}^{\alpha-1}A_{\beta}^{1}(\theta)A_{\alpha-\beta}^{2}(\theta)\\ \end{pmatrix}.

This shows that, for any α\alpha, it is only required to know the coefficients of lower order in order to solve the differential equation. Hence, we can solve the system exactly up to any given order NN.

Again, we can write the problem as an infinite system of algebraic equations in Fourier space, whose zero is the unique sequence of Fourier-Taylor coefficients of PP up to a chosen order NN. For each α2\alpha\geq 2, the Fourier coefficients aαa_{\alpha} of Aα(θ)A_{\alpha}(\theta) are a zero of Fα:(ν1)3(ν1)3F_{\alpha}:(\ell_{\nu}^{1})^{3}\to(\ell_{\nu^{\prime}}^{1})^{3} given by

Fα(aα)=({(iωkαλ)aα,k1+σaα,k2σaα,k1:k}{(iωkαλ)aα,k2+ρaα,k1aα,k2(a1a3)α,k:k}{(iωkαλ)aα,k3βaα,k3+(a1a2)α,k:k}).F_{\alpha}(a_{\alpha})=\begin{pmatrix}\left\{(-i\omega k-\alpha\lambda)a_{\alpha,k}^{1}+\sigma a_{\alpha,k}^{2}-\sigma a_{\alpha,k}^{1}:k\in\mathbb{Z}\right\}\\ \left\{(-i\omega k-\alpha\lambda)a_{\alpha,k}^{2}+\rho a_{\alpha,k}^{1}-a_{\alpha,k}^{2}-(a^{1}\star a^{3})_{\alpha,k}:k\in\mathbb{Z}\right\}\\ \left\{(-i\omega k-\alpha\lambda)a_{\alpha,k}^{3}-\beta a_{\alpha,k}^{3}+(a^{1}\star a^{2})_{\alpha,k}:k\in\mathbb{Z}\right\}\end{pmatrix}. (18)

We note that this system is fully determined by the choice made in Examples 2.1 and 2.3, so that no phase variable or scalar equation is required. For the Hill’s three-body problem, Fα:(ν1)5(ν1)5F_{\alpha}:(\ell_{\nu}^{1})^{5}\to(\ell_{\nu^{\prime}}^{1})^{5} is defined as

Fα(aα)=({(iωkαλ)aα,k1+aα,k3:k}{(iωkαλ)aα,k2+aα,k4:k}{(iωkαλ)aα,k3+2aα,k4+λ2aα,k1(a1a5a5a5)α,k:k}{(iωkαλ)aα,k42aα,k3+λ1aα,k2(a2a5a5a5)α,k:k}{(iωkαλ)aα,k5(a1a3a5a5a5)α,k(a2a4a5a5a5)α,k:k}).F_{\alpha}(a_{\alpha})=\begin{pmatrix}\left\{(-i\omega k-\alpha\lambda)a_{\alpha,k}^{1}+a_{\alpha,k}^{3}:k\in\mathbb{Z}\right\}\\ \left\{(-i\omega k-\alpha\lambda)a_{\alpha,k}^{2}+a_{\alpha,k}^{4}:k\in\mathbb{Z}\right\}\\ \left\{(-i\omega k-\alpha\lambda)a_{\alpha,k}^{3}+2a_{\alpha,k}^{4}+\lambda_{2}a_{\alpha,k}^{1}-(a^{1}\star a^{5}\star a^{5}\star a^{5})_{\alpha,k}:k\in\mathbb{Z}\right\}\\ \left\{(-i\omega k-\alpha\lambda)a_{\alpha,k}^{4}-2a_{\alpha,k}^{3}+\lambda_{1}a_{\alpha,k}^{2}-(a^{2}\star a^{5}\star a^{5}\star a^{5})_{\alpha,k}:k\in\mathbb{Z}\right\}\\ \left\{(-i\omega k-\alpha\lambda)a_{\alpha,k}^{5}-(a^{1}\star a^{3}\star a^{5}\star a^{5}\star a^{5})_{\alpha,k}-(a^{2}\star a^{4}\star a^{5}\star a^{5}\star a^{5})_{\alpha,k}:k\in\mathbb{Z}\right\}\end{pmatrix}.

After the series is computed to Taylor order NN, the truncated approximation is equipped with validated error bounds using a fixed point argument, which will require some additional notation.

Definition 2.

Fix NN and define XνNX_{\nu}^{N} as

XνN={xXν:xα1,ν=0,αN}.X_{\nu}^{N}=\left\{x\in X_{\nu}:\left\|x_{\alpha}\right\|_{1,\nu}=0,\forall\alpha\geq N\right\}.

We note that this defines a subspace of XνX_{\nu}.

While the subspace XνNX_{\nu}^{N} just introduced is not closed under the Cauchy-Convolution product \star, we can truncate the products and define polynomial operations from XνNX_{\nu}^{N} into itself. We set F:k×(XνN)nk×(XνN)nF:\mathbb{R}^{k}\times(X_{\nu}^{N})^{n}\to\mathbb{R}^{k}\times(X_{\nu^{\prime}}^{N})^{n} as

F=(F0,F1,,FN1,0,0,)F=\left(F_{0},F_{1},\ldots,F_{N-1},0,0,\ldots\right)

using each coefficient FαF_{\alpha} as defined in Examples 2.1, 2.3, and 2.4 for α=0\alpha=0, α=1\alpha=1, and 2α<N2\leq\alpha<N respectively. The number of scalar variables kk depends on the phase condition chosen to compute the periodic orbit and the tangent bundle. So that k=2k=2 for Lorenz and k=4k=4 for Hill’s three-body problem. We compute a¯N\bar{a}^{N} a finite dimensional approximation of each of the nNn\cdot N Fourier sequence and use the Radii polynomial approach, presented in Section A , to obtain a constant rN>0r^{N}>0 such that

α=0N1aαa¯α1,νrN.\displaystyle\sum_{\alpha=0}^{N-1}\|a_{\alpha}-\bar{a}_{\alpha}\|_{1,\nu}\leq r^{N}. (19)

Since the ν1\ell_{\nu}^{1} norm provides an upper bound on the C0C^{0} norm, if follows that

PPN\displaystyle\|P-P^{N}\|_{\infty} α=0N1AαA¯α+α=NAα\displaystyle\leq\sum_{\alpha=0}^{N-1}\|A_{\alpha}-\bar{A}_{\alpha}\|_{\infty}+\left\|\sum_{\alpha=N}^{\infty}A_{\alpha}\right\| (20)
rN+α=NAα.\displaystyle\leq r^{N}+\left\|\sum_{\alpha=N}^{\infty}A_{\alpha}\right\|. (21)

For further detail regarding the application of the Radii polynomial approach, we refer the interested reader to [34] and its application to similar examples in [30, 45, 35]. Now, we aim to compute an upper bound for the remaining sum.

2.1 Contraction Argument for the tail of the Fourier-Taylor expansion

We first rewrite the invariance equation as a fixed-point problem for aα=Fα(a)a_{\alpha}=F_{\alpha}(a) for all αN\alpha\geq N. We will see that, if NN\in\mathbb{N} is large enough, the resulting fixed point problem is a contraction near the zero tail. It follows that there exists a unique small tail so that the approximate solution plus this tail is the true invariant manifold parameterization.

Recall that the coefficients aαa_{\alpha} satisfy the homological Equation (16), which can be rewritten as

α(aα)+DF(a0)aα=Rα(a)\displaystyle\mathcal{L}_{\alpha}(a_{\alpha})+DF(a_{0})a_{\alpha}=R_{\alpha}(a) (22)

where RαR_{\alpha} depends on the vector field of choice, and α:(ν1)n(ν1)n\mathcal{L}_{\alpha}:(\ell_{\nu}^{1})^{n}\to(\ell_{\nu^{\prime}}^{1})^{n} is given by

α(aα)={(iωkαλ)aα,k:k},α.\mathcal{L}_{\alpha}(a_{\alpha})=\bigg{\{}(-i\omega k-\alpha\lambda)a_{\alpha,k}:k\in\mathbb{Z}\bigg{\}},\leavevmode\nobreak\ \forall\alpha.

We introduce some definitions which simplify the presentation. The explicit definition of RR in the case of the Lorenz system and Hill’s three body problem are given below.

Definition 3.

We employ the decomposition Xν=XνN+XνX_{\nu}=X_{\nu}^{N}+X_{\nu}^{\infty} where XνNX_{\nu}^{N} is as defined before, and

Xν={aXν:aα=0,α<N}.X_{\nu}^{\infty}=\left\{a\in X_{\nu}:\leavevmode\nobreak\ a_{\alpha}=0,\leavevmode\nobreak\ \forall\alpha<N\right\}.
Definition 4.

For xXνx\in X_{\nu}^{\infty}, define the norm

xXν=α=Nxα1,ν.\|x\|_{X_{\nu}^{\infty}}=\sum_{\alpha=N}^{\infty}\|x_{\alpha}\|_{1,\nu}.

For x(Xν)n=(Xν,Xν,,Xν)x\in(X_{\nu}^{\infty})^{n}=(X_{\nu}^{\infty},X_{\nu}^{\infty},\ldots,X_{\nu}^{\infty}), we take

x(Xν)n=max1inxiXν.\|x\|_{\left(X_{\nu}^{\infty}\right)^{n}}=\max_{1\leq i\leq n}\|x^{i}\|_{X_{\nu}^{\infty}}.
Example 2.5.

Recall the form of fPf\circ P in Example 2.4, so that Rα:Xν3(ν1)3R_{\alpha}:X_{\nu}^{3}\to(\ell_{\nu}^{1})^{3}, the right-hand side of (22) in the case of the Lorenz system, has

Rα(a)=(0α1+α2=αα1,α2>0k1+k2=kk1,k2aα1,k11aα2,k23α1+α2=αα1,α2>0k1+k2=kk1,k2aα1,k11aα2,k22)=def(00(a1^a3)α(a1^a2)α).\displaystyle R_{\alpha}(a)=\begin{pmatrix}0\\ \displaystyle\sum_{\begin{subarray}{c}\alpha_{1}+\alpha_{2}=\alpha\\ \alpha_{1},\alpha_{2}>0\end{subarray}}\sum_{\begin{subarray}{c}k_{1}+k_{2}=k\\ k_{1},k_{2}\in\mathbb{Z}\end{subarray}}a_{\alpha_{1},k_{1}}^{1}a_{\alpha_{2},k_{2}}^{3}\\ -\displaystyle\sum_{\begin{subarray}{c}\alpha_{1}+\alpha_{2}=\alpha\\ \alpha_{1},\alpha_{2}>0\end{subarray}}\sum_{\begin{subarray}{c}k_{1}+k_{2}=k\\ k_{1},k_{2}\in\mathbb{Z}\end{subarray}}a_{\alpha_{1},k_{1}}^{1}a_{\alpha_{2},k_{2}}^{2}\end{pmatrix}\,\stackrel{{\scriptstyle\mbox{\tiny{\raisebox{0.0pt}[0.0pt][0.0pt]{def}}}}}{{=}}\,\begin{pmatrix}0\\ 0\\ (a^{1}\hat{\star}a^{3})_{\alpha}\\ -(a^{1}\hat{\star}a^{2})_{\alpha}\end{pmatrix}. (23)

Note that each summation is the Cauchy-Convolution product from which the zeroth order terms have been removed and will be denoted ^\hat{\star} to follow Definition (9). In the case of Hill’s three body problem, we have Rα:Xν5(ν1)5R_{\alpha}:X_{\nu}^{5}\to(\ell_{\nu}^{1})^{5} and

Rα(a)=(00(a1^a5^a5^a5)α(a2^a5^a5^a5)α(a1^a3^a5^a5^a5)α+(a2^a4^a5^a5^a5)α).\displaystyle R_{\alpha}(a)=-\begin{pmatrix}0\\ 0\\ (a^{1}\hat{\star}a^{5}\hat{\star}a^{5}\hat{\star}a^{5})_{\alpha}\\ (a^{2}\hat{\star}a^{5}\hat{\star}a^{5}\hat{\star}a^{5})_{\alpha}\\ (a^{1}\hat{\star}a^{3}\hat{\star}a^{5}\hat{\star}a^{5}\hat{\star}a^{5})_{\alpha}+(a^{2}\hat{\star}a^{4}\hat{\star}a^{5}\hat{\star}a^{5}\hat{\star}a^{5})_{\alpha}\end{pmatrix}. (24)

Now, we note that α\mathcal{L}_{\alpha} is invertible for all α\alpha, and that the formal inverse is

α1(aα)={aα,k(iωkαλ):k}.\mathcal{L}_{\alpha}^{-1}(a_{\alpha})=\left\{\frac{a_{\alpha,k}}{(-i\omega k-\alpha\lambda)}:k\in\mathbb{Z}\right\}.

Let I(ν1)nI_{(\ell_{\nu}^{1})^{n}} denote the identity operator on (ν1)n(\ell_{\nu}^{1})^{n}. Applying α1\mathcal{L}_{\alpha}^{-1} to both sides of (22) yields

[I(ν1)n+α1DF(a0)]aα=α1Rα(a).\displaystyle\left[I_{(\ell_{\nu}^{1})^{n}}+\mathcal{L}_{\alpha}^{-1}\circ DF(a_{0})\right]a_{\alpha}=\mathcal{L}_{\alpha}^{-1}\circ R_{\alpha}(a). (25)

This suggests that the inverse of the left-hand side can be expressed as a Neumann series. Indeed, this works for large values of α\alpha, and the finitely many cases where it fails are treated by further splitting the problem and employing a numerical approximate inverse. This argument is completed in the remainder of this section and the results are summarized in the following theorem.

Theorem 2.6.

For αN\alpha\geq N, consider

[I(ν1)n+α1D0(a0)]aα=α1Rα(a).\left[I_{(\ell_{\nu}^{1})^{n}}+\mathcal{L}_{\alpha}^{-1}D\mathcal{F}_{0}(a_{0})\right]a_{\alpha}=\mathcal{L}_{\alpha}^{-1}R_{\alpha}(a).

Then, for all αN\alpha\geq N, there exists a invertible and linear operator 𝒢α:(ν1)n(ν1)n\mathcal{G}_{\alpha}:(\ell_{\nu}^{1})^{n}\to(\ell_{\nu}^{1})^{n} such that aαa_{\alpha} satisfies

aα=𝒢α1Rα(a),for allαN,a_{\alpha}=\mathcal{G}_{\alpha}^{-1}R_{\alpha}(a),\leavevmode\nobreak\ \mbox{for all}\leavevmode\nobreak\ \alpha\geq N,

and the operator 𝒢α1Rα:(ν1)n(ν1)n\mathcal{G}_{\alpha}^{-1}R_{\alpha}:(\ell_{\nu}^{1})^{n}\to(\ell_{\nu}^{1})^{n} is Fréchet differentiable for each α\alpha.

The differentiability of the composition follows directly from the linearity of 𝒢α1\mathcal{G}_{\alpha}^{-1}, and the definition of RαR_{\alpha}. The desired result follows directly whenever

α1DF(a0)B((ν1)n)<1,\left\|\mathcal{L}_{\alpha}^{-1}DF(a_{0})\right\|_{B(\left(\ell_{\nu}^{1}\right)^{n})}<1,

in which case 𝒢α=I(ν1)n+α1D0(a0)\mathcal{G}_{\alpha}=I_{(\ell_{\nu}^{1})^{n}}+\mathcal{L}_{\alpha}^{-1}D\mathcal{F}_{0}(a_{0}), and we invert using a Neumann series argument. Both operators α1\mathcal{L}_{\alpha}^{-1} and DF(a0)DF(a_{0}) can be bound explicitly, and the condition is verified with computer assistance. After a bound is obtained for both operators, we can locate the first value α\alpha for which the Neumann condition is satisfied. Note that

α1B((ν1)n)1|αRe(λ)|,\left\|\mathcal{L}_{\alpha}^{-1}\right\|_{B(\left(\ell_{\nu}^{1}\right)^{n})}\leq\frac{1}{\left|\alpha\mbox{Re}(\lambda)\right|},

and there exist K>0K>0 so that DF(a0)B((ν1)n)<K\left\|DF(a_{0})\right\|_{B(\left(\ell_{\nu}^{1}\right)^{n})}<K. Then for all α>K|Re(λ)|\alpha>\frac{K}{\left|\mbox{Re}(\lambda)\right|}, the left hand side of equation (25) is inverted using a Neumann series as desired. In this case, it follows that

𝒢α1B((ν1)3)<11K|αRe(λ)|<11KM|Re(λ)|,\left\|\mathcal{G}_{\alpha}^{-1}\right\|_{B(\left(\ell_{\nu}^{1}\right)^{3})}<\frac{1}{1-\frac{K}{\left|\alpha\mbox{Re}(\lambda)\right|}}<\frac{1}{1-\frac{K}{M\left|\mbox{Re}(\lambda)\right|}},

where MM denotes the ceiling of K|Re(λ)|\frac{K}{\left|\mbox{Re}(\lambda)\right|}, the first value for which the condition is met.

While this argument yields the desired conclusion for infinitely many values of α\alpha, it might not work for all the values of interest. Indeed, it is possible that M>NM>N. Let the set

𝒜={α|Nα<M},\mathcal{A}=\left\{\alpha\in\mathbb{Z}\leavevmode\nobreak\ |\leavevmode\nobreak\ N\leq\alpha<M\right\},

collect the multi-indices of each Taylor coefficients in the tail so that the previous argument fails. If this set is empty, we simply rewrite the invariance equation into the form aα=Fα(a)a_{\alpha}=F_{\alpha}(a) for all αN\alpha\geq N and no further work is required to prove Theorem 2.6.

If the set is non-empty, an alternative argument is introduced to justify that the invariance equation can always take an equivalent form aα=𝒢α1Rα(a)a_{\alpha}=\mathcal{G}_{\alpha}^{-1}R_{\alpha}(a). To this end, for each order in 𝒜\mathcal{A}, we use the numerically computed approximate inverse to obtain a bound on the norm of the inverse in a case-by-case manor. First, we use the numerical approximation to write DF(a0)DF(a_{0}) as a sum. We set a0=a0a¯0a_{0}^{\infty}=a_{0}-\bar{a}_{0}, so that

a01,νrN.\|a_{0}^{\infty}\|_{1,\nu}\leq r^{N}.

Note that a¯0\bar{a}_{0} contains non-zero terms only up to some finite order, say mm. We take advantage of this, and the fact that FF is polynomial to construct Dαm,Dα:(ν1)n(ν1)nD_{\alpha}^{m},D_{\alpha}^{\infty}:(\ell_{\nu}^{1})^{n}\to(\ell_{\nu}^{1})^{n} an eventually zero operator that approximates α1DF(a¯0)\mathcal{L}_{\alpha}^{-1}DF(\bar{a}_{0}) up to order mm and DαD_{\alpha}^{\infty} its complement. Then, we choose an ϵα,1\epsilon_{\alpha,1} having

DαB((ν1)n)ϵα,1.\left\|D_{\alpha}^{\infty}\right\|_{B((\ell_{\nu}^{1})^{n})}\leq\epsilon_{\alpha,1}.

The following example illustrates the idea in the case of the Lorenz system.

Example 2.7.

Since we seek

α1DF(a0)h=Dαmh+Dαh,h(ν1)3,\mathcal{L}_{\alpha}^{-1}\circ DF(a_{0})h=D_{\alpha}^{m}h+D_{\alpha}^{\infty}h,\leavevmode\nobreak\ \forall h\in\left(\ell_{\nu}^{1}\right)^{3},

let us write h=(h1,h2,h3)h=(h^{1},h^{2},h^{3}), so that

(α1DF(a0)h)k=(σ(iωkαλ)(hk2hk1)1(iωkαλ)[ρhk1hk2(h1a03)k+(h3a01)k]1(iωkαλ)[βhk3+(h1a02)k+(h2a01)k]).\left(\mathcal{L}_{\alpha}^{-1}\circ DF(a_{0})h\right)_{k}=\begin{pmatrix}\frac{\sigma}{(-i\omega k-\alpha\lambda)}(h_{k}^{2}-h_{k}^{1})\\ \frac{1}{(-i\omega k-\alpha\lambda)}\left[\rho h_{k}^{1}-h_{k}^{2}-(h^{1}*a_{0}^{3})_{k}+(h^{3}*a_{0}^{1})_{k}\right]\\ \frac{1}{(-i\omega k-\alpha\lambda)}\left[-\beta h_{k}^{3}+(h^{1}*a_{0}^{2})_{k}+(h^{2}*a_{0}^{1})_{k}\right]\end{pmatrix}.

Let h¯\bar{h} represent the truncation of hh to the same order as a¯0\bar{a}_{0}, and h~=hh¯\tilde{h}=h-\bar{h}. Define

(Dαmh)k=(σ(iωkαλ)(h¯k2h¯k1)1(iωkαλ)[ρh¯k1h¯k2(h¯1a¯03)k+(h¯3a¯01)k]1(iωkαλ)[βh¯k3+(h¯1a¯02)k+(h¯2a¯01)k]).\displaystyle\left(D_{\alpha}^{m}h\right)_{k}=\begin{pmatrix}\frac{\sigma}{(-i\omega k-\alpha\lambda)}(\bar{h}_{k}^{2}-\bar{h}_{k}^{1})\\ \frac{1}{(-i\omega k-\alpha\lambda)}\left[\rho\bar{h}_{k}^{1}-\bar{h}_{k}^{2}-(\bar{h}^{1}*\bar{a}_{0}^{3})_{k}+(\bar{h}^{3}*\bar{a}_{0}^{1})_{k}\right]\\ \frac{1}{(-i\omega k-\alpha\lambda)}\left[-\beta\bar{h}_{k}^{3}+(\bar{h}^{1}*\bar{a}_{0}^{2})_{k}+(\bar{h}^{2}*\bar{a}_{0}^{1})_{k}\right]\end{pmatrix}.

We note that, by construction, (Dαmh)k=0\left(D_{\alpha}^{m}h\right)_{k}=0 if |k|>2m|k|>2m. Moreover

(Dαh)k=\displaystyle\left(D_{\alpha}^{\infty}h\right)_{k}= (σ(iωkαλ)(h~k2h~k1)1(iωkαλ)[ρh~k1h~k2(h~1a¯03)k+(h~3a¯01)k]1(iωkαλ)[βh~k3+(h~1a¯02)k+(h~2a¯01)k])\displaystyle\begin{pmatrix}\frac{\sigma}{(-i\omega k-\alpha\lambda)}(\tilde{h}_{k}^{2}-\tilde{h}_{k}^{1})\\ \frac{1}{(-i\omega k-\alpha\lambda)}\left[\rho\tilde{h}_{k}^{1}-\tilde{h}_{k}^{2}-(\tilde{h}^{1}*\bar{a}_{0}^{3})_{k}+(\tilde{h}^{3}*\bar{a}_{0}^{1})_{k}\right]\\ \frac{1}{(-i\omega k-\alpha\lambda)}\left[-\beta\tilde{h}_{k}^{3}+(\tilde{h}^{1}*\bar{a}_{0}^{2})_{k}+(\tilde{h}^{2}*\bar{a}_{0}^{1})_{k}\right]\end{pmatrix}
+(01(iωkαλ)[(h~1(a0)3)k+(h~3(a0)1)k]1(iωkαλ)[(h~1(a0)2)k+(h~2(a0)1)k]).\displaystyle+\begin{pmatrix}0\\ \frac{1}{(-i\omega k-\alpha\lambda)}\left[-(\tilde{h}^{1}*(a_{0}^{\infty})^{3})_{k}+(\tilde{h}^{3}*(a_{0}^{\infty})^{1})_{k}\right]\\ \frac{1}{(-i\omega k-\alpha\lambda)}\left[(\tilde{h}^{1}*(a_{0}^{\infty})^{2})_{k}+(\tilde{h}^{2}*(a_{0}^{\infty})^{1})_{k}\right]\end{pmatrix}.

The first term needs careful consideration for terms of lower order, while the term on the second line is bounded using Banach algebra estimates.

So, let

dα=sup|k|m|1(iωkαλ)|,anddα=supk|1(iωkαλ)|.d_{\alpha}^{\infty}=\sup_{|k|\geq m}\left|\frac{1}{(-i\omega k-\alpha\lambda)}\right|,\leavevmode\nobreak\ \mbox{and}\leavevmode\nobreak\ d_{\alpha}=\sup_{k\in\mathbb{Z}}\left|\frac{1}{(-i\omega k-\alpha\lambda)}\right|.

We use the dual estimates from Corollary 3 of Section 4 of [30] to compute vkv_{k}, bounding the kk-th entry of each convolution product of order |k|<m|k|<m. That is, it satisfies

|(h~1a¯03)k|+|(h~3a¯01)k|\displaystyle\left|(\tilde{h}^{1}*\bar{a}_{0}^{3})_{k}\right|+\left|(\tilde{h}^{3}*\bar{a}_{0}^{1})_{k}\right| vk,and\displaystyle\leq v_{k},\leavevmode\nobreak\ \mbox{and}
|(h~1a¯02)k|+|(h~2a¯01)k|\displaystyle\left|(\tilde{h}^{1}*\bar{a}_{0}^{2})_{k}\right|+\left|(\tilde{h}^{2}*\bar{a}_{0}^{1})_{k}\right| vk.\displaystyle\leq v_{k}.

This allows to bound the norm of the first term up to finite order mm. The tails of the summation are then bounded using

K¯=defmax{2σ,ρ+1+a¯031,ν+a¯011,ν,β+a¯021,ν+a¯011,ν}.\bar{K}\,\stackrel{{\scriptstyle\mbox{\tiny{\raisebox{0.0pt}[0.0pt][0.0pt]{def}}}}}{{=}}\,\max\left\{2\sigma,\rho+1+\|\bar{a}_{0}^{3}\|_{1,\nu}+\|\bar{a}_{0}^{1}\|_{1,\nu},\beta+\|\bar{a}_{0}^{2}\|_{1,\nu}+\|\bar{a}_{0}^{1}\|_{1,\nu}\right\}.

Finally, gathering the estimates together, we have that

DαB((ν1)3\displaystyle\left\|D_{\alpha}^{\infty}\right\|_{B((\ell_{\nu}^{1})^{3}} dαK¯+dα2rN+|k|<mvk|iωkαλ|ν|k|\displaystyle\leq d_{\alpha}^{\infty}\cdot\bar{K}+d_{\alpha}\cdot 2r^{N}+\sum_{|k|<m}\frac{v_{k}}{\left|-i\omega k-\alpha\lambda\right|}\nu^{|k|}
=ϵα,1.\displaystyle=\epsilon_{\alpha,1}.

We remark that the bound on the first term is a bound on DF(a¯0)DF(\bar{a}_{0}), and that this generates a bound similar to the 𝒵1\mathcal{Z}_{1} for the computer-assisted validation of the periodic orbit. This approach applies to the Hill three body problem, however the higher degree of the nonlinearities leads to even lengthier estimates, which we suppress.

The term DαmhD_{\alpha}^{m}h is finite dimensional, so that I(ν1)3+DαmI_{(\ell_{\nu}^{1})^{3}}+D_{\alpha}^{m} is eventually diagonal and its invertibility depends only on the invertibility of the finite part, which can be verified with computer assistance. Let DαD_{\alpha}^{\dagger} denote the numerical approximation of the desired inverse, so that it is possible to use interval arithmetic to find a positive constant ϵα,2\epsilon_{\alpha,2} such that

αB((ν1)n)<ϵα,2,\left\|\mathcal{E}_{\alpha}\right\|_{B((\ell_{\nu}^{1})^{n})}<\epsilon_{\alpha,2},

where α:(ν1)n(ν1)n\mathcal{E}_{\alpha}:(\ell_{\nu}^{1})^{n}\to(\ell_{\nu}^{1})^{n} is the error arising from the numerical inverse, defined by

α=I(ν1)nDα(I(ν1)n+Dαm).\mathcal{E}_{\alpha}=I_{(\ell_{\nu}^{1})^{n}}-D_{\alpha}^{\dagger}\left(I_{(\ell_{\nu}^{1})^{n}}+D_{\alpha}^{m}\right).

Rewriting equation (25), we have that

Dαα1Rα(a)\displaystyle D_{\alpha}^{\dagger}\circ\mathcal{L}_{\alpha}^{-1}\circ R_{\alpha}(a) =Dα[I(ν1)3+α1DF(a0)]aα\displaystyle=D_{\alpha}^{\dagger}\left[I_{(\ell_{\nu}^{1})^{3}}+\mathcal{L}_{\alpha}^{-1}DF(a_{0})\right]a_{\alpha}
=Dα[I(ν1)3+Dαm+Dα]aα\displaystyle=D_{\alpha}^{\dagger}\left[I_{(\ell_{\nu}^{1})^{3}}+D_{\alpha}^{m}+D_{\alpha}^{\infty}\right]a_{\alpha}
=[Dα(I(ν1)3+Dαm)+DαDα]aα\displaystyle=\left[D_{\alpha}^{\dagger}\left(I_{(\ell_{\nu}^{1})^{3}}+D_{\alpha}^{m}\right)+D_{\alpha}^{\dagger}D_{\alpha}^{\infty}\right]a_{\alpha}
=[I(ν1)3α+DαDα]aα\displaystyle=\left[I_{(\ell_{\nu}^{1})^{3}}-\mathcal{E}_{\alpha}+D_{\alpha}^{\dagger}D_{\alpha}^{\infty}\right]a_{\alpha}
=[I(ν1)3(αDαDα)]aα\displaystyle=\left[I_{(\ell_{\nu}^{1})^{3}}-\left(\mathcal{E}_{\alpha}-D_{\alpha}^{\dagger}D_{\alpha}^{\infty}\right)\right]a_{\alpha}

This formulation provides a condition which is verified using the estimates above, and completing the proof of Theorem 2.6. We note that

αDαDαB((ν1)n)ϵα,2+ϵα,1DαB((ν1)n),\left\|\mathcal{E}_{\alpha}-D_{\alpha}^{\dagger}D_{\alpha}^{\infty}\right\|_{B((\ell_{\nu}^{1})^{n})}\leq\epsilon_{\alpha,2}+\epsilon_{\alpha,1}\cdot\left\|D_{\alpha}^{\dagger}\right\|_{B((\ell_{\nu}^{1})^{n})},

but DαD_{\alpha}^{\dagger} is eventually diagonal, so that its norm is bound via Corollary B.6, and the condition

ϵα,2+DαB((ν1)3)ϵα,1<1,\displaystyle\epsilon_{\alpha,2}+\left\|D_{\alpha}^{\dagger}\right\|_{B((\ell_{\nu}^{1})^{3})}\cdot\epsilon_{\alpha,1}<1, (26)

is verified with computer assistance. It follows that

[I(ν1)3(αDαDα)]aα=Dαα1Rα(a),\left[I_{(\ell_{\nu}^{1})^{3}}-\left(\mathcal{E}_{\alpha}-D_{\alpha}^{\dagger}D_{\alpha}^{\infty}\right)\right]a_{\alpha}=D_{\alpha}^{\dagger}\circ\mathcal{L}_{\alpha}^{-1}\circ R_{\alpha}(a),

can be rewritten in the form aα=Fα(a)a_{\alpha}=F_{\alpha}(a) for all α𝒜\alpha\in\mathcal{A} if (26) is satisfied. Hence, for all α𝒜\alpha\in\mathcal{A}, if (26) holds then

I(ν1)3(αDαDα)I_{(\ell_{\nu}^{1})^{3}}-\left(\mathcal{E}_{\alpha}-D_{\alpha}^{\dagger}D_{\alpha}^{\infty}\right)

is invertible and

[I(ν1)3(αDαDα)]1B((ν1)3)<11ϵα,2DαB((ν1)3)ϵα,1.\left\|\left[I_{(\ell_{\nu}^{1})^{3}}-\left(\mathcal{E}_{\alpha}-D_{\alpha}^{\dagger}D_{\alpha}^{\infty}\right)\right]^{-1}\right\|_{B((\ell_{\nu}^{1})^{3})}<\frac{1}{1-\epsilon_{\alpha,2}-\left\|D_{\alpha}^{\dagger}\right\|_{B((\ell_{\nu}^{1})^{3})}\cdot\epsilon_{\alpha,1}}.

If this argument succeeds for all values α𝒜\alpha\in\mathcal{A}, then the proof of Theorem 2.6 is complete with

𝒢α1=[I(ν1)3(αDαDα)]1Dαα1,\mathcal{G}_{\alpha}^{-1}=\left[I_{(\ell_{\nu}^{1})^{3}}-\left(\mathcal{E}_{\alpha}-D_{\alpha}^{\dagger}D_{\alpha}^{\infty}\right)\right]^{-1}D_{\alpha}^{\dagger}\mathcal{L}_{\alpha}^{-1},

for α𝒜\alpha\in\mathcal{A}. We note that the proof provides

𝒢α1B((ν1)n)max(1M|λ|K,maxα𝒜[DαB((ν1)3)|αλ|(1ϵα,2DαB((ν1)3)ϵα,1)])=defBg,\displaystyle\left\|\mathcal{G}_{\alpha}^{-1}\right\|_{B((\ell_{\nu}^{1})^{n})}\leq\max\left(\frac{1}{M|\lambda|-K},\max_{\alpha\in\mathcal{A}}\left[\frac{\left\|D_{\alpha}^{\dagger}\right\|_{B((\ell_{\nu}^{1})^{3})}}{|\alpha\lambda|\left(1-\epsilon_{\alpha,2}-\left\|D_{\alpha}^{\dagger}\right\|_{B((\ell_{\nu}^{1})^{3})}\cdot\epsilon_{\alpha,1}\right)}\right]\right)\,\stackrel{{\scriptstyle\mbox{\tiny{\raisebox{0.0pt}[0.0pt][0.0pt]{def}}}}}{{=}}\,B_{g}, (27)

for all |α|>N|\alpha|>N.

We now use Theorem 2.6 to formulate a fixed point argument and complete the computation of the truncation error associated to a finite dimensional truncation of the parameterization PP. The centerpiece of the argument is to use Theorem A in the case a¯=0\bar{a}=0. This application combines Theorems A.1 and 2.6.

Corollary 2.8.

Let aNXNa^{N}\in X^{N} denote the Fourier-Taylor coefficients of the solution of equation (22) for all α<N\alpha<N, and define T:XνXνT:X_{\nu}^{\infty}\to X_{\nu}^{\infty} by

T(x)={𝒢αRα(aN+x):|α|N},xXν.T(x)=\left\{\mathcal{G}_{\alpha}R_{\alpha}(a^{N}+x):|\alpha|\geq N\right\},\forall x\in X_{\nu}^{\infty}.

Assume that YY is a positive constant and Z:(0,r)[0,)Z:(0,r_{*})\to[0,\infty) is a non-negative function satisfying

α=NRα(0)(ν1)n\displaystyle\sum_{\alpha=N}^{\infty}\left\|R_{\alpha}(0)\right\|_{(\ell_{\nu}^{1})^{n}} Y\displaystyle\leq Y
supxBr(0)¯α=NDRα(x)((ν1)n)\displaystyle\sup_{x\in\overline{B_{r}(0)}}\sum_{\alpha=N}^{\infty}\left\|DR_{\alpha}(x)\right\|_{\mathcal{B}((\ell_{\nu}^{1})^{n})} Z(r),for allr(0,r)\displaystyle\leq Z(r),\quad\mbox{for all}\leavevmode\nobreak\ r\in(0,r_{*})

If there exists r(0,r)r^{\infty}\in(0,r_{*}) such that BG(Y+Z(r)r)<rB_{G}\left(Y+Z(r^{\infty})r^{\infty}\right)<r^{\infty}, then there exists aBr(0)a^{\infty}\in B_{r^{\infty}}(0) such that T(a)=aT(a^{\infty})=a^{\infty}.

Note that the estimates in Corollary 2.8 follows directly from the fact (established above) that for all b,cXb,c\in X^{\infty}

T(b)Xν=α=N𝒢α1Rα(b)(ν1)nBgα=NRα(b)(ν1)n,\displaystyle\|T(b)\|_{X_{\nu}^{\infty}}=\sum_{\alpha=N}^{\infty}\left\|\mathcal{G}_{\alpha}^{-1}R_{\alpha}(b)\right\|_{(\ell_{\nu}^{1})^{n}}\leq B_{g}\cdot\sum_{\alpha=N}^{\infty}\left\|R_{\alpha}(b)\right\|_{(\ell_{\nu}^{1})^{n}},

and

DT(b)cXν=α=N𝒢α1DRα(b)c(ν1)nBgα=NDRα(b)c(ν1)n.\displaystyle\|DT(b)c\|_{X_{\nu}^{\infty}}=\sum_{\alpha=N}^{\infty}\left\|\mathcal{G}_{\alpha}^{-1}DR_{\alpha}(b)c\right\|_{(\ell_{\nu}^{1})^{n}}\leq B_{g}\cdot\sum_{\alpha=N}^{\infty}\left\|DR_{\alpha}(b)c\right\|_{(\ell_{\nu}^{1})^{n}}.

The remainder of the proof is a direct application of Theorem A.1. Finally, we note that aa^{\infty} is the Fourier-Taylor expansion of the tail for the exact solution of (22). This allows us to complete the estimate in equation (21) and obtain

PPN\displaystyle\|P-P^{N}\|_{\infty} α=0N1AαA¯α+α=NAα\displaystyle\leq\sum_{\alpha=0}^{N-1}\|A_{\alpha}-\bar{A}_{\alpha}\|_{\infty}+\left\|\sum_{\alpha=N}^{\infty}A_{\alpha}\right\| (28)
rN+α=NAα\displaystyle\leq r^{N}+\left\|\sum_{\alpha=N}^{\infty}A_{\alpha}\right\| (29)
rN+r.\displaystyle\leq r^{N}+r^{\infty}. (30)

We return to the examples of the Lorenz and Hill systems to exhibit the construction of the bounds YY and Z(r)Z(r) in practice.

Example 2.9 (The YY and Z(r)Z(r) bounds).

In the case of the Lorenz system, there are only two convolution products. Let a¯N=(a¯1,a¯2,a¯3)(XνN)3\bar{a}^{N}=(\bar{a}^{1},\bar{a}^{2},\bar{a}^{3})\in\left(X_{\nu}^{N}\right)^{3}, and e=(e1,e2,e3)(XνN)3e=(e^{1},e^{2},e^{3})\in\left(X_{\nu}^{N}\right)^{3} a point in the ball of radius rNr^{N} about the numerical approximation. We have that

α=N(a1)N(a3)N1,ν\displaystyle\sum_{\alpha=N}^{\infty}\left\|(a^{1})^{N}\ast(a^{3})^{N}\right\|_{1,\nu} =α=N2N([a¯1+e1]^[a¯3+e3])α1,ν\displaystyle=\sum_{\alpha=N}^{2N}\left\|\left([\bar{a}^{1}+e^{1}]\hat{\ast}[\bar{a}^{3}+e^{3}]\right)_{\alpha}\right\|_{1,\nu}
α=N2N(a¯1^a¯3)α1,ν+(a¯1^e¯3)α1,ν+(e¯1^a¯3)α1,ν+(e1^e3)α1,ν\displaystyle\leq\sum_{\alpha=N}^{2N}\left\|(\bar{a}^{1}\hat{\ast}\bar{a}^{3})_{\alpha}\right\|_{1,\nu}+\left\|(\bar{a}^{1}\hat{\ast}\bar{e}^{3})_{\alpha}\right\|_{1,\nu}+\left\|(\bar{e}^{1}\hat{\ast}\bar{a}^{3})_{\alpha}\right\|_{1,\nu}+\left\|(e^{1}\hat{\ast}e^{3})_{\alpha}\right\|_{1,\nu}
α=N2N(a¯1^a¯3)α1,ν+(a¯1^e¯3)α1,ν+(e¯1^a¯3)α1,ν+(e1^e3)α1,ν\displaystyle\leq\sum_{\alpha=N}^{2N}\left\|(\bar{a}^{1}\hat{\ast}\bar{a}^{3})_{\alpha}\right\|_{1,\nu}+\left\|(\bar{a}^{1}\hat{\ast}\bar{e}^{3})_{\alpha}\right\|_{1,\nu}+\left\|(\bar{e}^{1}\hat{\ast}\bar{a}^{3})_{\alpha}\right\|_{1,\nu}+\left\|(e^{1}\hat{\ast}e^{3})_{\alpha}\right\|_{1,\nu}
rN(a¯1XN+a¯3XN+rN)+α=N2N(a¯1^a¯3)α1,ν,\displaystyle\leq r^{N}\left(\left\|\bar{a}^{1}\right\|_{X^{N}}+\left\|\bar{a}^{3}\right\|_{X^{N}}+r^{N}\right)+\sum_{\alpha=N}^{2N}\left\|(\bar{a}^{1}\hat{\ast}\bar{a}^{3})_{\alpha}\right\|_{1,\nu},

and note that the remaining finite sum is bound using interval arithmetics. The same computation for the convolution product in the third component leads to

Y=max(rN(a¯1XνN+a¯3XνN+rN)+α=N2N(a¯1^a¯3)α1,ν,rN(a¯1XνN+a¯2XνN+rN)+α=N2N(a¯1^a¯2)α1,ν,)Y=\max\begin{pmatrix}r^{N}\left(\left\|\bar{a}^{1}\right\|_{X_{\nu}^{N}}+\left\|\bar{a}^{3}\right\|_{X_{\nu}^{N}}+r^{N}\right)+\displaystyle\sum_{\alpha=N}^{2N}\left\|(\bar{a}^{1}\hat{\ast}\bar{a}^{3})_{\alpha}\right\|_{1,\nu},\\ r^{N}\left(\left\|\bar{a}^{1}\right\|_{X_{\nu}^{N}}+\left\|\bar{a}^{2}\right\|_{X_{\nu}^{N}}+r^{N}\right)+\displaystyle\sum_{\alpha=N}^{2N}\left\|(\bar{a}^{1}\hat{\ast}\bar{a}^{2})_{\alpha}\right\|_{1,\nu},\end{pmatrix}

which satisfies the required inequality. Note that the result is that the nonlinearity is applied to the numerical data and that derivative of the nonlinearity, evaluated at the numerical data, ”feels” the perturbation. This is a general fact which allows us to extend the bounds easily to the Hill and other polynomial problems.

To compute the polynomial bound Z(r)Z(r), let cXc\in X^{\infty} denote two elements with norm one. We seek a uniform bound on DR(x)c(X)3\left\|DR(x)c\right\|_{\left(X^{\infty}\right)^{3}}, where xx is an element in the ball of radius rr about the solution. Again, we will study only one of the non-zero component, the other component can be bounded similarly.

We have that

[DR(x)c]2Xν\displaystyle\left\|\left[DR(x)c\right]^{2}\right\|_{X_{\nu}^{\infty}} =α=N[((a1)N+x1)^c3]α+[c1^((a3)N+x3)]α1,ν\displaystyle=\sum_{\alpha=N}^{\infty}\left\|\left[((a^{1})^{N}+x^{1})\hat{\ast}c^{3}\right]_{\alpha}+\left[c^{1}\hat{\ast}((a^{3})^{N}+x^{3})\right]_{\alpha}\right\|_{1,\nu}
α=N((a1)N^c3)α+(x1^c3)α+(c1^(a3)N)α+(c1^x3)α1,ν\displaystyle\leq\sum_{\alpha=N}^{\infty}\left\|((a^{1})^{N}\hat{\ast}c^{3})_{\alpha}+(x^{1}\hat{\ast}c^{3})_{\alpha}+(c^{1}\hat{\ast}(a^{3})^{N})_{\alpha}+(c^{1}\hat{\ast}x^{3})_{\alpha}\right\|_{1,\nu}
(a1)NXνN+(a3)NXνN+2r,\displaystyle\leq\left\|(a^{1})^{N}\right\|_{X_{\nu}^{N}}+\left\|(a^{3})^{N}\right\|_{X_{\nu}^{N}}+2r,

so that

Z(r)=max((a1)NXνN+(a3)NXνN(a1)NXνN+(a2)NXνN)+2rZ(r)=\max\begin{pmatrix}\left\|(a^{1})^{N}\right\|_{X_{\nu}^{N}}+\left\|(a^{3})^{N}\right\|_{X_{\nu}^{N}}\\ \left\|(a^{1})^{N}\right\|_{X_{\nu}^{N}}+\left\|(a^{2})^{N}\right\|_{X_{\nu}^{N}}\end{pmatrix}+2r

This calculation also generalizes to the case of Hill’s three body problem.

Refer to caption
Figure 3: Stable and unstable manifolds attached to the three shortest periodic solutions for the Lorenz equation at the classical parameters σ=10,ρ=28,β=83\sigma=10,\rho=28,\beta=\frac{8}{3}. Recall that the periodic orbits were illustrated in Figure 1. The stable manifold attached to each of the three periodic solutions are illustrated on the left (green), and the unstable manifolds are illustrated on the right (red). All parameterizations are computed with k=75k=75 Fourier coefficients and N=8N=8 Taylor coefficients.
Refer to caption
Figure 4: A pair of periodic solutions to the HRFBP at μ=0.00095\mu=0.00095 and Jacobi constant of C=4C=4. The Lyapunov orbit at 1\mathcal{L}_{1} is displayed with a parameterization of its stable manifold (green) The Lyapunov orbit at 2\mathcal{L}_{2} is displayed with its unstable manifold (red). Both manifold are computed with N=8N=8 Taylor coefficients and m=30m=30 Fourier coefficient. To illustrate the dynamic on each manifold, we apply the conjugacy relation (1) to points evenly distributed on the boundary |σ|=1|\sigma|=1. The resulting trajectories are displayed in blue and accumulate, in forward time for the stable case and backward time for the unstable case, to the periodic orbit at the center of the cylinder.

3 Connections between periodic orbits

Assume that for a given periodic solution, its stable/unstable manifold is known using the approach described in Section 2. Assume also that for each parameterized manifold we have the representations P,P¯:[0,T1]×[1,1]nP,\bar{P}:[0,T_{1}]\times[-1,1]\to\mathbb{R}^{n}, Q,Q¯:[0,T2]×[1,1]nQ,\bar{Q}:[0,T_{2}]\times[-1,1]\to\mathbb{R}^{n}, and rP,rQ<r^{P},r^{Q}<\infty with

  1. 1.

    The trajectory γ1(t)=P(t,0)\gamma_{1}(t)=P(t,0) and γ2(t)=Q(t,0)\gamma_{2}(t)=Q(t,0) are periodic solutions of the ODE with periods T1T_{1} and T2T_{2} respectively.

  2. 2.

    For λu\lambda_{u}, the unstable Floquet multiplier of the periodic solution γ1\gamma_{1}, then the trajectory xu(t)=P(t,x0eλut)x_{u}(t)=P(t,x_{0}e^{\lambda_{u}t}) is a solution of the ODE generated by ff for any choice of x0[1,1]x_{0}\in[-1,1]. Moreover, xu(t)x_{u}(t) accumulates to the periodic solution γ1\gamma_{1} in backward time.

  3. 3.

    For λs\lambda_{s}, the stable Floquet multiplier of the periodic solution γ2\gamma_{2}, then the trajectory xs(t)=P(t,x1eλst)x_{s}(t)=P(t,x_{1}e^{\lambda_{s}t}) is a solution of the ODE generated by ff for any choice of x1[1,1]x_{1}\in[-1,1]. Moreover, xs(t)x_{s}(t) accumulates to the periodic solution γ2\gamma_{2} in forward time.

  4. 4.

    P¯,Q¯\bar{P},\bar{Q} are finite-dimensional Fourier-Taylor approximations of PP and QQ respectively, with

    PP¯<rP,andQQ¯<rQ.\|P-\bar{P}\|_{\infty}<r^{P},\leavevmode\nobreak\ \mbox{and}\leavevmode\nobreak\ \|Q-\bar{Q}\|_{\infty}<r^{Q}.

    We remark that the approximations do not need to have the same Fourier/Taylor dimension orders.

If a trajectory x(t)x(t), with the scalar unknowns T>0T>0, tu[0,T1]t_{u}\in[0,T_{1}], ts[0,T2]t_{s}\in[0,T_{2}], and σu,σs[1,1]\sigma_{u},\sigma_{s}\in[-1,1] solves the boundary value problem

{x(t)=f(x(t)),t(0,T),x(0)=P(tu,σu),x(T)=Q(ts,σs),\displaystyle\begin{cases}x^{\prime}(t)=f(x(t)),&\forall t\in(0,T),\\ x(0)=P(t_{u},\sigma_{u}),&\\ x(T)=Q(t_{s},\sigma_{s}),&\end{cases} (31)

then x(t)x(t) is a heteroclinic connecting orbit segment beginning on the unstable manifold of the periodic orbit γ1\gamma_{1} and terminating on the stable manifold of the periodic orbit γ2\gamma_{2}. Note that the flight time TT is finite, but unknown.

Since the system of interest ff does not depend on time, a further rescaling of time allows us to remove the unknown from the definition of the domain of xx. We set L=T2L=\frac{T}{2}, and seek to solve the problem

{x(t)=Lf(x(t)),t(1,1),x(1)=P(tu,σu),x(1)=Q(ts,σs),.\displaystyle\begin{cases}x^{\prime}(t)=Lf(x(t)),&\forall t\in(-1,1),\\ x(-1)=P(t_{u},\sigma_{u}),&\\ x(1)=Q(t_{s},\sigma_{s}),&\end{cases}. (32)

The problem (32) is equivalent to (31), but with the addition that the unknown xx is such that x:[1,1]nx:[-1,1]\to\mathbb{R}^{n}.

It follows from our previous assumptions about ff that the trajectory is real analytic, so that it can be expressed as a Chebyshev series whose coefficients decay exponentially. We recall that a real analytic function h:[1,1]h:[-1,1]\to\mathbb{R}, which extends analytically to a Bernstein ellipse, can be uniquely expressed as

h(t)=y0+2k=1ykTk(t),\displaystyle h(t)=y_{0}+2\sum_{k=1}^{\infty}y_{k}T_{k}(t), (33)

where Tk(t)=cos(karccost)T_{k}(t)=\cos(k\arccos t) is the kk-th Chebyshev polynomial. Chebyshev polynomials also satisfy the recurrence relation Tk+1(t)=2tTk(t)Tk1(t)T_{k+1}(t)=2tT_{k}(t)-T_{k-1}(t) and have a well known antiderivative that allows a straighforward rewriting of the problem into the space of coefficients. It follows from the definition that we can set yk=yky_{-k}=y_{k} to define a sequence of coefficients yν1y\in\ell_{\nu}^{1} for some ν>1\nu>1 and show that

hy1,ν.\|h\|_{\infty}\leq\|y\|_{1,\nu}.

Moreover, the product of two functions defined on [1,1][-1,1] and expressed using Chebyshev expansion will be given by the discrete convolution product of their Chebyshev coefficient sequences. Hence, it will be possible to use the same approach as in the case of parameterized manifold to validate finite dimensional approximations. This approach and the rewriting of the problem into a zero finding operator is discussed in-depth in [37]. We remark that solution arcs can be broken down into sub-arcs, all of which are computed using a corresponding Chebyshev expansion. This can be done to improve the accuracy of the interpolation and we refer to [41] for a full discussion of this idea.

In the present work, we assume that MM Chebyshev arcs are used to express the homoclinic orbit segment x(t)x(t), solving (32). That is, we take α1,α2,,αM\alpha_{1},\alpha_{2},\ldots,\alpha_{M}, with

i=1Mαi=1,\sum_{i=1}^{M}\alpha_{i}=1,

to represent the flight time of the ii-th arc as a proportion of the full flight time of the arc x(t)x(t). For 1iM1\leq i\leq M, the half-frequency of the ii-th Chebyshev arc is given by LiL_{i} defined as

Li=αiL.L_{i}=\alpha_{i}L.

Each arc requires its own initial condition to determine the Chebyshev coefficients, and this condition will simply enforce the continuity of the solution arc x(t)x(t). That is, each arc’s starting point in space will be the same point as the previous arc’s ending point. The first and last arcs are required to satisfy the appropriate boundary conditions from the initial problem (32). It follows that the MM arcs xi(t)x_{i}(t) interpolating x(t)x(t) will satisfy the following MM boundary value problems

{x1(t)=L1f(x(t)),t(1,1),x1(1)=P(tu,σu),,\displaystyle\begin{cases}x_{1}^{\prime}(t)=L_{1}f(x(t)),&\forall t\in(-1,1),\\ x_{1}(-1)=P(t_{u},\sigma_{u}),&\\ \end{cases},

in the first case, while the cases 2iM12\leq i\leq M-1 are given by

{xi(t)=Lif(x(t)),t(1,1),xi(1)=xi1(1),,\displaystyle\begin{cases}x_{i}^{\prime}(t)=L_{i}f(x(t)),&\forall t\in(-1,1),\\ x_{i}(-1)=x_{i-1}(1),&\\ \end{cases},

and the last case i=Mi=M is

{xM(t)=Lmf(x(t)),t(1,1),xM(1)=xM1(1),xM(1)=Q(ts,σs).\displaystyle\begin{cases}x_{M}^{\prime}(t)=L_{m}f(x(t)),&\forall t\in(-1,1),\\ x_{M}(-1)=x_{M-1}(1),&\\ x_{M}(1)=Q(t_{s},\sigma_{s}).&\end{cases}

More details are given in Remark 3.3.

For 1iM1\leq i\leq M, let yi(ν1)ny^{i}\in(\ell_{\nu}^{1})^{n} represent the Chebyshev expansion of xix_{i}, so that yki=ykiy_{-k}^{i}=y_{k}^{i} for all k0k\geq 0 and y=(y1,y2,,yM)(ν1)Mny=(y^{1},y^{2},\ldots,y^{M})\in(\ell_{\nu}^{1})^{Mn} represents the sequence of Chebyshev parameterization representing x(t)x(t), the solution of the global BVP (32). We recast the sequence of BVP into a problem in the space of Chebyshev coefficients. So that, for 1iM1\leq i\leq M, they satisfy Gi(y)=0G^{i}(y)=0 for some Gi:(ν1)n(ν1)nG^{i}:(\ell_{\nu}^{1})^{n}\to(\ell_{\nu}^{1})^{n}. Each GiG^{i} is given by

(Gi(y))k={(y0i+2j=1yji(1)j)x0i(y),fork=0,2kyki+LiΛk(f(yi)),fork1,\displaystyle\left(G^{i}(y)\right)_{k}=\begin{cases}\displaystyle\left(y_{0}^{i}+2\sum_{j=1}^{\infty}y_{j}^{i}(-1)^{j}\right)-x_{0}^{i}(y),&\mbox{for}\leavevmode\nobreak\ k=0,\\ 2ky_{k}^{i}+L_{i}\Lambda_{k}\left(f(y^{i})\right),&\mbox{for}\leavevmode\nobreak\ k\geq 1,\end{cases}

where Λk\Lambda_{k} is the linear operator Λk:ν1ν1\Lambda_{k}:\ell_{\nu}^{1}\to\ell_{\nu}^{1} such that

Λk(f(yi))=(f(yi))k+1(f(yi))k1,k1,\Lambda_{k}\left(f(y^{i})\right)=\left(f(y^{i})\right)_{k+1}-\left(f(y^{i})\right)_{k_{1}},\leavevmode\nobreak\ \forall k\geq 1,

the initial condition x0ix_{0}^{i} is

x0i(y)={P(tu,σu),ifi=1,y0i1+2j=1yji1(1)j,ifi>1,\displaystyle x_{0}^{i}(y)=\begin{cases}P(t_{u},\sigma_{u}),&\mbox{if}\leavevmode\nobreak\ i=1,\\ y_{0}^{i-1}+2\displaystyle\sum_{j=1}^{\infty}y_{j}^{i-1}(-1)^{j},&\mbox{if}\leavevmode\nobreak\ i>1,\\ \end{cases}

and f(yj)f(y^{j}) is the evaluation of the vector field at the Chebyshev expansion yjy^{j}. This expression is identical to the Fourier case presented in Examples 2.1 and 2.3. We note that each problem uses the initial condition in its definition but the final condition yM(1)=Q(ts,σs)y^{M}(1)=Q(t_{s},\sigma_{s}) is unused. This condition can be written as a solution to

η(y,ts)=(y0M+2j=1yjM(1)j)Q(ts,σs)=0,\eta(y,t_{s})=\displaystyle\left(y_{0}^{M}+2\sum_{j=1}^{\infty}y_{j}^{M}(-1)^{j}\right)-Q(t_{s},\sigma_{s})=0,

and this scalar equation balances the scalar variable corresponding to the flight time, and the evaluation of both parameterization. The following example shows the operator and an approximate solution in the case of the two problems of interest.

Remark 3.1 (Transversality).

Our computer assisted analysis of Equation (32) uses a Newton-Kantorovich argument to establish the existence of a true zero of the system of equations in a small neighborhood of a good enough numerically computed approximate solution. As a byproduct, it is a standard consequence of the Newton-Kantorovich argument that this zero is also non-degenerate. Transversality of the intersection now follows from non-degeneracy exactly as in Theorem 7 of [36]. See also [63].

Example 3.2 (Connecting orbits in Lorenz).

We present the operator GiG^{i} in the case i=1i=1, so that the initial condition requires the evaluation of the unstable parameterized manifold. G1G^{1} will have three component G1,1G^{1,1}, G1,2G^{1,2}, and G1,3G^{1,3} given by

Gk1,1(L,θu,σu,y)\displaystyle G^{1,1}_{k}(L,\theta_{u},\sigma_{u},y) ={(y01,1+2j=1yj1,1(1)j)P1(θu,σu),ifk=0,2kyk1,1+α1LΛk(σ(y1,2y1,1)),ifk>0,\displaystyle=\begin{cases}\left(y_{0}^{1,1}+2\displaystyle\sum_{j=1}^{\infty}y_{j}^{1,1}(-1)^{j}\right)-P^{1}(\theta_{u},\sigma_{u}),&\mbox{if}\quad k=0,\\ 2ky_{k}^{1,1}+\alpha_{1}L\Lambda_{k}\left(\sigma(y^{1,2}-y^{1,1})\right),&\mbox{if}\quad k>0,\\ \end{cases}
Gk1,2(L,θu,σu,y)\displaystyle G^{1,2}_{k}(L,\theta_{u},\sigma_{u},y) ={y01,2+2j=1yj1,2P2(θu,σu),ifk=0,2kyk1,2+α1LΛk(ρy1,1y1,2(y1,1y1,3)),ifk>0,\displaystyle=\begin{cases}y_{0}^{1,2}+2\displaystyle\sum_{j=1}^{\infty}y_{j}^{1,2}-P^{2}(\theta_{u},\sigma_{u}),&\mbox{if}\quad k=0,\\ 2ky_{k}^{1,2}+\alpha_{1}L\Lambda_{k}\left(\rho y^{1,1}-y^{1,2}-(y^{1,1}\ast y^{1,3})\right),&\mbox{if}\quad k>0,\\ \end{cases}
Gk1,3(L,θu,σu,y)\displaystyle G^{1,3}_{k}(L,\theta_{u},\sigma_{u},y) ={y01,3+2j=1yj1,3P3(θs,σs),ifk=0,2kyk1,2+α1LΛk(βy1,3+(y1,1y1,2)),ifk>0.\displaystyle=\begin{cases}y_{0}^{1,3}+2\displaystyle\sum_{j=1}^{\infty}y_{j}^{1,3}-P^{3}(\theta_{s},\sigma_{s}),&\mbox{if}\quad k=0,\\ 2ky_{k}^{1,2}+\alpha_{1}L\Lambda_{k}\left(-\beta y^{1,3}+(y^{1,1}\ast y^{1,2})\right),&\mbox{if}\quad k>0.\\ \end{cases}

The scalars θs,σs\theta_{s},\sigma_{s} are also variable in this problem, but they are omitted from the left hand side of the previous equations, as they are only involved in the definition of the scalar condition η\eta. Define G:3×(ν1)3M3×(ν1)3MG:\mathbb{R}^{3}\times\left(\ell_{\nu}^{1}\right)^{3M}\to\mathbb{R}^{3}\times\left(\ell_{\nu^{\prime}}^{1}\right)^{3M} for some ν<ν\nu^{\prime}<\nu as

G(L,θu,θs,y)=(η(L,θs,y),G1(L,θu,y),G2(L,y),,GM(L,y)).\displaystyle G(L,\theta_{u},\theta_{s},y)=\left(\eta(L,\theta_{s},y),G^{1}(L,\theta_{u},y),G^{2}(L,y),\ldots,G^{M}(L,y)\right). (34)
Remark 3.3 (On the domain decomposition of the Chebyshev Arc).

Note that the choice of the partition values αi\alpha_{i} will affect the length of the respective arc, and therefore the decay of its Chebyshev coefficients. This choice does not introduce new variables to the system, as the partition is fixed and the global integration time LL remains the only unknown. This choice is made by considering the properties of the numerical solution, before any attempt at validation. This allows to take Chebyshev sequence of same dimension for all MM arcs, thus simplifying the writing of the numerical computation and its validation. The work of [64] provides a scheme to generate the optimal partition, leading to better numerical stability. Moreover, the number of subdomains MM is chosen so that the last coefficients for each truncated Chebyshev expansion are below a chosen threshold (near machine precision).

Remark 3.4 (On the choice of scalar variables).

In equation (34), we removed σu\sigma_{u} and σs\sigma_{s} from the variables of the problem in order to keep the system balanced. This choice also guarantees that each parameterization will be evaluated within their respective domain of definition, as both parameterized manifolds are periodic in the remaining variables. Note however that it is also possible to fix tut_{u} and tst_{s}, but that this would require extra attention to ensure that the solution does not fall outside the domain of PP and QQ. This scenario might be beneficial to use despite the added constraint, as it sometimes leads to a better conditioned numerical inverse.

The set of variables will be

(L,θu,θs,y(1,1),,y(M,n))3×(ν1)Mn=defY.(L,\theta_{u},\theta_{s},y^{(1,1)},\ldots,y^{(M,n)})\in\mathbb{R}^{3}\times\left(\ell_{\nu}^{1}\right)^{Mn}\,\stackrel{{\scriptstyle\mbox{\tiny{\raisebox{0.0pt}[0.0pt][0.0pt]{def}}}}}{{=}}\,Y.

The space YY just defined is a Banach space with norm

yY=max{|L|,|θu|,|θs|,y(1,1)1,ν,,y(T,3)1,ν}.\|y\|_{Y}=\max\{|L|,|\theta_{u}|,|\theta_{s}|,\|y^{(1,1)}\|_{1,\nu},\ldots,\|y^{(T,3)}\|_{1,\nu}\}.

An approximated solution is again validated using Theorem A. The computation of the YY and Z(r)Z(r) bounds are similar to the Fourier-Taylor case discussed above, and are omitted from this work. The bounds are however quite similar to the previous cases treated in [65].

4 Examples

4.1 Cycle-to-cycle connections in the Lorenz equations

Recalling the convention that the letters AA and BB denote the turning of a periodic orbit in the Lorenz system about the left and right “eyes” respectively, we use the parameterization method described above to prove the following.

Theorem 4.1.

For the periodic orbit γAB\gamma_{AB} (resp. γAAB\gamma_{AAB}, or γABB\gamma_{ABB}), there exists a pair of two-dimensional stable and unstable manifold PABP_{AB}, QABQ_{AB} (resp. PAABP_{AAB}, QAABQ_{AAB} or PABBP_{ABB}, QABBQ_{ABB}), solution to (1). The finite dimensional approximation satisfies

PABP¯AB<1.20271011,\displaystyle\left\|P_{AB}-\bar{P}_{AB}\right\|_{\infty}<1.2027\cdot 10^{-11},\quad QABQ¯AB<2.95001010,\displaystyle\left\|Q_{AB}-\bar{Q}_{AB}\right\|_{\infty}<2.9500\cdot 10^{-10},
PAABP¯AAB<1.16851010,\displaystyle\left\|P_{AAB}-\bar{P}_{AAB}\right\|_{\infty}<1.1685\cdot 10^{-10},\quad QAABQ¯AAB<4.06631010,\displaystyle\left\|Q_{AAB}-\bar{Q}_{AAB}\right\|_{\infty}<4.0663\cdot 10^{-10},
PABBP¯ABB<5.97311010,\displaystyle\left\|P_{ABB}-\bar{P}_{ABB}\right\|_{\infty}<5.9731\cdot 10^{-10},\quad QABBQ¯ABB<1.0012109,\displaystyle\left\|Q_{ABB}-\bar{Q}_{ABB}\right\|_{\infty}<1.0012\cdot 10^{-9},

Each computation is performed with m=70m=70 Fourier modes, N=8N=8 Taylor modes, and ν=1.03\nu=1.03.

Having in hand the periodic orbits, their bundles, and their invariant manifolds, we compute heteroclinic orbits as solutions of Equations (31). There are six possible heteroclinic pairs which we labeled II to VIVI using the ordering;

  1. I

    : PABP_{AB} to QAABQ_{AAB},

  2. II

    : PABP_{AB} to QABBQ_{ABB},

  3. III

    : PAABP_{AAB} to QABQ_{AB},

  4. IV

    : PAABP_{AAB} to QABBQ_{ABB},

  5. V

    : PABBP_{ABB} to QABQ_{AB}, and

  6. VI

    : PABBP_{ABB} to QAABQ_{AAB}.

Theorem 4.2.

Let xix_{i} denote the numerically computed heteroclinic orbits segments illustrated in Figure 5 for the six connecting orbit problems above. Then, the true solutions of (31) have

xIx¯I<4.0072108,\displaystyle\left\|x_{I}-\bar{x}_{I}\right\|_{\infty}<4.0072\cdot 10^{-8},
xIIx¯II<6.2914108,\displaystyle\left\|x_{II}-\bar{x}_{II}\right\|_{\infty}<6.2914\cdot 10^{-8},
xIIIx¯III<1.5951108,\displaystyle\left\|x_{III}-\bar{x}_{III}\right\|_{\infty}<1.5951\cdot 10^{-8},
xIVx¯IV<5.8614108,\displaystyle\left\|x_{IV}-\bar{x}_{IV}\right\|_{\infty}<5.8614\cdot 10^{-8},
xVx¯V<5.8690108,\displaystyle\left\|x_{V}-\bar{x}_{V}\right\|_{\infty}<5.8690\cdot 10^{-8},
xVIx¯VI<4.7930108.\displaystyle\left\|x_{VI}-\bar{x}_{VI}\right\|_{\infty}<4.7930\cdot 10^{-8}.

Each connecting orbit segment is computed using 44 Chebyshev arcs and a uniform meshing of time. Each Chebyshev step is approximated using 100100 modes.

Refer to caption
Refer to caption
Refer to caption
Refer to caption
Refer to caption
Refer to caption
Figure 5: Six solutions to (31). The first row represents the connecting orbit II (left) and IIII (right). Both connecting orbits accumulate to the periodic solution ABAB at -\infty, connection II accumulates to AABAAB at ++\infty while IIII accumulates to ABBABB. The Chebyshev arcs are represented in blue, while the arcs in red and green are integration-free (that is, these portions of the orbit are on the parameterized stable/unstable manifolds). and are calculated via the appropriate conjugacy relation. The second row represents the connecting orbit IIIIII (left, between AABAAB and ABAB) and IVIV (right, between AABAAB and ABBABB). The third row represents the connecting orbit VV (left, between ABBABB and ABAB) and VIVI (right, between ABBABB and AABAAB).
Refer to caption
Refer to caption
Figure 6: Heteroclinic connections between 1\mathcal{L}_{1} and 2\mathcal{L}_{2} planar Lyapunov families. For both figures, the solution to the BVP is interpolated using 33 Chebyshev subdomains (blue) while green/red depicts the orbit segments on the the parameterized stable/unstable manifold. The connection on the left is for fixed energy level of C=2.5C=2.5 and has no winding about the origin. The right frame illustrates a connection in the C=4C=4 energy level with one winding about the origin. Both of these solutions are in the case μ=0\mu=0, that is, the classical Hill’s lunar problem. Then, due to the reversible symmetry of Hill’s problem, there are symmetric connections running the other way (flipped about the x-axis) and hence a transverse heteroclinic cycle, implying the existence of Smale horse shoes.
Refer to caption
Refer to caption
Figure 7: Heteroclinic connections between 1\mathcal{L}_{1} and 2\mathcal{L}_{2} planar Lyapunov orbits at energy level of C=4C=4 in the case μ=0.00095\mu=0.00095. This setting corresponds to the mass ratio of the Jupiter-Sun system. We note that the periodic orbits and the pair of connections joining them are no longer symmetric with respect to the yy-axis (though this asymmetry is difficult to detect visually). For this reason we establish the existence of transverse connections in both directions (left and right frames). Again, the heteroclinic cycle implies the existence of chaotic dynamics in the energy level.

4.2 Cycle-to-cycle connections in Hill’s lunar problem

The following theorem, established using the techniques described above, gives the existence of a transverse heteroclinic cycle in Hill’s Lunar problem (Hill restricted four body problem with μ=0\mu=0) with equal masses, when the Jacobi constant is 2.52.5 or 44.

Theorem 4.3.

The lunar Hill’s problem admits transverse heteroclinic cycles between the 1\mathcal{L}_{1} and 2\mathcal{L}_{2} planar Lyapunov families for both C=2.5C=2.5 and C=4C=4.

Note that there is nothing special about the energy levels C=2.5C=2.5 and C=4C=4. Many similar theorems could be proven using the same methods.

For this theorem, we prove first the existence a pair of periodic orbits in the 1\mathcal{L}_{1} and 2\mathcal{L}_{2} Lyapunov families for both C=2.5C=2.5 and C=4C=4. The unstable manifold P2P_{\mathcal{L}_{2}}, solving Equation (1) is approximated by P¯2\bar{P}_{\mathcal{L}_{2}} with 3030 Fourier modes and 44 Taylor modes, so that

P2P¯21.51751011.\left\|P_{\mathcal{L}_{2}}-\bar{P}_{\mathcal{L}_{2}}\right\|_{\infty}\leq 1.5175\cdot 10^{-11}.

Similarly, the stable manifold Q1Q_{\mathcal{L}_{1}}, attached to the periodic solution around 1\mathcal{L}_{1}. We then show that there exists xix_{i}, a solution to (31) for each energy level. The connecting orbit segment uses 33 Chebyshev arcs each approximated using 7575 modes, and satisfying

xx¯<5.0909107.\displaystyle\left\|x-\bar{x}\right\|_{\infty}<5.0909\cdot 10^{-7}.

The results are illustrated in Figure 6.

A second set of results, proved similarly, are illustrated in Figure 7, for the Hill Restricted Four Body Problem with μ=0.00095\mu=0.00095 (the Sun-Jupiter value). Here, we prove the existence of transverse heteroclinic connections running both directions between the 1\mathcal{L}_{1} and 2\mathcal{L}_{2} planar Lyapunov orbits in the C=4C=4 energy level. The non-zero value of μ\mu breaks the symmetry of the problem, and it is necessary for us to prove both connecting orbits (we cannot infer one from the other). This done, we conclude that there is an asymmetric heteroclinic cycle, and hence chaotic dynamics between the two cycles.

Appendix A A-posteriori analysis: radii polynomials for nonlinear operators between Banach spaces

The goal of the Radii polynomials is to prove that a given operator T:EET:E\to E is a uniform contraction over a subset of E=E(1)××E(n)E=E^{(1)}\times\ldots\times E^{(n)}, a Banach space. The subset provided by this method is a small ball around the numerical approximation of the solution to the problem T(x)=xT(x)=x. To do so, we have to define YY and ZZ such as

(T(a¯)a¯)(i)Y(i)\displaystyle\left\|(T(\overline{a})-\overline{a})^{(i)}\right\|\leq Y^{(i)}\hskip 14.22636pt andsupbB(r)(DT(a¯+b))(i)(E)Z(i)(r),\displaystyle\mbox{and}\hskip 14.22636pt\displaystyle\sup_{b\in B(r)}\left\|\left(DT(\overline{a}+b)\right)^{(i)}\right\|_{\mathcal{B}(E)}\leq Z^{(i)}(r), (35)

for all i=1,,ni=1,\ldots,n. The norm used in theses bounds will depend on the space E(i)E^{(i)} and might not be the same for all i=1,,ni=1,\ldots,n. Appropriates norms will be explicitly shown for every step of the proof in the corresponding sections. The following theorem is using theses bounds to provide the needed result about TT.

Theorem A.1.

Let TT an operator satisfying the bounds defined in (35) for a given a¯\overline{a}. If
Y+Z(r)<r\left\|Y+Z(r)\right\|_{\infty}<r, then for B:=Ba¯(r)B:=B_{\overline{a}}(r), we have that T:BBT:B\to B is a contraction.

This theorem provides the existence of a fixed point of the operator TT considered for the computation of the bounds (35). In order to apply this result, every problem must be written as a Newton like operator. The step to do so depending on the object and the system, it will not be introduced in the general case. Though, it will be explicitly done in every section.
For a given operator well defined on some Banach space EE, the bounds (35) can be computed analytically for an arbitrary rr. The goal is now to find a way to obtain rr such as the theorem is verified. This is why we introduce the radii polynomials.

Definition 5.

Let YY and ZZ bounds on an operator TT as given by (35), we define the Radii polynomials:

p(i)(r):=Y(i)+Z(i)(r)r,i=1,,np^{(i)}(r):=Y^{(i)}+Z^{(i)}(r)-r,\;i=1,\ldots,n

One can see that the Radii polynomials depend on YY and ZZ, which are not unique. But the smaller these bounds are, the easier it will be to prove that the operator TT is a contraction over a ball around the approximation. The following result will show how the Radii polynomials gives us the value of rr for which we can apply theorem (A.1).

Proposition A.2.

Let T:EET:E\to E and a¯\overline{a} an approximation of its fixed point. Consider p(i)(r)p^{(i)}(r), the radii polynomials defined by bounds satisfying (35) and let

={r>0:p(i)(r)<0,i}.\mathcal{I}=\{r>0:p^{(i)}(r)<0,\hskip 8.5359pt\forall i\}.

If \mathcal{I}\neq\emptyset, then T:Ba¯(r)Ba¯(r)T:B_{\overline{a}}(r)\to B_{\overline{a}}(r) is a contraction for every rr\in\mathcal{I}.

Proofs and further explanation about the background, and basics examples can be found in [30]. In the the following section, the background will be applied in order to define the radii polynomials granting validation for approximations of the Floquet exponent for a given periodic orbit of the Lorenz system.

Appendix B Some Banach spaces of infinite sequences

Many approximates are done with Fourier series, the coefficients of those series rely in a particular space that we now introduce.

Definition 6.

We denote by ν1\ell_{\nu}^{1} the set of sequences a=(ak)ka=\left(a_{k}\right)_{k\in\mathbb{Z}} such as, for some fixed ν1\nu\geq 1, the sum

k|ak|ν|k|=:a1,ν\sum_{k\in\mathbb{Z}}|a_{k}|\nu^{|k|}=:\left\|a\right\|_{1,\nu}

converges. One can easily see that this sum defines a norm.

Remark B.1.

Let νν\nu^{\prime}\geq\nu, then

k|ak|ν|k|k|ak|ν|k|,\sum_{k\in\mathbb{Z}}|a_{k}|\nu^{|k|}\leq\sum_{k\in\mathbb{Z}}|a_{k}|\nu^{\prime|k|},

thus if aν1a\in\ell_{\nu^{\prime}}^{1} we have aν1a\in\ell_{\nu}^{1}. Since it is true for every element of ν1\ell_{\nu^{\prime}}^{1}, we have ν1ν1\ell_{\nu^{\prime}}^{1}\subset\ell_{\nu}^{1}. Furthermore, for aν1a\in\ell_{\nu^{\prime}}^{1}, one can easily see from last inequality that we have a1,νaν\|a\|_{1,\nu}\leq\|a\|_{\nu^{\prime}}.

The choice of this space is justified by the fact that it is a Banach algebra under the convolution product. The proof is done in the following lemma.

Lemma B.2.

For a,bν1a,b\in\ell_{\nu}^{1}, ab1,νa1,νb1,ν\left\|a\ast b\right\|_{1,\nu}\leq\left\|a\right\|_{1,\nu}\left\|b\right\|_{1,\nu}

This approximate will be really useful for approximation including convolution products. For every objects studied in this paper, convolution products of sequences from different spaces will occur, the following remark will be important to understand that the estimates from Lemma B.2 still stand in a slightly modified version.

Remark B.3.

Let aν1a\in\ell_{\nu}^{1} and bν1b\in\ell_{\nu^{\prime}}^{1}. Let ν~=defmin{ν,ν}\tilde{\nu}\,\stackrel{{\scriptstyle\mbox{\tiny{\raisebox{0.0pt}[0.0pt][0.0pt]{def}}}}}{{=}}\,\min\{\nu,\nu^{\prime}\}, then

abν~aν~bν~a1,νb1,ν.\left\|a\ast b\right\|_{\tilde{\nu}}\leq\left\|a\right\|_{\tilde{\nu}}\left\|b\right\|_{\tilde{\nu}}\leq\left\|a\right\|_{1,\nu}\left\|b\right\|_{1,\nu^{\prime}}.

Convolution terms involving coefficients from the previous proof will occur in some of the steps described in this paper. However, different values of ν\nu might be used for every proof. Thus, in order to make sure that every estimates are valid we must use a smaller value of ν\nu than the one for the previous proof so we can assume that the estimate is valid in the right space.

Furthermore, the dual space is isometrically isomorphic to a space which is well known and is easy to work with.

Definition 7.

ν={c={cn}n:ck,k, and c,1ν<}\ell_{\nu}^{\infty}=\left\{c=\{c_{n}\}_{n\in\mathbb{Z}}:c_{k}\in\mathbb{C},\>\forall k\in\mathbb{Z},\mbox{ and }\left\|c\right\|_{\infty,\frac{1}{\nu}}<\infty\right\}, where c,1ν=supn|cn|ν|n|\left\|c\right\|_{\infty,\frac{1}{\nu}}=\displaystyle\sup_{n\in\mathbb{Z}}\frac{|c_{n}|}{\nu^{|n|}}.

This space is also useful to bound sums such as in the following lemma.

Lemma B.4.

Suppose that aν1a\in\ell_{\nu}^{1} and cνc\in\ell_{\nu}^{\infty}. then

|kckak|k|ck||ak|c,1νa1,ν\left|\sum_{k\in\mathbb{Z}}c_{k}a_{k}\right|\leq\sum_{k\in\mathbb{Z}}|c_{k}||a_{k}|\leq\|c\|_{\infty,\frac{1}{\nu}}\|a\|_{1,\nu}

The proof is straightforward, thus it is left to the reader to verify that this lemma stands. It is useful to get sharp bounds on convolution products when it involves a finite dimension approximation, which can be seen as an element of ν\ell_{\nu}^{\infty}. The following theorem states that we can study the dual of ν1\ell_{\nu}^{1} spaces through the ν\ell_{\nu}^{\infty} space. Its proof can be found in [30].

Theorem B.5.

For ν1\nu\geq 1, the space ν\ell_{\nu}^{\infty} is isometrically isomorphic to (ν1)(\ell_{\nu}^{1})^{*}.

This result gives us the following equality.

supa1,ν=1|ncnan|=c(ν1)=c,1ν=supn0|cn|νn.\sup_{\left\|a\right\|_{1,\nu}=1}\left|\sum_{n\in\mathbb{Z}}c_{n}a_{n}\right|=\left\|\ell_{c}\right\|_{(\ell_{\nu}^{1})^{*}}=\left\|c\right\|_{\infty,\frac{1}{\nu}}=\sup_{n\geq 0}\frac{|c_{n}|}{\nu^{n}}. (36)

Using these kind of sequences will also leads us to infinite operator, whose norm will be evaluated using the following corollary.

Corollary B.6.

Let A(m)A^{(m)} a finite matrix of size 2m1×2m12m-1\times 2m-1 with complex values entries and {un}|n|m\{u_{n}\}_{|n|\geq m} a bi-infinite sequence of complex numbers such as |un||um||u_{n}|\leq|u_{m}| for every |n|m|n|\geq m. Let a=(ak)kν1a=(a_{k})_{k\in\mathbb{Z}}\in\ell_{\nu}^{1} and a(m)=(am+1,,am1)2m1a^{(m)}=(a_{-m+1},\ldots,a_{m-1})\in\mathbb{C}^{2m-1} its finite dimension projection. Define the linear operator AA by

(Aa)k={(A(m)a(m))k, if |k|<mukak, if |k|m.\displaystyle(Aa)_{k}=\begin{cases}(A^{(m)}a^{(m)})_{k},&\mbox{ if }|k|<m\\ u_{k}a_{k},&\mbox{ if }|k|\geq m.\end{cases}

Then AB(ν1,ν1)A\in B(\ell_{\nu}^{1},\ell_{\nu}^{1}) is bounded and

AB(ν1,ν1)max(K,|um|),\left\|A\right\|_{B(\ell_{\nu}^{1},\ell_{\nu}^{1})}\leq\max(K,|u_{m}|),

where K=defmax|n|<m1ν|n||k|<m|Ak,n|ν|k|K\,\stackrel{{\scriptstyle\mbox{\tiny{\raisebox{0.0pt}[0.0pt][0.0pt]{def}}}}}{{=}}\,\displaystyle\max_{|n|<m}\frac{1}{\nu^{|n|}}\sum_{|k|<m}|A_{k,n}|\nu^{|k|}.

The nature of some the objects studied in this work leads to the construction of higher dimensional expansions with one non-periodic direction. We assume again that the series represents an analytic function, which lead to the following definition.

Definition 8.

We denote by XνX_{\nu} the space of all

x={xαν1:α=0,1,2,}x=\left\{x_{\alpha}\in\ell_{\nu}^{1}:\alpha=0,1,2,\ldots\right\}

such that

xXν=defα=0k|aα,k|ν|k|=α=0aα1,ν<.\|x\|_{X_{\nu}}\,\stackrel{{\scriptstyle\mbox{\tiny{\raisebox{0.0pt}[0.0pt][0.0pt]{def}}}}}{{=}}\,\sum_{\alpha=0}^{\infty}\sum_{k\in\mathbb{Z}}\left|a_{\alpha,k}\right|\nu^{|k|}=\sum_{\alpha=0}^{\infty}\left\|a_{\alpha}\right\|_{1,\nu}<\infty.

An element xXx\in X will be the result of the expansion of a Taylor series with periodic coefficients, that are themselves expended using a Fourier series. This space also becomes a Banach algebra under the product defined below.

Definition 9.

For a,bXa,b\in X, we define the Cauchy-convolution product :X×XX\star:X\times X\to X by

(ab)α,k=α1+α2=αα1,α20k1+k2=kk1,k2aα1,k1bα2,k2.(a\star b)_{\alpha,k}=\displaystyle\sum_{\begin{subarray}{c}\alpha_{1}+\alpha_{2}=\alpha\\ \alpha_{1},\alpha_{2}\geq 0\end{subarray}}\sum_{\begin{subarray}{c}k_{1}+k_{2}=k\\ k_{1},k_{2}\in\mathbb{Z}\end{subarray}}a_{\alpha_{1},k_{1}}b_{\alpha_{2},k_{2}}.

for all kk\in\mathbb{Z} and α=0,1,2,\alpha=0,1,2,\ldots. The special case where the value α1=0\alpha_{1}=0 or α2=0\alpha_{2}=0 are omitted from the sum arise in some circumstances of interested, so that this scenario will be given its own notation ^:X×XX\hat{\star}:X\times X\to X. It follows that for all kk\in\mathbb{Z} and α+\alpha\in\mathbb{Z}^{+}, the product is given by

(a^b)α,k=α1+α2=αα1,α2>0k1+k2=kk1,k2aα1,k1bα2,k2.(a\leavevmode\nobreak\ \hat{\star}\leavevmode\nobreak\ b)_{\alpha,k}=\displaystyle\sum_{\begin{subarray}{c}\alpha_{1}+\alpha_{2}=\alpha\\ \alpha_{1},\alpha_{2}>0\end{subarray}}\sum_{\begin{subarray}{c}k_{1}+k_{2}=k\\ k_{1},k_{2}\in\mathbb{Z}\end{subarray}}a_{\alpha_{1},k_{1}}b_{\alpha_{2},k_{2}}.

Appendix C Cauchy Bounds

Lemma C.1 (Bounds for Analytic Functions given by Fourier Series).

Suppose that {an}n\{a_{n}\}_{n\in\mathbb{Z}} is a two sided sequence of complex numbers, that ν>1\nu>1, that ω>0\omega>0, and that

a1,ν=n|an|ν|n|<.\|a\|_{1,\nu}=\sum_{n\in\mathbb{Z}}|a_{n}|\nu^{|n|}<\infty.

Let

f(z):=naneiωkz.f(z):=\sum_{n\in\mathbb{Z}}a_{n}e^{i\omega kz}.

For r>0r>0 let

Ar:={z||imag(z)|<r},A_{r}:=\{z\in\mathbb{C}\,|\,|\mbox{{\em imag}}(z)|<r\},

denote the open complex strip of width rr.

  • (1)

    ν1\ell_{\nu}^{1} bounds imply C0C^{0} bounds: The function ff is analytic on the strip ArA_{r} with r=ln(ν)/ωr=\ln(\nu)/\omega, continuous on the closure of ArA_{r}, and satisfies

    supzAr|f(z)|a1,ν.\sup_{z\in A_{r}}|f(z)|\leq\|a\|_{1,\nu}.

    Moreover ff is TT-periodic with T=2π/ωT=2\pi/\omega.

  • (II)

    Cauchy Bounds: Let 0<σ<r0<\sigma<r and

    ν~=eω(rσ).\tilde{\nu}=e^{\omega(r-\sigma)}.

    Define the sequence b={bn}nb=\{b_{n}\}_{n\in\mathbb{Z}} by

    bn=iωnan.b_{n}=i\omega na_{n}.

    Then

    bν~11eσa1,ν,\|b\|_{\tilde{\nu}}^{1}\leq\frac{1}{e\sigma}\|a\|_{1,\nu},

    and

    supzArσ|f(z)|1eσa1,ν.\sup_{z\in A_{r-\sigma}}|f^{\prime}(z)|\leq\frac{1}{e\sigma}\|a\|_{1,\nu}.
Proof.

For ν>1\nu>1, let r=ln(ν)/ωr=\ln(\nu)/\omega (i.e. ν=eωr\nu=e^{\omega r}) and consider zArz\in A_{r}. We have that

|f(z)|\displaystyle|f(z)| \displaystyle\leq n|an||(eiωz)n|\displaystyle\sum_{n\in\mathbb{Z}}|a_{n}|\left|\left(e^{i\omega z}\right)^{n}\right| (37)
\displaystyle\leq n|an|(eω|imag(z)|)|n|\displaystyle\sum_{n\in\mathbb{Z}}|a_{n}|\left(e^{\omega\left|\mbox{imag}(z)\right|}\right)^{|n|} (38)
\displaystyle\leq n|an|ν|n|\displaystyle\sum_{n\in\mathbb{Z}}|a_{n}|\nu^{|n|} (39)
=\displaystyle= a1,ν.\displaystyle\|a\|_{1,\nu}. (40)

It follows that ff is analytic as the Fourier series converges absolutely and uniformly in ArA_{r}. Continuity at the boundary of the strip also follows from the absolute summability of the series.

From the fact that ff is analytic in ArA_{r} it follows that the derivative f(z)f^{\prime}(z) exists for any zz in the interior of ArA_{r} and that

f(z)=niωnaneiωnz=nbneiωnz.f^{\prime}(z)=\sum_{n\in\mathbb{Z}}i\omega na_{n}e^{i\omega nz}=\sum_{n\in\mathbb{Z}}b_{n}e^{i\omega nz}.

However the fact that ff is uniformly bounded on ArA_{r} does not imply uniform bounds on ff^{\prime}. Indeed it may be that ff^{\prime} has singularities at the boundary. In order to obtain uniform bounds on the derivative we give up a portion of the width of the domain. More precisely we consider the supremum of ff^{\prime} on the strip ArσA_{r-\sigma} with 0<σ<r0<\sigma<r.

First recall that ν=eωr\nu=e^{\omega r} so that ν~=eω(rσ)\tilde{\nu}=e^{\omega(r-\sigma)}. We now define the function s:+s\colon\mathbb{R}^{+}\to\mathbb{R} by

s(x):=xαx,s(x):=x\alpha^{x},

with α=ν~/ν=eωσ<1\alpha=\tilde{\nu}/\nu=e^{-\omega\sigma}<1. Note that s(x)0s(x)\geq 0 for all x0x\geq 0, s(0)=0s(0)=0, and that s(x)0s(x)\to 0 as xx\to\infty. Moreover ss is bounded and attains its maximum at

x^=1ωσ,\hat{x}=\frac{1}{\omega\sigma},

as can be seen by computing the critical point of ss. Then we have the bound

s(x)s(x^)=1eωσ.s(x)\leq s(\hat{x})=\frac{1}{e\omega\sigma}.

From this we obtain that

b1,tildeν\displaystyle\|b\|_{1,tilde\nu} =\displaystyle= n|bn|ν~|n|\displaystyle\sum_{n\in\mathbb{Z}}|b_{n}|\tilde{\nu}^{|n|}
=\displaystyle= nω|n||an|ν~|n|ν|n|ν|n|\displaystyle\sum_{n\in\mathbb{Z}}\omega|n||a_{n}|\tilde{\nu}^{|n|}\frac{\nu^{|n|}}{\nu^{|n|}}
=\displaystyle= nω|n|(ν~ν)|n||an|ν|n|\displaystyle\sum_{n\in\mathbb{Z}}\omega|n|\left(\frac{\tilde{\nu}}{\nu}\right)^{|n|}|a_{n}|\nu^{|n|}
=\displaystyle= nωs(|n|)|an|ν|n|\displaystyle\sum_{n\in\mathbb{Z}}\omega s(|n|)|a_{n}|\nu^{|n|}
\displaystyle\leq nω1eωσ|an|ν|n|\displaystyle\sum_{n\in\mathbb{Z}}\omega\frac{1}{e\omega\sigma}|a_{n}|\nu^{|n|}
=\displaystyle= 1eσa1,ν.\displaystyle\frac{1}{e\sigma}\|a\|_{1,\nu}.

It now follows by (I)(I) that if zArσz\in A_{r-\sigma} then

|f(z)|b1,ν~1eσa1,ν,|f^{\prime}(z)|\leq\|b\|_{1,\tilde{\nu}}\leq\frac{1}{e\sigma}\|a\|_{1,\nu},

as desired. ∎

Lemma C.2 (Bounds for Analytic Functions given by Taylor Series).

Let ν>0\nu>0 and suppose that {an}n\{a_{n}\}_{n\in\mathbb{N}} is a one sided sequence of complex numbers with

a1,ν=n=0|an|νn<.\|a\|_{1,\nu}=\sum_{n=0}^{\infty}|a_{n}|\nu^{n}<\infty.

Define

f(z):=n=0anzn,f(z):=\sum_{n=0}^{\infty}a_{n}z^{n},

and let

Dν:={z||z|<ν},D_{\nu}:=\{z\in\mathbb{C}\,|\,|z|<\nu\},

denote the complex disk of radius ν>0\nu>0 centered at the origin.

  • (1)

    ν1\ell_{\nu}^{1} bounds imply C0C^{0} bounds: The function ff is analytic on the disk DνD_{\nu}, continuous on the closure of DνD_{\nu}, and satisfies

    supzDν|f(z)|a1,ν.\sup_{z\in D_{\nu}}|f(z)|\leq\|a\|_{1,\nu}.
  • (II)

    Cauchy Bounds: Let 0<σ10<\sigma\leq 1 and

    ν~=νeσ.\tilde{\nu}=\nu e^{-\sigma}.

    Then

    supzDν~|f(z)|1νσa1,ν.\sup_{z\in D_{\tilde{\nu}}}|f^{\prime}(z)|\leq\frac{1}{\nu\sigma}\|a\|_{1,\nu}.
Proof.

The proof is similar to the proof of Lemma C.1, the difference being the estimate of the derivative. So, since ff is analytic in DνD_{\nu} we know that

f(z)=n=1nanzn1,f^{\prime}(z)=\sum_{n=1}^{\infty}na_{n}z^{n-1},

for all zBνz\in B_{\nu}, and again we will trade in some of the domain in order to obtain uniform bounds. To this end choose 0<σ10<\sigma\leq 1 and define ν~=νeσ\tilde{\nu}=\nu e^{-\sigma}. As in the Fourier case we consider a function s:[0,)s\colon[0,\infty)\to\mathbb{R} defined by

s(x):=xeσx,s(x):=xe^{-\sigma x},

and have that ss is a positive function with

s(x)1eσ.s(x)\leq\frac{1}{e\sigma}.

Then for any zDν~z\in D_{\tilde{\nu}} we have that

|f(z)|\displaystyle|f^{\prime}(z)| =\displaystyle= n=1n|an||z|n1\displaystyle\sum_{n=1}^{\infty}n|a_{n}||z|^{n-1}
\displaystyle\leq n=1n|an|νν|νeσ|n1\displaystyle\sum_{n=1}^{\infty}n|a_{n}|\frac{\nu}{\nu}|\nu e^{-\sigma}|^{n-1}
\displaystyle\leq n=1(eσνneσn)|an|νn\displaystyle\sum_{n=1}^{\infty}\left(\frac{e^{\sigma}}{\nu}ne^{-\sigma n}\right)|a_{n}|\nu^{n}
\displaystyle\leq n=1(eνneσn)|an|νn\displaystyle\sum_{n=1}^{\infty}\left(\frac{e}{\nu}ne^{-\sigma n}\right)|a_{n}|\nu^{n}
\displaystyle\leq n=0eνs(n)|an|νn\displaystyle\sum_{n=0}^{\infty}\frac{e}{\nu}s(n)|a_{n}|\nu^{n}
\displaystyle\leq n=0eν1eσ|an|νn\displaystyle\sum_{n=0}^{\infty}\frac{e}{\nu}\frac{1}{e\sigma}|a_{n}|\nu^{n}
=\displaystyle= 1νσa1,ν1.\displaystyle\frac{1}{\nu\sigma}\|a\|_{1,\nu}^{1}.

References

  • [1] D. Ambrosi, G. Arioli, and H. Koch. A homoclinic solution for excitation waves on a contractile substratum. SIAM J. Appl. Dyn. Syst., 11(4):1533–1542, 2012.
  • [2] Gianni Arioli and Hans Koch. Existence and stability of traveling pulse solutions of the FitzHugh-Nagumo equation. Nonlinear Anal., 113:51–70, 2015.
  • [3] Joan S. Birman and R. F. Williams. Knotted periodic orbits in dynamical system. II. Knot holders for fibered knots. In Low-dimensional topology (San Francisco, Calif., 1981), volume 20 of Contemp. Math., pages 1–60. Amer. Math. Soc., Providence, RI, 1983.
  • [4] Joan S. Birman and R. F. Williams. Knotted periodic orbits in dynamical systems. I. Lorenz’s equations. Topology, 22(1):47–82, 1983.
  • [5] B. Breuer, J. Horák, P. J. McKenna, and M. Plum. A computer-assisted existence and multiplicity proof for travelling waves in a nonlinearly supported beam. J. Differential Equations, 224(1):60–97, 2006.
  • [6] Jaime Burgos-García and Marian Gidea. Hill’s approximation in a restricted four-body problem. Celestial Mech. Dynam. Astronom., 122(2):117–141, 2015.
  • [7] Jaime Burgos-García, Jean-Philippe Lessard, and J. D. Mireles James. Spatial periodic orbits in the equilateral circular restricted four-body problem: computer-assisted proofs of existence. Celestial Mech. Dynam. Astronom., 131(1):Paper No. 2, 36, 2019.
  • [8] Renato Calleja, Carlos García-Azpeitia, Jean-Philippe Lessard, and J. D. Mireles James. Torus knot choreographies in the nn-body problem. Nonlinearity, 34(1):313–349, 2021.
  • [9] Maciej J. Capiński. Computer assisted existence proofs of Lyapunov orbits at L2L_{2} and transversal intersections of invariant manifolds in the Jupiter-Sun PCR3BP. SIAM J. Appl. Dyn. Syst., 11(4):1723–1753, 2012.
  • [10] Maciej J. Capiński and Marian Gidea. Arnold diffusion, quantitative estimates, and stochastic behavior in the three-body problem. Comm. Pure Appl. Math., 76(3):616–681, 2023.
  • [11] Maciej J. Capiński, Shane Kepley, and J. D. Mireles James. Computer assisted proofs for transverse collision and near collision orbits in the restricted three body problem. J. Differential Equations, 366:132–191, 2023.
  • [12] Roberto Castelli, Jean-Philippe Lessard, and J. D. Mireles James. Parameterization of invariant manifolds for periodic orbits I: Efficient numerics via the Floquet normal form. SIAM J. Appl. Dyn. Syst., 14(1):132–167, 2015.
  • [13] Roberto Castelli, Jean-Philippe Lessard, and Jason D. Mireles James. Parameterization of invariant manifolds for periodic orbits (II): a posteriori analysis and computer assisted error bounds. J. Dynam. Differential Equations, 30(4):1525–1581, 2018.
  • [14] S. Day, O. Junge, and K. Mischaikow. A rigorous numerical method for the global analysis of infinite-dimensional discrete dynamical systems. SIAM J. Appl. Dyn. Syst., 3(2):117–160, 2004.
  • [15] Sarah Day, Yasuaki Hiraoka, Konstantin Mischaikow, and Toshiyuki Ogawa. Rigorous numerics for global dynamics: a study of the Swift-Hohenberg equation. SIAM J. Appl. Dyn. Syst., 4(1):1–31, 2005.
  • [16] Sarah Day and William D. Kalies. Rigorous computation of the global dynamics of integrodifference equations with smooth nonlinearities. SIAM J. Numer. Anal., 51(6):2957–2983, 2013.
  • [17] Jean-Pierre Eckmann and Peter Wittwer. A complete proof of the Feigenbaum conjectures. J. Statist. Phys., 46(3-4):455–475, 1987.
  • [18] Z. Galias and P. Zgliczyński. Computer assisted proof of chaos in the Lorenz equations. Phys. D, 115(3-4):165–188, 1998.
  • [19] Zbigniew Galias. Positive topological entropy of Chua’s circuit: a computer assisted proof. Internat. J. Bifur. Chaos Appl. Sci. Engrg., 7(2):331–349, 1997.
  • [20] Zbigniew Galias and Warwick Tucker. Rigorous integration of smooth vector fields around spiral saddles with an application to the cubic Chua’s attractor. J. Differential Equations, 266(5):2408–2434, 2019.
  • [21] Zbigniew Galias and Piotr Zgliczyński. Chaos in the Lorenz equations for classical parameter values. A computer assisted proof. In Proceedings of the Conference “Topological Methods in Differential Equations and Dynamical Systems” (Kraków-Przegorzały, 1996), number 36, pages 209–210, 1998.
  • [22] Zbigniew Galias and Piotr Zgliczyński. Abundance of homoclinic and heteroclinic orbits and rigorous bounds for the topological entropy for the Hénon map. Nonlinearity, 14(5):909–932, 2001.
  • [23] Marcio Gameiro and Jean-Philippe Lessard. Rigorous computation of smooth branches of equilibria for the three dimensional Cahn-Hilliard equation. Numer. Math., 117(4):753–778, 2011.
  • [24] Javier Gómez-Serrano. Computer-assisted proofs in PDE: a survey. SeMA J., 76(3):459–484, 2019.
  • [25] John Guckenheimer and R. F. Williams. Structural stability of Lorenz attractors. Inst. Hautes Études Sci. Publ. Math., (50):59–72, 1979.
  • [26] Antoni Guillamon and Gemma Huguet. A computational and geometric approach to phase resetting curves and surfaces. SIAM J. Appl. Dyn. Syst., 8(3):1005–1042, 2009.
  • [27] Àlex Haro, Marta Canadell, Jordi-Lluís Figueras, Alejandro Luque, and Josep-Maria Mondelo. The parameterization method for invariant manifolds, volume 195 of Applied Mathematical Sciences. Springer, [Cham], 2016. From rigorous results to effective computations.
  • [28] Olivier Hénot. On polynomial forms of nonlinear functional differential equations. J. Comput. Dyn., 8(3):309–323, 2021.
  • [29] Gemma Huguet and Rafael de la Llave. Computation of limit cycles and their isochrons: fast algorithms and their convergence. SIAM J. Appl. Dyn. Syst., 12(4):1763–1802, 2013.
  • [30] A. Hungria, J.-P. Lessard, and J.D. Mireles-James. Rigorous numerics for analytic solutions of differential equations: the radii polynomial approach. Math. Comp., 2015.
  • [31] W. Kalies, S. Kepley, and J. Mireles James. Analytic continuation of local (un)stable manifolds with rigorous computer assisted error bounds. SIAM Journal on Applied Dynamical Systems, 17(1):157–202, 2018.
  • [32] Shane Kepley and J. D. Mireles James. Chaotic motions in the restricted four body problem via Devaney’s saddle-focus homoclinic tangle theorem. J. Differential Equations, 266(4):1709–1755, 2019.
  • [33] Oscar E. Lanford, III. A computer-assisted proof of the Feigenbaum conjectures. Bull. Amer. Math. Soc. (N.S.), 6(3):427–434, 1982.
  • [34] Jean-Philippe Lessard and J. D. Mireles James. Computer assisted Fourier analysis in sequence spaces of varying regularity. SIAM J. Math. Anal., 49(1):530–561, 2017.
  • [35] Jean-Philippe Lessard, J. D. Mireles James, and Julian Ransford. Automatic differentiation for Fourier series and the radii polynomial approach. Phys. D, 334:174–186, 2016.
  • [36] Jean-Philippe Lessard, Jason D. Mireles James, and Christian Reinhardt. Computer assisted proof of transverse saddle-to-saddle connecting orbits for first order vector fields. J. Dynam. Differential Equations, 26(2):267–313, 2014.
  • [37] Jean-Philippe Lessard and Christian Reinhardt. Rigorous numerics for nonlinear differential equations using Chebyshev series. SIAM J. Numer. Anal., 52(1):1–22, 2014.
  • [38] Edward N. Lorenz. Deterministic nonperiodic flow. J. Atmospheric Sci., 20(2):130–141, 1963.
  • [39] J. D. Mireles James. Fourier-Taylor approximation of unstable manifolds for compact maps: numerical implementation and computer-assisted error bounds. Found. Comput. Math., 17(6):1467–1523, 2017.
  • [40] J. D. Mireles James. Validated numerics for equilibria of analytic vector fields: invariant manifolds and connecting orbits. In Rigorous numerics in dynamics, volume 74 of Proc. Sympos. Appl. Math., pages 27–80. Amer. Math. Soc., Providence, RI, 2018.
  • [41] J. D. Mireles James and Maxime Murray. Chebyshev-Taylor parameterization of stable/unstable manifolds for periodic orbits: implementation and applications. Internat. J. Bifur. Chaos Appl. Sci. Engrg., 27(14):1730050, 32, 2017.
  • [42] Konstantin Mischaikow and Marian Mrozek. Chaos in the Lorenz equations: a computer-assisted proof. Bull. Amer. Math. Soc. (N.S.), 32(1):66–72, 1995.
  • [43] Konstantin Mischaikow and Marian Mrozek. Chaos in the Lorenz equations: a computer assisted proof. II. Details. Math. Comp., 67(223):1023–1046, 1998.
  • [44] Konstantin Mischaikow, Marian Mrozek, and Andrzej Szymczak. Chaos in the Lorenz equations: a computer assisted proof. III. Classical parameter values. volume 169, pages 17–56. 2001. Special issue in celebration of Jack K. Hale’s 70th birthday, Part 3 (Atlanta, GA/Lisbon, 1998).
  • [45] Maxime Murray and J. D. Mireles James. Computer assisted proof of homoclinic chaos in the spatial equilateral restricted four-body problem. J. Differential Equations, 378:559–609, 2024.
  • [46] Mitsuhiro T. Nakao, Michael Plum, and Yoshitaka Watanabe. Numerical verification methods and computer-assisted proofs for partial differential equations, volume 53 of Springer Series in Computational Mathematics. Springer, Singapore, ©2019.
  • [47] Mitsuhiro T. Nakao and Nobito Yamamoto. Numerical verifications of solutions for elliptic equations with strong nonlinearity. Numer. Funct. Anal. Optim., 12(5-6):535–543, 1991.
  • [48] Arnold Neumaier and Thomas Rage. Rigorous chaos verification in discrete dynamical systems. Phys. D, 67(4):327–346, 1993.
  • [49] Alberto Pérez-Cervera, Tere M-Seara, and Gemma Huguet. A geometric approach to phase response curves and its numerical computation through the parameterization method. J. Nonlinear Sci., 29(6):2877–2910, 2019.
  • [50] Alberto Pérez-Cervera, Tere M-Seara, and Gemma Huguet. Global phase-amplitude description of oscillatory dynamics via the parameterization method. Chaos, 30(8):083117, 30, 2020.
  • [51] M. Plum. Computer-assisted existence proofs for two-point boundary value problems. Computing, 46(1):19–34, 1991.
  • [52] Michael Plum. Verified existence and inclusion results for two-point boundary value problems. In Contributions to computer arithmetic and self-validating numerical methods (Basel, 1989), volume 7 of IMACS Ann. Comput. Appl. Math., pages 341–355. Baltzer, Basel, 1990.
  • [53] Christian Reinhardt and J. D. Mireles James. Fourier-Taylor parameterization of unstable manifolds for parabolic partial differential equations: formalism, implementation and rigorous validation. Indag. Math. (N.S.), 30(1):39–80, 2019.
  • [54] S. Smale. Differentiable dynamical systems. Bull. Amer. Math. Soc., 73:747–817, 1967.
  • [55] Warwick Tucker. The Lorenz attractor exists. C. R. Acad. Sci. Paris Sér. I Math., 328(12):1197–1202, 1999.
  • [56] Warwick Tucker. A rigorous ODE solver and Smale’s 14th problem. Found. Comput. Math., 2(1):53–117, 2002.
  • [57] Warwick Tucker. Validated numerics. Princeton University Press, Princeton, NJ, 2011. A short introduction to rigorous computations.
  • [58] J. B. van den Berg and J.P. Lessard. Rigorous numerics in dynamics. Notices Amer. Math. Soc., 62(9):1057–1061, 2015.
  • [59] Jan Bouwe van den Berg, Andréa Deschênes, Jean-Philippe Lessard, and Jason D. Mireles James. Stationary coexistence of hexagons and rolls via rigorous computations. SIAM J. Appl. Dyn. Syst., 14(2):942–979, 2015.
  • [60] Jan Bouwe van den Berg, Andréa Deschênes, Jean-Philippe Lessard, and Jason D. Mireles James. Stationary coexistence of hexagons and rolls via rigorous computations. SIAM Journal on Applied Dynamical Systems, 14(2):942–979, 2015.
  • [61] Jan Bouwe van den Berg and Jean-Philippe Lessard. Chaotic braided solutions via rigorous numerics: chaos in the Swift-Hohenberg equation. SIAM J. Appl. Dyn. Syst., 7(3):988–1031, 2008.
  • [62] Jan Bouwe van den Berg and Jean-Philippe Lessard, editors. Rigorous numerics in dynamics, volume 74 of Proceedings of Symposia in Applied Mathematics. American Mathematical Society, Providence, RI, 2018. AMS Short Course: Rigorous Numerics in Dynamics, January 4–5, 2016, Seattle, Washington.
  • [63] Jan Bouwe van den Berg, J. D. Mireles James, Jean-Philippe Lessard, and Konstantin Mischaikow. Rigorous numerics for symmetric connecting orbits: even homoclinics of the Gray-Scott equation. SIAM J. Math. Anal., 43(4):1557–1594, 2011.
  • [64] Jan Bouwe van den Berg and Ray Sheombarsing. Rigorous numerics for odes using Chebyshev series and domain decomposition. J. Comput. Dyn., 8(3):353–401, 2021.
  • [65] J.B. van den Berg, M. Breden, J.-P. Lessard, and M. Murray. Continuation of homoclinic orbits in the suspension bridge equation: a computer-assisted proof. Journal of Differential Equations, 264, 2018.
  • [66] Yoshitaka Watanabe and Mitsuhiro T. Nakao. Numerical verifications of solutions for nonlinear elliptic equations. Japan J. Indust. Appl. Math., 10(1):165–178, 1993.
  • [67] Daniel Wilczak. Symmetric heteroclinic connections in the Michelson system: a computer assisted proof. SIAM J. Appl. Dyn. Syst., 4(3):489–514 (electronic), 2005.
  • [68] Daniel Wilczak. The existence of Shilnikov homoclinic orbits in the Michelson system: a computer assisted proof. Found. Comput. Math., 6(4):495–535, 2006.
  • [69] Daniel Wilczak. Symmetric homoclinic solutions to the periodic orbits in the Michelson system. Topol. Methods Nonlinear Anal., 28(1):155–170, 2006.
  • [70] Daniel Wilczak. Uniformly hyperbolic attractor of the Smale-Williams type for a Poincaré map in the Kuznetsov system. SIAM J. Appl. Dyn. Syst., 9(4):1263–1283, 2010. With online multimedia enhancements.
  • [71] Daniel Wilczak and Piotr Zgliczynski. Heteroclinic connections between periodic orbits in planar restricted circular three-body problem—a computer assisted proof. Comm. Math. Phys., 234(1):37–75, 2003.
  • [72] Daniel Wilczak and Piotr Zgliczyński. Heteroclinic connections between periodic orbits in planar restricted circular three body problem. II. Comm. Math. Phys., 259(3):561–576, 2005.
  • [73] Daniel Wilczak and Piotr Zgliczyński. A geometric method for infinite-dimensional chaos: symbolic dynamics for the Kuramoto-Sivashinsky PDE on the line. J. Differential Equations, 269(10):8509–8548, 2020.
  • [74] R. F. Williams. The structure of Lorenz attractors. In Turbulence Seminar (Univ. Calif., Berkeley, Calif., 1976/1977), volume Vol. 615 of Lecture Notes in Math., pages 94–112. Springer, Berlin-New York, 1977.
  • [75] Klaudiusz Wójcik and Piotr Zgliczyński. How to show an existence of homoclinic trajectories using topological tools? In International Conference on Differential Equations, Vol. 1, 2 (Berlin, 1999), pages 246–248. World Sci. Publ., River Edge, NJ, 2000.
  • [76] Piotr Zgliczyński. Fixed point index for iterations of maps, topological horseshoe and chaos. Topol. Methods Nonlinear Anal., 8(1):169–177, 1996.
  • [77] Piotr Zgliczyński. Rigorous verification of chaos in the Rössler equations. In Scientific computing and validated numerics (Wuppertal, 1995), volume 90 of Math. Res., pages 287–292. Akademie Verlag, Berlin, 1996.
  • [78] Piotr Zgliczyński. Computer assisted proof of the horseshoe dynamics in the Hénon map. Random Comput. Dynam., 5(1):1–17, 1997.