Documentation

LeanPool.HighContrastHomogenization.Support.Sobolev.Fractional.Definitions

Coarse-graining support: Support.Sobolev.Fractional.Definitions #

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

Fractional Sobolev (Gagliardo) seminorms on triadic cubes #

This file defines the volume-normalized fractional Sobolev seminorm [u]_{W_underlined^{s,p}(□)} of the manuscript (CG Chapter 1, "Fractional Sobolev seminorms") as an eLpNorm of a difference-quotient kernel over a product measure, together with the membership predicate MemWsp playing the role of u ∈ W^{s,p}(□).

Design notes:

noncomputable def HCPolySupport.Gagliardo.kernelExponent (d : ℕ) (s : ℝ) (p : ENNReal) :

The kernel exponent s + d/p. At p = ∞ it collapses to s.

Equations
Instances For
    noncomputable def HCPolySupport.Gagliardo.gagliardoKernel {d : ℕ} {E : Type u_1} [NormedAddCommGroup E] [NormedSpace ℝ E] (s : ℝ) (p : ENNReal) (u : Vec d → E) :
    Vec d × Vec d → E

    Difference-quotient kernel of the fractional Sobolev seminorm.

    Equations
    Instances For
      theorem HCPolySupport.Gagliardo.gagliardoKernel_apply {d : ℕ} {E : Type u_1} [NormedAddCommGroup E] [NormedSpace ℝ E] (s : ℝ) (p : ENNReal) (u : Vec d → E) (z : Vec d × Vec d) :
      gagliardoKernel s p u z = dist z.1 z.2 ^ (-kernelExponent d s p) • (u z.1 - u z.2)
      theorem HCPolySupport.Gagliardo.gagliardoKernel_smul {d : ℕ} {E : Type u_1} [NormedAddCommGroup E] [NormedSpace ℝ E] (s : ℝ) (p : ENNReal) (c : ℝ) (u : Vec d → E) :

      The manuscript's ⨍_□ ∫_□ normalization as a product measure: normalized in the first variable, plain restricted volume in the second.

      Equations
      Instances For
        noncomputable def HCPolySupport.Gagliardo.cubeGagliardoESeminorm {d : ℕ} {E : Type u_1} [NormedAddCommGroup E] [NormedSpace ℝ E] (Q : TriadicCube d) (s : ℝ) (p : ENNReal) (u : Vec d → E) :

        [u]_{W_underlined^{s,p}(Q)}, ℝ≥0∞-valued, defined for all p ∈ [1,∞] (p = ∞ gives the essential Hölder seminorm).

        Equations
        Instances For
          noncomputable def HCPolySupport.Gagliardo.cubeGagliardoSeminorm {d : ℕ} {E : Type u_1} [NormedAddCommGroup E] [NormedSpace ℝ E] (Q : TriadicCube d) (s : ℝ) (p : ENNReal) (u : Vec d → E) :

          Real-valued fractional Sobolev seminorm (junk value 0 when infinite).

          Equations
          Instances For
            noncomputable def HCPolySupport.Gagliardo.gagliardoESeminormOn {d : ℕ} {E : Type u_1} [NormedAddCommGroup E] [NormedSpace ℝ E] (A : Set (Vec d)) (s : ℝ) (p : ENNReal) (u : Vec d → E) :

            Unnormalized fractional Sobolev seminorm over an arbitrary set.

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For
              def HCPolySupport.Gagliardo.MemWsp {d : ℕ} {E : Type u_1} [NormedAddCommGroup E] [NormedSpace ℝ E] (Q : TriadicCube d) (s : ℝ) (p : ENNReal) (u : Vec d → E) :

              u ∈ W^{s,p}(Q): the membership predicate, mirroring MemLp.

              Equations
              Instances For

                Unfolding lemma, reserved for the comparison proof files.

                Finite-p lintegral form, reserved for the comparison proof files.

                theorem HCPolySupport.Gagliardo.MemWsp.eSeminorm_lt_top {d : ℕ} {E : Type u_1} [NormedAddCommGroup E] [NormedSpace ℝ E] {Q : TriadicCube d} {s : ℝ} {p : ENNReal} {u : Vec d → E} (h : MemWsp Q s p u) :
                theorem HCPolySupport.Gagliardo.MemWsp.add {d : ℕ} {E : Type u_1} [NormedAddCommGroup E] [NormedSpace ℝ E] {Q : TriadicCube d} {s : ℝ} {p : ENNReal} {u v : Vec d → E} (hu : MemWsp Q s p u) (hv : MemWsp Q s p v) :
                MemWsp Q s p (u + v)
                theorem HCPolySupport.Gagliardo.MemWsp.neg {d : ℕ} {E : Type u_1} [NormedAddCommGroup E] [NormedSpace ℝ E] {Q : TriadicCube d} {s : ℝ} {p : ENNReal} {u : Vec d → E} (hu : MemWsp Q s p u) :
                MemWsp Q s p (-u)
                theorem HCPolySupport.Gagliardo.MemWsp.smul {d : ℕ} {E : Type u_1} [NormedAddCommGroup E] [NormedSpace ℝ E] {Q : TriadicCube d} {s : ℝ} {p : ENNReal} {u : Vec d → E} (c : ℝ) (hu : MemWsp Q s p u) :
                MemWsp Q s p (c • u)

                Triangle inequality for the fractional Sobolev seminorm.