1 Introduction

Since the beginning of major Northern hemisphere glaciation 2.7 million years (Myr) ago, Earth has undergone alternating epochs of icy and cold conditions on the one hand, and warm and ice-free conditions on the other (Fig. 1). While these glacial cycles are attested from geological records (EPICA Community Members 2004; Huybers 2007; Lisiecki and Raymo 2005), there is no single conclusive theory of their origins.

Milutin Milanković proposed in the 1920s that glacial cycles should repeat roughly every 40 thousand years (kyr), based on calculations of incoming solar radiation. Alas, in the 1970s accurately dated oxygen isotope data from ocean sediment cores cast doubt on his theory, by revealing that the glacial cycles over the past 800 kyr were closer to 100 kyr long (Imbrie and Imbrie 1979). Soon it became clear, however, that the \({\sim }\,100\) kyr cycles were preceded by \({\sim }\,40\) kyr long cycles, consistent with the theory of Milanković. This spawned three questions: what caused the \({\sim }\,100\) kyr cycles, what caused the \({\sim }\,40\) kyr cycles (was Milanković right?), and what caused the transition between them around 1 Myr ago, called the middle Pleistocene transition (MPT) (Clark et al. 2006). The last question is the focus of this paper.

Fig. 1
figure 1

a The LR04 stack of normalised isotopic oxygen anomalies in deep ocean sediment cores—a proxy for global ice volume and deep ocean temperatures (Lisiecki and Raymo 2005). Higher values means more ice. b Durations between successive major terminations (black), showing an increase at the MPT. Error bars indicate one standard deviation dating uncertainty. Contours (darker to lighter) show the amplitude of a wavelet spectral estimate. Each lighter contour corresponds to an increase of \(7\%\) of the maximum amplitude, starting at \(30\%\). Outside the cone of influence (thick black line), edge effects are important. See "Appendix B and D" for details

The main strategy to address these questions has been to replicate the palaeoclimatic records using simple models of glacial cycles with few variables, referred to as conceptual models [see (Crucifix 2012) for a review]. One reason for this is that the rather regular and cyclic variations in data suggest that the main dynamics can be captured by a system of few degrees of freedom, even as the full climate system obviously has a large number of degrees of freedom. None of these models describe the climate system in detail, but they are useful for understanding underlying dynamics. Virtually all models involve insolation variations due to changes to Earth’s orbital configuration relative to the sun, an idea heralded by Adhémar, Croll and Milankovitch (Imbrie and Imbrie 1979). But the specific role played by insolation variations is still unknown and debated.

Several solutions to the cause of the MPT have been presented within the context of conceptual models. Some mechanisms rely on a bifurcation occurring in the unforced climate system which fundamentally changes how the system operates (Ashwin and Ditlevsen 2015; Ditlevsen 2009; Huybers and Langmuir 2017; Maasch and Salzman 1990; Tziperman and Gildor 2003). Other mechanisms invoke a “spontaneous” change, such as a shift between attractors due to subtle changes in insolation (Omta et al. 2015; Quinn et al. 2018) or random fluctuations (Imbrie et al. 2011; Salzman and Verbitsky 1993), or as a coincidence (Huybers 2009). A third possible mechanism for the MPT assumes one essential mode of oscillation throughout the Pleistocene and relies crucially on the interaction between insolation variations and an increasing internal period. This mechanism, previously imprecisely referred to as phase/frequency locking and non-linear resonance—but here ramping with frequency locking (RFL)—is the focus of this paper.

The main appeal of this mechanism is that nothing special had to occur in the climate system over the MPT (Huybers 2007); it is only required that the internal period was ramped slowly—interactions with forcing are enough to cause an abrupt increase in durations between glacial terminations (Fig. 1, bottom panel).

The first publications where RFL was used (Paillard 1998; Paillard and Parrenin 2004) did not explain why the durations between glacial transitions increased abruptly over the MPT. Ashkenazy (2006) and Ashkenazy and Tziperman (2004) hinted how frequency locking (therein called phase locking) could produce an abrupt increase in duration, by showing diagrams of average duration as a function of a system parameter (Devil’s staircases). Huybers (2007) was first to both show a model trajectory of ice volume using the mechanism, and to attribute the effect to “skipping of obliquity cycles”, a frequency locking effect. Recently, Daruka and Ditlevsen (2015), Feng and Bailer-Jones (2015), Mitsui et al. (2015) and Tzedakis et al. (2017) alluded to the mechanism, but neither emphasised that frequency locking can explain the MPT assuming only a slow linear change in a climate parameter. Instead, by ramping some parameter in a way that mimics the rapid change in durations over the MPT, they prescribe an abrupt increase in period over the MPT rather than explaining it. Here, we for the first time properly define RFL and emphasise its generality.

Following (Huybers 2007), we question the common assumption that climate entered a stationary state in the late Pleistocene, and instead argue that the sequence of durations between glacial terminations is consistent with a slow increase of the internal period of the climate system until present (Fig. 1b). According to this view, the typical durations between transitions changed from \({\sim }\,40\) to \({\sim }\,80\) kyr around 1200 kyr ago, after which they increased gradually in the mean to present time, with the last duration being \({\sim }\,120\) kyr long.

Here, we first aim to explain RFL in a clear way, using a harmonically forced simple model. We use harmonic (pure sine) forcing because it makes frequency locking concepts clearer, while still producing qualitatively similar behaviour to astronomical forcing curves. We should not expect model runs with such simplified forcing to agree well with data, however. We use forcing with period 41 kyr, corresponding to the main period of obliquity variations (Berger 1978), which determine the total insolation integrated over the summer at Northern latitudes (Huybers 2006).

We then define RFL, specify a class of models able to reproduce the MPT using the mechanism, and propose a decomposition of model components to understand the abruptness of the MPT. We consider evidence in data for a 40–80 kyr shift in durations between terminations and a subsequent gradual increase, and why this supports RFL in favour of some other mechanisms for the MPT. We then discuss how insights from harmonic forcing relate to non-harmonic forcing, how RFL can be detected in complex and computationally expensive models, and some climate variables that can cause an increase in the internal period of the glacial cycles.

2 The idea behind ramping with frequency locking

