High-contrast homogenization: #
Provider.PolynomialHomogenization.Root.Dirichlet.ExplicitGaugeWitnessCapstone
Imported from the Apache-2.0 HighContrastHomogenization development at commit
7a13dbcd8d6609264a713373f5c69ceeac870472.
(δ), part two: the gauge-witness terminal bound at an explicit C₀ #
The module concludes ∃ C₀ : ℝ → ℝ → ℝ → ℝ, 0 ≤ C₀ s ρ Rad ∧ … with the
constant bound inside ∀ abar U s ρ Rad, because the scheduled-rate
producer hides its own witness. The restated clause fixes C₀ before
∀ g and demands 0 < C₀ s₀ ρ Rad, which that module does not provide.
This module re-derives that module with C₀ a parameter: the flux constant comes
from the module as a named term, the scheduled rate from the module at any
C₀ dominating the head, and the terminal step is
rowConvertedTerminalBound_of_domainDuality, which already took C₀ as a
parameter.
Two further changes make the result usable from the hole:
Cdualis not obtained inside. It isd-only, so the inhabitant obtains it once, before choosingC₀, and passes the instantiated duality here.- the head hypothesis is stated
∀ Jwith the bracket2 Rad ≤ 3^J ≤ 1 + 3(2 Rad)as its premise, because the bracket generation is existential from the modules named above. The module discharges it uniformly inJ.
The Hardy-top premise is not needed by that module.
(δ), part two. The folded-length gauge-witness terminal bound with the constant an explicit parameter rather than an existential witness.