Coarse-graining support: Support.CoarseGraining.SharpBlockBounds.DiagonalSandwich #
Imported from the Apache-2.0 CoarseGraining development at commit
c7ddd76c08ade64fed1b8d2ca51be14dfee8deb4.
Diagonal sandwich (A8 lower) and two-field comparison (A9) #
The lower half of the diagonal sandwich A8 and the two-field comparison A9 of
Proposition 2.1 of the high-moment paper (Armstrong–Kuusi–Loher, in
preparation). These require the block Fenchel duality: bfA is symmetric,
positive definite, and its inverse is the block reflection blockReflect bfA.
We establish that inverse identity by an explicit block-matrix computation and
feed it through a pointwise Young/Fenchel inequality.
Continuation of SharpBlockBounds/Basic.lean.
Block composition and the reflection inverse #
blockMatMul composes with the doubled action.
The doubled block identity acts trivially.
The block reflection is a right inverse of bfA at the matrix level.
The reflection is a right inverse of bfA at the level of the doubled
action.
Positive semidefiniteness and the block Fenchel inequality #
bfA is positive semidefinite.
Block Fenchel/Young inequality. For the symmetric p.s.d. bfA with
inverse blockReflect bfA:
2 X·Y − Y·(reflect bfA)Y ≤ X·(bfA)X.
A8 (lower) — diagonal sandwich, lower half #
A8 (lower). blockDiag (½ • 1) ((2Θ)⁻¹ • 1) ≤ bfA in the block Loewner
order.
A9 — two-field comparison #
The verified scalar action on BlockMat d (componentwise), and the comparison
bfB ≤ 4Θ • bfA for two matrices in the same (1, Θ) ellipticity class.
The scalar action commutes with the doubled action.
blockSMul on block-diagonal scalar matrices.
The block Loewner order is preserved by nonnegative scaling.
A9. For A, B in the same (1, Θ) ellipticity class,
bfB ≤ (4Θ) • bfA in the block Loewner order.