Geometry #
Ported from scottnarmstrong/CoarseGraining at c7ddd76c08ade64fed1b8d2ca51be14dfee8deb4. Module imports, support namespace and local option directives adapted for Lean Pool.
Corridor geometry #
Formalization of the corridor geometry underlying Lemma 4.2
(l.corridor.geometry) of the high-moment paper (Armstrong–Kuusi–Loher, in
preparation).
Fix a mesh size ℓ and a phase σ : Vec d. The corridor set
corridorSet ℓ σ is the union over coordinates i of the width-2 slabs
around the shifted lattice σ i + ℓ • ℤ. Its complement is the disjoint
union of the core boxes coreBox ℓ σ k, k : Fin d → ℤ. This file
records:
corridorSet,coreBox;- the exhaustion
(corridorSet ℓ σ)ᶜ = ⋃ k, coreBox ℓ σ k; - the sup-metric
2-separation of distinct core boxes, packaged asAreUnitSeparated; - finiteness of the cores meeting a bounded set;
- the corridor-modified coefficient field
corridorFieldand its algebra; - the independence bridge to the unit-range dependence machinery.
J1–J2: the corridor set and the core boxes #
The corridor set S_σ of e.corridor.definition: the points that are
within (sup-)distance 1 of the shifted lattice σ i + ℓ • ℤ in some
coordinate i.
Equations
Instances For
J3: exhaustion of the complement by core boxes #
One-dimensional heart of the exhaustion: a real number t is at
(sup-)distance ≥ 1 from every point of ℓ • ℤ iff it lies in one of the
core intervals [m ℓ + 1, (m+1) ℓ − 1]. Needs only 0 < ℓ.
J4: sup-metric separation of distinct core boxes #
Two distinct core boxes are separated by a gap of at least 2 in some
coordinate, hence (in the sup metric on Vec d) by AreUnitSeparated.
Needs 0 ≤ ℓ.
J5: finiteness of the cores meeting a bounded set #
Finiteness (J5): only finitely many core boxes meet a bounded set U.
Provided as Set.Finite; consumers can take .toFinset. Needs 0 < ℓ.
J7: the corridor-modified coefficient field #
The identity matrix is (1, Θ)-elliptic for every Θ ≥ 1.
The corridor-modified coefficient (e.corridor.coefficient): the identity
on the corridor set, and a off it.
Equations
- HCPolySupport.corridorField ℓ σ a x = if x ∈ HCPolySupport.corridorSet ℓ σ then 1 else a x
Instances For
(J7.iii) Off the corridor set, corridorField ℓ σ a agrees with a.
(J7.i) Pointwise preservation of the ellipticity class: wherever a x is
(1, Θ)-elliptic (and Θ ≥ 1), so is corridorField ℓ σ a x.
(J7.ii) Additive/indicator normal form, convenient for later joint
measurability arguments:
a_σ = a + 𝟙_{S_σ} · (Id − a).
(J7, restriction compatibility) corridorField ℓ σ a depends on a only
through its values off the corridor set.
J8: independence bridge to unit-range dependence #
(J8, geometric input) The core boxes of an injective family of indices are
pairwise AreUnitSeparated. Needs 0 ≤ ℓ.
For an injective family of core indices, any measurable local observables
supported on the corresponding cores are jointly independent under a
unit-range-dependent (in the restriction sense) probability measure. This is
the shape consumed by the Efron–Stein step: combine
pairwise_areUnitSeparated_coreBox with the unit-range dependence machinery.