High-contrast homogenization: Entry.OneGridPropagation #
Imported from the Apache-2.0 HighContrastHomogenization development at commit
7a13dbcd8d6609264a713373f5c69ceeac870472.
One-grid propagation #
The type repeats the statement of
HCPoly/Entry/Statements/OneGridPropagation.lean (p.fixed.geometry.one.grid.propagation): same
binders, same
binder kinds and order, same eight guarded conjuncts, the source-lower-scale premise
where the statement has it, and no additional hypothesis. This source-facing statement carries
the source lower scale
exactly; the internal algebraic and history lemmas it assembles (in
HCPoly/Entry/Multiscale/OneGrid/) include stronger statements that omit an unused source-scale
threshold,
and the generic integration helpers among them take finiteness, integrability or
measurability inputs that are proved at their own use sites, not extra premises of this
proposition.
The eight conjuncts are proved in HCPoly/Entry/Multiscale/OneGrid/, one printed step per file;
this file only assembles them under one Csrc and one C = C(d,γ) chosen before the law,
the geometry, h, L and j_*, as the statement requires.
The eight-conclusion form of p.fixed.geometry.one.grid.propagation: the four printed
conclusions (i)–(iv) of the proposition together with the four estimates that the paper
proves on the way (e.fixed.geometry.profile.contraction, e.fixed.geometry.profile.fixed.span,
e.fixed.geometry.profile.startup, e.fixed.geometry.carried.majorization), all under one
C_src and one C = C(d,γ). The proposition's own statement projects out of this one.
Assembled from the eight conjunct proofs by taking one Csrc and one C above all of theirs.
The proposition's own C is a single C(d,γ); the printed proof's "C may change from line to
line" is realized by the per-conjunct existentials, never by a constant that sees the law, the
geometry, h, L or j_*.
The statement proved for p.fixed.geometry.one.grid.propagation: the four printed
conclusions
(i)–(iv), projected out of fixed_geometry_one_grid_propagation_full, whose eight conclusions
list them as the first, sixth, eighth and seventh. The statement repeats the statement
HCPolySupport.HighContrast.fixed_geometry_one_grid_propagation
(HCPoly/Entry/Statements/OneGridPropagation.lean)
byte for byte.