Coarse-graining support: Support.Book.Ch02.Theorems.MultiscaleEllipticity.Public #
Imported from the Apache-2.0 CoarseGraining development at commit
c7ddd76c08ade64fed1b8d2ca51be14dfee8deb4.
Public Chapter 2.5 Multiscale Ellipticity Theorems #
This file assembles the public theorem packages and records that the multiscale ellipticity quantities depend only on a.e. coefficient data.
theorem
HCPolySupport.Book.Ch02.multiscaleEllipticityBasicTheory
{d : ℕ}
[NeZero d]
(Q : TriadicCube d)
(a : TriadicCoeffFamily d)
:
Public theorem package for the Sec. 2.5 basic order and localization facts.
theorem
HCPolySupport.Book.Ch02.coarseBMatrixNorm_eq_ofAEEq
{d : ℕ}
{a b : TriadicCoeffFamily d}
(h : a.AEEq b)
(Q : TriadicCube d)
:
theorem
HCPolySupport.Book.Ch02.coarseSigmaStarInvMatrixNorm_eq_ofAEEq
{d : ℕ}
{a b : TriadicCoeffFamily d}
(h : a.AEEq b)
(Q : TriadicCube d)
:
theorem
HCPolySupport.Book.Ch02.maxDescendantBMatrixNormAtScale_eq_ofAEEq
{d : ℕ}
{a b : TriadicCoeffFamily d}
(h : a.AEEq b)
(Q : TriadicCube d)
(k : ℤ)
:
theorem
HCPolySupport.Book.Ch02.maxDescendantSigmaStarInvMatrixNormAtScale_eq_ofAEEq
{d : ℕ}
{a b : TriadicCoeffFamily d}
(h : a.AEEq b)
(Q : TriadicCube d)
(k : ℤ)
:
theorem
HCPolySupport.Book.Ch02.maxDescendantBMatrixNormAtScale_translateCube_of_coarseBMatrixNorm
{d : ℕ}
(a b : TriadicCoeffFamily d)
(z : Fin d → ℤ)
(Q : TriadicCube d)
{k : ℤ}
(hk : k ≤ Q.scale)
(hB :
∀ R ∈ descendantsAtScale Q k,
coarseBMatrixNorm (translateCube (descendantTranslationShift (Q.scale - k).toNat z) R) a = coarseBMatrixNorm R b)
:
theorem
HCPolySupport.Book.Ch02.maxDescendantSigmaStarInvMatrixNormAtScale_translateCube_of_coarseSigmaStarInvMatrixNorm
{d : ℕ}
(a b : TriadicCoeffFamily d)
(z : Fin d → ℤ)
(Q : TriadicCube d)
{k : ℤ}
(hk : k ≤ Q.scale)
(hSigma :
∀ R ∈ descendantsAtScale Q k,
coarseSigmaStarInvMatrixNorm (translateCube (descendantTranslationShift (Q.scale - k).toNat z) R) a = coarseSigmaStarInvMatrixNorm R b)
:
theorem
HCPolySupport.Book.Ch02.LambdaSqFinite_translateCube_of_coarseBMatrixNorm
{d : ℕ}
(a b : TriadicCoeffFamily d)
(z : Fin d → ℤ)
(Q : TriadicCube d)
(s q : ℝ)
(hB :
∀ (n : ℕ),
∀ R ∈ descendantsAtScale Q (Q.scale - ↑n),
coarseBMatrixNorm (translateCube (descendantTranslationShift n z) R) a = coarseBMatrixNorm R b)
:
theorem
HCPolySupport.Book.Ch02.lambdaSqFinite_translateCube_of_coarseSigmaStarInvMatrixNorm
{d : ℕ}
(a b : TriadicCoeffFamily d)
(z : Fin d → ℤ)
(Q : TriadicCube d)
(s q : ℝ)
(hSigma :
∀ (n : ℕ),
∀ R ∈ descendantsAtScale Q (Q.scale - ↑n),
coarseSigmaStarInvMatrixNorm (translateCube (descendantTranslationShift n z) R) a = coarseSigmaStarInvMatrixNorm R b)
:
theorem
HCPolySupport.Book.Ch02.LambdaSqInfinity_translateCube_of_coarseBMatrixNorm
{d : ℕ}
(a b : TriadicCoeffFamily d)
(z : Fin d → ℤ)
(Q : TriadicCube d)
(s : ℝ)
(hB :
∀ (n : ℕ),
∀ R ∈ descendantsAtScale Q (Q.scale - ↑n),
coarseBMatrixNorm (translateCube (descendantTranslationShift n z) R) a = coarseBMatrixNorm R b)
:
theorem
HCPolySupport.Book.Ch02.lambdaSqInfinity_translateCube_of_coarseSigmaStarInvMatrixNorm
{d : ℕ}
(a b : TriadicCoeffFamily d)
(z : Fin d → ℤ)
(Q : TriadicCube d)
(s : ℝ)
(hSigma :
∀ (n : ℕ),
∀ R ∈ descendantsAtScale Q (Q.scale - ↑n),
coarseSigmaStarInvMatrixNorm (translateCube (descendantTranslationShift n z) R) a = coarseSigmaStarInvMatrixNorm R b)
:
theorem
HCPolySupport.Book.Ch02.LambdaSq_translateCube_of_coarseBMatrixNorm
{d : ℕ}
(a b : TriadicCoeffFamily d)
(z : Fin d → ℤ)
(Q : TriadicCube d)
(s : ℝ)
(q : MultiscaleExponent)
(hB :
∀ (n : ℕ),
∀ R ∈ descendantsAtScale Q (Q.scale - ↑n),
coarseBMatrixNorm (translateCube (descendantTranslationShift n z) R) a = coarseBMatrixNorm R b)
:
theorem
HCPolySupport.Book.Ch02.lambdaSq_translateCube_of_coarseSigmaStarInvMatrixNorm
{d : ℕ}
(a b : TriadicCoeffFamily d)
(z : Fin d → ℤ)
(Q : TriadicCube d)
(s : ℝ)
(q : MultiscaleExponent)
(hSigma :
∀ (n : ℕ),
∀ R ∈ descendantsAtScale Q (Q.scale - ↑n),
coarseSigmaStarInvMatrixNorm (translateCube (descendantTranslationShift n z) R) a = coarseSigmaStarInvMatrixNorm R b)
:
theorem
HCPolySupport.Book.Ch02.LambdaSqFinite_eq_ofAEEq
{d : ℕ}
{a b : TriadicCoeffFamily d}
(h : a.AEEq b)
(Q : TriadicCube d)
(s q : ℝ)
:
theorem
HCPolySupport.Book.Ch02.lambdaSqFinite_eq_ofAEEq
{d : ℕ}
{a b : TriadicCoeffFamily d}
(h : a.AEEq b)
(Q : TriadicCube d)
(s q : ℝ)
:
theorem
HCPolySupport.Book.Ch02.LambdaSqInfinity_eq_ofAEEq
{d : ℕ}
{a b : TriadicCoeffFamily d}
(h : a.AEEq b)
(Q : TriadicCube d)
(s : ℝ)
:
theorem
HCPolySupport.Book.Ch02.lambdaSqInfinity_eq_ofAEEq
{d : ℕ}
{a b : TriadicCoeffFamily d}
(h : a.AEEq b)
(Q : TriadicCube d)
(s : ℝ)
:
theorem
HCPolySupport.Book.Ch02.LambdaSq_eq_ofAEEq
{d : ℕ}
{a b : TriadicCoeffFamily d}
(h : a.AEEq b)
(Q : TriadicCube d)
(s : ℝ)
(q : MultiscaleExponent)
:
theorem
HCPolySupport.Book.Ch02.lambdaSq_eq_ofAEEq
{d : ℕ}
{a b : TriadicCoeffFamily d}
(h : a.AEEq b)
(Q : TriadicCube d)
(s : ℝ)
(q : MultiscaleExponent)
:
theorem
HCPolySupport.Book.Ch02.LambdaS_eq_ofAEEq
{d : ℕ}
{a b : TriadicCoeffFamily d}
(h : a.AEEq b)
(Q : TriadicCube d)
(s : ℝ)
:
theorem
HCPolySupport.Book.Ch02.lambdaS_eq_ofAEEq
{d : ℕ}
{a b : TriadicCoeffFamily d}
(h : a.AEEq b)
(Q : TriadicCube d)
(s : ℝ)
:
theorem
HCPolySupport.Book.Ch02.ThetaRatio_eq_ofAEEq
{d : ℕ}
{a b : TriadicCoeffFamily d}
(h : a.AEEq b)
(Q : TriadicCube d)
(s t : ℝ)
:
Public theorem package asserting that Sec. 2.5 quantities depend only on the coefficient family modulo a.e. equality on each triadic cube.