Documentation

LeanPool.PoincareThreeBody.Core

The planar circular restricted three-body Hamiltonian #

This file gives the exact definitions occurring in the Poincaré nonintegrability challenge and establishes their elementary structural properties. It deliberately does not import the challenge module: the solution and challenge environments must remain separately exportable for comparator.

@[reducible, inline]

Planar canonical phase space, ordered as (x, y, pₓ, pᵧ).

Equations
Instances For

    Squared distance from the primary of mass μ at (1 - μ, 0).

    Equations
    Instances For

      Squared distance from the primary of mass 1 - μ at (-μ, 0).

      Equations
      Instances For

        The collision-free joint mass-parameter/phase-space domain.

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          noncomputable def LeanPool.PoincareThreeBody.potential (μ : ) (s : PhaseSpace) :

          The Newtonian potential in the rotating frame.

          Equations
          Instances For

            The planar circular restricted three-body Hamiltonian in rotating canonical coordinates.

            Equations
            Instances For

              The coordinate basis vector in the concrete phase space.

              Equations
              Instances For

                The canonical Poisson bracket in coordinates (x, y, pₓ, pᵧ).

                Equations
                • One or more equations did not get rendered due to their size.
                Instances For

                  Joint real analyticity in the mass parameter and phase variables.

                  Equations
                  Instances For

                    A first-integral family Poisson-commutes with the Hamiltonian throughout the domain.

                    Equations
                    • One or more equations did not get rendered due to their size.
                    Instances For

                      Functional independence of the phase differentials at some point.

                      Equations
                      • One or more equations did not get rendered due to their size.
                      Instances For
                        theorem LeanPool.PoincareThreeBody.hamiltonian_zero (s : PhaseSpace) :
                        hamiltonian 0 s = (s 2 ^ 2 + s 3 ^ 2) / 2 + s 2 * s 1 - s 3 * s 0 - 1 / (s 0 ^ 2 + s 1 ^ 2)