High-contrast homogenization: #
Provider.PolynomialHomogenization.Root.CorrectorComposition.ClosedBallGeometry
Imported from the Apache-2.0 HighContrastHomogenization development at commit
7a13dbcd8d6609264a713373f5c69ceeac870472.
the large-scale C¹ slope approximation clause (b2), first step: the exact-root pullback set is a #
closed Euclidean ball
ExactRootGaugeTerminal states its row on
{y | vecNormSq y ≤ r ^ 2}, because that set is exactly the exact-root
pullback of the ellipsoid
(Root.matImage_normalizedRoot_inv_ellipsoid_eq),
whereas the ball geometry is all stated for the open ball
euclideanBall d r = {y | vecNormSq y < r ^ 2}.
The closed-ball analogue of volume_euclideanBall_ne_zero/_ne_top —
volume {y | vecNormSq y ≤ r^2} ≠ 0, ≠ ⊤, the sphere being null — is the one
measure fact of (b2) that is not already available.
It is not needed, and this module removes it. A null-sphere argument would be required only to prove the two volumes equal; every use in (b2) needs no more than the two-sided sandwich
euclideanBall d r ⊆ closedNormBall d r ⊆ euclideanBall d (2 * r)
which is elementary, together with the volume_euclideanBall_ne_zero / _ne_top and monotonicity
of the measure. The
cost is a factor 2 ^ d in the law-free constants — (6√d)^d rather than
(3√d)^d on the inner side — and no measure theory beyond measure_mono.
Nothing here is an estimate: it is set inclusion and measure monotonicity.
The exact-root pullback of the ellipsoid. The closed Euclidean ball, in
the literal shape ExactRootGaugeTerminal names it.
Equations
Instances For
The open ball sits inside the closed one.
The closed ball sits inside the doubled open one. This is the step that replaces a null-sphere argument.
The closed ball is bounded.
The two measure facts, with no null-sphere argument #
The exact-root pullback identification, restated at closedNormBall #
The exact-root pullback of the ellipsoid is the closed Euclidean ball.
Restatement of the pullback identity in this module's vocabulary, so the two
volume comparisons below can be read directly against
ExactRootGaugeTerminal.
The two volume comparisons of (b2), in structural form #
(b2), inner side. The energy on the closed ball of radius r is
controlled by the energy on any triadic cube containing it, at the price of the
volume ratio — and the closed ball's two measure facts are the ones proved
above, with no null-sphere argument.
(b2), outer side. The energy on a triadic cube contained in the closed
ball of radius R is controlled by the energy on that ball.
The two inclusions, at explicit generations #
The closed ball of radius r lies in the triadic cube canonically
enclosing the open ball of radius 2 r, i.e. the one at radius 2 * (2 * r)
= 4 r. (The radius is left in the 2 * (2 * r) form the inclusion
produces; the generation congruence converts it to 4 * r wherever a
consumer prefers that shape.)
A triadic cube whose scale-matched ball has radius at most R lies in the
closed ball of radius R.