Jean-Philippe Lessard

Research / Ordinary differential equations

Computer-Assisted Proofs in ODEs

I am also very interested in developing rigorous computational techniques for ODEs, as they serve as good approximations for the dynamics of dissipative PDEs. Much of this effort goes into computer-assisted methods to prove existence of dynamical objects in ODEs: periodic orbits, stable and unstable manifolds of equilibria and periodic orbits, connecting orbits, solutions of boundary value problems, and bifurcations.

Two-cycles in spatial ecology

Integrodifference equations describe populations that grow and disperse in discrete generations. In [80], we prove the existence of a spatially inhomogeneous 2-cycle in an integrodifference equation with a Laplace dispersal kernel and logistic growth, a model first studied by Kot. This 2-cycle connects two nontrivial fixed points of the second iterate of the logistic map, in the non-chaotic regime. We also give strong evidence that a similar 2-cycle, observed numerically by Bourgeois, Leblanc and Lutscher for the Ricker growth function, can be proven in the same way, and numerical evidence that both cycles are spectrally stable.

Two-cycles in spatial ecology

Robustness of neural network controllers

Neural network controllers trained by reinforcement learning can achieve high average performance while hiding undesirable behavior. In [65], we study such controllers for simple benchmark problems, together with their simplified and symbolic versions. We find that a controller with a high mean return can still generate an abundance of persistent low-return solutions, which an adversary could exploit, and that simpler controllers tend to have more of them. We provide an algorithm for a systematic robustness study, and use computer-assisted proofs to establish persistent solutions and, in some cases, periodic orbits.

Robustness of neural network controllers

Saddle-type blow-up solutions

Some solutions of differential equations blow up in finite time, and those that are unstable under perturbations of the initial data are particularly delicate to capture. In [63], we study such saddle-type blow-up solutions by compactifying phase space, so that they become trajectories on stable manifolds of saddle equilibria at infinity. Computer-assisted proofs then give a global picture organized by both global-in-time and blow-up solutions. This reveals intrinsic features of these blow-ups, such as the smooth dependence of the blow-up time on the initial data and their role as separatrices in phase space.

Saddle-type blow-up solutions

Periodic orbits in cosmology

Hořava–Lifshitz models are modifications of General Relativity that depend on a parameter, with General Relativity recovered at a particular value. In [62], we describe the dynamics of spatially homogeneous models in an extremal case, which display the classical hierarchy of Bianchi types. For Bianchi types VIII and IX, we use computer-assisted proofs to establish periodic orbits far from the Mixmaster attractor. This reveals a new behavior that is not captured by the usual picture of such cosmological models as sequences of bouncing Kasner-like states.

Periodic orbits in cosmology

Stable and unstable manifolds of periodic orbits

Invariant manifolds attached to periodic orbits organize the dynamics nearby. In [18], we compute Fourier–Taylor expansions of these manifolds with the parameterization method, exploiting the Floquet normal form for efficiency; the method gives both the manifold and the dynamics on it, without numerical integration. In [40], we prove an a posteriori theorem that provides mathematically rigorous error bounds for these high-order expansions, even far from the periodic orbit, where no a priori theory applies. We validate two-dimensional manifolds in ℝ3 and a three-dimensional manifold in ℝ4.

Stable and unstable manifolds of periodic orbits

A priori bootstrap

In [38], we introduce a method based on piecewise polynomial interpolation to rigorously enclose solutions of nonlinear ODEs with general nonlinearities. Using a technique we call a priori bootstrap, solving the ODE becomes the search for a fixed point of a high-order smoothing Picard-like operator, whose existence is proved with a Newton–Kantorovich argument. For the Lorenz system, we solve initial value problems and prove the existence of periodic and connecting orbits at the classical parameter values, and for ABC flows, we prove the existence of ballistic spiral orbits.

A priori bootstrap

Automatic differentiation and the three-body problem

Many differential equations of interest have non-polynomial nonlinearities, which complicate computer-assisted proofs. In [28], we use ideas from automatic differentiation to rewrite such equations as larger systems with only polynomial nonlinearities. Periodic orbits of the augmented system are then validated using Fourier series in a space of analytic functions. As an application, we obtain computer-assisted proofs for the classical Lyapunov family of periodic orbits in the planar circular restricted three-body problem.

Automatic differentiation and the three-body problem

Analytic solutions and Chebyshev series

