1 Introduction
1.1 Overview
Various models of phenomena in climate have been used both to model and to predict abrupt changes in systems with a wide range of time scales. As a result, there are many climate models that include nonsmooth features approximating transitions over short times relative to climate time scales. These include state-dependent switches, nonsmooth functional descriptions of dynamics and discrete states delineated by boundaries. Examples of these are given by the PP04 model of sudden changes in carbon dioxide emission rates during glacial cycles [Reference Morupisi and Budd16, Reference Paillard and Parrenin17], rainfall [Reference Hottovy and Stechmann11], the motion of the ice fronts in a glacial cycle [Reference Walsh, Widiasih, Hahn and McGehee24], as well as the Stommel 2-box model for thermohaline circulation that we study in this paper. In all such systems, we see both the dynamics commonly found in smooth systems (such as possibly co-existing periodic and chaotic states and transitions between them including tipping points), as well as dynamical behaviours specific to nonsmooth systems, such as grazing, sliding and nonsmooth bifurcations between different co-existing states [Reference Bernardo, Budd, Champneys and Kowalczyk4].
Transitions in the context of bi-stability have been studied in many contexts. A common setting is where stability is lost at bifurcation points, and the system experiences hysteresis as parameters vary through these points, depending upon the form of the parameter variation. For these nonautonomous systems with varying parameters, the transitions between states may be qualitatively different, depending on the nonlinearities, the types of underlying static bifurcations and the vector fields near the stable equilibria. Throughout this paper, we use the term B-tipping to refer to a sudden transition from one qualitatively different state to another in the nonautonomous setting, close to a static bifurcation. More broadly, the term tipping is used in a wider variety of settings, see for example [Reference Alkhayuon, Tyson and Wieczorek1], to describe a qualitative change in behaviour along a particular time-varying trajectory. Bifurcations and tipping are often related, as tipping may be related to a bifurcation point or some other separatrix of a particular object in the flow, such as a fold point of a slow manifold or stable manifold of a saddle. This relationship is indeed present in the systems we study here: the nonautonomous systems with time-varying parameters have autonomous counterparts with static parameters treated as bifurcation parameters. Given this connection, we use the term dynamic bifurcation to refer to the specific setting where a parameter value varies in time near or through the critical value of a static bifurcation parameter from an underlying autonomous system.
In this paper, we focus on the dynamic transitions near to a nonsmooth saddle-focus (NSF) bifurcation in a parametrized, forced, nonsmooth two-dimensional (2D) system (a reduction of the Stommel 2-box model). The NSF arises when a focus (F) and a saddle point (S) coalesce at a border collision bifurcation (BCB) when a parameter
$\mu $
is varied. We consider the dynamic transitions, in particular tipping phenomenon, as the parameter
$\mu $
is slowly varied through this bifurcation, combined with a periodic forcing of the system. We obtain results that can be contrasted with analogous transitions near smooth saddle-node bifurcations (SNBs) [Reference Zhu, Kuske and Erneux26]. In an earlier paper [Reference Budd and Kuske6], we considered B-tipping close to a nonsmooth saddle-node bifurcation in a one-dimensional (1D) problem where a stable and an unstable node coalesce, also at a BCB. Estimates were obtained of the location of the tipping point in the case of a dynamic parameter that had both a slow drift and an oscillatory variation. The 2D case considered in this paper is more realistic as a climate model than the 1D problem. Whilst similar to the 1D problem (in particular, for the case of high-frequency forcing), the 2D case also has a richer dynamics, particularly when the frequency of the forcing resonates with the natural frequency of the focus. In this paper, we obtain expressions for the tipping point with and without parameter drift in this nonsmooth model in the cases of rapid forcing, slow forcing and resonant forcing. Specifically, we show that tipping occurs earlier, more abruptly and in a less predictable manner, closer to an (nonsmooth) NSF than in the case of tipping at a (smooth) SNB. This tipping is further advanced by the impact of resonance of the periodic forcing with the natural frequency of the focus. We compare our conclusions to observed phenomena in climate dynamics through a comparison with the Stommel 2-box climate model. In particular, we find conditions for sudden transitions between temperature-dominated and salinity-dominated states. In a further study, we will look at the impact of noise on the location of tipping points close to an NSF, showing that it also tends to advance the location of tipping points.
1.2 Results
We study the dynamics of the (nonsmooth) Stommel 2-box model of the Atlantic meridional overturning circulation (AMOC) [Reference Caesar, Rahmstorf, Robinson, Feulner and Saba7] close to an NSF. In particular, we investigate a periodically (seasonally) forced, parametrized piece-wise linear system which is a reduction of the full model close to the coalescence of a saddle and a focus at a border collision bifurcation. The NSF occurs when the bifurcation parameter
$\mu $
reduces to
$\mu = 0$
. If
$\mu $
has a slow drift through zero of rate
$\epsilon \ll 1$
and the periodic forcing is given by
$A \sin (\omega t)$
, then we see B-tipping behaviour close to the NSF. The form of this differs in many respects from both B-tipping with drift at an SNB [Reference Haberman10] and also the oscillatory forced tipping seen at the 1D nonsmooth fold considered in [Reference Budd and Kuske6]. The main conclusion of this work is that the impact of resonance between the natural frequency of the focus at the NSF and the frequency
$\omega $
of the forcing is to significantly advance tipping. More particularly, we have the following results.
-
(1) For the case of slow drift through the NSF without periodic forcing (
$A = 0$ ), B-tipping in the Stommel 2-box model is very similar to the 1D model in [Reference Budd and Kuske6]. If the drift rate is
$\epsilon $ , then (to leading order) B-tipping occurs when the bifurcation parameter
$\mu \sim -C_1 \epsilon \log (K/\epsilon )$ ,
$C_1> 0.$
-
(2) If the system has periodic forcing and no parameter drift (
$\epsilon = 0$ ), so that the parameter
$\mu $ is fixed, then for larger values of
$\mu $ , there is always a stable periodic orbit. This orbit loses stability as
$\mu $ decreases and we see tipping.
-
(a) For high-frequency forcing of frequency
$\omega \gg 1$ , B-tipping occurs from a stable periodic orbit at a cyclic-fold bifurcation point
$\mu _c$ . This tipping point can be estimated with high accuracy to be
$\mu _c \sim C_2/\omega $ , where
$C_2> 0$ is given analytically. Close to tipping, the stable periodic orbit takes on a figure-of-eight form.
-
(b) If the forcing has a low frequency
$\omega \ll 1$ with scaled amplitude
$A = 1$ , we see tipping from the stable periodic orbit at the parameter value
$\mu _c \sim 1 + C_3 \omega ^2$ ,
$C_3> 0.$ In this case, the periodic orbit has an “L-shaped” form.
-
(c) If the forcing frequency
$\omega \approx 1$ is close to the natural frequency of the focus, then the system is near resonant with complex (sometimes chaotic) periodic orbits arising at period doubling bifurcations as
$\mu $ deceases. The impact of resonance is to increase the value of the tipping point
$\mu _c$ and to advance tipping.
-
-
(3) If the system is both periodically forced and the parameter
$\mu $ has nonzero drift, then the value of the tipping point
$\mu $ is (apart from the high-frequency limit) a complex and nonmonotonic function of both the drift rate
$\epsilon $ and the forcing frequency
$\omega $ . In all cases, tipping is significantly advanced when
$\omega $ is close to the resonant values.
1.3 Summary
The remainder of this paper is structured as follows. In Section 2, we describe the forced Stommel 2-box model, and identify its (smooth and nonsmooth) bifurcation points (including the NSF) and related tipping dynamics. In Section 3, we derive a normal form for the dynamics of a forced system close to the NSF and determine simple properties of its dynamics. In Section 4, we give estimates for B-tipping when the system has slow drift. In Section 5, we study the system under high-frequency forcing with no drift and give asymptotic estimates for the tipping point. In Section 6, we repeat this analysis for low-frequency forcing and in Section 7, for near-resonant forcing showing the existence of complex orbits and advanced tipping in this case. In Section 8, we consider tipping under the combination of slow drift and periodic forcing, showing that the tipping point is very sensitively dependent on the system parameters. In Section 9, we discuss the climatic implications of these results. Finally, in Section 10, we draw some conclusions from this work.
2 Overview of AMOC and the Stommel 2-box model
2.1 The Stommel 2-box model
A well-known class of climate models, where salinity-dominated and temperature-dominated states are bi-stable, is that of thermohaline circulation (THC). Here, abrupt qualitative changes are possible, see Alley et al. [Reference Alley2], Marotzke [Reference Marotzke15] or Rahmstorf [Reference Rahmstorf18, Reference Rahmstorf19]. Recently, Rahmstorf was able to find evidence of weakening occurring around these abrupt changes in the AMOC system of ocean patterns [Reference Caesar, Rahmstorf, Robinson, Feulner and Saba7]. This evidence of ocean dynamics responding to changes in surface temperature underscores the need to understand the transitions in these types of systems. We note that such transitions can be either smooth or nonsmooth (as described in [Reference Bernardo, Budd, Champneys and Kowalczyk4]). In this paper, we focus on the commonly used Stommel 2-box model [Reference Stommel23] as an exemplar for studying the transitions in the THC (or more generally, the dynamical impact of NSF bifurcations between equilibrium states) in a realistic climate model. We begin with the nondimensionalized Stommel 2-box model as given in [Reference Dijkstra8]:

