Canonical Perturbation Theory
Between 1846 and 1867, Charles-Eugène Delaunay computed the Moon's motion by hand: an expansion of the lunar Hamiltonian carried to seventh order in the small parameters, filling two enormous volumes with a single formula for the perturbed orbit. His engine was the machinery this article builds — canonical perturbation theory, the systematic art of solving a mechanics problem that is almost one you have already solved exactly. The solar system is the founding example: each planet's motion is a Kepler problem plus corrections of one part in a thousand from the other planets, and the entire predictive triumph of celestial mechanics — ephemerides, eclipse tables, the discovery of Neptune from Uranus's residuals — rests on turning "almost integrable" into a working expansion. The action-angle articles gave you the perfect starting point: an integrable Hamiltonian whose motion is uniform winding on invariant tori. Now add . The naive move — expand the trajectory in powers of — fails spectacularly, producing secular terms that grow linearly in time and wreck the approximation just when you need it. The canonical cure is characteristically elegant: don't perturb the trajectory, perturb the coordinate system — find new action-angle variables in which the perturbed problem is again integrable, order by order. The reward is the physics of frequency renormalization: the pendulum clock that runs slow at large amplitude, computed in two lines. And then the sting. At second glance the method's denominators contain — and near resonances these small divisors blow the series apart. Poincaré proved the divergence is real and profound. Understanding exactly how canonical perturbation theory fails is the road to the KAM theorem you have already met; this article is where that road begins.
- Setup: in the action-angle variables of the integrable , with unperturbed frequencies .
- Naive time-series expansion generates secular terms : the true motion has a shifted frequency, and expanding a shifted cosine in powers of manufactures fake unbounded growth.
- The canonical fix: a near-identity canonical transformation chosen so the new Hamiltonian depends only on the new actions: .
- First-order results: energy shift = the angle-average ; frequency shift ; the oscillating part of is absorbed into the transformation, not the dynamics.
- Worked classics: quartic oscillator (verified numerically to 4 digits here); pendulum — a 30° grandfather clock loses ~24 min/day against its 5° rating.
- The generating function's Fourier coefficients are : near resonances these small divisors diverge — resonant tori are dense, the series is generically divergent (Poincaré), and its rescue on Diophantine tori is precisely the KAM theorem.
- Key idea: perturb the coordinates, not the trajectory — average the perturbation over the fast angles to get the new integrable motion, and pay for the elegance at every resonance, where the small divisors announce that some tori cannot be deformed, only destroyed.
For a near-integrable Hamiltonian , a near-identity canonical transformation removes the angle dependence order by order, yielding renormalized actions with energy and shifted frequencies — an expansion whose coefficients carry the small divisors that diverge on resonant tori and make the theory asymptotic rather than convergent, the precise pathology the KAM theorem was built to tame.
Where this lives today
Canonical perturbation theory is production software in three industries. Spaceflight: satellite orbit prediction runs on averaged equations — the workhorse SGP4 propagator behind every piece of space-situational-awareness infrastructure is a first-order canonical theory (Brouwer's 1959 solution, Lie-transformed descendants) of Earth's oblateness perturbation , with delivering the secular node regression and perigee precession that mission designers exploit deliberately (Sun-synchronous orbits are an application of equation (3)). Accelerator physics: a storage ring is a multi-torus Hamiltonian system in which the betatron tunes must be steered away from the small-divisor chasms — the "tune diagram" pinned in every control room is the resonance comb computed in this article, with beam lifetimes decided by exactly the arithmetic of Derivation C. Plasma confinement: guiding-centre and gyrokinetic theories — the formulation in which tokamak turbulence is simulated — are Lie-series canonical perturbation expansions in the gyroradius, averaging out the fast Larmor angle to produce the slow drift Hamiltonian. The conceptual legacy is broader still. Modern implementations have replaced von Zeipel's mixed-variable generating functions with Lie transforms (Deprit, Hori) — same physics, explicit recursions that computer algebra executes to tenth order without complaint — and the same operator machinery reappears as normal-form theory across dynamics, as the Birkhoff normal form near equilibria, and (with commutators for Poisson brackets) as time-independent perturbation theory in quantum mechanics, whose energy shift is the direct heir of , small denominators included. And the divergence story matured into physics rather than pathology: Nekhoroshev estimates bound chaotic diffusion for exponentially long times, explaining why the demonstrably non-integrable solar system has nonetheless behaved itself for billion years — the deepest answer yet to the question Delaunay's volumes first made quantitative.
The physical picture
Start with what integrability bought you. In action-angle variables, the motion of is the simplest dynamics imaginable: every action frozen, every angle advancing uniformly at — trajectories wind around invariant tori like thread on a spool. Now switch on a weak coupling : the actions begin to breathe (), the winding wobbles, and the exact tori are gone. But for small the motion still looks torus-like — slightly warped spools, slightly uneven winding. Perturbation theory's wager is that the warp can be transformed away: that there exist new, slightly distorted action-angle coordinates in which the perturbed motion is again frozen actions and uniform angles. Why coordinates rather than trajectories? Because the trajectory expansion breaks on a subtlety of oscillators that you can see with no formalism at all. The perturbed system oscillates at a slightly shifted frequency — . Expand that in powers of : the first correction is , growing without bound in time. Nothing in the physics grows — the orbit is a barely-distorted circle — but the expansion of a detuned cosine manufactures growth, and by the "small correction" is as large as the answer. These secular terms poisoned two centuries of lunar theory. The canonical method disposes of them by construction: it never expands oscillations in time; it renormalizes the frequency itself, putting the inside the cosine where it belongs.
The transformed picture also announces its own limits. The coordinate change must wiggle in step with the perturbation's angle dependence — each Fourier mode of requires a coordinate wiggle of amplitude . When the torus's frequencies are resonant ( for some integer vector ), the required wiggle is infinite: no smooth deformation of that torus can absorb a perturbation that pushes in sync with the winding. Resonance is not a technical nuisance — it is the mechanism by which perturbations do qualitatively new things (islands, separatrices, chaos), and the perturbation series registers this honestly, by diverging. The dense set of resonant tori, the survival of the "very irrational" ones, the destruction of the rest: you have seen the outcome in the KAM article. Here you see the origin.
The math: the expansion, its first order, and its price
The problem, in the variables integrability gave us:
where: are pairs of action-angle variables of , is -periodic in every angle — so it carries a Fourier expansion over integer vectors — and flags the perturbation's size (a bookkeeping parameter: set it to 1 at the end and let 's smallness speak for itself). The mean over the torus, , will play the starring role. The method seeks a near-identity canonical transformation via a type-2 generating function,
where: the leading term generates the identity transformation, so at nothing happens — the new variables deform continuously away from the old ones: , . The strategy: choose to scrub the angle dependence out of the Hamiltonian order by order. To first order the result (derived below) is
where: the physics is in what survived: only the average of the perturbation moves the energy and the clock. The oscillating part of — everything with — is absorbed into the coordinate deformation and contributes to observables only at . This is the rigorous backbone of every "averaging" argument in mechanics, and it is worth internalizing as an instinct: fast wiggles don't shift frequencies at first order; means do. The absorption has a price tag. The generating function's Fourier coefficients come out as
where: the denominators are the small divisors. For a single degree of freedom never vanishes () and the theory is clean. For , the resonant condition defines surfaces that are dense in frequency space (rationally related frequencies), and even off-resonance the divisors dip arbitrarily close to zero for large — convergence of the whole series then hinges on how fast the numerators decay versus how viciously the divisors shrink: the exact battlefield of the KAM theorem.
We are deriving the first-order results (3) and (4): the transformed Hamiltonian, the frequency shift, and the generating function that does the work — together with the solvability condition that explains why the average survives. The strategy: substitute the near-identity transformation into the Hamiltonian, expand to first order in , and impose that the result depend on alone; the imposition turns out to be a linear PDE for solvable mode by mode. Watch the mode — it is the one mode the PDE cannot remove, and that obstruction, not a choice, is what puts into the answer.
Step 1. Write the transformation generated by (2): . Substitute into and expand in : , using ; and . Why 's argument can be downgraded: it already carries an explicit , so the difference between and inside it is a second-order affair — the standard bookkeeping gift of perturbation theory.
Step 2. Collect the new Hamiltonian through first order: . Demand the bracket be -independent — call the unknown constant (in ) : . Why this is the whole method in one line: the left side is a derivative along the unperturbed winding; we are asking the coordinate wiggle to cancel the perturbation's variation along each unperturbed trajectory.
Step 3. Solve by Fourier. Expand (no term — a -independent piece of generates nothing) and . Mode : , giving (4). Mode : the left side has no component at all, so the equation forces . Why the average cannot be transformed away: the operator annihilates constants — its range contains only zero-mean functions. The mean of is orthogonal to everything a periodic coordinate change can absorb; it is the irreducible physical content of the perturbation at this order. Solvability conditions of this kind — "the resonant part must be kept in the dynamics" — recur throughout physics, from Lindstedt–Poincaré to quantum-mechanical degenerate perturbation theory.
Step 4. Read off the observables. New Hamiltonian: ; new frequencies — equation (3). The new actions are conserved to this order, and the old variables oscillate around them: wiggles with zero mean and amplitude set by (4). Why no secular terms can appear: the time dependence of every quantity now enters only through — uniformly winding angles inside periodic functions. The frequency shift lives inside the angle, exactly where the naive expansion refused to put it. *Verified: one degree of freedom sanity check — for independent of the theory must be exact at first order in the shift: indeed and ✓. Dimensional check: since ✓. The quartic-oscillator prediction of this machinery is verified against direct numerical integration to four digits in worked example 2. Treatment as in Goldstein Ch. 12, Lichtenberg & Lieberman Ch. 2.*
Go deeper · Derivation B · 2 minThe quartic oscillator and the pendulum — frequency renormalization in full
We are cranking the machinery on the two standard test bodies: the quartic (Duffing-type) oscillator , and — via a sign flip — the pendulum at finite amplitude, obtaining the classic . The strategy: express the perturbation in action-angle variables of the harmonic oscillator, average over the angle, differentiate with respect to the action. Watch how three lines of algebra replace the elliptic integrals of the exact treatment — and where the elliptic answer eventually parts company with the perturbative one (the computed figure below shows the divorce).
Step 1. Recall the harmonic oscillator's action-angle dictionary: , , . Why this is the right dictionary: it is the worked centerpiece of the action-angle article — the check is ✓.
Step 2. Express and average the perturbation: , and , so . Why : write and keep the constant terms: .
Step 3. Apply (3): , hence
using for amplitude . Why the frequency grows with amplitude: stiffens the potential at large — bigger swings sample stiffer walls and oscillate faster. This matches the Landau–Lifshitz secular-perturbation result for upon the dictionary ✓.
Step 4. The pendulum is the same calculation with a soft spring. Expand about the bottom: the quartic term of the potential is — a negative (the pendulum's restoring force weakens at large angle). Run (5) with effective mass , , , amplitude : :
Why this number was civilization-relevant: pendulum clocks keep time only if amplitude is controlled — equation (6) is the "circular error" that Huygens fought with cycloidal cheeks and clockmakers finally beat with small-amplitude escapements; worked example 1 converts it into minutes per day. Against the exact elliptic-integral frequency, (6) errs by only at and at — the computed figure shows the two curves and their parting. *Verified: the quartic prediction (5) at , gives ; direct RK4 integration of the exact equation of motion (this article, ) gives a period , i.e. — agreement to , consistent with the neglected ✓. Pendulum check at : exact vs (6) ✓. Treatment: Goldstein §12.2–12.3, Landau & Lifshitz §28.*
Go deeper · Derivation C · 3 minSmall divisors — where the series breaks, and the road to KAM
We are confronting the convergence question for degrees of freedom: the Fourier solution (4) divides by , and we derive what that does to the theory — the density of resonances, Poincaré's nonexistence verdict, and the two structural insights (Diophantine tori + superconvergent iteration) that turn catastrophe into the KAM theorem. The strategy is to follow the arithmetic of honestly. Watch the competition of two exponentials-versus-power-laws: numerators decay geometrically in for analytic perturbations, but the divisors can be beaten down polynomially — the outcome is decided by which frequencies you stand on.
Step 1. Locate the fatalities. On a torus with for some integer vector , the coefficient in (4) is infinite unless happens to vanish: the transformation does not exist. Such resonant frequency vectors are dense: for , resonance means rational, and rationals are dense in the reals. Why density is the disaster: no open set of tori is safe — arbitrarily close to any initial condition sits a torus on which the expansion is meaningless. A series "valid except on a dense set" is not an analytic function of ; this is the technical face of Poincaré's theorem that no analytic constants of motion beyond survive a generic perturbation.
Step 2. Quantify the near-misses. Even off resonance, divisors dip: for typical irrational ratios, decays like a power of (the computed resonance-comb figure shows the landscape — a spike of safety at every strongly irrational ratio, chasms at every rational). Each order of the expansion multiplies more divisors together; the naive bound on the -th order term grows like — the series is asymptotic, not convergent: for fixed truncation it is superbly accurate (error ), but at fixed it eventually diverges as . Why practitioners use it anyway: an asymptotic series truncated at optimal order achieves accuracy exponentially small in — Delaunay's lunar theory and every modern ephemeris are optimally-truncated divergent series, and Nekhoroshev's theorem turns this into rigorous stability over times .
Step 3. Identify the survivors. Restrict to tori whose frequencies are Diophantine: for all , with . Then every divisor is controlled by a power of , while analytic supplies numerators ; each order of the series is finite, with bounds worsening only polynomially. Such frequency vectors are not rare: their complement has measure — almost every torus is Diophantine. Why this alone is not enough: finite orders do not make a convergent series; the factorial growth from accumulating divisors remains. A second idea is needed.
Step 4. Change the iteration, not the estimates. KAM's decisive move replaces the order-by-order expansion (error after steps, divisors accumulating linearly) with a Newton-like scheme: solve the first-order problem, then treat the whole remainder as the new perturbation and repeat. Errors square at each step — — and this superconvergence overwhelms the polynomially-worsening divisor losses on Diophantine tori. The limit exists: for small enough, each Diophantine torus survives, smoothly deformed, carrying its original frequencies. Why this hands you the KAM article's headline: the perturbation series of THIS article diverges on a dense set (resonances) yet its Newton-resummed cousin converges on a fat Cantor set (Diophantine tori) — chaos and order interleaved at all scales, both verdicts delivered by the same small divisors read with different arithmetic. The resonant gaps, where nothing converges, are where the Chirikov-overlap article picks up the story. *Verified: the resonance comb below is computed (minimum of over , 521 frequency ratios ): chasms at widths ordered by denominator, local maxima at noble ratios — the golden mean sits atop the tallest interior spike, consistent with its Diophantine-optimality role in the KAM article ✓. Measure bookkeeping: excluded resonant zones ✓. Treatments: Poincaré, Méthodes Nouvelles I (1892); Arnold, Math. Methods, App. 8; Lichtenberg & Lieberman Ch. 3.*
Which equation answers which question
| you want | use | notes |
|---|---|---|
| the setup | , eq. (1) | Fourier-expand in the angles |
| first-order energy | , eq. (3) | only the torus-average survives |
| first-order frequency shift | , eq. (3) | the anti-secular renormalization |
| the coordinate deformation | , eq. (4) | zero-mean wiggle of at |
| stiffened oscillator | , eq. (5) | Duffing at first order; verified numerically |
| pendulum amplitude error | , eq. (6) | the clockmaker's equation |
| convergence verdict | Derivation C | divergent on dense resonances; asymptotic off them; KAM on Diophantine tori |
Limiting cases
| Case | Result | Meaning |
|---|---|---|
| only | ; theory exact at first order | nothing to average away |
| one degree of freedom | always | no small divisors; series safe (and often convergent) |
| , | near-identity honestly reduces to identity | |
| no first-order shift; effects start at | e.g. perturbations odd in | |
| resonant torus, | unless | secular growth of actions; islands/chaos form — Chirikov's territory |
| Diophantine torus, analytic | every order finite; Newton scheme converges | the KAM survivors |
| degenerate (harmonic: independent of ) | frequencies can't detune with | resonances are -independent: standard KAM hypothesis fails (proper degenerate theory needed) |
| pendulum | isochronism recovered; 's error at |
Worked examples
1 · The clockmaker's equation (confidence builder)
A grandfather clock's pendulum is regulated to 2.000 s period at its design amplitude . A worn escapement lets the amplitude grow to . How much time does the clock lose per day?
Step 1. The pendulum's period at amplitude, from (6): , where is the isochronous (zero-amplitude) period. At rad: correction . At rad: correction .
Step 2. The clock was regulated at — its 2.000 s already includes the small correction. The fractional slowdown at relative to regulation: .
Step 3. Per day: — a catastrophic error from a "small" nonlinearity, which is why every precision escapement in horological history is a device for keeping tiny and constant.
Step 4. Check the tool against truth: at the exact (elliptic-integral) frequency ratio is ; equation (6) gives — the first-order theory is off by , i.e. our 24-minute answer is good to about 2 seconds. At the PT error grows to (see the computed figure): the expansion parameter is , and the series knows its own limits.
2 · Duffing, predicted and then measured (exam level)
For with , launched at amplitude : predict the oscillation frequency to first order, then verify by integrating the exact equations, and state what order the residual is.
Step 1. Prediction from (5) with : .
Step 2. Numerical truth (RK4 on , , launched at , ): measured period , so .
Step 3. Residual: — exactly the advertised leftovers. (Fine print worth owning: part of the residual is the dictionary , itself an -corrected relation between the launch amplitude and the true action; a second-order treatment fixes both consistently.)
Step 4. Extract the working habit: first-order canonical PT is a two-line calculation — average the perturbation over the unperturbed angle, differentiate by the action — and it lands within of a five-decimal numerical integration. For the multidimensional problems where numerics can't sweep parameter space (satellite lifetimes, accelerator tunes), those two lines, iterated by computer algebra to modest order, are still the working method — with Derivation C's warrant and warning attached.
Origins · 2 minHenri Poincaré and how this was discovered
Poincaré inherited celestial perturbation theory as a craft — Delaunay's decades of hand computation, Le Verrier's Neptune — and left it a mathematical science with its death certificate and its resurrection plan filed in the same work. His prize memoir on the three-body problem (1889, for King Oscar II of Sweden) and the three volumes of Les Méthodes Nouvelles de la Mécanique Céleste (1892–99) proved the theorems this article stands on: that the classical series diverge in general, that no new analytic constants of motion survive a generic perturbation, and that the divergence's mechanism — the small divisors — encodes real dynamics, not clumsy technique. Famously, the prize memoir's first printed version contained an error whose correction cost Poincaré more than the prize money and gave mathematics the homoclinic tangle: chasing the consequences of a resonance, he found intersecting stable and unstable manifolds weaving "a kind of trellis... of infinitely tight mesh" he declined to even attempt drawing — the first glimpse of deterministic chaos, sixty years before the word. He worked the asymptotic-series doctrine into respectability (divergent, yet "convergent in the sense of the astronomers"), and the modern edifice — KAM on the surviving tori, Chirikov and Smale in the resonant wreckage — is built exactly along the fault lines he mapped.
Going further
Texts. Goldstein, Poole & Safko, Classical Mechanics, Ch. 12 — the canonical treatment this article follows · Lichtenberg & Lieberman, Regular and Chaotic Dynamics, Ch. 2–3 — the professional's version, with Lie transforms and the KAM connection · Landau & Lifshitz, Mechanics, §28 — anharmonic frequency shifts with minimal apparatus · Arnold, Mathematical Methods of Classical Mechanics, Ch. 10 & App. 8 — averaging and small divisors with full rigor · Poincaré, Les Méthodes Nouvelles de la Mécanique Céleste (1892–99) — where the subject learned its limits.
Provenance. Authored fresh for the mechanics track (Phase-C gap add-back; no AllQFT base). A verifier should recompute: the averaging identities and ; the Duffing shift (5) against the numerical integration quoted (RK4, : , vs predicted , residual ); the pendulum reduction to (with effective mass and ) and its check against (: vs ; : vs ); the clock arithmetic ( → 24 min/day); the computed resonance comb (min , ) and its golden-mean maximum.
Builds on: Action-Angle Variables · Frequencies from Action-Angle Variables · Hamilton-Jacobi Equation · Degeneracy and Commensurate Frequencies. Leads to: The KAM Theorem · Resonant Tori, Resonance Overlap, and the Chirikov Criterion · Adiabatic Invariants.
Why does only the average ⟨H₁⟩ affect the motion at first order? The oscillating part is just as big.
Because of who is asked to respond. The oscillating part of pushes the system at frequencies — off-resonance forcing, which produces a bounded, zero-mean wiggle of the actions (amplitude , the content of equation 4): the system jiggles but doesn't drift. The average part pushes at frequency zero — on resonance with conservation itself — and a zero-frequency push, however small, accumulates: it permanently re-prices the energy landscape and re-tunes the frequencies. The formal statement is Step 3's solvability condition: the operator , which the coordinate change can deploy, only produces zero-mean functions, so the mean of is precisely the part no coordinate change can touch. The same logic, exported: it is why gravity-wave forces on a satellite average out but oblateness's mean torque precesses the orbit; why in quantum mechanics the first-order energy shift is the diagonal matrix element (the "average" in a stationary state); and why the drift approximation in plasma physics keeps the gyro-averaged force. First-order physics is the physics of what survives averaging.
Doesn't the pendulum have only one degree of freedom — why bother with canonical PT when the exact elliptic solution exists?
Three reasons, in ascending importance. Pedagogically, the pendulum is the calibration standard: because the exact answer exists, you can measure the method's accuracy (the computed figure: 0.002% at 30°) instead of taking it on faith — always test new machinery where the truth is known. Practically, the two-line averaging calculation is simply cheaper: for the clock question, answers in seconds what elliptic integrals answer in minutes, and the perturbative form exposes the scaling (error amplitude squared) that the exact conceals inside a special function. Structurally — the deep reason — one degree of freedom is where the method is safe ( never vanishes; no small divisors), so it isolates the renormalization idea from the convergence pathology. The multi-frequency problems where canonical PT is genuinely irreplaceable (satellite + oblateness + drag + Moon; three-body problem; accelerator lattices) have no exact solutions at all, and there the pendulum-honed machinery is the only analytic access — carrying the small-divisor warning label that the one-dimensional cases never needed.
What exactly goes wrong at a resonance, physically? The formula dividing by zero is math, not physics.
The physics is a push that never lets up. Off resonance, each Fourier mode of the perturbation pushes the trajectory with a phase that drifts through all values — the pushes alternate sign and cancel, leaving only the bounded wiggle of equation (4). On a resonant torus, means the combination is frozen: that mode pushes with a constant phase, always in the same direction along the torus, and the actions respond secularly — they drift without bound in the linearized theory. What actually happens (the divergence is the linear theory confessing it can't say) is that the drift feeds back: the actions move, the frequencies detune, the push reverses, and the trajectory executes a slow, large oscillation around the resonance — the pendulum-like island structure your Chirikov article dissects (its "pendulum reduction" is exactly the honest nonlinear completion of this divergence). So the small divisor marks a real qualitative change: locally, the dynamics reorganizes from deformed winding into libration around a resonant orbit, with a separatrix and — when perturbations of neighbouring resonances interfere — a stochastic layer. The series doesn't fail to converge to the truth; the truth stops being the kind of object (a deformed torus with the original frequencies) that the series is built to describe.
Is ⟨H₁⟩ the same thing as what the adiabatic-invariants article computes, or the time average of H₁?
Related but distinct, and the distinctions carry content. Versus time averaging: on a nonresonant torus, the flow visits the torus uniformly (equidistribution), so the infinite-time average of along a trajectory equals the phase average — the two agree exactly where the theory works. On a resonant torus the trajectory is confined to a lower-dimensional winding, time averages depend on initial phase, and the disagreement is yet another face of the small-divisor breakdown. Versus adiabatic theory: both are averaging methods, but they average over different smallness. Here the Hamiltonian is time-independent and slightly non-integrable ( = coupling strength); there the Hamiltonian is integrable at each instant but slowly time-dependent ( = slowness), and the averaging is over the fast angle at frozen parameters, yielding conservation of itself rather than a shift of . The formalisms converge in the modern Lie-transform view — both are one-parameter families of near-identity canonical maps, and textbooks (Lichtenberg & Lieberman) develop them as one subject — which is also the version to learn if you go further: mixed-variable generating functions like (2) become genuinely painful at second order, while Lie series iterate mechanically.
How do I actually carry this to second order — and is it worth it?
The recipe extends mechanically, with one new structural feature. Write ; expanding now produces at order the terms , where the bracket is built entirely from first-order output. Demand -independence: = the angle-average of the bracket, and absorbs its oscillating part with the same inversion. The new feature: the perturbation now beats against its own first-order wiggle — second order is where mode couplings with contribute, which is why perturbations (odd ones, typically) first shift frequencies at , and why the divisors now appear squared. Worth it? For precision celestial mechanics and accelerator design, unavoidable — but nobody does it with mixed-variable generating functions anymore: the inversion needed to express results in new variables becomes an algebraic swamp. The professional tool is the Lie transform (Deprit/Hori): the transformation is generated as a flow, corrections come from nested Poisson brackets in a clean recursion, and computer algebra grinds to order ten. Same physics, same divisors, industrial packaging.
Why does the harmonic oscillator — of all things — cause trouble for this theory as H₀?
Because its frequency doesn't care about its action, and detuning-with-amplitude is the theory's hidden immune system. For a nondegenerate (the standard assumption: ), frequencies vary across the tori, so each resonance is a thin surface in action space: move slightly in and you are off it — resonances are localized, and their nonlinear islands are bounded by the detuning. The isotropic harmonic oscillator is maximally degenerate: with constant , so — if the frequencies are resonant anywhere they are resonant everywhere, no torus can escape by detuning, and both this article's ordering and KAM's nondegeneracy hypothesis fail. The physics is real, not technical: perturbed identical oscillators (coupled pendulums at equal length, particle accelerators sitting on a rational tune) exhibit full-system resonant response, and the correct treatment reorganizes around the resonance from the start — secular perturbation theory in the resonant combination angle, degenerate normal forms, or the isotropic oscillator's own hidden-symmetry structure. The pattern is worth carrying to quantum mechanics, where it is the same dichotomy: nondegenerate perturbation theory divides by , and degenerate levels force you to diagonalize within the degenerate block before any division — the quantum small divisor, handled by the quantum version of "reorganize around the resonance first."