2021MNRAS.507.1582A


Query : 2021MNRAS.507.1582A

2021MNRAS.507.1582A - Mon. Not. R. Astron. Soc., 507, 1582-1605 (2021/October-3)

A differentiable N-body code for transit timing and dynamical modelling - I. Algorithm and derivatives.

AGOL E., HERNANDEZ D.M. and LANGFORD Z.

Abstract (from CDS):

When fitting N-body models to astronomical data - such as transit times, radial velocity, and astrometric positions at observed times - the derivatives of the model outputs with respect to the initial conditions can help with model optimization and posterior sampling. Here, we describe a general purpose symplectic integrator for arbitrary orbital architectures, including those with close encounters, which we have recast to maintain numerical stability and precision for small step sizes. We compute the derivatives of the N-body coordinates and velocities as a function of time with respect to the initial conditions and masses by propagating the Jacobian along with the N-body integration. For the first time, we obtain the derivatives of the transit times with respect to the initial conditions and masses using the chain rule, which is quicker and more accurate than using finite differences or automatic differentiation. We implement this algorithm in an open source package, NbodyGradient.jl, written in the JULIA language, which has been used in the optimization and error analysis of transit-timing variations in the TRAPPIST-1 system. We present tests of the accuracy and precision of the code, and show that it compares favourably in speed to other integrators that are written in C.

Abstract Copyright: © 2021 The Author(s) Published by Oxford University Press on behalf of Royal Astronomical Society

Journal keyword(s): planetary systems - planets and satellites: dynamical evolution and stability

Simbad objects: 13

goto Full paper

goto View the references in ADS

Number of rows : 13
N Identifier Otype ICRS (J2000)
RA
ICRS (J2000)
DEC
Mag U Mag B Mag V Mag R Mag I Sp type #ref
1850 - 2026
#notes
1 PSR B1257+12 Psr 13 00 03.1075 +12 40 55.155           ~ 546 1
2 Kepler-9 Er* 19 02 17.7544327200 +38 24 03.176851896     13.9 13.791   G2 223 1
3 Kepler-16b Pl 19 16 18.1758378936 +51 45 26.782726104           ~ 178 1
4 Kepler-469 EB* 19 49 54.2016372336 +41 06 51.428433708           ~ 109 0
5 BD-15 6290 BY* 22 53 16.7325836486 -14 15 49.304052185 12.928 11.749 10.192 9.013 7.462 M3.5V 1106 1
6 TRAPPIST-1f Pl 23 06 29.3684948589 -05 02 29.037301866           ~ 281 0
7 TRAPPIST-1g Pl 23 06 29.3684948589 -05 02 29.037301866           ~ 237 0
8 TRAPPIST-1h Pl 23 06 29.3684948589 -05 02 29.037301866           ~ 162 0
9 TRAPPIST-1e Pl 23 06 29.3684948589 -05 02 29.037301866           ~ 384 0
10 TRAPPIST-1 LM* 23 06 29.3684948589 -05 02 29.037301866     18.798 16.466 14.024 M7.5e 1306 0
11 TRAPPIST-1b Pl 23 06 29.3684948589 -05 02 29.037301866           ~ 380 0
12 TRAPPIST-1c Pl 23 06 29.3684948589 -05 02 29.037301866           ~ 282 0
13 TRAPPIST-1d Pl 23 06 29.3684948589 -05 02 29.037301866           ~ 263 0

To bookmark this query, right click on this link: simbad:objects in 2021MNRAS.507.1582A and select 'bookmark this link' or equivalent in the popup menu