High-contrast homogenization: Entry.Multiscale.Global.RunResidue #
Imported from the Apache-2.0 HighContrastHomogenization development at commit
7a13dbcd8d6609264a713373f5c69ceeac870472.
The residue of the run assembly #
GlobalRunGapObligation is everything in the global selection run below the two constant
choices: for every horizon H and scale σ it asks for a positive profile constant and a
positive lower scale budget such that every coefficient law with the dagger ellipticity and
every admissible jStar satisfies the SelectedOutput estimate. Its discharge
global_run_residue produces the constant CS of comparison_choice and the source
constant Csrc, and hands each consumer the source threshold at every constant at most
Csrc. This is the residue of the run that establishes Proposition p.global.selection, and
through that proposition it is part of the assembly of Theorem t.polynomial.entry. The
assembly of global_run from it is in HCPoly.Entry.Multiscale.Global.RunAssembly; the two
Selects projections the run needs and the per-step case analysis run_step_any are in
HCPoly.Entry.Multiscale.Global.RunStepAny.
§3 The residue of global_run_of_gap below the constant choices #
Everything in global_run_of_gap downstream of the choice of ε by comparison_choice
and of the source constant Csrc, as ONE named obligation. Its user is handed, at every
consumer, the discharged source threshold for EVERY constant ≤ Csrc.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Scalar inputs of the assembly #
The run, assembled. The residue of global_run_of_gap: the constants CS
(for comparison_choice) and Csrc are produced here, because both are maxima over Skolem
constants of hS, initial_provider_input, Entry.fixed_geometry_one_grid_propagation_full
and Entry.successful_short_bridge, which only this proof can name.
Route, given H, then σ, then the law and jStar:
initial_provider_inputproduces the entry generationn₀and the initial sandwich;Geometry.explicitRoundedGrid_oneidentifies its grid𝒬(Id)withId, so its outputprofile P γ (1 : Mat d) …isrun_initial's `profile P γ (Geometry.explicitRoundedGrid jStar- …`.
C := maxof theweight_choice_ge_d,scales_arith,eccentricity_arithandcontainment_arithconstants (the last at its free real argumentd := 4d);Cproffromrun_output_profileatCout := C_S;J := ⌈C₁ logb 3 (2+Π)⌉₊.run_initial(potential) andrun_initial_reserve(reserve; its binderhjn₀ : (jStar : ℤ) ≤ n₀comes fromhn₀) boundrunGaugeat step0byc * J.run_step_anysupplies thehcontandhstepbinders ofrun_exists_stop.run_exists_stopproduces the stopping state, andrun_stop_outputturns it intoSelectedOutput. Every source threshold is the bound⌈C' * Real.logb 3 (2 * K)⌉ ≤ (jStar : ℤ)at a constant0 < C' ≤ Csrc.