Modeling the Dynamics of Glacial Cycles
Hans Engler (1,2), Hans G. Kaper (1,2), Tasso J. Kaper (3), Theodore, Vo (3) ((1) Department of Mathematics, Statistics, Georgetown University,, Washington, DC, (2) Mathematics, Climate Research Network (MCRN), (3), Department of Mathematics, Statistics, Boston University

TL;DR
This paper analyzes a conceptual model of glacial cycles, demonstrating how simplified versions capture key dynamics like limit cycles and bifurcations, highlighting the role of atmospheric CO2 in glacial periodicity.
Contribution
It introduces a simplified two-dimensional model that retains essential features of the original three-dimensional system, elucidating the dynamics of glacial cycles.
Findings
The simplified model exhibits equilibrium states and limit cycles similar to the full model.
Identification of bifurcations and a Bogdanov-Takens point as organizing centers.
Symmetry breaking leads to splitting of the Bogdanov-Takens point with different local dynamics.
Abstract
This article is concerned with the dynamics of glacial cycles observed in the geological record of the Pleistocene Epoch. It focuses on a conceptual model proposed by Maasch and Saltzman [J. Geophys. Res.,95, D2 (1990), pp. 1955-1963], which is based on physical arguments and emphasizes the role of atmospheric CO2 in the generation and persistence of periodic orbits (limit cycles). The model consists of three ordinary differential equations with four parameters for the anomalies of the total global ice mass, the atmospheric CO2 concentration, and the volume of the North Atlantic Deep Water (NADW). In this article, it is shown that a simplified two-dimensional symmetric version displays many of the essential features of the full model, including equilibrium states, limit cycles, their basic bifurcations, and a Bogdanov-Takens point that serves as an organizing center for the local and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsScientific Research and Discoveries · Earth Systems and Cosmic Evolution · Nonlinear Dynamics and Pattern Formation
Modeling the Dynamics of Glacial Cycles
Hans Engler1,2, Hans G. Kaper1,2, Tasso J. Kaper3, Theodore Vo3
1 Department of Mathematics and Statistics,
Georgetown University, Washington, DC
2 Mathematics and Climate Research Network (MCRN)
3 Department of Mathematics and Statistics,
Boston University, Boston, MA
Abstract
This article is concerned with the dynamics of glacial cycles observed in the geological record of the Pleistocene Epoch. It focuses on a conceptual model proposed by Maasch and Saltzman [J. Geophys. Res., 95, D2 (1990), pp. 1955–1963], which is based on physical arguments and emphasizes the role of atmospheric in the generation and persistence of periodic orbits (limit cycles). The model consists of three ordinary differential equations with four parameters for the anomalies of the total global ice mass, the atmospheric concentration, and the volume of the North Atlantic Deep Water. In this article, it is shown that a simplified two-dimensional symmetric version displays many of the essential features of the full model, including equilibrium states, limit cycles, their basic bifurcations, and a Bogdanov–Takens point that serves as an organizing center for the local and global dynamics. Also, symmetry breaking splits the Bogdanov–Takens point into two, with different local dynamics in their neighborhoods.
1 Introduction
Earth’s climate during the Pleistocene Epoch—the geological period from approximately 2.6 million years before present (2.6 Myr BP) until approximately 11.7 thousand years before present (11.7 Kyr BP)—is of great interest in the geosciences community. The geological record gives evidence of cycles of advancing and retreating continental glaciers and ice sheets, mostly at high latitudes and high altitudes and especially in the Northern Hemisphere.
To reconstruct the Pleistocene climate, geoscientists rely on geological proxies, particularly a dimensionless quantity denoted by , which is measured in parts per mille. This quantity measures the deviation of the ratio of the stable oxygen isotopes and in a given marine sediment sample from the same ratio in a universally accepted standard sample. The relative amount of the isotope in ocean water is known to be higher at tropical latitudes than near the poles, since water with the heavier oxygen isotope is slightly less likely to evaporate and more likely to precipitate first. Similarly, water with the lighter isotope is more likely to be found in ice sheets and in rain water at high latitudes, since it is favored in atmospheric transport across latitudes. The global distribution of in ocean water therefore varies in a known way between glacial and interglacial periods. A record of these variations is preserved in the calcium carbonate shells of foraminifera, a class of common single cell marine organisms. These fossil records may be sampled from deep sea sediment cores, and their age and may be determined. Details are described in lisiecki2005pliocene.
Figure 1.1 shows the LR04 time series of over the past 5.3 million years, reconstructed from sediment core data collected at 57 geographically distributed sites around the globe [31]. As the observed isotope variations are similar in shape to the temperature variations reconstructed from ice core data for the past 420 Kyr at the Vostok Station in Antarctica, the values of (right scale) have been aligned with the reported temperature variations from the Vostok ice core (left scale) [40]. The graph shows a relatively stable temperature during the period preceding the Pleistocene and increasing variability during the Pleistocene.
The typical pattern throughout most of the Pleistocene resembles that of a sawtooth wave, where a slow glaciation is followed by a rapid deglaciation. In the early Pleistocene, until approximately 1.2 Myr BP, the period of a glacial cycle averages 41 Kyr; after the mid-Pleistocene transition, which occurred from approximately 1.2 Myr BP until approximately 0.8 Myr BP, the glacial cycles of the late Pleistocene have a noticeably greater amplitude, and their period averages 100 Kyr. Figure 1.2 shows the global mean temperature for the past 420 Kyr, reconstructed from Vostok ice core data. The 100 Kyr cycle and the sawtooth pattern are clearly visible.
These observations suggest a number of questions for climate science. What caused the glacial oscillations during the Pleistocene? Why were the periods of the glacial cycles during the early and late Pleistocene different? What could possibly have caused the transition from 41 Kyr cycles to 100 Kyr cycles during the mid-Pleistocene?
In this article, we discuss a conceptual model of the Pleistocene climate proposed by Maasch and Saltzman in [32] to explain the phenomenon of glacial cycles. The model is conceptual, in the sense that it describes the state of the climate in a few variables, ignoring most of the processes that go into a complete climate model, but still captures the essence of the phenomenon. It is based on sound physical principles and, as we will see, makes for an interesting application of dynamical systems theory.
The numerical continuation results for the bifurcation curves reported in this article were obtained using the software package AUTO [15]; see also [14, 16]. Some recent texts on issues of climate dynamics are Cook2013, Dijkstra2013, OT131, MarshallPlumb2007, SunBryan2013.
In Section 2, we present background information to motivate the particular choices underlying the Maasch–Saltzman model. In Section 3, we derive the Maasch–Saltzman model from physical principles and formulate it as a dynamical system in a three-dimensional state space with four parameters. In Section 4, we introduce two simplifications that render the Maasch–Saltzman model symmetric and reduce it to a two-dimensional dynamical system with two parameters that can be analyzed rigorously and completely. In Section 5, we introduce asymmetry into the simplified two-dimensional model and show the effects of symmetry breaking. In the final Section 6, we summarize our results.
2 Background
There is general agreement that the periodicity of the glacial cycles is related to variations in the Earth’s orbital parameters [30]. To first order, Earth’s climate is driven by the Sun. The Earth receives energy from the Sun in the form of ultraviolet (short wavelength) radiation. This energy is redistributed around the globe and eventually reemitted into space in the form of infrared (long wavelength) outgoing radiation. The amount of energy reaching the top of the atmosphere per unit area and per unit time is known as the insolation (incident solar radiation), which is measured in watts per square meter.
2.1 Orbital Forcing
The insolation varies with the distance from the Earth to the Sun and thus depends on Earth’s orbit around the Sun. This is the basis of the Milankovitch theory of orbital forcing [26, 35].
The Earth moves around the Sun in an elliptical orbit; its eccentricity varies with time but has dominant frequencies at approximately 100 Kyr and 400 Kyr. As the Earth moves around the Sun, it rotates around its axis. The axis is tilted with respect to the normal to the orbital plane; the tilt, known as obliquity, is also close to periodic, with a dominant frequency of approximately 41 Kyr. (This tilt is the main cause of the seasonal variation of our climate.)
In addition, the Earth is like a spinning top wobbling around its axis of rotation. This component of the Earth’s orbit is called precession; its period varies from 19 to 23 Kyr.
Given the three orbital parameters (eccentricity, obliquity, precession), one can compute the insolation at any latitude and at any time of the year. An example is given in Figure 2.1,
which shows the time series of —the average insolation at North—during the month of July for the past 4.5 million years; other months show a similar behavior. A cycle with a period of approximately 400 Kyr is clearly visible. A spectral analysis reveals a dominant frequency around 21 Kyr coming from two clustered spikes in the power spectrum and another, smaller frequency component at approximately 41 Kyr.
2.2 Atmospheric Carbon Dioxide
The Pleistocene climate and, in particular, the mid-Pleistocene transition are topics of great interest in the geosciences community. The 41 Kyr glacial cycles of the early Pleistocene are commonly attributed to the 41 Kyr cycle of Earth’s obliquity; see, for example, [22, 43]. In contrast, there is less agreement on the origin of the 100 Kyr cycles of the late Pleistocene.
Some authors [18, 20, 25] attribute the 100 Kyr cycles to the eccentricity of Earth’s orbit. However, simple energy balance considerations imply that variations in eccentricity are too weak to explain the surface temperature variations that are observed in the paleoclimate record.
A possible way for orbital effects to influence the Earth’s surface temperature is suggested by the greenhouse effect and the almost perfect correlation between fluctuations in the atmospheric concentration and the surface temperature that is observed, for example, in the Vostok ice core data [40]; see Figure 2.2.
Orbital variations have only a very weak effect on the composition of a planet’s atmosphere. Moreover, they would affect not only , but other atmospheric components as well, and their effect would be negligible on the time scale of the glacial cycles. Hence, it is unlikely that orbital variations alone are the direct cause of the fluctuations in atmospheric concentrations, so one would need some feedback mechanism that reinforces the influence of orbital forcing on surface temperature through changes in atmospheric [44]. Changes in the carbon cycle and the climate system would then amplify each other to produce the glacial cycles, and atmospheric would have to play a central role in such a feedback mechanism.
Saltzman was the first to propose a conceptual climate model that highlighted the role of atmospheric in the dynamics of glacial cycles [45]. The model was further developed in joint work with Maasch in a series of articles [32, 46, 47]. In this article, we focus on the model proposed by Maasch and Saltzman in [32].
2.3 Other Models
There certainly is no unique way to explain the phenomenon of glacial cycles and the Pleistocene climate in a comprehensive manner. Other conceptual models can be found, for example, in [3, 4, 9, 18, 24, 36, 37, 38, 39, 42, 48, 51]. An interesting case was made by Huybers [24], who argued that the reconstruction of the temperature record from proxy data presented in Figure 1.1 relies on orbital assumptions and is therefore subject to bias. Huybers developed an unbiased age model which does not rely on orbital assumptions and showed that the late Pleistocene glacial terminations are paced by changes in Earth’s obliquity [23]. This theory would imply that the entire Pleistocene climate regime can be explained by obliquity alone. We refer the reader to [11] for a summary of the current state of the art.
As a final note, we caution that any model is a mathematical construct, and any phenomenon that results from its analysis is merely a manifestation of the assumptions underlying the model. The question whether the model reflects the true cause(s) of the glacial cycles lies outside the domain of mathematics.
3 The Maasch and Saltzman Model
The Pleistocene climate model proposed by Maasch and Saltzman [32] involves five state variables. They are, with their associated units in square brackets:
- •
the total global ice mass, [kg],
- •
the atmospheric concentration, [ppm],
- •
the volume of the North Atlantic Deep Water (NADW), [m3],
- •
the global mean sea surface temperature (SST), [K], and
- •
the mean volume of permanent (summer) sea ice, [m3].
The volume of the NADW is a measure of the strength of the global oceanic circulation (thermohaline circulation, THC). We can think of as a measure of the strength of the oceanic pump, since the oceanic pump is an integral part of the THC. The other variables are self-explanatory.
The state variables vary with time, albeit on rather different time scales. The total global ice mass, atmospheric concentration, and NADW vary on the order of thousands of years, while the SST and summer sea ice vary on the order of decades or centuries. Here the focus is on the slow time scale, where we assume that the fast variables equilibrate essentially instantaneously. That is, the long-term dynamics of the climate system are described in terms of , , and (the prognostic variables); and are diagnostic variables, which follow the prognostic variables in time.
3.1 Model Formulation
The climate model is formulated in terms of anomalies—deviations from long-term averages, which are indicated with a prime. The governing equations follow from plausible physical principles, which are detailed in [46, §2].
The global mean SST () and the mean volume of permanent sea ice () vary with the total global ice mass () and the atmospheric concentration () but are independent of the NADW (); in particular, decreases as increases or decreases, while increases as increases or decreases. To leading order, the dependences are linear, so
[TABLE]
In the absence of external forces, the governing equations for , , and are
[TABLE]
Time is measured in units of one year [yr]. The coefficients in these equations are positive (or zero). Maasch and Saltzman also included an external forcing term related to in the equation for , but since we are interested in the internal dynamics of the system, we don’t include external forcing.
The physical assumptions underlying these equations are:
The prognostic variables relax to their respective long-term averages, so their anomalies tend to zero as time increases; in particular, and decay at a constant rate, while the decay rate of increases quadratically with [46, §2.V].
If the SST exceeds its mean value (), the total global ice mass decreases and the atmospheric concentration increases (due to outgassing); if the SST is less than its mean value (), the opposite happens. The coupling is linear to leading order.
Since is a greenhouse gas, an increase in the atmospheric concentration leads to a warmer climate and thus a decrease in the total global ice mass.
If the volume of permanent sea ice exceeds its mean value (), the total global ice mass increases and the atmospheric concentration decreases; if the volume of permanent sea ice is less than its mean value (), the opposite effect happens. The coupling is linear to leading order.
A greater-than-average total global ice mass () negatively affects both the atmospheric concentration and the strength of the North Atlantic overturning circulation; a less-than-average total global ice mass () has the opposite effect. The coupling is linear to leading order.
The atmospheric concentration decreases as the strength of the North Atlantic overturning circulation increases, but the coupling weakens (strengthens) as the strength of the NADW is above (below) average [46, §2.III a,b].
Upon substitution of the expressions (3.1), the governing equations (3.2) become
[TABLE]
where
[TABLE]
Following [32, 46], we take and assume that the remaining coefficients are all positive. Note that and involve positive as well as negative contributions, so the implicit assumption is that the positive contributions dominate.
3.2 Nondimensional Model
Next, we reformulate the system of equations (3.3) by rescaling time,
[TABLE]
and introduce dimensionless variables,
[TABLE]
where , , and are reference values of , , and , respectively. Since , a unit of corresponds to (approximately) 10 Kyr.
The governing equations for , , and are
[TABLE]
where the dot indicates differentiation with respect to . Recall that we have set . The remaining coefficients are dimensionless combinations of the physical parameters in the system of equations (3.3),
[TABLE]
A rescaling of the variables , , and ,
[TABLE]
leads to the following dynamical system for the triple :
[TABLE]
The coefficients , , , and are combinations of the physical parameters,
[TABLE]
The coefficients are assumed to be positive, with . The system of equations (3.8) is the model proposed by Maasch and Saltzman in [32, Eqs. (4)–(6)]. Note that the model considered here does not include external forcing, so it describes the internal dynamics of the climate system.
3.3 Discussion
The system of equations (3.8) is what is known as a conceptual model. Its derivation involves physical arguments, but there is no guarantee that it corresponds to what actually happened in the climate system during the Pleistocene. Its sole purpose is to describe a possible mechanism that explains the observed behavior of the glacial cycles.
Loosely speaking, we identify , , and with the anomalies of the total amount of ice, the atmospheric concentration, and the volume of the NADW (the strength of the oceanic pump), respectively. Time is normalized and expressed in units of the characteristic time of the total global ice mass, typically of the order of 10 Kyr.
Because of the various transformations needed to get from the physical system (3.3) to the dynamical system (3.8), it is difficult to relate the parameters to actual physical processes. The best we can do is look at their effect on the possible solutions. For example, a nonzero value of the parameter renders the problem asymmetric, so is introduced to achieve the observed asymmetry of the glacial cycles. The coefficient is the characteristic time of NADW (expressed in units of the characteristic time of the total global ice mass). The assumption implies that NADW changes on a faster time scale than the total global ice mass, and as increases, this change occurs on an increasingly faster time scale. If we rewrite the second equation as , we see that the growth rate of the atmospheric concentration is balanced by the anomaly of NADW. Lastly, the coefficient expresses the sensitivity of the atmospheric concentration to NADW.
Conceptually, the following sequence of events hints at the possible existence of periodic solutions: (i) As the amount of in the atmosphere increases and becomes positive, the total amount of ice decreases and becomes negative (first equation); (ii) As becomes negative, the volume of NADW increases and becomes positive (third equation); (iii) As becomes positive, the amount of atmospheric decreases and becomes negative (second equation). This is the first part of the cycle. Once is negative, the opposite effects happen. (iv) The total global ice mass starts to increase again and becomes positive (first equation); (v) As a result, the volume of NADW decreases and eventually becomes negative (third equation); (vi) Once is negative, starts to increase again (second equation). This completes the full cycle and sets the stage for the next cycle. Of course, these arguments do not guarantee the existence of a periodic cycle and do not say anything about its period. The particulars will depend critically on the parameter values.
3.4 Computational Results
Maasch and Saltzman found computationally that the system (3.8) generates a limit cycle with a 100 Kyr period at the parameter values , , , and . The limit cycle is shown in Figure 3.1.
The three curves represent the total ice mass (black), the atmospheric concentration (red), and the volume of NADW (blue) in arbitrary units. Each cycle is clearly asymmetric: a rapid deglaciation is followed by a slow glaciation. Also, the three variables are properly correlated: as the concentration of atmospheric (a greenhouse gas) increases, the climate gets warmer and the total ice mass decreases; as the volume of NADW increases, the strength of the North Atlantic overturning circulation increases, more atmospheric is absorbed by the ocean and, consequently, the atmospheric concentration decreases.
More detailed numerical calculations show that the Maasch-Saltzman model possesses limit cycles in large portions of parameter space. We integrated the system (3.8) forward in time for a range of values of , keeping and fixed at the values and , starting from a randomly chosen initial point for each , until there was a clear indication of either a limit cycle or a limit point. We then determined the quantity for each pair ,
[TABLE]
Figure 3.2 shows the function as a color map. A limiting value 0 (light green) indicates convergence to the trivial state, a nonzero negative value (dark green) convergence to a nontrivial equilibrium state, and a nonzero positive value (orange or pink) convergence to a limit cycle with a finite amplitude. Limit cycles were observed in the entire orange-colored region of the plane.
These findings, as well as other results reported by Maasch and Saltzman in [32], especially when the effects of orbital forcing are included, suggest that the conceptual model (3.8) may indeed provide an explanation for the Pleistocene climate record.
4 Simplifying the Maasch–Saltzman Model
The system (3.8) has four positive parameters, , , , and , where . As noted in Section 3.3, the parameter introduces asymmetry into the model. If , the equations are invariant under reflection: if is a solution, then so is . Note furthermore that, as , the differential equation for reduces, at least formally, to the identity , so the system (3.8) becomes two-dimensional. These observations suggest that it may be helpful to analyze the dynamics of the Maasch–Saltzman model (3.8) in stages, where we first focus on the special case and , and then consider the effects of finite values of and positive values of .
If we set and , the system (3.8) reduces formally to a two-dimensional system with symmetry,
[TABLE]
The state variables are and , the state space is , and are parameters, and the parameter space is . Its dynamics can be analyzed rigorously and completely.
4.1 Equilibrium States and Their Stability
The origin is an equilibrium state of the system (4.1) for all values of and . If , there are two additional equilibrium states, with , and with . A (local) linear stability analysis shows that is stable if , unstable otherwise; and are stable if , unstable otherwise. Thus, the parameter space is partitioned into four regions,
[TABLE]
The regions are shown in Figure 4.1, together with representative trajectories in regions O, I, and II.
The diagonal is the locus of pitchfork bifurcations, where and are created as stable nodes as crosses the diagonal from region O into region III or as unstable nodes as crosses the diagonal from region I into region II. The parabolic curves and (dashed curves shown in purple), which are tangent to the diagonal at the point , mark the boundaries between spirals and nodes.
4.2 Hopf Bifurcation
The system (4.1) is equivalent with the Liénard equation
[TABLE]
where and are polynomial functions,
[TABLE]
A Hopf bifurcation occurs when , , and is a simple zero of . The natural frequency of oscillations is , and the first Lyapunov coefficient at is
[TABLE]
see [28, §3.5]. If , the Hopf bifurcation is supercritical; if , it is subcritical. The sign of is the same as that of , which in the case of the polynomial functions and given in (4.4) is the same as that of .
The red line segments in Figure 4.1 are loci of Hopf bifurcations. On the horizontal segment at , which is associated with , we have . The sign of is the same as that of , which is negative, so the Hopf bifurcation is supercritical. The natural frequency is . On the vertical segment at , which is associated with and , we have . The sign of is the same as that of , which is positive, so the Hopf bifurcation is subcritical. The natural frequency is .
4.3 Organizing Center
The point plays a pivotal role in understanding the complete dynamics of the system (4.1). To see why, rotate the coordinate system by the transformation . In the new coordinates, the system (4.1) is
[TABLE]
and the equilibrium points are , , and .
Let be any of the equilibrium points, with , , or . The Jacobian of the vector field at is
[TABLE]
The matrix has a double-zero eigenvalue at the point , so the system (4.6) undergoes a Bogdanov–Takens (BT) bifurcation. Holmes and Rand [21] refer to such a point as an organizing center. Specifically, given the symmetry of the system (4.6), the point is a BT point with symmetry; examples of such points are discussed in [7, Ch. 4.2] and [27, § 8.4].
The system (4.6) can be analyzed in the neighborhood of the organizing center by the unfolding procedure outlined in the original papers by Bogdanov [5] and Takens [50, pp. 23–30] (reprinted in [6, Chapter 1]) and described in the textbooks of Guckenheimer and Holmes [19, §7.3] and Kuznetsov [28, §8.4]. Here, we summarize the results; the details are given in Section 4.5 below.
Near the point , region III of Figure 4.1 decomposes into three subregions; see Figure 4.2.
In region IIIa, there is one stable limit cycle, with a pair of unstable limit cycles in its interior, one around each of the equilibrium states and . As transits from region IIIa into region IIIb, the two unstable periodic solutions merge to become a pair of unstable homoclinic orbits to the saddle . This homoclinic bifurcation curve (shown in blue) is tangent to the line at the organizing center . In region IIIb, there is one stable limit cycle with an unstable limit cycle in its interior. As transits from region IIIb into region IIIc, there is a curve of saddle-node bifurcations of limit cycles, along which the stable and unstable limit cycles disappear. This curve (shown in black) is tangent to the line at the organizing center . In region IIIc, only the three equilibrium states remain, as an unstable saddle, and as stable spirals or nodes.
4.4 Computational Results
To complement the analysis, we performed an integration of the system (4.1) forward in time for a range of values of , following the procedure described in Section 3.4 for Figure 3.2, to determine the quantity , as in (3.10). Figure 4.3 shows the function as a color map, together with the bifurcation curves obtained with AUTO.
A limiting value 0 (light green) indicates convergence to the trivial state, a nonzero negative value (dark green) convergence to a nontrivial equilibrium state, and a nonzero positive value (orange or pink) convergence to a limit cycle with a finite amplitude.
The stability region O of the trivial state is clearly visible, as is its Hopf bifurcation curve. As one crosses the Hopf bifurcation curve in the direction of increasing , the color changes slowly toward increasing values of , indicating a supercritical Hopf bifurcation and periodic orbits with amplitudes .
Throughout regions I and II, the color map changes from orange to pink as increases, indicating that the solutions all approach the stable limit cycle that surrounds ; cf. Figure 4.1.
In region IIIa, there is a similar shift to pink as increases. One also sees some green and orange patches in region IIIa, indicating that some of the randomly chosen initial conditions lie in the basins of attraction of the stable equilibrium states and . Next, in region IIIb, the color map has largely the same characteristics as in region IIIa, corresponding to the fact that solutions with initial conditions that lie inside the large unstable limit cycle approach one of the stable equilibria (green or orange), and those with initial conditions outside the unstable limit cycle approach the large stable limit cycle (pink). Finally, in region IIIc, the color map consists entirely of green and orange, indicating that all of the solutions are attracted either to or to , as expected since there are no stable limit cycles in region IIIc.
4.5 Bogdanov–Takens Unfolding
In Section 4.3, we presented the results of a bifurcation analysis of the system (4.6) in a neighborhood of the organizing center at . In this section, we present the details of the Bogdanov–Takens unfolding procedure used to establish these results. The section is somewhat technical, but since it is self-contained, it can be skipped at first reading.
The unfolding is achieved by introducing a small positive parameter and rescaling the dependent and independent variables,
[TABLE]
If is a solution of the system (4.6), then must satisfy the system
[TABLE]
Here, the dot stands for differentiation with respect to the variable , and and are parameters, which are defined in terms of and ,
[TABLE]
Note that is negative in region I and positive in regions II and III (Figure 4.1). Henceforth, we omit the tilde and write , instead of .
Remark. The definition (4.10) of and generates a linear relation between and ,
[TABLE]
This is the equation of a pencil through the organizing center parameterized by . Referring to the regions labeled I, II, and III in Figure 4.1, we note that increases from 0 to infinity as one rotates counterclockwise from the horizontal line through region I, then decreases as one continues to rotate through region II, until at the vertical line , and decreases further as one rotates through region III, until at the horizontal line .
The results of the local analysis of Sections 4.1 and 4.2 may be recovered directly from the system (4.9), as follows. The origin is an equilibrium state of (4.9) for all and , and if , there are two additional equilibrium states, . A linearization of (4.9) with about shows that the real parts of the two eigenvalues pass through zero at , which corresponds to the line of supercritical Hopf bifurcations . Similarly, a linearization of (4.9) with about shows that the real parts of the two eigenvalues pass through zero at , which corresponds to the line of subcritical Hopf bifurcations .
4.5.1 Hamiltonian Structures
The equilibrium states of the system (4.9) are independent of , so they persist as . In the limit, (4.9) reduces to the Hamiltonian system
[TABLE]
Closed orbits of this system are level curves of the Hamiltonian, . If , reaches its minimum value 0 at the origin, so the closed orbits are nested and surround the origin. The more interesting case is , where reaches its minimum value at , and at the saddle point at the origin. We will analyze the case in detail and return to the case in Section 4.5.5. Recall that implies that , so the following analysis applies to the regions II and III in Figure 4.1.
Figure 4.4 shows the phase portrait of the Hamiltonian system (4.12) with . (The phase portrait for other positive values of is similar.)
We see that there are several types of closed orbits. There is a pair of homoclinic orbits to the origin, there are periodic orbits in the interior of each of the homoclinic orbits surrounding the equilibrium states , and there are large-amplitude periodic orbits external to the homoclinic orbits. The question is, which of these closed orbits persist as the Hamiltonian system (4.12) is perturbed to the system (4.9). Because of the symmetry, it suffices to consider the homoclinic orbit in the right half of the plane and the periodic orbits in its interior; the results for the closed orbits in the left half of the plane follow by reflection. Of course, we also need to consider the large-amplitude periodic orbits that are external to the homoclinic orbits. Notice the clockwise orientation of all these orbits.
4.5.2 Melnikov Function
The persistence of closed (homoclinic or periodic) orbits of Hamiltonian systems under perturbations can be analyzed by means of the Melnikov function. This function dates back at least to Poincaré [41]; it features in articles by Melnikov [34] and Arnold [2] and in the book by Andronov et al. [1]. A definitive discussion can be found in the book of Guckenheimer and Holmes [19, §4.5]. The Melnikov function and the associated theory apply to a range of different systems, but for our purposes it suffices to summarize the results for the general system
[TABLE]
(The functions and are not to be confused with those in Section 4.2.) In the limit as , this system reduces to the Hamiltonian system
[TABLE]
Let be any closed orbit of (4.14). The Melnikov function associated with is the integral . Thus, the Melnikov function measures the cumulative effect of the projection of the perturbed component of the vector field, , on the normal vector, , of the unperturbed vector field along . If the Melnikov function vanishes on , then there exists—under suitable nondegeneracy conditions—a family of closed orbits of the perturbed system (4.13) which are -close to as . Moreover, if the Melnikov function vanishes on and is positive (negative) on nearby orbits that are to the right as is traversed, then the are locally stable (unstable).
4.5.3 Dynamics in Regions II and III
We apply the general results of the previous section to the closed orbits of (4.9) identified at the end of Section 4.5.1: either the homoclinic orbit in the right half of the plane, or one of the periodic orbits in its interior, or one of the large-amplitude periodic orbits external to the homoclinic orbits (Figure 4.4). We assume, without loss of generality, that , so and .
Let be any of these closed orbits. To indicate a particular orbit, we label by the maximum value of its first coordinate, , on its trajectory. We consider this label as a variable and denote it by (not to be confused with the dependent variable in the Maasch-Saltzman model). Thus, the function is defined for all . Specifically, is the homoclinic orbit in the right half plane if , a periodic orbit inside this homoclinic if , and a large-amplitude periodic orbit that is external to the double homoclinic if .
Remark. There are several ways to choose an identifier for . For example, we could equally well have chosen the level-set value , as was done in [8].
Consider the closed orbit for any , where if , and is a period interval otherwise. The Melnikov function associated with is
[TABLE]
where and are defined by
[TABLE]
Here, we have used the relation to convert the time integral to a contour integral on the closed orbit .
Recall that is oriented clockwise; hence, Green’s theorem yields the identity , where is the domain enclosed by . Consequently, , so the condition is satisfied if and only if
[TABLE]
If, given , at , then for nearby orbits that are to the right of if , and for such nearby orbits if . Hence, the local stability of closed orbits is determined by the sign of .
Since the components of the homoclinic and periodic orbits are known in terms of hyperbolic and elliptic functions, respectively, can be evaluated explicitly. The computations were first done by Carr [7] and subsequently refined by Cushman and Sanders [12]. For example, for the homoclinic orbit,
[TABLE]
and . It follows that if and only if . Moreover, is a simple zero. Therefore, for all sufficiently small there exists a and a homoclinic orbit near , with a symmetric result in the left half of the plane. In the plane, the homoclinic bifurcation curve is, to leading order, tangent to the line at the organizing center ; see (4.11).
The figure below shows the graph of for .
Starting from the values and , and decrease monotonically as increases. At the homoclinic orbit (marked by a black dot), , and . Beyond the homoclinic orbit, decreases further, while increases until ; at that point (marked by a black cross), and , so reaches its minimum value . Beyond this point, increases monotonically; as .
Proofs of these statements, which do not use elliptic functions, can be found, for example, in [8]. It follows that closed orbits exist only for , and they are locally stable only for .
4.5.4 Limit Cycles in Regions II and III
The properties of the Melnikov function listed in the previous section lead to the following results for the dynamics of the perturbed system (4.9) with . In all statements, it is assumed that is sufficiently small positive.
- •
For (region II), there are only stable large-amplitude limit cycles which encircle the origin and pass through points with ;
- •
For (region IIIa), there are stable large-amplitude limit cycles which encircle the origin and unstable limit cycles in their interior which encircle the equilibrium points ;
- •
For , there is a symmetric pair of unstable homoclinic orbits, one in each half plane;
- •
For (region IIIb), there is a stable large-amplitude limit cycle and an unstable large-amplitude limit cycle in its interior, both encircling the origin;
- •
At , the stable and unstable large-amplitude limit cycles join in a saddle-node bifurcation;
- •
For (region IIIc), there are no limit cycles.
Thus, in addition to the homoclinic bifurcation curve found earlier, which is tangent to the line at the organizing center, there is a curve of saddle-node bifurcations of limit cycles, which, to leading order, is tangent to the line at the organizing center. This follows from (4.11), with and . The two bifurcation curves partition the region III of Figure 4.1 into the three regions IIIa, IIIb, and IIIc, as sketched in Figure 4.2 and superimposed on the color map of Figure 4.3.
4.5.5 Limit Cycles in Region I
It remains to investigate the dynamics of the system (4.9) for (, region I in Figure 4.1). This case is considerably simpler than the case . Without loss of generality, we may assume that . The Hamiltonian is . The closed orbits can again be identified by the maximum value, , of its first coordinate , which in this case ranges over all positive values, . The Melnikov function is given by the same expression (4.15) and vanishes if , as in (4.17). In this case, both and increase as increases, so the Melnikov theory establishes that, for each , there exists a value of (given by the simple zero of the Melnikov function) such that, for some that is close to this value, the perturbed system has a unique limit cycle.
5 The Asymmetric Two-Dimensional Model
Having a complete understanding of the dynamics of the symmetric two-dimensional model (4.1), we are in a position to study the effects of symmetry breaking. The asymmetric two-dimensional model is derived formally from the Maasch–Saltzman model (3.8) by setting (),
[TABLE]
We will see that this system has two nondegenerate Bogdanov–Takens points, which act as organizing centers in the parameter space. The geometry of these organizing centers and the bifurcation curves emanating from them may be understood naturally as a result of the breaking of the lone -symmetric Bogdanov-Takens point studied in Section 4.3.
5.1 Equilibrium States and Their Stability
The origin is an equilibrium state of (5.1) for all (positive) values of , , and . If , there are two additional equilibrium states, namely and , where
[TABLE]
We refer to the line as the shifted diagonal (marked ‘sd’ in Figure 5.1). Note that if , and if .
Let be any of the equilibrium states, with , , or . The Jacobian of the vector field at is
[TABLE]
The system is linearly stable at if the trace is negative, , and the determinant is positive, .
The stability results are illustrated in Figure 5.1.
We see that the parameter space is partitioned into six regions, which depend on . Referring to the labels in Figure 5.1, these regions are
[TABLE]
Summarizing the results of the stability analysis, we find that
- •
is stable in regions Oa and Ob, undergoes a supercritical Hopf bifurcation on ‘e0’ with natural frequency ;
- •
is stable in region III, undergoes a subcritical Hopf bifurcation on ‘e1’ with natural frequency ; and
- •
is stable in regions Oa, III, and IIIo, undergoes a subcritical Hopf bifurcation on ‘e2’ with natural frequency .
The introduction of asymmetry () results in two changes. The vertical line , which is the locus of Hopf bifurcations for and in the symmetric case (Figure 4.1), unfolds into a parabola. The vertex of this parabola is at the point , and the parabola is tangent to the shifted diagonal at the point . As we will see in Section 5.2, both these points are organizing centers. For convenience, we label them
[TABLE]
As moves across the shifted diagonal in the direction of decreasing , the equilibrium states and emerge in a saddle-node bifurcation. If the crossing occurs above , and are both unstable; if it occurs below , is unstable while is stable. In the region Oa, and co-exist as stable equilibria, while is an unstable equilibrium. On the diagonal for , and exchange stability in a transcritical bifurcation.
5.2 Organizing Centers
We make the change of variables as in Section 4.3. In the new coordinate system, (5.1) becomes
[TABLE]
The equilibrium points are , , and , where and are again given by (5.2).
Let be any of the equilibrium points. The Jacobian of the vector field at is
[TABLE]
If , the Jacobian has a double-zero eigenvalue at for any , and if or , it has a double-zero eigenvalue at . Hence, the introduction of asymmetry causes the organizing center to unfold into a center at associated with and a center at associated with and .
Figure 5.2 shows the bifurcation curves emanating from the two organizing centers for (the value chosen by Maasch and Saltzman). They were computed with the AUTO continuation package.
There are three Hopf bifurcation curves (shown in red), two emanating from and one emanating from : (i) a parabolic curve to the left of , where undergoes a subcritical Hopf bifurcation, (ii) a horizontal line to the right of , where undergoes a supercritical Hopf bifurcation; (iii) a parabolic curve to the right of , along which undergoes a subcritical Hopf bifurcation. These three curves are the same as the ones identified in the local analysis, cf. Section 5.1. In addition, there are three homoclinic bifurcation curves (shown in blue), two emanating from (solid blue) and one emanating from (dashed blue). These curves are identified by an unfolding procedure, as in Section 4.5. Since the points and are both nondegenerate Bogdanov–Takens points, there are no other bifurcation curves besides the Hopf and homoclinic bifurcation curves emanating from them.
Figure 5.3 shows the phase portraits at the six small black diamond markers along the vertical line in Figure 5.2. The color scheme is as follows: The flow of (5.1) is shown as blue streamlines. The black and red curves correspond to the stable and unstable limit cycles, respectively. The equilibrium states , , and are indicated by black, red, and green markers, respectively.
- •
Frame (a), : a stable limit cycle surrounds the unstable equilibrium point .
- •
Frame (b), : the unstable equilibrium points and exist but are unstable, a stable limit cycle surrounds and .
- •
Frame (c), : the equilibrium points and have switched positions, has become stable, an unstable limit cycle surrounds .
- •
Frame (d), : the unstable limit cycle has disappeared in the homoclinic bifurcation.
- •
Frame (e), : a large-amplitude unstable limit cycle exists inside the large-amplitude stable limit cycle.
- •
Frame (f), : the large-amplitude stable and unstable limit cycles have disappeared in a saddle-node bifurcation; is the only attractor.
6 Summary
The purpose of this chapter is to show an interesting application of dynamical systems theory to a problem of climate science. The object of investigation is a model of the Pleistocene climate, proposed by Maasch and Saltzman in 1990. The model is a conceptual model designed specifically to explain the persistence of glacial cycles during the Pleistocene Epoch. The Milankovitch theory of orbital forcing establishes a correlation between glacial cycles and periodic oscillations in the Earth’s orbit around the Sun, but orbital forcing by itself is insufficient to explain the observed temperature changes.
The Maasch–Saltzman model incorporates a feedback mechanism that is driven by greenhouse gases, in particular atmospheric . The model is based on plausible physical arguments, and preliminary computational experiments indicate that it reproduces several salient features of the Pleistocene temperature record. In this article, the emphasis is on the internal dynamics of the model. We focused on the prevalence and bifurcation properties of limit cycles in the various parameter regimes in the absence of external forcing.
The Maasch–Saltzman model is formulated in terms of the anomalies of the total global ice mass, the atmospheric concentration, and the volume of the North Atlantic Deep Water (NADW, a measure of the strength of the North Atlantic overturning circulation). It consists of three differential equations with four parameters and is difficult to analyze directly. Our results indicate how one can obtain fundamental insight into its complex dynamics by first considering a highly simplified two-dimensional version. The dimension reduction is achieved by (formally) letting one of the parameters—representing the rate of change of the volume of NADW relative to that of the total global ice mass—tend to infinity. The approximation is justified by the observation that the NADW changes on a much faster time scale than the total global ice mass.
The two-dimensional model has two primary parameters, and , which are both positive, and one secondary parameter , which reflects the asymmetry between the glaciation and deglaciation phases of the glacial cycles. By first ignoring the asymmetry , we obtained a complete understanding of the dynamics and the persistence of limit cycles.
Figure 4.2, which is a sketch of the various bifurcation curves in the parameter space, summarizes the main results. The origin is an equilibrium state for all ; is stable in region O. In addition, there are two equilibrium states and in regions II and IIIa-c; they are generated in a pitchfork bifurcation along the diagonal and are stable in region IIIa-c. Stable limit cycles exist in regions O, I, II, IIIa, and IIIb. They are created in supercritical Hopf bifurcations along the boundary between regions O and I. In region I, they surround the unstable equilibrium state , and in the other regions they surround all three equilibrium states. Along the boundary between regions II and IIIa, a pair of unstable limit cycles, each surrounding one of the two stable equilibrium states and , are created in a subcritical Hopf bifurcation. These newborn limit cycles grow in amplitude until they become homoclinic orbits at the boundary between regions IIIa and IIIb; in region IIIb, they have merged into one large-amplitude unstable limit cycle, which surrounds the three equilibrium states and sits just inside the large-amplitude stable limit cycle. Finally, the stable and unstable large-amplitude limit cycles merge and disappear in a saddle-node bifurcation as crosses the lower boundary of region IIIb into region IIIc. All these results have been confirmed computationally; see Figure 4.3.
Having thus obtained a complete understanding of the dynamics of the symmetric simplified model, we then re-introduced asymmetry (). A comparison of Figure 5.2 with Figure 4.2 shows the effects of symmetry breaking. The main change is that the single organizing center, which governed the dynamics in the symmetric case, splits into two organizing centers. Also, the curves of homoclinic bifurcations and saddle-node bifurcations of limit cycles become more complex.
The complexity of the bifurcation diagram of Figure 5.2 gives an indication why it is difficult to analyze the dynamics of the Maasch–Saltzman model directly. It also justifies our approach of first analyzing the highly simplified model and then gradually relax the constraints that were imposed to derive the simplified model [17].
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] A. A. Andronov, E. A. Leontovich, I. I. Gordon, and A. Maier, Theory of Bifurcations of Dynamic Systems on a Plane, Israel Program of Scientic Translations, Jerusalem, 1971.
- 2[2] V. Arnold, Instability of dynamical systems with several degrees of freedom, Soviet Math. Dokl., 5 (1964), pp. 581–585.
- 3[3] Y. Ashkenazy and E. Tziperman, Are the 41 kyr glacial oscillations a linear response to Milankovitch forcing?, Quaternary Science Reviews, 23 (2004), pp. 1879–1890.
- 4[4] P. Ashwin and P. Ditlevsen, The Mid-Pleistocene transition as a generic bifurcation on a slow manifold. private communication, 2015.
- 5[5] R. I. Bogdanov, Versal deformations of a singular point of a vector field on the plane in the case of zero eigenvalues, Functional analysis and its applications, 9 (1975), pp. 144–145.
- 6[6] H. W. Broer, B. Krauskopf, and G. Vegter, Global analysis of dynamical systems, Institute of Physics Publishing, London, (2001).
- 7[7] J. Carr, Applications of Centre Manifold Theory, Springer Verlag New York, New York, 1981.
- 8[8] Y. K. Chow, Melnikov’s method with applications, tech. rep., MA thesis, The University of British Columbia, 2001.
