Documentation

LeanPool.PoincareThreeBody.Perturbation

First mass perturbation of the planar Hamiltonian #

This file differentiates the rotating-frame Hamiltonian with respect to the mass parameter at the Kepler limit. The resulting disturbing function is the explicit input to Poincaré's first homological equation.

theorem LeanPool.PoincareThreeBody.hasDerivAt_inverseSqrt_comp {f : ℝ → ℝ} {f' x : ℝ} (hf : HasDerivAt f f' x) (hpositive : 0 < f x) :
HasDerivAt (fun (y : ℝ) => 1 / √(f y)) (-(f' / (2 * √(f x))) / √(f x) ^ 2) x

The coefficient of μ in the planar Hamiltonian at the Kepler limit.

Equations
Instances For
    theorem LeanPool.PoincareThreeBody.firstMassPerturbation_eq_source_form {s : PhaseSpace} (hsecond : secondPrimaryDistanceSq 0 s ≠ 0) :
    firstMassPerturbation s = (s 0 ^ 2 + s 1 ^ 2 + s 0) / √(s 0 ^ 2 + s 1 ^ 2) ^ 3 - 1 / √((s 0 - 1) ^ 2 + s 1 ^ 2)

    The explicit disturbing function is the mass derivative of the Hamiltonian at μ = 0.