Documentation

LeanPool.HighContrastHomogenization.Support.Deterministic.CoarseCaccioppoli.Height

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

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

theorem HCPolySupport.coarseCaccioppoli_beta_nonneg {s t : ℝ} (hs : 0 < s) (hst : s + t < 1) :
theorem HCPolySupport.coarseCaccioppoli_power_nonneg {s t : ℝ} (hs : 0 < s) (hst : s + t < 1) :
theorem HCPolySupport.coarseCaccioppoli_beta_ge_two {s t : ℝ} (hs : 0 < s) (hst : s + t < 1) :
theorem HCPolySupport.coarseCaccioppoli_power_ge_two_mul_s {s t : ℝ} (hs : 0 < s) (ht : 0 < t) (hst : s + t < 1) :
theorem HCPolySupport.coarseCaccioppoli_beta_ge_two_add_two_mul_s {s t : ℝ} (hs : 0 < s) (ht : 0 < t) (hst : s + t < 1) :
theorem HCPolySupport.coarseCaccioppoli_noteExponent_pos {s t : ℝ} (hs : 0 < s) (hst : s + t < 1) :
theorem HCPolySupport.coarseCaccioppoli_noteExponent_ge_one {s t : ℝ} (hs : 0 < s) (hst : s + t < 1) :

The note exponent dominates the integerized radius exponent, up to the fixed four-unit loss from taking a ceiling.

theorem HCPolySupport.coarseCaccioppoli_sigma_mul_noteExponent_le_four {s t : ℝ} (_hs : 0 < s) (ht : 0 < t) (hst : s + t < 1) :
theorem HCPolySupport.rpow_neg_self_le_exp_one {r : ℝ} (hr : 0 < r) (_hr_le : r ≤ 1) :

Entropy-type scalar bound used in the Caccioppoli constant extraction. For 0 < r ≤ 1, the factor r^{-r} is uniformly bounded by exp 1. This is the one-variable cancellation behind the small-s branch of the note constant.

theorem HCPolySupport.rpow_neg_two_mul_self_le_exp_two {r : ℝ} (hr : 0 < r) (_hr_le : r ≤ 1) :
r.rpow (-(2 * r)) ≤ Real.exp 2

A two-fold version of rpow_neg_self_le_exp_one.

theorem HCPolySupport.coarseCaccioppoli_sigma_mul_singularRoot_le_exp_two {s t : ℝ} (hs : 0 < s) (ht : 0 < t) (hst : s + t < 1) :
have σ := coarseCaccioppoliSigma s t; have q := coarseCaccioppoliPower s t; have p := 2 + 4 * s / σ; σ * s.rpow (-(q / p)) * (1 - s).rpow (-(q / p)) ≤ Real.exp 2

The singular scalar factors left after taking the note-exponent root are uniformly bounded. This is the explicit s,t cancellation in the Caccioppoli constant extraction.

Natural depth obtained by integerizing the localized explicit height. This is the depth used by the small-cube Caccioppoli route.

Equations
Instances For

    Radius-indexed integerized localized height depth.

    Equations
    Instances For

      Real-valued height associated to the integerized localized depth.

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

        The integerized localized height keeps the k + 4 lower bound.

        The integerized localized depth is at least the triadic gap scale.

        The integerized localized height keeps the 4 / s lower bound.

        The integerized localized height keeps the 4 / (s + t) lower bound.

        theorem HCPolySupport.coarseCaccioppoliBoundaryExplicitHeightAtScale_absorption {d : ℕ} (Q : TriadicCube d) (a : CoeffField d) (s t C : ℝ) (k : ℕ) (hC : 0 ≤ C) (hs : 0 < s) (ht : 0 < t) (hst : s + t < 1) :
        C / (s * (1 - s)) * 3 ^ k * Real.rpow 3 (-coarseCaccioppoliSigma s t * coarseCaccioppoliBoundaryExplicitHeightAtScale Q a s t C k) * (ThetaRatio Q s t a).rpow (1 / 2) ≤ 1 / 4
        theorem HCPolySupport.coarseCaccioppoliBoundaryLocalizedExplicitHeightAtScale_absorption {d : ℕ} (Q : TriadicCube d) (a : CoeffField d) (s t C : ℝ) (k : ℕ) (hC : 0 ≤ C) (hs : 0 < s) (ht : 0 < t) (hst : s + t < 1) :
        theorem HCPolySupport.coarseCaccioppoli_boundary_heightChoice_of_explicitHeightOfScaleChoice {d : ℕ} (Q : TriadicCube d) (a : CoeffField d) (s t C : ℝ) (k : ℝ → ℝ → ℕ) (hC : 0 ≤ C) (hs : 0 < s) (ht : 0 < t) (hst : s + t < 1) (hscale : ∀ ⦃ρ₁ ρ₂ : ℝ⦄, 1 / 3 ≤ ρ₁ → ρ₁ < ρ₂ → ρ₂ ≤ 1 → CoarseCaccioppoliTriadicGapScaleChoice (k ρ₁ ρ₂) ρ₁ ρ₂) :
        theorem HCPolySupport.coarseCaccioppoli_interior_heightChoice_of_explicitHeightOfScaleChoice {d : ℕ} (Q : TriadicCube d) (a : CoeffField d) (s t C : ℝ) (k : ℝ → ℝ → ℕ) (hC : 0 ≤ C) (hs : 0 < s) (ht : 0 < t) (hst : s + t < 1) (hscale : ∀ ⦃ρ₁ ρ₂ : ℝ⦄, 1 / 3 ≤ ρ₁ → ρ₁ < ρ₂ → ρ₂ ≤ 1 → CoarseCaccioppoliTriadicGapScaleChoice (k ρ₁ ρ₂) ρ₁ ρ₂) :
        theorem HCPolySupport.coarseCaccioppoli_boundary_heightChoice_of_localizedExplicitHeightOfScaleChoice {d : ℕ} (Q : TriadicCube d) (a : CoeffField d) (s t C : ℝ) (k : ℝ → ℝ → ℕ) (hC : 0 ≤ C) (hs : 0 < s) (ht : 0 < t) (hst : s + t < 1) (hscale : ∀ ⦃ρ₁ ρ₂ : ℝ⦄, 1 / 3 ≤ ρ₁ → ρ₁ < ρ₂ → ρ₂ ≤ 1 → CoarseCaccioppoliTriadicGapScaleChoice (k ρ₁ ρ₂) ρ₁ ρ₂) :
        theorem HCPolySupport.coarseCaccioppoli_interior_heightChoice_of_localizedExplicitHeightOfScaleChoice {d : ℕ} (Q : TriadicCube d) (a : CoeffField d) (s t C : ℝ) (k : ℝ → ℝ → ℕ) (hC : 0 ≤ C) (hs : 0 < s) (ht : 0 < t) (hst : s + t < 1) (hscale : ∀ ⦃ρ₁ ρ₂ : ℝ⦄, 1 / 3 ≤ ρ₁ → ρ₁ < ρ₂ → ρ₂ ≤ 1 → CoarseCaccioppoliTriadicGapScaleChoice (k ρ₁ ρ₂) ρ₁ ρ₂) :