Documentation

LeanPool.HighContrastHomogenization.Entry.Multiscale.OneGrid.StartupMoments

High-contrast homogenization: Entry.Multiscale.OneGrid.StartupMoments #

Imported from the Apache-2.0 HighContrastHomogenization development at commit 7a13dbcd8d6609264a713373f5c69ceeac870472.

Step 5 โ€” the diagonal profile and the initial moments #

Group H of the printed proof (p.fixed.geometry.one.grid.propagation), first part: ๐’ซ_q(n;n) = โ„‹_q(n), the diagonal moment comparison, and the new fluctuation terms of the initial advance.

Part of the proof of the statement in HCPoly/Entry/Statements/OneGridPropagation.lean. Conventions of the group: q = ๐’ฌ(๐”ช) is Geometry.explicitRoundedGrid jStar metric at every loss, history, profile and drift; metric (not m) names the positive matrix, because m, n, mโ‚€ are generations; the source lower scale e.source.lower.scale is carried exactly by the source-facing HCPoly/Entry/OneGridPropagation.lean; this group's stronger internal algebraic and history lemmas omit an unused threshold, and this group's generic integration helpers take finiteness, integrability or measurability inputs that are proved at their actual use sites, not extra premises of the printed proposition.

Group H. Step 5 โ€” the initial advance and the drift assembly #

(p.fixed.geometry.one.grid.propagation)

theorem HCPolySupport.HighContrast.Multiscale.profile_diagonal_eq_history (d : โ„•) (hd : 2 โ‰ค d) (ฮณ : โ„) (_hฮณ : ฮณ โˆˆ Set.Ico 0 1) (P : MeasureTheory.Measure (CoeffSpace d)) (E : BlockMat d) (ฮจ : โ„ โ†’ โ„) (K : โ„) (S : CoeffSpace d โ†’ โ„) :
MeasureTheory.IsProbabilityMeasure P โ†’ IsStationaryLaw P โ†’ IsUnitRangeLaw P โ†’ CoarseEllipticityDagger P ฮณ E ฮจ K S โ†’ โˆ€ (jStar : โ„•), 2 * d โ‰ค 3 ^ jStar โ†’ โˆ€ (metric : Mat d), Matrix.PosDef metric โ†’ โˆ€ (n : โ„ค), profile P ฮณ (Geometry.explicitRoundedGrid jStar metric) jStar n n = history P ฮณ (Geometry.explicitRoundedGrid jStar metric) jStar n

๐’ซ_q(n;n) = โ„‹_q(n) at the actual geometry (near e.scale.selection.complete.profile): the diagonal identity Multiscale.profile_self_of_posDef with its positive-definiteness discharged.

theorem HCPolySupport.HighContrast.Multiscale.moment_diagonal_le_fluctuationHistory (d : โ„•) (hd : 2 โ‰ค d) (ฮณ : โ„) (hฮณ : ฮณ โˆˆ Set.Ico 0 1) (P : MeasureTheory.Measure (CoeffSpace d)) (E : BlockMat d) (ฮจ : โ„ โ†’ โ„) (K : โ„) (S : CoeffSpace d โ†’ โ„) :
MeasureTheory.IsProbabilityMeasure P โ†’ IsStationaryLaw P โ†’ IsUnitRangeLaw P โ†’ CoarseEllipticityDagger P ฮณ E ฮจ K S โ†’ โˆ€ (jStar : โ„•), 2 * d โ‰ค 3 ^ jStar โ†’ โˆ€ (metric : Mat d), Matrix.PosDef metric โ†’ โˆ€ (n : โ„ค), โ†‘jStar โ‰ค n โ†’ โˆซ (a : CoeffSpace d), absSchattenNorm (โ†‘(bigQ d ฮณ)) (normalizedFluctuationSelf P (Geometry.explicitRoundedGrid jStar metric) n a) ^ bigQ d ฮณ โˆ‚P โ‰ค 2 * โ†‘d * fluctuationHistory P ฮณ (Geometry.explicitRoundedGrid jStar metric) jStar n

E[|V^q_n|_{S_Q}^Q] โ‰ค 2dยทโ„‹^fluc_q(n) (p.fixed.geometry.one.grid.propagation): comparison of the Schatten and operator norms at the diagonal generation, where the printed supremum of the fluctuation history is taken at j = n and the lattice point 0.

theorem HCPolySupport.HighContrast.Multiscale.startup_fluctuation_sum_le (d : โ„•) (hd : 2 โ‰ค d) (ฮณ : โ„) (hฮณ : ฮณ โˆˆ Set.Ico 0 1) :
โˆƒ (Csrc : โ„), 0 < Csrc โˆง โˆƒ (C : โ„), 0 < C โˆง โˆ€ (P : MeasureTheory.Measure (CoeffSpace d)) (E : BlockMat d) (ฮจ : โ„ โ†’ โ„) (K : โ„) (S : CoeffSpace d โ†’ โ„), MeasureTheory.IsProbabilityMeasure P โ†’ IsStationaryLaw P โ†’ IsUnitRangeLaw P โ†’ CoarseEllipticityDagger P ฮณ E ฮจ K S โ†’ โˆ€ (L : โ„ค), 1 โ‰ค L โ†’ โˆ€ (jStar : โ„•), 2 * d โ‰ค 3 ^ jStar โ†’ โŒˆCsrc * Real.logb 3 (2 * K)โŒ‰ โ‰ค โ†‘jStar โ†’ โˆ€ (metric : Mat d), Matrix.PosDef metric โ†’ โˆ€ (n : โ„ค), โ†‘jStar โ‰ค n โ†’ history P ฮณ (Geometry.explicitRoundedGrid jStar metric) jStar n โ‰ค 1 โ†’ โˆ‘ j โˆˆ Finset.Icc (n + 1) (n + L), 3 ^ (-((1 - ฮณ) / 4) * (โ†‘(n + L) - โ†‘j)) * Real.exp (โ†‘(bigQ d ฮณ) * detIncrement P (Geometry.explicitRoundedGrid jStar metric) j (n + L)) * โˆซ (a : CoeffSpace d), absSchattenNorm (โ†‘(bigQ d ฮณ)) (normalizedFluctuationSelf P (Geometry.explicitRoundedGrid jStar metric) j a) ^ bigQ d ฮณ โˆ‚P โ‰ค C * โ†‘L * (history P ฮณ (Geometry.explicitRoundedGrid jStar metric) jStar n + Real.exp (โ†‘(bigQ d ฮณ) * detIncrement P (Geometry.explicitRoundedGrid jStar metric) n (n + L)) - 1)

The new fluctuation terms of the initial advance (p.fixed.geometry.one.grid.propagation): apply the powered recurrence with span r at the base generation n, seed with E[|V^q_n|_{S_Q}^Q] โ‰ค 2d โ„‹_q(n), use e^x a โ‰ค a + e^x - 1 at a = โ„‹_q(n) โ‰ค 1, and sum. The constant is uniform in 1 โ‰ค r โ‰ค L.