Documentation

LeanPool.HighContrastHomogenization.Support.Book.Ch02.ParentTruncatedHomogenizationError

Coarse-graining support: Support.Book.Ch02.ParentTruncatedHomogenizationError #

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

Doubled responses converted to extended nonnegative reals, on unit block vectors transformed by the inverse square root and square root of the constant block matrix.

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

    The extended nonnegative supremum of the constant-matrix-normalized doubled responses.

    Equations
    Instances For
      noncomputable def HCPolySupport.Book.Ch02.parentMaxNormalizedBlockResponseAtScale {d : ℕ} (Q : TriadicCube d) (k : ℤ) (hk : k ≤ Q.scale) (a : CoeffOn (cubeDomain Q)) (a0 : Mat d) :

      The maximum normalized doubled response over scale-k descendants, using the parent coefficient restricted to each subcube.

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

        The extended nonnegative geometric weight formed from 1 - 3 ^ (-s*q) and 3 ^ (-s*q*j).

        Equations
        Instances For
          noncomputable def HCPolySupport.Book.Ch02.parentTruncatedHomogenizationErrorInfinityFinite {d : ℕ} (Q : TriadicCube d) (n : ℤ) (hn : n ≤ Q.scale) (a : CoeffOn (cubeDomain Q)) (a0 : Mat d) (s q : ℝ) :

          The weighted sum of maximal descendant responses below n to power q/2, raised to 1/q in the extended nonnegative reals.

          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            noncomputable def HCPolySupport.Book.Ch02.parentTruncatedHomogenizationErrorInfinityOneScalar {d : ℕ} (Q : TriadicCube d) (n : ℤ) (hn : n ≤ Q.scale) (a : CoeffOn (cubeDomain Q)) (sigma0 : ℝ) (_hsigma0 : 0 < sigma0) (s : ↑FractionalOrder) :

            The source-order, scalar-comparator, q = 1 truncated response error.

            At each physical scale it maximizes over descendants of the one parent coefficient, and only then performs the weighted scale sum.

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For
              noncomputable def HCPolySupport.Book.Ch02.parentTruncatedHomogenizationErrorInfinityTwoScalar {d : ℕ} (Q : TriadicCube d) (n : ℤ) (hn : n ≤ Q.scale) (a : CoeffOn (cubeDomain Q)) (sigma0 : ℝ) (_hsigma0 : 0 < sigma0) (s : ↑FractionalOrder) :

              The source-order, scalar-comparator, q = 2 truncated response error.

              Equations
              • One or more equations did not get rendered due to their size.
              Instances For
                noncomputable def HCPolySupport.Book.Ch02.parentTruncatedNormalizedBlockResponseScalarEMaxAtScale {d : ℕ} (Q : TriadicCube d) (k : ℤ) (hk : k ≤ Q.scale) (a : CoeffOn (cubeDomain Q)) (sigma0 : ℝ) (_hsigma0 : 0 < sigma0) :

                The canonical scalar-comparator parent response maximum at physical scale k. This is the finite supremum over the descendants of Q at that scale, using literal restrictions of the one parent coefficient.

                Equations
                • One or more equations did not get rendered due to their size.
                Instances For
                  theorem HCPolySupport.Book.Ch02.parentTruncatedHomogenizationErrorInfinityOneScalar_eq_tsum {d : ℕ} (Q : TriadicCube d) (n : ℤ) (hn : n ≤ Q.scale) (a : CoeffOn (cubeDomain Q)) (sigma0 : ℝ) (hsigma0 : 0 < sigma0) (s : ↑FractionalOrder) :
                  parentTruncatedHomogenizationErrorInfinityOneScalar Q n hn a sigma0 hsigma0 s = ∑' (j : ℕ), ENNReal.ofReal (1 - Real.rpow 3 (-↑s)) * ENNReal.ofReal (Real.rpow 3 (-↑s * ↑j)) * parentTruncatedNormalizedBlockResponseScalarEMaxAtScale Q (n - ↑j) ⋯ a sigma0 hsigma0 ^ (1 / 2)

                  Exact series characterization of the canonical scalar q = 1 truncated parent error. This only unfolds its frozen definition.

                  theorem HCPolySupport.Book.Ch02.parentTruncatedHomogenizationErrorInfinityTwoScalar_eq_tsum {d : ℕ} (Q : TriadicCube d) (n : ℤ) (hn : n ≤ Q.scale) (a : CoeffOn (cubeDomain Q)) (sigma0 : ℝ) (hsigma0 : 0 < sigma0) (s : ↑FractionalOrder) :
                  parentTruncatedHomogenizationErrorInfinityTwoScalar Q n hn a sigma0 hsigma0 s = (∑' (j : ℕ), ENNReal.ofReal (1 - Real.rpow 3 (-↑s * 2)) * ENNReal.ofReal (Real.rpow 3 (-↑s * 2 * ↑j)) * parentTruncatedNormalizedBlockResponseScalarEMaxAtScale Q (n - ↑j) ⋯ a sigma0 hsigma0) ^ (1 / 2)

                  Exact series characterization of the canonical scalar q = 2 truncated parent error. This only unfolds its frozen definition.

                  The ellipticity-based expression combining row bounds for the constant block matrix's square root and inverse square root, used to bound the normalized response.

                  Equations
                  • One or more equations did not get rendered due to their size.
                  Instances For
                    noncomputable def HCPolySupport.Book.Ch02.normalizedBlockResponseScalarEValueSetOnCube {d : ℕ} (Q : TriadicCube d) (a : CoeffOn (cubeDomain Q)) (sigma0 : ℝ) (_hsigma0 : 0 < sigma0) :

                    The ℝ≥0∞-valued unit-sphere response values for the positive scalar comparator sigma0 I on one cube.

                    This is a scalar-facing wrapper around the private matrix implementation. In particular, it deliberately exposes a supremum API below, rather than claiming that a maximizing vector has been constructed.

                    Equations
                    Instances For
                      noncomputable def HCPolySupport.Book.Ch02.normalizedBlockResponseScalarEMaxOnCube {d : ℕ} (Q : TriadicCube d) (a : CoeffOn (cubeDomain Q)) (sigma0 : ℝ) (hsigma0 : 0 < sigma0) :

                      The one-cube scalar-comparator response supremum. This definition does not assert that the supremum is attained.

                      Equations
                      Instances For

                        Membership in the scalar response value set is exactly the nonnegative extended-real encoding of a unit-sphere doubled response.

                        Every scalar response value is finite, as follows from its ENNReal.ofReal representation.

                        The real response encoded by the scalar value set is nonnegative.

                        The scalar response value set is nonempty.

                        The scalar response value set is bounded above in ℝ≥0∞.

                        Every scalar response value is bounded by the one-cube response supremum.

                        The scalar response maximum is the least upper bound of the value set. No attainment assertion is included.

                        The scalar response supremum is finite.