Documentation

LeanPool.HighContrastHomogenization.Support.Deterministic.CoarseCaccioppoli.Basic

Coarse-graining support: Support.Deterministic.CoarseCaccioppoli.Basic #

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

Deterministic coarse-grained Caccioppoli backbones #

This file isolates the radius-iteration backbone of the Chapter-3 coarse Caccioppoli estimate.

At the current checkpoint the cutoff/Besov argument producing the local recursive inequality is still upstream work. The theorems here therefore keep that step as an explicit hypothesis and package the quantitative iteration and multiscale prefactors that consume it.

theorem HCPolySupport.mul_one_sub_nonneg {s : ℝ} (h0 : 0 ≤ s) (h1 : s ≤ 1) :
0 ≤ s * (1 - s)

Small real-arithmetic helper: s * (1 - s) ≥ 0 whenever 0 ≤ s ≤ 1. Used in several coarse-Caccioppoli non-negativity chains.

The Chapter-3 gap parameter σ = 1 - s - t.

Equations
Instances For
    noncomputable def HCPolySupport.coarseCaccioppoliBeta (s t : ℝ) :

    The recursion exponent β = 2 (1 - t) / (1 - s - t) appearing in the radius-iteration step of the coarse Caccioppoli proof.

    Equations
    Instances For
      noncomputable def HCPolySupport.coarseCaccioppoliPower (s t : ℝ) :

      The note exponent 2s / (1 - s - t) attached to the recursive error prefactor.

      Equations
      Instances For

        Upper boundedness on the radius interval used in the Chapter-3 radius-iteration argument.

        Equations
        Instances For

          The one-step recursive inequality produced by the local cutoff/Besov part of the coarse Caccioppoli proof.

          Equations
          Instances For

            The deterministic radius sequence ρ_n = 1 - 2 / (3 (n + 1)), starting at 1/3 and increasing to 1.

            Equations
            Instances For

              The same recursive inequality specialized to the deterministic Chapter-3 radius sequence ρ_n. This is the concrete iteration interface needed when a local cutoff construction only supplies the consecutive pairs (ρ_n, ρ_{n+1}).

              Equations
              • One or more equations did not get rendered due to their size.
              Instances For

                The nth weighted error term in the deterministic radius-iteration argument.

                Equations
                Instances For

                  The deterministic radius-iteration constant obtained by summing the geometric error terms coming from coarseCaccioppoliRadiusIterationTerm.

                  Equations
                  Instances For

                    Midpoint radius used by the buffered cutoff version of the coarse Caccioppoli single-step estimate.

                    Equations
                    Instances For
                      noncomputable def HCPolySupport.coarseCaccioppoliBoundaryRecursionRhs {d : ℕ} (Q : TriadicCube d) (a : CoeffField d) (s t C uL2Sq : ℝ) :

                      The note-facing recursive right-hand side in the boundary coarse Caccioppoli proof, after the local cutoff/Besov step has produced the radius-recursion with exponent coarseCaccioppoliBeta s t.

                      Equations
                      • One or more equations did not get rendered due to their size.
                      Instances For
                        noncomputable def HCPolySupport.coarseCaccioppoliBoundaryRecursionRhsSplit {d : ℕ} (Q : TriadicCube d) (a : CoeffField d) (s t Calpha Ccross uL2Sq : ℝ) :

                        Split version of the note-facing recursive right-hand side. Calpha controls the height/absorption branch, while Ccross controls the local cross coefficient. Keeping these separate prevents a centered-gradient budget from drifting into the purely local quadratic branch.

                        Equations
                        • One or more equations did not get rendered due to their size.
                        Instances For
                          noncomputable def HCPolySupport.coarseCaccioppoliBoundaryBound {d : ℕ} (Q : TriadicCube d) (a : CoeffField d) (s t C uL2Sq : ℝ) :

                          The first note-facing boundary coarse Caccioppoli prefactor obtained from the radius-iteration lemma under an explicit recursive hypothesis.

                          Equations
                          • One or more equations did not get rendered due to their size.
                          Instances For
                            noncomputable def HCPolySupport.coarseCaccioppoliBoundaryNoteRhs {d : ℕ} (Q : TriadicCube d) (a : CoeffField d) (s t C uL2Sq : ℝ) :

                            Literal normalized m = 0 right-hand side from the note's boundary coarse Caccioppoli proposition.

                            Here C represents the dimension-dependent constant in the note statement, not the intermediate projected-Poincare constant used by some lower-level single-cube wrappers.

                            Equations
                            • One or more equations did not get rendered due to their size.
                            Instances For
                              noncomputable def HCPolySupport.coarseCaccioppoliInteriorBound {d : ℕ} (Q : TriadicCube d) (a : CoeffField d) (s t C uL2Sq : ℝ) :

                              The current interior wrapper reuses the same radius-iteration constant and recursive prefactor as the boundary version once an interior recursive estimate has been supplied.

                              Equations
                              Instances For
                                noncomputable def HCPolySupport.coarseCaccioppoliInteriorNoteRhs {d : ℕ} (Q : TriadicCube d) (a : CoeffField d) (s t C uL2Sq : ℝ) :

                                Literal normalized m = 0 right-hand side from the note's interior coarse Caccioppoli corollary.

                                Equations
                                Instances For

                                  The honest pre-Besov recursive right-hand side obtained from the note's explicit height choice h = max {k + 4, ceil(...)}. The first summand records the k + 4 branch; the second records the logarithmic branch.

                                  Equations
                                  • One or more equations did not get rendered due to their size.
                                  Instances For
                                    noncomputable def HCPolySupport.coarseCaccioppoliBoundaryExplicitHeightRecursionRhsSplit {d : ℕ} (Q : TriadicCube d) (a : CoeffField d) (s t Calpha Ccross uL2Sq : ℝ) :

                                    Split explicit-height recursive right-hand side. The left branch only uses the cross/local constant Ccross; the logarithmic-height branch uses Calpha through the height choice and Ccross through the cross coefficient.

                                    Equations
                                    • One or more equations did not get rendered due to their size.
                                    Instances For
                                      noncomputable def HCPolySupport.coarseCaccioppoliBoundaryExplicitHeightBound {d : ℕ} (Q : TriadicCube d) (a : CoeffField d) (s t C uL2Sq : ℝ) :

                                      The boundary radius-iteration bound driven by the explicit-height recursive right-hand side above. This is the final pre-Besov boundary surface with no remaining extra cross-scale hypothesis.

                                      Equations
                                      • One or more equations did not get rendered due to their size.
                                      Instances For
                                        noncomputable def HCPolySupport.coarseCaccioppoliBoundaryExplicitHeightBoundSplit {d : ℕ} (Q : TriadicCube d) (a : CoeffField d) (s t Calpha Ccross uL2Sq : ℝ) :

                                        Split boundary radius-iteration bound driven by coarseCaccioppoliBoundaryExplicitHeightRecursionRhsSplit.

                                        Equations
                                        • One or more equations did not get rendered due to their size.
                                        Instances For
                                          noncomputable def HCPolySupport.coarseCaccioppoliInteriorExplicitHeightBound {d : ℕ} (Q : TriadicCube d) (a : CoeffField d) (s t C uL2Sq : ℝ) :

                                          The interior pre-Besov explicit-height bound reuses the same recursive prefactor as the boundary version, once the centered local estimate has been transported into the iteration backbone.

                                          Equations
                                          Instances For

                                            Agreement of two radius-dependent quantities on the interval used by the deterministic iteration. In the interior proof this packages the fact that centering v := u - (u)_Q does not change the gradient quantity being iterated.

                                            Equations
                                            Instances For
                                              def HCPolySupport.CoarseCaccioppoliBoundaryPreRecurrence {d : ℕ} (Q : TriadicCube d) (a : CoeffField d) (s t C uL2Sq : ℝ) (F : ℝ → ℝ) :

                                              Pre-absorption local input for the boundary coarse Caccioppoli proof: after the cutoff/Besov step and coefficient bookkeeping, the local estimate has an absorbable sqrt (F ρ₂) cross term whose square is controlled by the final note-facing recursion right-hand side.

                                              Equations
                                              • One or more equations did not get rendered due to their size.
                                              Instances For

                                                Pre-recurrence surface with the enlarged explicit-height recursion prefactor. This is the natural middle layer for localized height choices, whose cross term is controlled by coarseCaccioppoliBoundaryExplicitHeightRecursionRhs rather than by the smaller raw note prefactor.

                                                Equations
                                                • One or more equations did not get rendered due to their size.
                                                Instances For
                                                  def HCPolySupport.CoarseCaccioppoliInteriorPreRecurrence {d : ℕ} (Q : TriadicCube d) (a : CoeffField d) (s t C uL2Sq : ℝ) (F : ℝ → ℝ) :

                                                  The current interior middle layer reuses the same pre-recurrence surface as the boundary version; the eventual difference is only in how the local estimate is produced.

                                                  Equations
                                                  Instances For

                                                    Interior version of the explicit-height pre-recurrence surface.

                                                    Equations
                                                    Instances For

                                                      Abstract local single-cube estimate before coefficient bookkeeping and Young absorption. The note's estimate e.cg.Caccioppoli.single.cube.boundary.deterministic.theory has exactly this shape.

                                                      Equations
                                                      Instances For
                                                        def HCPolySupport.CoarseCaccioppoliBoundaryCoefficientControl {d : ℕ} (Q : TriadicCube d) (a : CoeffField d) (s t C uL2Sq : ℝ) (α B : ℝ → ℝ → ℝ) :

                                                        Abstract coefficient bookkeeping for the local single-cube estimate. This packages the note's choice of h and the conversion of localized coefficient factors into the final note-facing recursion right-hand side.

                                                        Equations
                                                        • One or more equations did not get rendered due to their size.
                                                        Instances For

                                                          The current interior middle layer uses the same abstract local single-cube surface as the boundary version.

                                                          Equations
                                                          Instances For
                                                            def HCPolySupport.CoarseCaccioppoliInteriorCoefficientControl {d : ℕ} (Q : TriadicCube d) (a : CoeffField d) (s t C uL2Sq : ℝ) (α B : ℝ → ℝ → ℝ) :

                                                            The current interior coefficient bookkeeping surface also matches the boundary one.

                                                            Equations
                                                            Instances For
                                                              noncomputable def HCPolySupport.coarseCaccioppoliGapInv (ρ₁ ρ₂ : ℝ) :

                                                              The inverse gap factor appearing in the radius-recursion estimates.

                                                              Equations
                                                              Instances For

                                                                The note's triadic scale choice for the gap ρ₂ - ρ₁: a natural scale k satisfying 3⁻⁴ (ρ₂ - ρ₁) ≤ 3⁻ᵏ ≤ 3⁻³ (ρ₂ - ρ₁).

                                                                Equations
                                                                Instances For
                                                                  noncomputable def HCPolySupport.coarseCaccioppoliBoundaryAlphaOfHeight {d : ℕ} (Q : TriadicCube d) (a : CoeffField d) (s t C : ℝ) (h : ℝ → ℝ → ℝ) (ρ₁ ρ₂ : ℝ) :

                                                                  Note-shaped boundary coefficient in front of F ρ₂ after replacing the dyadic-scale factor by an inverse gap and keeping the auxiliary height choice h.

                                                                  Equations
                                                                  • One or more equations did not get rendered due to their size.
                                                                  Instances For
                                                                    noncomputable def HCPolySupport.coarseCaccioppoliBoundaryCrossCoeffOfHeight {d : ℕ} (Q : TriadicCube d) (a : CoeffField d) (s C uL2Sq : ℝ) (h : ℝ → ℝ → ℝ) (ρ₁ ρ₂ : ℝ) :

                                                                    Note-shaped boundary cross coefficient in front of sqrt (F ρ₂) after replacing the dyadic-scale factor by an inverse gap and keeping the auxiliary height choice h.

                                                                    Equations
                                                                    • One or more equations did not get rendered due to their size.
                                                                    Instances For
                                                                      def HCPolySupport.CoarseCaccioppoliBoundaryNoteRawEstimate {d : ℕ} (Q : TriadicCube d) (a : CoeffField d) (s t C uL2Sq : ℝ) (h : ℝ → ℝ → ℝ) (F : ℝ → ℝ) :

                                                                      The current note-shaped raw boundary estimate: the local single-cube input has the note's coefficient structure, parameterized by the auxiliary height choice h.

                                                                      Equations
                                                                      • One or more equations did not get rendered due to their size.
                                                                      Instances For
                                                                        def HCPolySupport.CoarseCaccioppoliBoundaryNoteRawEstimateSplit {d : ℕ} (Q : TriadicCube d) (a : CoeffField d) (s t Calpha Ccross uL2Sq : ℝ) (h : ℝ → ℝ → ℝ) (F : ℝ → ℝ) :

                                                                        Split version of the note-shaped raw boundary estimate. The absorption coefficient uses Calpha, while the cross coefficient uses the independent local budget Ccross.

                                                                        Equations
                                                                        • One or more equations did not get rendered due to their size.
                                                                        Instances For

                                                                          The current note-shaped boundary coefficient-control surface: the remaining task is to verify the note's explicit height choice implies this property.

                                                                          Equations
                                                                          • One or more equations did not get rendered due to their size.
                                                                          Instances For

                                                                            The note-specific absorption obligation: the chosen auxiliary height makes the coefficient in front of F ρ₂ absorbable by the Young step.

                                                                            Equations
                                                                            • One or more equations did not get rendered due to their size.
                                                                            Instances For
                                                                              def HCPolySupport.CoarseCaccioppoliBoundaryNoteCrossTermBound {d : ℕ} (Q : TriadicCube d) (a : CoeffField d) (s t C uL2Sq : ℝ) (h : ℝ → ℝ → ℝ) :

                                                                              The note-specific cross-term bookkeeping obligation: after choosing the auxiliary height, the square of the remaining cross coefficient is controlled by the final recursion right-hand side.

                                                                              Equations
                                                                              • One or more equations did not get rendered due to their size.
                                                                              Instances For

                                                                                Note-facing explicit height bookkeeping for the boundary proof: for each gap ρ₂ - ρ₁, choose the triadic scale k from the note together with an auxiliary height h that is at least k + 4 and already makes the absorbable coefficient small. This isolates the first half of the note's h = max {…} construction without yet forcing the later 3^{s h} estimate.

                                                                                Equations
                                                                                • One or more equations did not get rendered due to their size.
                                                                                Instances For
                                                                                  noncomputable def HCPolySupport.coarseCaccioppoliBoundaryHeightLogArg {d : ℕ} (Q : TriadicCube d) (a : CoeffField d) (s t C : ℝ) (k : ℕ) :

                                                                                  The logarithmic argument in the note's explicit h = max {k+4, ceil(...)} choice.

                                                                                  Equations
                                                                                  Instances For
                                                                                    noncomputable def HCPolySupport.coarseCaccioppoliBoundaryExplicitHeightAtScale {d : ℕ} (Q : TriadicCube d) (a : CoeffField d) (s t C : ℝ) (k : ℕ) :

                                                                                    The explicit height chosen in the note at a fixed triadic scale k. This packages the max {k + 4, ceil(...)} formula using a natural ceiling.

                                                                                    Equations
                                                                                    • One or more equations did not get rendered due to their size.
                                                                                    Instances For
                                                                                      noncomputable def HCPolySupport.coarseCaccioppoliBoundaryExplicitHeightOfScaleChoice {d : ℕ} (Q : TriadicCube d) (a : CoeffField d) (s t C : ℝ) (k : ℝ → ℝ → ℕ) :
                                                                                      ℝ → ℝ → ℝ

                                                                                      The note's explicit h-choice obtained after selecting a triadic scale k = k(ρ₁, ρ₂) for each radius gap.

                                                                                      Equations
                                                                                      Instances For

                                                                                        A localized variant of the explicit height which keeps the note's height choice but also enforces the scale-localization lower bound h >= 4 / s. For t > 0, this also implies h >= 4 / (s + t).

                                                                                        Equations
                                                                                        Instances For
                                                                                          noncomputable def HCPolySupport.coarseCaccioppoliBoundaryLocalizedExplicitHeightOfScaleChoice {d : ℕ} (Q : TriadicCube d) (a : CoeffField d) (s t C : ℝ) (k : ℝ → ℝ → ℕ) :
                                                                                          ℝ → ℝ → ℝ

                                                                                          Radius-indexed localized explicit height obtained from a scale choice.

                                                                                          Equations
                                                                                          Instances For
                                                                                            def HCPolySupport.CoarseCaccioppoliInteriorNoteRawEstimate {d : ℕ} (Q : TriadicCube d) (a : CoeffField d) (s t C uL2Sq : ℝ) (h : ℝ → ℝ → ℝ) (F : ℝ → ℝ) :

                                                                                            The interior note-shaped raw estimate currently reuses the same coefficient structure as the boundary version.

                                                                                            Equations
                                                                                            Instances For
                                                                                              def HCPolySupport.CoarseCaccioppoliInteriorNoteRawEstimateSplit {d : ℕ} (Q : TriadicCube d) (a : CoeffField d) (s t Calpha Ccross uL2Sq : ℝ) (h : ℝ → ℝ → ℝ) (F : ℝ → ℝ) :

                                                                                              Split version of the interior note-shaped raw estimate.

                                                                                              Equations
                                                                                              Instances For

                                                                                                The interior note-shaped coefficient-control surface currently reuses the boundary one.

                                                                                                Equations
                                                                                                Instances For

                                                                                                  The interior note-specific absorption condition currently matches the boundary one.

                                                                                                  Equations
                                                                                                  Instances For
                                                                                                    def HCPolySupport.CoarseCaccioppoliInteriorNoteCrossTermBound {d : ℕ} (Q : TriadicCube d) (a : CoeffField d) (s t C uL2Sq : ℝ) (h : ℝ → ℝ → ℝ) :

                                                                                                    The interior note-specific cross-term bookkeeping condition currently matches the boundary one.

                                                                                                    Equations
                                                                                                    Instances For

                                                                                                      The interior note-facing explicit height choice currently reuses the boundary bookkeeping surface; the later distinction is only in how the local estimate is centered.

                                                                                                      Equations
                                                                                                      Instances For