Order related properties of Lp spaces #
Results #
Lp E p μ
is anOrderedAddCommGroup
whenE
is aNormedLatticeAddCommGroup
.
TODO #
- move definitions of
Lp.posPart
andLp.negPart
to this file, and define them asPosPart.pos
andNegPart.neg
given by the lattice structure.
theorem
MeasureTheory.Lp.coeFn_le
{α : Type u_1}
{E : Type u_2}
{m : MeasurableSpace α}
{μ : MeasureTheory.Measure α}
{p : ENNReal}
[NormedLatticeAddCommGroup E]
(f : ↥(MeasureTheory.Lp E p μ))
(g : ↥(MeasureTheory.Lp E p μ))
:
theorem
MeasureTheory.Lp.coeFn_nonneg
{α : Type u_1}
{E : Type u_2}
{m : MeasurableSpace α}
{μ : MeasureTheory.Measure α}
{p : ENNReal}
[NormedLatticeAddCommGroup E]
(f : ↥(MeasureTheory.Lp E p μ))
:
instance
MeasureTheory.Lp.instCovariantClassLE
{α : Type u_1}
{E : Type u_2}
{m : MeasurableSpace α}
{μ : MeasureTheory.Measure α}
{p : ENNReal}
[NormedLatticeAddCommGroup E]
:
CovariantClass (↥(MeasureTheory.Lp E p μ)) (↥(MeasureTheory.Lp E p μ))
(fun (x1 x2 : ↥(MeasureTheory.Lp E p μ)) => x1 + x2) fun (x1 x2 : ↥(MeasureTheory.Lp E p μ)) => x1 ≤ x2
Equations
- ⋯ = ⋯
instance
MeasureTheory.Lp.instOrderedAddCommGroup
{α : Type u_1}
{E : Type u_2}
{m : MeasurableSpace α}
{μ : MeasureTheory.Measure α}
{p : ENNReal}
[NormedLatticeAddCommGroup E]
:
OrderedAddCommGroup ↥(MeasureTheory.Lp E p μ)
Equations
- MeasureTheory.Lp.instOrderedAddCommGroup = OrderedAddCommGroup.mk ⋯
theorem
MeasureTheory.Memℒp.sup
{α : Type u_1}
{E : Type u_2}
{m : MeasurableSpace α}
{μ : MeasureTheory.Measure α}
{p : ENNReal}
[NormedLatticeAddCommGroup E]
{f : α → E}
{g : α → E}
(hf : MeasureTheory.Memℒp f p μ)
(hg : MeasureTheory.Memℒp g p μ)
:
MeasureTheory.Memℒp (f ⊔ g) p μ
theorem
MeasureTheory.Memℒp.inf
{α : Type u_1}
{E : Type u_2}
{m : MeasurableSpace α}
{μ : MeasureTheory.Measure α}
{p : ENNReal}
[NormedLatticeAddCommGroup E]
{f : α → E}
{g : α → E}
(hf : MeasureTheory.Memℒp f p μ)
(hg : MeasureTheory.Memℒp g p μ)
:
MeasureTheory.Memℒp (f ⊓ g) p μ
theorem
MeasureTheory.Memℒp.abs
{α : Type u_1}
{E : Type u_2}
{m : MeasurableSpace α}
{μ : MeasureTheory.Measure α}
{p : ENNReal}
[NormedLatticeAddCommGroup E]
{f : α → E}
(hf : MeasureTheory.Memℒp f p μ)
:
MeasureTheory.Memℒp |f| p μ
instance
MeasureTheory.Lp.instLattice
{α : Type u_1}
{E : Type u_2}
{m : MeasurableSpace α}
{μ : MeasureTheory.Measure α}
{p : ENNReal}
[NormedLatticeAddCommGroup E]
:
Lattice ↥(MeasureTheory.Lp E p μ)
Equations
- MeasureTheory.Lp.instLattice = Subtype.lattice ⋯ ⋯
theorem
MeasureTheory.Lp.coeFn_sup
{α : Type u_1}
{E : Type u_2}
{m : MeasurableSpace α}
{μ : MeasureTheory.Measure α}
{p : ENNReal}
[NormedLatticeAddCommGroup E]
(f : ↥(MeasureTheory.Lp E p μ))
(g : ↥(MeasureTheory.Lp E p μ))
:
theorem
MeasureTheory.Lp.coeFn_inf
{α : Type u_1}
{E : Type u_2}
{m : MeasurableSpace α}
{μ : MeasureTheory.Measure α}
{p : ENNReal}
[NormedLatticeAddCommGroup E]
(f : ↥(MeasureTheory.Lp E p μ))
(g : ↥(MeasureTheory.Lp E p μ))
:
theorem
MeasureTheory.Lp.coeFn_abs
{α : Type u_1}
{E : Type u_2}
{m : MeasurableSpace α}
{μ : MeasureTheory.Measure α}
{p : ENNReal}
[NormedLatticeAddCommGroup E]
(f : ↥(MeasureTheory.Lp E p μ))
:
noncomputable instance
MeasureTheory.Lp.instNormedLatticeAddCommGroup
{α : Type u_1}
{E : Type u_2}
{m : MeasurableSpace α}
{μ : MeasureTheory.Measure α}
{p : ENNReal}
[NormedLatticeAddCommGroup E]
[Fact (1 ≤ p)]
:
Equations
- MeasureTheory.Lp.instNormedLatticeAddCommGroup = NormedLatticeAddCommGroup.mk ⋯