Documentation

LeanPool.HighContrastHomogenization.Support.CoarseGraining.MuWellPosedness

Coarse-graining support: Support.CoarseGraining.MuWellPosedness #

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

This file records the Hilbert-space well-posedness package behind the doubled \mu problem.

The notes minimize a uniformly convex quadratic energy over the affine space P + \Lpoto(U) × \Lsolo(U) inside the Hilbert space L²(U; \R^{2d}). At the current stage of the formalization, we package that setup abstractly: an ambient real Hilbert space, a closed subspace modeling \mathcal{H}(U), a linear embedding of the parameter P ∈ \R^{2d}, and a coercive symmetric bilinear form.

This does not replace the note's definition of \mu(U,P;\a). It isolates the analytic theorem surface needed to turn the doubled minimization problem into a canonical linear minimizer map P ↦ X_P.

The bilinear form induced by a continuous operator on a real Hilbert space.

Equations
Instances For
    structure HCPolySupport.MuHilbertProblem {d : ℕ} (U : Set (Vec d)) (a : CoeffField d) :
    Type (u_1 + 1)

    Black-box Hilbert-space data for the doubled \mu problem on U.

    The intended future instantiation is:

    Instances For

      The canonical minimizer in the affine space P + \mathcal{H}(U).

      Equations
      Instances For

        The correction from P to the minimizer lies in \mathcal{H}(U).

        First variation of the minimized energy against all directions in \mathcal{H}(U).

        noncomputable def HCPolySupport.MuHilbertProblem.muCandidate {d : ℕ} {U : Set (Vec d)} {a : CoeffField d} (M : MuHilbertProblem U a) (P : BlockVec d) :

        The minimized quadratic energy attached to the Hilbert-space package.

        Equations
        Instances For

          The canonical minimizer minimizes the quadratic energy over the whole affine space P + \mathcal{H}(U).

          Uniqueness of the Hilbert minimizer in the affine correction space.

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

          A realization of the doubled \mu problem in the actual ambient Hilbert space L²(U; \R^{2d}).

          This keeps the abstract minimization engine of MuHilbertProblem, but now the ambient type is fixed to the concrete Hilbert-valued L² space built in the Sobolev layer.

          Instances For
            noncomputable def HCPolySupport.MuHilbertRealization.ofOperator {d : ℕ} {U : Set (Vec d)} {a : CoeffField d} [MeasureTheory.IsFiniteMeasure (volumeMeasureOn U)] (correctionSpace : MuCorrectionSpaceData U) (operator : ↥(HilbertBlockL2 U) →L[ℝ] ↥(HilbertBlockL2 U)) (operatorSymm : (↑operator).IsSymmetric) (operatorCoercive : IsCoercive (energyBilinOfOperator operator)) :

            Package the doubled \mu problem from a symmetric coercive operator on the concrete Hilbert ambient space L²(U; \R^{2d}).

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

              Forget the concrete ambient realization and view it as an abstract MuHilbertProblem.

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

                The canonical minimizer map in the actual ambient Hilbert space L²(U; \R^{2d}).

                Equations
                Instances For

                  The minimizer correction lies in the concrete correction space \Lpoto(U) × \Lsolo(U).

                  First variation of the minimized energy against all concrete correction directions.

                  noncomputable def HCPolySupport.MuHilbertRealization.muCandidate {d : ℕ} {U : Set (Vec d)} {a : CoeffField d} (M : MuHilbertRealization U a) (P : BlockVec d) :

                  The minimized quadratic energy attached to the concrete Hilbert realization.

                  Equations
                  Instances For

                    The canonical minimizer minimizes the quadratic energy over the concrete affine space P + \Lpoto(U) × \Lsolo(U).

                    Uniqueness of the concrete Hilbert minimizer in the affine correction space.