Papers
Topics
Authors
Recent
Search
2000 character limit reached

Skorohod's Functional M1 Topology

Updated 9 July 2026
  • Skorohod's functional M1 topology is a convergence framework for càdlàg paths defined via completed graphs, enabling robust analysis of discontinuous stochastic processes.
  • It employs parametric representations that allow clustered and asynchronous jumps to aggregate into single limit discontinuities, with well-defined compactness criteria.
  • This topology is crucial for heavy-tailed time series, queueing theory, and stochastic integrals, distinguishing itself from the traditional J1 topology.

toology. Use same spelling as topic perhaps "Skorohod's functional M1 topology" while acknowledging Skorokhod space? Fine.

Need integrate fresh arXiv search. Let's search for relevant papers maybe provided ones. Skorohod’s functional M1M_1 topology is a topology on spaces of càdlàg paths in which convergence is organized through the completed graph of a path rather than through exact one-to-one matching of jumps. It is designed for stochastic-process limits with discontinuities, especially when a prelimit path contains rapid successions of jumps or steep local excursions that collapse to a single jump in the limit. In this sense M1M_1 is weaker than J1J_1, but it is not merely a permissive substitute: it has its own graph geometry, compactness criteria, continuity theory, and multivariate variants, and it is often the correct mode of convergence for heavy-tailed time series, continuous-time random walks, queueing limits, and stochastic integrals with jump misalignment (Kern, 2022, Katsouris, 2024).

1. Geometric construction on Skorohod space

The ambient state space is the Skorohod space D([0,1],R)D([0,1],\mathbb{R}), or more generally D([0,1],Rd)D([0,1],\mathbb{R}^d), consisting of right-continuous functions with left limits. For xD([0,1],R)x\in D([0,1],\mathbb{R}), the completed graph is

Γx={(t,z)[0,1]×R:z=αx(t)+(1α)x(t) for some α[0,1]}.\Gamma_x=\{(t,z)\in[0,1]\times\mathbb{R}: z=\alpha x(t-)+(1-\alpha)x(t)\text{ for some }\alpha\in[0,1]\}.

Equivalently, Γx\Gamma_x contains the usual graph together with the vertical segment joining x(t)x(t-) and x(t)x(t) at each jump time. The graph is ordered by

M1M_10

A parametric representation of M1M_11 is a continuous, nondecreasing surjection M1M_12 from M1M_13 onto M1M_14, where M1M_15 is the time component and M1M_16 is the spatial component. Writing M1M_17 for the set of such parametrizations, the standard M1M_18 metric is

M1M_19

This metric induces the J1J_10 topology. The topology is Polish; some explicit metrics used in expositions are not complete, but equivalent complete metrics exist (Kern, 2022).

The basic geometric feature is that the parametric curve is allowed to move along the inserted jump segment. Consequently, convergence can occur even when the approximating paths do not reproduce the limit jump at exactly the same time or in exactly the same way; what matters is the ordered alignment of completed graphs, not literal coincidence of discontinuity patterns.

2. Functional variants: strong and weak multivariate J1J_11

In dimension J1J_12, two distinct constructions appear. For J1J_13, the weak formulation uses the completed “thick” graph

J1J_14

where

J1J_15

A weak parametric representation is a continuous, nondecreasing map J1J_16 from J1J_17 into J1J_18, with J1J_19, D([0,1],R)D([0,1],\mathbb{R})0, and D([0,1],R)D([0,1],\mathbb{R})1. If D([0,1],R)D([0,1],\mathbb{R})2 denotes the set of weak parametric representations, the induced weak-D([0,1],R)D([0,1],\mathbb{R})3 metric is

D([0,1],R)D([0,1],\mathbb{R})4

The strong formulation uses the “thin” graph

D([0,1],R)D([0,1],\mathbb{R})5

where

D([0,1],R)D([0,1],\mathbb{R})6

Its metric is

D([0,1],R)D([0,1],\mathbb{R})7

The distinction is structural. Weak D([0,1],R)D([0,1],\mathbb{R})8 is the product topology of coordinatewise one-dimensional D([0,1],R)D([0,1],\mathbb{R})9, and in the papers cited it coincides with