Here, the variables
${\cal T}$
and
${\cal S}$
are the dimensionless equatorial-to-pole differences for temperature and salinity, respectively. The parameters
$\eta _1$
,
$\eta _2$
and
$\eta _3$
are also dimensionless quantities, with
$\eta _1$
representing thermal variation,
$\eta _2$
is the freshwater flux, and
$\eta _3$
is the ratio of relaxation times of temperature and salinity. The dimensionless AMOC strength is captured by the difference

which plays an important role throughout the dynamical analysis. We can then express this system as

With the dependence on the absolute value
$|{\cal V}|$
, (2.2) is a nonsmooth dynamical system. It has a discontinuity surface
$\Sigma $
given by

across which we see a discontinuity in
$d^2{\cal T}/dt^2$
and
$d^2{\cal V}/dt^2.$
The equations for
${\cal T}$
and
${\cal V}$
then describe different dynamics in
$\Sigma ^+$
(the temperature-dominated state) and
$\Sigma ^-$
(the salinity-dominated state) for

The model is nonsmooth through the action of the nonlinearity
$|{\cal T} - {\cal S}|$
and takes the form of a piecewise-smooth continuous system with a degree of discontinuity equal to 2 [Reference Bernardo, Budd, Champneys and Kowalczyk4, Reference Simpson22].
2.2 Static dynamics
It is straightforward to analyse the Stommel 2-box model in the case of static parameters
$\eta _i$
[Reference Dijkstra8, Reference Kaper and Engler12]. A standard analysis of the static model, where typically
$\eta _1$
and
$\eta _3$
are fixed, and
$\eta _2$
is treated as a bifurcation parameter, yields stability regions for the temperature and salinity-dominated states. Taking values of
$\eta _1$
and
$\eta _3$
(typically
$\eta _1 = 3, \eta _3 = 0.3$
) as is usual in applications [Reference Dijkstra8], there are either three or one fixed points. In the case of three fixed points, we identify two different critical bifurcation points, denoted as
$\eta _{2sn}$
and
$\eta _{2sf} = \eta _1 \eta _3$
, with
$\eta _{2sn}>\eta _{2sf}$
.
For
$\eta _{2sn}>\eta _2>\eta _{2sf}$
, there are two fixed points in
$\Sigma ^+$
which are respectively a saddle (S) and a stable node (N). The saddle and node coalesce at the (smooth) SNB
$\eta _{2sn}$
and cease to exist for
$\eta _2> \eta _{2sn}$
.
For
$\eta _2>\eta _{2sf}$
, there is a further fixed point in
$\Sigma ^-$
, which is a stable focus (F). If
$\eta _2< \eta _{2sf}$
, there is only the stable node N in
$\Sigma ^+$
. These observations are illustrated in Figure 1 for
${\cal V}$
versus
$\eta _2$
. Note that N corresponds to the temperature-dominated state with
${\cal T}> {\cal S}$
, and F corresponds to the salinity-dominated state with
${\cal S}> {\cal T}$
.

Figure 1 The static bifurcation diagram for the Stommel 2-box model showing
${\cal V}$
as a function of
$\eta _2$
(blue) when
$\eta _1 = 3, \eta _3 = 0.3$
. The saddle-focus (NSF) at
$\eta _{2sf} = \eta _1 \eta _3$
is indicated by an o, and the saddle node (SNB) by a +. Tipping at the NSF due to drift when
$\eta _2 = 1.35 - 0.025 \; t$
is shown in dashed red. We also show the regions
$S^+$
and
$S^-$
, and the discontinuity set
$\Sigma $
at
${\cal V} = 0$
.
The critical point
$\eta _{2sf}$
, indicated by an o in Figure 1, arises at a BCB [Reference Bernardo, Budd, Champneys and Kowalczyk4]. This occurs when F and S intersect with
$\Sigma $
. This critical point can be obtained from (2.1) as

This (NSF) bifurcation is a nonsmooth fold [Reference Bernardo, Budd, Champneys and Kowalczyk4], in which F and S co-exist if
$\eta _2> \eta _{2sf}$
and neither exist if
$\eta _2 < \eta _{2sf}$
. Close to
$\eta _{2sf}$
, the NSF has a V-shaped form, with the focus and saddle point having the form of
$({\cal T}^{\pm },{\cal V}^{\pm })$
with
${\cal V}^{\pm }$
proportional to
$\pm \mu $
, where
$\mu = \eta _2 - \eta _{2sf}.$
The coalescence of a saddle S with a focus F can only occur, because this is a nonsmooth system. Such bifurcations do not arise in smooth systems where an SNB necessarily indicates collision of a stable node and a saddle. The mathematical structure near
$(\eta _{2sf}, 0)$
(indicated by an o in Figure 1) is substantially different from that near the smooth SNB
$(\eta _{sn}, {\cal V}_{2sn})$
(indicated by a
$+$
in Figure 1). In particular, at the saddle-focus NSF, the real parts of the eigenvalues of the linearizations of either of the fixed points (saddle and focus) do not drop to zero.
2.3 Smooth and nonsmooth tipping
In general, parameters are not static in climate models of this type, but rather can oscillate seasonally and have a mean that can drift over time due to climatic variation. As an example, the fresh water hosing from the melting of the Arctic ice leads to variation in
$\eta _2$
of exactly this nature. To capture the impact of such parameter variation, we consider the case where
$\eta _2(t)$
is time dependent, with a mean drift of rate
$\epsilon $
, and a seasonal oscillation of amplitude A and frequency
$\omega $
, so that

Thus,