We illustrate RFL using a deterministic and continuous time version of the H07 model (Huybers 2007) (see Fig. 2). The model is arguably the simplest to represent alternating stages of intrinsic growth and decay of ice sheets, with the growth state ending abruptly as a critical ice volume is reached. It is is an integrate-and-fire threshold model conceptually very similar to the models in Ashkenazy and Tziperman (2004), Glass and Mackey (1979), Huybers (2007), Imbrie and Imbrie (1980), Imbrie et al. (2011), Paillard (1998), Parrenin and Paillard (2003, 2012), van der Pol and van der Mark (1927) and de Saedeleer et al. (2013).

Physically, sudden and rapid deglaciation has been explained e.g. with isostatic rebound, rapid \(\text {CO}_2\) outgassing (Paillard and Parrenin 2004) and rapid loss of Northern hemisphere sea ice cover (Gildor and Tziperman 2000).

We assume that ice volume x(t) grows at a constant rate \(\mu\) in a glacial state until it reaches a threshold \(\theta (t)\). Then deglaciation starts, whereby ice volume decays to 0 over a fixed time \(T_{decay}=10\) kyr:

$$\begin{aligned} \begin{aligned}&\dot{x} = \mu \text { until } x(t) = \theta (t) \text {, then} \\&\quad \text { linearly decrease } x(t) \text { to } 0 \text { over time } T_{decay}, \text { repeat}. \end{aligned} \end{aligned}$$
(1)

Small perturbations to the model, such as having a constant rate of decay instead of a fixed time, does not qualitatively affect its behaviour.

Fig. 2
figure 2

The H07 model (Eq. 1), a unforced and b periodically forced. Ice volume (blue) grows linearly at a rate \(\mu\) until a threshold (red) is hit, after which ice volume is reset to 0 over a time \(T_{decay}\). In a the threshold of glacial termination \(\theta (t)\) is constant \(\theta (t)=R_0\), whereas in b it oscillates periodically as \(\theta (t)=R_0 + A\sin {(2\pi t/T_f)}\). \(T_o\) is the internal (unforced) period of the model

We split \(\theta (t)\) into a forcing term \(A\cdot F(t)\)—a zero-mean sum of periodic components—and a ramping term R(t): \(\theta (t)=R(t) + A \cdot F(t)\).

In the limit of constant ramping \(R(t)=R_0\) and zero forcing \(A=0\), the system has a constant internal period of oscillation \(T_o = \frac{R_0}{\mu } + T_{decay}\) (subscript o for oscillator), see Fig. 2a. But if the threshold increases slowly over time, for instance linearly \(\theta (t)=R(t)=R_0 + R_1 t\) as in Fig. 3ai, then the internal period \(T_o(t) = \frac{R_0}{\mu } + T_{decay} + \frac{R_1}{\mu }t\) also increases slowly (Fig. 3bi). As there is no forcing, the durations between glacial terminations follow \(T_o(t)\) closely.

Fig. 3
figure 3

The ramping with frequency locking (RFL) mechanism for the periodically forced H07 model. a Ice volume (blue sawtooth) over time for a i) linear and ii) sigmoidal ramp of the upper threshold \(\theta (t)\). Periodic threshold in orange and unforced threshold in grey. b Average duration between glacial terminations \(\overline{D}_\tau\) over frozen time \(\tau\) (black solid) (known as Devil’s staircases, Sect. 4.1) for the i) linearly and ii) sigmoidally ramped thresholds, and sample durations (red dotted lines) for the forced solutions in a). Magenta lines show the internal period \(T_o(\tau )\). The inset shows that durations with time-varying ramping R(t) do not agree perfectly with the average duration \(\overline{D}_\tau\), computed for \(R(t)=\text {const}\) (see Sect. 5). Parameters are \(\mu = 1,T_{decay}=10, T_f = 41 ,A=20\) and ramp functions are i) \(R(\tau ) = 26 + 0.05\times (\tau + 2000)\) and ii) \(R(t)=26+ 50(\tanh {(\frac{t + 1000}{300}) + 1)}\) respectively

However, with periodic forcing

\(\theta (t)=R_0 + R_1 t + A\sin {(2\pi /T_f)}\), durations \(D_i\) are near multiples of the forcing period \(D_i \approx N T_f\), \(N \in \mathbb {N}\) (Fig. 3bi). Roughly speaking, the multiple that is realised is the one closest to the internal period \(T_o\). This phenomenon, called frequency locking (Pikovsky et al. 2001), has been studied extensively over the past century [e.g. Cartwright and Littlewood (1945); Glass and Mackey (1979); Le Treut and Ghil (1983); van der Pol and van der Mark (1927); Tziperman et al. (2006)].

In Fig. 3ai the durations \(D_i\) change abruptly from \(1\times T_f\) to \(2\times T_f\) and finally \(3\times T_f\). These abrupt changes in durations resulting from a gradual change in an underlying parameter is one possible dynamical mechanism behind the MPT.

We call the mechanism RFL, rather than non-linear resonance, phase locking or frequency locking as it has previously been called. This we do to emphasise both that an internal period must increase gradually over time (ramping), and that the internal oscillations must be locked to external forcing. This is opposed to e.g. the mechanism in Omta et al. (2015), which realises the MPT through jumps between coexisting frequency locked solutions.

We note that RFL is a special case of “slow passage through bifurcation” [e.g. (Baer et al. 1989; Do and Lopez 2012)], for which the bifurcations typically are saddle-node bifurcations of limit cycles marking transitions in and out of frequency locking regions (Pikovsky et al. 2001). [However, see e.g. Guckenheimer et al. (2003) and Levi (1990) for other relevant bifurcations].

Finally, we note that H07 is an illustrative example of RFL, and not representative of all glacial cycle models. However, the rapid jumps between frequency locking regions occur generically in a broad class of models, defined next.

3 A formal description of RFL

H07 (Fig. 2) is just one particular model capable of realising the MPT through RFL. We could simply call these self-sustained oscillators, but we aim to be more precise and to establish notation.

First, we naturally require the model to be a dynamical system, such that there is an evolution rule f(tx) taking a state x(t) forward in time t. We identify the model with the evolution rule and denote it f (without arguments) for brevity. f(tx), x(t) and t can be very general, for instance; t can be continuous or discrete, x can be of any dimension, and f(tx) can e.g. be a piecewise smooth ODE paired with a switching rule, as for H07.

We also require f to be forced by a continuous zero-mean sum of periodic components A(t)F(t) with an amplitude A(t), called the forcing. We further require that f is parametrised by a set of parameters p(t), whose time-varying subset R(t) is called the ramping. Thus we can write \(f=f(t,x, R(t),A(t) F(t))\).

