High-contrast homogenization: Entry.Response.Core.PathwiseFluctuationBound #
Imported from the Apache-2.0 HighContrastHomogenization development at commit
7a13dbcd8d6609264a713373f5c69ceeac870472.
The pathwise fluctuation bound #
This file proves the pathwise bound on the normalized fluctuation of the response block across
scales, the all-scale estimate serving p.response.transfer: it identifies the normalized
fluctuation with an explicit difference of normalized blocks, bounds a single fluctuation term by
the operator norm through the Loewner order, and controls the resulting geometric sum by the
elementary inequality (1 + 3^{-k})^n ≤ 3 on a compatible range. It also proves the monotonicity
of the block scale and the bound on the spectral bound of a single cell, which the pathwise
estimate needs at each scale.
The complete profile at the top of the response window is at most eta
(p.response.transfer, "decreasing sigma_0 makes every profile and drift in
e.global.selection.profile at most eta"). raw.prof bounds the sum of the three profiles
and the two drifts; the two drifts are nonnegative
(Multiscale.determinantDrift_nonneg), so the top profile alone is below
C_prof sigma^{(1-gamma)/8}, which hprof puts below eta.
helpers #
The helpers supplying the source branch k < j_* of the all-scale maximum, together with the
three block-algebra facts it needs: the Loewner envelope of an arbitrary (not positive
semidefinite) doubled block by its operator norm, the attainment of the infimum defining
blockSpecBound, and the normalization of a Loewner bound A <= c R by the positive definite
R itself.
The Loewner envelope of an arbitrary doubled block by its operator norm.
Normalizing a Loewner bound A ≤ c R by the positive definite R itself.
The quadratic form is homogeneous in a scalar dilation.
A scalar dilation of a Loewner bound.
The infimum defining blockSpecBound is attained when the defining set is nonempty.
The normalized fluctuation at an aligned centre, spelled with adaptedCellAtCenter.
The pathwise all-scale bound: the two branches combined through
respAllScaleMax_le_of_forall.