Documentation

LeanPool.HighContrastHomogenization.Support.Deterministic.MultiscaleQuantities

Coarse-graining support: Support.Deterministic.MultiscaleQuantities #

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

A multiscale aggregation exponent, either a real value or infinity.

Instances For

    The sum of squared coordinates of a full block vector.

    Equations
    Instances For
      def HCPolySupport.matNormSq {d : ℕ} (A : Mat d) :

      The sum of squared entries of a matrix.

      Equations
      Instances For
        noncomputable def HCPolySupport.matNorm {d : ℕ} (A : Mat d) :

        The Frobenius norm of a real matrix.

        Equations
        Instances For
          noncomputable def HCPolySupport.finsetAverage {α : Type u_1} (s : Finset α) (f : α → ℝ) :

          The sum of values on a finite set divided by its cardinality, yielding zero for the empty set.

          Equations
          Instances For
            noncomputable def HCPolySupport.finsetSsup {α : Type u_1} (s : Finset α) (f : α → ℝ) :

            The real supremum of the values attained on a finite set.

            Equations
            Instances For
              noncomputable def HCPolySupport.coarseBBlockNorm {d : ℕ} (Q : TriadicCube d) (a : CoeffField d) :

              The Frobenius norm of the upper-left coarse block matrix on a cube.

              Equations
              Instances For

                The Frobenius norm of the lower-right coarse block matrix on a cube.

                Equations
                Instances For
                  noncomputable def HCPolySupport.maxDescendantBBlockNormAtScale {d : ℕ} (Q : TriadicCube d) (k : ℤ) (a : CoeffField d) :

                  The real supremum of upper-left coarse block norms over descendants at scale k.

                  Equations
                  Instances For

                    The real supremum of lower-right coarse block norms over descendants at scale k.

                    Equations
                    • One or more equations did not get rendered due to their size.
                    Instances For
                      noncomputable def HCPolySupport.geometricDiscount (s q : ℝ) :

                      The geometric normalization factor 1 - 3 ^ (-s * q).

                      Equations
                      Instances For
                        noncomputable def HCPolySupport.geometricWeight (s q : ℝ) (n : ℕ) :

                        The depth-n geometric weight (1 - 3 ^ (-s * q)) * 3 ^ (-s * q * n).

                        Equations
                        Instances For
                          noncomputable def HCPolySupport.LambdaSqFinite {d : ℕ} (Q : TriadicCube d) (s q : ℝ) (a : CoeffField d) :

                          The weighted sum of descendant upper-left block maxima to power q/2, raised to 2/q.

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

                            The weighted sum of descendant lower-right block maxima to power q/2, raised to -2/q.

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

                              The real supremum over depths of upper-left block maxima weighted by 3 ^ (-2 * s * n).

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

                                The inverse real supremum of lower-right block maxima weighted by 3 ^ (-2 * s * n).

                                Equations
                                Instances For
                                  noncomputable def HCPolySupport.LambdaSq {d : ℕ} (Q : TriadicCube d) (s : ℝ) (q : MultiscaleExponent) (a : CoeffField d) :

                                  The upper multiscale quantity, using the power-sum or supremum formula according to the exponent.

                                  Equations
                                  Instances For
                                    noncomputable def HCPolySupport.lambdaSq {d : ℕ} (Q : TriadicCube d) (s : ℝ) (q : MultiscaleExponent) (a : CoeffField d) :

                                    The lower multiscale quantity, using the inverse power-sum or inverse supremum formula.

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

                                      Deterministic cube-level contrast ratio Λ_{s,1}(Q) / λ_{t,1}(Q). This is not the annealed Chapter-5 sequence Θ_n.

                                      Equations
                                      Instances For
                                        noncomputable def HCPolySupport.constantFullBlockMatrix {d : ℕ} (a0 : Mat d) :

                                        The full block-coordinate matrix associated with the constant coefficient matrix a0.

                                        Equations
                                        Instances For

                                          The continuous-functional-calculus square root of the constant full block matrix.

                                          Equations
                                          Instances For

                                            The matrix inverse of the square root of the constant full block matrix.

                                            Equations
                                            Instances For
                                              noncomputable def HCPolySupport.normalizedBlockResponseValueSet {d : ℕ} (Q : TriadicCube d) (a : CoeffField d) (a0 : Mat d) :

                                              Block responses on unit block vectors, with inputs 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
                                                noncomputable def HCPolySupport.normalizedBlockResponseMax {d : ℕ} (Q : TriadicCube d) (a : CoeffField d) (a0 : Mat d) :

                                                The real supremum of block responses normalized by the constant block matrix.

                                                Equations
                                                Instances For
                                                  noncomputable def HCPolySupport.maxDescendantNormalizedBlockResponseAtScale {d : ℕ} (Q : TriadicCube d) (k : ℤ) (a : CoeffField d) (a0 : Mat d) :

                                                  The real supremum of normalized block responses over descendants at scale k.

                                                  Equations
                                                  • One or more equations did not get rendered due to their size.
                                                  Instances For
                                                    noncomputable def HCPolySupport.scaleResponseAtScale {d : ℕ} (Q : TriadicCube d) (k : ℤ) (p : MultiscaleExponent) (a : CoeffField d) (a0 : Mat d) :

                                                    The descendant mean of normalized responses to power p/2, raised to 1/p; at infinity, the square root of their real supremum.

                                                    Equations
                                                    Instances For
                                                      noncomputable def HCPolySupport.HomogenizationErrorFinite {d : ℕ} (Q : TriadicCube d) (n : ℤ) (s : ℝ) (p : MultiscaleExponent) (q : ℝ) (a : CoeffField d) (a0 : Mat d) :

                                                      The geometrically weighted q-power sum of scale responses below scale n, raised to 1/q.

                                                      Equations
                                                      Instances For
                                                        noncomputable def HCPolySupport.HomogenizationErrorInfinity {d : ℕ} (Q : TriadicCube d) (n : ℤ) (s : ℝ) (p : MultiscaleExponent) (a : CoeffField d) (a0 : Mat d) :

                                                        The real supremum of scale responses below n, weighted by 3 ^ (-s * l).

                                                        Equations
                                                        Instances For
                                                          noncomputable def HCPolySupport.HomogenizationError {d : ℕ} (Q : TriadicCube d) (n : ℤ) (s : ℝ) (p q : MultiscaleExponent) (a : CoeffField d) (a0 : Mat d) :

                                                          The multiscale response error, using power-sum or supremum aggregation over scales.

                                                          Equations
                                                          Instances For
                                                            noncomputable def HCPolySupport.HomogenizationErrorOnCube {d : ℕ} (Q : TriadicCube d) (s : ℝ) (p q : MultiscaleExponent) (a : CoeffField d) (a0 : Mat d) :

                                                            The multiscale response error starting at the parent cube's own scale.

                                                            Equations
                                                            Instances For