We define the frozen system\(f_\tau\)\(:= f(t,x,R(\tau ),A(\tau )F(t))\) as f with parameters frozen at time \(t=\tau\). Importantly, we require that f is a self-sustained oscillator with internal period \(T_o(R(\tau ))\), meaning that every solution to \(f_\tau\) with \(A(t)\equiv 0\) tends asymptotically (as \(t\rightarrow \infty\)) to a periodic solution with period \(T_o(R(\tau ))\). For RFL to be relevant we require that \(T_o(R(\tau ))\) increases as a function of \(\tau\). This is the ramping part of RFL.

The frequency locking part of RFL comes from the response of f to non-zero but constant forcing \(A(\tau )\). For small and medium size \(A(\tau )\), asymptotic solutions to the frozen system\(f(t,x,R(\tau ), A(\tau ) F(t))\), are generically periodic with periods related rationally to the forcing periods (Pikovsky et al. 2001). The oscillator period can for instance be twice that of the forcing period. If so, the oscillator period (and therefore frequency) remains constant on open sets of parameters and we say that solutions are frequency locked to the forcing (we return to this in Sect. 4).

The essence of RFL is that the period of the frozen system can change rapidly as function of \(T_o(R)\) when a ramped parameter causes the system to switch between frequency locking regions.

However, some remarks are in place. Firstly, the system with time varying parameters f(tx(t), R(t), A(t)F(t)) is not the same as the frozen system \(f(t,x(t),R(t),A(\tau )F(\tau ))\) since solutions to the former cannot equilibrate to solutions of the latter in finite time. We return to differences between the two systems in Sect. 5 but until then we focus on the frozen system.

Secondly, the period of an oscillator is not the same as the length of individual “cycles”. For instance, around \(-\,1350\) kyr in Fig. 3, short and long “cycles” alternate. This makes the average time between terminations 61.5 kyr, whereas the period (time until repetition, two large peaks) is 123 kyr. Therefore, we instead characterise local behaviour with the average duration:

$$\begin{aligned} \overline{D}_\tau = \lim _{n \rightarrow \infty } \frac{1}{n}\sum _{i = 1}^n D_{i,\tau }, \end{aligned}$$
(2)

where \(D_{i,\tau }\) denotes the i:th duration between successive crossings of a fixed threshold for the frozen system \(f_\tau\), and the limit is taken as the number of crossings n goes to infinity. The threshold should be chosen such that a crossing occurs once per glacial cycle. For some models, like H07, the threshold defining glacial terminations can be used as a threshold to define durations \(D_{i,\tau }\). For models without explicit thresholds, an appropriately chosen Poincaré section can be used instead (Pikovsky et al. 2001).

4 Breaking down the dependency of \(\overline{D}_\tau\) on \(\tau\)

Comparing Fig. 3bi and ii shows that \(\overline{D}_\tau\) can rise steeply both from frequency locking effects under a gradual change of parameter (Fig. 3bi) and from ramping of a climate parameter rapidly (Fig. 3bii).

We wish to break down the contribution to the local change in average duration from these effects and do so by considering the change \(\Delta \overline{D}_\tau\) under a small perturbation \(\Delta \tau\):

$$\begin{aligned} \begin{aligned} \frac{\Delta \overline{D}_\tau (\tau )}{\Delta \tau } \approx&\frac{\overline{D}_\tau (\tau + \Delta \tau ) - \overline{D}_\tau (\tau )}{\Delta \tau } \\ \approx&\frac{\Delta \overline{D}_\tau (T_o,A)}{\Delta T_o}\frac{\Delta T_o(R)}{\Delta R} \frac{\Delta R(\tau )}{\Delta \tau } \\&+ \frac{\Delta \overline{D}_\tau (T_o,A)}{\Delta A} \frac{\Delta A(\tau )}{\Delta \tau }, \end{aligned} \end{aligned}$$
(3)

where e.g. \(\frac{\Delta \overline{D}_\tau (T_o,A)}{\Delta T_o} := \frac{\overline{D}_\tau (T_o + \Delta T_o,A) - \overline{D}_\tau (T_o,A)}{\Delta T_o}\), and where we have neglected higher order terms. This approximation is generally better the smaller \(\Delta \tau\) is. As \(\Delta \tau \rightarrow 0\), (3) tends to the chain rule, but since \(\frac{\Delta \overline{D}_\tau (T_o,A)}{\Delta T_o}=0\) wherever differentiable (see Sect. 4.1) it is more appropriate to consider \(\Delta \overline{D}_\tau\) over short intervals of time \(\Delta \tau\). In what follows we restrict ourselves to \(\frac{\Delta A(\tau )}{\Delta \tau }=0\).

Equation (3) says that the rate of change (abruptness) in time of the average duration \(\overline{D}_\tau\) is approximately the product of the rates at which R(t) changes with time, \(T_o\) changes with R, and \(\overline{D}_\tau\) changes with \(T_o\). Our point is that each of these factors can contribute to an abrupt change of \(\overline{D}_\tau\) at the MPT, but they have different interpretations from a modelling perspective. We discuss these factors next.

4.1 \(\overline{D}_\tau (T_o,A)\): Arnold tongues and Devil’s staircases

The average duration \(\overline{D}_\tau (T_o,A)\) as a function of internal period \(T_o\) and forcing amplitude A describes the frequency locking contribution to changes to \(\overline{D}_\tau\) over time \(\tau\).

Frequency locking can be visualised in Arnold tongue diagrams; Fig. 4a reveals regions of constant average duration \(\overline{D}_\tau\) in \((T_o, A)\) space called Arnold tongues (Crucifix 2013; Pikovsky et al. 2001; de Saedeleer et al. 2013). Inside major \(1:N\) tongues, solutions are periodic with period N times the forcing period \(T_f=41\) kyr, as evidenced in Fig. 4a. Minor tongues emanate at \(A=0\) from other rationals of \(T_f\), and in between them are quasiperiodic solutions. (We show only \(M:N, ~M=\{1,2\}\) Arnold tongues, defined numerically as sets for which \(|\overline{D}_\tau - T_f\frac{N}{M}|<0.5\). \(\overline{D}_\tau\) is estimated over 6 Myr.)

Fig. 4
figure 4