with
$\eta _2(t)$
given by (2.3). As is typical for applied settings [Reference Dijkstra8], we follow certain parameter assumptions. It is frequently assumed that the salinity’s relaxation time is much longer than that of temperature, giving
$\eta _3 < 1$
, which results in an SNB in (2.4) for the branch
${\cal V}>0$
. Furthermore, we take
$\eta _1 = O(1)$
so that
$\eta _{2c}=\eta _3\eta _1= O(1)$
and
$\eta _{2c}<\eta _{2sf}$
. That is, there is a nontrivial bi-stability range for the two stable equilibria on the branches N (
${\cal V}>0$
) and F (
${\cal V}<0$
), as shown in Figure 1. Variation of a parameter (typically
$\eta _2$
in (2.2) as given by (2.3)) can lead to tipping, which in the context of this study corresponds to a solution starting at the focus F (or N) that does not stay close to F (or N) but rapidly evolves to a qualitatively different state, typically to N (or F) or to a large amplitude periodic orbit.
2.3.1 Smooth B-tipping
If
$\eta _2$
is slowly increased through the SNB
$\eta _{2sn}$
at a constant rate
$d \eta _2/dt = \epsilon \ll 1$
, then we see canonical B-tipping with a transition from a stable temperature-dominated state (N) to a stable salinity-dominated state (F). Such tipping is described by standard theory [Reference Haberman10] and occurs at the point

In this expression,
$C_{sn}> 0$
, so that the tipping point is delayed till after the bifurcation (with obvious climatic implications).
2.3.2 Nonsmooth B-tipping
In contrast, if
$\eta _2$
is slowly decreased through the nonsmooth fold at
$\eta _{2sf}$
at a constant rate
$d\eta _2/dt = -\epsilon $
, then nonsmooth B-tipping occurs, with a transition from F to N. This is illustrated in Figure 1, where we can see the lag in the tipping. B-tipping close to an NSF is different in many respects from B-tipping close to an SNB, partly because the eigenvalues of the linearization of the nonsmooth system about the fixed point do not drop to zero at a border collision bifurcation. We show presently (see also the related 1D model discussed in [Reference Budd and Kuske6]) that B-tipping occurs for the nonsmooth system, in the sense that
$|V| = K \gg 1 $
, at the parameter value

Observe that the expression for the lag in the tipping point scales differently from the smooth case in (2.5).
The case of B-tipping due to seasonal forcing (possibly combined with slow drift) is more subtle and, as in the 1D case, is dominated by the existence of a cyclic-fold bifurcation which can lead to an advancement of the tipping point. In [Reference Budd and Kuske6], this was explored for an NSF in a 1D simplification of (2.2) and a pattern of tipping not dissimilar to the smooth case was observed. However, in the case of the full 2D problem (2.2), there are additional effects due to the possibility of resonance between the seasonal parameter variation and the natural frequency of the focus. This can lead to complex behaviour close to the tipping point, including chaotic dynamics. This behaviour is unique to the NSF and cannot occur at a standard SNB as there is no natural frequency in the latter case.
3 The normal form of the Stommel 2-box model close to an NSF as a forced piece-wise smooth system
3.1 Overview
Our primary interest in this paper is the nature of the tipping of the system (2.4) close to the nonsmooth saddle-focus (border collision) bifurcation. Accordingly, we track the system (2.4) near the two respective fixed points. Following an expansion around each fixed point, we find that, to leading order, the Stommel 2-box model can be simplified to a piece-wise linear normal form. This is a continuous dynamical system comprising two linear systems, separated by the surface
$\Sigma \equiv \{ {\cal V} =~0 \}$
across which the solution trajectory loses smoothness. We find that the properties of the linear operators of each of the two linearized equations play a critical role in the resulting dynamics. Here, we provide a summary of the linearized system and its elementary properties.
Consider the Stommel 2-box model (2.4). At the nonsmooth fold, we have
${\cal V} = 0$
and
${\cal T} = \eta _1$
. We set
${\cal V} = V \ll 1$
and
${\cal T} = \eta _1 + T$
with
$T \ll 1$
, and take

where from (2.3), we express the parameter drift and seasonal forcing by

so that a static border collision bifurcation occurs when
$\mu = \epsilon = A = 0.$
Furthermore, let

The Stommel 2-box model is smooth in the respective regions

and loses smoothness across the discontinuity set

Close to the NSF, the Stommel 2-box model then simplifies to the piece-wise linear normal form

where the linear operators

are respectively applied in the regions
$S^+$
and
$S^-$
.
Hence, the (forced) Stommel 2-box model (2.4) has the normal form

We study the normal form (3.3) in detail for the remainder of this paper, looking at the cases of:
-
(i) drift-induced tipping close to
$\mu = 0$ when
$A = 0$ ;
-
(ii) seasonal tipping when
$\epsilon = 0$ with
$\omega $ large, small and resonant; and
-
(iii) combined tipping when
$\epsilon $ and A are both nonzero.
We first derive some elementary properties of this piece-wise linear system (3.2) which we will refer to in the later Sections 4, 5 and 6.
3.2 Fixed points
It is immediate that if
$\mu (t) = \mu \equiv \mu _0$
is fixed, then there are fixed points, a saddle
${\mathbf S} = \mu \; {\mathbf s}$
and a focus
${\mathbf F} = \mu \; {\mathbf f}$
given by

Observe, as expected, that if
$0 < \eta _3 < 1$
and
$\eta _1 \gg \eta _3$
, then
$S \in S^+$
and
$F \in S^-$
if and only if
$\mu> 0$
, with the BCB occurring at
$\mu = 0.$
The resulting phase plane of the linearized system (3.3) either side of the NSF in the case where
$A = 0$
and
$\mu = \pm 1$
is given in Figure 2. In this figure, the (physical) saddle is indicated by an o and the focus (when
$\mu> 1$
) is clear from the limits of the trajectories.

Figure 2 Solutions of the linearized problem (3.3) in the
$(T,V)$
phase plane when
$A = 0$
. (a)
$\mu = -1.$
The (unphysical) saddle is shown as an o. (b)
$\mu = 1$
showing the (physical) saddle as an o and the stable focus.
We observe, trivially, that in contrast to the SNB, the linearization of the system (3.2) about the fixed points is independent of the value of
$\mu $
. The corresponding linear operators
$L^{\pm }$
have eigenvalues
$\sigma _{1,2}^{\pm }$
and eigenvectors
${\mathbf u}^{\pm }_{1,2}$
, where

so that if
$\eta _3 \ll 1$
,

Hence, for the typical range of
$\eta _1,\eta _3$
, we have that
$\sigma _{1,2}^+$
are real with
$\sigma ^+_1> 0 > \sigma ^+_2$
, and
$\sigma _{1,2}^-$
are complex with negative real part. For most of this paper, we will consider the representative values of

In this case,

Accordingly, we may expect resonant behaviour in the system when the forcing frequency is close to the frequency of the focus and satisfies
$\omega \approx 1.4$
.
3.3 Smooth periodic orbits in
$S^-$
and grazing
Now, consider the case of
$\mu $
fixed and seasonal forcing with
$A> 0$
. Provided
$A/\mu $
is sufficiently small, the system (3.3) has a smooth and stable periodic solution lying wholly in
$S^-$
. A straightforward calculation shows that the periodic orbit is given by

It also has a smooth unstable periodic orbit lying wholly in
$S^+$
given by

Both orbits play a critical role in understanding tipping close to the NSF under seasonal forcing.
If
$\omega \gg 1$
, then we have to leading order that the stable periodic orbit is given by

This periodic orbit lies wholly in
$S^-$
provided that

Similarly, if
$\omega \ll 1$
, then to leading order, the periodic orbit is given by

This orbit lies wholly in
$S^-$
provided that

