Adiabatic integrators for highly oscillatory second-order linear differential equations with time-varying eigendecomposition
Numerical integrators for second-order differential equations with time-dependent high frequencies are proposed and analysed. We derive two such methods, called the adiabatic midpoint rule and the adiabatic Magnus method. The integrators are based on a transformation of the problem to adiabatic variables and an expansion technique for the oscillatory integrals. They can be used with far larger step sizes than those required by traditional schemes, as is illustrated by numerical experiments. We prove second-order error bounds with step sizes significantly larger than the almost-period of the fastest oscillations.
numerical integrator oscillatory problem long-time-step method multiple time scales adiabatic transformation