a Arnold tongue diagram for increasing upper threshold \(R_0\) and periodic forcing (\(T_f=41\) kyr) in the H07 model, showing regions in \((A,T_o)\) space of constant average duration \(\overline{D}_\tau\) (enclosed by red dots). Major \(1:N\) tongues, meaning that \(\overline{D}_ \tau = N T_f\), are labelled. Colour scale from blue (short) to yellow (long) reflects average duration. b Comparison between average duration \(\overline{D}_\tau\) as a function of internal period \(T_o\) for strong (\(A=20\)) and weaker (\(A=7\)) forcing

A change in \(\tau\) that in turn leads to a change in \(T_o(R(\tau ))\) traces out a path in \((A,T_o)\) space (black and magenta lines in Fig. 4a. Such a path represents the change in system state as one or more parameters change in time over the MPT. The paths in Fig. 4a pass through the major 1:1, 1:2 and 1:3 locking tongues, in which there are respectively 1, 2 and 3 forcing periods per oscillator period. We learn that for larger A, a larger portion of the path stays inside the major \(1:N\) tongues, an observation also made in (Ashkenazy 2006).

Another way of visualising the change in average duration \(\overline{D}_\tau\) as a function of \(T_o\) are Devil’s staircases (Pikovsky et al. 2001) (Fig. 4b), in which the forcing amplitude A is fixed. We see that the average duration \(\overline{D}_\tau\) is constant within Arnold tongues and that the staircase for larger A contains longer steps of constant duration, as predicted from Fig. 4a. Hence, stronger forcing influence tends to cause more abrupt changes to the average period.

4.2 \(T_o(R)\) and \(R(\tau )\)

The function \(T_o(R)\), if continuous and monotonic, stretches and squeezes Arnold tongues by scaling the independent variable \(T_o\) of \(\overline{D}_\tau (T_o)\). In the Ashkenazy model (Ashkenazy 2006), for instance, a faster-than-linearly increasing \(T_o(R)\) makes the 1:2 and 1:3 Arnold tongues, as a function of ice volume threshold, narrower and more closely spaced than the 1:1 tongue.

Ramping \(R(\tau )\) continuously and monotonically, similarly stretches and squeezes Arnold tongues. For instance, in Fig. 5a sigmoidal ramping R(t) makes the 1:2 Arnold tongue narrower compared to a linear change of R(t). Figure 3 further illustrates this, showing model runs for either a sigmoidally \(\left(R(t) =26 + 50\times \left( \tanh \left( (t + 1000)/300\right) + 1\right) \right)\) or a linearly \(R(t) =26 +0.05\times (t + 2000)\) ramped threshold. The sigmoidal ramping accelerates the increase in average duration around \(-\,1000\) kyr, making the transition more abrupt. Note that the parameters in the functions \(R(\tau )\) in Figs. 3 and 5 are different.

Fig. 5
figure 5

Stretching of Arnold tongues by ramping the threshold parameter \(R(\tau )\) in H07 at different rates. In a\(R(\tau )\) is ramped sigmoidally \(R(\tau ) = 20 + 55\times \left(\tanh \left( \frac{\tau + 1000}{300}\right) + 1\right)\), while in b\(R(\tau ) = 20 + 0.055\times (\tau + 2000)\). For further details, see Fig. 4 and the text

4.3 The roles of \(\overline{D}_\tau (T_o,A)\), \(T_o(R)\) and \(R(\tau )\) in reproducing the MPT

All of \(\overline{D}_\tau (T_o,A)\), \(T_o(R)\) and \(R(\tau )\) govern the average duration \(\overline{D}_\tau\) and are able to cause an abrupt change of it, like the one observed at the MPT. From a modelling point of view, however, the functions carry different assumptions and are compatible with different hypotheses.

A model having an abrupt change due to \(\overline{D}_\tau (T_o,A)\) relies on frequency locking properties, and assumes only slowly varying functions \(T_o(R)\) and \(R(\tau )\). Hence, the internal period is assumed to change slowly with model parameters, and parameters are assumed to change slowly in time. Such a model, relying on few assumptions about the climate system, makes full use of the RFL mechanism. The models in Huybers (2007), Paillard (1998) and Paillard and Parrenin (2004) and H07 are of this kind.

A model which relies predominantly on \(T_o(R)\) for an abrupt change in average duration \(\overline{D}_\tau\) is also consistent with a slowly changing external parameter \(R(\tau )\), but a particular function \(T_o(R)\) requires a physical explanation.

A model relying on a rapidly changed external parameter \(R(\tau )\) does not need frequency locking properties of \(\overline{D}_\tau (T_o,A)\) or a non-linear response of internal dynamics to the parameter \(T_o(R)\). However, such a model prescribes the abrupt change in average duration at the MPT rather than explaining the dynamics behind it. Therefore, such an explanation requires justification for the rapidly changed external parameter. The models in Ashkenazy and Tziperman (2004), Daruka and Ditlevsen (2015), Mitsui et al. (2015) and Tzedakis et al. (2017) can be said to fall under this category, although they also achieve some abruptness through \(\overline{D}_\tau (T_o,A)\).

5 Validity of the quasi-static approximation \(f \sim f_\tau\)

The quasistatic approximation is the approximation that parameters \(R(\tau )\) change so slowly that the local average duration of f at time \(t=\tau\):

$$\begin{aligned} \overline{D}_{\tau ,loc} = \frac{1}{|I(\tau )|}\sum _{i \in I(\tau )} D_{i,\tau }, \end{aligned}$$
(4)

is equal to \(\overline{D}_\tau\). \(I(\tau )\) is the set of indices of durations \(D_{i,\tau }\) within a time interval \([\tau -\tau _0,\tau + \tau _1]\) around \(\tau\), with \(\tau _0,\tau _1>0\). If \(I(\tau )=\emptyset\), then we define \(\overline{D}_{\tau ,loc}=0\).

If the quasistatic approximation holds, then the average duration, Arnold tongue diagrams and Devil’s staircases calculated for the frozen system \(f_\tau\) provide accurate information about local dynamics of f.

However, if R(t) and/or \(T_o(R(t))\) change rapidly around \(t = \tau\), then there are two sources of discrepancy between \(\overline{D}_{\tau ,loc}\) and \(\overline{D}_\tau\).

The first comes from that the length of the interval of time needed for a good average may be long relative to the local change of \(\overline{D}_\tau\) for the system \(f_\tau\). Figure 6 illustrates that for a \(9\times 41=369\) kyr-periodic solution, a long interval is needed to get a local average duration \(\overline{D}_{\tau ,loc}\) in agreement with \(\overline{D}_{\tau }\). At the same time, a long averaging interval fails to capture abrupt changes to \(\overline{D}_\tau\).

Fig. 6
figure 6

Illustration of the difficulty estimating a local average frequency. a Ice volume from H07 (blue sawtooth), threshold of glacial termination (orange) and mean threshold of glacial termination R(t) (grey). b Shows estimates of the local average duration \(\overline{D}_{\tau ,loc}\) between glacial terminations in the H07 model with periodic forcing (\(T_f=41\) kyr), for different window widths. b\(\overline{D}_{\tau ,loc}\) (green solid, red and magenta dashed) are running averages of durations in sliding windows of width \(w=[20,125,369]\) kyr, or 0 kyr if there are no durations in a window. The frozen time average duration \(\overline{D}_\tau\) (black solid) is shown for reference. Prior to \(-\,990\) kyr the steady state solution has a period of \(9\times 41=369\) kyr, but an average duration \(\overline{D}_\tau = 46.125\) kyr. The mean threshold of glaciation R(t) is ramped from 51.5 to 110 over 10 kyr (\(-\,990\) to \(-\,1000\) kyr). Other parameters are \(\mu =1,T_{decay}\) and \(A=20\)

The second is that solutions to f may fail to track solutions to \(f_\tau\). This occurs if the “frozen” attractor of \(f_\tau\) changes (in some sense) at a fast rate, and if solutions attract to the frozen attractor at a slow rate. Quantifying these rates in a coordinate- and model-independent way seems difficult, however.

A candidate measure of rate of attraction is the maximal Lyapunov exponent of the return map mapping one transition time to another (Pikovsky et al. 2001). This can be normalised to a common time scale between models and is coordinate independent. However, since it is only a local measure it neglects the time it takes to enter a small neighbourhood of the attractor. This time can in practice dominate, as is the case in the standard circle model (not shown, model described in Pikovsky et al. 2001).

The local change in average duration \(\left| \frac{\Delta \overline{D}_\tau }{\Delta \tau }\right|\) is a candidate measure of rate of change of an attractor of \(f_\tau\), since it exists in all models f and is coordinate-independent. It is ambiguous how large \(\Delta \tau\) should be, however. Furthermore, the average duration \(\overline{D}_\tau\) is only a proxy for the position of an attractor in phase space; an attractor can move even if \(\frac{\Delta \overline{D}_\tau }{\Delta \tau }=0\). This explains the consistent deviation of single durations from the predicted and locally constant \(\overline{D}_\tau =82\) kyr in the inset of Fig. 3bi.

6 Is there a 100 kyr world?

The late Pleistocene (\({\sim }\,-800\)–0 kyr) is sometimes referred to as the “100 kyr world”, carrying the implicit notion that the Earth system has settled in a stationary mode with a dominant time scale of 100 kyr (Fig. 1a). This view, originating from the closeness to the 100 kyr component of eccentricity (an astronomical parameter), is supported by the rate of increase of mean ice volume seemingly levelling off (Clark et al. 2006; Mudelsee and Schulz 1997), and that the Fourier spectrum over the last \({\sim }\,800\) kyr is centred around 100 kyr.

We propose on the contrary, following (Huybers 2007), that the glacial period increased gradually from \({\sim }\,80\) kyr around \(-\,1200\) kyr to \({\sim }\,120\) kyr at present day. The change from \({\sim }\,40\) to \({\sim }\,80\) kyr long cycles at \(-\,1200\) kyr can be a shift from \(1\times 41\) to \(2\times 41\) kyr obliquity frequency locking, and/or \(2\times 21\) to \(4\times 21\) kyr precession locking. We base this claim on durations between major glacial terminations and a wavelet spectrum of the LR04 stack (see Fig. 1b); both quantities increase rather rapidly around \(-\,1200\) kyr and show a steady but irregular increase towards present time.

6.1 Identifying the shift to longer periods

While Huybers (2007) observed that the mean period of global ice volume variations increases over time, we make the stronger claim that an abrupt shift from 40 to 80 kyr long durations occurred around \(-\,1200\) kyr. We base this claim on our identification of major glacial terminations, which unlike spectral decomposition ignores glacial cycle shape and is unaffected by time–frequency resolution.

A disadvantage of using glacial termination events is that it is unclear what constitutes a major termination, and whether it is meaningful to characterise glacial cycles by termination events. Nevertheless, we believe that our identification of major terminations is sufficiently robust to support the claim that the duration shifted abruptly from \({\sim }\,40\) to \({\sim }\,80\) kyr around \(-\,1200\) kyr.

6.2 Testing for trend after the MPT

It appears that the durations between successive glacial terminations are increasing over time starting at the onset of the MPT around \(-\,1200\) kyr.

We evaluate whether this trend is statistically significant, using a variation on the Mann-Kendall test (Kendall 1955; Mann 1945). Our null hypothesis H0 is that the sequence of thirteen durations from \(-\,1126\) kyr until present is generated by a process with stationary mean, and that any observed monotonicity is by chance. Since \(\tilde{D}_i = D_i - D_{mean}\), successive deviations from the mean duration \(D_{mean}=91\) kyr are correlated, we immediately reject a white noise process as assumed in the standard Mann-Kendall test. Instead, we model them as an AR(1) process, such that \(\tilde{D}_{i+1} = \alpha \tilde{D}_{i} + \sigma _d \xi _i\), where \(\xi _i\) are independent Gaussian zero mean and unit variance elements. The parameters \(\alpha =0.6\) and \(\sigma _d=14.5\) kyr are the standard estimates of lag 1 and 0 autocorrelation coefficients, respectively.

We test the hypothesis using the Kendall \(\tau\) test statistic for monotonicity \(\tau _K\), based on the number of ordered and disordered pairs in a sequence. \(\tau _K=1\) for a perfectly ordered sequence and \(\tau _K=0\) for sequence with equally many ordered and disordered pairs (see "Appendix A" for a definition of \(\tau _K\)). We evaluate \(\tau _K\) for \(2\cdot 10^4\) samples of the AR(1) process. As indicated in Fig. 7, it is unlikely \((p<0.05)\) to observe the test statistic in durations from data, assuming that the durations follow an AR(1) process. Therefore, we reject the null hypothesis of no trend.

Adding age model uncertainty to the Monte Carlo sequences of durations only makes it more difficult to reject H0. Furthermore, slightly different choices of major glacial terminations, or the use of an untuned record, does not influence the conclusion of the test.

Fig. 7
figure 7

Histogram shows a Monte Carlo distribution of the Kendall tau (\(\tau _K\)) test statistic, under the null hypothesis H0 that the sequence of durations between glacial terminations from \(-\,1126\) kyr follow an AR(1) process. Larger \(\tau _K\) indicates a more monotonic sequence. Black line shows the test statistic \(\tau _K\) for durations in an ice volume proxy (Fig. 1). \(\tau _K\) under H0 exceeds the observed \(\tau _K\) only in \(5\%\) of the cases. For details, see Sect. 6.2

6.3 Consequences for modelling the MPT

Some explanations for the MPT do not reproduce the sequence of successively longer durations between glacial terminations in data as naturally as RFL. Instead, they produce long period cycles at the onset of the MPT which shorten towards the present as a parameter is ramped.

The Maasch and Salzman 1990 model in Fig. 8 is one such model (Maasch and Salzman 1990). The inconsistency with data is evident when comparing the model durations with those in the LR04 stack (Fig. 1). Another such model is the Tziperman and Gildor 2003 model (Tziperman and Gildor 2003).

Although different dynamical mechanisms are at play in these models, they have in common that a long period limit unforced cycle emerges near a region of slow motion in phase space. As a parameter is varied, the limit cycle moves farther from this region, shortening the internal period.

RFL on the other hand naturally explains both a sudden shift from 40 to 80 kyr cycles and a gradual increase towards longer cycles, since the system can respond both smoothly and abruptly to an increasing internal period, due to the Devil’s staircase structure (e.g. Fig. 4). We interpret the progression of durations as evidence against models like Maasch and Salzman 1990 and Tziperman and Gildor 2003, and for mechanisms that naturally produce increasing glacial cycle length, such as RFL.

Fig. 8
figure 8

Simulation of the Maasch and Salzman model in Maasch and Salzman (1990) forced by Summer solstice insolation at 65 degrees North. a Global ice volume over time (black), with glacial terminations (red dots) at peaks chosen for simplicity to be above 1.2 normalised ice volume units and spaced at least 60 kyr apart. Self-sustained cycles emerge around \(-\,800\) kyr and shorten towards the present. b Durations and wavelets as in Fig. 1, except that contours start at \(10\%\) of the maximum wavelet amplitude

6.4 Eccentricity and RFL

According to one view, the “100”-kyr world constitutes the time when \(\delta ^{18}\text {O}\) is strongly associated with eccentricity, an astronomical parameter that modulates the amplitude of precession at periods \({\sim }\,100\) kyr and \({\sim }\,400\) kyr. Previous studies have found evidence both for Lisiecki (2010), Rial (1999) and Rial et al. (2013) and not for Huybers (2007) a significant relationship between eccentricity and \(\delta ^{18}\text {O}\) over the past approximately 1000 kyr. We investigate whether such a relation is consistent with RFL.

Wavelet coherency offers a way to assess phase relations between the LR04 stack and eccentricity without apriori choosing frequency bands to compare ("Appendix C"). It is a smoothed measure of local correlation in time-frequency space and is normalised by the local power of the time series (Grinsted et al. 2004; Torrence and Compo 1998). Thus, large cross-wavelet power does not result in large coherency only by virtue of sharing a time scale, which trivially results from two time series varying strongly on a \({\sim }\,100\) kyr time scale (Maraun and Kurths 2004). The wavelet coherence shows a clear anti-phase association at a central period, which meanders between \({\sim }\,80\) and \({\sim }\,120\) kyr starting \({\sim }\,1500\) to \({\sim }\,1200\) kyr ago (Fig. 9). Note that the wavelet amplitude of the LR04 stack is weak at periods longer than 80 kyr around time \(-\,1000\) kyr (Fig. 1), so the coherence is not with the dominant mode of variability. The general picture is similar for the untuned H07 stack (Huybers 2007).

Fig. 9
figure 9

Wavelet coherence between eccentricity and the LR04 stack (see "Appendix C"). Rightward arrows indicate that the signals are in-phase and leftward that they are anti-phase. Thin contour lines indicate a \(7\%\) increase in coherence, starting at 0.3 of the maximum coherence, which is 1. The thick contour is the \(95\%\) confidence interval against red noise processes (see "Appendix C"). Outside the cone of influence (thick black side lines), edge effects are important

Is the anti-phase coherence between ice volume and eccentricity compatible with RFL? Judging from Fig. 9, the coherence around \(-\,1200\) kyr ago is the most puzzling, since it is centred on period \(\sim \,120\) kyr, while durations between glacial terminations are only \({\sim }\,80\) kyr long. Therefore, the coherence must have another source, perhaps related to glacial cycle shape. Evaluating the cross-wavelet transform for two non-RFL models (Ashwin and Ditlevsen 2015; Maasch and Salzman 1990), and three RFL models (Paillard 1998; Paillard and Parrenin 2004; Feng and Bailer-Jones 2015) (the best-fit), we find that only the (Paillard 1998) model somewhat faithfully reproduces the phase coherence with eccentricity (not shown). The non-RFL models show negligible coherence with eccentricity after the MPT, which does not improve even if the forcing amplitude is increased relative to the published values. The RFL models (Paillard and Parrenin 2004; Feng and Bailer-Jones 2015) show some coherence, but only strongly after \(-\,500\) kyr. Although the model in Paillard (1998) is anti-phase coherent with eccentricity, it fails to reproduce the sequence of durations between glacial terminations across the MPT. It remains a challenge to formulate a model which both reproduces the sequence of durations and coherency with eccentricity. This should be possible for a model using RFL, but such a model must produce ice volume variability on the \({\sim }\,120\) kyr time scale at the MPT, in addition to the variations with period \({\sim }\,80\) kyr associated with glacial terminations.

7 Non-harmonic forcing

RFL is not restricted to harmonic forcing, but occurs also for astronomical, non-harmonic forcing. This is for instance the case for the Paillard and Parennin 2004 model (Fig. 11), forced by summer solstice insolation at 65 degrees North (65Nss, Fig. 10a). As a parameter is increased linearly, durations first cluster around 41 kyr, then shift abruptly to cluster around 82 kyr at \(-\,1000\) kyr, after which they increase gradually until present. The shift to 80 kyr durations is later than in proxy data (Fig. 1) and there are some short and long durations not clear in the proxy record, but overall the glacial terminations coincide well.

Fig. 10
figure 10

Astronomical insolation curves. a Summer solstice insolation at 65 degrees North (65Nss), normalised to zero mean and unit variance (Laskar et al. 2004). The signal is approximately a linear combination of \(33\%\) normalised obliquity and \(77\%\) normalised precession, two modulated sinusoidal signals with central frequencies 41 and 22 kyr (Crucifix 2013). b Caloric summer insolation at 65N, consisting of roughly \(50\%\) obliquity and \(50\%\) precession. Precession is amplitude modulated by eccentricity, a signal with dominant periods \({\sim }\,100\) and \({\sim }\,400\) kyr

Fig. 11
figure 11

Simulation of the Paillard and Parennin 2004 model in Paillard and Parrenin (2004) forced by Summer solstice insolation at 65 degrees North (Fig. 10a). a Model ice volume over time (black) contrasted with the LR04 stack (blue) (Fig. 1), with glacial terminations (red dots) at times when a switch in Southern ocean circulation occurs. b Durations and wavelets as in Fig. 1

Multi-frequency forcing generally produces Devil’s staircases with shorter steps of constant duration, making them look “smooth” (e.g. Fig. 12). This is apparently a problem for RFL since it relies on rapid jumps in durations. However, RFL can still be relevant as demonstrated by H07 forced by caloric summer insolation at 65N consisting of an equal amount of obliquity and precession (Figs. 10b, 12, 13) (Tzedakis et al. 2017). The median and mode of the distribution of durations change more abruptly than the mean, which reflects that the gradual increase in average duration is caused by a gradual redistribution of durations between clusters, rather than a gradual increase of the most typical durations. In a simulation with time-dependent ramping parameter, the local-in-time distribution of durations cannot be sampled well. Therefore the majority of the realised durations come from the dominant clusters of durations, which can give the impression that durations shift rapidly, in spite of the average duration changing gradually (Figs. 12, 13).

Fig. 12
figure 12

Devil’s staircases of H07 forced by caloric summer insolation (equal amounts of obliquity and precession, Fig. 10b). The average duration \(\overline{D}\) (black line) as function of internal period \(T_o\) is gradually increasing, whereas the median \(D_{median}\) and the mode \(D_{mode}\) are more step-like. Blue dots are the population of durations for fixed internal period; darker colours indicate higher density of durations. \(D_{mode}\) is defined from binning the durations; \(D_{mode}\) is the mean of the edges of the 4-kyr bin with the highest frequency. All quantities are evaluated from \(-\,2000\) kyr to the present. Model parameters as in Fig. 13

Fig. 13
figure 13

Simulation of the H07 model forced by caloric summer insolation at 65N, a sum of equal amounts obliquity and precession (Fig. 10b). a Model ice volume (black) shown with the LR04 stack (blue) (Fig. 1), with glacial terminations (red dots) at times when a threshold of deglaciation is reached. b Durations and wavelets as in Fig. 1. The threshold of deglaciation increases linearly as \(R(t)=40 + 0.04(t + 2000)\), and forcing amplitude is \(A=26\). All other parameters are as in Sect. 2

Multi-frequency forcing gives rise to many interesting phenomena regarding predictability of solutions, see for instance (Ashwin et al. 2018; Crucifix 2013; Grebogi et al. 1984; Imbrie and Imbrie 1980; Le Treut and Ghil 1983; Mitsui et al. 2015; de Saedeleer et al. 2013; Tziperman et al. 2006). Importantly, however, these phenomena are not essential to RFL. Whether solutions are truly frequency locked or depend on initial conditions is irrelevant, as long as durations undergo abrupt change and tend to cluster.

We conclude that RFL, clearly understood under periodic forcing, also is relevant for astronomical forcing. Indeed, recent studies provide evidence for the long-standing hypothesis that a combination of precession and obliquity paces the glacial cycles (Feng and Bailer-Jones 2015; Huybers 2011; Tzedakis et al. 2017). Differences between periodic and multi-frequency forcing exist, but are not crucial for modelling the MPT with RFL.

8 Relevance for complex models and physical mechanisms

We see two practical uses of our description of RFL: to guide modelling of the MPT in complex models, and to drive the search for slowly changing climate variables.

8.1 Relevance for complex models

While climate physics are highly simplified in conceptual models like H07, their dynamics are well understood. The opposite holds true for earth system models (ESMs), which resolve multiple processes of climate in detail. To learn if the dynamical mechanism of RFL applies to such a model, we could in theory produce an Arnold tongue diagram as for H07 (Fig. 4). However, since running ESMs is computationally expensive this is presently not possible. Nevertheless, it might be possible to detect signatures of RFL from only few model runs.

First, one should investigate whether the glacial cycles are self-sustained by fixing model parameters at plausible values and fixing the insolation field at its mean value. This is the case if, after a transient time, variations in ice volume on the order of 10–100 kyr persist.

The next step is to sparsely sample an Arnold tongue diagram. First, a ramping parameter must be chosen. This does not have to be a scalar, but can be a function like a parametrisation, as long as its change over time is well defined. The parameter should be one that feasibly could influence the internal period of glacial cycles.

If changing the parameter changes the internal period, then one can compare the average duration of (insolation variation) forced and unforced solutions. If the average duration of the forced solutions is close to either 40 or 80 kyr and remains close even under parameter perturbations that change the internal period, then this is an indication that the system is frequency locked to insolation in a way relevant for the glacial cycles. In that case, there is good reason to research RFL more closely in the model.

Ashkenazy (2006) suggested that synchronisation can be detected by running the system from multiple initial conditions and see if solutions converge. This procedure is not enough for us; we need to know if the internal period can be shifted appropriately with a change in parameter, and we need to know if the durations can robustly cluster on 40 and 80 kyr.

8.2 Ramped climate variables

To evaluate whether RFL caused the MPT one must identify slowly changing climate variables. Two such candidate variables are atmospheric \(\text {CO}_2\) and atmospheric or oceanic temperatures. Since less \(\text {CO}_2\) leads to a generally cooler atmosphere, it can be viewed as a proxy for global average atmospheric temperature. Local cooling can occur for other reasons, however.

There are currently no direct measurements of atmospheric \(\text {CO}_2\) across the MPT, but a recent reconstruction back to \(-\,2000\) kyr suggests that the mean \(\text {CO}_2\) did not change in the mean until at least \(-\,1300\) kyr (Hönisch et al. 2009). Since the reconstruction implies that \(\text {CO}_2\) fell 31 ppm by \(-\,700\) kyr, the decrease in \(\text {CO}_2\) must either have been rapid and driving the MPT, or a consequence of it. A rapid change in \(\text {CO}_2\) is still consistent with RFL, but in that case RFL does not explain the abrupt increase in cycle length at the MPT, and instead one must find an explanation for the rapid increase in \(\text {CO}_2\). However, the planned European BEOIC deep ice core drilling in Antarctica can hopefully improve estimates of \(\text {CO}_2\) across the MPT.

There is evidence of a gradual deep ocean cooling since the onset of northern Hemisphere glaciation 2.7 Myr ago (Lisiecki and Raymo 2005). How much of this cooling occurred across the MPT is not known, however. The reconstruction of deep water temperatures by Elderfield et al. (2012) indicates a gradual cooling in the mean from \(-\,1300\) kyr until present, but also a puzzling warming from \(-\,1500\) to \(-\,1300\) kyr. Therefore, glacial cycle length does not appear to have a direct relation with mean deep ocean temperature. However, it may be that sea surface temperatures in the vicinity of major ice sheets are more relevant for glacial dynamics. If so, detailed and reliable reconstruction of such temperatures is necessary to evaluate whether they act as ramped climate variables in RFL.

Another slowly varying parameter could be the erosion of regolith. According to this hypothesis soft material under ice sheets eroded throughout the Pleistocene, enabling them to grow larger before collapsing Clark and Pollard (1998). The hypothesis is difficult to test empirically, however.

In addition to the candidate ramping climate variables mentioned, there may be others that are relevant for the MPT. RFL motivates the search for other such climate variables. These might not only be relevant for RFL, but for any mechanism of the MPT invoking deterministic bifurcation.

9 Criteria for RFL

Having demonstrated RFL in H07 and Paillard and Parennin 2004, we ask in which models RFL is most likely to be relevant.

We expect RFL in all models similar to H07, that is, models with a critical threshold of deglaciation (explicit or not), two intrinsic growth and decay states, additive forcing, and a climate variable that naturally controls the internal period.

Furthermore, RFL is facilitated by dynamics focussed on a single strongly attracting limit cycle. This is because solutions to the system f with ramped parameters then track frozen solutions of \(f_\tau\) well, and because it is difficult for perturbations to bring solutions away from the neighbourhood of the attractor.

Crucially, a model using RFL needs a parameter that can increase the internal period by 100 kyr. The models in e.g. (Le Treut and Ghil 1983 and Maasch and Salzman 1990) are therefore difficult to reconcile with RFL since the internal periods are on the order of 10 and 100 kyr respectively, and do not change much within the physical range of model parameters.

Lastly, we note that e.g. excitable systems and dissipative resonant oscillators (Crucifix 2012) also can undergo a rapid change in durations due to frequency locking related phenomena, although they are not self-sustained oscillators. Self-sustained oscillators are distinguished by having an internal period \(T_o(R)\) through which we can define Arnold tongue diagrams and Devil’s staircases; for non-self-sustained oscillators we have to define these through parameters R directly. Furthermore, it has been argued that the term frequency locking should be restricted to self-sustained oscillators (Marchionne et al. 2018; Pikovsky et al. 2001), why it makes sense to define RFL for self-sustained oscillators only.

10 Conclusions

The glacial cycles did not enter a stationary 100 kyr world at the MPT; instead, durations between glacial terminations shifted abruptly from \({\sim }\,40\) to \({\sim }\,80\) kyr around \(-\,1200\) kyr, followed by a gradual increase (Fig. 1). The dynamical mechanism ramping with frequency locking (RFL) naturally explains this progression of durations. As the internal period of a model glacial cycle model increases gradually, frequency locking to insolation variations causes the durations between glacial terminations to increase sometimes abruptly and sometimes gradually.

The RFL mechanism is rather general and explains the behaviour of a range of models describing glacial cycles and the MPT (Ashkenazy 2006; Crucifix et al. 2011; Feng and Bailer-Jones 2015; Huybers 2007; Mitsui et al. 2015; Paillard 1998; Paillard and Parrenin 2004; Tzedakis et al. 2017).

Here we described how RFL can be understood in terms of a dynamical system f and a frozen system \(f_\tau\) with parameters R(t) fixed at times \(t=\tau\). The average duration \(\overline{D}_\tau\) defined for \(f_\tau\) provides some information about single durations in solutions x(t) to f around \(t=\tau\), but since \(\overline{D}_\tau\) is defined asymptotically, one must interpret solutions to f in terms of \(f_\tau\) with care.

Model behaviour can be understood from considering parameter paths through Arnold tongue diagrams and corresponding Devil’s staircases (Figs. 3, 4, 5). These diagrams as functions of frozen time \(\tau\) depend on

  • the change in average duration \(\overline{D}_\tau (T_o)\) as function of \(T_o\),

  • the change in internal period \(T_o(R)\) as function of R,

  • the change in parameters \(R(\tau )\) as function of time \(\tau\), and

  • the amplitude A of the forcing.

This decomposition clarifies different ways in which the average duration can change abruptly in models of the class f. For instance, the abruptness of the change in \(\overline{D}_\tau\) can be adjusted either by changing the forcing amplitude A or the ramping of R(t). While the effects of changing A or the ramping of R(t) are typically easy to guess, we are not aware of any general rules dictating the widths of particular Arnold tongues. Such understanding may be researched further.

RFL is relevant also for multi-frequency astronomical forcing. Multi-frequency forcing tends to make Devil’s staircases less abrupt, but durations can still increase rapidly when a model parameter is slowly ramped.

It remains a challenge to reconcile the phase coherence between eccentricity and ice volume proxies at the MPT with the \({\sim }\,80\) kyr durations between glacial terminations. The RFL model Paillard 1998 reproduces well the phase coherence, but not the durations. Two RFL models and two non-RFL models with a strong self-sustained limit cycles forced by precession-heavy forcing (modulated by eccentricity) fail to reproduce the phase coherency.

The RFL mechanism provides an explanation for the MPT without the climate system entering a new mode of operation. A shift from \({\sim }\,40\) kyr long to \({\sim }\,80\) kyr long cycles due to frequency locking to obliquity and precession, is consistent with data (Fig. 1), and is used in models (Huybers 2007; Paillard and Parrenin 2004). This warrants further study of frequency locking characteristics of models throughout the model hierarchy, as well as a search for gradually increasing climate parameters. Some models use a rapidly ramped parameter to accelerate the increase in durations between glacial terminations at the MPT, but such a ramping begs for justification that a model relying solely on frequency locking does not require.