and if
$A/\mu = 1$
, it touches the origin.
The stable periodic orbit
${\mathbf P}^-(t)$
in
$S^-$
will have its largest amplitude when
$\omega $
is close to the resonant value of
$\omega = \beta $
. (Note that resonance is not important in
$S^+$
.)
In general, as
$\mu $
is decreased from a large value (or equivalently, as A is increased from zero), then there will be a first value
$\mu _g$
(equivalently
$A_g$
) when the periodic solution
${\mathbf P}^-(t)$
grazes the line
$\Sigma $
. This occurs when
$\max ({\mathbf e_2}^T {\mathbf P}^-(t)) = 0$
. As
$\mu $
is decreased through
$\mu _g$
(A is increased), the periodic orbit will persist before vanishing at a cyclic fold at
$\mu = \mu _c$
. At this point, we see cyclic B-tipping or more complex behaviour. We consider this case presently. We present in Figure 3 a plot of the (grazing) value
$\mu _g$
as a function of
$\omega $
in the case of
$A = 1, \eta _1 = 3, \eta _3 = 0.3$
. Note that
$\mu _g$
takes its largest value at the resonant frequency
$\omega \approx 1.4.$
We deduce that
$\mu _g$
increases close to the resonant value and, for these values of
$\omega $
, we expect to see significantly advanced tipping. This is quite different from tipping in the 1D map case studied in [Reference Budd and Kuske6].

Figure 3 The grazing value
$\mu _g$
, when
$A=1, \eta _1 = 3, \eta _3 = 0.3$
.
4 Drift-induced B-tipping
We first consider the case of drift-only-induced tipping when
$A = 0$
for which
$\mu (t) = \mu _0 - \epsilon t$
and we take
${\mathbf x}(0) = \mu _0 {\mathbf f}.$
The analysis is similar to the 1D case [Reference Budd and Kuske6] and is also given in [Reference Budd, Griffth and Kuske5].
To make the calculations of tipping precise, we observe that as the normal form we are considering is a piece-wise linear system, any divergence to infinity of the solution occurs only in infinite time (unlike the case of tipping close to an SNB where (owing to the quadratic form of the nonlinearity) the divergence to infinity takes place in finite time). In the case of the piece-wise linear normal form, we (as described earlier) define tipping, in this and future sections, to have occurred when

for some suitably large
$K> 0$
(typically, we take
$K = 10$
). A similar definition of tipping for a 1D piece-wise linear system was used in [Reference Budd and Kuske6].
The estimate (4.1) agrees well with numerical experiments for small values of
$\epsilon $
. In Figure 4, we present the tipping value of
$\mu $
calculated numerically (blue) and the estimate (4.1) (red) for the case of
$\eta _1 = 3, \eta _3 = 0.3$
, for which
$1/\sigma _1 = 1.18$
.
The form of the tipping: (i) as a function of
$\mu (t)$
and (ii) in the
$(T,V)$
phase plane, is shown in Figure 5. When
${\mathbf x} \in S^-$
, and ignoring rapidly decaying exponential terms, the trajectory takes the form

This trajectory intersects the discontinuity set
$\Sigma $
at the time
$t_1$
when
$\mu (t_1) = \epsilon \; {\mathbf e}_2^T [(L^-)^{-1} {\mathbf f}]/{\mathbf e}_2^T{\mathbf f}.$
It then enters
$S^+$
, where (again ignoring rapidly decaying terms) it takes the form

where the eigenvalue
$\sigma _1^+$
is as given in Section 3, and the precise value of a is given by matching
${\mathbf x}^-$
to
${\mathbf x}^+$
on
$\Sigma $
. The dominant feature of this expression is the exponentially growing term parallel to the eigenvector
${\mathbf u}^+_1$
of
$L^+$
(as can be seen in Figure 5). Accordingly, we predict that B-tipping occurs, to leading order in
$\epsilon $
, when


Figure 4 Drift-induced tipping comparing the calculated tipping point
$\mu $
(blue) with the estimate (4.1) (red).

Figure 5 (a) Drift-induced B-tipping as a function of
$\mu $
for a range of values of
$\epsilon = 0.2, 0.1, 0.05, 0.01$
and with
$K=10$
(from left to right respectively in green, red, black and blue). (b) Tipping (blue trajectory) in the
$(T,V)$
phase plane when
$\epsilon = 0.05$
. In this figure, the locus of the two points
$\mu {\mathbf f} \in S^-$
and
$\mu {\mathbf s} \in S^+$
are shown in red.
5 High-frequency B-tipping when
$\mu $
is fixed and
$\omega \gg 1$
In this section, we consider high-frequency periodic forcing with no drift, so that
$\mu $
is fixed, with
$\epsilon = 0$
and
$\omega \gg 1$
. This case was first considered in [Reference Budd, Griffth and Kuske5] and also in [Reference Budd and Kuske6], and we extend the results obtained in these papers. The main result is then given in the following proposition.
Proposition 5.1. Let the parameter
$\lambda $
be defined by

Then, we have the following results.
-
(i) For
$\lambda < \lambda _g = |{\mathbf e}_2^T {\mathbf f}|$ , the system (3.2) has a stable periodic solution lying entirely within
$S^-$ centred on the focus
$\mu {\mathbf f}$ . As
$\lambda $ is decreased to
$\lambda = \lambda _g$ , this orbit grazes
$\Sigma $ .
-
(ii) For
$\lambda _g < \lambda < \lambda _c$ , the stable periodic orbit persists and lies in both
$S^-$ and
$S^+$ , and for
$\lambda _g < \lambda = \lambda _0 < \lambda _c$ , it has a figure-of-eight form centred on
$V=0$ .
-
(iii) At
$\lambda = \lambda _c$ , the stable periodic orbit ceases to exist at a cyclic fold bifurcation. For
$\lambda> \lambda _c$ , the solution diverges to infinity and we see tipping behaviour.
The conclusions of Proposition 5.1 are illustrated in Figure 6. In this figure, we take
$\omega = 10$
and plot the stable periodic orbit for different values of
$\lambda < \lambda _c$
and an orbit (left-most) for
$\lambda $
just greater than
$\lambda _c$
, which is diverging to infinity. We see the transition from a near-circular orbit wholly in
$S^-$
to a figure-of-eight orbit for
$\lambda $
slightly smaller than
$\lambda _c$
, and then to a solution which diverges to infinity (tipping behaviour) as
$\lambda $
increases.

Figure 6 The behaviour under high-frequency periodic forcing with
$\omega = 10$
and
$\eta _1 = 3, \eta _3 = 0.3.$
Parameter values:
$\lambda _g = 0.416, \lambda _0 = 0.748$
and
$\lambda _c = 0.767$
. This shows the stable periodic orbits that exist for
$\lambda = 0.4, 0.5,0.6,0.75,0.76$
(respectively cyan, blue, red, orange, mauve). Observe that the centre of the periodic orbit shifts to the left when it lies on both sides of
$\Sigma $
and in the case of the symmetric figure-of-eight orbit, it is centred on
$V = 0, T = -1/(1 - \eta _3).$
For larger
$\lambda = 0.77> \lambda _c$
, the stable periodic orbit ceases to exist and, instead, the solution diverges to infinity (tipping behaviour). This behaviour is seen in the left-most orbit in the figure. The discontinuity set
$V = 0$
is indicated.
We now derive the results in this proposition. Result (i) follows immediately from the results described in Section 3.2.
To derive the other results for large
$\omega $
, we set
${\mathbf x} = \mu {\mathbf z}$
,
$ \lambda = A/(\omega \mu )$
and
$\tau = \omega t$
. Under rescaling, the linear normal form of the Stommel 2-box model becomes

We assume that
$\lambda = {\cal O}(1)$
and set

