Equivalences among $L^p$ spaces #
In this file we collect a variety of equivalences among various $L^p$ spaces. In particular,
when α
is a Fintype
, given E : α → Type u
and p : ℝ≥0∞
, there is a natural linear isometric
equivalence lpPiLpₗᵢₓ : lp E p ≃ₗᵢ PiLp p E
. In addition, when α
is a discrete topological
space, the bounded continuous functions α →ᵇ β
correspond exactly to lp (fun _ ↦ β) ∞
.
Here there can be more structure, including ring and algebra structures,
and we implement these equivalences accordingly as well.
We keep this as a separate file so that the various $L^p$ space files don't import the others.
Recall that PiLp
is just a type synonym for Π i, E i
but given a different metric and norm
structure, although the topological, uniform and bornological structures coincide definitionally.
These structures are only defined on PiLp
for Fintype α
, so there are no issues of convergence
to consider.
While PreLp
is also a type synonym for Π i, E i
, it allows for infinite index types. On this
type there is a predicate Memℓp
which says that the relevant p
-norm is finite and lp E p
is
the subtype of PreLp
satisfying Memℓp
.
TODO #
- Equivalence between
lp
andMeasureTheory.Lp
, forf : α → E
(i.e., functions rather than pi-types) and the counting measure onα
The canonical Equiv
between lp E p ≃ PiLp p E
when E : α → Type u
with [Finite α]
.
Equations
Instances For
The canonical AddEquiv
between lp E p
and PiLp p E
when E : α → Type u
with
[Fintype α]
.
Equations
- AddEquiv.lpPiLp = { toEquiv := Equiv.lpPiLp, map_add' := ⋯ }
Instances For
The canonical LinearIsometryEquiv
between lp E p
and PiLp p E
when E : α → Type u
with [Fintype α]
and [Fact (1 ≤ p)]
.
Equations
Instances For
The canonical map between lp (fun _ : α ↦ E) ∞
and α →ᵇ E
as an AddEquiv
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Alias of AddEquiv.lpBCF
.
The canonical map between lp (fun _ : α ↦ E) ∞
and α →ᵇ E
as an AddEquiv
.
Equations
Instances For
The canonical map between lp (fun _ : α ↦ E) ∞
and α →ᵇ E
as a LinearIsometryEquiv
.
Equations
Instances For
Alias of lpBCFₗᵢ
.
The canonical map between lp (fun _ : α ↦ E) ∞
and α →ᵇ E
as a LinearIsometryEquiv
.
Instances For
The canonical map between lp (fun _ : α ↦ R) ∞
and α →ᵇ R
as a RingEquiv
.
Equations
- RingEquiv.lpBCF R = { toEquiv := AddEquiv.lpBCF.toEquiv, map_mul' := ⋯, map_add' := ⋯ }
Instances For
Alias of RingEquiv.lpBCF
.
The canonical map between lp (fun _ : α ↦ R) ∞
and α →ᵇ R
as a RingEquiv
.
Equations
Instances For
The canonical map between lp (fun _ : α ↦ A) ∞
and α →ᵇ A
as an AlgEquiv
.
Equations
- AlgEquiv.lpBCF α A 𝕜 = { toEquiv := (RingEquiv.lpBCF A).toEquiv, map_mul' := ⋯, map_add' := ⋯, commutes' := ⋯ }
Instances For
Alias of AlgEquiv.lpBCF
.
The canonical map between lp (fun _ : α ↦ A) ∞
and α →ᵇ A
as an AlgEquiv
.