Semi-analytic Orbits: A Practical Implementation of Lynden-Bell's Planar Orbits and Extension to Vertical Oscillations

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Forbes, John C., Bannister, Michele T., Forrest, Angus, DSouza, Ian, Patterson, Jack
Format: Preprint
Publié: 2025
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866916687502114816
author Forbes, John C.
Bannister, Michele T.
Forrest, Angus
DSouza, Ian
Patterson, Jack
author_facet Forbes, John C.
Bannister, Michele T.
Forrest, Angus
DSouza, Ian
Patterson, Jack
contents We present a practical implementation of the perturbation theory derived by Lynden-Bell (2015) for describing, to arbitrary precision, the orbit of a particle in an arbitrary spherically-symmetric potential. Our implementation corrects minor but important errors in the initial derivation, and extends the formalism in two ways. First, a numerical method is developed to efficiently and precisely solve the analogue to the Kepler problem, and second, a method is introduced to track the particle's vertical oscillations about an axisymmetric disk, even when the vertical oscillation frequency varies with radius. While not as flexible as numerical integration, this method guarantees conservation of energy, angular momentum, and related quantities, and may be used to evaluate a particle's position and velocity in constant time. Our implementation is written in Python and is pip installable as the package lbparticles.
format Preprint
id arxiv_https___arxiv_org_abs_2504_09175
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Semi-analytic Orbits: A Practical Implementation of Lynden-Bell's Planar Orbits and Extension to Vertical Oscillations
Forbes, John C.
Bannister, Michele T.
Forrest, Angus
DSouza, Ian
Patterson, Jack
Astrophysics of Galaxies
Instrumentation and Methods for Astrophysics
We present a practical implementation of the perturbation theory derived by Lynden-Bell (2015) for describing, to arbitrary precision, the orbit of a particle in an arbitrary spherically-symmetric potential. Our implementation corrects minor but important errors in the initial derivation, and extends the formalism in two ways. First, a numerical method is developed to efficiently and precisely solve the analogue to the Kepler problem, and second, a method is introduced to track the particle's vertical oscillations about an axisymmetric disk, even when the vertical oscillation frequency varies with radius. While not as flexible as numerical integration, this method guarantees conservation of energy, angular momentum, and related quantities, and may be used to evaluate a particle's position and velocity in constant time. Our implementation is written in Python and is pip installable as the package lbparticles.
title Semi-analytic Orbits: A Practical Implementation of Lynden-Bell's Planar Orbits and Extension to Vertical Oscillations
topic Astrophysics of Galaxies
Instrumentation and Methods for Astrophysics
url https://arxiv.org/abs/2504.09175