Coarse-graining support: Support.Sobolev.FiniteLpExponent #
Imported from the Apache-2.0 CoarseGraining development at commit
c7ddd76c08ade64fed1b8d2ca51be14dfee8deb4.
Finite L^p exponents and Euclidean cube fields #
This module provides the exact finite-exponent carrier used by the Chapter 3
analytic kernels, together with restriction of a Euclidean L^p field to a
subcube while retaining its same pointwise representative.
The Hölder conjugate exponent, again strictly between one and infinity.
Instances For
@[simp]
The finite exponent two.
Equations
- HCPolySupport.FiniteLpExponent.two = { exponent := 2, one_lt := HCPolySupport.FiniteLpExponent.two._proof_1, lt_top := HCPolySupport.FiniteLpExponent.two._proof_2 }
Instances For
Halving preserves the open interval of fractional orders.
Equations
- HCPolySupport.fractionalOrderHalf s = ⟨↑s / 2, ⋯⟩
Instances For
@[simp]
A vector field with finite Euclidean Lᵖ seminorm for normalized cube measure.
The pointwise vector-valued representative of the integrable field.
- euclideanMemLp : MeasureTheory.MemLp (fun (x : Vec d) => HilbertVec.ofVec (self.toField x)) p.exponent (normalizedCubeMeasure Q)
Instances For
@[instance_reducible]
instance
HCPolySupport.CubeEuclideanLpField.instCoeFunForallVec
{d : ℕ}
{Q : TriadicCube d}
{p : FiniteLpExponent}
:
CoeFun (CubeEuclideanLpField Q p) fun (x : CubeEuclideanLpField Q p) => Vec d → Vec d
Equations
- HCPolySupport.CubeEuclideanLpField.instCoeFunForallVec = { coe := fun (F : HCPolySupport.CubeEuclideanLpField Q p) => F.toField }
noncomputable def
HCPolySupport.CubeEuclideanLpField.restrictToSubcube
{d : ℕ}
{Q R : TriadicCube d}
{p : FiniteLpExponent}
(F : CubeEuclideanLpField Q p)
(hRQ : openCubeSet R ⊆ openCubeSet Q)
:
Regard the same pointwise field as an Lᵖ field on a contained open cube.
Equations
- F.restrictToSubcube hRQ = { toField := F.toField, euclideanMemLp := ⋯ }
Instances For
@[simp]
theorem
HCPolySupport.CubeEuclideanLpField.restrictToSubcube_toField
{d : ℕ}
{Q R : TriadicCube d}
{p : FiniteLpExponent}
(F : CubeEuclideanLpField Q p)
(hRQ : openCubeSet R ⊆ openCubeSet Q)
: