The following article is Free article

A Canonical Transformation to Eliminate Resonant Perturbations. I.

and

Published 2021 June 18 © 2021. The American Astronomical Society. All rights reserved.
, , Citation Barnabás Deme and Bence Kocsis 2021 AJ 162 22DOI 10.3847/1538-3881/abfb6d

PDF Opens in a new tab.ePub You need an eReader or compatible software to experience the benefits of the ePub3 file format.
1538-3881/162/1/22

Abstract

We study dynamical systems that admit action-angle variables at leading order, which are subject to nearly resonant perturbations. If the frequencies characterizing the unperturbed system are not in resonance, the long-term dynamical evolution may be integrated by orbit-averaging over the high-frequency angles, thereby evolving the orbit-averaged effect of the perturbations. It is well known that such integrators may be constructed via a canonical transformation, which eliminates the high-frequency variables from the orbit-averaged quantities. An example of this algorithm in celestial mechanics is the von Zeipel transformation. However, if the perturbations are inside or close to a resonance, i.e., the frequencies of the unperturbed system are commensurate; these canonical transformations are subject to divergences. We introduce a canonical transformation that eliminates the high-frequency phase variables in the Hamiltonian without encountering divergences. This leads to a well-behaved symplectic integrator. We demonstrate the algorithm through two examples: a resonantly perturbed harmonic oscillator and the gravitational three-body problem in mean motion resonance.

Export citation and abstractBibTeXRIS

1. Introduction

The Kozai–Lidov mechanism (KL hereafter; Kozai 1962; Lidov 1962), and secular dynamics of triple systems in general, has gained much attention in the past years (see Naoz 2016 for a review). This process describes the secular evolution of a hierarchical triple system due to their gravitational interactions, i.e., how a distant tertiary perturbs the dynamics of a binary on timescales much longer than the orbital periods. Its main feature is the presence of a resonant island in phase space, which corresponds to the libration of the binary’s argument of periapsis g1 (Shevchenko 2017). Hierarchical triples consist of two binaries: the inner binary made up of the tight members and the outer one made up of the tertiary and the barycenter of the inner binary. The KL mechanism drives oscillations in the eccentricities of the inner and outer binaries and their mutual inclination, while the semimajor axes remain constant. In the quadrupole approximation ($\propto {\left({a}_{1}/{a}_{2}\right)}^{2}$) the system is integrable (a fact that is referred to as a “happy coincidence”; Lidov & Ziglin 1976). The octupole approximation ($\propto {\left({a}_{1}/{a}_{2}\right)}^{3}$) is chaotic, which drives the eccentricities to almost unity and inclination flipping, a phenomenon called the eccentric KL mechanism (Katz et al. 2011; Lithwick & Naoz 2011).

The secular equations of motion are derived from the Hamiltonian of the triple system by averaging over the quick angle variables, i.e., the mean anomalies of the inner and outer binaries l1 and l2 (Valtonen & Karttunen 2006). These angles are then cyclic variables in the orbit-averaged effective Hamiltonian, which makes the conjugate momenta constant (i.e., ${L}_{\mathrm{1,2}}\propto \sqrt{{a}_{\mathrm{1,2}}}$, expressed with the semimajor axis), thus the hierarchical three-body problem is stable. Such an elimination of the quick angle variables is carried out by a canonical transformation first applied by von Zeipel (1910). The von Zeipel transformation is based on a generating function that contains both the original and the new variables, which makes the connection between them implicit and difficult to work with when higher-order terms are also taken into account. An alternative derivation utilizes Lie transformations to eliminate the quick angles, giving explicit connections between the original and the new variables (Hori 1966).

However, the orbit-averaged approximation may fail to describe the evolution accurately in many cases (Liu et al. 2015; Luo et al. 2016; Grishin et al. 2018; Liu & Lai 2018; Bhaskar et al. 2021). In this paper we examine the effects of orbital resonances.

Mean motion resonances (MMRs) play a key role in astrophysics including planetary and stellar dynamics. However, secular evolution in such resonances has been identified to be “one of the most complicated topics of Celestial Mechanics” (Morbidelli 2002). The main complication is that the generating functions constructed to eliminate the perturbation from the Hamiltonian have divergent denominators in the case of MMRs. In other words, the averaged equations of motion obtained by the von Zeipel/Lie transformation break down in the resonant case. The standard way to avoid this problem is to transform the Hamiltonian of the system to new variables, where one of the coordinates is the resonant angle (which changes slowly) and the other is to be averaged over. The new Hamiltonian is analogous to that of a pendulum, where the resonant angle either librates around the exact resonance or it rotates (Murray & Dermott 2000). In this way, Sansottera & Libert (2019) reformulate the Laplace–Lagrange theory within MMRs. Another approach was introduced by Wisdom (1982), a numerical method with which the long-term evolution of perturbed bodies in/near resonances can be efficiently followed. Instead of being eliminated, the quick angle variables are changed in such a way that they sum up as a series of Dirac delta functions in the perturbing Hamiltonian. The dynamics is then driven by either the integrable or the delta-function part of the Hamiltonian: both can be calculated much faster, hence the numerical integration takes ∼1000× less CPU time. These ideas were extended to the general N-body problem by Wisdom & Holman (1991).

Keeping the resonant angle in the Hamiltonian results in different equations of motion than the secular ones derived by double-averaging the Hamiltonian. As it is more convenient to solve the same set of equations of motion both in and out of resonances, here we propose a canonical transformation that overcomes the difficulty of small denominators, but contrary to previous studies, we do not use the resonant angle as a canonical variable. Instead, we eliminate the quick angle variables by defining a new set of orbital elements that makes the orbit-averaged dynamical equations valid. As long as the resonant perturbation is small, proportional to some epsilon ≪ 1, we demonstrate that the system may be integrated exactly in the transformed variables up to epsilon2 order and show that similar subsequent canonical transformations may extend the accuracy of the integration to arbitrary epsilonn order. We show that this generates a symplectic integrator for resonant systems.

The paper is structured as follows. In Section 2 we describe the canonical transformation with a general Hamiltonian, where we only assume that the perturbation is small and can be decomposed into a convergent Fourier series. In Section 3 we apply this transformation to the case of coupled harmonic oscillators, and in Section 4 to the case of the gravitational three-body problem. We discuss the limitations of the method in Section 5.

Throughout the paper, we adopt units where the gravitational constant is G = 1.

2. The General Secular Hamiltonian in Resonance

Let us consider an integrable system, the Hamiltonian, which is expressed with its action variables: ${{ \mathcal H }}_{0}({\boldsymbol{J}})$. We assume that the system is in resonance or close to it as defined below. Let us also assume that the system is perturbed by a Hamiltonian that can be decomposed into a Fourier series and may be written as

Equation (1)

where J and θ are the action and angle variables (in the absence of perturbations, J are adiabatic invariants), ${{ \mathcal H }}_{0}$ is the unperturbed Hamiltonian, R refers to the resonant terms for which m satisfies m · ω 0 = 0, and ${{\boldsymbol{\omega }}}_{0}=\partial {{ \mathcal H }}_{0}/\partial {\boldsymbol{J}}$ are the unperturbed frequencies. ${{ \mathcal H }}_{1,{\bf{m}}={\bf{0}}}({\boldsymbol{J}})$ is the angle-independent part of the perturbing Hamiltonian, which drives the evolution of the system on timescales much longer than the period of θ (i.e., on secular timescales tTk = 2π/ω0,k , where k runs through all degrees of freedom). It is obtained by averaging the perturbing part of the Hamiltonian over the angle variables. Physically this procedure amounts to smearing out the orbiting object (e.g., a planet) along its trajectory, which results in a “mass wire”. Technically this is achieved by a canonical transformation for which the transformed momenta contain the effects of the perturbation by definition as we show below. The coupling constant of the perturbation is assumed to satisfy epsilon ≪ 1.

To derive the perturbed secular equations of motion, one has to find a W generating function that eliminates the sums in a way that only the m = 0 perturbation remains in the Hamiltonian. In the first-order approximation this requirement leads to the so-called homological equation:

Equation (2)

where [ · , · ] is the Poisson bracket. Its solution is

Equation (3)

This famously diverges near MMRs, a phenomenon coined “the problem of small divisors” (Morbidelli 2002). Instead of Equation (3), we propose the following generating functions in order to eliminate the resonant terms (see Sitaram & Mehta (1995) for a similar function):

Equation (4)

where k can be any of the coordinates. The final results are independent of which Wk we use, as we prove below. Equation (4) diverges only when the frequency ${\omega }_{k}=\partial {{ \mathcal H }}_{0}/\partial {J}_{k}=0$, but this does not hold at least for the fastest angle variables in celestial mechanics, which is the subject of this study. The generating function of the inverse transformation is

Equation (5)

where ${\boldsymbol{\theta }}^{\prime} -{\boldsymbol{J}}^{\prime} $ are the transformed canonical variables. In what follows, we restrict attention to two degrees of freedom, i.e., θ = (θ1, θ2), J = (J1, J2), to W1, and to the first-order ${ \mathcal O }(\epsilon )$ approximation. In this case, we can substitute the unperturbed quantities into every term which is already multiplied by epsilon because the difference between J and ${\boldsymbol{J}}^{\prime} $ is of order epsilon (see Equations (22)–(23)).

The canonical transformation and its inverse are generated by W and $W^{\prime} $ for any phase-space component X as

Equation (6)

Equation (7)

where we introduced the Lie operator

Equation (8)

Substituting Equation (5) into Equation (6) yields

Equation (9)

Equation (10)

Equation (11)

Equation (12)

Note that as long as the system is close to a resonance ${\omega }_{\mathrm{res},i}$ for which ${\sum }_{i}{m}_{i}{\omega }_{\mathrm{res},i}=0$ such that there exists ∣epsilonω i ∣ ≪ 1 and mi integers and such that initially

Equation (13)

in this case the perturbation terms in Equations (9)–(10) may be evaluated at resonance as $\partial {{ \mathcal H }}_{0}/\partial {J}_{1}^{{\prime} }=\partial {{ \mathcal H }}_{0}/\partial {J}_{1}+{ \mathcal O }(\epsilon )\,={\omega }_{\mathrm{res},i}+{ \mathcal O }(\epsilon ,{\epsilon }_{\omega i})$ because these terms are already multiplied by epsilon in Equations (9)–(10).

The transformed Hamiltonian is equal to the original one expressed with the transformed variables. Substituting Equations (9)–(10) into the Hamiltonian Equation (1) and Taylor-expanding with respect to epsilon, and using the fact that for an arbitrary function F

Equation (14)

we get the Hamiltonian in the new variables:

Equation (15)

Here rows (I)–(IV) are the transform of ${{ \mathcal H }}_{0}(J)$ to ${ \mathcal O }(\epsilon )$ and row (V) is the perturbation in Equation (1), which transforms trivially as ${\boldsymbol{J}}={\boldsymbol{J}}^{\prime} $ and ${\boldsymbol{\theta }}={\boldsymbol{\theta }}^{\prime} $ because it is already ${ \mathcal O }(\epsilon )$. Rows (II) and (V) trivially cancel each other, while the sum of rows (III) and (IV) vanishes if approaching an MMR:

Equation (16)

What we are left with is finally

Equation (17)

which is independent of ${\boldsymbol{\theta }}^{\prime} $ to first order in epsilon as intended. We note that for the sake of simplicity we omitted the nonresonant sum and the secular term from Equation (1), because the former only induces small oscillations in the actions, while the latter only results in a small frequency shift. The generating function for the case of both resonant and nonresonant terms is the sum of Equations (3) and (4):

Equation (18)

Such a transformation eliminates the perturbing terms only to ${ \mathcal O }(\epsilon )$. Higher-order terms may be eliminated in succession to arbitrary order by applying the same procedure. We demonstrate this through an example in Section 3.

2.1. Initial Conditions

Equations (9) and (10) are seemingly asymmetric (J1 has an extra term as a consequence of the arbitrary choice of θ1 and J1 in Equation (4)), but here we show that the canonical transformation does not have an asymmetry. ${J}_{1}^{{\prime} }$ and ${J}_{2}^{{\prime} }$ are both constant with only ${ \mathcal O }({\epsilon }^{2})$ corrections and their values are set by the initial conditions: ( θ , J ) = ( θ 0, J 0 ). We assume that the resonance is nearly exact initially, i.e., ${\boldsymbol{m}}\cdot {{\boldsymbol{\omega }}}_{0}={ \mathcal O }({\epsilon }_{\omega })$. Using Equation (4), the new ${J}_{1}^{{\prime} }$ momentum is expressed with the original one as

Equation (19)

where J1,0 labels the initial value of J1. 3 Now rewrite Equation (9) as

Equation (20)

and substitute Equation (20), we get

Equation (21)

Doing the same for Equation (10) yields

Equation (22)

These expressions for J1 and J2 are symmetric to the reversal of their index despite the asymmetry caused by the extra term in Equation (9) compared to Equation (10). Note that the ignored terms are expected to be small as long as t ≪ 1/(epsilon ωi,0) for all i.

3. Secular Dynamics of Coupled Harmonic Oscillators—A Toy Model

Here we demonstrate the machinery described in the previous section in a very simple case, where two harmonic oscillators with unit frequency are weakly coupled. The Hamiltonian is

Equation (23)

where ∣epsilon∣ ≪ 1, ∣epsilonω1∣ ≪ 1, and ∣epsilonω2∣ ≪ 1. The angle variables are the phases of the oscillations and the actions are ${J}_{k}={A}_{k}^{2}/2$, where Ak is the amplitude. The oscillators are weakly coupled as ∣epsilon∣ ≪ 1. We note that this system is integrable because it has two first integrals, ${ \mathcal H }$ and J1 + J2, whose Poisson bracket vanishes (Masoliver & Ros 2011). The exact solution is derived in Appendix B. This makes it simple to test the error of our algorithm.

The leading-order terms satisfy $\partial {{ \mathcal H }}_{0}/\partial {J}_{i}=1+{\epsilon }_{\omega i}$, so ωi,0 = 1 + epsilonω i . This implies that the system is at or close to a 1:1 resonance, respectively, if epsilonω i = 0 or ∣epsilonω i ∣ ≪ 1 so the standard recipe for eliminating the perturbation diverges because the perturbing term depends on the difference of the angle variables θ1θ2, which results in m · ω = ω1,0ω2,0 = epsilonω1 ω1,0epsilonω2 ω2,0 approaching zero in the denominator of Equation (3).

3.1. First-order Approximation

First we eliminate the terms proportional to epsilon. Let us define the generating function using Equations (4) and (5) with k = 1, which simplify to

Equation (24)

Equation (25)

where

Equation (26)

The canonical transformation formulae between the original and the new variables are given by Equations (9)–(10), i.e.

Equation (27)

Equation (28)

Equation (29)

Equation (30)

where $\theta ^{\prime} ={\theta }_{1}^{{\prime} }-{\theta }_{2}^{{\prime} }$.

The new Hamiltonian may be obtained by substituting into Equation (24) or by ${ \mathcal H }^{\prime} ={e}^{{\hat{L}}_{W}}{ \mathcal H }$:

Equation (31)

where we introduced the notation

Equation (32)

Ignoring the ${ \mathcal O }({\epsilon }_{0}^{2})$ corrections, the equations of motion of the primed variables are formally the same as the unperturbed/averaged ones:

Equation (33)

Equation (34)

Equation (35)

Equation (36)

As the perturbation is second order, $({J}_{1}^{{\prime} },{J}_{2}^{{\prime} })$ are conserved if ignoring ${ \mathcal O }({\epsilon }_{0}^{2})$ perturbations. The ${\epsilon }_{0}^{2}$ corrections include both a secular $\left(-\tfrac{1}{4}{\epsilon }_{0}^{2}{J}_{1}^{{\prime} }\right)$ and a resonant term $\left(\tfrac{1}{4}{\epsilon }_{0}^{2}{J}_{1}^{{\prime} }\cos 2\theta ^{\prime} +{\epsilon }_{0}{\epsilon }_{\omega }{J}_{1}^{{\prime} }{\theta }_{1}^{{\prime} }\cos \theta ^{\prime} \right)$. The second-order orbit-averaged evolution corresponds to dropping the periodic term; however, this simplification is not necessary as shown in the next subsection. The secular term results in a constant secular shift in the frequency of the first oscillator because ${\omega }_{1}^{{\prime} }(t)=\partial { \mathcal H }^{\prime} /\partial {J}_{1}^{{\prime} }=1+{\epsilon }_{\omega 1}-\tfrac{1}{4}{\epsilon }_{0}^{2}+{ \mathcal O }({\epsilon }^{3})$. The frequencies of the oscillators may change secularly for more general perturbations.

3.2. Second-order Approximation

Let us now proceed to eliminate the remaining perturbation terms $\tfrac{1}{4}{\epsilon }_{0}^{2}{J}_{1}^{{\prime} }\cos 2\theta ^{\prime} -{\epsilon }_{0}{\epsilon }_{\omega }{J}_{1}^{{\prime} }{\theta }_{1}^{{\prime} }\cos \theta ^{\prime} $ from the Hamiltonian Equation (32) to epsilon2 order. For ${{ \mathcal H }}_{0}=(1+{\epsilon }_{\omega 1}-\tfrac{1}{4}{\epsilon }_{0}^{2}){J}_{1}^{{\prime} }\,+(1+{\epsilon }_{\omega 2}){J}_{2}^{{\prime} }$, the generating function is chosen using Equations (4) and (5), which simplifies to

Equation (37)

where $\theta ^{\prime\prime} ={\theta }_{1}^{{\prime\prime} }-{\theta }_{2}^{{\prime\prime} }$ and

Equation (38)

The new canonical variables are

Equation (39)

Equation (40)

Combining Equations (28)–(31) and Equations (40)–(41) we get

Equation (41)

Equation (42)

Equation (43)

Equation (44)

Here and in what follows ${ \mathcal O }({\epsilon }^{3})$ denotes ${ \mathcal O }({\epsilon }^{3},{\epsilon }^{2}{\epsilon }_{\omega }^{2},\epsilon {\epsilon }_{\omega }^{2})$. The Hamiltonian Equation (24) in these canonical variables is

Equation (45)

implying that the system evolves according to

Equation (46)

Equation (47)

Equation (48)

where i ∈ {1, 2} and $({\theta }_{1,0}^{{\prime\prime} },{\theta }_{2,0}^{{\prime\prime} },{J}_{1,0}^{{\prime\prime} },{J}_{2,0}^{{\prime\prime} })$ are the initial conditions whose values may be obtained from the initial conditions using the inverse transformation

Equation (49)

Equation (50)

Equation (51)

Equation (52)

where θ0 = θ1,0θ2,0.

Figure 1 shows the time evolution of the J1 momentum for the parameters shown in the figure caption. We compare the exact solution (see Appendix B) with the first- (Equation (28)) and second-order (Equation (42)) solutions. We note that the case of the right panel is remarkably simple. The exact solution is J1 = eepsilon t (see Equation (B18)), so the first- and second-order solutions are ${J}_{1}=1-\epsilon t+\tfrac{1}{2}{\epsilon }^{2}{t}^{2}+{ \mathcal O }({\epsilon }^{3})$. The first three terms of the J1 Taylor series are recovered correctly with the method introduced in this section.

Figure 1. Refer to the following caption and surrounding text.

Figure 1. The time evolution of the J1 action for the perturbed harmonic oscillator driven by Equation (24). Initial conditions are (θ1,0, θ2,0, J1,0, J2,0) = (1, 0, 1, 1) for the left panel and (0, 0, 1, 1) for the right. The perturbing parameters in the left and right panels are (epsilon, epsilonω1, epsilonω2) = (0.001, 0.002, 0.0025) and (0.001, 0, 0), respectively. The orange and green curves show the first-order (Equation (28)) and second-order (Equation (42)) solutions, respectively. The blue curve shows the exact solution (see Appendix B). Note that the unperturbed orbital frequencies are resonant, ω1,0ω2,0 ≈ 1, and that the errors are small up to t = $\epsilon $ −1 $\omega $ −1 1,0.

Standard image High-resolution image

The derivation above may be generalized in a straightforward way to construct higher-order methods. However, we note that the kth-order approximation is valid only if ${\left(\epsilon {\omega }_{\mathrm{res}}t\right)}^{k+1}\lesssim {\left(\epsilon {\omega }_{\mathrm{res}}t\right)}^{k}$, i.e., t ≲ 1/epsilon. In order to follow the evolution on longer timescales, the evolution is to be integrated using this method iteratively in steps of ${\rm{\Delta }}t\lesssim 1/({\omega }_{\mathrm{res}}\epsilon )$, where in each step first apply the canonical transformation, Equations (50)–(53), then calculate the time-evolution step Equations (47)–(48) for a Δt time step, and apply the inverse transformation Equations (42)–(45), and finally set the result to be the initial value of the next iteration step. As each iteration is generated by integrating Hamilton’s equations of motion exactly for some Hamiltonian, namely that in which the ${ \mathcal O }({\epsilon }^{3})$ terms are ignored, this integrator is symplectic. Symplectic integrators are advantageous as they conserve phase-space volume and all Poincaré invariants, and their energy errors typically do not grow systematically with time (Binney & Tremaine 2008). Furthermore, the time step may be chosen to be of order 1/epsilon, which may be much larger than the inverse frequency.

4. Secular Dynamics of Gravitational Triple Systems

We investigate the case of the hierarchical three-body problem. Here, hierarchical refers to the small ratio of the separations between the bodies. The potential energy part of the general Hamiltonian for the hierarchical three-body problem is (Valtonen & Karttunen 2006)

Equation (53)

where m1 and m2 are the masses of the inner binary, m3 is that of the tertiary, r 1 is the separation vector between the members of the inner binary, and r 2 points from the barycenter of the inner binary to the tertiary. $\cos \psi ={{\bf{r}}}_{1}\cdot {{\bf{r}}}_{2}/({r}_{1}{r}_{2})$ and r1r2 due to the hierarchy.

Now we work out a specific case that is simple enough to illustrate the elimination process introduced in Section 2. We make the following approximations:

  1. 1.  
    ignore ≥ 3 multipoles,
  2. 2.  
    ι = 0, the mutual inclination vanishes, the objects are in the same plane,
  3. 3.  
    e2 = 0, outer orbit is circular,
  4. 4.  
    m2m3m1, the central object is massive and the inner binary has a test particle, which implies that the outer binary’s semimajor axis, a2; eccentricity, e2; and angular frequency, ω2, are constant, and the mean anomaly follows l2 = l2,0 + ω2 t.

With these assumptions, the nonresonant double orbit-averaged Hamiltonian expressed with the Delaunay variables is 4

Equation (54)

and the secular equations of motion are

Equation (55)

Equation (56)

Equation (57)

where a1 and a2 are the semimajor axes of the inner and outer binaries, respectively, e1 is the inner eccentricity, and

Equation (58)

are the conjugate canonical momenta to the mean anomalies l1, l2 and the inner argument of pericenter g1. In order to derive these differential equations, one has to average the Hamiltonian over both the inner and outer orbital motions. Even though Equations (56)–(58) do not have any apparent divergence within MMRs, they originate from a generating function similar to Equation (3) that diverges, suggesting that this may become inaccurate once the inner and outer orbital periods become commensurate.

Here we demonstrate that the divergence of the generating functions in resonance may be eliminated in this problem using the canonical transformation introduced in Section 2. For a proof of concept, we present the algorithm through the 1:2 MMR, although we note that in this case, the triple is not hierarchical. First, Equation (54) can be rephrased as (see Appendix A for the derivation)

Equation (59)

Equation (60)

Equation (61)

where l* = l2g1 and, for the sake of simplicity, we further assume that e1 ≪ 1. 5 At this multipole order, = 2, we may identify 1:2, 2:3, and 1:1 resonances. However, as we focus on the 1:2 resonance, the other terms can be omitted as long as we are only interested in the terms that systematically grow or decay. In the 1:2 resonance, the 2:3 and 1:1 terms only induce small periodic oscillations in the orbital elements (however, see Luo et al. 2016 for the case when m3m1). This simplifying assumption does not restrict generality as the nonresonant terms can be accounted for by utilizing the generating function of Equation (19). The truncated perturbing Hamiltonian then consists of a secular and a 1:2 resonant term:

Equation (62)

Equation (63)

Equation (64)

Note that as the mean anomalies are present only in the 2l* − l1 = 2l2 − 2g1l1 combination,

Equation (65)

The generating functions analogous to Equations (4) and (5) are

Equation (66)

and

Equation (67)

where the prime denotes that the function is expressed with the transformed variables. The transformed variables are generated by W as

Equation (68)

Equation (69)

Equation (70)

The reverse transformation is very similar, but the change with respect to the primed coordinate has the opposite sign (see Equations (67)–(68)). When transforming Equation (60), the variables in the perturbing Hamiltonian can be simply replaced by their primed counterpart at the quadrupole approximation, as they are already multiplied by the small parameter ${a}_{1}^{2}/{a}_{2}^{2}$ (see Equation (14)). The unperturbed Hamiltonian together with the ${{ \mathcal H }}_{1,\mathrm{tr}}$ truncated perturbations may be obtained as in Equation (15):

Equation or symbol description not available

where in the first-order Taylor expansion we used ${L}_{k}\approx {L}_{k}^{{\prime} }+[{L}_{k}^{{\prime} },W^{\prime} ]={L}_{k}^{{\prime} }-\partial W^{\prime} /\partial {l}_{k}^{{\prime} }$. Using the definition of orbital frequencies

Equation (71)

and

Equation (72)

and the fact that from Equation (66) $\tfrac{\partial }{\partial {l}_{2}^{{\prime} }}=-2\tfrac{\partial }{\partial {l}_{1}^{{\prime} }}$, rows IV and V mutually cancel and the Hamiltonian simplifies as

Equation (73)

where the term in the parentheses vanishes because of the 1:2 resonant condition. As it is expected, ${{ \mathcal H }}_{{\rm{s}}}^{{\prime} }={{ \mathcal H }}_{\mathrm{pert}}^{{\ell }=2}$ if ${e}_{1}^{2}\approx 0$. The new equations of motions in the transformed variables are

Equation (74)

Equation (75)

Equation (76)

These equations are orbit-averaged in the sense that the nonresonant oscillating terms have been eliminated from the Hamiltonian. Integrating them gives

Equation (77)

Equation (78)

Equation (79)

These equations are nearly identical to Equations (56)–(58); the only difference is the absence of pericenter precession, which is the result of ignoring the $\sim {e}_{1}^{2}$ terms for simplicity. We stress, however, that even though these equations are formally the same, they are derived by a completely different generating function, which avoids divergences in MMRs, and these variables are related to the (a, e, g) orbital elements differently.

Equations (78)–(80) may be expressed with the (a, e, g) orbital elements using Equations (59) and Equations (69)–(71) as

Equation (80)

Equation (81)

Equation (82)

Substituting l2 = l2,0 + ω2 t and setting the $\mathrm{const}.$ terms properly, it yields that

Equation (83)

Equation (84)

Equation (85)

where the time dependence is also implicit in the variables (l*, l1, e1, a1).

In Figure 2 we plot the evolution of the orbital elements both in the resonant (P1/P2 = 1/2) and in the nonresonant (P1/P2 = 1/2.2) case. The blue and brown curves are the numerical results, while the thick dashed green and orange curves are the fits from the nonresonant and resonant equations, respectively. We observe a qualitative agreement between the direct numerical and the analytical results using the resonant generating function. The discrepancy between the analytical and numerical results is unsurprising. It originates from the approximations we used, especially from the quadrupole assumption. The relative error may be estimated through the ratio of the octupole and the quadrupole terms, which in the 1:2 resonance is

Equation (86)

To follow the evolution of the system more accurately on longer timescales, the multipole expansion must be carried out to higher orders, and one must use a smaller time step with an iterative symplectic integration scheme described in Section 3. We leave this to future work.

Figure 2. Refer to the following caption and surrounding text.

Figure 2. Comparison of the analytical and numerical results within the 1:2 mean motion resonance (blue and orange curves) and slightly out of it (P1/P2 = 1/2.2; brown and green curves). The masses are m1/m2 = 106 and m3/m2 = 10, the semimajor axes are a1 = 1000 and a2=1587.4 (arbitrary units), the inner eccentricity is e1 = 0.05, and the initial mean anomalies are l1,0 = 45°, l2,0 = 0. While the nonresonant analytical solution clearly misses the systematic secular change, the analytical resonant solution is a better approximation. The discrepancy is mostly due to ignoring the octupole and higher multipoles.

Standard image High-resolution image

5. Discussion

In this paper we proposed a novel canonical transformation to eliminate the quick angle variables in dynamical systems that admit action-angle variables to leading order and which are subject to resonant perturbations. For a proof of concept, we applied this technique to coupled resonant harmonic oscillators and to the gravitational restricted three-body problem on nearly circular, coplanar orbits in MMR.

This transformation defines a new set of canonical variables explicitly as functions of the orbital elements, in which the perturbed Hamilton’s equations of motion may be integrated trivially. The transformed variables evolve according to the unperturbed equations of motion. Specifically, we have shown that if the perturbations in the original Hamiltonian were of order epsilon, the nonintegrable part of the perturbation in the transformed variables becomes ∝ epsilon2. We have shown that repeated applications of similar canonical transformations may be used to extend the integrable part to arbitrary accuracy in a series of powers of epsilon. Because Hamilton’s equations may be integrated in the transformed variables with a large time step Δt ∝ 1/epsilon, the iterative application of the canonical transformation, time evolution, and reverse transformation yields an efficient symplectic integrator to simulate the time evolution of the system.

We note that this algorithm cannot be directly applied to systems of three (uneven) degrees of freedom (for example, to Laplace resonances) because resonant terms in the Hamiltonian cancel each other in pairs (see rows III and IV in Equation (15)).

However, for even degrees of freedom, the applicability of this algorithm is not restricted to the simplifying assumptions adopted in the toy models presented here. In the future we plan to further develop this method by (i) relaxing the constraints of the orbital elements to make it applicable for general nonzero inclinations and arbitrary inner and outer eccentricities; (ii) incorporating terms of higher orders in the Hamiltonian, both in (a1/a2) and e; (iii) including general relativistic effects, apsidal precession, and gravitational wave radiation, and exploring Kozai–Lidov oscillations for triple systems that sweep through resonances.

We thank Smadar Naoz, Bálint Érdi, John Magorrian, and Scott Tremaine for helpful comments. We are also grateful to Mária Kolozsvári for help with logistics and administration related to the research. This work received funding from the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation program under grant agreement No 638435 (GalNUC). B.D. was supported by the ÚNKP-20-3-II New National Excellence Program of the Ministry for Innovation and Technology from the source of the National Research, Development and Innovation Fund.

Appendix A: Derivation of the Resonant Hamiltonian

Here we derive the 1:2 resonant Hamiltonian for the gravitational three-body problem up to quadrupole accuracy.

The cosine of the angle between r 1 and r 2 is

Equation (A1)

where v1 is the true anomaly of the inner binary and the other notations are the same as before. The argument of the inner periapsis is present only in the combination l* = l2g1, so g1 disappears when we average over l* (or l2). This implies that the inner eccentricity (e1) remains constant on the secular timescale. Now we have to express the true anomaly by the mean one, for which we use e ≪ 1 and e2 ≈ 0. In the ${ \mathcal O }(e)$ approximation the Kepler equation is modified as

Equation (A2)

where E1 is the eccentric anomaly and from which it follows that

Equation (A3)

Equation (A4)

Converting the eccentric anomaly to the true one, we obtain

Equation (A5)

Equation (A6)

Substituting Equations (A5) and (A6) into Equation (A1) we get

Equation (A7)

and from Equation (A4)

Equation (A8)

As the outer orbit is circular, r2 = a2. With all this preparation, the perturbing Hamiltonian in Equation (54) reads (up to quadrupole order and with m2m1)

Equation (A9)

The term that corresponds to the 1:2 MMR is

Equation (A10)

Appendix B: Exact Solution to the Perturbed Harmonic Oscillator

Here we present the exact solution for the Hamiltonian Equation (24),

Equation (B1)

and introduce the canonical transformation

Equation (B2)

so that

Equation (B3)

where $c=1+\tfrac{1}{2}({\epsilon }_{\omega 1}+{\epsilon }_{\omega 2})$ and epsilonω = epsilonω1epsilonω2. Hamilton’s equations of motion are

Equation (B4)

Equation (B5)

Equation (B6)

Equation (B7)

This shows that U is a constant, and we may integrate the equation for θ and express all other phase-space variables with θ. A trivial solution is the case when $\epsilon \sin {\theta }_{0}=-{\epsilon }_{\omega }$, then θ = θ0 for all times and the equations of motions may be integrated to give

Equation (B8)

Otherwise we will assume that $\epsilon \sin {\theta }_{0}\ne -{\epsilon }_{\omega }$. Then

Equation (B9)

where tp = t(2π) − t(0), n is an integer, and $\alpha ={\sin }^{-1}(\epsilon /{\epsilon }_{\omega })$ if ∣epsilon∣ ≤ ∣epsilonω ∣ and $\alpha ={\sin }^{-1}({\epsilon }_{\omega }/\epsilon )$ otherwise if ∣epsilonω ∣ ≤ ∣epsilon∣. Note that in both cases this may be inverted analytically to give θ(t) in a closed form, but the resulting expression is complicated and we do not show it here. If ∣epsilon∣ ≤ ∣epsilonω ∣ then, depending on the sign of epsilonω , θ either increases or decreases monotonically for all times without bounds, 6 otherwise if ∣epsilon∣ ≥ ∣epsilonω ∣ then, depending on the sign of $\epsilon \sin {\theta }_{0}$, θ increases or decreases monotonically such that $\sin \theta $ approaches −epsilonω /epsilon as t → ∞. Now to solve for the evolution of V, divide dV/dt by d θ/dt

Equation (B10)

This is a separable differential equation because U is a constant:

Equation (B11)

Equation (B12)

Finally, to find the evolution of φ, divide d φ/dt by d θ/dt,

Equation (B13)

This may be integrated with respect to θ to give

Equation (B14)

Substituting into Equation (B12) gives the parametric solution in the original variables:

Equation (B15)

where t(θ) is given by Equation (B19). Note that for ∣epsilonω ∣ > ∣epsilon∣, $\sin \theta $ is oscillatory in the full range −1 and 1, and for ∣epsilonω ∣ ≤ ∣epsilon∣, it changes monotonically, and so J1 and J2 exhibit bounded oscillations and for ∣epsilonω ∣ ≤ ∣epsilon∣, the denominator asymptotically vanishes so J1/J1,0 → ∞ and J2/J1,0 → − ∞ . For $\epsilon \sin {\theta }_{0}=-{\epsilon }_{\omega }$, the evolution is given by Equation (B18).

Footnotes

  • 3  

    We note that we can replace $\partial {{ \mathcal H }}_{0}/\partial {J}_{1}^{{\prime} }$ with ω1,0, because the term including it is already multiplied by epsilon.

  • 4  

    See Equation (9.30) in Valtonen & Karttunen (2006) with our assumptions.

  • 5  

    We caution that dropping the terms proportional to ${e}_{1}^{2}$ might cause trouble. For example, if we ignore it in Equation (55), then the right-hand side of Equation (58) vanishes, hence we miss the pericenter precession. However, as we will show below, the ∼e1 approximation is sufficient to show the effect of the resonance.

  • 6  

    However, note that θθ + 2n π if n is an integer.

Please wait… references are loading.
10.3847/1538-3881/abfb6d