Subadditive Ergodic Theory 2: For Every Increasing Γ There Is a C^∞ Process with Stationary Increments and P{|y_t| ≤ Γ(t) for All Large t} = 0Research Paper
Motivation
Kingman's subadditive ergodic theorem (Theorem 1 of Kingman 1973, first proved in Kingman 1968) says that for a discrete-parameter subadditive process the ratio converges with probability one and in mean. Applications in first-passage percolation, products of random matrices and longest increasing subsequences often come with a continuous time parameter, so it is natural to ask whether the theorem holds with ranging over .
Section 1.4 of the 1973 paper answers this question. Under separability alone, a continuous-parameter version would contain, as its additive special case, the claim that every separable process with stationary increments and finite expectations has a finite limit with probability one. Kingman remarks that no such theorem appears in the literature, "for the excellent reason that the conclusion is false, and in a very strong sense" (p. 888). Theorem 3 makes that sentence precise. It is the reason the continuous-parameter theorem of the paper (Theorem 4) carries an extra integrability hypothesis on the oscillation .
Setting
A real-time process is a family of real random variables on a probability space . Its joint law is the law of the path on with the product -algebra, that is, the collection of all finite-dimensional distributions.
- is stationary if for every the shifted process has the same joint law as .
- has stationary increments if for every the process has the same joint law as .
- has finite expectations if for every .
- The sample function at is . It has derivatives of all orders if it is on .
A growth bound is a function that is increasing (non-decreasing). The event " for all sufficiently large " is the set of for which some exists with for every real .
In the Lean development these notions are IsStationary, HasStationaryIncrements, Integrable (y t) P and ContDiffOn ℝ ∞ (fun t => y t ω) (Set.Ici 0), all in the namespace KingmanSubadditive.StationaryIncrements.
Formalization targets
Goal: Theorem 3 (p. 888)
For every positive non-decreasing on there are a probability space and a process with stationary increments, finite expectations and sample functions such that
The quantifiers are "for every there exists ". Because may grow arbitrarily fast, no normalization with a deterministic can converge to a finite limit almost surely.
Milestones
The milestones are the four steps of Kingman's proof, stated for the explicit process of (1.4.5) built from a bump function , a uniform and independent integer-valued with a law that depends on :
- is stationary, hence has stationary increments, and its sample functions are (p. 888).
- (p. 888).
- (p. 889).
- (p. 889).
Significance
The result. Theorem 3 rules out any continuous-parameter subadditive ergodic theorem whose only hypotheses are separability, stationarity of the increments and finite means, and in fact any such theorem whose hypotheses are met by smooth stationary processes with finite means. The obstruction does not come from irregular paths: the counterexample is as regular as a path can be short of analyticity. Any continuous-time ergodic theorem therefore needs a hypothesis that controls the behaviour of the process inside unit intervals, such as in Theorem 4, or the integrability of in the classical continuous-parameter ergodic theorem. The result also separates two kinds of time. Along the integers, a stationary-increment process with finite mean is an additive discrete process, so converges almost surely; Theorem 3 shows that the real-time path can still escape any envelope between the integers.
Formalizing it. The theorem is classical and its proof is complete in the paper. To our knowledge it has no machine-checked proof. A formalization requires the existence of a probability space carrying a uniform variable and an independent i.i.d. sequence with a prescribed law on the integers, the joint-law notion of stationarity for real-time processes, a stationarity argument for a randomly shifted process, an expectation computation with a change of variables, and the second Borel–Cantelli lemma. The definitions of stationarity and stationary increments for real-time processes on are reusable beyond this mission.
Difficulty
The natural first attempt is a process with linear or polynomial growth, such as with a heavy-tailed integrable . Every such attempt fails against a that grows faster, so the process must depend on . A process that is large on a whole interval of length one cannot have finite mean when grows fast. The difficulty is to have excursions that are taller than any prescribed envelope infinitely often, and still keep finite expectation, stationarity in real time and smoothness. In the formal proof, the stationarity step is where most of the work sits: the shifted path must be identified in law with the original one for every real shift , not only for integer shifts.
Formalization scope
- The process is
y : ℝ → Ω → ℝ, with values at ignored; lives inType. Every with is measurable, and both stationarity definitions include almost-everywhere measurability, soMeasure.mapnever takes its junk value. - Joint laws are push-forwards to
Set.Ici (0:ℝ) → ℝwith the product -algebra. Stationary increments compare the laws of and for every real . - "Increasing" is non-decreasing on (
MonotoneOn Γ (Set.Ioi 0)), which gives the stronger theorem. is a total function on ; its values at are irrelevant. - "Derivatives of all orders" is
ContDiffOn ℝ ((⊤ : ℕ∞) : WithTop ℕ∞)on for every . This is , not the analytic order. - In (1.4.4) "sufficiently large " ranges over real . The event need not be measurable a priori; of a set is its outer measure.
- A statement with a fixed , with , with "for some large ", or with restricted to the integers would be trivial or false and is not the theorem. The integer skeleton is precisely what does not fail.
- For the milestones, the random ingredients are hypotheses: any that are independent, with uniform on and each of law . The existence of such a family is part of the goal's proof.
Contributions welcome: proofs of the milestones, a general lemma that a uniformly shifted process built from an i.i.d. sequence of unit blocks is stationary in real time, and a proof of the goal.
Selected references
- J. F. C. Kingman, Subadditive ergodic theory, The Annals of Probability 1(6):883–899, 1973. https://doi.org/10.1214/aop/1176996798
- J. F. C. Kingman, The ergodic theory of subadditive stochastic processes, Journal of the Royal Statistical Society, Series B 30(3):499–510, 1968. https://doi.org/10.1111/j.2517-6161.1968.tb00749.x