High-contrast homogenization: Provider.PortableHistory.MajorizationSize #
Imported from the Apache-2.0 HighContrastHomogenization development at commit
7a13dbcd8d6609264a713373f5c69ceeac870472.
The scalar size of a centered block, read spectrally #
The centered history e.scale.selection.fluctuation.history measures a centered
doubled block A_j^q(z) - E_j^q against a positive reference block, so the
scalar size that enters it is the two-sided one: the least t ≥ 0 with
-tF ≤ H ≤ tF. The identification of that infimum with the spectral norm of
the normalized block is the only fact about it the majorization argument needs,
and this file proves it.
The one new ingredient is the two-sided companion of norm_le_iff_le_smul_one:
a symmetric matrix caught between ∓tI has spectral norm at most t. Its
proof is the factorization
t²I - X² = (tI - X)(tI + X) = √(tI+X) (tI - X) √(tI+X),
which is legitimate because the square root of tI + X commutes with
tI - X = 2tI - (tI + X); the C⋆ identity ‖X‖² = ‖X*X‖ then reads the norm
off the square.
Three consequences follow at once, and they are exactly the three steps the
proof of p.fixed.geometry.one.grid.propagation takes with the centered maximum: the size is
attained, so a change of the reference block costs the relative size of the two
references; the size is dominated by the Schatten size of the same pair, which
is how the centered moments v_j^q enter; and the size is a continuous function
of the entries of the block, so the centered maximum is a measurable statistic.
The two-sided spectral characterization #
A symmetric matrix caught between ∓tI has spectral norm at most t.
The two-sided companion of norm_le_iff_le_smul_one.
The scalar size is the spectral norm of the normalized block #
The lower Loewner constraint of a scalar size, read on the normalized block.
The scalar size is the spectral norm of the normalized block. On a
symmetric numerator and a positive reference the defining set of blockSize is
the closed half-line above ‖F^{-1/2}HF^{-1/2}‖.
The scalar size is nonnegative.
The scalar size realizes its own bound.
A nonnegative two-sided Loewner bound dominates the scalar size.
Changing the reference block costs its relative size. This is the step
of p.fixed.geometry.one.grid.propagation that replaces the normalization E_b^q of the
centered maximum by E_T^q.
The scalar size is dominated by the Schatten size of the same pair. The
centered maximum of e.scale.selection.fluctuation.history is therefore controlled by
the centered moments v_j^q.
The scalar size of a centered response is a measurable statistic #
The centered scalar size is measurable. Its value is the spectral norm of a fixed continuous function of the entries of the response, so the measurability of the variational coarse block is all it needs.