D([0,1],Rd)D([0,1],\mathbb{R}^d)0

Strong D([0,1],Rd)D([0,1],\mathbb{R}^d)1 requires a common traversal of the vector-valued completed graph and therefore preserves joint jump geometry across coordinates. Weak D([0,1],Rd)D([0,1],\mathbb{R}^d)2 permits coordinatewise alignment and is therefore better adapted to asynchronous jumps; strong D([0,1],Rd)D([0,1],\mathbb{R}^d)3 is more restrictive and may fail precisely when different coordinates jump on different microscopic time scales (Basrak et al., 2013, Katsouris, 2024).

A common misconception is that “functional D([0,1],Rd)D([0,1],\mathbb{R}^d)4” is automatically unique in the multivariate case. It is not. In D([0,1],Rd)D([0,1],\mathbb{R}^d)5, the weak and strong topologies differ, and the choice between them is substantive rather than cosmetic.

3. Why D([0,1],Rd)D([0,1],\mathbb{R}^d)6 differs from D([0,1],Rd)D([0,1],\mathbb{R}^d)7

The D([0,1],Rd)D([0,1],\mathbb{R}^d)8 topology is based on small homeomorphic time changes. It is strongest when jumps can be matched one-by-one in both location and magnitude. By contrast, D([0,1],Rd)D([0,1],\mathbb{R}^d)9 compares completed graphs and can absorb several same-direction jumps into a single limiting jump. This is the fundamental reason it appears in dependent heavy-tail theory.

The basic prototype is a staircase path. In regularly varying time series with dependence, extremes often occur in clusters. Partial sums then exhibit rapid successions of same-sign jumps over short intervals, and in the scaling limit those clusters collapse to single jumps. Under xD([0,1],R)x\in D([0,1],\mathbb{R})0, such a cluster cannot generally be aligned with a single discontinuity without violating the topology’s matching constraints. Under xD([0,1],R)x\in D([0,1],\mathbb{R})1, the cluster can be traversed through the completed graph and identified with one monotone jump segment in the limit (Basrak et al., 2010, Katsouris, 2024).

The classical illustrative example is

xD([0,1],R)x\in D([0,1],\mathbb{R})2

Then xD([0,1],R)x\in D([0,1],\mathbb{R})3 in xD([0,1],R)x\in D([0,1],\mathbb{R})4, but not in xD([0,1],R)x\in D([0,1],\mathbb{R})5 and not uniformly. The two nearby jumps in xD([0,1],R)x\in D([0,1],\mathbb{R})6 approximate the single jump of xD([0,1],R)x\in D([0,1],\mathbb{R})7 through the completed-graph representation rather than through exact jump matching (Basrak et al., 2010).

This flexibility is not unlimited. xD([0,1],R)x\in D([0,1],\mathbb{R})8 does not ignore arbitrary oscillation. It tolerates steep ramps and clustered monotone jump behavior, but it still controls local deviations from line segments in the completed graph. A plausible implication is that xD([0,1],R)x\in D([0,1],\mathbb{R})9 should be regarded as a geometry of admissible jump aggregation rather than as a generic weak topology for all discontinuous phenomena.

4. Compactness, tightness, and convergence criteria

A central quantitative device is the Γx={(t,z)[0,1]×R:z=αx(t)+(1α)x(t) for some α[0,1]}.\Gamma_x=\{(t,z)\in[0,1]\times\mathbb{R}: z=\alpha x(t-)+(1-\alpha)x(t)\text{ for some }\alpha\in[0,1]\}.0 oscillation modulus. In one formulation,

Γx={(t,z)[0,1]×R:z=αx(t)+(1α)x(t) for some α[0,1]}.\Gamma_x=\{(t,z)\in[0,1]\times\mathbb{R}: z=\alpha x(t-)+(1-\alpha)x(t)\text{ for some }\alpha\in[0,1]\}.1

with