In [27], we adapt the radii polynomial approach, a flexible tool for computer-assisted proofs, to the space of analytic functions, and illustrate it on equilibria of the Swift–Hohenberg equation and periodic orbits of the Lorenz equations. In [15], we use Chebyshev series to rigorously solve initial and boundary value problems for analytic vector fields. As applications, we solve initial value problems in the Lorenz equations and prove the existence of symmetric connecting orbits in the Gray–Scott equation, using a boundary condition in the stable manifold.

Analytic solutions and Chebyshev series

Maximizing the image of the stable and unstable manifolds

High-order polynomial expansions of local stable and unstable manifolds are only useful if they describe a large part of the manifold. In [25], we develop automatic procedures that compute such expansions with validated error bounds while maximizing the size of their image. The key observation is that these bounds depend heavily on how the eigenvectors are scaled, a dependence that we exploit systematically. Applications include the visualization of invariant manifolds in the Lorenz and FitzHugh–Nagumo systems and an automatic continuation scheme for manifolds in a suspension bridge problem.

Maximizing the image of the stable and unstable manifolds

Piecewise-smooth systems

Piecewise-smooth systems, such as mechanical systems with friction or electrical circuits with switches, fall outside the scope of classical smooth theory. In [24], we develop a rigorous computational method, based on Chebyshev series, to prove the existence of crossing periodic orbits of continuous and discontinuous (Filippov) piecewise-smooth systems. We apply it to a nonlinear Filippov system and to Chua’s circuit. We also introduce a general formulation to compute crossing connecting orbits of piecewise-smooth systems.

Piecewise-smooth systems

Floquet normal forms and stable bundles

The Floquet normal form Φ(t) = Q(t)eRt splits the fundamental matrix solution of a linear system with periodic coefficients into a periodic part and an exponential part. In [12], we compute this decomposition rigorously by solving simultaneously for R and for the Fourier coefficients of Q with a fixed point argument, without integrating the equation. We use it to construct stable and unstable bundles of periodic orbits in the Lorenz equations and the ζ3-model. In [23], we validate the Floquet normal form in the space of analytic functions.

Floquet normal forms and stable bundles

Blow-up profiles in fourth order ODEs

Nontrivial solutions of the fourth-order equation u′′′′ + κu′′ + f(u) = 0, also known as the extended Fisher–Kolmogorov or Swift–Hohenberg equation, blow up in finite time with large oscillations. Understanding the profile of this blow-up is important, for instance, in the study of suspension bridges. In [20], we describe this blow-up profile in detail. The key idea is to relate it to the existence of periodic solutions of an auxiliary equation, which we establish with a computer-assisted proof.

Blow-up profiles in fourth order ODEs

Tridiagonal dominant operators

Computer-assisted proofs usually rely on the linear part of the problem being diagonally dominant, a property that fails for many equations of interest. In [19], we develop a method to solve infinite-dimensional nonlinear problems whose linear part is instead tridiagonal dominant. The main difficulty is to construct a good approximate inverse of the derivative at a numerical solution, and we give practical ways to do so. This provides a new rigorous method to prove the existence of solutions of nonlinear operators with a tridiagonal dominant linear part.

Tridiagonal dominant operators

The Ginzburg–Landau model of superconductivity

The Ginzburg–Landau model is a classical description of superconductivity. In [17], we settle a thirty-year-old conjecture of Seydel [Numer. Math. 41 (1983)] by proving that the Euler–Lagrange equations of the one-dimensional model have as many as seven coexisting nontrivial solutions. The solutions are recast as fixed points of a Newton-like operator on a space of rapidly decaying Chebyshev coefficients, and their existence near numerical approximations follows from analytic estimates and the contraction mapping theorem.

The Ginzburg–Landau model of superconductivity

Transverse connecting orbits

Connecting orbits between equilibria are key to understanding global dynamics. In [16], we introduce a method to prove the existence of saddle-to-saddle connections for vector fields. We first compute high-order parameterizations of the local stable and unstable manifolds. When these local manifolds intersect, the connection is validated directly; otherwise, we solve a boundary value problem between them. In both cases, the argument also proves that the manifolds intersect transversally. We apply the method to the Lorenz equations, where we study a pitchfork bifurcation and prove several short and long connections.

Transverse connecting orbits

