High-contrast homogenization: Entry.Response.Kernel.ReferenceCubeAveragePullback #
Imported from the Apache-2.0 HighContrastHomogenization development at commit
7a13dbcd8d6609264a713373f5c69ceeac870472.
Pullback to the reference cube #
For the linear change of variables x = q y, this file transports the Lebesgue measure, cube
averages and the doubled-field integrability along the pullback, and identifies the depth-n
descendant cells of the reference cube, indexed by the triadic index box, with the image of the
corresponding translated origin cubes. It records the injectivity and measurability the transport
needs, the volume of a translated cube, and the metric comparison between the rounded and unrounded
grid bounding the pullback's operator norm. It also supplies, for the recentred coefficient
families a_- and a_+, the existence of a scalar canonical response maximizer on every aligned
subcell of the terminal generation. The module serves the manuscript's p.response.transfer.
HC bridge II (B5): pullback to the reference cube #
Paper p.response.transfer. Depends on ScaleAverageSeminorm.lean (B4).
B5. Pullback to the reference cube: the eccentricity-free constant #
(p.response.transfer). Old: adaptedWeakSeminorm_affinePullback_le
(HCPoly/Provider/Response/AdaptedWeakTransport.lean),
explicitRoundedGrid_metricFrobenius_product_le (AdaptedWeakProduct.lean), and the slotwise
bridges ofReal_partialSeminorm_metricPullback_fst_le_separate/_snd_) to the
CG seminorm cubeBesovNegativeVectorPartialSeminorm
(Deterministic/WeakNormInterfaces/Definitions.lean).
HELPERS — all CLOSED, new declarations to be pasted alongside the theorems. #
|q^T m^{-1/2}|_F |q^{-1} m^{1/2}|_F ≤ 3 d² for q = explicitRoundedGrid l m
(old AdaptedWeakProduct.lean; paper p.response.transfer, ≤ 3 in operator norm).
The old 51/50 · d² needed kZero d ≤ l; on the current carrier only the
repo-standing 2 * d ≤ 3 ^ l (HCPoly/Entry/Geometry/RoundedGridBasic.lean) is available, which
gives
the paper's own constant 3 instead.
Stage 2 : cube-average pullback #
Stage 3 : index bridge #
Stage 4 : core inequalities #
Stage 5 : the slotwise pullback bound and the two theorems #
The pullback bound for the first slot: the negative Besov seminorm up to depth N of
y ↦ matVecMul (matTranspose q) (X (matVecMul q y)).1 is at most 3 ^ (-t/2) times the
Frobenius factor Real.sqrt (matrixFrobeniusNormSq (matTranspose q * (matSqrt m)⁻¹)) times the
Besov seminorm of the cell-average family of the block field.
The pullback bound for the second slot: the negative Besov seminorm up to depth N of
y ↦ matVecMul q⁻¹ (X (matVecMul q y)).2 is at most 3 ^ (-t/2) times the Frobenius factor
Real.sqrt (matrixFrobeniusNormSq (q⁻¹ * matSqrt m)) times the Besov seminorm of the
cell-average family of the block field.
Response maximizers on every aligned subcell #
The terminal-optimizer replacement of p.response.transfer compares the optimizer of the
terminal cell with the optimizer of each aligned subcell z + ⋄_j^q of the coarse scale.
This module supplies the existence input for that comparison: for the recentred coefficient
families a_- and a_+ and for every sample, a scalar canonical response maximizer exists
on each translated aligned cell adaptedCellAtCenter q j w. The centered-cell statements
nonempty_scalarCanonicalMaximizer_respCoeffMinus and ..._respCoeffPlus are transported to
the translate by exhibiting the translate as an affine image of the centered adapted cell,
which is open, bounded, convex and nonempty.
Existence of a scalar canonical maximizer for a_- = a - g on the translated aligned
cell z + ⋄_j^q at z = 3^j q w, the aligned subcell produced by subdividing the coarse
scale. This is the translate of nonempty_scalarCanonicalMaximizer_respCoeffMinus to the
recentred coefficient a_-.
Existence of a scalar canonical maximizer for a_+ = a^t + g on the translated aligned
cell z + ⋄_j^q at z = 3^j q w, the aligned subcell produced by subdividing the coarse
scale. This is the translate of nonempty_scalarCanonicalMaximizer_respCoeffPlus to the
recentred coefficient a_+.