Subadditive Ergodic Theory 5: For a Stationary Sequence in a Banach Algebra with E(log‖Y₁‖)⁺ < ∞, n⁻¹ log‖Y₁⋯Y_n‖ Converges in [−∞, ∞)Research Paper
Motivation
Products of random linear operators appear wherever a system evolves by repeated application of randomly chosen linear maps: linear recursions with random coefficients, products of random matrices in statistical physics, the growth of random dynamical systems, and population models in random environments. The basic question is the exponential growth rate of the product . For square matrices, Furstenberg and Kesten (Ann. Math. Statist. 31, 1960) proved that converges for stationary sequences with a logarithmic moment condition.
Kingman (Subadditive ergodic theory, Ann. Probab. 1(6):883–899, 1973) showed that this limit theorem is an instance of the subadditive ergodic theorem, and that the instance needs nothing of matrices beyond the norm inequality . His Theorem 6 therefore holds in an arbitrary real or complex Banach algebra, including infinite-dimensional ones such as infinite matrices with finite norm. It is the source of what later became known as the top Lyapunov exponent of a stationary random operator product.
Setting
Let be a probability space. A two-parameter family is a collection of random variables indexed by nonnegative integers . Kingman's conditions (§1.1–1.2) are:
- S₁: whenever ;
- S₂: the joint distributions of are the same as those of ;
- S₃: is finite for every and for some constant ;
- S₃′: , where .
A family of real random variables satisfying S₁, S₂ and S₃ is a subadditive process. Kingman's Theorem 1 (the goal of the first mission of this series) says that for a subadditive process converges almost surely and in mean to a finite random variable with .
A Banach algebra is a complete normed algebra over or whose norm satisfies . A sequence of -valued random elements is stationary if and have the same joint law. The log-norm process is
with . Expectations of -valued variables are extended expectations , defined when and possibly equal to .
Formalization targets
Goal: Theorem 6 (p. 893)
If is a stationary sequence in a real or complex Banach algebra and , then
exists in with probability one, and
The goal fixes no constant and no ergodicity assumption: is in general a non-degenerate random variable.
Milestones
- (1.2.7), p. 885: under S₁, S₂ and S₃′, for all .
- Proof of Theorem 2, p. 886: the truncation is a subadditive process for every positive integer .
- Theorem 2, p. 885: if satisfies S₁, S₂ and S₃′ but not S₃, then exists with probability one in and .
- Proof of Theorem 6, p. 893: the log-norm process satisfies S₁, S₂ and S₃′.
Significance
Theorem 6 defines a stochastic spectral radius: if every equals a fixed element , then is the spectral radius of by Gelfand's formula, and for independent with common law the limit is a constant depending only on . For matrices the theorem reduces to the Furstenberg–Kesten theorem. Theorem 2, the extension of the subadditive ergodic theorem from S₃ to S₃′, is the form needed whenever a process can have mean growth rate , as happens for products that can vanish or contract superlinearly; it is used well beyond random products.
All results here are proved on paper (Kingman 1973, building on his 1968 paper). None of them is machine-checked: Mathlib has no subadditive ergodic theorem, no Furstenberg–Kesten theorem and no random-product limit in normed algebras. The platform poses an ergodic, constant-limit form of Kingman's theorem (PalmQueueing.Ergodic.kingman_subadditive, open); this mission's Theorem 2 is a different statement (non-ergodic, conclusion under failure of S₃). A complete development would give the first formal proof of the Furstenberg–Kesten limit, in the generality of Banach algebras.
Difficulty
Theorem 6 is short given Theorems 1 and 2, but the obvious one-line reduction to Theorem 1 fails in two places. First, the log-norm process can take the value and its means can be or decrease superlinearly, so condition S₃ fails and Theorem 1 does not apply; the case is a separate theorem (Theorem 2), whose proof must exchange a limit in with a limit in an auxiliary parameter. Second, stationarity of the log-norm process (S₂) is a statement about joint laws on a path space; in a non-separable Banach algebra, multiplication need not be measurable for the product -algebra on , so it is not automatic that the law of determines the joint law of the products . The main dependency, Theorem 1 itself, is the subject of a separate mission and is not restated here.
Formalization scope
The Lean development fixes these conventions:
- Families are functions
x : ℕ → ℕ → Ω → β; only pairs enter any condition. S₁ is required almost surely for each triple (the weaker hypothesis); the log-norm milestone proves it at every sample point. - S₂ and stationarity are equalities of laws of the whole path (
Measure.map) on the product -algebra, not equality of one-dimensional marginals. - S₃′ and all positive parts are lower Lebesgue integrals; expectations that may be are computed as in
EReal, never as Bochner integrals (which return for non-integrable functions). - is
ENNReal.logof the norm, so ;Real.log 0 = 0would replace a vanishing product's growth rate by , and is ruled out. - is a complete unital
NormedRingwithNormedAlgebra 𝕜 𝔅,RCLike 𝕜. Each is strongly measurable; is not assumed separable. - Limits are
Filter.atTopon ℕ in the topology ofEReal; the conclusions assert almost surely, , and, for (2.3.5), both the existence of the limit of means and its value.
A formalization that replaces the extended logarithm by Real.log, or the extended expectation by a Bochner integral, makes the statement false or trivially different, and is excluded.
Reusable infrastructure: extended expectations of EReal-valued random variables, joint-law stationarity of sequences and two-parameter families, and the truncation lemma for S₃′ processes. Contributions toward Theorem 1 (mission 1 of this series), toward measurability of products of strongly measurable random elements, and toward the milestones in any order are welcome.
Selected references
- J. F. C. Kingman, Subadditive ergodic theory, Ann. Probab. 1(6):883–899, 1973. https://doi.org/10.1214/aop/1176996798
- J. F. C. Kingman, The ergodic theory of subadditive stochastic processes, J. Roy. Statist. Soc. Ser. B 30:499–510, 1968. https://doi.org/10.1111/j.2517-6161.1968.tb00749.x
- H. Furstenberg and H. Kesten, Products of random matrices, Ann. Math. Statist. 31:457–469, 1960. https://doi.org/10.1214/aoms/1177705909