Author Notes
Significant changes in a system’s dynamics can be understood through modifications in the topological structure of its flow in phase space. In the Earth’s climate system, such changes are often referred to as tipping points. One of the large-scale components that may pass a tipping point is the Atlantic Meridional Overturning Circulation. Our understanding of tipping points can be enhanced using a recently proposed mathematical concept—the templex—which enables the identification of dynamics of different classes. Unlike traditional topological invariants, templex properties describe not only the topology of the underlying structure of a set of points in phase space associated with a finite time series but also the non-equivalent pathways allowed by the flow around that structure. In this study, we investigate the dynamics produced by an idealized autonomous model and its nonautonomous counterpart to consider long-term climate changes and reproduce phenomena occurring during different epochs, such as glacial and interglacial intervals. In the nonautonomous system, the trajectory visits two distinct domains in phase space, one of which shares certain properties with those found in the autonomous case. A dissection of the templex and the definition of active templex properties improve our understanding of how the system tips from one regime to another. We also discuss the relationship between our results and the nonautonomous model’s pullback attractor.
Understanding dynamics from time series is one of the most significant goals in nonlinear sciences. In the deterministic framework, this goal can be achieved seeking and finding invariants in phase space. Such invariants can be either metric or topological, but only the topological ones provide information on how the phase space is mapped onto itself under the action of the governing equations. Atlantic Meridional Overturning Circulation (AMOC) models have never been studied from this perspective. Here, we consider the time series produced by two idealized models: the first one describes the self-sustained chaotic oscillations characteristic of the glacial intervals, and the second one incorporates the time-varying position of the edge of sea ice driving the system in and out of this chaotic behavior. Using a templex, i.e., a mathematical object that describes the topology of a deterministic flow in phase space, this paper dissects the dynamics of the AMOC into the different components that decrypt its evolution. The approach is applied both in the autonomous and nonautonomous settings, and compared with previous studies using the concept of pullback attraction.
I. INTRODUCTION
The term tipping point, popularized in the climate scientific community by Lenton et al.,1 was originally introduced in a non-scientific context. Its early figurative use emerged in the 1950s, primarily referring to social dynamics.2 The term was later repurposed in climate science to describe thresholds in environmental systems.3 This adaptation emphasizes its applicability to complex systems undergoing transitions, such as those observed in our planet’s dynamics.4
The Earth’s climate system has experienced intervals of glaciation and interglacial intervals. Paleoclimatic records from the last glaciation, including data from the Greenland ice cores and North Atlantic Ocean temperatures, reveal a chaotic variability corresponding to the Dansgaard–Oeschger (D–O) events.5–7 These events involve slow cooling over several centuries followed by abrupt warming over a few decades. Recent studies have hypothesized that the chaotic variability of the Atlantic Meridional Overturning Circulation (AMOC) can be explained by deterministic self-sustained oscillations between two alternating phases: a slow on-phase during which the circulation strengthens, and a rapid off-phase during which the circulation weakens. These on and off phases are characteristic of relaxation oscillations,8 in contrast with the relative stability of the Holocene epoch.9 Temporal changes in the position of the edge of sea ice (ESI) have been proposed as a modification in the system’s driving term.10
Chaotic relaxation oscillations, described as an assemblage of slow and fast subsystems in increasingly higher dimensions,11 have been studied from a topological perspective.12 Understanding the topological structure of a flow in phase space allows researchers to identify the stretching, squeezing, folding, or tearing mechanisms that generate strange attractors.13 By analyzing the topology, one can discern how trajectories evolve, aiding in the prediction of transitions between different regimes.14 Additionally, topological techniques facilitate the interpretation of complex behavior in high-dimensional phase spaces.15 For three-dimensional systems, the topological structure of an attractor can be thoroughly described using knots,16 but knots unknot in four dimensions and beyond. To deal with higher-dimensional chaos, it is necessary to use topological tools without dimensional restrictions, such as cell complexes.17
A cell complex is a sort of skeleton made up of cells of different dimensions,18 allowing for the computation of layered invariants (homology and torsion groups), which can be used to distinguish different topologies. The exploration of phase space with cell complexes began in the nineties.19,20 Today, we have a special class of cell complexes that approximate branched manifolds:12 they are called BraMAH complexes—the acronym stands for “Branched Manifold Analysis through Homologies.”21 This approach was successfully used, for instance, to analyze speech data20 or to detect Lagrangian Coherent Sets in fluid flows.22 The difficulty with homologies, however, is that they do not consider the fact that a cell complex in phase space is visited by the flow in a specific way, defining circuits that can be homologically equivalent while topologically distinct. Unveiling the non-equivalent paths of the flow upon the structure is not possible without equipping the cell complex with a directed graph (or digraph) that indicates how cells are connected by the flow. The mathematical object incorporating the flow into the picture was introduced in 2022 under the name “templex.”23 It consists of a BraMAH complex endowed with a directed graph, whose nodes coincide with the highest local dimension cells of the complex. The edges of the graph contain the previously missing flow information. The templex is nothing more than the generalization of the cell complex for the algebraic extraction of the topological properties of a flow in phase space.24 Its properties can be used to identify the fundamental processes that are responsible for the system’s behavior.
Understanding the AMOC dynamics is crucial because of its impact on the planet’s heat distribution.25,26 There are a number of mechanisms in the literature identified as responsible for the AMOC dynamics. Idealized models coupling ocean, atmosphere, and ice suggest that millennial oscillations are mainly endogeneous and deterministic.27 Sévellec and Fedorov8 formulate a low-order model of the AMOC that realistically reproduces the power spectra for different sets of initial conditions. This model is a modification of the Howard–Malkus loop,28 formulated for three variables: two salinity gradients and the strength of the overturning circulation. It is derived from the equations of motion of the ocean circulation in its zonally averaged form in the depth-latitude plane.
To reproduce the interglacial intervals, the model is made more complex.10 The latitudinal location of the AMOC with respect to the atmospheric precipitation is found to control the stability properties of the system, having a single stable steady state in the interglacials that switches to solutions wandering between three unstable steady states. Consistently with numerical studies, latitudinal shifts of the AMOC are assumed to follow the southward edge of the sea ice. To study this nonautonomous system, a sawtooth function with zero mean and a period of years is imposed. Nonautonomous dynamical systems are often studied using the so-called pullback approach,29–33 i.e., integrating the time-dependent equations of the nonautonomous model over a chosen time interval from a large set of initial conditions, and plotting the probability density function of the system. Sévellec and Fedorov10 show that computing the pullback attractors for different diagnostic times separated by years is enough to unveil that the AMOC dynamics alternates between an interglacial interval and a chaotic burst during the glacial interval. In three-dimensional phase space, the pullback attractor has different shapes depending on the choice of the initialization time and contracts to a single point during the interglacials.
This work provides the first topological analysis of the flow in phase space associated with these deterministic models of the AMOC. The study is undertaken using the templex approach in both autonomous and nonautonomous settings, with the assumption that determinism and continuity imply topological invariance in the absence of false neighbors, i.e., in the absence of different states in phase space that are presented as coincident because of a projection. Adding phase space dimensions to eliminate self-crossings amounts to rewriting the nonautonomous system as a higher-dimensional bounded system in an autonomous form.34 The analysis will be conducted by building the templex directly from the time series provided by the numerical solutions of both model equations, with as many dimensions per case as required, and by computing and comparing their templex properties.
The article is organized as follows. The first section is devoted to describing the templex approach, using the Rössler spiral chaotic attractor as a reference example. The following sections focus on the templex-based analysis of the AMOC models. The three-dimensional system is treated first to characterize the topology of the chaotic dynamics of the glacial intervals reproduced by the autonomous model.8 The same system is reconsidered when the sawtooth time-dependent forcing is introduced. The new templex is shown to be a compound structure that can be fragmented at certain joints. The concept of active templex properties is introduced at this point. The terminology, borrowed from Rinzel’s active and silent phases for bursting mechanisms in excitable systems,35 enables the identification of tipping points within a deterministic templex. A comparison with the pullback approach is provided. Conclusions can be found in the last section.
II. A TEMPLEX AND ITS PROPERTIES
In algebraic topology, a cell complex is a layered structure, made up of cells of dimension with . Thus, a -cell is a polygon, whose faces are -cells or segments, whose faces are -cells or points. In a cell complex every face of the cell complex is in , and so, every pair of distinct cells in have disjoint interiors. Such cells are the basic building blocks of homology theory. Homology groups, which are a series of scaled invariants, can be calculated from cell complexes. These invariants encode the information on the existence, on the number, and on the location of holes of different dimensions: they are called -generators or -holes. The zero-order homology group measures the connectivity of the complex, and its rank is associated with the number of connected components; the first homology group identifies non-trivial loops of -cells around the complex (these loops are called -holes); the second homology group accounts for the loops of -cells enclosing empty cavities or -holes. Torsion groups can be computed if the cell complex is uniformly oriented. Above the minimal number of cells (for each dimension) needed to correctly approximate a space,36 the topological invariants (number of connected components, non-trivial loops, enclosed cavities or torsions) are independent of the number or the particular arrangement of cells in the cell complex.15
It has recently been shown that cell complexes, and current tools in algebraic topology, are insufficient to distinguish between attractors with the same number of holes and global torsions.23 For instance, the spiral37 and funnel38 Rössler attractors are two variants of the Rössler system (with different control parameters) which are not dynamically equivalent in spite of having the same homology groups: they both have one -hole, a single -hole and no -holes. As mentioned in the introduction, traditional topology aims at describing an object in any space, but does not describe the flow if the space is a phase space and the object is an attractor. To add the flow information, the cell complex must be complemented with a digraph. These two elements (the complex and the digraph) make up the twofold mathematical object called templex.
Let us introduce here some details regarding the mathematical construction of the templex from time series. The starting point is a numerical solution of a deterministic dynamical system—a set of time series—leading to a point cloud in phase space. For a deterministic system, the point cloud must be free of false neighbors, so as to study the topology of the solutions themselves and not of their projection onto a lower-dimensional subspace. The point cloud is segmented into -cells where is the local dimension of the manifold on which the points lie. The set of points assembled in a -cell must also satisfy the condition of being a good approximation to a -dimensional Euclidean set.12 A cell complex constructed in this manner is called a BraMAH complex—full definitions can be found in Sciamarella and Charó.24 The number of cells forming this complex is neither too low as to risk losing details in the approximation of the underlying structure, nor too high as to needlessly increase the computational cost of calculating homology and torsion groups.
By definition, the dimension of a cell complex is that of its highest dimensional cell(s), and by construction, the dimension of a BraMAH complex coincides with the largest local dimension on which the solution lies. Thus, if the structure supporting the point cloud is a surface, the highest dimensional cells will be -cells and the complex will be said to be of dimension . Note that in a complex of dimension there can exist sections of highest local dimension such that . The cells of largest local dimension are assigned a node in the digraph of the templex, and the edges of the digraph provide the flow-compatible connections between the nodes. The templex approach inherits from homology theory the advantage of canceling out extraneous information, and allowing for the algebraic extraction of the fundamental properties of the topological structure of the flow, regardless of the number and distribution of cells.
A templex can be studied homologically using its complex, while its digraph can be analyzed in terms of the distinct cycles than can be established through the junction(s) between different paths. The cells in a junction make up what we call the joining locus. Joining loci can be easily detected scanning the complex for sets of three or more -cells sharing a -cell. In other words, a joining locus is the location in a cell complex where there are three or more -cells held by a common hinge—if this hinge is a -cell (or a singly connected chain of -cells) which may be called joining line. The flow traverses such joining line going from two or more “ingoing” -cells into a unique “outgoing” -cell: a templex fulfilling this condition concerning the cell structure at the joining locus is called a generating templex.
Henri Poincaré was the first to notice how phase portraits are structured around fixed points. Fixed points, however, do not suffice to determine the topology of a chaotic attractor.41 Let us build the templex for the spiral Rössler attractor from a solution in . The BraMAH complex is constructed following the strategy detailed by Sciamarella and Mindlin,12 where the rationale is dividing the point cloud into subsets that locally approximate -disks to form -cells from them. The local dimension and the number of points in these -disks is computed using singular value decomposition and linear regressions within a range of maximum and minimum numbers of points that are set beforehand for the entire computation. These -cells form the complex, endowed with a directed graph or digraph every time a -cell is connected with another one by the flow.
An algebraic code provided in https://community.wolfram.com/groups/-/m/t/3079776 is available to compute the templex properties from a generating templex of dimension . The code takes as input a set of -cells spelled in terms of the indexed -cells, as well as the digraph listing of the connections between the -cells. It returns the indexed -holes of the homology groups as well as the torsion groups if there are any, the location of the joining loci, if they exist, and the generatex/stripex set representing the non-equivalent pathways. A generatex is a representative cycle of the original digraph that starts in an outgoing node of a joining locus and comes back to it. Two cycles in the digraph of a templex are said to be equivalent if they share the same ingoing and outgoing nodes. In general, there will be several equivalent cycles: a generatex thus represents a family of equivalent closed paths around a joining locus. To introduce the concept of stripex, we need to define the order of a generatex. An order- generatex, where and , has ingoing nodes. A generatex is a stripex if , and it is composed of stripexes if . For a complete set of definitions, we refer the reader again to Sciamarella and Charó.24
Let be the templex shown in Fig. 1(a), where designates the point cloud obtained by integrating Eq. (1), is the BraMAH cell complex and is the digraph. The first panel displays a set of four -cells labeled , . In the cell decomposition mentioned above, we typically obtain around twenty -cells. The number of -cells is purposefully reduced here for simplicity of display. The corresponding digraph is shown in (b), with one node per -cell and directed edges following the flow direction.
A templex for the spiral Rössler attractor. In the cell complex (a) constructed upon the point cloud , there are four -cells named with to . The joining line is marked in red and the -hole [the generator of ] in green. The digraph in (b) shows how the flow connects the -cells. Stripexes and are indicated with oval-shaped colored lines.
A templex for the spiral Rössler attractor. In the cell complex (a) constructed upon the point cloud , there are four -cells named with to . The joining line is marked in red and the -hole [the generator of ] in green. The digraph in (b) shows how the flow connects the -cells. Stripexes and are indicated with oval-shaped colored lines.
Let us now see how the templex properties are extracted from . We start with the homology groups, computed from . The complex has one -generator or -hole since all -cells are connected between them, they are all homologous. Any of the -cells can play the role of generator of the zeroth order homology group. If the representative -cell is labeled , this is written . A complex with one -hole is simply a single-piece complex. has only one -generator or -hole, shown in green in Fig. 1. All the -holes, i.e., all the non-trivial loops encircling the superficial void in the center of the disk are homologous to the green chain of -cells. We can, therefore, write . There are no -holes (no enclosed cavities) and so .
The Rössler attractor is hence a structure with a single -hole contouring the fixed point in the main disk of the attractor. The second fixed point is relatively far from the attractor, and leads to the existence of a fold, not captured by homology groups, which only capture voids. The fold is however related to the existence of a joining locus in the templex. The joining locus is formed here by three -cells: (outgoing), (ingoing), and (ingoing). The three -cells share the joining line , the red -cell holding the three joining -cells together, as shown in Fig. 1(a).
A stripex is said to have a local twist if its free edges change their relative positions with respect to the orientation from the center of the attractor to the periphery. In our case study, the second stripex has a local twist. If was isolated from the rest of the templex, it would have a torsion as the Möbius strip, while would have no torsions at all, as in the cylinder or standard strip18 (see the Appendix). All the templex properties, namely, the existence and location of (i) a single -hole in the complex, (ii) a single joining line, (iii) two stripexes glued to each other, and (iv) a local twist in the most external of them, provide a complete topological description of the attractor. For a templex-based study of different well-known chaotic attractors, the reader is referred to Charó et al.23
III. AMOC IDEALIZED MODELS
Solutions for slightly different initial conditions (blue and green lines) for Eq. (2) in (a), and for Eqs. (3) and (4) in (b). The black sawtooth line is the time-dependent forcing introduced by the position of the edge of sea ice (ESI). The values of the parameters are: psu, m, , , , , in (a): , in (b): , .
Solutions for slightly different initial conditions (blue and green lines) for Eq. (2) in (a), and for Eqs. (3) and (4) in (b). The black sawtooth line is the time-dependent forcing introduced by the position of the edge of sea ice (ESI). The values of the parameters are: psu, m, , , , , in (a): , in (b): , .
Nonautonomous systems can, in principle, be rewritten in an autonomous form at the price of scaling up in phase space dimension, as observed in Charó et al.43 Topological methods based on knot-theoretical tools, which are limited to three dimensions, are unable to handle higher-dimensional solutions, but the templex approach is a “knotless” method and can therefore deal with systems having more than three dependent variables. When the forcing corresponds to a periodic function, the nonautonomous system can be seen as driven by a one-degree-of-freedom oscillator. When the forcing is periodic, this involves, in principle, two additional phase space dimensions. As the relationship between the two extra variables and is fixed here [see Eq. (4)], only one of the two variables will be required to obtain a false-neighbor-free solution. This is in agreement with false nearest neighbor (FNN) tests.44 FNN is an algorithm usually used for estimating the embedding dimension. The FNN method is based on the principle that, in the step from dimension to dimension , one can differentiate between true and false neighbors. A false neighbor is a point in the dataset that appears to be a neighbor only because the points are being projected onto a lower-dimensional space. Here, we apply the FNN technique to the normalized time series and identify the false neighbors in the point cloud. Figure 3 highlights the regions where points that appear to be close together in three dimensions are, in fact, separated (thickening the structure) by the missing dimension. The algorithm used to identify these points, as shown in Fig. 3, is available in Python at https://git.cima.fcen.uba.ar/caterina.mosto/fnn. Notice that the four-dimensional thickening concerns mainly the base disk and a relatively small fragment of the detaching strips.
Existence of false nearest neighbors in a three-dimensional projection of the AMOC four-dimensional model (3). The points in red appear as closer than they are when the fourth coordinate is added.
Existence of false nearest neighbors in a three-dimensional projection of the AMOC four-dimensional model (3). The points in red appear as closer than they are when the fourth coordinate is added.
IV. THREE-DIMENSIONAL SYSTEMS
Templex of the AMOC three-dimensional point cloud obtained solving Eq. (2). The -cells , in the cell complex (a) are connected by the flow as indicated by the digraph shown in (b). In the zoom box above, we show the joining line (thick line) with the ingoing and outgoing -cells attached to it. Stripexes and are indicated with oval-shaped colored lines.
Templex of the AMOC three-dimensional point cloud obtained solving Eq. (2). The -cells , in the cell complex (a) are connected by the flow as indicated by the digraph shown in (b). In the zoom box above, we show the joining line (thick line) with the ingoing and outgoing -cells attached to it. Stripexes and are indicated with oval-shaped colored lines.
Schematic diagrams showing the two stripexes in (a) and without the bonded part in (b) for templex . Thick lines are used to highlight the joining line in each diagram. Labels indicate how the two parts should be assembled.
Schematic diagrams showing the two stripexes in (a) and without the bonded part in (b) for templex . Thick lines are used to highlight the joining line in each diagram. Labels indicate how the two parts should be assembled.
The point set corresponds to a two-stripex attractor with a twisted path in the peripheral part of the cell complex, as in the Rössler case. However, the homological description differs: the twisted stripex is detached from the main disk in , whereas this is not true for . This detachment leads to the formation of an additional -hole, which causes and to separate at node , i.e., after the flow passes through . This tearing mechanism is absent in , making the two systems distinct in this aspect. In , separates and without tearing them apart, keeping their lateral boundaries attached. In this context, homologies can be used to differentiate between tearing and folding. Due to the additional -hole separating the two stripexes, the weakening regime of the AMOC is separated from the strengthening regime by a void of states that the solution cannot access.
In studies using knots, where the topology of the flow is considered independently of the structure serving as support, branched manifolds composed of a normal and a twisted strip (with the strip in a knot-holder being the precursor to the stripex) may be regarded as topologically equivalent to the spiral Rössler attractor. However, it is possible to distinguish different mechanisms leading to this topology by examining the first-return maps to a Poincaré section of the flow.42,45 Each monotone branch of the map corresponds to a strip. If the two monotone branches are separated by a critical point where the map is differentiable, as in the case of the spiral Rössler attractor, folding occurs. If the map is non-differentiable, tearing occurs (as in a cusp). An example of a two-strip attractor with tearing was proposed by Rössler and Ortoleva,46 where tearing can also be identified by the presence of an additional -hole.
Another characteristic of the AMOC three-variable model is the joining line, which does not traverse the entire main disk as in the spiral Rössler case. In , the joining line is a narrow “slit” near the center of the main disk, as shown in the zoom of Fig. 4(a). The Rössler–Ortoleva attractor shares this feature with (see Fig. 2 in Rössler and Ortoleva46), as do systems with a Shilnikov’s saddle-focus homoclinic orbit,11,12 where the flow is expelled and reinjected near the disk’s center. Another example can be found in the case discussed by Rössler with an artificially composed Lorentzian equation.47
Figure 5 provides further illustration, offering a schematic diagram of the stripexes in .
V. FOUR-DIMENSIONAL SYSTEMS
In this section, we present the templex analysis of the model corresponding to the original nonautonomous case, where chaotic variability alternates with nearly steady ocean conditions. We work with a single glacial–interglacial cycle yielding point cloud . The additional state variable is .
Figure 6 shows the three-dimensional phase portrait of spanned by state variables , and . Both the glacial and the interglacial intervals are represented, as well as the transitions between them. The point cloud is dissected into four parts. Let , where ( ) and , , , and correspond to point sets related to the four sections in the time series. Section corresponds to the glacial interval, characterized by its chaotic dynamics. Sections and correspond to the transitions in and out of the glacial intervals, and corresponds to the interglacial interval.
In the left panel, the three-dimensional projection ( , and ) of the four-dimensional point cloud corresponding to the time series shown below, where , is associated with the four intervals. The chaotic part, corresponding to , is shown in the right panel using the , , and projection. The colors of the time series for and the trajectories in the phase portrait below correspond to the three stripexes : the parts of and that include the stripex corresponding to the base of the complex are marked in red.
In the left panel, the three-dimensional projection ( , and ) of the four-dimensional point cloud corresponding to the time series shown below, where , is associated with the four intervals. The chaotic part, corresponding to , is shown in the right panel using the , , and projection. The colors of the time series for and the trajectories in the phase portrait below correspond to the three stripexes : the parts of and that include the stripex corresponding to the base of the complex are marked in red.
We will, therefore, construct and analyze , the templex of the complete four-dimensional point cloud , taking into account the dissection, , so that is the cell complex obtained from subset . The location of the holes and stripexes of the dissected templex is accessible through the -cells, whose coordinates in the cell complex are known by construction. Indeed, the BraMAH cell complex provides a link between the topological and geometrical information, allowing for a direct connection between the topological structure and the flow in phase space.
One important caveat regarding the dissection of the templex is that the topological properties of the subtemplexes should be considered with caution. A property such as a -hole in a subcomplex may not correspond to a real void but simply indicate a missing section. Just as with the figure of speech known as synecdoche, the whole should not be mistaken for the part.
A. Glacial interval
Three-dimensional projection of the cell complex corresponding to the glacial interval in the nonautonomous model.
Three-dimensional projection of the cell complex corresponding to the glacial interval in the nonautonomous model.
Schematic diagram showing the three stripexes (a) , (b) , and (c) without their bonded part in subtemplex . The thick line highlights the joining locus.
Schematic diagram showing the three stripexes (a) , (b) , and (c) without their bonded part in subtemplex . The thick line highlights the joining locus.
The latitudinal shift of the sea ice edge, absent in , has clearly altered the topological structure of the glacial chaotic regime, introducing a third stripex, , separated from by . This stripex is “new” in the sense that its cells visit regions of phase space which remained unexplored in . The sketch in Fig. 8 helps recognize the stripexes in the projection spanned by , , and .
Two regimes can be identified within the glacial interval of the time series: the first regime, occurring in and , presents an isolated extreme excursion with exceeding . In contrast, the second regime, operating in , features twin extremes: a higher peak followed by a lower one, both above . Figure 6 (right panel) illustrates how these two regimes correlate with the templex structure. The first regime in the time series of the glacial interval corresponds to the trajectory visiting stripex (in red) and (in violet), where there is only one excursion far from the main disk, resulting in a single extreme value (with above ). The second regime, occurring in the middle of the glacial interval, corresponds to the trajectory visiting (in red) and stripex (in blue). This twisted stripex features a double-loop excursion far from the base disk, as shown in Fig. 8. The stripex structure thus explains the twin peaks in the middle regime and the single peak in the regime at the beginning and the end of the glacial interval.
These results can be compared with the time series of the lower-dimensional system discussed in Sec. IV, where only two stripexes were available: the main disk responsible for the low-amplitude, slowly increasing peaks in —stripex —and the double-peak extreme excursions through the twisted stripex . The forcing thus introduces the single-peak extreme excursions, which occur when the ESI values are either below or above .
In light of these results, tipping points between different regimes can be interpreted based on the sets of stripexes being visited. As the ESI values increase, the dynamics switches or “tips” from visiting to visiting , resulting in qualitative differences in extreme excursions and typical peak values.
B. Interglacial interval
This subsection considers the cell structure corresponding to the interglacial time window. The system abandons the glacial section through stripex , specifically through the cell labeled . The interglacial interval exhibits regular oscillations as the system transitions in and out of the glacial interval. Between and , there is , with nearly steady conditions.
Topologically, the interglacial interval is represented by a union of subcomplexes, namely, . The cell structure involves -cells in and , and a -cell in . These cells are shown in Fig. 9 using the projection , , and , along with the underlying point sets, all colored consistently with Fig. 6.
Interglacial subcomplex formed by (with point set in yellow), (with point set in orange) and (with point sent in green). The -cells are labeled , and the -cell in is labeled .
Interglacial subcomplex formed by (with point set in yellow), (with point set in orange) and (with point sent in green). The -cells are labeled , and the -cell in is labeled .
Transitions between the subsections of are signaled by topological changes in the cell structure. Let us recall that the local dimension rises from to when entering the solid torus—visited by stripex —and drops from to when the orange surface shrinks to the green line covered by the -cell labeled in .
We are now in a position to analyze the finite-time templex of the glacial and interglacial dynamics from the four-dimensional point cloud, re-establishing the union of the subsets described separately thus far.
C. Glacial-interglacial cycle
From a topological perspective, the trajectory exits the glacial phase due to the existence of a splitting locus in cell (belonging to in ), which allows the flow to “tip” to , as shown in Fig. 10. Since the glacial interval is exited via , the time series exhibits single-peak excursions with values exceeding before entering the interglacial interval. In other words, it is the regime in , followed by the quasi-periodic oscillations in underlying (cells ), that suggest the existence of a topological sign of the incoming interglacial interval. On the other hand, the trajectory switches or “tips” from the interglacial interval to the glacial one through cells or nodes , which lead inexorably to . Here, the oscillations of increasing amplitude in , represented by the -cells following the -cell in , seem to constitute a topological early warning signal (EWS) of the incoming glacial interval. The changes in the local maximal dimension of the cell complex should correspond to an increase in variance, which is consistent with the statistical EWS approach to AMOC collapse.48,49
Digraph of the glacial–interglacial time interval. The edges between nodes , followed by , and then by correspond to the interglacial interval. The four stripexes are shown as colored lines, all consistent with Figs. 6 and 9. is the only one that visits both the interglacial and glacial intervals.
Digraph of the glacial–interglacial time interval. The edges between nodes , followed by , and then by correspond to the interglacial interval. The four stripexes are shown as colored lines, all consistent with Figs. 6 and 9. is the only one that visits both the interglacial and glacial intervals.
To assemble the results of the topological analysis of into a single picture that illustrates the topological transformations or tipping points occurring within , we introduce the concept of active templex properties. In simple terms, when a templex property, such as a stripex, is not visited for a certain time, it is considered inactive or silent. The same applies to a -hole that ceases to be surrounded by the trajectory, thereby becoming silent or inactive. Hereafter, we will refer to active holes or active stripexes concerning a specific time window and its associated subtemplex. This concept is summarized in the table provided in Fig. 11, using the time series as reference.
Point clouds , , and do not possess any active -holes; the three -holes, , , and , are only active for cloud . The stripexes , , and are active in . We can discriminate between the two regimes within the glacial interval in terms of active stripexes: at the beginning and end of the interval, and in the middle. During the interglacial interval, which covers ( , , and ), the only active stripex is . It is noteworthy that remains bonded to the glacial part of the templex. Note also that the part of is composed of cells with progressively lower (from -cells to -cells and -cells). Subsequently, the local dimension of the subcomplexes increases again to reach a new chaotic burst.
It is important to emphasize that our templex is constructed from a single glacial–interglacial cycle, meaning that the non-bonded part of stripex is visited only once. The templex structure remains consistent across all the cycles we have considered, provided that each cycle is analyzed separately. However, if the solution used to build the templex encompasses multiple interglacial-glacial cycles, the resulting structure will display features not studied here. A multi-cycle templex for the non-autonomous case is left for future work.
VI. PULLBACK APPROACH
Nonautonomous systems are often studied using the concept of pullback attraction, which generalizes global attractors for nonautonomous systems.31,33 Pullback attractors describe the long-term behavior of a system as it is “pulled back” in time, offering insight into how trajectories evolve in varying environments.30
The nonautonomous idealized model of the AMOC has been analyzed by its authors through the lens of pullback attraction. Figure 12 presents four snapshots in the pullback sense,10 juxtaposed with different subsets of . In gray, we plot the points representing the highest density regions, along with the subcomplexes in the projection of the four-dimensional phase space.
Point clouds extracted from snapshots in the PBA approach corresponding to probability densities above in log scale for (a) kyr, (b) kyr, (c) kyr and (d) kyr. Computations start kyr before . Templex cells are shown in juxtaposition.
Point clouds extracted from snapshots in the PBA approach corresponding to probability densities above in log scale for (a) kyr, (b) kyr, (c) kyr and (d) kyr. Computations start kyr before . Templex cells are shown in juxtaposition.
The four snapshots of the pullback attractor are obtained for different values of , where is the initialization time and is the diagnostic time. Computations start kyr before . In the first frame (A), the pullback point set lands along the cells in in accordance with the value of kyr. In the second snapshot (B), the highest density regions visit the cells in and the periphery of , as expected for kyr. In (C), the pullback attractor is concentrated in the interglacial part of corresponding to , in agreement with kyr. In (D), with kyr, the central parts of take the lead.
The time-varying point sets of the evolving pullback attractor can hence be translated into the varying active properties of our templex. supports the highest density regions (the most visited parts of the three-variable phase space) obtained from a very large number of numerical experiments (two million), each with different initial conditions. Let us note that calculating the pullback attractor for the idealized nonautonomous model requires as much numerical effort as simulating several decades with a state-of-the-art ocean general circulation model. This result suggests that the most populated stripexes of the idealized model are contained within our finite-time templex, which was constructed from a single glacial–interglacial cycle and a single numerical experiment (one initial condition). Taking into account the juxtaposition of the snapshots upon , we can conclude that the not-yet-constructed multi-cycle templex may have extra stripexes, but these should correspond to seldom-visited ones. Using first-return maps to the Poincaré section of the flow should help confirm this.
VII. CONCLUSIONS
This work shows that tipping points in a deterministic dynamical system’s behavior can be effectively analyzed through changes in the topological active properties of its phase space flow, which can be accurately detected using the templex approach. The methodology is applied to a recently proposed idealized model of the Atlantic Meridional Overturning Circulation in autonomous and nonautonomous settings. In the autonomous case, the model mimics the chaotic variability of the glacial intervals using three variables: the anomalies in the overturning rate, the bottom–top, and the north–south salinity gradient. In the nonautonomous case, the model takes into account the glacial–interglacial variations in the sea ice cover. The fourth variable is the Fourier projection of the bottom–top surface-salt flux.
The templex is a mathematical object based on the definition of a cell complex. Composed of cells of different dimensions that are glued together, a cell complex allows for the computation of topological properties that do not depend on the specific number or arrangement of cells. These properties may include torsions and voids, referred to as holes, which are quantified through homology groups derived from the cell structure. These groups reveal the presence of connected components (at level ), non-trivial loops (at level ), empty cavities (at level ) and higher-dimensional voids, thus providing a layered description of the topology of the structure. In chaos topology, this structure often takes the form of a manifold with branches. A special type of cell complex called BraMAH can be constructed to describe features such as joining (splitting) loci, where branches merge (separate). The main difference between a templex and a cell complex is that the templex incorporates the “arrows” of a flow on the cell structure. A templex is therefore a BraMAH cell complex endowed with a directed graph, which carries information about how the cells are connected by the flow. As a result, templex properties not only describe the topology of a structured point cloud in a phase space of arbitrary dimensions, but also the topologically distinct cyclic paths allowed by the flow around that structure. The structure itself is characterized by holes, torsions, and joining or splitting loci, while the flow is represented by the generatex/stripex set, which corresponds to a set of non-equivalent pathways around the joining loci.
In the autonomous case, the chaotic oscillations represent the irregular strengthening and weakening of the AMOC associated with the Dansgaard–Oeschger events. The rapid switches between these on- and off-phases correspond to a branched manifold with two -holes and two stripexes, one of which is twisted. One of the -holes is of the focus type: the empty space is circled by the flow. The other -hole is associated with a tearing of the flow, which creates an empty gap between the two stripexes. The circulation weakening is directly related to the twisted stripex.
In the nonautonomous scenario, when the driving force is active, the dynamics can be embedded in four dimensions without false neighbors. A third stripex and a third -hole appear in this context, located in regions of phase space that remained unexplored in the projection spanned by the three variables of the autonomous model. Stripexes have parts in common that keep them bonded, but the interesting part of the dynamics is given by their non-overlapping parts. Two regimes can be distinguished based on how the stripexes are visited: one of these, associated with the two stripexes already present in the autonomous case, exhibits a double peak during the weakening phase, while the other shows a single peak.
The term active templex properties is introduced in the nonautonomous case to characterize the topological changes induced by external forcing. These properties, which may or may not be observed in a subtemplex during a given time interval, are referred to as active or silent. For instance, in the nonautonomous model, the three -holes are active only during the chaotic burst and remain silent during the interglacial interval. Another key templex property is the local dimension of the cell complexes, which marks topological jumps in the time series. The local dimension of the cell structure is during nearly steady intervals, during quasi-periodic transitions, and rises to during chaotic bursts. Tipping points can therefore be identified as the cells or nodes where the trajectory switches from one set of active properties to another. Early warning signals can also be formulated using the topological terms of this approach, as both the glacial and interglacial intervals are preceded by specific topological indicators. In contrast, there are no tipping points in the autonomous case, as all templex properties remain continuously active.
An important comment is necessary regarding how the templexes in this work were constructed. They are all finite-time objects in the sense that they are built from finite time series, but there are significant differences in terms of the number of cycles in the time series considered for building the three-variable and the four-variable templexes. The two stripexes of the autonomous case correspond to approximately twenty strengthening and weakening cycles; thus, the two stripexes are visited around twenty times. In contrast, the interglacial interval, which is only reproduced by the nonautonomous model, is traveled only once in the point cloud used for the topological study. As far as we could test, the nonautonomous templex properties seem to remain unchanged for different glacial-interglacial cycles, as long as each cycle is investigated on its own. Of course, a nonautonomous multi-cycle templex structure is expected to present more complex interglacial properties related to the repeated visits of different interglacial intervals. This aspect has been left out of the scope of this study but will be considered in a separate work.
When the nonautonomous templex properties are compared with the analysis of the nonautonomous model conducted using the pullback approach, the templex from our study serves as support for the points corresponding to high probability densities of the pullback attractor. The most populated regions of snapshots computed for different initializations and diagnostic times from two million numerical experiments10 land within our nonautonomous templex. This suggests that our topological results are robust enough to describe the most visited stripexes of the idealized nonautonomous model, despite being constructed from a single glacial-interglacial time window based on only one numerical integration.
In conclusion, the templex approach has proven useful for detecting early warning signals and tipping points of AMOC collapse,48,49 formulated in terms of topological active properties. This opens up the possibility of using the templex method to detect AMOC tipping points under different forcings. Such analyses could be conducted through the examination of state-of-the-art climate model simulations from both the historical period and future projections provided by the Coupled Model Intercomparison Project.50 This will also be the focus of future work.
ACKNOWLEDGMENTS
This work has received funding from the ANR project TeMPlex ANR-23-CE56-0002 (D.S.). Insightful comments and suggestions received during the review process are sincerely appreciated. G.D.C. gratefully acknowledges her postdoctoral scholarship at LSCE within the ANR project. C.M. gratefully acknowledges her doctoral scholarship from CONICET.
AUTHOR DECLARATIONS
Conflict of Interest
The authors have no conflicts to disclose.
Author Contributions
Caterina Mosto: Conceptualization (equal); Data curation (equal); Formal analysis (equal); Investigation (equal); Methodology (lead); Software (equal); Visualization (equal); Writing – original draft (equal); Writing – review & editing (equal). Gisela D. Charó: Conceptualization (equal); Formal analysis (equal); Investigation (equal); Methodology (equal); Writing – original draft (equal); Writing – review & editing (equal). Florian Sévellec: Conceptualization (equal); Data curation (equal); Formal analysis (equal); Funding acquisition (equal); Investigation (equal); Writing – original draft (equal); Writing – review & editing (equal). Pierre Tandeo: Data curation (equal); Validation (equal); Writing – original draft (equal). Juan Ruiz: Conceptualization (equal); Formal analysis (equal); Funding acquisition (equal); Investigation (equal); Methodology (equal); Project administration (equal); Supervision (equal); Writing – original draft (equal); Writing – review & editing (equal). Denisse Sciamarella: Conceptualization (equal); Formal analysis (equal); Funding acquisition (equal); Investigation (equal); Methodology (equal); Project administration (equal); Software (equal); Supervision (equal); Writing – original draft (equal); Writing – review & editing (equal).
APPENDIX: PLANAR DIAGRAMS
In algebraic topology, planar diagrams are used as a visual and combinatorial tool to represent cell complexes corresponding to higher-dimensional objects in a flat form, with gluing instructions indicated by repeating the labels of points or -cells to be joined, just as one would when assembling a paper model.
Figure 13 shows a planar diagram for a cell complex with a single -cell labeled and -cells labeled , , , and . By taking a rectangular piece of paper and gluing the left and right edges together, making the repeated labels coincide, a cylinder is formed. The cylinder can then be deformed into a standard band: a disk with a hole in the middle.
Planar diagram corresponding to a complex with a single -cell for a standard band.
Planar diagram corresponding to a complex with a single -cell for a standard band.
Gluing instructions are crucial: if the repeated labels are positioned differently on the rectangular paper, a Möbius band can be formed instead of the standard band, as shown in Fig. 14. In both cases, the associated cell complex has a single -cell , but the -cells and -cells are assembled differently.
Planar diagram corresponding to a complex with a single -cell for a Móbius band.
Planar diagram corresponding to a complex with a single -cell for a Móbius band.
We can, of course, construct planar diagrams for the cell complexes throughout our work. Let us start with point set . The planar diagram shown in Fig. 15 is drawn using the same labels as those in the schematic diagram of Fig. 5. The simplified cell complex has two -cells labeled and , corresponding to and in Fig. 4. Thick lines are used to indicate the joining locus in the cell complex. Five -cells are being used: , , , , and .
Planar diagram corresponding to a simplified cell complex . Thick lines indicate joining lines.
Planar diagram corresponding to a simplified cell complex . Thick lines indicate joining lines.
Let us consider the point set in Fig. 7 along with its schematic diagram in Fig. 8. The corresponding planar diagram is shown in Fig. 16(a). The simplified cell complex is labeled . Note that the -cells in the main disk actually represent -cells that have been flattened.
Planar diagrams corresponding to (a) a simplified cell complex with only five -cells labeled , and (b) a simplified cell complex corresponding to the glacial–interglacial time interval. The thick lines corresponding to the joining locus.
Planar diagrams corresponding to (a) a simplified cell complex with only five -cells labeled , and (b) a simplified cell complex corresponding to the glacial–interglacial time interval. The thick lines corresponding to the joining locus.
A planar diagram of a simplified cell complex is given in Fig. 16(b). The rectangle at the top corresponds to the main disk. The labels correspond to the schematic diagrams in Fig. 8. The -cell in Fig. 9 is shown here with its label in .