Coarse-graining support: Support.CoarseGraining.Definitions #
Imported from the Apache-2.0 CoarseGraining development at commit
c7ddd76c08ade64fed1b8d2ca51be14dfee8deb4.
The Lebesgue integral over U multiplied by the inverse real value of its volume.
Equations
- HCPolySupport.volumeAverage U f = (MeasureTheory.volume U).toReal⁻¹ * ∫ (x : HCPolySupport.Vec d) in U, f x
Instances For
The coordinatewise volume average of a vector field on U.
Equations
- HCPolySupport.volumeAverageVec U f i = HCPolySupport.volumeAverage U fun (x : HCPolySupport.Vec d) => f x i
Instances For
The entrywise volume average of a matrix field on U.
Equations
- HCPolySupport.volumeAverageMat U f i j = HCPolySupport.volumeAverage U fun (x : HCPolySupport.Vec d) => f x i j
Instances For
The averaged block energies of states admissible for the prescribed constant pair P.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The real infimum of averaged block energies of states admissible for P.
Equations
- HCPolySupport.Mu U P a = sInf (HCPolySupport.muValueSet U P a)
Instances For
The block response density -X·A X / 2 - P·A X + Q·X, with A the block coefficient.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Square-integrability of the flux and integrability of the block energy on U.
- flux_memL2 : MemVectorL2 U X.flux
- energyIntegrable : MeasureTheory.IntegrableOn (blockEnergyDensity a X) U MeasureTheory.volume
Instances For
Averaged block response densities of response-space states with integrable energy and L²
flux.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The real supremum of the admissible averaged block response values.
Equations
- HCPolySupport.BlockJ U P Q a = sSup (HCPolySupport.blockJValueSet U P Q a)
Instances For
The scalar response density -∇u·symm(a)∇u / 2 - p·a∇u + q·∇u.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The averaged scalar response densities of all a-harmonic H¹ functions on U.
Equations
- HCPolySupport.responseJValueSet U p q a = {m : ℝ | ∃ (u : HCPolySupport.AHarmonicFunction a U), m = HCPolySupport.volumeAverage U (HCPolySupport.scalarResponseIntegrand U a p q u)}
Instances For
The real supremum of averaged scalar responses over a-harmonic H¹ functions.
Equations
- HCPolySupport.ResponseJ U p q a = sSup (HCPolySupport.responseJValueSet U p q a)
Instances For
A symmetric block matrix representing Mu U P a as one half of its quadratic form.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Mu is quadratic in the note-faithful sense: after passing to the full 2d-dimensional
coordinate space, it is one half of a quadratic form.
Equations
- HCPolySupport.HasQuadraticMu U a = ∃ (Q : QuadraticForm ℝ (HCPolySupport.FullBlockVec d)), ∀ (P : HCPolySupport.BlockVec d), HCPolySupport.Mu U P a = 1 / 2 * Q (HCPolySupport.toFullBlockVec P)
Instances For
A polarized entry of Mu: twice the basis energy on the diagonal, and the energy of the
basis sum minus the two basis energies off the diagonal.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The block matrix assembled from polarized basis values of Mu.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The note-faithful \mathbf A_*^{-1}(U; a) obtained from \mathbf A(U; a) by reflection.
Equations
Instances For
A symmetric matrix whose inverse quadratic form represents twice ResponseJ U 0 q a.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Representation of the corrected mixed response by the bilinear form q·sigmaStar⁻¹ kappa p.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A symmetric matrix representing the p-response after subtracting the kappa quadratic
correction.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A symmetric matrix representing twice the pure q-response as a quadratic form.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A polarized entry of the pure q-response, with twice the basis response on the diagonal.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The matrix assembled from polarized values of the pure q-response.
Equations
- HCPolySupport.sigmaStarInvCoarse U a i j = HCPolySupport.sigmaStarInvEntry U a i j
Instances For
The matrix inverse of the polarized pure q-response matrix.
Equations
Instances For
Representation of the corrected mixed response by the bilinear form q·M p.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The matrix of mixed basis responses corrected by subtracting pure responses and adding
p·q.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The product of the coarse sigmaStar matrix and the corrected mixed-response matrix.
Equations
Instances For
The pure p-response minus one half of the canonical kappaᵀ sigmaStarInv kappa quadratic
form.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A symmetric matrix representing twice the canonically corrected p-response.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A polarized entry of the canonically corrected p-response.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The matrix assembled from polarized values of the canonically corrected p-response.
Equations
- HCPolySupport.sigmaCoarse U a i j = HCPolySupport.sigmaEntry U a i j
Instances For
The matrix sigma + kappaᵀ sigmaStar⁻¹ kappa.
Equations
- HCPolySupport.bCoarse sigma sigmaStar kappa = sigma + HCPolySupport.matTranspose kappa * sigmaStar⁻¹ * kappa
Instances For
The matrix sigma - kappaᵀ.
Equations
- HCPolySupport.aCoarse sigma kappa = sigma - HCPolySupport.matTranspose kappa
Instances For
The matrix sigmaStar - kappaᵀ.
Equations
- HCPolySupport.aStarCoarse sigmaStar kappa = sigmaStar - HCPolySupport.matTranspose kappa