Γx={(t,z)[0,1]×R:z=αx(t)+(1α)x(t) for some α[0,1]}.\Gamma_x=\{(t,z)\in[0,1]\times\mathbb{R}: z=\alpha x(t-)+(1-\alpha)x(t)\text{ for some }\alpha\in[0,1]\}.2

Equivalently, it measures how far an intermediate value deviates from the line segment between nearby endpoints. For monotone functions this modulus vanishes, which explains why monotone jump processes fit naturally into Γx={(t,z)[0,1]×R:z=αx(t)+(1α)x(t) for some α[0,1]}.\Gamma_x=\{(t,z)\in[0,1]\times\mathbb{R}: z=\alpha x(t-)+(1-\alpha)x(t)\text{ for some }\alpha\in[0,1]\}.3 (Kern, 2022).

A subset Γx={(t,z)[0,1]×R:z=αx(t)+(1α)x(t) for some α[0,1]}.\Gamma_x=\{(t,z)\in[0,1]\times\mathbb{R}: z=\alpha x(t-)+(1-\alpha)x(t)\text{ for some }\alpha\in[0,1]\}.4 is compact in Γx={(t,z)[0,1]×R:z=αx(t)+(1α)x(t) for some α[0,1]}.\Gamma_x=\{(t,z)\in[0,1]\times\mathbb{R}: z=\alpha x(t-)+(1-\alpha)x(t)\text{ for some }\alpha\in[0,1]\}.5 if and only if it is uniformly bounded and satisfies the oscillation and boundary controls

Γx={(t,z)[0,1]×R:z=αx(t)+(1α)x(t) for some α[0,1]}.\Gamma_x=\{(t,z)\in[0,1]\times\mathbb{R}: z=\alpha x(t-)+(1-\alpha)x(t)\text{ for some }\alpha\in[0,1]\}.6

Γx={(t,z)[0,1]×R:z=αx(t)+(1α)x(t) for some α[0,1]}.\Gamma_x=\{(t,z)\in[0,1]\times\mathbb{R}: z=\alpha x(t-)+(1-\alpha)x(t)\text{ for some }\alpha\in[0,1]\}.7

The corresponding tightness criterion for stochastic processes replaces these uniform bounds by convergence in probability. Weak convergence in Γx={(t,z)[0,1]×R:z=αx(t)+(1α)x(t) for some α[0,1]}.\Gamma_x=\{(t,z)\in[0,1]\times\mathbb{R}: z=\alpha x(t-)+(1-\alpha)x(t)\text{ for some }\alpha\in[0,1]\}.8 is then characterized by Γx={(t,z)[0,1]×R:z=αx(t)+(1α)x(t) for some α[0,1]}.\Gamma_x=\{(t,z)\in[0,1]\times\mathbb{R}: z=\alpha x(t-)+(1-\alpha)x(t)\text{ for some }\alpha\in[0,1]\}.9-tightness together with convergence of finite-dimensional distributions at continuity times of the limit (Kern, 2022).

For monotone functions, Γx\Gamma_x0 convergence reduces to pointwise convergence on a dense set together with endpoint convergence. This extends, by a cut-and-paste argument, to piecewise monotone functions provided the limit is continuous at the cutting points. That criterion is particularly useful in proofs based on point-process limits and piecewise monotone summation maps (Basrak et al., 2010).

These criteria clarify another common misconception: Γx\Gamma_x1 is weaker than Γx\Gamma_x2, but it is not topologically indiscriminate. Its compactness theory is highly structured and is tailored to graphs that are locally close to ordered line segments.

5. Continuity of functional transformations

The functional usefulness of Γx\Gamma_x3 depends on continuity results for nonlinear maps on path space. One important example is the integral representation

Γx\Gamma_x4

with Γx\Gamma_x5 Lipschitz. This map is continuous on Γx\Gamma_x6 endowed with the Γx\Gamma_x7 topology. The proof uses a refined characterization of Γx\Gamma_x8 convergence in which the time components of parametric representations are absolutely continuous, have uniformly bounded derivatives, and converge in Γx\Gamma_x9 (Pang et al., 2010).

