Documentation

LeanPool.HighContrastHomogenization.Support.Deterministic.CoarseCaccioppoli.SingleCubeToRaw.HarmonicFinal.ExactSmallCube.LocalPatchConstructor.Factors

Coarse-graining support: #

Support.Deterministic.CoarseCaccioppoli.SingleCubeToRaw.HarmonicFinal.ExactSmallCube .LocalPatchConstructor.Factors

Imported from the Apache-2.0 CoarseGraining development at commit c7ddd76c08ade64fed1b8d2ca51be14dfee8deb4.

Local-patch exact small-cube factor estimates #

This file contains the centered average/Besov factor estimates for the arbitrary-center local-patch exact small-cube coefficient route.

Average part of the centered exact coefficient for the local-patch midpoint cutoff. The local cutoff radius and the extra descendant generation combine to give the same normalized front as the centered buffered route.

Besov/cutoff-product part of the centered exact coefficient for the local-patch midpoint cutoff.

theorem HCPolySupport.fluxEnergyExactFactorBounds_localPatch_le_boundaryAlpha {d : ℕ} [NeZero d] {Q R : TriadicCube d} (a : CoeffField d) {s t CeffLocal CeffWork : ℝ} {k j : ℕ} {ρ₁ ρ₂ lam Lam : ℝ} {hheight : ℝ → ℝ → ℝ} (hCeffLocal : 0 ≤ CeffLocal) (hCeffWork : 0 ≤ CeffWork) (hs : 0 < s) (ht : 0 < t) (hst : s + t < 1) (hEllCube : IsEllipticFieldOn lam Lam (cubeSet Q) a) (hR : R ∈ descendantsAtDepth Q (j + 1)) (hBsum_s : Summable fun (n : ℕ) => geometricWeight s 1 n * (maxDescendantBBlockNormAtScale Q (Q.scale - ↑n) a).rpow (1 / 2)) (hSigmaSum_t : Summable fun (n : ℕ) => geometricWeight t 1 n * (maxDescendantSigmaStarInvNormAtScale Q (Q.scale - ↑n) a).rpow (1 / 2)) (hchoice : CoarseCaccioppoliTriadicGapScaleChoice k ρ₁ ρ₂) (hlt : ρ₁ < ρ₂) (hjk : k ≤ j) (hscale : (6 * coarseCaccioppoliCenteredAverageFront d s CeffLocal + 12 * coarseCaccioppoliCenteredBesovHessianFront d s CeffLocal + 6 * coarseCaccioppoliCenteredBesovGradientFront d s CeffLocal) * Real.rpow 3 ↑k ≤ CeffWork / (s * (1 - s)) * coarseCaccioppoliGapInv ρ₁ ρ₂) (hheight_le_j : hheight ρ₁ ρ₂ ≤ ↑j) :

Average-plus-Besov factor-bound comparison for the local-patch centered exact coefficient. The extra descendant generation is charged as an extra factor 3 in the centered-front budget.

theorem HCPolySupport.fluxEnergyExactCenteredCoeff_localPatch_le_boundaryAlpha {d : ℕ} [NeZero d] {Q R : TriadicCube d} (center : Vec d) (a : CoeffField d) {s t CeffLocal CeffWork : ℝ} {k j : ℕ} {ρ₁ ρ₂ lam Lam : ℝ} {hheight : ℝ → ℝ → ℝ} (hρ₁_pos : 0 < ρ₁) (hCeffLocal : 0 ≤ CeffLocal) (hCeffWork : 0 ≤ CeffWork) (hs : 0 < s) (ht : 0 < t) (hst : s + t < 1) (hEllCube : IsEllipticFieldOn lam Lam (cubeSet Q) a) (hR : R ∈ descendantsAtDepth Q (j + 1)) (hBsum_s : Summable fun (n : ℕ) => geometricWeight s 1 n * (maxDescendantBBlockNormAtScale Q (Q.scale - ↑n) a).rpow (1 / 2)) (hSigmaSum_t : Summable fun (n : ℕ) => geometricWeight t 1 n * (maxDescendantSigmaStarInvNormAtScale Q (Q.scale - ↑n) a).rpow (1 / 2)) (hchoice : CoarseCaccioppoliTriadicGapScaleChoice k ρ₁ ρ₂) (hlt : ρ₁ < ρ₂) (hjk : k ≤ j) (hscale : (6 * coarseCaccioppoliCenteredAverageFront d s CeffLocal + 12 * coarseCaccioppoliCenteredBesovHessianFront d s CeffLocal + 6 * coarseCaccioppoliCenteredBesovGradientFront d s CeffLocal) * Real.rpow 3 ↑k ≤ CeffWork / (s * (1 - s)) * coarseCaccioppoliGapInv ρ₁ ρ₂) (hheight_le_j : hheight ρ₁ ρ₂ ≤ ↑j) :

Local-patch exact centered coefficient, with descendant-local canonical A^\circ factors, localized directly to the parent Alpha coefficient. The cutoff is the translated local patch cutoff on the midpoint radius, so the descendant lies one generation deeper than the centered buffered route.