Coarse-graining support: Support.CoarseGraining.ResponseIdentities.Foundations.Maximizer #
Imported from the Apache-2.0 CoarseGraining development at commit
c7ddd76c08ade64fed1b8d2ca51be14dfee8deb4.
Response maximizer identities #
ResponseLinearIntegrabilityData, IsResponseMaximizer,
ScalarCanonicalMaximizer, and the basic coarse-graining identities
(basic_cg_identities_first_variation_*, basic_cg_identities_sub_*).
Integrability on U of weak fluxes, constant gradient and flux pairings, and symmetric
coefficient cross energies for all a-harmonic functions.
- weakFlux (u : AHarmonicFunction a U) : weakFluxIntegrable U a u
- grad (q : Vec d) (u : AHarmonicFunction a U) : MeasureTheory.IntegrableOn (fun (x : Vec d) => vecDot q (u.toH1.grad x)) U MeasureTheory.volume
- flux (p : Vec d) (u : AHarmonicFunction a U) : MeasureTheory.IntegrableOn (fun (x : Vec d) => vecDot p (matVecMul (a x) (u.toH1.grad x))) U MeasureTheory.volume
- cross (u w : AHarmonicFunction a U) : MeasureTheory.IntegrableOn (fun (x : Vec d) => vecDot (w.toH1.grad x) (matVecMul (symmPart (a x)) (u.toH1.grad x))) U MeasureTheory.volume
Instances For
The function's averaged scalar response is at least that of every a-harmonic competitor.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A mean-zero a-harmonic function maximizing the averaged scalar response.
- toAHarmonicFunctionMeanZero : AHarmonicFunctionMeanZero a U
The mean-zero harmonic representative of the maximizing function.
- isMaximizer : IsResponseMaximizer U p q a self.toAHarmonicFunctionMeanZero.toAHarmonicFunction
Instances For
Equations
Equations
- One or more equations did not get rendered due to their size.
Normalize a scalar response maximizer by subtracting its volume mean.
Equations
- HCPolySupport.ScalarCanonicalMaximizer.ofIsResponseMaximizer u hmax = { toAHarmonicFunctionMeanZero := u.toMeanZero, isMaximizer := ⋯ }
Instances For
The harmonic perturbation u + t • w, built using integrable weak fluxes.
Equations
- HCPolySupport.scalarPerturbation u w t hu_int hw_int = u.addSMulOfIntegrable w hu_int hw_int t
Instances For
Construct a mean-zero response maximizer from vanishing first variation under ellipticity.