Radial actions of the Kepler problem and the isotropic oscillator #
A particle of mass m > 0 in a central potential U with angular momentum ℓ moves radially in
the effective potential U_ℓ(r) = ℓ² / (2 m r²) + U(r). At energy E its radial momentum is
p_r = ±√(2 m (E - U_ℓ(r))), and the radial motion oscillates between two turning points
0 < r₁ < r₂, the zeros of 2 m (E - U_ℓ). Between them one has the classical quadratures:
- the radial action
I_r = (1 / π) ∫_{r₁}^{r₂} √(2 m (E - U_ℓ(r))) dr, the area enclosed by the radial phase curve divided by2π(TauCeti.radialAction); - the radial period
T_r = 2 ∫_{r₁}^{r₂} m dr / √(2 m (E - U_ℓ(r))), twice the time from pericentre to apocentre, sincedr/dt = p_r / m(TauCeti.radialPeriod); - the apsidal angle
Δθ = ∫_{r₁}^{r₂} ℓ dr / (r² √(2 m (E - U_ℓ(r)))), the polar angle swept from pericentre to apocentre (TauCeti.apsidalAngle).
All three are integrals of TauCeti.absRadialMomentum, the function
r ↦ √(2 m (E - U(r)) - ℓ² / r²) = √(2 m (E - U_ℓ(r))).
This file evaluates them in closed form for the two potentials singled out by Bertrand's theorem,
whose bounded orbits are all closed. Each turning-point hypothesis is the equation
2 m (E - U(rᵢ)) = ℓ² / rᵢ².
- Kepler,
U(r) = -κ / r:I_r = κ √(m / (-2 E)) - |ℓ|, henceE = -m κ² / (2 (I_r + |ℓ|)²); Kepler's third lawT_r = 2π √(m / κ) a^(3/2)for the semi-major axisa = (r₁ + r₂) / 2; andΔθ = π sign ℓ, so the radial and angular frequencies agree up to the sign ofℓ. - Isotropic oscillator,
U(r) = m ν² r² / 2:I_r = (E / ν - |ℓ|) / 2,T_r = π / νandΔθ = (π / 2) sign ℓ, so the radial frequency is twice the magnitude of the angular one.
In both cases the turning-point equations force 2 m (E - U_ℓ(r)) = c (r - r₁) (r₂ - r) / r²
(in the variable r² for the oscillator), so every quadrature is one of the integrals of
TauCeti.Analysis.SpecialFunctions.Integrals.SqrtQuadratic.
Main declarations #
TauCeti.absRadialMomentum,TauCeti.radialAction,TauCeti.radialPeriod,TauCeti.apsidalAngle, withTauCeti.absRadialMomentum_nonnegandTauCeti.absRadialMomentum_eq_zero_iff(vanishing at the turning points).TauCeti.kepler_kappa_eq,TauCeti.kepler_sq_eq_neg_two_mul_mul_mul(Vieta's formulas for the Kepler turning points),TauCeti.kepler_energy_neg,TauCeti.kepler_kappa_posandTauCeti.kepler_sqrt_mul_sqrt_eq_abs.TauCeti.kepler_radialAction,TauCeti.kepler_energy_eq_neg_div_sq_radialAction_add_abs,TauCeti.kepler_radialPeriod,TauCeti.kepler_apsidalAngle.TauCeti.isotropicOscillator_energy_eq,TauCeti.isotropicOscillator_sq_eq_sq_mul(Vieta's formulas for the oscillator turning points) andTauCeti.isotropicOscillator_abs_eq_mul.TauCeti.isotropicOscillator_radialAction,TauCeti.isotropicOscillator_radialPeriod,TauCeti.isotropicOscillator_apsidalAngle.
References #
- V. I. Arnold, Mathematical Methods of Classical Mechanics, 2nd ed., Graduate Texts in Mathematics 60, Springer, 1989, Sections 8 and 50.
- H. Goldstein, C. Poole, J. Safko, Classical Mechanics, 3rd ed., Addison-Wesley, 2002, Chapter 3 and Section 10.8.
The absolute radial momentum √(2 m (E - U(r)) - ℓ² / r²) at radius r of a particle of
mass m with angular momentum ℓ and energy E in the central potential U. Where the radicand
is nonnegative this is |p_r|, written as a function of r at fixed ℓ and E rather than as a
phase-space coordinate; it vanishes at the turning points.
Instances For
Unfolds TauCeti.radialAction.
Unfolds TauCeti.radialPeriod.
Unfolds TauCeti.apsidalAngle.
The absolute radial momentum is nonnegative.
The absolute radial momentum vanishes exactly where 2 m (E - U(r)) ≤ ℓ² / r²; in particular it
vanishes at a turning point, where 2 m (E - U(r)) = ℓ² / r².
The Kepler problem #
Vieta's formula for the Kepler sum of turning points. If r₁ ≠ r₂ are nonzero turning
points of a Kepler orbit with m ≠ 0, then κ = -E (r₁ + r₂); equivalently, for E ≠ 0 the
semi-major axis (r₁ + r₂) / 2 is κ / (-2 E).
Vieta's formula for the Kepler product of turning points. If r₁ ≠ r₂ are nonzero
turning points of a Kepler orbit with m ≠ 0, then ℓ² = -2 m E r₁ r₂.
Two distinct positive turning points of a Kepler orbit with m > 0 and ℓ ≠ 0 force
negative energy.
Two distinct positive turning points of a Kepler orbit with m > 0 and ℓ ≠ 0 force an
attractive potential: κ > 0.
The Kepler radial action. Between two distinct turning points 0 < r₁ < r₂ of a Kepler
orbit of mass m > 0 and angular momentum ℓ ≠ 0 in the potential -κ / r, the radial action
(1 / π) ∫_{r₁}^{r₂} √(2 m (E + κ / r) - ℓ² / r²) dr is κ √(m / (-2 E)) - |ℓ|.
The Kepler energy in terms of the actions. Between two distinct turning points
0 < r₁ < r₂ of a Kepler orbit with ℓ ≠ 0, E = -m κ² / (2 (I_r + |ℓ|)²), where I_r is the
radial action and |ℓ| the angular action.
Kepler's third law. Between two distinct turning points 0 < r₁ < r₂ of a Kepler orbit
with ℓ ≠ 0, the radial period is 2π √(m / κ) a^(3/2) for the semi-major axis
a = (r₁ + r₂) / 2.
The Kepler apsidal angle. Between two distinct turning points 0 < r₁ < r₂ of a Kepler
orbit with ℓ ≠ 0, the polar angle swept from pericentre to apocentre is π sign ℓ: the orbit
closes after one radial period, with no precession of its apsides.
The isotropic oscillator #
Vieta's formula for the isotropic oscillator, sum of squared turning points. If r₁, r₂
are nonzero turning points of an isotropic oscillator with m ≠ 0 and r₁² ≠ r₂², then
2 E = m ν² (r₁² + r₂²).
Vieta's formula for the isotropic oscillator, product of squared turning points. If
r₁, r₂ are nonzero turning points of an isotropic oscillator with m ≠ 0 and r₁² ≠ r₂²,
then ℓ² = (m ν r₁ r₂)².
If 0 < r₁ < r₂ are turning points of an isotropic oscillator with m > 0 and ν ≥ 0,
then |ℓ| = m ν r₁ r₂.
The radial action of the isotropic oscillator. Between two distinct turning points
0 < r₁ < r₂ of a particle of mass m > 0 in the potential m ν² r² / 2 with ν > 0, the
radial action (1 / π) ∫_{r₁}^{r₂} √(2 m (E - m ν² r² / 2) - ℓ² / r²) dr is
(E / ν - |ℓ|) / 2.
The radial period of the isotropic oscillator. Between two distinct turning points
0 < r₁ < r₂ in the potential m ν² r² / 2 with ν > 0, the radial period is π / ν, half the
period 2π / ν of the oscillator.
The apsidal angle of the isotropic oscillator. Between two distinct turning points
0 < r₁ < r₂ in the potential m ν² r² / 2 with ν > 0, the polar angle swept from pericentre
to apocentre is (π / 2) sign ℓ: the orbit closes after two radial periods.