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)
:
scaleVariance P (roundedGrid lAl mAl) F p โค ENNReal.ofReal
(slotSourceValue d Csub (supplyMscSplit d E) (p - jb).toNat + slotBaseCoefficient d * hatExcessAt P (roundedGrid lAl mAl) jb)
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'))
:
scaleVariance P (roundedGrid lAl mAl) F p โค ENNReal.ofReal (slotSourceValue d Csub (supplyMscSplit d E) 0 + slotBaseCoefficient d * delta)
The deep slot, at a parametrized normalizer.