High-contrast homogenization: #
Provider.PolynomialHomogenization.Root.CorrectorComposition.DirichletHoleBridge
Imported from the Apache-2.0 HighContrastHomogenization development at commit
7a13dbcd8d6609264a713373f5c69ceeac870472.
The root, composed end to end #
Every binder of the root is supplied here, against the assembly
RootInterface.polynomial_homogenization_of_quenched_scale. The composition
RootInterface.polynomial_homogenization_random_source_of_providers is
reproduced by its own one-line proof: the coupled step, then the assembly.
The binders:
- the three coupled premises, from
endpoint_hcore_body_corrected,exists_prop211_rebase_providerandexists_coupledWitnessAssembly ∘ exists_coupledWitnessEngineData_of_endpoint— all unconditional in(d, 2 ≤ d); hhomogenized, fromexists_rootGoodScaleOn_of_quenchedEventRow;- the negative-Sobolev Dirichlet error clause, from the Dirichlet module's
RowSupply.dirichletHole_inhabited, bridged fromRootInterface.RootGoodScaleto the event-retaining certificate by the projection below — no new hypothesis; - the stationary corrector family, decay, Liouville and Lipschitz clauses, unconditional;
- the large-scale C¹ slope approximation clause, still conditional on
ExactRootGaugeTerminal.
The conclusion is the frozen statement's type, taken from the statement region
of HCPoly.Frozen.PolynomialHomogenization, with the frozen signature line
(d : ℕ) (hd : 2 ≤ d) : replaced by this theorem's own binders.
the negative-Sobolev Dirichlet error clause, bridged to the event-retaining certificate #
The Dirichlet clause is antitone in the certificate: it consumes
GoodScale as a hypothesis, so a stronger certificate weakens the hole.
The exact certificate delta, and its bridge. The Dirichlet module states
its hole at RootInterface.RootGoodScale d, whose smallness is hidden behind
∃ c ∈ Ioo 0 1; this module's event-retaining certificate rootGoodScaleOn exposes the
smallness as a binder and additionally carries the producing block-row event.
The delta is therefore two forgetful steps and nothing else: forget the
event (reconciledRootGoodScale_of_reconciledRootGoodScaleOn), then hide the smallness
(rootGoodScale_of_rootGoodScaleAt). No hypothesis is added.
the negative-Sobolev Dirichlet error clause at the event-retaining certificate, unconditional.