We then have, for some constant vector
${\mathbf C} = [C_1,C_2]^T$
(to be estimated at the next level of the asymptotics),

Hence,
${\mathbf z}_0(\tau )$
is a periodic orbit centred on
${\mathbf C}$
. Observe that in this limit,
${\mathbf z}_0(\tau )$
only oscillates in the V direction parallel to
${\mathbf e}_2$
. If
$\lambda < |C_2|$
, this periodic orbit lies wholly in
$S^-$
.
At the next level of asymptotics,

This differential equation admits a periodic solution provided that

We use this identity to determine
${\mathbf C}$
. It is immediate that
${\mathbf e_2}^T {\mathbf z}_0$
=
$C_2 + \lambda \cos (\tau )$
. Hence, the choice of
$\pm $
in the integrand (5.3) depends only upon
$C_2$
. The following results are immediate:

where
${\mathbf e}_1$
and
${\mathbf e}_2$
are as defined in (3.1). Multiplying
${\mathbf I}$
by
${\mathbf e_2}^T$
and applying (5.4) gives

We now make some estimates for
$C_1$
and
$C_2$
which allow us to deduce the existence of the cyclic fold at
$\lambda = \lambda _c$
.
Lemma 5.2.
-
(i) In general,
$$ \begin{align*}2 \pi \; C_1 = -\eta_1 \int_0^{2 \pi} |C_2 + \lambda \cos(\tau)| \; d\tau < 0.\end{align*} $$
-
(ii) If
$\lambda < |C_2|$ , then the periodic orbit
${\mathbf z}_0$ lies only in
$S^-$ and
$C_1 = -\eta _1 |C_2|$ .
-
(iii) If
$\lambda> |C_2|$ , then the periodic orbit
${\mathbf z}_0$ lies in both
$S^-$ and
$S^+$ , and we have
$$ \begin{align*}C_1 = -\frac{2\eta_1}{\pi} \Big[ \sqrt{\lambda^2 - C_2^2} + C_2 \sin^{-1}(C_2/\lambda) \Big].\end{align*} $$
Proof. (i) To obtain this identity, we multiply
${\mathbf I}$
by
${\mathbf e_1}^T$
. This gives

However, by definition, the sign of
$C_2 + \lambda \cos (\tau )$
is precisely the opposite of the sign of
$\mp $
. Hence, the result (i). Results (ii) and (iii) follow by direct quadrature.
We now consider the effect of increasing
$\lambda $
from zero to a maximum value at which there is a cyclic-fold bifurcation.
If
$\lambda < |C_2|$
, the periodic orbit lies only in
$S^-$
, and from the earlier results (3.4), (3.6),

Now, consider the case of
$\lambda> \lambda _g$
when the periodic orbit lies both in
$S^+$
and
$S^-$
. Combining the results above, we have that
$C_2$
satisfies the identity

The solution
$C_2$
of this together with
$C_1$
is plotted in Figure 7. We see that this has a (cyclic-)fold bifurcation with
$\lambda $
taking its largest value
$\lambda _c$
when
$dC_2/d\lambda = 0$
for a small value of
$C_2> 0$
. For the case plotted of
$A=1, \eta _1 = 3,\eta _3=0.3$
, we have
$(\lambda _c,C_2) = (0.7672,0.17).$

Figure 7 The values of
$C_1$
(red) and
$C_2$
(blue) as a function of
$\lambda $
when
$\eta _1 = 3$
and
$\eta _3 = 0.3$
. The cyclic fold is clearly visible and occurs when
$(\lambda _c,C_2) = (0.7672,0.17)$
.
Lemma 5.3.
-
(i)
$C_2 = 0$ if
$$ \begin{align*}\lambda \equiv \lambda_0 = \frac{\pi}{2 \eta_1 (1 - \eta_3)}, \quad C_1 = \frac{1}{\eta_3 - 1}.\end{align*} $$
-
(ii) If
$\eta _3 \ll 1$ , then
$\lambda $ takes its maximum values
$\lambda = \lambda _c$ , when
(5.6)$$ \begin{align} \frac{1}{\lambda_c} = \frac{2 \eta_1 (1 - \eta_3)}{\pi} - \frac{\pi \eta_3^2}{4 \eta_1 (1 - \eta_3)}, \quad C_2 = \frac{\eta_3 \pi \lambda_c }{2 \eta_1 (1 - \eta_3)} \ll 1. \end{align} $$
Proof. Result (i) follows by inspection. To establish result (ii), we first assume that
$C_2$
is small. We then approximate (5.5) by the quadratic equation

Hence, in this limit,

This quadratic equation has a fold bifurcation at
$\lambda = \lambda _c$
when its discriminant vanishes. This gives the expressions for
$\lambda _c$
and
$C_2$
in (5.6). Note that if
$\eta _3 \ll 1$
, then
$C_2 \ll 1$
, justifying the assumptions made.
We conclude that the periodic solution
$z_0$
vanishes in a cyclic-fold bifurcation for
$\lambda = \lambda _c$
. For
$\lambda> \lambda _c$
in this high-frequency limit, we do not have a stable periodic solution and (cyclic) B-tipping occurs. Equivalently, this tipping occurs if
$A> A_c$
or if
$\mu < \mu _c$
.
To complete the calculation of the form of the periodic solution, we explain the figure-of-eight shape of the orbit which occurs when
$\lambda = \lambda _0$
and is shown in Figure 6. The first-order contribution to the periodic orbit is given by
${\mathbf z_1}(\tau )$
which satisfies the ordinary differential equation (ODE) (5.2) using (5.1),

Let
${\mathbf z}_1 = (p,q)^T.$
By taking projections, we find that

As
$(\eta _3-1) C_1 - \eta _3 C_2 - 1 = 0$
, we see that q simply oscillates in phase with
${\mathbf z}_0$
. Now, consider p. If
$|C_2|$
is sufficiently large, then
$C_2 - \lambda \cos (\tau )$
takes one sign only. Hence, p has the same frequency of oscillation as
${\mathbf z_0}$
. The orbits in this case will be elliptical, as we can see in the numerical calculation presented in Figure 6. In contrast, if
$|C_2|$
is small and, in particular, if
$\lambda = \lambda _0, C_2 = 0$
, the function
$|\lambda \cos (\tau )|$
is a “rectified cosine wave”. This has period
$\pi $
, half that of the function
$\cos ({\tau })$
. Indeed, to a first Fourier mode approximation,

Thus, in this case, p has half the period of
${\mathbf z_0}$
, which gives the figure-of-eight curve observed in this case in Figure 6.
6 Low-frequency periodic forcing with no drift
Suppose now that
$\omega \ll 1$
. We have shown in Section 3.2 (3.7) that in the case of small
$\omega $
and for sufficiently large
$\mu $
, the orbit in
$S^-$
takes the leading-order form

As
$\mu $
decreases, at
$\mu = \mu _g \approx A$
, this orbit touches
$\Sigma $
close to the origin. For smaller values of
$\mu $
, this trajectory enters the region
$S^+$
, where it becomes subject to the exponential growth arising from the positive eigenvalue of the linear operator
$L^+$
. Then, for such a periodic orbit to exist in this range, it must spend a short time in
$S^+$
, limiting the effect of the exponential growth, before returning to the region
$S^-$
. At a value
$\mu _c < \mu _g$
, the periodic orbit loses stability at a cyclic-fold.
To pursue the construction of the periodic orbit, we consider first a scaling argument. Setting
$\tau = \omega t$
with
$ \omega \ll 1$
gives

