High-contrast homogenization: #
Provider.PolynomialHomogenization.Root.Corrector.PushforwardBallGrowth
Imported from the Apache-2.0 HighContrastHomogenization development at commit
7a13dbcd8d6609264a713373f5c69ceeac870472.
The Liouville growth row under a translation by an arbitrary real vector #
The growth conjunct of MemLiouvilleClass is a volume-normalized L²
average over centred Euclidean balls, rescaled by r ^ (-(1 + ϑ)). This
module transports it along a translation v ↦ v (· + t) by an arbitrary real
vector and an additive recentring v ↦ v - c.
The geometry is one line: B_r + t ⊆ B_{2 r} as soon as ‖t‖ ≤ r. The work
is the ℝ≥0∞ bookkeeping — the division by volume V in eVolumeAverage
cancels only after volume V is shown to be neither 0 nor ∞, which for a
positive-radius Euclidean ball is exactly isOpen_euclideanBall and
Book.Ch01.volume_euclideanBall_ne_top.
The additive constant is the one place a sign condition on ϑ enters: the
recentred function only satisfies the same growth row when r ^ (-(1 + ϑ))
itself tends to zero, i.e. when 1 + ϑ > 0. See the sign condition discussed
in PushforwardRealTranslateLiouville.
Centred and off-centre Euclidean balls #
Translating the centred ball by t gives the ball centred at t.
Lebesgue volume does not see the centre of a Euclidean ball.
A positive-radius centred ball has nonzero volume.
A centred ball has finite volume.
The centred ball of radius r is the r-dilate of the unit ball.
Volume of a centred ball, factored through the unit ball.
Doubling the radius multiplies the volume by 2 ^ d, exactly.
The one geometric step. A ball of radius r centred at t lies inside
the centred ball of radius 2 r as soon as the Euclidean length of t is at
most r.
The normalized norm under a translation #
The normalized L² norm of a translated function on the centred ball is the
normalized norm of the function on the translated ball. Both the numerator and
the volume in the denominator move with the translation.
Recentring by a constant costs a factor √2 and an additive constant. The
bound is stated with the exact ℝ≥0∞ constants it is proved with, so no
positivity side condition on the function is needed.
The growth row transports #
The growth row for the translated function alone: a fixed real translation
costs exactly the constant (2 ^ d) ^ (1/2) * 2 ^ (1 + ϑ). No sign condition
on ϑ is used here.
The growth row of MemLiouvilleClass, transported. A translation by an
arbitrary real vector together with an arbitrary additive recentring preserves
the o(r ^ (1 + ϑ)) normalized growth, provided 1 + ϑ > 0.
The hypothesis 0 < theta is used only for the additive constant, and it is
necessary: at theta = -1 the row is scale-invariant and a nonzero constant
violates it.