TransposeError #
Ported from scottnarmstrong/Superdiffusion at 7f20476385d4af418f110303085ad0740c9eba46. Module imports, support namespace and local option directives adapted for Lean Pool.
Transpose invariance of the (2,2) homogenization error at an isotropic comparator #
ABK26, Section 4.1: the manuscript runs the ugly estimate
e.ugly.estimate.for.J a second time "for the transposed field", and asserts
that the transposed estimate holds with the same right-hand side.
This module supplies the deterministic half of that argument at the ๐_{s,2,2}
slot: the error functional is pointwise unchanged when the coefficient
family is replaced by its adjoint, so nothing has to be paid for the transposed
leg's error atom.
The mechanism #
๐ is built from normalizedBlockResponseMax R a a0, the supremum of the
doubled response bfJ(R, P, Q; a) over the normalized 2d-sphere.
CoarseGraining's unconditional splitting identity
doubledResponseJ_eq_half_responseJ_adjoint_sum
bfJ(U, (p,q), (q*,p*); a) = ยฝ J(U, pโp*, q*โq; a) + ยฝ J(U, p*+p, q*+q; aแต)
read at aแต (and back at aแตแต โ a) says exactly that transposing the field is
the same as flipping the sign of the flux half of both block loads:
bfJ(U, P, Q; aแต) = bfJ(U, ฮฆP, ฮฆQ; a) , ฮฆ(p,q) = (p, โq) .
At an isotropic background a0 = ฯ Id the constant block matrix is diag(ฯ Id, ฯโปยน Id), which commutes with ฮฆ; and ฮฆ preserves the normalization โจP, bfAโ Pโฉ. So ฮฆ permutes the admissible probes and the two suprema coincide.
No matrix square root is ever computed: the whole argument runs through
CoarseGraining's representation-free admission gate
normalizedBlockResponseValueSet_mem_of_constantBlockQuadratic_eq_one.
Composing with the proved (J3) carrier identity
Cutoff.coefficientCutoff_negateCutoffSample_eq_adjoint (a_m(โฯ) = a_m(ฯ)แต,
read at the family level by
Localization.coefficientCutoffTriadicCoeffFamily_negateCutoffSample_aeEq)
turns this into the sample-level statement that the ๐ขโ atom ๐_{s,2,2}(โก_n; a_{nโ2}, ฯ_{nโ2}) is invariant under whole-sequence negation.
What is proved #
doubledResponseJ_transposeโ the flip identity for the doubled response.normalizedBlockResponseMax_adjointFamilyโ the one-cube invariance.scaleResponseAtScale_adjointFamily,homogenizationError_adjointFamily,homogenizationErrorOnCube_adjointFamilyโ the invariance of the whole๐chain, for every pair of exponents.annularErrorAtom_negateCutoffSample,annularErrorAtomMax_negateCutoffSampleโ the sample-level invariance of the๐ขโatom and of the annulus maximum.
References #
- ABK26, (the transposed ugly estimate); (
๐ขโ).
Part A -- the flux sign flip on doubled block vectors #
The flux sign flip ฮฆ(p,q) = (p, โq) on doubled block vectors.
Instances For
Transposing the field is flipping the flux half of both block loads.
Read off CoarseGraining's unconditional splitting identity
doubledResponseJ_eq_half_responseJ_adjoint_sum at aแต and at a, together
with responseJ U aแตแต = responseJ U a.
Part B -- the flip is a symmetry of the isotropic normalization #
The structure of a normalized block probe. Its co-load is the image
under the constant block matrix, and its quadratic normalization is 1; the
matrix square root never has to be computed.
This interface uses the common block-probe normalization from BlockResponse.
At an isotropic background the constant block matrix diag(ฯ Id, ฯโปยน Id)
commutes with the flux sign flip.
The flip preserves the isotropic block normalization.
Part C -- the one-cube block maximum is transpose invariant #
The normalized block-response maximum is transpose invariant at an isotropic
comparator. This is the inner quantity of d.mathcal.E, so it is the whole
content at the (2,2) error slot.
Part D -- the whole ๐ chain #
๐_{s,p,q}(Q; aแต, ฯ Id) = ๐_{s,p,q}(Q; a, ฯ Id), for every pair of
exponents.
Part E -- the sample-level ๐ขโ atom #
Whole-sequence negation commutes with real translation on the cutoff carrier.
The ๐ขโ atom is invariant under whole-sequence negation.
๐_{s,2,2}(โก_n; a_{nโ2}(โฯ), ฯ_{nโ2}) = ๐_{s,2,2}(โก_n; a_{nโ2}(ฯ), ฯ_{nโ2}),
pointwise in ฯ: the (J3) carrier identity a_m(โฯ) = a_m(ฯ)แต composed with
homogenizationErrorOnCube_adjointFamily.
The annulus maximum of the ๐ขโ atoms is invariant under whole-sequence
negation. The lattice index set is deterministic and the translations commute
with the negation.