1. Introduction
Atmospheric Rivers (ARs) are long, narrow filamentary structures that transport a large fraction of poleward water vapor in the midlatitudes [
1,
2,
3]. They account for a substantial portion of extreme precipitation and flooding across many regions of the world, with major implications for hydrology, water-resource management, and climate variability [
4,
5,
6]. ARs are commonly analyzed using Eulerian fields such as Integrated Vapor Transport (IVT) or via Lagrangian centroid trajectories and Lagrangian Coherent Structure diagnostics [
7,
8]. However, such approaches typically treat AR filaments as isolated objects. In reality, multiple ARs often coexist within the same synoptic regime and may interact, merge, bifurcate, or undergo rapid structural reconfiguration driven by jet streaks, baroclinic development, and Rossby wave dynamics [
9,
10,
11].
A growing body of work has begun to characterize AR geometry and evolution using skeletonization techniques, filament-tracking algorithms, Eulerian metrics, and dynamical systems tools [
2,
12,
13]. While these methods capture intensity, shape, and persistence, they do not explicitly encode the interaction topology of multiple AR filaments-namely, the time-ordered reorganization of their relative positions, crossings, and structural exchanges as part of a coherent moisture-transport network [
5,
14]. Understanding such interaction-driven structure is important because it often accompanies rapid AR intensification, fragmentation, or reorientation.
In this work we introduce a topological framework for AR analysis based on braid theory, framed braids, and framed braidoids. A braid encodes the time-ordered crossings of multiple trajectories; a
framed braid enriches each strand with an integer-valued structure capturing internal variation; and a
braidoid generalizes these constructions by allowing strands to appear or disappear. These tools have proven powerful in dynamical systems and fluid mechanics, particularly in the study of chaotic advection and topological mixing via Lagrangian trajectory braiding [
15,
16,
17,
18]. More recently, topological and Topological Data Analysis (TDA) approaches combined with machine learning have also been used to recognize and classify Atmospheric River patterns in large climate datasets [
19]. However, such approaches primarily analyze scalar-field topology or persistence-based descriptors and do not explicitly model the interaction topology of multiple filament trajectories or their internal moisture evolution.
We represent each AR filament as a moisture-bearing strand whose centroid evolves in time and whose internal structure is quantified using an IVT-based moisture integral [
5]. When several ARs evolve simultaneously, their pathways may undergo geometric crossings while their moisture content strengthens, weakens, or shears. Encoding these processes using algebraic generators, i.e., crossings
and framings
, yields a compact symbolic description of AR evolution that is robust to smooth geometric deformation yet sensitive to physically meaningful reorganization. Using reanalysis-based AR track data, we extract braid representations over sliding time windows, extend them to framed braids via moisture diagnostics, and illustrate their interpretive value through detailed case studies of multi-filament AR interactions.
The remainder of the paper is organized as follows:
Section 2 reviews the geometric and physical structure of Atmospheric Rivers and introduces the moisture-based quantities used in the topological model.
Section 3 presents the necessary background on braid theory, framed braids, and framed braidoids, together with their physical interpretation in the AR context. In
Section 4 we describe the extraction of oriented braid representations from reanalysis-derived AR centroid tracks, while
Section 5 extends this construction to framed braids using moisture diagnostics.
Section 6 presents case studies of interacting multi-filament AR events and discusses the resulting topological indicators. Finally, limitations and future directions are discussed in
Section 7.
2. Atmospheric Rivers: Geometry, Dynamics, and Moisture Structure
Atmospheric Rivers (ARs) are long, filamentary corridors of concentrated water vapor transport embedded within the midlatitude westerlies [
2,
3,
5]. Despite occupying a small fraction of the subtropical and extratropical atmosphere, they dominate poleward moisture transport and play a leading role in heavy precipitation, flooding, and hydrological extremes [
1,
11,
20]. To build a topological model of AR evolution using braid theory and its framed extensions, it is essential to first establish a geometric and structural description that captures the intrinsic physical characteristics of these filaments.
2.1. Geometric Description of ARs
An AR is typically defined as a coherent corridor of enhanced moisture transport exceeding roughly 2000 km in length and 200–500 km in width, identified using intensity thresholds in Integrated Vapor Transport (IVT) or Integrated Water Vapor (IWV) [
5,
21]. The central axis of this corridor, commonly referred to as the centroid line or core trajectory, delineates the path of maximum moisture flux and provides a one-dimensional representation of the filament around which the AR band is organized [
22,
23]. This centroid serves as the natural mathematical object for representing AR evolution in the braid formulation introduced later (see
Figure 1).
Although centroid evolution is generally smooth on synoptic scales, the surrounding dynamical environment often introduces localized structural changes. Interactions with extratropical cyclones, transient jet streaks, atmospheric blocking, and planetary-wave disturbances can induce sharp curvature, sudden inflections, localized thinning or thickening, and occasional short-lived bifurcations of the filament backbone [
4,
24,
25]. Such geometric deviations play a central role in the braid-based description developed below. The relative ordering of multiple AR centroids in the zonal direction determines the generators of the braid representation, and changes in this ordering correspond to topological crossings whose sequence encodes the geometric complexity of the AR system. We emphasize that such crossings reflect changes in longitudinal ordering of centroids rather than physical intersection of moisture filaments, and serve as a symbolic encoding of geometric reorganization rather than literal contact.
2.2. Cross-Sectional Structure and the Band Model
While the centroid provides a one-dimensional characterization of an AR, its physical impacts arise from the two-dimensional cross-sectional moisture distribution surrounding this backbone. At each point along the centroid, the perpendicular cross-section of the IVT field typically exhibits an elongated and anisotropic structure with a dominant moisture maximum [
22,
26]. The region where IVT exceeds a defined threshold therefore forms a continuous band enveloping the centroid [
2,
27]. This band representation captures key geometric and structural attributes that govern AR-induced precipitation and hydrological influence.
The band possesses a measurable width, reflecting the geometric thickness of the corridor through which moisture is efficiently transported [
21]. More importantly for our purposes, the cross-sectional distribution of IVT encodes a degree of internal shear in the moisture transport field and moisture loading that varies along the filament [
22]. This quantity can drift, intensify or localize in response to dynamical forcing, and provides the physical interpretation for the framing of a strand in the topological model developed below. The outer boundaries of the band form coherent transport edges separating the AR from surrounding lower-moisture regions, and their evolution influences how the filament interacts with ambient flow fields [
5].
The internal structure of ARs is far from rigid. Moisture maxima can shift laterally, split into multiple cores or exhibit rotation driven by upper-level dynamics, jet-induced shear or potential-vorticity gradients [
4,
14]. These deformations not only modify the band geometry but also introduce local twisting and shear that can be naturally represented as variations in the framing of a thickened strand. In this sense, the AR band carries both geometric information (its centroid and width) and structural information (its internal moisture state), and framed braid theory provides a direct algebraic mechanism to encapsulate both components.
2.3. Dynamical Evolution and Interactions
ARs typically evolve within complex synoptic environments rather than as isolated features. Their structure, intensity, and trajectories are continuously modulated by large-scale atmospheric dynamics. Interaction with extratropical cyclones, through warm conveyor belt flow, can stretch and intensify the moisture corridor, while frontal wave development may fragment the filament into multiple branches [
9,
25]. Anticyclonic blocking can impose abrupt directional deflections along the block periphery, generating highly curved or stalled pathways [
4]. Moisture plumes originating in subtropical regions may merge with existing ARs, producing multi-core structures with enhanced transport [
1]. Variations associated with Rossby wave breaking and jet streak dynamics can further reorganize AR geometry, leading to transient folding, bifurcation, or filament overlap [
24] (see
Figure 2).
These dynamical influences give rise to distinct structural transitions. When two filaments approach each other under differential advection, their one-dimensional centroids may, in principle, overtake one another, or exchange longitudinal order. During strong intensification, internal shear or jet-induced rotation can conceptually create localized twisting within the moisture band. When environmental forcing weakens a portion of a filament, a previously continuous corridor may, in some cases, split into separate segments, or a secondary branch may emerge. Conversely, two nearby filaments may merge into a single intensified moisture corridor when guided by coherent large-scale flow. Finally, individual short-lived filaments may appear and dissipate entirely within a larger multi-filament environment as local moisture anomalies form and decay.
These transformations are geometrically coherent yet temporally discrete, altering the connectivity or relative positioning of the moisture pathways. This combination of smooth evolution punctuated by configuration changes is what makes ARs amenable to a topological representation. The topological framework introduced in the next section formalizes how these reorganizations can be encoded and analyzed, allowing both geometric interaction and internal structure to be represented within a unified mathematical model.
Consequently, AR evolution can be viewed as a time-ordered sequence of framed braid operations induced by synoptic-scale atmospheric dynamics. The braid-based perspective does not alter the physical drivers of AR behavior, but provides a symbolic and structurally robust representation of how multiple moisture filaments reorganize, interact, and transform over time (see
Figure 3).
2.4. Moisture Accumulation and the Role of Framing
Although ARs are commonly visualized as one-dimensional centroids, their physical impacts arise from the evolving two-dimensional moisture field surrounding the core trajectory. Local intensification of IVT within the cross-section increases the condensation potential of the filament and is strongly linked to downstream precipitation extremes [
5,
22,
28]. To encode these internal structural changes along the AR in a strand-attached manner, we associate to each point on the centroid a measure of moisture load derived from the IVT field in the perpendicular direction.
Definition 1 (Moisture load along an AR filament)
. Let s denote arc length along an AR centroid, and let be a cross-sectional slice of the AR band perpendicular to the centroid at s. We define the moisture load at s bywhere denotes the standard scalar magnitude of integrated vapor transport. Remark 1. Quantities based on cross-sectionally integrated IVT have appeared previously in the atmospheric literature as diagnostics of moisture transport strength. Here, however, is attached to the evolving AR centroid and is introduced specifically as a strand-level structural variable whose discretized variation will be interpreted as a framing in a topological braid model.
Large values of
correspond to compact, moisture-loaded segments with strong internal gradients, whereas reductions reflect weakening, broadening, or partial detachment of the filament [
13,
23]. In practice, we discretize
on the native grid and normalize the resulting integral to ensure comparability across ARs and across datasets with different spatial resolutions.
This scalar description of internal structure is consistent with widely used atmospheric diagnostics, such as IVT maxima and gradients [
5], IWV concentrations [
26], meridional moisture flux anomalies [
21], and PV-driven deformation and rotation of the plume [
29], but differs in that it provides a trajectory-based, rather than purely Eulerian, representation. By associating
with the evolving centroid, we obtain a one-dimensional sequence that captures how internal moisture organization strengthens, reorganizes, or dissipates as the AR interacts with its environment.
Remark 2. In the topological representation developed later in this paper, the moisture-based quantity plays the role of a framing variable along each strand. In classical framed braid theory, the framing records how a thickened strand twists around its core curve [30]. Here, this abstract notion is interpreted physically: variations in internal moisture content and cross-sectional shear act as a proxy for this twist. The values of are normalized so that an order-one change corresponds to a physically meaningful variation in moisture transport, ensuring robustness under changes in grid resolution and comparability across AR events. 2.5. Why ARs Admit a Topological Model
Although ARs are dynamical fluid structures, their evolution exhibits properties that are naturally described from a topological perspective. AR filaments maintain a coherent identity over thousands of kilometers and over multi-day timescales [
2]. For extended periods they undergo smooth and continuous evolution, yet their most significant structural changes, including bifurcation, merging, sudden curvature shifts and filament decay, occur as discrete events imposed by the surrounding synoptic environment [
24]. When multiple ARs coexist, their trajectories may interweave or exchange longitudinal order in a manner that reflects structured geometric interaction rather than random variability [
6,
10]. At the same time, their physical characteristics, including length, width, orientation and internal moisture organization, are geometry-dependent properties that evolve coherently along the continuous backbone of the filament [
21,
22]. Taken together, these features represent precisely the type of behavior that topological models are designed to capture: continuous deformation interrupted by discrete reorganizations that alter connectivity or relative positioning.
A topological representation therefore offers a viewpoint that complements, rather than replaces, dynamical formulations and statistical descriptions of ARs. By focusing on structural evolution (how, for example, filaments interact, split, merge and intensify), it isolates the organizational backbone of AR behavior in a mathematically tractable form. The framework developed in the next sections formalizes this perspective by representing AR centroids and their internal moisture structure as strands whose evolution over time can be encoded symbolically. This provides a compact way to characterize structural transitions in the moisture-transport network and lays the foundation for new diagnostics of AR organization and interaction.
3. Framed Braids and Braidoids: Mathematical Background
This section introduces the topological structures used in our representation of ARs. Classical braid theory [
31,
32] provides the foundation for encoding the time-ordered crossings of multiple AR centroids. To account for the finite width and internal structure of ARs, each strand is thickened into a band, leading to the theory of framed braids [
30]. However, the number of AR filaments present in a region varies over time as they appear, dissipate, split, or merge. These processes require the more general framework of
framed braidoids, which permits strands with free endpoints and possible splitting and merging behavior. In the subsections below, we outline these constructions rigorously while maintaining a physical interpretation aligned with AR dynamics.
3.1. Classical Braids
A classical braid on
n strands is a collection of
n disjoint smooth curves embedded in
such that each curve monotonically increases in the vertical direction. The strands do not intersect in three-dimensional space, although their projections to
may have transversal crossings (see
Figure 4).
Two braids are considered equivalent if one can be smoothly deformed into the other within the surrounding space without cutting or intersecting strands, without reversing the direction of time, and while keeping the endpoints fixed on the boundary planes. Such a deformation is called an ambient isotopy (informally, one braid can be “wiggled” into the other without cutting or reconnecting strands, reversing time, or altering the attachment points at and ).
Remark 3. An important operation on a braid is closure: connecting each strand’s top endpoint with its corresponding bottom endpoint by non-intersecting arcs in . This produces a link in , and by Alexander’s theorem every link can be represented as the closure of a braid [33] (see Figure 5). The set of all n–strand braids admits a natural composition operation given by vertical concatenation (stacking): The bottom endpoints of one braid are identified with the top endpoints of the next, and the resulting embedding is again a braid. Smooth deformations (ambient isotopies) that preserve the disjointness of strands, the monotonic time direction, and the endpoints do not change the essential structure of a braid. When braids are considered up to such deformations, the resulting equivalence classes form a group, called the braid group .
A classical presentation of
is given by the Artin generators
where
represents strand
i passing transversely over strand
, and
represents the corresponding under-crossing. These satisfy the defining relations
Every element of
can be represented by a
braid word in the
, with different words representing the same element related by the relations above (see
Figure 6).
The group structure formally encodes the time-ordered exchange in lateral positions between strands. In our atmospheric application, these strands will represent centroid trajectories of AR filaments, and the resulting braid words symbolically capture the geometric interactions among them.
The algebraic relations in
correspond to the classical Reidemeister moves of type 2 and 3, which allow for the local deformation of strand projections without altering the underlying topology (see
Figure 7).
Finally, it is worth mentioning that equivalence classes of braids are in one-to-one correspondence with the isotopy classes of oriented links. The following result is the classical Markov theorem characterizing braid equivalence under stabilization and conjugation [
32,
34]. We include it for completeness since it underlies the braid-based modeling framework adopted here.
Theorem 1 (Markov)
. The closures of two braids are isotopic if and only if one braid can be taken to another by finite sequence of the following moves (for an illustration see Figure 8): 3.2. Framed Braids
Classical braids represent one-dimensional strand trajectories. To model objects of finite width and internal structure, each strand may be replaced by a disjoint embedded band (or ribbon) in
, producing a
framed braid. The framing records the twisting of each band about its core curve and is measured as an integer. While the framing is integer-valued in the topological setting, its physical interpretation will be defined via a discretization of a continuous moisture-based quantity in
Section 3.3 (see
Figure 9).
The algebraic theory of framed braids is due to Ko & Smolinsky [
30], who showed that the framed braid group on
n strands can be expressed as a semidirect product
where the
component encodes strand interactions and the
component tracks the integer twisting of each band under strand exchanges. For generalizations to surface braids, see [
35].
Let
denote the standard Artin generators of the braid group
, and let
denote a full twist of the
i-th band about its core. Then
admits the presentation (also see
Figure 10):
The generators encode the time-ordered exchange in lateral positions between strands, while the measure the internal twisting of each band. In the atmospheric interpretation developed later, these twist values correspond to physically meaningful variations in internal moisture structure along AR filaments.
3.3. Physical Interpretation of Framing
As mentioned above, in framed braid theory, the integer framing associated with a strand measures the number of full rotations of an embedded band about its core curve. This topological twist quantifies structural information beyond the geometry of the strand. For ARs, we reinterpret the same concept in physical terms:
The “band” represents the two-dimensional moisture corridor surrounding the AR centroid; internal shear-driven reorganization or compaction is reflected through spatially integrated changes in vapor transport.
Let
s denote arc length along the centroid and let
be the perpendicular cross-section through the moisture corridor at that location. We associate to each point on the centroid the scalar
defined in Equation (
1), which reflects the total IVT transported through the cross-section. Regions of enhanced
indicate a moist, compact filament with strong transverse gradients, while decreases signify spreading, weakening, or partial detrainment of moisture. In practice,
is a continuous quantity; to obtain an integer framing, we discretize its variations using the normalization described above, so that a change in approximately one normalized unit in
corresponds to a single unit of framing. We therefore interpret positive increments of
as
positive framing changes, and negative increments as
negative framing changes, interpreted over segments of the centroid exceeding a prescribed arc-length scale tied to the reanalysis resolution. In this sense, the topological twist of a band becomes a proxy for the internal reorganization of atmospheric moisture.
A key advantage of this representation is its robustness: smooth deformations of the AR pathway, such as gentle curvature or waviness induced by synoptic flow, primarily affect the geometry of the centroid without necessarily producing a change in large enough to cross the framing threshold, and hence without altering the integer framing. Only significant internal reorganizations, such as intensification, shear-driven rotation, or substantial weakening, modify by an amount sufficient to change the framing value. Thus, the framing provides a discrete diagnostic that filters out high-frequency geometric noise and retains the dynamically meaningful evolution of the moisture-transport structure.
The physical interpretation of
is consistent with established diagnostic quantities such as IVT maxima and gradients [
5], IWV concentration [
26], tilt and rotation induced by potential-vorticity forcing [
29], and shearing associated with jet streak boundaries [
14]. Its novelty lies in the fact that it is intrinsically attached to the evolving filament backbone, producing a Lagrangian-like representation of internal changes. When multiple ARs coexist, the framing values along different strands form a vector in
that evolves over time as the synoptic environment modulates their moisture loading.
In this way, the factor in the framed braid group acquires a physically interpretable role: it records the moisture-driven structural deformation of AR filaments. Together with the geometric interactions captured by the generators, it yields a unified algebraic description that encodes both the pathway geometry and the thermodynamic evolution of the moisture corridor.
We do not claim that variations in moisture accumulation correspond to a literal geometric ribbon twist in the strict topological sense. Instead, framing is introduced as an abstract discrete variable attached to each strand, encoding internal structural reorganization of the AR. In this framework, framing serves as a symbolic and robust proxy for moisture-driven intensification, weakening, or shear, rather than a physical rotation of the moisture band.
3.4. Framed Isotopy and Atmospheric Interpretation
The topological equivalence of framed braids is governed by a modified set of Reidemeister moves. While moves of type 2 and 3 remain identical to the classical case, the type 1 move is restricted. Specifically, in the framed setting, straightening a curl or a loop is not an ambient isotopy unless we account for the change in the internal twist of the ribbon. As shown in
Figure 11, the elimination of a loop corresponds to a unit change (
) in the framing integer.
From a physical perspective, this restriction ensures that the “internal history” of an AR filament, such as its sub-grid scale rotation or moisture intensification, is not lost during global track deformations. The framing thus acts as a topological memory of the filament’s evolution.
Two framed braids are considered equivalent if one can be smoothly deformed into the other while preserving the following:
- (i)
The embedded ribbon structure.
- (ii)
The monotonicity in the time direction.
- (iii)
The disjointness of the bands and their endpoints.
Such a deformation is called a framed isotopy. Informally, the total number of crossings in a diagram may change through local geometric adjustments, but the way strands are connected and the integer framing attached to each strand are preserved.
At the level of diagrams, framed isotopy is generated by moves that realize the relations in as follows:
- 1.
Small geometric perturbations of the band geometry that do not change the topological type of the projected crossings (ambient isotopy in ).
- 2.
Local rearrangements of independent crossings, corresponding to the Artin braid relations (e.g., exchanging the order of two crossings that involve disjoint pairs of strands).
- 3.
Redistributions of twist along a band that preserve its total integer framing (for example, sliding a local twist along the strand without creating or removing a full additional twist).
These transformations have clear atmospheric interpretations. Smooth meanderings of an AR centroid induced by the synoptic flow or small geometric adjustments in how nearby filaments weave around each other, correspond to framed isotopies of the underlying braided structure: The centroids deform, but the connectivity between filaments and the discretized framing values remain unchanged. By contrast, a coherent intensification or weakening of the moisture corridor or a sustained shear-driven rotation of the cross-sectional structure, modifies the scalar field in a way that produces an order-one change in the associated integer framing. In our model such events are represented not by isotopies, but by the action of the twist generators on the corresponding strand.
Thus, the framing acts as a discrete diagnostic that is invariant under physical deformations that merely advect and gently deform AR filaments, and changes only when the internal moisture organization of a filament is materially reorganized. This separation between framed isotopies (purely geometric evolution at fixed framing) and twist operations (changes in internal structure) will be central in the braid-based description of AR dynamics developed below.
Remark 4. We note that braid and framed braid equivalence are only introduced to justify the robustness and physical interpretability of the representation; we do not attempt to classify AR events up to equivalence or construct equivalence-class invariants.
3.5. Framed Braidoids: The Correct Setting for Finite AR Filaments
Classical braids assume a fixed number of strands that persist for the entire duration of the time interval. ARs, however, do not behave in this idealized way: new filaments may appear as coherent moisture plumes, existing filaments may dissipate or weaken until they vanish, and single filaments may split or merge as the synoptic flow reorganizes. Because these processes change the number and connectivity of the filaments, framed braids alone cannot encode the full lifecycle of AR structures.
To model these finite-time and topology-changing events, we adopt the theory of
braidoids, introduced in [
36], as the topological setting. A braidoid is an open braid in
: its strands may terminate at the boundary planes or end freely in the interior, and may have free endpoints in the interior. Braidoids therefore form the natural topological framework for systems where filaments may appear, disappear, or interact in nonconservative ways. When each strand is further equipped with an integer framing, we obtain a
framed braidoid, capable of capturing both the geometric evolution and the internal moisture dynamics of AR filaments (see
Figure 12).
Definition 2. A framed braidoid consists of a braidoid diagram in which each strand is replaced by a band carrying an integer framing. Allowed isotopies must preserve (i) monotonicity in the time direction, (ii) disjointness of band interiors, (iii) attachment of free endpoints, and (iv) the integer framing on each strand. In particular, any local move that changes the total twist of a strand or that repositions a free endpoint in a way incompatible with braidoid isotopy is forbidden.
Two families of forbidden moves arise in this setting. The first is inherited from classical braidoids: an endpoint may not pass over or under another strand. Physically, this reflects the fact that the head or tail of an AR filament cannot “jump” past another filament without an actual dynamical reconnection event.
The second forbidden move is new to the framed setting and is essential for the physical interpretation adopted here: a free endpoint cannot rotate about its band axis in a way that changes its integer framing. Such a rotation would create or remove a full twist, which in the atmospheric model corresponds to a material reorganization of cross-sectional moisture structure. Because AR genesis and dissipation points cannot undergo such rotations without genuine moisture-flux restructuring, these moves are disallowed. This restriction distinguishes framed braidoids from classical framed braids and ensures that framing changes encode physically meaningful variations in rather than diagrammatic artifacts.
Remark 5. The framed braidoid structure introduced here, including the isotopy restriction at endpoints, constitutes a new topological object in the framed setting considered here. A systematic development of framed braidoids, their algebraic presentations and associated invariants will be pursued in a sequel paper (see Figure 13). 3.5.1. Braidoids and Knotoids
The braidoid formalism is closely related to the theory of
knotoids, introduced by Turaev [
37]. A knotoid is an open knot diagram with two distinguished endpoints, considered up to Reidemeister moves that avoid sliding an endpoint across a crossing. Knotoids provide a diagrammatic counterpart to braidoids: closing a braidoid yields a knotoid diagram, while cutting a knotoid along a monotone height function produces a braidoid. In this sense, braidoids may be viewed as the “time-parametrized” version of knotoids. The restrictions on endpoint motion in knotoid theory mirror the forbidden endpoint moves in braidoids and provide additional intuition for the role of free endpoints in representing finite-length AR filaments. The framed extension adopted here simply adds an integer-valued twist structure to this correspondence.
3.5.2. Generators and Atmospheric Interpretation
The elementary algebraic operations that we require for modeling AR evolution are
where the following apply:
: Strand crossing (lateral, reordering of AR centroids);
: Full twist on band i (moisture intensification or shear-driven rotation).
Remark 6. Although AR genesis, dissipation and branching events may be interpreted diagrammatically as local endpoint creation, endpoint removal, or trivalent splitting/merging, we do not introduce algebraic generators for these moves. Such extensions can be formalized using the theory of knotted trivalent graphs (for example, in Caprau’s work on trivalent graphs [38]), but the present model requires only the topological constraints encoded in the braidoid structure and the framed endpoint restrictions described above. These are sufficient to model conceptually the finite-time appearance, disappearance, and interaction of AR filaments. 3.6. When Does a Braid Suffice?
Although framed braidoids provide the most general topological representation of AR evolution, framed braids often suffice over moderate time intervals. In particular, during periods of approximately 12–48 h, ARs frequently exhibit the following:
A fixed number of coherent filaments.
No significant branching or merging.
Stable cross-sectional moisture organization.
Under these conditions, the topology of the filament network does not change, and the evolution can be fully encoded by a framed braid word in . The only updates required over time correspond to geometric interactions between filaments (recorded by the ) and internal moisture evolution (encoded in the ).
In contrast, braidoids become essential once any of the following occur:
- 1.
Genesis or dissipation: New moisture plumes form or existing filaments terminate;
- 2.
Topological reconfiguration: Filaments bifurcate or coalesce in response to the ambient flow;
- 3.
Spatial detachment of substructures: Secondary coherent cores or local maxima drift away from the primary filament;
- 4.
Extended-time reconstruction: Multi-day AR evolution in which the number, identity, or connectivity of filaments changes.
4. From AR Track Data to Braids
In this section we describe how pre-identified AR centroid trajectories are converted into oriented braid words that encode their time-ordered geometric interactions. The procedure extracts the sequence of crossings among AR filaments within a finite temporal window, thereby providing a symbolic representation of their mutual entanglement. Regions of elevated braid complexity correspond to intervals in which filaments interact strongly or undergo rapid geometric reconfiguration. Moisture-based framing and branching events are incorporated in
Section 3.5 and
Section 5 (see
Figure 14).
The input consists of centroid trajectories
sampled at discrete times from an AR catalog or automated detection procedure. The fundamental observation is that changes in the longitudinal ordering of centroids signal the occurrence of a crossing, while the orientation of the crossing is determined by the sign of a determinant of the displacement vectors.
To ensure reproducibility and to make explicit the mapping from discretely sampled centroid trajectories to an oriented braid word, we formalize the extraction procedure as Algorithm 1. The algorithm translates geometric ordering changes into algebraic generators of the braid group, thereby bridging continuous trajectory data and the symbolic topological representation used throughout the paper.
Although Algorithm 1 is formulated procedurally, its output possesses structural stability properties that are important for both mathematical interpretation and practical reproducibility. In particular, braid extraction should depend only on the data contained within the selected temporal window and should remain stable under small trajectory perturbations arising from reanalysis uncertainty or numerical noise. The following results formalize these properties.
| Algorithm 1: Oriented braid extraction from AR centroid trajectories |
![Mathematics 14 00881 i001 Mathematics 14 00881 i001]() |
The following lemma establishes the temporal locality of the braid extraction map, which is central to the sliding-window methodology introduced above.
Lemma 1. Let be a sliding time window. The oriented braid word extracted by Algorithm 1 over W depends only on the centroid trajectories restricted to W.
Proof. Algorithm 1 detects crossings exclusively through pairwise changes in longitudinal ordering between consecutive sampling times within W. No information from times outside enters the crossing detection rule. Hence the resulting braid word is determined entirely by the restricted trajectories. □
The following proposition establishes the structural stability of the braid extraction procedure under small trajectory perturbations, thereby ensuring robustness with respect to reanalysis uncertainty.
Proposition 1. Assume that within the window the centroid trajectories are generic in the following sense:
- (i)
For each sampling time , the projected longitudes are strictly ordered;
- (ii)
For every accepted crossing between consecutive times, the corresponding determinant satisfies and .
Then there exists a neighborhood of the sampled trajectories (under sufficiently small perturbations at the sampling times) for which Algorithm 1 produces the same oriented braid word.
Proof. Under condition (i), the longitudinal ordering at each is locally constant under sufficiently small perturbations, so the set of adjacent pairs examined by Algorithm 1 is unchanged. Under condition (ii), the predicates and are locally constant as well, so accepted crossings and their orientations are preserved. Therefore, the extracted braid word is unchanged for all sufficiently small perturbations. □
In practical applications, the tangency threshold excludes near-degenerate interactions and ensures that the genericity assumptions above are satisfied in typical datasets. Consequently, the extracted braid words are empirically stable under small trajectory perturbations and across the range of values considered.
Changes in the longitudinal ordering identify potential crossings, but ordering alone does not determine the orientation. To assign a consistent signed crossing orientation (the braid generator sign), we compute
the signed oriented area (or 2D cross product) between the displacement vectors of strands
a and
b over the time interval
. Since longitude-latitude coordinates are spherical and expressed in degrees, we compute
after mapping
to a local Cartesian projection (e.g., equirectangular with
,
, or a local tangent-plane projection), where
is an appropriate reference latitude (e.g., the mean latitude of the two strands over
). This ensures that the signed area determinant
D is geometrically comparable across latitudes. Accordingly, the tangency threshold
is set in the resulting projected units (and can be converted back to degree-based units for reporting if desired).
If , is recorded; if , the opposite orientation yields . Small values of indicate nearly parallel motion or numerically unstable crossings and are discarded using a threshold .
The determinant test is both geometrically natural and robust to moderate positional error. It yields a consistent orientation assignment and ensures that the resulting braid word faithfully represents the time-ordered evolution of the AR centroid network.
In the rare case that multiple centroid crossings are detected within the same discrete time interval , crossings are ordered sequentially according to the magnitude of the determinant or processed in their order of detection, reflecting the temporal resolution of the reanalysis-derived trajectories, a choice that is not expected to materially affect the resulting braid word at the temporal resolution considered here.
4.1. AR Track Data
We use a catalogue of Atmospheric River (AR) tracks extracted from the ERA5 reanalysis using the widely adopted global detection and tracking methodologies of Guan and Waliser [
5,
27] and subsequent intercomparison studies [
2].
The catalogue provides six-hourly centroid positions and associated moisture diagnostics for each AR filament. Each record corresponds to one AR signature at a given time step and contains the following:
time: timestamp of the detection.
trackid: unique identifier for a coherent AR filament.
centroid_x, centroid_y: longitude and latitude of the IVT-defined centroid.
additional AR properties such as IVT magnitude [
5,
23], detected area, and land interaction.
After loading the CSV archive into a pandas DataFrame, preprocessing consists of: (i) removal of filaments shorter than 12 h; (ii) interpolation or forward/backward filling of isolated missing centroid coordinates (defined as single six-hourly gaps, and in rare cases two consecutive time steps; filaments with longer gaps were excluded); and (iii) temporal smoothing using a low-order Savitzky–Golay filter to suppress sub-grid positional noise. All braid constructions and data-driven figures presented in this work are derived from this standardized preprocessing pipeline.
For each
trackid we obtain a discrete centroid trajectory
providing a time-ordered representation of the pathway of maximum moisture transport over a finite temporal window.
To focus on Pacific-origin AR events with strong synoptic coupling to the North American storm track, we restrict attention to the domain
expressed in the
longitude convention [
11,
21,
39]. The resulting regional subset, denoted
, forms the basis for all subsequent braid-based diagnostics (see
Figure 15).
4.2. Sliding Time Windows and Strand Selection
To analyze local entanglement structure as ARs evolve, we use sliding time windows of fixed duration
(typically 48 h), consistent with established AR lifecycle diagnostics [
20,
23]. For each central analysis time
in a predefined set of timestamps, we define the interval
Within this window, we extract the subset
We identify all filaments (distinct
trackid values) present during the interval and retain at most
max_strands of them, choosing those with the largest number of sampled time steps. This choice prioritizes temporal continuity over instantaneous intensity, which is more appropriate for capturing interaction topology rather than peak strength. This yields a set of
well-resolved trajectories that are sufficiently complete over the selected window.
Let
denote the sorted timestamps in
, and let
be the retained track IDs. We then construct the matrices
where missing values are filled using forward and backward interpolation (
ffill/
bfill in
pandas), producing continuous longitude-latitude trajectories for all
M strands.
Compact Strand Clusters
Not all
M filaments present in the time window exhibit close geometrical or dynamical interaction. To isolate coherent bundles, we compute the mean longitude
sort the
M strands by
, and search for subsets
whose mean longitudes satisfy the compactness condition
where
is typically chosen around
°. This selection step ensures that the chosen strands form a geometrically coherent group consistent with prior studies identifying AR bundles through spatial proximity and shared synoptic forcing [
4,
6]. If no such subset is found for a given window, the window is discarded from further analysis.
In summary, the following apply:
M denotes the number of candidate strands present and sufficiently sampled in the window.
cluster_size specifies the number of strands actually used to construct the braid.
Typically , and selection is based on longitude-based compactness.
4.3. Oriented Braid Extraction from Discrete Trajectories
Given the matrices
for a selected cluster of
N strands sampled at times
, we extract an oriented braid word using a discrete ordering-and-crossing procedure. This follows established Lagrangian braid diagnostics in dynamical systems [
16,
18].
At each time
, we determine the zonal (longitude) ordering of strands:
which sorts strands from west to east. Comparing
and
identifies potential crossings as the system evolves.
4.3.1. Braid Axis Convention
We take time as the braid axis (monotone vertical coordinate). Longitude is used as the ordering coordinate (west-east projection) to determine strand permutations and crossings.
For each adjacent pair in
, indexed by
, define
A swap is detected when
indicating that strands
a and
b crossed between
and
.
4.3.2. Orientation via Velocity Determinants
To assign over/under orientation, we approximate the strand velocities
We compute the oriented area
whose sign distinguishes clockwise from counterclockwise exchange. Small values of
D correspond to near-tangential motion and are ignored.
Thus:
(here
j is the braid index in standard one-based notation).
Scanning all pairs and time steps yields the oriented braid word
with associated metadata (strand labels, timestamps, determinant values).
4.3.3. Tangency Threshold
Because centroid positions arise from six-hourly reanalysis fields, small longitude–latitude perturbations may generate spurious crossing signals. We impose a tolerance and accept a crossing only when . In all experiments reported here we use deg2. This value is comparable to the oriented-area scale induced by sub-grid centroid displacements at ERA5 resolution. Tests within the interval – deg2 produced qualitatively identical braid words and maximal-complexity windows, indicating that the detection procedure is robust with respect to the threshold choice.
4.4. Braid Complexity and Selection of Representative Events
For each sliding window we extract an oriented braid word
describing the geometric interactions of the selected AR filaments. We quantify the associated topological activity using the
crossing count, defined as the word length
where
m is the total number of generators appearing in
(each occurrence of
or
contributes one unit). This measure follows braid-based transport diagnostics [
15,
16]. Larger values of
indicate more frequent changes in lateral ordering among AR centroids and therefore enhanced dynamical interaction.
Remark 7. We use word length as a simple interaction proxy; more refined braid-complexity measures (e.g., entropy-based) are possible but beyond scope.
To identify the most entangled episodes in a region, we slide the central time
over a set of candidate timestamps with a fixed step (typically 10 data steps, e.g., ≈2.5 days for six-hourly fields), compute
for each window, and record
The time
attaining this maximum defines a representative multi-filament interaction event, with associated braid word and strand labels
Normalization Options
Because word length depends on the window duration
and the sampling interval, it is often useful to consider the normalized quantity
which represents a crossing rate per unit time. In this paper we report
in
Section 6, where we use the complexity scan to identify the maximally entangled three-strand event and analyze this episode, together with a comparison to a larger six-strand AR bundle. The tangency threshold described earlier ensures that these metrics are robust to small positional noise in the trajectory data.
4.5. Time-Longitude Braid Diagrams and Crossing Visualization
To visualize the extracted braid structure, we construct time–longitude diagrams for the selected strands
. Each strand is represented by its discrete longitude sequence
plotted as a colored curve in the
plane. This produces a planar geometric braid diagram whose projection is fully consistent with the ordering procedure used in
Section 5.
Using the crossing metadata associated with the braid word , we superimpose markers at the approximate crossing times and longitudes. Distinct symbols denote positive () and negative () crossings, providing a direct correspondence between the algebraic word form and the physical exchange in filament positions.
Because all longitudes are expressed in the same convention, the plotted curves remain continuous within the regional domain and avoid artificial jumps across the antimeridian. Interactions occurring between discrete sampling times are placed at the midpoint of the interval , which introduces negligible temporal error given the six-hour resolution of the reanalysis fields.
These diagrams offer an intuitive assessment of topological entanglement: tight geometrical clustering and frequent crossings correspond to dynamically active multi-filament interactions. In the next section, we enrich this representation by incorporating moisture-based framing and cross-sectional band structure, enabling a combined geometric and thermodynamic interpretation of AR evolution [
13,
22] (see
Figure 16).
5. From Oriented Braids to Framed Braids for ARs
The oriented braid representation of
Section 4 encodes changes in lateral positioning among AR centroids, quantifying their geometric entanglement. However, ARs are not one-dimensional filaments: Their internal moisture loading and shear strongly influence precipitation outcomes and hydrological impacts. To incorporate this structural information, we enrich each strand of the braid with a
framing determined by the evolving moisture field of the AR, following the classical theory of framed braids [
17,
30].
5.1. Moisture-Based Framing
Let
denote the
i-th selected AR centroid trajectory sampled at discrete times
. At each time
we extract a perpendicular cross-section
of the IVT field surrounding
, computed from the gridded reanalysis IVT
using the regional AR mask [
5,
22]. The integrated moisture load is defined as
approximated numerically by summing IVT over the detected AR-band pixels in the cross-section.
Large values of
indicate compact, moisture-rich, strongly sheared filament segments, whereas reductions reflect weakening, lateral spreading, or partial detrainment of moisture [
13,
23].
To obtain a dimensionless and resolution-independent framing sequence, we normalize
by a characteristic regional scale
(e.g., the standard deviation of IVT-area integrals across the window) and set
The integer
is interpreted as the framing of strand
i at time
, representing an effective framing of the moist AR band around its centroid in the topological sense, rather than a literal physical rotation. Positive increments
reflect moisture accumulation or shear-induced compaction, while negative increments correspond to weakening or transverse broadening.
The sequence
therefore provides a physically meaningful and topologically robust description of the internal structural evolution of each AR filament (see
Figure 17).
Remark 8. We emphasize that only changes in the framing, , enter the framed braid representation. Absolute values of serve as a bookkeeping device, while the topologically meaningful information is carried by their increments, which encode the accumulation or release of internal moisture structure along each filament.
The remark above indicates that the framed braid construction records only relative changes in internal filament structure rather than absolute framing levels. Consequently, the algebraic encoding should be invariant under uniform renormalizations of the framing sequence. The following proposition formalizes this invariance property.
The framing construction introduced above assigns integer values to each strand based on normalized moisture integrals. Since the normalization involves a global scale parameter, it is important to verify that the resulting framed braid word does not depend on arbitrary absolute choices. The following proposition establishes that the framed braid representation depends only on relative framing increments and is therefore stable under uniform integer shifts.
Proposition 2. (Stability of the Framing Representation)
. In the construction adopted in this paper, the framed braid word depends only on the increments . In particular, it is invariant under uniform integer shifts in the form Proof. Twist generators enter the framed braid word only through the differences . Uniform integer shifts cancel in these differences; hence, the framed braid word is unchanged, and therefore, the framed braid construction is well-defined independently of the choice of absolute normalization constant for each strand. □
From an algebraic viewpoint, the integer-valued sequence
may be interpreted as defining a strand functional
whose discrete increments
determine the twist contributions associated with each strand.
In this sense, if
denotes the geometric braid obtained from centroid crossings, the framed braid representation can be viewed as an element of the framed braid group
where the additional integer components encode strand-wise framing evolution. The moisture integral therefore provides a natural lift from geometric trajectory interactions to an algebraically framed braid description.
5.2. Construction of the Framed Braid Word
Let
be the oriented braid word extracted from centroid crossings in
Section 4. Between times
and
, we define the framing contribution as
where
denotes the twist generator associated with the
i-th strand of the framed braid group
[
30]. Positive (resp. negative) increments generate positive (resp. negative) integer twists.
The full framed braid word representing the AR evolution over the window is then
Here, the generators
encode geometric strand crossings, while the twist generators
encode moisture evolution along each filament. The framed braid therefore provides a two-layer representation of AR dynamics, combining positional rearrangement with physically meaningful internal deformation.
Remark 9. The interleaving of twist elements with geometric generators reflects the temporal structure of the evolution: framing changes are accumulated continuously in time and are therefore assigned to the intervals between successive centroid crossings. Collecting all twist generators at the beginning or end of the word would obscure this temporal ordering and would no longer correspond to the physical evolution of the AR system.
Example 1 (Framed braid word for a 3-filament AR episode)
. Consider a time window in which three AR filaments are present
and the geometric braid extraction of
Section 4 yields the oriented braid word
Thus, between
and
there are two detected crossings: a positive crossing of strands 1 and 2, followed later by a negative crossing of strands 2 and 3.
Suppose the moisture–based framing diagnostic of
Section 5 gives the following integer framings for each strand:
Between consecutive sampling times, we obtain the framing increments
namely
the corresponding twist elements in the framed braid group
are
We assume that the detected crossings occur in distinct intervals and are ordered consistently with the sampling times
, as enforced by the extraction procedure of
Section 4. The framed braid word that encodes both the geometric and moisture evolution is
Geometrically, and record the exchange in lateral positions among the three centroids. Physically, the twist increments and between and after these crossings represent episodes of moisture accumulation or shear-induced compaction along the corresponding filaments, while represents a weakening or broadening of the third filament near the end of the window. Thus compactly encodes, in a single algebraic object, both the sequence of centroid crossings and the internal structural evolution of the AR system.
5.3. Algorithmic Construction of the Framed Braid Word
The methodology of
Section 4 extends naturally to the framed setting. For each interval
we perform the following:
- 1.
Detection of oriented centroid crossings via the determinant criterion.
- 2.
Computation of the cross-sectional moisture load and its normalized framing value .
- 3.
Evaluation of framing increments for each strand.
- 4.
Insertion of the corresponding twist elements between consecutive geometric crossings.
This yields a time-resolved framed braid word
, encoding both geometric exchanges in filament positions and the internal moisture evolution of each strand. In
Section 6 we apply this framework to a highly interactive multi-filament AR event and illustrate how the framed braid structure reveals intensification and weakening signatures that are invisible to centroid geometry alone.
5.4. Why ARs Form Braidoids Rather than Braids
As discussed in
Section 3.5, ARs do not generally satisfy the structural assumptions of classical braid theory. The number of filaments in a regional domain varies over time: new ARs may form upstream, existing filaments may dissipate after landfall, and coherent corridors may split or merge. These processes correspond to the following fundamental braidoid events:
Endpoint creation (genesis of a new filament).
Endpoint annihilation (dissipation or decay).
Branching of a filament into multiple descendants.
Merging of nearby filaments into a single moisture corridor.
While we may denote these diagrammatic events symbolically (e.g., for endpoint birth/death and for branching), these symbols serve only as labels of topological moves. We do not introduce an algebraic presentation for braidoids; no such presentation currently exists in the literature. The situation is analogous to knotoid theory, where diagrams with free endpoints are studied topologically without requiring group structures.
Allowing both free endpoints and integer twist leads to a framed braidoid description in which the evolution of an AR system may involve symbols representing geometric crossings , moisture-based twist changes , and the appearance, disappearance, or branching of strands. This extended framework naturally reflects the finite lifetime and structural plasticity of AR filaments.
Although ARs are intrinsically braidoid objects, our sliding-window analysis restricts attention to finite intervals in which a fixed subset of filaments is present throughout. Birth and death events are therefore suppressed, allowing a well-defined framed braid representation without loss of physical relevance. The fully framed braidoid setting, including explicit modeling of genesis, dissipation, splitting and merging, will be developed in future work.
6. Case Studies and Results
In this section we illustrate how braid-based and framed-braid-based diagnostics capture the geometric and moisture-driven interactions of ARs in the North Pacific regional subset. We begin with a sliding-window complexity scan that identifies the most topologically active intervals, followed by a detailed analysis of the three-strand braid with maximal complexity and a comparison with a larger six-strand AR bundle. We then introduce the framed braid representation, which incorporates moisture evolution along each AR filament.
6.1. Sliding-Window Complexity Scan
We compute the braid complexity
for all 48-h windows using the three-strand procedure described in
Section 4. For each central time
, the pipeline identifies up to eight candidate strands, selects three geographically co-located filaments, extracts their time-longitude ordering, detects oriented crossings, and computes the length of the corresponding braid word.
Figure 18 shows the resulting complexity curve
. Most windows yield
, indicating no topological interaction. A small number reach
or
, and only a few windows attain the maximum value
. These peak windows identify the most topologically active episodes, analyzed in detail in
Section 6.2.
The distribution of complexities, shown in
Figure 19, is heavily concentrated at
, confirming that non-trivial braid interactions are relatively rare. Only one window exhibits
, corresponding to the event examined below.
To investigate physical drivers of topological activity,
Figure 20 compares
with the mean maximum strength (IVT magnitude) of ARs within each window. Windows with
are observed to occur in periods of enhanced dynamical forcing, suggesting that strong ARs are more likely to exhibit topological entanglement.
6.2. Three-Strand AR Braid Event
The maximal three-strand braid complexity identified in the North Pacific regional subset occurs in four distinct 48-h windows, all attaining
(see
Section 4). In this paper we focus on the earliest of these events, centered at
which involves the AR tracks
and spans the interval
During this window the three filaments remain spatially close and undergo three oriented centroid exchanges, generating the braid word
of length
.
We emphasize that is the word length (crossing count) extracted from the time-ordered ordering changes, rather than a reduced normal form; cancellations such as reflect successive back-and-forth exchanges and are physically meaningful in this diagnostic.
Figure 21 shows the AR trajectories in the regional domain with the three interacting strands highlighted.
Figure 22 shows the associated time-longitude braid diagram, with markers indicating the oriented centroid crossings that define the generators of the braid word.
6.3. Moisture Evolution and the Framed Braid Structure
The geometric braid encodes only the lateral rearrangement of AR centroids. To incorporate physically meaningful internal evolution, we construct the framed braid
using the moisture-based framing introduced in
Section 5. Let
denote the discrete sampling times within the sliding window, so that
is the number of available observations. For each strand
, we compute the normalized moisture integral
via (
2), then record the framing increments
Between two consecutive crossing events, the corresponding twist generators
are inserted into the framed braid word.
Figure 23 shows the time evolution of the framing values
for the three strands in the July 1996 event. Vertical dashed lines mark the oriented crossing times. Several moisture-intensification episodes occur near geometric crossings, indicating that dynamical interactions among AR filaments are accompanied by internal moisture reorganization.
6.4. Braidoid Transitions: Appearance, Dissipation, and Splitting
The July 1996 event maintains three coherent filaments throughout the full 48-h window, allowing a classically framed braid representation. In general, however, AR filament networks do not satisfy the assumptions of braid theory over long times: new filaments may form upstream, existing filaments may decay over land, and coherent corridors may split or merge as the synoptic environment evolves.
In the braidoid viewpoint (
Section 5.4), these processes correspond to changes in the number or attachment pattern of strands. While we do not attempt to detect or model such transitions in this paper, it is important to note that AR evolution over multi-day periods is inherently braidoidal.
Our sliding-window framework explicitly avoids birth, dissipation, and splitting by selecting windows in which a fixed subset of filaments persists throughout. This yields a well-defined framed braid representation that captures the geometric and moisture evolution of the surviving strands. A full treatment of appearance, decay, and branching phenomena will be developed in a sequel paper, where the framed braidoid structure is the natural topological object.
6.5. Toward Topological Early-Warning Metrics
The observed alignment between geometric crossings and moisture intensification indicates that topological instability captures aspects of AR reconfiguration that precede major structural changes in the filament network. In particular, framed braid diagnostics highlight time intervals in which moisture accumulation and geometric entanglement co-occur, suggesting that braid-based measures may act as early indicators of dynamically driven precipitation risk.
Quantitative Topological Indicators
The braid and framed-braid structures naturally give rise to several diagnostic quantities:
Oriented braid complexity , measuring geometric reordering via centroid crossings.
Framing variation , capturing moisture-driven deformation along the strands.
Moisture Twist Index (MTI) , a normalized estimate of internal moisture evolution.
Coupled geometric-moisture complexity , highlighting windows where geometric interaction and moisture intensification co-occur.
These indicators are not developed as predictive tools in this paper, but they illustrate how topological structure can be quantified and motivate the early-warning perspective discussed above.
These results motivate the development of topological early-warning metrics that combine braid complexity, framing variability, and crossing timing. Such metrics would quantify abrupt reorganizations in both geometry and moisture transport, providing complementary information to traditional Eulerian predictors. Extensions of this type, including probabilistic and multi-scale formulations, will be pursued in future work.
6.6. Framing Indicators for the July 1996 Event
To assess the diagnostic and predictive potential of the topological framework, we evaluate the framing-based indicators introduced earlier-namely, the Framing Variation (), the Moisture Twist Index (MTI), and the Coupled Complexity ()-for the three-strand AR event of 5–7 July 1996.
The
Framing Variation quantifies the total moisture-driven deformation along the AR filaments:
while the
Moisture Twist Index (MTI) provides a normalized version:
where
T is the number of time steps. To jointly capture geometric reorganization and internal moisture evolution, we compute the
Coupled Complexity:
For the July 1996 case, we find , indicating three strictly oriented centroid crossings. The framing variation reaches , with a resulting . The coupled index is therefore , revealing that internal moisture reorganization dominates the topological activity during this event. The ratio emphasizes that moisture intensification outweighs geometric entanglement.
Time-resolved plots of show that framing changes frequently occur within a few hours of strand crossings, suggesting that geometric interaction and moisture reorganization are dynamically coupled. These co-occurring signals support the interpretation of and as potential early indicators of AR intensification or structural transition.
This analysis illustrates that topological indicators can highlight physically meaningful precursors to AR evolution, motivating further development of braid-based diagnostics for operational and climatological applications.
6.7. Extensions: Pseudo Crossings and Trivalent Interactions
6.7.1. Pseudo Crossings and Uncertainty
Throughout this study, all detected centroid exchanges are treated as classical crossings with a determined over/under orientation. However, coarse six-hourly sampling and sub-grid variability may generate apparent order reversals for which the orientation cannot be resolved reliably. Such ambiguous events are naturally modeled using
pseudo crossings, giving rise to pseudo braids and
pseudo framed braids. For more information on pseudoknots the reader is referred to [
40,
41]. This extension introduces a principled way to represent observational uncertainty within the topological framework and connects directly to recent advances in probabilistic pseudoknot theory.
6.7.2. Trivalent Interactions and Filament Reconnection
Beyond simple appearance and dissipation events, ARs frequently undergo mergers and splits that form genuine Y-shaped junctions. These events cannot be encoded within the classical framed braid group and are only partially accommodated within the framed braidoid setting. Incorporating trivalent nodes yields a topological braid-graph structure, where edges carry braid or framed braid data and vertices represent branching or merging. Such hybrid topological objects offer a mathematically precise foundation for future descriptions of AR filament reconnection and for quantifying the structural reorganization of moisture pathways.
7. Topological Interpretation and Implications
This work introduced a topological framework for analyzing ARs using oriented braids, framed braids, and framed braidoids. By treating AR filaments as moisture-carrying strands whose centroids and internal structure evolve in time, the framework unifies geometric interaction and physical intensity into a single algebraic object. This perspective complements dynamical and statistical approaches and offers a compact language for describing structural features of AR evolution.
7.1. Conceptual Significance of the Braid Representation
A key insight of the braid formulation is that ARs behave not as isolated features but as interacting filaments. Their trajectories may cross, twist, merge, or fragment, and each of these events carries meteorological meaning. Crossings often arise from differential advection and jet reorganization, while framing changes reflect internal moisture redistribution and shear.
Encoding these interactions as algebraic generators produces a concise yet expressive representation of AR evolution. Unlike classical Eulerian or Lagrangian diagnostics, braid-based methods capture the relative arrangement of filaments and the temporal ordering of their interactions. This provides a structural viewpoint that reveals reorganizations in the AR network that may not be apparent from traditional scalar or trajectory-based measures.
7.2. Predictive Potential for Extreme Rainfall
Our case study suggests that several braid-derived quantities may exhibit precursory or concurrent signatures associated with high-impact precipitation events. In particular, the following apply:
Spikes in oriented braid complexity coincide with sharp curvature changes and synoptic reorganization.
Positive framing jumps reflect rapid IVT intensification and moisture loading.
Braidoid events such as birth, death, or splitting are conceptually associated with structural fragmentation.
The coupled topological complexity index identifies intervals where geometric and moisture-driven reconfiguration co-occur.
These results suggest that braid-based diagnostics have the potential to complement standard predictors such as IVT magnitude, AR width, or centroid curvature, and may enhance early-warning methodologies when combined with ensemble forecasts or machine-learning systems. We emphasize that these observations are exploratory and hypothesis-generating, and do not yet constitute a validated predictive framework.
7.3. Relationship to Dynamical Frameworks
The topological viewpoint does not replace existing dynamical or statistical frameworks; rather, it provides a complementary structural description. Lagrangian Coherent Structure methods identify attracting and repelling manifolds in the flow, whereas braid-based representations capture the interaction topology between coherent filaments as they evolve and exchange relative position over time. Potential vorticity fields describe the large-scale steering environment in which ARs are embedded, while variations in framing encode internal moisture evolution and structural reorganization along individual AR pathways. Similarly, persistent homology extracts topological signatures from scalar fields at fixed times, whereas braid theory focuses on the time-ordered interactions of moving trajectories. In this sense, the braid framework occupies a distinct structural niche: it is designed to isolate interaction-driven reorganization, complementing both dynamical diagnostics and scalar-field-based topological tools.
In practical terms, traditional diagnostics typically operate either on instantaneous scalar fields (e.g., IVT magnitude, potential vorticity, or persistent homology of moisture fields) or on continuous transport barriers (e.g., Lagrangian Coherent Structures). These approaches provide detailed geometric or dynamical information but do not explicitly encode the discrete exchange in relative ordering among multiple coherent filaments. By contrast, the braid-based framework records such exchanges as algebraic generators, isolating interaction-driven structural transitions that may occur even when scalar intensity measures remain smooth.
Furthermore, framing attaches a strand-level structural variable to each filament, enabling the joint tracking of geometric reorganization and moisture evolution within a unified representation. This dual encoding distinguishes the proposed method from purely geometric or scalar diagnostics and highlights its complementary role in identifying reconfiguration events within multi-filament AR systems.
7.4. Limitations
Several limitations of the present framework point naturally toward further refinement. The extraction of AR tracks depends on IVT thresholds and segmentation algorithms, and alternative tracking methodologies may yield centroid trajectories with different stability properties, potentially affecting the resulting braid structure. The estimation of framing relies on cross-sectional proxies for moisture content; more physically grounded definitions, such as isentropic or flux-aligned IVT integrals, may improve the interpretability and accuracy of the framing variable. In addition, braidoid events corresponding to filament birth, dissipation, or splitting are currently identified using heuristic criteria; automated filament tracking or machine-learning-based segmentation could increase robustness and consistency. Finally, braid entropy and related long-window topological indicators were not computed here, as they typically require long-lived trajectories and therefore have limited applicability to short or rapidly evolving AR episodes.
Despite these limitations, our exploratory analysis suggests that the primary topological features identified by the braid and framed-braid representations are robust under reasonable methodological variation.
7.5. Future Directions
The framework introduced here opens several promising directions for future research. One natural extension is the integration of braid and framing indicators into numerical weather prediction workflows, where their real-time extraction from ensemble forecasts could contribute to early-warning systems for AR-driven flood risk. From a methodological perspective, combining braid representations with multi-scale topological tools such as persistent homology or scale-space topology may yield complementary views of moisture transport structure across spatial and temporal resolutions. The inherent uncertainty in AR detection and trajectory estimation also motivates the development of stochastic or probabilistic braid models, providing a principled way to represent ensemble spread and ambiguous filament interactions. In parallel, topological indicators derived from the braid framework, including and , may serve as physically interpretable features for machine-learning approaches to prediction, clustering, or regime classification. Finally, extending the analysis to climatological timescales opens the possibility of using long-term statistics of braid entropy or framing variability to detect teleconnections, regime shifts, or climate-driven reorganizations in AR behavior.
8. Conclusions
We have introduced a topologically grounded framework for representing ARs using oriented braids, framed braids, and framed braidoids. By treating ARs as moisture-bearing filaments whose centroids and internal structure evolve in time, the framework encodes both geometric interaction and moisture-driven deformation within a unified algebraic representation.
Through case studies, we demonstrated that braid-based indicators, including oriented braid complexity and framing variation, detect structural reorganization events that are not visible from centroid geometry or scalar intensity measures alone. This indicates that braid-theoretic descriptors capture higher-order interaction structure beyond traditional diagnostics.
These observations are consistent with established dynamical understanding of Atmospheric River evolution. Episodes of elevated braid complexity frequently coincide with periods of strong synoptic forcing, including jet streak interactions, Rossby wave breaking, and filament merging or splitting events documented in previous AR studies [
9,
11,
39]. Likewise, the moisture-based framing introduced here reflects variations in cross-sectional IVT structure that complement conventional intensity diagnostics derived from moisture transport and filament geometry [
5,
23]. The braid framework therefore does not replace existing AR metrics but provides an interaction-based structural perspective that integrates naturally with current meteorological analyses.
More broadly, the methodology establishes a systematic mapping from discretely sampled filament trajectories to algebraic braid-type objects. This provides a mathematically coherent representation of interacting coherent structures and suggests a new interface between topological methods and geophysical flow analysis.
From a mathematical perspective, the present framework highlights how braid-theoretic structures can arise naturally from discretely sampled trajectory data. The braid extraction map introduced here defines a piecewise-constant assignment from trajectory configurations to algebraic braid words, stable away from degeneracy sets determined by tangential interactions. In particular, Lemma 1 establishes that the braid word extracted over a sliding window depends only on the trajectory data within that window, ensuring temporal locality of the representation. Proposition 1 further guarantees structural stability of the extracted braid word under sufficiently small perturbations of the centroid trajectories, a property essential for robustness with respect to reanalysis uncertainty. Finally, Proposition 2 shows that the framed braid construction depends only on increments of the moisture-based framing sequence, rendering it invariant under uniform renormalizations. The framed extension further introduces a strand-level integer structure encoding internal evolution, suggesting connections with framed braid groups, braidoids, and diagrammatic invariants. Alternative topological approaches addressing uncertainty and indeterminate membership in continuous structures [
42] may also offer complementary perspectives for formalizing filament ambiguity during merging or dissipation phases. These observations indicate several directions for future work, including stability analysis under sampling refinement, algebraic invariants for framed braidoids arising from physical data, and extensions to stochastic or probabilistic braid representations.