High-contrast homogenization: Provider.Recurrence.AveragedEntries #
Imported from the Apache-2.0 HighContrastHomogenization development at commit
7a13dbcd8d6609264a713373f5c69ceeac870472.
The entries of the centred aligned average #
The averaging step of p.fixed.geometry.parent.child.recurrence applies
l.fixed.geometry.matrix.averaging to the average
G = M^{-1}Σ_z 𝐀_j(z) of the responses of the aligned scale-j children of the
parent cell. This file carries that average down to the scalar level.
Two things happen. First, normalization and centring are a fixed real-linear
map of the entries of a doubled block, so an entry of the normalized centred
average is the average of the entries of the normalized centred responses.
Second, the family of children splits into at most 3^d colour classes, each of
which carries the independent-sum estimate; summing the classes and applying
Cauchy–Schwarz to the at most 3^d resulting terms leaves a single square root
of the total cardinality, which is the M^{-1/2} gain of the printed proof once
the average is normalized.
Linearity of the normalized centred entry #
An entry of the normalized centred average is the average of the entries of the normalized centred summands. Normalization and centring by deterministic blocks are a fixed real-linear map of the entries, and the centring survives the average because the weights sum to one.
Summing the colour classes #
The scalar estimate of l.fixed.geometry.matrix.averaging on a whole
family of aligned adapted cells. The family splits into at most 3^d colour
classes, the independent-sum estimate applies to each, and Cauchy–Schwarz on the
at most 3^d resulting square roots leaves the square root of the total
cardinality.