Documentation

LeanPool.OSforGFF.OS.OS4Ergodicity

OS4 — Ergodicity from Polynomial Clustering #

Proves (1/t)∫₀ᵗ A(T_s φ) ds → 𝔼[A] in L²(μ) as t → ∞. The reduction chain:

  1. Minkowski inequality reduces from A = ∑ cⱼ e^{⟨φ,fⱼ⟩} to single exponentials
  2. L² variance bound (Fubini + Fernique): ‖(1/t)∫₀ᵗ e^{⟨T_s φ,f⟩} ds − 𝔼[e^{⟨φ,f⟩}]‖²_{L²} = (1/t²) ∫₀ᵗ∫₀ᵗ 𝔼[(…)(…)] ds ds'
  3. Polynomial clustering gives |𝔼[…]| ≤ c·(1+|s−s'|)^{−2}
  4. Final bound: ≤ (c/t) ∫_{−∞}^{∞} (1+|s|)^{−2} ds → 0

Uses α = 6 from the spatial dimension d = 3 (mass gap).

Main result #

OS4 Axiom Variants #

We define intermediate formulations of OS4 that are easier to prove directly.

OS4' (Ergodicity on generating functions): For any f ∈ S(ℝ × ℝ³), lim_{t→∞} (1/t) ∫₀ᵗ e^{⟨T_s φ, f⟩} ds → 𝔼_μ[e^{⟨φ,f⟩}] in L²(muGFF)

Equations
  • One or more equations did not get rendered due to their size.
Instances For

    OS4'' (Polynomial Clustering): This is exactly os4PolynomialClustering specialized to the GFF with decay exponent α = 6.

    Equations
    Instances For

      GFF Integrability Lemmas #

      The GFF exponential is integrable with respect to the GFF measure.

      Time-translated complex exponential is in L² under the GFF measure. This follows from |exp(z)|² = exp(2 Re z) ≤ exp(2|Re z|) which is integrable. (Copied from OS4Ron.lean - needed for integrability proofs)

      GFF Time Translation Invariance #

      The product exp(⟨ω, T_t g₁⟩) · conj(exp(⟨ω, T_t g₂⟩)) integral is time-shift invariant. This follows from the GFF characteristic function and covariance time-translation invariance.

      The L² norm of A_s is constant in s by stationarity. Proof: Uses OS2 → gff_exp_product_time_shift_invariant → this result.

      The time average (1/T)∫A_s ds is in L²(μ).

      Decay Integral Bounds #

      theorem OS4Ergodicity.double_integral_decay_bound :
      C > 0, T > 0, (s : ) (u : ) in Set.Icc 0 T, (1 + |s - u|) ^ (-3) 2 * T * C

      Double integral bound: ∫∫_{[0,T]²} (1+|s-u|)^{-3} ≤ 2T·C for some constant C.

      Product expectation stationarity.

      GFF Covariance Continuity #

      The Schwinger two-point function (covariance) is continuous under time translation. s ↦ C(T_s f, g) is continuous. (Proved via dominated convergence, copied from GFFCovarianceContinuity.)

      The GFF covariance function (s, u) ↦ E[A_s · conj(A_u)] - E[A]·conj(E[A]) is continuous.

      Proved using the Gaussian algebraic structure:

      1. By stationarity, Cov(s,u) = g(s-u) for g(t) = E[A_t·conj(A_0)] - EA·conj(EA)
      2. By Gaussian MGF formula, g(t) = EA·conj(EA)·(exp(C(T_{-t}f, conj(f))) - 1)
      3. C(T_s f, g) is continuous in s by dominated convergence
      4. Compose with exp and subtraction

      Variance Bounds #

      theorem OS4Ergodicity.L2_time_average_variance_bound (m : ) [Fact (0 < m)] (f : TestFunctionℂ) (T : ) (hT : T > 0) :
      have μ := (gaussianFreeFieldFree m); have A := fun (s : ) (ω : FieldConfiguration) => Complex.exp (distributionPairingℂReal (TimeTranslation.timeTranslationDistribution s ω) f); have EA := (ω : FieldConfiguration), Complex.exp (distributionPairingℂReal ω f) μ; have Cov := fun (s u : ) => (ω : FieldConfiguration), A s ω * (starRingEnd ) (A u ω) μ - EA * (starRingEnd ) EA; (ω : FieldConfiguration), (1 / T * (s : ) in Set.Icc 0 T, A s ω) - EA ^ 2 μ 1 / T ^ 2 * (s : ) (u : ) in Set.Icc 0 T, Cov s u

      L² variance can be bounded by double integral of covariance.

      This combines the integral bound (which gives ‖∫∫ Cov‖) with triangle inequality to get the bound in terms of ∫∫ ‖Cov‖ which is what we need for decay estimates.

      Clustering Implies Covariance Decay #

      theorem OS4Ergodicity.clustering_implies_covariance_decay (m : ) [Fact (0 < m)] (f : TestFunctionℂ) (h_cluster : os4DoublePrimeClustering m) :
      c0, ∀ (s u : ), s 0u 0have μ := (gaussianFreeFieldFree m); have A := fun (t : ) (ω : FieldConfiguration) => Complex.exp (distributionPairingℂReal (TimeTranslation.timeTranslationDistribution t ω) f); have EA := (ω : FieldConfiguration), Complex.exp (distributionPairingℂReal ω f) μ; (ω : FieldConfiguration), A s ω * (starRingEnd ) (A u ω) μ - EA * (starRingEnd ) EA c * (1 + |s - u|) ^ (-3)

      OS4'' clustering implies covariance decay with exponent -3.

      The norm of the GFF covariance is integrable on [0,T] for each fixed first argument. Uses gff_covariance_norm_integrableOn_slice_axiom to avoid expensive type unification.

      Variance Decay from Clustering #

      Covariance decay implies variance tends to zero.

      Main Theorem Chain #

      theorem OS4Ergodicity.norm_sq_weighted_sum_le {n : } (w a : Fin n) :
      j : Fin n, w j * a j ^ 2 (∑ j : Fin n, w j ^ 2) * j : Fin n, a j ^ 2

      Bound for norm squared of weighted sum using Cauchy-Schwarz.

      OS4' → OS4: Generating function ergodicity implies full ergodicity.

      The proof uses Cauchy-Schwarz to bound the variance of ∑ⱼ zⱼ exp(⟨ω, fⱼ⟩) by the sum of individual variances, then applies OS4' to each term.

      OS4'' → OS4': Polynomial clustering implies generating function ergodicity.

      OS4'' → OS4: The full chain from clustering to ergodicity.

      Main Theorem: os4PolynomialClustering with α=6 implies OS4Ergodicity for the GFF.

      This is the main result connecting the clustering axiom to ergodicity.