VarianceBridge #
Ported from scottnarmstrong/Superdiffusion at 7f20476385d4af418f110303085ad0740c9eba46. Module imports, support namespace and local option directives adapted for Lean Pool.
Law-generic and normalized-law deterministic block-matrix variance bridges #
ABK26 Lemma l.var.bounds (display e.var.a.star) bounds the variance of the
normalized starred inverse coarse block matrix ๐^{1/2} ๐_{m,*}^{-1}(โก_n) ๐^{1/2} by twice the variance of its descendant average plus eight times the
second moment of the trace-type response average โจ_z ฮฃ_i ๐(z + โก_k, ๐^{-1/2} e_i, ๐^{1/2} e_i; a_m).
Under that reading the printed proof is exact with the literal factors 2 and
8, and it is the reading used by the pinned CoarseGraining formalization of
the same display (Homogenization.Book.Ch05.Section56,
VarianceEstimateQuadratic).
This file bridges CoarseGraining's arbitrary-normalizer form to the manuscript's shape. Two changes of variable are needed.
- Reflection. CoarseGraining's fluctuating object is the coarse block matrix
๐(U), the manuscript's is the starred inverse๐_*^{-1}(U) = ๐๐(U)๐, which CoarseGraining renders asblockReflect. Since๐is the symmetric involutive block swap,๐^{1/2}(๐๐๐)๐^{1/2} = (๐๐^{1/2})แต ๐ (๐๐^{1/2}), so every CoarseGraining statement transports underS โฆ ๐S. The same substitution turns CoarseGraining's response probes into the manuscript's, because๐(U, ๐P, ๐Q) = ๐(U, Q, P). - General
๐. CoarseGraining's integrated statement already carries arbitrary deterministic normalizersSandT; the manuscript instance isS = ๐^{-1/2},T = ๐^{1/2}, implemented here through Mathlib's continuous functional calculus square rootCFC.sqrt.
Main results #
starredFluctuationMatrix_eq_fullBlockFluctuationMatrixWithNormalizerblockJTraceAverageWithNormalizers_blockSwapMat_mul_aestarredFluctuationNormSq_le_descendantAndResponseBounds_ae
integral_starredFluctuationNormSq_le_descendantAndResponseBounds
The block swap matrix ๐ #
The block swap matrix ๐ of ABK26, as a 2d ร 2d matrix.
Equations
- Algsuperdiff.Section3.Provider.Homogenization.blockSwapMat d = Matrix.of fun (alpha beta : HCPolySupport.BlockCoord d) => if Sum.swap alpha = beta then 1 else 0
Instances For
The manuscript's ๐_*^{-1} = ๐๐๐ in full 2d ร 2d form.
The symmetric square root #
The continuous-functional-calculus square root of a positive semidefinite real matrix is symmetric.
The manuscript objects #
The starred inverse coarse block matrix ๐_*^{-1}(U;a) = ๐๐(U;a)๐.
Equations
Instances For
The manuscript fluctuation matrix
๐^{1/2}(๐_*^{-1}(U;a) - ๐๐๐)๐^{1/2}, centered at the deterministic starred
inverse normalizer ๐๐๐ attached to the annealed block matrix ๐.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Squared operator norm of the manuscript fluctuation matrix.
Equations
Instances For
Descendant average of the manuscript fluctuation matrices.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Squared operator norm of the descendant-average manuscript fluctuation.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The manuscript trace-type response average
โจ_z ฮฃ_i ๐(z + โก_k, ๐^{-1/2} e_i, ๐^{1/2} e_i; a).
Equations
Instances For
Square of the manuscript trace-type response average.
Equations
Instances For
Reflection transport of the fluctuation matrices #
Reflection transport of the response probes #
๐(U, ๐P, ๐Q) = ๐(U, Q, P), at the level of the trace budget.
The sum of block responses over the coordinate probes is the trace budget.
The law-generic starred variance estimate #
The arbitrary-scale integrated starred variance inequality when the two right-hand observables are explicitly integrable. This separates the algebraic variance estimate from the source-specific moment argument that supplies integrability below relative scale zero.