Documentation

LeanPool.HighContrastHomogenization.Provider.Quenched.SmallContrastSlotBoundsSplit

High-contrast homogenization: Provider.Quenched.SmallContrastSlotBoundsSplit #

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

The burn-split slots at a parametrized normalizer #

The shallow and deep slot bounds at the burn-split supply: the supply value supplyMscSplit d E = (2d)^{1/2}ยท(ฮบ_๐„ยท4)ยท8ยทโˆš2 carries no boundary constant and no grid-norm power.

The burn-split supply value: dimensional up to ฮบ_๐„.

Equations
Instances For
    theorem HCPolySupport.HighContrast.Quenched.entry_supply_slot_bound_of_block_split {d : โ„•} [NeZero d] (hd : 2 โ‰ค d) {g : โ„} (hg : g โˆˆ Set.Ico 0 1) {P : MeasureTheory.Measure (CoeffSpace d)} [MeasureTheory.IsProbabilityMeasure P] {E : BlockMat d} {ฮจ : โ„ โ†’ โ„} {K : โ„} {S : CoeffSpace d โ†’ โ„} (hdag : CoarseEllipticityDagger P g E ฮจ K S) (hstat : IsStationaryLaw P) {lAl : โ„ค} (hl : โ†‘(kZero d) โ‰ค lAl) {Cd : โ„} (hCd : max 1 (12 * โ†‘d * โˆšโ†‘d) โ‰ค Cd) {mAl : Mat d} (hn : Matrix.PosDef mAl) (hgrid : IsRoundedGrid lAl (roundedGrid lAl mAl)) {Gacc : โ„•} (hqnorm : โ€–roundedGrid lAl mAlโ€– * โˆšโ†‘d โ‰ค 3 ^ Gacc) (hDbc : boundaryConst Cd g mAl โ‰ค 3 ^ (Gacc + 1)) (hmeso : โˆ€แต (a : CoeffSpace d) โˆ‚P, โˆ€ (m : โ„ค), S a โ‰ค 3 ^ m โ†’ โˆ€ k โ‰ค m, โˆ€ (w : Fin d โ†’ โ„ค), standardCellCenter k w โˆˆ centeredCube d m โ†’ BlockMatLoewnerLE (coarseBlock (standardCell d k w) a) (blockScale (3 ^ (g * max (โ†‘m - 2 * โ†‘(Gacc + 1) - โ†‘k) 0)) E)) {sKw : โ„ค} (hsKw : growthBar K โ‰ค 3 ^ sKw) {jb p t : โ„ค} (hjb : lAl โ‰ค jb) (hjbp : jb โ‰ค p) (hpt : p โ‰ค t) (hsKjb : sKw โ‰ค jb) (M : โ„•) (hburn : 1 + 2 * โ†‘(2 + M) * (1 + Real.log (growthBar K)) * growthBar K ^ IndependentSums.natTriangular (2 + M) โ‰ค 3 ^ (โ†‘M * โ†‘(jb + โ†‘(Gacc + 1) - 1 - sKw))) (hsmjb : โ†‘d * (adaptedHattedContrast P (roundedGrid lAl mAl) jb - 1) โ‰ค 1 / 2) (hsmp : โ†‘d * (adaptedHattedContrast P (roundedGrid lAl mAl) p - 1) โ‰ค 1 / 2) (hdropB : 4 * โ†‘d * (adaptedHattedContrast P (roundedGrid lAl mAl) jb - adaptedHattedContrast P (roundedGrid lAl mAl) t) โ‰ค 1) {F : BlockMat d} (hFsym : IsSymmetricBlockMat F) (hFpd : Book.Ch02.BlockPosDef F) (henvF : BlockMatLoewnerLE (adaptedMean P (roundedGrid lAl mAl) p) F) {Csub : โ„} (hCsub : 0 < Csub) (hsubdiv : โˆ€ (j' p' : โ„ค), lAl โ‰ค j' โ†’ j' โ‰ค p' โ†’ โˆƒ (Z : Finset (Fin d โ†’ โ„ค)), โ†‘Z = {w : Fin d โ†’ โ„ค | adaptedCellCenter (roundedGrid lAl mAl) j' w โˆˆ adaptedCell (roundedGrid lAl mAl) p'} โˆง Z.card = 3 ^ (d * (p' - j').toNat) โˆง Z.Nonempty โˆง lqSchattenSize P 2 (fun (a : CoeffSpace d) => blockSub (ofFullBlockMat ((โ†‘Z.card)โปยน โ€ข โˆ‘ w โˆˆ Z, toFullBlockMat (coarseBlock (adaptedCellAt (roundedGrid lAl mAl) j' w) a))) (adaptedMean P (roundedGrid lAl mAl) j')) (adaptedMean P (roundedGrid lAl mAl) p') โ‰ค ENNReal.ofReal (Csub * โ†‘Z.card ^ (-2โปยน)) * lqSchattenSize P 2 (fun (a : CoeffSpace d) => blockSub (coarseBlock (adaptedCell (roundedGrid lAl mAl) j') a) (adaptedMean P (roundedGrid lAl mAl) j')) (adaptedMean P (roundedGrid lAl mAl) p')) (hdropP : 4 * โ†‘d * (adaptedHattedContrast P (roundedGrid lAl mAl) jb - adaptedHattedContrast P (roundedGrid lAl mAl) p) โ‰ค 1) :

    The shallow slot, at a parametrized normalizer.

    theorem HCPolySupport.HighContrast.Quenched.entry_supply_deep_slot_bound_of_block_split {d : โ„•} [NeZero d] (hd : 2 โ‰ค d) {g : โ„} (hg : g โˆˆ Set.Ico 0 1) {P : MeasureTheory.Measure (CoeffSpace d)} [MeasureTheory.IsProbabilityMeasure P] {E : BlockMat d} {ฮจ : โ„ โ†’ โ„} {K : โ„} {S : CoeffSpace d โ†’ โ„} (hdag : CoarseEllipticityDagger P g E ฮจ K S) (hstat : IsStationaryLaw P) {lAl : โ„ค} (hl : โ†‘(kZero d) โ‰ค lAl) {Cd : โ„} (hCd : max 1 (12 * โ†‘d * โˆšโ†‘d) โ‰ค Cd) {mAl : Mat d} (hn : Matrix.PosDef mAl) (hgrid : IsRoundedGrid lAl (roundedGrid lAl mAl)) {Gacc : โ„•} (hqnorm : โ€–roundedGrid lAl mAlโ€– * โˆšโ†‘d โ‰ค 3 ^ Gacc) (hDbc : boundaryConst Cd g mAl โ‰ค 3 ^ (Gacc + 1)) (hmeso : โˆ€แต (a : CoeffSpace d) โˆ‚P, โˆ€ (m : โ„ค), S a โ‰ค 3 ^ m โ†’ โˆ€ k โ‰ค m, โˆ€ (w : Fin d โ†’ โ„ค), standardCellCenter k w โˆˆ centeredCube d m โ†’ BlockMatLoewnerLE (coarseBlock (standardCell d k w) a) (blockScale (3 ^ (g * max (โ†‘m - 2 * โ†‘(Gacc + 1) - โ†‘k) 0)) E)) {sKw : โ„ค} (hsKw : growthBar K โ‰ค 3 ^ sKw) {p t : โ„ค} (hlp : lAl โ‰ค p) (hpt : p โ‰ค t) (hsKp : sKw โ‰ค p) (M : โ„•) (hburn : 1 + 2 * โ†‘(2 + M) * (1 + Real.log (growthBar K)) * growthBar K ^ IndependentSums.natTriangular (2 + M) โ‰ค 3 ^ (โ†‘M * โ†‘(p + โ†‘(Gacc + 1) - 1 - sKw))) {delta : โ„} (hsmp : hatExcessAt P (roundedGrid lAl mAl) p โ‰ค delta) (hdelta2 : delta โ‰ค 1 / 2) (hdropB : 4 * โ†‘d * (adaptedHattedContrast P (roundedGrid lAl mAl) p - adaptedHattedContrast P (roundedGrid lAl mAl) t) โ‰ค 1) {F : BlockMat d} (hFsym : IsSymmetricBlockMat F) (hFpd : Book.Ch02.BlockPosDef F) (henvF : BlockMatLoewnerLE (adaptedMean P (roundedGrid lAl mAl) p) F) {Csub : โ„} (hCsub : 0 < Csub) (hsubdiv : โˆ€ (j' p' : โ„ค), lAl โ‰ค j' โ†’ j' โ‰ค p' โ†’ โˆƒ (Z : Finset (Fin d โ†’ โ„ค)), โ†‘Z = {w : Fin d โ†’ โ„ค | adaptedCellCenter (roundedGrid lAl mAl) j' w โˆˆ adaptedCell (roundedGrid lAl mAl) p'} โˆง Z.card = 3 ^ (d * (p' - j').toNat) โˆง Z.Nonempty โˆง lqSchattenSize P 2 (fun (a : CoeffSpace d) => blockSub (ofFullBlockMat ((โ†‘Z.card)โปยน โ€ข โˆ‘ w โˆˆ Z, toFullBlockMat (coarseBlock (adaptedCellAt (roundedGrid lAl mAl) j' w) a))) (adaptedMean P (roundedGrid lAl mAl) j')) (adaptedMean P (roundedGrid lAl mAl) p') โ‰ค ENNReal.ofReal (Csub * โ†‘Z.card ^ (-2โปยน)) * lqSchattenSize P 2 (fun (a : CoeffSpace d) => blockSub (coarseBlock (adaptedCell (roundedGrid lAl mAl) j') a) (adaptedMean P (roundedGrid lAl mAl) j')) (adaptedMean P (roundedGrid lAl mAl) p')) :

    The deep slot, at a parametrized normalizer.