Heavy-tail applications require additional mapping results. In the self-normalized partial-sum setting, multiplication is continuous in x(t)x(t-)0 when jumps do not change sign jointly, and the division map x(t)x(t-)1 is continuous when the denominator lies in the measurable subset x(t)x(t-)2 of continuous, nondecreasing functions with x(t)x(t-)3. These facts permit the continuous mapping theorem for ratio processes such as

x(t)x(t-)4

in x(t)x(t-)5 (Katsouris, 2024).

For stochastic integrals, the continuity theory is subtler. Under good decompositions for the semimartingale integrators and the asymptotically vanishing consecutive increments condition, one obtains weak convergence of

x(t)x(t-)6

in x(t)x(t-)7 or x(t)x(t-)8, depending on the topology used for the input convergence (Sojmark et al., 2023). More recent work shows that, in the purely x(t)x(t-)9 setting, relative compactness of Itô integrals can still be established without the classical AVCI condition, but limit points may contain a jump-product correction term of the form

x(t)x(t)0

where the weights x(t)x(t)1 take values in x(t)x(t)2 and encode the completed-graph alignment of prelimit jumps (Wunderlich, 29 Aug 2025).

This body of results shows that x(t)x(t)3 is not only a convergence topology for raw paths. It also supports a nontrivial calculus of path transformations, provided the jump geometry of the map is compatible with completed-graph alignment.

6. Applications and generalizations

The most developed probabilistic applications concern heavy-tailed limits. For stationary regularly varying sequences with clustered extremes, properly centered partial-sum processes and partial sums of squares converge jointly in weak x(t)x(t)4 to stable Lévy components, and self-normalization by x(t)x(t)5 yields an x(t)x(t)6 limit for x(t)x(t)7. Earlier univariate work of Basrak–Krizmanić–Segers had already shown that x(t)x(t)8 is the correct topology for stable limits of dependent sequences with infinite variance when clustering causes x(t)x(t)9 to fail (Katsouris, 2024, Basrak et al., 2010).

In queueing theory, continuity of the M1M_100 integral representation yields heavy-traffic limits for many-server models whose limit processes have jumps unmatched in the converging sequence, as can occur with bursty arrival processes or service interruptions (Pang et al., 2010). In continuous-time random walks, the linear interpolation map that replaces stairs by segments is continuous in strong M1M_101 under the matching conditions stated in the paper, and functional limit theorems for continuous-path CTRWs therefore require strong M1M_102 rather than M1M_103 in the generic case (Zebrowski et al., 2013). For embedded Markov chains, linear interpolation is the embedding naturally associated with M1M_104, and M1M_105 convergence of the step embedding implies convergence of the M1M_106 embedding in the corresponding topology (Böttcher, 2014).

The topology also admits substantial extensions beyond finite-dimensional Euclidean path space. In the strong dual M1M_107 of a countably Hilbertian nuclear space, a functional M1M_108 topology can be defined on M1M_109 through bounded-set pseudometrics M1M_110. Compactness and tightness then admit Mitoma-type projection criteria: a set or sequence is compact or tight in M1M_111 under M1M_112 if and only if all scalar projections onto test functions are compact or tight in scalar M1M_113 (Ledger, 2015). In a different direction, an ordered-Hausdorff construction based on filled-in graphs and compatible betweenness extends classical M1M_114 from fixed-domain real-valued càdlàg functions to paths over general metrisable spaces and varying closed time domains, while recovering the classical topology on M1M_115 with linear betweenness (Freeman et al., 2022).

These developments suggest a coherent picture. Skorohod’s functional M1M_116 topology is the topology of completed-graph convergence for càdlàg paths whose limit behavior is governed by jump aggregation, monotone graph traversal, or asynchronous multicomponent discontinuities. Its distinctive value lies not simply in being weaker than M1M_117, but in encoding a different notion of path geometry—one that is now central in heavy-tailed asymptotics, stochastic integration with misaligned jumps, time-changed processes, and infinite-dimensional weak convergence (Søjmark et al., 2024).

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Skorohod's Functional M1 Topology.