Documentation

LeanPool.HighContrastHomogenization.Support.Book.Ch02.Theorems.MatrixOperatorNorm

Coarse-graining support: Support.Book.Ch02.Theorems.MatrixOperatorNorm #

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

Operator Norm API for Chapter 2 Matrices #

This file gives the reusable Euclidean operator-norm API used by the public Chapter 2 multiscale ellipticity definitions. The explicitly named Frobenius norm below is retained only as compatibility infrastructure for older deterministic estimates.

noncomputable def HCPolySupport.Book.Ch02.matrixOperatorNorm {d : ℕ} (A : Mat d) :

Euclidean/L2 operator norm of a square real matrix, viewed as an operator on finite-dimensional Euclidean space.

Equations
Instances For

    Legacy Frobenius squared norm, kept under an explicit compatibility name.

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

      Legacy Frobenius norm, kept under an explicit compatibility name.

      Equations
      Instances For
        noncomputable def HCPolySupport.Book.Ch02.vecNorm {d : ℕ} (x : Vec d) :

        Euclidean/L2 norm of a vector, compatible with the project's vecNormSq.

        Equations
        Instances For

          Reindexing both coordinates by the same equivalence preserves the Euclidean operator norm.

          In finite dimension the legacy Frobenius norm is controlled by d times the Euclidean operator norm. This is the compatibility direction used when old deterministic Frobenius estimates are retained as proof infrastructure.

          The legacy Frobenius norm is bounded by the entrywise l¹ norm.

          Triangle inequality for the Euclidean operator norm around a matrix center.

          The Euclidean operator norm around a center is controlled by the entrywise l¹ size of the centered matrix.