Documentation

LeanPool.HighContrastHomogenization.Support.Sobolev.Foundations.MeanZero

Coarse-graining support: Support.Sobolev.Foundations.MeanZero #

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

noncomputable def HCPolySupport.integralAverage {d : ℕ} (U : Set (Vec d)) (u : Vec d → ℝ) :

The integral of u over U multiplied by the reciprocal of the real volume of U.

Equations
Instances For

    The constant H¹ function with value c and zero weak gradient.

    Equations
    Instances For

      The H¹ function u + c, retaining the weak gradient of u.

      Equations
      Instances For

        The H¹ function obtained by subtracting its integral average on U.

        Equations
        Instances For

          The coordinate function x ↦ x i as an H¹ function on a bounded measurable domain, with gradient eᵢ.

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

            The coordinate function x ↦ x i as an H¹ function on a Sobolev regular domain, with gradient eᵢ.

            Equations
            Instances For
              noncomputable def HCPolySupport.H1Function.averageGradient {d : ℕ} {U : Set (Vec d)} (u : H1Function U) :
              Vec d

              The componentwise average gradient of an H¹ function on a finite-measure domain.

              Equations
              Instances For
                theorem HCPolySupport.H1Function.averageGradient_eq_zero_of_integral_eq_zero {d : ℕ} {U : Set (Vec d)} (u : H1Function U) (hzero : (fun (i : Fin d) => ∫ (x : Vec d) in U, u.grad x i) = 0) :

                If each gradient coordinate of an H¹ function has zero integral, then its componentwise average gradient vanishes.

                The affine H¹ function on a Sobolev-regular domain with constant gradient p.

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

                  Honest H¹ affine decomposition: subtracting the affine function with gradient averageGradient leaves an H¹ function whose gradient has zero average.

                  theorem HCPolySupport.H1Function.integral_eq_zero_of_averageGradient_eq_zero {d : ℕ} {U : Set (Vec d)} (u : H1Function U) (hvol : (MeasureTheory.volume U).toReal ≠ 0) (havg : u.averageGradient = 0) :
                  (fun (i : Fin d) => ∫ (x : Vec d) in U, u.grad x i) = 0

                  If the average gradient vanishes and the domain has nonzero volume, then the componentwise gradient integrals vanish.