Osterwalder-Schrader Axioms for the Gaussian Free Field

We construct the massive Gaussian Free Field (GFF) in four spacetime dimensions as a probability measure on the space of tempered distributions S'(ℝ⁴), and prove that it satisfies all five Osterwalder-Schrader axioms for a Euclidean quantum field theory. The construction and proofs are formalized in Lean 4 / Mathlib, following the conventions and methods of proof in Glimm and Jaffe, Quantum Physics: A Functional Integral Point of View (Springer, 1987).

Master Theorem

theorem gaussianFreeField_satisfies_all_OS_axioms (m : ℝ) [Fact (0 < m)] :
  OS0_Analyticity (μ_GFF m) ∧
  OS1_Regularity (μ_GFF m) ∧
  OS2_EuclideanInvariance (μ_GFF m) ∧
  OS3_ReflectionPositivity (μ_GFF m) ∧
  OS4_Clustering (μ_GFF m) ∧
  OS4_Ergodicity (μ_GFF m)

Status: Version 1.0, February 2026. 0 sorries, 3 assumed axioms (see below), ~32,000 lines of Lean across 47 files.

Assumed Axioms

AxiomFileMathematical content
schwartz_nuclearNuclearSpaceSchwartz space is nuclear (Treves, Ch. 51)
minlos_theoremMinlosMinlos theorem: nuclear char. functional → unique measure (Gel'fand-Vilenkin IV)
differentiable_analyticAt_finDimOS0_GFFGoursat's theorem in n dimensions: ℂ-differentiable implies analytic

Project Structure

The 47 library files are organized into layers, with imports flowing from earlier to later sections. The dependency graph is in dependency/import_graph.svg.


1. General Mathematics

Results that do not depend on any project-specific definitions. Pure extensions of Mathlib.

Functional Analysis
FileContents
FunctionalAnalysisL² Fourier transform infrastructure, Plancherel identity
FrobeniusPositivityFrobenius inner product, positive semidefinite matrix theory
SchurProductSchur product theorem (Hadamard product preserves PSD)
HadamardExpHadamard exponential of PD matrices is PD
PositiveDefinitePositive definite functions and kernels
GaussianRBFGaussian RBF kernel exp(-‖x-y‖²) is positive definite
Schwartz Functions and Decay Estimates
FileContents
SchwartzTranslationDecaySchwartz seminorm bounds under translation
QuantitativeDecayQuantitative polynomial decay estimates
L2TimeIntegralL² bounds for time integrals: Cauchy-Schwarz, Fubini, Minkowski
Special Functions and Integrals
FileContents
LaplaceIntegralLaplace integral identity (Bessel K_{1/2}): ∫ s^{-1/2} e^{-a/s-bs} ds
FourierTransforms1D Fourier identities: Lorentzian ↔ exponential decay, triple Fubini reorder (no project imports)
BesselFunctionModified Bessel function K₁ via integral representation

2. Basic Definitions

Core type definitions and infrastructure for the formalization.

Spacetime and Symmetries
FileContents
BasicSpaceTime (ℝ⁴), TestFunction, FieldConfiguration, distribution pairing, spatial geometry
EuclideanEuclidean group E(d) and its action on test functions
DiscreteSymmetryTime reflection Θ and discrete symmetries
SpacetimeDecompMeasure-preserving SpaceTime ≃ ℝ × ℝ³ decomposition
Test Function Spaces
FileContents
ComplexTestFunctionComplex-valued Schwartz test functions and conjugation
PositiveTimeTestFunction_realSubtype of test functions supported at positive time
TimeTranslationTime translation operators T_s on Schwartz space (continuity proved)
Schwartz Space Integration
FileContents
SchwartzProdIntegrableIntegrability of Schwartz function products
SchwartzTonelliTonelli/Fubini for Schwartz integrands on spacetime
Generating Functionals
FileContents
SchwingerGenerating functional Z[J] = ∫ e^{i⟨φ,J⟩} dμ, Schwinger functions
SchwingerTwoPointFunctionTwo-point function S₂(x) as mollifier limit

3. Free Covariance

The free scalar field propagator C(x,y) = ∫ e^{ik·(x-y)}/(k²+m²) d⁴k/(2π)⁴ and its properties.

FileContents
CovarianceMomentumMomentum-space propagator 1/(k²+m²), decay bounds
ParsevalParseval identity: ⟨f,Cf⟩ = ∫|f̂(k)|² P(k) dk
CovariancePosition-space covariance C(x,y), Euclidean invariance, bounds
CovarianceRReal covariance bilinear form, square root propagator embedding

4. Gaussian Measure Construction

Construction of the GFF probability measure on tempered distributions via the Minlos theorem (Bochner → finite-dimensional → nuclear limit).

FileContents
NuclearSpaceNuclear space definition (Hilbert-Schmidt embedding characterization)
MinlosBochner's theorem, Minlos theorem (axiom), measure existence
MinlosAnalyticSymmetry and moments for Gaussian measures (sign-flip invariance, zero mean)
GFFMconstructGFF measure construction: covariance → characteristic functional → μ
GaussianMomentsGaussian moments: all n-point functions are integrable
GFFIsGaussianVerification that GFF satisfies Gaussian moment conditions (see note below)
GaussianFreeFieldMain GFF assembly: μ_GFF m as a ProbabilityMeasure

Note: GFFIsGaussian imports OS0 because it uses the proved analyticity of Z[z₀f + z₁g] in ℂ² to identify the two-point function S₂(f,g) = C(f,g) via the identity theorem. The derivative interchange lemma is from Mathlib; the dependency is on the OS0 result (analyticity of the GFF generating functional), not on OS0-specific infrastructure.


5. OS Axiom Definitions

FileContents
OS_AxiomsFormal Lean definitions of OS0 through OS4 (all formulations)

6. OS0 — Analyticity

The generating functional Z[∑ zⱼ Jⱼ] is analytic in the complex parameters zⱼ.

FileContents
OS0_GFFProof via holomorphic integral theorem (differentiation under ∫)

7. OS1 — Regularity

The generating functional satisfies exponential bounds |Z[f]| ≤ exp(c(‖f‖₁ + ‖f‖₂²)).

FileContents
OS1_GFFProof via Fourier/momentum-space methods and Gaussian structure

8. OS2 — Euclidean Invariance

The measure μ is invariant under the Euclidean group E(4).

FileContents
OS2_GFFProof via Euclidean invariance of the free covariance kernel

9. OS3 — Reflection Positivity

For positive-time test functions f₁,...,fₙ and real coefficients c₁,...,cₙ: ∑ᵢⱼ cᵢcⱼ Z[fᵢ - Θfⱼ] ≥ 0.

The Schur-Hadamard theorem extends reflection positivity of the free covariance to the full generating functional. Mix of Fourier representation and Schwinger representation of the free covariance was used to prove Fubini theorems for exchanging order of integration.

FileContents
OS3_MixedRepInfraInfrastructure: Schwinger and Fourier representation setup
OS3_MixedRepFubini theorems in the Fourier representation through the Schwinger pathway
OS3_CovarianceRPComplete covariance reflection positivity
OS3_GFFOS3 for GFF: Schur-Hadamard argument extends covariance positivity to Gaussian measure

Note on CovarianceR: The real covariance bilinear form freeCovarianceFormR and its algebraic properties (bilinearity, symmetry, continuity, positivity, square root embedding) live in CovarianceR (Section 3), which has no OS3 dependency. The single reflection positivity lemma freeCovarianceFormR_reflection_nonneg is inlined into OS3_GFF.


10. OS4 — Clustering and Ergodicity

Two equivalent formulations:

  • Clustering: Z[f + T_a g] → Z[f]·Z[g] as |a| → ∞
  • Ergodicity: (1/T)∫₀ᵀ A(T_s φ) ds → E[A] in L²(μ)

The proof establishes polynomial clustering with rate α = 6 (from the mass gap in d = 3 spatial dimensions), then derives ergodicity via L² variance bounds.

FileContents
OS4_MGFShared infrastructure: MGF formula, time translation duality, exponential bounds
OS4_ClusteringClustering proof via Gaussian factorization + covariance decay
OS4_ErgodicityErgodicity proof via polynomial clustering → L² convergence

11. Master Theorem

FileContents
GFFmasterAssembles OS0–OS4 into gaussianFreeField_satisfies_all_OS_axioms

Dependencies and Cross-Cutting Concerns

The import graph (dependency/import_graph.svg) is mostly layered, with one cross-cutting dependency:

  1. GFFIsGaussian → OS0_GFF: Gaussianity verification uses the OS0 analyticity result to identify S₂(f,g) = C(f,g) via the identity theorem (see Section 4 note)

This prevents a perfectly linear ordering but does not create a circular dependency.

Building

lake build

Requires Lean 4 and Mathlib (pinned via lake-manifest.json).

Planned Generalizations

  1. Other spacetime dimensions, as discussed in docs/dimension_dependence.md
  2. Explicit construction of the measure not using Minlos

Authors

Michael R. Douglas, Sarah Hoback, Anna Mei, Ron Nissim

Coding Assistance

Claude Opus 4.6, Gemini 3 Pro, GPT-5.2 Codex

License

This project is licensed under the Apache License, Version 2.0. See LICENSE for details.

References

  • Glimm, Jaffe: Quantum Physics (Springer, 1987), pp. 89–90
  • Osterwalder, Schrader: Axioms for Euclidean Green's functions I & II (1973, 1975)
  • Gel'fand, Vilenkin: Generalized Functions, Vol. 4 (Academic Press, 1964)
  • Reed, Simon: Methods of Modern Mathematical Physics, Vol. II (1975)