Documentation

LeanPool.HighContrastHomogenization.Support.Book.Ch02.Theorems.DoubledMuDefinitions

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

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

theorem HCPolySupport.Book.Ch02.blockEnergyDensityAt_ae_eq_ofAEEq {d : ℕ} {U : Domain d} {a b : CoeffOn U} (h : a.AEEq b) (P : BlockVec d) :
(fun (x : Vec d) => blockEnergyDensityAt a P x) =ᵐ[volumeMeasureOn U.carrier] fun (x : Vec d) => blockEnergyDensityAt b P x
theorem HCPolySupport.Book.Ch02.doubledMu_eq_ofAEEq {d : ℕ} {U : Domain d} {a b : CoeffOn U} (h : a.AEEq b) (P : BlockVec d) :
doubledMu U a P = doubledMu U b P

Public theorem package for the variational quantity e.def.block.mu.basic.definitions and the coarse block matrix definition e.def.block.coarse.matrix.basic.definitions.

The canonical public theorem proving this package is doubledMuTheory in DoubledMu.lean.

Instances For
    theorem HCPolySupport.Book.Ch02.DoubledMuTheory.ofAEEq {d : ℕ} {U : Domain d} {a b : CoeffOn U} (h : a.AEEq b) (hTheory : DoubledMuTheory U a) :

    Accessor for the public quadratic formula defining the coarse block matrix.