To leading order in (small)
$\omega $
, noting from Section 3.1 that
${\mathbf s} = (L^+)^{-1} {\mathbf e}_2$
and
${\mathbf f} = (L^-)^{-1} {\mathbf e}_2$
, we then have

Hence, the orbit will be “L-shaped” with two sections meeting close to the origin, a longer one in
$S^-$
parallel to
${\mathbf f}$
and a shorter one in
$S^+$
parallel to
${\mathbf s}$
. Examples of such periodic orbits, when
$A=1, \eta _1 = 3, \eta _3 = 0.3$
with
$\omega = 0.1, \mu = 1.008$
and
$\omega = 0.25, \mu = 1.007$
, are shown in Figure 8, where the dynamics in the respective regions
$S^-$
and
$S^+$
is close to being parallel to the vectors
${\mathbf f}$
and
${\mathbf s}$
.

Figure 8 Periodic orbits for small
$\omega $
: (a)
$\omega = 0.1, \mu = 1.0008$
; (b)
$\omega = 0.25, \mu = 1.007$
. The two fixed points
$\mu {\mathbf f}$
and
$\mu {\mathbf s}$
are shown circled. Observe the broadening of the orbit as
$\omega $
increases. The discontinuity set
$V = 0$
is indicated.

Figure 9 The small
$\omega $
values of the grazing point
$\mu _g$
(blue), the tipping point
$\mu _c$
(red) and the fitted parabolic estimate
$(1 + 0.1 \omega ^2)$
(dashed magenta) when
$A= 1, \eta _1 = 3, \eta _3 = 0.3$
.
In the region
$S^+$
, we see linear dynamics associated with the linear operator
$L^+$
. This operator has eigenvalues
$\sigma _1^+> 0 > \sigma _2^+$
with corresponding eigenvectors
${\mathbf u}^+_1$
and
${\mathbf u}^+_2$
. The corresponding dynamics in
$S^+$
is then given by

so that expanding in
$\omega $
, we have the following expression for the trajectory:

A similar expression for the trajectory applies in the region
$S^-.$
The trajectory (6.1) enters
$S^+$
close to the origin and moves towards
${\mathbf s}$
, but returns to
$\Sigma $
due to the effect of the term
$\alpha _1 \exp (\sigma _1^+ \tau /\omega ) {\mathbf u}_1^+.$
Because of this strong exponential growth in the region
$S^+$
, the orbit can only remain in this region for a scaled time of
$\tau = {\cal O}(\omega )$
. As a consequence, the deviation of the orbit in the direction towards
${\mathbf s}$
is also
${\cal O}(\omega ).$
It follows that if
${\mathbf x}$
leaves and returns to the set
$\Sigma $
in this time, then
$\alpha _1$
and
$\alpha _2$
must also both be of
${\cal O}(\omega )$
. Hence, the length and the width of the orbit in
$S^+$
are
${\cal O}(\omega )$
. Similarly, the orbit is of approximate length
$2 \mu $
in
$S^-$
. This behaviour can be clearly seen in Figure 8 when we compare the solutions for
$\omega = 0.1$
and
$\omega = 0.25$
.
In Figure 9, we present numerical experiments for small
$\omega < 0.5$
in which we calculate the value of
$\mu _c$
at which the periodic orbit loses stability, and compare this value with the grazing point
$\mu _g$
and a fitted parabola. In this and later calculations of
$\mu _c$
, we calculate the stable periodic orbit at
$\mu _g$
numerically (using the Matlab routine ode15s) as the
$\omega $
-limit set of the trajectory starting from the focus
${\mathbf F}$
. We then systematically reduce
$\mu $
, following the orbit, until it loses stability at
$\mu _c$
.
From examining this figure, we conclude that if
$\omega < 0.35$
, there is a reasonable fit to a parabola so that

where for
$\eta _1 = 3, \eta _3 = 0.3$
, we have
$C \approx 0.1.$
For
$\omega> 0.35$
, the values of
$\mu _c$
depart from the fitted parabolic curve, as the effect of resonance at
$\omega \approx 1$
becomes more important.
7 Near-resonant periodic forcing with no drift
Having studied the periodic orbit for the large and small
$\omega $
limits, we now look at forcing frequencies in the range of
$\omega = {\cal O}(1)$
. Of special interest are values close to the natural frequency of the focus in
$S^-$
, which for the canonical values of the parameters is given by
$\omega = 1.4$
. The resonance linked to this leads to significantly more complex behaviour than the cases of small- and large-
$\omega $
studies earlier, with a more complicated path to tipping as
$\mu $
is decreased from
$\mu _g$
. We see the “simple” orbit at
$\mu = \mu _g$
develop additional structure through (possibly a sequence of) bifurcations, leading to (possibly) chaotic behaviour. The chaotic attractor then loses stability as
$\mu $
decreases, giving rise to tipping.
To illustrate this, we fix
$\omega = 1$
and consider a range of orbits as we decrease
$\mu $
towards a tipping value estimated to be
$\mu \equiv \mu _c= 1.205.$
These orbits are shown in Figure 10. We see here very different behaviour from before. In particular, as
$\mu $
decreases, the “simple” periodic orbit does not vanish at a cyclic fold bifurcation. Instead, it has a period-doubling bifurcation at
$\mu \approx 1.27$
evolving, through more bifurcations and the creation of extra loops, into a (stable) chaotic orbit as
$\mu $
decreases. This chaotic orbit then ceases to exist at
$\mu _c$
leading to tipping. The corresponding bifurcation diagram is shown in Figure 11(a) for
$\omega = 1$
. This diagram is obtained for each
$\mu $
by evolving the orbit forward till it reaches its
$\omega $
-limit set and then plotting V at time intervals
$t_n = 2n \pi /\omega $
. In Figure 11(b), we contrast this with a similar bifurcation diagram when
$\omega = 1.2$
. In this, we also see a single period-doubling bifurcation, but the period-two orbit then becomes unstable to tipping at
$\mu _c = 1.17$
without evolving into a chaotic attractor.

Figure 10
$\omega = 1$
(a–f)
$\mu = 1.35,1.29,1.27,1.25,1.23,1.21$
, respectively, showing the evolution of a simple periodic orbit to a chaotic one as
$\mu $
decreases.

Figure 11 Bifurcation diagram of the
$omega$
-limit set of the sampled orbits as a function of
$\mu $
(a)
$\omega = 1$
showing the period doubling bifurcation and evolution to chaos before tipping, (b)
$\omega = 1.2$
where we only see a single period-doubling bifurcation before tipping.
Because of the complexity of the behaviour close to resonance, the calculation of the location of the tipping value
$\mu _c$
(so that tipping occurs if
$\mu < \mu _c$
) of
$\mu $
is harder in this case. For example, we must distinguish between a (possibly) chaotic orbit tipping and tipping with a chaotic transient. Numerical plots of
$\mu _c$
(obtained using the method described earlier, with
$A=1,\eta _1 = 3, \eta _3 = 0.1$
) are given in Figure 12 for the wider range of
$\omega \in [0,10]$
, along with the grazing value
$\mu _g$
and the large, and small,
$\omega $
and estimates for
$\mu _c$
. We see that
$\mu _c$
agrees closely with the high-frequency estimate for values of
$\omega> 3.$
As
$\omega $
decreases, we can see the effect of resonance, leading to a peak in the value of
$\mu _c$
at
$\omega \approx 1$
. It is interesting that whilst the curve of the values of
$\mu _c$
shows a resonant peak, the amplitude of this peak is less marked than the peak of the curve of the grazing values
$\mu _g$
and occurs at a smaller value of
$\omega $
. No such peak is seen in the case of the 1D map studied in [Reference Budd and Kuske6]. The lack of smoothness of the curve around the resonance point arises from the difficulties in exactly locating
$\mu _c$
remarked on above. For values of
$\mu> \mu _c$
, but close to
$\mu _c$
in the “resonant region”, we observe the complex behaviour described above arising from a period-doubling bifurcation for some
$\mu _{pd}$
with
$\mu _c < \mu _{pd} < \mu _g.$

