Normalized cube L^p and W^{1,p} quantities used later in the Besov layer.
The normalization is packaged through a probability measure on cubeSet Q, so
the underlined norms match the note conventions without repeatedly rederiving
factors of cubeVolume Q.
Lebesgue measure restricted to a triadic cube.
Instances For
Lebesgue measure on a triadic cube normalized by its volume.
Equations
Instances For
@[simp]
@[simp]
theorem
Homogenization.cubeAverage_eq_integral_normalizedCubeMeasure
{d : ℕ}
(Q : TriadicCube d)
(f : Vec d → ℝ)
:
noncomputable def
Homogenization.cubeLpNorm
{d : ℕ}
{E : Type u_1}
[NormedAddCommGroup E]
(Q : TriadicCube d)
(p : ENNReal)
(f : Vec d → E)
:
Real-valued Lp norm with respect to the normalized cube measure.
Equations
Instances For
Scalar function minus its average over a triadic cube.
Equations
- Homogenization.cubeFluctuation Q f x = f x - Homogenization.cubeAverage Q f
Instances For
theorem
Homogenization.cubeAverage_sub_const_of_memLp_two
{d : ℕ}
(Q : TriadicCube d)
{f : Vec d → ℝ}
(hf : MeasureTheory.MemLp f 2 (normalizedCubeMeasure Q))
(c : ℝ)
:
theorem
Homogenization.cubeFluctuation_sub_const_of_memLp_two
{d : ℕ}
(Q : TriadicCube d)
{f : Vec d → ℝ}
(hf : MeasureTheory.MemLp f 2 (normalizedCubeMeasure Q))
(c : ℝ)
:
theorem
Homogenization.cubeFluctuation_cubeFluctuation_of_memLp_two
{d : ℕ}
(R Q : TriadicCube d)
{f : Vec d → ℝ}
(hf : MeasureTheory.MemLp f 2 (normalizedCubeMeasure R))
:
noncomputable def
Homogenization.cubeW1pSeminorm
{d : ℕ}
(Q : TriadicCube d)
(p : ENNReal)
(Du : Vec d → Vec d)
:
Normalized cube Lp norm of a supplied gradient field.
Equations
- Homogenization.cubeW1pSeminorm Q p Du = Homogenization.cubeLpNorm Q p Du
Instances For
noncomputable def
Homogenization.cubeW1InfinityNorm
{d : ℕ}
(Q : TriadicCube d)
(u : Vec d → ℝ)
(Du : Vec d → Vec d)
:
Maximum of the gradient L∞ norm and the scale-normalized function L∞ norm.
Equations
- Homogenization.cubeW1InfinityNorm Q u Du = max (Homogenization.cubeLpNorm Q ⊤ Du) ((Homogenization.cubeScaleFactor Q)⁻¹ * Homogenization.cubeLpNorm Q ⊤ u)
Instances For
noncomputable def
Homogenization.cubeW1pNorm
{d : ℕ}
(Q : TriadicCube d)
(p : ENNReal)
(u : Vec d → ℝ)
(Du : Vec d → Vec d)
:
Scale-normalized Sobolev norm on a triadic cube with the endpoint conventions for p.
Equations
- One or more equations did not get rendered due to their size.
Instances For
theorem
Homogenization.cubeLpNorm_nonneg
{d : ℕ}
{E : Type u_1}
[NormedAddCommGroup E]
(Q : TriadicCube d)
(p : ENNReal)
(f : Vec d → E)
:
@[simp]
theorem
Homogenization.cubeLpNorm_zero
{d : ℕ}
{E : Type u_1}
[NormedAddCommGroup E]
(Q : TriadicCube d)
(p : ENNReal)
:
theorem
Homogenization.cubeLpNorm_const
{d : ℕ}
{E : Type u_1}
[NormedAddCommGroup E]
(Q : TriadicCube d)
(p : ENNReal)
(c : E)
(hp : p ≠ 0)
:
theorem
Homogenization.cubeLpNorm_one_eq_integral_norm
{d : ℕ}
{E : Type u_1}
[NormedAddCommGroup E]
(Q : TriadicCube d)
(f : Vec d → E)
(hf : MeasureTheory.AEStronglyMeasurable f (normalizedCubeMeasure Q))
:
theorem
Homogenization.cubeLpNorm_rpow_eq_cubeAverage_norm_rpow
{d : ℕ}
{E : Type u_1}
[NormedAddCommGroup E]
(Q : TriadicCube d)
(p : ENNReal)
(f : Vec d → E)
(hp0 : p ≠ 0)
(hpTop : p ≠ ⊤)
(hf : MeasureTheory.MemLp f p (normalizedCubeMeasure Q))
:
theorem
Homogenization.cubeLpNorm_mul_le_mul_cubeLpNorm_of_holderConjugate
{d : ℕ}
(Q : TriadicCube d)
(p q : ENNReal)
(f g : Vec d → ℝ)
[p.HolderConjugate q]
(hf : MeasureTheory.MemLp f p (normalizedCubeMeasure Q))
(hg : MeasureTheory.MemLp g q (normalizedCubeMeasure Q))
:
theorem
Homogenization.cubeLpNorm_mul_le_mul_cubeLpNorm_conjExponent
{d : ℕ}
(Q : TriadicCube d)
(p : ENNReal)
(f g : Vec d → ℝ)
(hf : MeasureTheory.MemLp f p (normalizedCubeMeasure Q))
(hg : MeasureTheory.MemLp g p.conjExponent (normalizedCubeMeasure Q))
(hp : 1 ≤ p)
:
theorem
Homogenization.abs_cubeAverage_mul_le_mul_cubeLpNorm_of_holderConjugate
{d : ℕ}
(Q : TriadicCube d)
(p q : ENNReal)
(f g : Vec d → ℝ)
[p.HolderConjugate q]
(hf : MeasureTheory.MemLp f p (normalizedCubeMeasure Q))
(hg : MeasureTheory.MemLp g q (normalizedCubeMeasure Q))
:
theorem
Homogenization.abs_cubeAverage_mul_le_mul_cubeLpNorm_conjExponent
{d : ℕ}
(Q : TriadicCube d)
(p : ENNReal)
(f g : Vec d → ℝ)
(hf : MeasureTheory.MemLp f p (normalizedCubeMeasure Q))
(hg : MeasureTheory.MemLp g p.conjExponent (normalizedCubeMeasure Q))
(hp : 1 ≤ p)
:
@[simp]
theorem
Homogenization.cubeFluctuation_apply
{d : ℕ}
(Q : TriadicCube d)
(f : Vec d → ℝ)
(x : Vec d)
:
@[simp]
@[simp]
theorem
Homogenization.cubeW1pSeminorm_nonneg
{d : ℕ}
(Q : TriadicCube d)
(p : ENNReal)
(Du : Vec d → Vec d)
:
@[simp]
@[simp]
theorem
Homogenization.cubeW1pNorm_top
{d : ℕ}
(Q : TriadicCube d)
(u : Vec d → ℝ)
(Du : Vec d → Vec d)
:
theorem
Homogenization.cubeW1InfinityNorm_nonneg
{d : ℕ}
(Q : TriadicCube d)
(u : Vec d → ℝ)
(Du : Vec d → Vec d)
:
@[simp]
theorem
Homogenization.cubeW1pNorm_nonneg
{d : ℕ}
(Q : TriadicCube d)
(p : ENNReal)
(u : Vec d → ℝ)
(Du : Vec d → Vec d)
:
@[simp]