Related publications

  1. [80]
    Spatially inhomogeneous two-cycles in an integrodifference equation To appear
    K. Church, K. Constantineau and J.-P. Lessard
    To appear in SIAM Journal on Applied Dynamical Systems, 2026
  2. [65]
    Worrisome properties of neural network controllers and their symbolic representations
    J. Cyranka, K. Church and J.-P. Lessard
    Proceedings of the 2023 European Conference on Artificial Intelligence (ECAI 2023), Volume 372, pages 517-525, 2023
  3. [63]
    Saddle-type blow-up solutions with computer-assisted proofs: validation and extraction of global nature
    J.-P. Lessard, K. Matsue and A. Takayasu
    Journal of Nonlinear Science, 33(1), Paper No. 46, 2023
  4. [62]
    Periodic orbits in Hořava-Lifshitz cosmologies
    K. Church, O. Hénot, P. Lappicy, J.-P. Lessard and H. Sprink
    General Relativity and Gravitation, 55(1), Paper No. 2, 2023
  5. [40]
    Parameterization of invariant manifolds for periodic orbits (II): a-posteriori analysis and computer assisted error bounds
    R. Castelli, J.-P. Lessard and J.D. Mireles James
    Journal of Dynamics and Differential Equations, 30(4): 1525–1581, 2018
  6. [38]
    Polynomial interpolation and a priori bootstrap for computer-assisted proofs in nonlinear ODEs
    M. Breden and J.-P. Lessard
    Discrete and Continuous Dynamical Systems - Series B, 23(7):2825–2858, 2018
  7. [28]
    Automatic differentiation for Fourier series and the radii polynomial approach
    J.-P. Lessard, J.D. Mireles James and J. Ransford
    Physica D, 334: 174–186, 2016
  8. [27]
    Rigorous numerics for analytic solutions of differential equations: the radii polynomial approach
    A. Hungria, J.-P. Lessard and J.D. Mireles James.
    Mathematics of Computation, 85(299): 1427–1459, 2016
  9. [25]
    Computation of maximal local (un)stable manifold patches by the parameterization method
    M. Breden, J.-P. Lessard and J.D. Mireles James.
    Indagationes Mathematicae, 27(1): 340–367, 2016
  10. [24]
    Rigorous numerics for piecewise-smooth systems: a functional analytic approach based on Chebyshev series
    M. Gameiro, J.-P. Lessard and Y. Ricaud
    Journal of Computational and Applied Mathematics, 292, 654–673, 2016
  11. [23]
    Analytic enclosure of the fundamental matrix solution
    R. Castelli, J.-P. Lessard and J.D. Mireles James
    Applications of Mathematics, 60(6): 617–636, 2015
  12. [20]
    Blow-up profile for solutions of a fourth order nonlinear equation
    L. D'Ambrosio, J.-P. Lessard and A. Pugliese
    Nonlinear Analysis: Theory, Methods and Applications, 121, 280–335, 2015
  13. [19]
    Rigorous numerics for nonlinear operators with tridiagonal dominant linear parts
    M. Breden, L. Desvillettes and J.-P. Lessard
    Discrete and Continuous Dynamical Systems - Series A, 35 (10), 4765–4789, 2015
  14. [18]
    Parameterization of invariant manifolds for periodic orbits (I): efficient numerics via the Floquet normal form
    R. Castelli, J.-P. Lessard and J.D. Mireles James.
    SIAM Journal on Applied Dynamical Systems, 14(1), 132–167, 2015
  15. [17]
    Coexistence of nontrivial solutions of the one-dimensional Ginzburg-Landau equation: a computer-assisted proof
    A. Correc and J.-P. Lessard.
    European Journal of Applied Mathematics, 26(1): 33–60, 2015
  16. [16]
    Computer assisted proof of transverse saddle-to-saddle connecting orbits for first order vector fields
    J.-P. Lessard, J.D. Mireles James and C. Reinhardt.
    Journal of Dynamics and Differential Equations, 26(2): 267–313, 2014
  17. [15]
    Rigorous numerics for nonlinear differential equations using Chebyshev series
    J.-P. Lessard and C. Reinhardt.
    SIAM Journal on Numerical Analysis, 52(1): 1–22, 2014
  18. [12]
    Rigorous numerics in Floquet theory: computing stable and unstable bundles of periodic orbits
    R. Castelli and J.-P. Lessard
    SIAM Journal on Applied Dynamical Systems, 12 (1): 204–245, 2013