Figure 12 The values of the tipping point
$\mu _c$
(in the case of zero drift) computed from simulations in red. These values are compared with the grazing point
$\mu _g$
in blue, the high-frequency estimate
$1/(\omega \lambda _c)$
for
$\mu _c$
in dashed black and the low-frequency estimate
$1 + 0.1 \; \omega ^2$
in dashed magenta. The impact of resonance is apparent in the sharp peak of the curve
$\mu _g$
at
$\omega \approx 1.4$
and the less pronounced peak of the curve
$\mu _c$
close to
$\omega = 1.4$
.
8 Slow drift and oscillatory forcing
We now consider the case of tipping under the combination of slow drift, so that
$\mu (t) = \mu _0 - \epsilon t$
,
$\epsilon> 0$
combined with oscillatory forcing of amplitude
$A> 0$
. In all cases, we start the evolution from the point
${\mathbf x}(0) = \mu _0 {\mathbf f}$
and define tipping to occur when
$V = {\mathbf e_2}^T {\mathbf x}(t) \equiv K = 10 $
with
$\mu (t) \equiv \mu _{TP}$
at this point.
We consider two cases (respectively Case A and Case B). In Case A, we take
$\mu _0 = 2$
so that at
$t = 0$
(as can be seen from Figure 12), we have
$\mu (0)> \mu _c$
for all values of
$\omega $
. As t increases, we then see a transition from a stable solution to one which experiences tipping. In Case B, we consider the case of
$\mu _0 = 1$
. In this case, (again with reference to Figure 12), we have
$\mu (0) < \mu _c$
for some values of
$\omega ,$
so that we immediately enter a tipping regime in this instance.
Case A:
$\mu _0 = 2$
.
The form of tipping is presented in Figure 13(a,b) in the cases of
$\epsilon = 0.1, 0.01$
and a variety of values of
$\omega $
including small, large and values close to the resonant frequency of
$\omega = 1.4$
. We can see that the value of
$\mu _{TP}$
increases in the region close to the resonant values of
$\omega = 1.4$
(in a similar manner to
$\mu _c$
), although this effect is combined with abrupt change in the curve (due to grazing which we describe shortly) as
$\omega $
increases above one.

Figure 13
$\mu _0 = 2$
. The trajectory of
$V(t)$
at tipping: (a) drift
$\epsilon = 0.1 \omega = 10,5,2,1.5,1,0.25$
(blue, red, black dashed, magenta, black, green); (b) drift
$\epsilon = 0.01 \omega = 10,5,2,1.5,1,0.25$
(blue, red, black dashed, magenta, black, green).
In Figure 14(a), we present the tipping value
$\mu _{TP}$
as a function of
$\omega $
for
$\epsilon = 0.005, 0.01, 0.05, 0.1$
. Also plotted (in red) is the location of the tipping point
$\mu _c$
when
$\epsilon = 0$
. We note that
$\mu _{TP} < \mu _c$
in all cases and that
$\mu _{TP} \to \mu _c$
as
$\epsilon \to 0.$
We can see two things from this picture. The first is that (as expected and seen in other related systems) increasing
$\epsilon $
delays tipping. Second, we see that for the smaller values of
$\epsilon = 0.005, 0.01$
, resonance has an impact on tipping. Observe that tipping is advanced for all of the values of
$\omega \in [1,2]$
. Similar complexity is revealed when we plot the tipping value of
$\mu $
as a function of the drift rate
$\epsilon $
, see Figure 14(b).

Figure 14
$\mu _0 = 2$
. Tipping value of
$\mu _{TP}$
: (a) as a function of
$\omega $
with drift
$\epsilon = 0.005, 0.01, 0.05, 0.1$
(green, blue, black, and magenta), showing the significant effects of resonance. Also plotted are the tipping values
$\mu _c$
for
$\epsilon = 0$
(red) computed earlier; (b) as a function of the drift rate
$\epsilon $
when
$\omega = 0.5,1,1.4,2,5$
(magenta, black, blue, dashed black, green).
For many values of
$\epsilon $
and
$\omega $
, particularly close to the resonant value of
$\omega \approx 1.4$
, we see abrupt changes in
$\mu _{TP}$
as parameters vary. This makes the tipping point
$\mu _{TP}$
hard to predict. For example, if
$\epsilon = 0.05, 0.1$
, then these jumps occur respectively if
$\omega \equiv \omega _G \approx 1.2$
and
$\omega \equiv \omega _G \approx 1.415$
. This effect is a result of the grazing phenomena identified for the 1D system in [Reference Budd and Kuske6] and [Reference Zhu, Kuske and Erneux26], which is then enhanced by resonance. As a partial explanation of this phenomenon, we note that if
$\mu (t) = \mu _0 - \epsilon t$
, then there is a (unique up to terms with a decaying exponential) nonexponentially growing solution in
$S^+$
given by

where the periodic orbit
${\mathbf P}^+(t)$
is given by (3.5). Suppose that
$\epsilon $
is fixed. The shift in the tipping point as
$\omega $
varies through
$\omega _G$
arises when the orbit starting from
${\mathbf x(0)}$
grazes the orbit
${\mathbf x}_G$
, so that if
$\omega < \omega _G$
, it stays in
$S^+$
and tips early, or if
$\omega> \omega _G$
, it returns briefly to
$S^-$
and tips significantly later. The time-dependent orbits
${\mathbf x}(t)$
for
$\omega $
close to
$\omega _G$
are shown in Figure 15(a) and the orbits in the phase plane in Figure 15(b). Note that the red orbit has an extra “loop” briefly re-entering
$S^-$
.
Case B:
$\mu _0 = 1$
.
The form of tipping is presented in Figure 16(a,b) in the cases of
$\epsilon = 0.1, 0.01$
and a variety of values of
$\omega $
. We can immediately see from these figures that tipping is advanced for a range of forcing frequencies close to the resonant values of
$\omega = 1.4$
. This is because in this case, we, in general, have
$\mu < \mu _c$
so that the trajectory in this case immediately enters a tipping state. In Figure 17(a), we present the tipping point
$\mu _{TP}$
as a function of
$\omega $
for
$\epsilon = 0.05.01, 0.05, 0.1$
, together with the location of
$\mu _c$
, and in Figure 17(b) the value of
$\mu _{TP}$
as a function of
$\epsilon $
in this case. We can see from the plot in panel (a) of the effect of
$\omega $
on
$\mu _{TP}$
that resonance has a bigger effect on tipping when compared with Case B. Observe that for all of the values of
$\omega $
in the “resonant region” of
$\omega \in [1,2]$
that tipping is advanced, and the range of values of
$\omega $
over which the resonant affects advance is broader, and flatter, than in Case A. The curve in panel (b) is also much smoother than the related curve for
$\mu _0 = 2$
. It is likely that the flattening/smoothness of these curves is a consequence of taking
$\mu _0 = 1$
. In [Reference Budd and Kuske6], it was shown for the 1D start with larger
$\mu _0$
, that is, farther away from tipping, that the phase of the forcing plays a more significant role, which yields more fluctuations in the tipping curve as a function of
$\omega $
. It is also interesting that these figures are smoother, and more monotone, than the related figures for the 1D problem for which there is no resonance.

