Documentation

LeanPool.HighContrastHomogenization.Support.CoarseGraining.MuOperator.AEEOperator.CoeffOperatorData

Coarse-graining support: Support.CoarseGraining.MuOperator.AEEOperator.CoeffOperatorData #

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

A.e.-elliptic coefficient-operator realization data #

This file begins the Chapter 4 Phase 3 replacement for the pointwise MuOperatorSystemData handoff. The old deterministic package is built from pointwise IsEllipticFieldOn; the manuscript-facing support data is only spatial-a.e. elliptic. The structures below therefore store a measurable operator representative together with its a.e. agreement with the raw normalized coefficient operator.

structure HCPolySupport.AEEMuCoeffOperatorData {d : ℕ} (U : Set (Vec d)) (a : CoeffField d) :

Measurable representative data for the normalized doubled coefficient operator when the coefficient field is controlled only up to spatial null sets.

The pointwise field is the object used to build the L² operator. The ae_eq_normalizedBlockCoeffOperator field records that this representative is the same as the raw Ch4 coefficient operator on the observation set, modulo the restricted volume measure.

Instances For

    Forget the a.e. identification data and keep the measurable bounded representative as a pointwise operator field.

    Equations
    Instances For

      The bounded L² operator induced by the measurable representative.

      Equations
      Instances For
        theorem HCPolySupport.AEEMuCoeffOperatorData.ae_apply_operator {d : ℕ} {U : Set (Vec d)} {a : CoeffField d} (M : AEEMuCoeffOperatorData U a) (F : ↥(HilbertBlockL2 U)) :
        ↑↑(M.operator F) =ᵐ[volumeMeasureOn U] fun (x : Vec d) => (M.field x) (↑↑F x)

        Pointwise a.e. description of the representative-induced L² operator.

        The representative-induced L² operator agrees a.e. with the raw normalized coefficient operator applied to F.

        Symmetry of the L² operator induced by the a.e.-symmetric representative.

        Coercivity of the L² operator induced by the a.e.-coercive representative.

        Package the a.e.-representative data as the concrete Mu operator realization expected by the Hilbert minimization layer.

        Equations
        Instances For

          Normalization preserves measurability of the associated block operator.

          noncomputable def HCPolySupport.AEEMuCoeffOperatorData.ofIsAEEllipticFieldOn {d : ℕ} {U : Set (Vec d)} {a : CoeffField d} {lam Lam : ℝ} (hEll : IsAEEllipticFieldOn lam Lam U a) (hvol : 0 < (MeasureTheory.volume U).toReal) :

          Build a.e.-representative coefficient-operator data from spatial-a.e. ellipticity on U. The representative is obtained coordinatewise from AEStronglyMeasurable.mk, then clamped to the deterministic ellipticity norm bound; the clamping is invisible a.e. on the elliptic support.

          Equations
          • One or more equations did not get rendered due to their size.
          Instances For

            The old pointwise deterministic coefficient-operator data embeds in the new a.e.-representative package.

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For
              structure HCPolySupport.AEEMuOperatorSystemData {d : ℕ} (U : Set (Vec d)) (a : CoeffField d) :

              A.e.-representative operator-system data for the doubled \mu problem on U.

              This is the Phase 3 target API: it has the same Hilbert-minimization output as MuOperatorSystemData, but its coefficient operator is allowed to be a measurable representative of the raw coefficient field.

              Instances For

                The concrete doubled operator realization extracted from the AEE system package.

                Equations
                Instances For

                  The concrete Hilbert-space realization of the doubled \mu problem extracted from the AEE system package.

                  Equations
                  Instances For

                    The Hilbert minimizer value is the infimum of the quadratic energy over the whole affine correction space.

                    Dense correction-space subsets may be used to compute the Hilbert minimizer value.

                    Transport an element of the closed block correction space into the Hilbert correction space.

                    Equations
                    Instances For

                      A pointwise representative for one predicate-generated canonical block correction. This is intentionally weaker than full recovery data: it only chooses representatives for the dense generating submodule, not for every element of the closed correction space.

                      Instances For

                        Choose a pointwise representative for a canonical dense-generator correction.

                        Equations
                        • One or more equations did not get rendered due to their size.
                        Instances For

                          The affine block state associated to a dense-generator correction.

                          Equations
                          • One or more equations did not get rendered due to their size.
                          Instances For