Figure 15
$ \mu _0 = 2$
,
$\epsilon = 0.1$
. Jumps in the tipping value
$\mu _{TP}$
when
$\omega = 1.4, 1.41, 1.42$
(blue, red, black) varies through
$\omega _G$
: (a) variation with
$\mu (t)$
; (b) phase plane plotted for the cases of
$\omega = 1.4$
and
$\omega = 1.41$
in blue and red. These figures show the abrupt change in the tipping point close to
$\omega = 1.41$
arising at a graze of the orbit with
${\mathbf x_G}(t).$
In panel (b), the blue curve tips immediately in
$S^+$
whereas the red curve has an extra loop, briefly re-enters
$S^-$
and tips significantly later.

Figure 16 (a)
$\mu _0 = 1$
: drift
$\epsilon = 0.1 \omega = 10,5,2,1.5,1,0.25$
(blue, red, black dashed, magenta, black, green). (b) Drift
$\epsilon = 0.01 \omega = 10,5,2,1.5,1,0.25,0.1$
(blue,red, black dashed, magenta, black, green).

Figure 17
$\mu _0=1$
: tipping value of
$\mu _{TP}$
plotted (a) as a function of
$\omega $
with drift
$\epsilon = 0.005, 0.01, 0.05, 0.1$
(green, blue, black and magenta), showing the significant effects of resonance. Also plotted are the tipping values
$\mu _c$
when
$\epsilon = 0$
(red); (b) as a function of the drift rate
$\epsilon $
when
$\omega = 0.5,1,1.4,2,5$
(magenta, black, blue, dashed black, green).
9 Climate implications
The Stommel 2-box model we have studied is a significant simplification of the more complex models used to study tipping of the AMOC phenomenon, although it can be embedded as a part of much more complex models where tipping is observed [Reference Dijkstra8, Reference Ditlevsen and Ditlevsen9] and can give insights into these. In [Reference Budd and Kuske6], a summary of the climatic implications of tipping in the simplified 1D Stommel box model is given, together with related studies of the Rooth model of thermohaline circulation (THC) [Reference Lucarini and Stone14, Reference Rooth20] (which is a piecewise smooth 3-box model with a series of switches for temperature T and salinity S). Some of these are relevant to the current study which considers the tipping dynamics close to the “off state” close to the nonsmooth fold. In particular, the first conclusion that the lack of smoothness of the system at the NSF advances tipping when the parameters are subject to slow drift. Similar results are found in [Reference Wood, Rodriguez, Smith, Jackson and Hawkins25]. These results are all similar to those discussed in this paper and the statements in these papers about very large bi-stability regions in the THC models are related to features in our study. The results in this paper also extend some of these earlier observations by including the oscillatory form of the forcing and by doing so, allow the low-dimensional models to capture variability in tipping (as discussed in [Reference Ditlevsen and Ditlevsen9]). The key observation (shared with the 1D model) is that oscillatory forcing terms can advance tipping (at both an NSF and at an SNB) and that oscillatory forcing combined with drift can lead to unpredictable tipping behaviour, with large changes in the tipping time as parameters (such as the drift rate and/or the forcing frequency) are varied. This has clear implications in the predictability of tipping in climate models. A significant conclusion from the study of the tipping close to the nonsmooth focus (NSF) bifurcation of the Stommel 2-box model is that the natural frequency of the focus plays an important role in tipping. In particular, if the oscillatory forcing frequency is close to resonating with this, then we see both much more complex behaviour close to tipping (such as chaotic orbits) and also significantly advanced tipping. Whilst the analysis here is only given for the 2D model, we may well expect to have an NSF embedded as a low-dimensional reduction of a bifurcation of similar nonsmooth higher dimensional problems and with various forcings of different frequencies. This then has the potential for further resonance phenomena occurring due to the existence of the focus with again complex dynamics and advanced tipping with clear climate implications. We repeat that by concentrating on the dynamics close to the NSF where we tip from the “off state” to the “on state”, we have only studied a small part of the dynamics of the Stommel 2-box or more general climate models, and that the more physically relevant (to the AMOC) tipping from the “on state” is best described by the analysis for an SNB. We emphasize that comparable resonance phenomena to those seen in this paper do not appear close to tipping at a smooth SNB, and this is a novel feature of the NSF and any physical system where an NSF might occur. However, it is important to note that transitions both at the SNB and at the NSF contribute to the hysteresis window of stable behaviour seen when moving between states, for example, effecting the return to the on state in a hysteresis loop, and this impacts on the full dynamics of the climate model.
10 Conclusions and future work
We have studied the dynamics of tipping close to a nonsmooth saddle-focus (NSF) in an oscillatory forced nonsmooth system with slow drift derived from the Stommel 2-box mode. In this context, we consider the influence of both the slow variation of a critical parameter
$\mu $
, and an external oscillatory forcing with amplitude A and frequency
$\omega $
. Traditional studies of the detection of tipping in (for example) climate systems have centred around dynamic bifurcations near to the saddle-node bifurcations (SNBs), where we have real eigenvalues of the linearization with one eigenvalue becoming zero. In this setting, with slow parameter drift, it is possible to make certain estimates of the location of the tipping points close to equilibria, and these estimates vary smoothly with the parameters in the system. These estimates are typically made either by determining the system parameters, or by making measurements and observing a “slowing down” in the system response as tipping is approached and the critical eigenvalue approaches zero [Reference Ditlevsen and Ditlevsen9, Reference Lenton13]. This analysis helps to identify the lag of tipping relative to the related static SNB. Significantly, when considering a nonsmooth system close to an NSF, there is no equivalent of tipping occurring when an eigenvalue of the linearization drops to zero. Furthermore, there is a dominant effect on the dynamics of the system of the complex eigenvalues associated with the focus in the NSF, neither of which drops to zero at the bifurcation. These differences from an SNB both rule out the identification of the closeness to tipping at the NSF by monitoring the “slowing down” in the behaviour associated with a zero eigenvalue and also allow for the significant influence of resonant effects on the location of the tipping point. In future work, we plan to consider stochastic fluctuations for dynamics near the NSF in the nonautonomous Stommel model, instead of the periodic forcing considered here. In comparison with a variety of studies of noise-dominated tipping near an SNB, as in [Reference Berglund and Gentz3] and [Reference Sieber and Thompson21], our preliminary results indicate an increased sensitivity to stochastic forcing near the NSF.
In this paper, we exploit the piece-wise linear structure of the normal form reduction of the system close to the NSF of the Stommel 2-box model to give a careful analysis of the tipping behaviour close to the NSF. Observations from our results, in comparison with the SNB problem, indicate that predictions of tipping close to an NSF rely on a different balance of factors, leading to the following conclusions.
-
(1) The nonsmoothness of the NSF leads to more advanced and complex tipping, when compared with tipping close to the SNB. This behaviour is enhanced by the impact of resonance.
-
(2) The critical value of the tipping parameter
$\mu _{TP}$ for the oscillatory forced system with drift close to the NSF does not behave monotonically for smaller values of
$\omega $ . Indeed, we may see large transitions in the tipping times as parameters vary. This feature is also observed in SNB, for smaller
$\omega $ , but its impact on tipping is enhanced by resonance. This makes the difficult problem of the estimation of tipping times in the context of noisy parameter values in these cases even more uncertain, especially if resonance is encountered.
As a broader conclusion, this analysis points to the need for care when drawing conclusions about the time and location of tipping points for systems close to an NSF, especially if we are close to resonance. Nature generally has more complexities, such as disparate time scales and multiple contributing factors, which may motivate the study of (resonant) tipping close to an NSF as a more realistic description of the behaviour of the system in certain cases than the idealized smooth models studied in the literature.