The genuine constant-angle embedding of ordinary spatial L² into cylinder L².
@[reducible, inline]
noncomputable abbrev
EulerCylinderSpatialEmbedding.SpatialL2
(V : Type u_1)
[NormedAddCommGroup V]
:
Spatial L²: an abbreviation for Lp V 2 (volume : Measure Space).
Instances For
theorem
EulerCylinderSpatialEmbedding.lifted_memLp
(P : ℝ)
[Fact (0 < P)]
{V : Type u_1}
[NormedAddCommGroup V]
(u : ↥(SpatialL2 V))
:
MeasureTheory.MemLp (fun (z : EulerLiftedGradientSpace.LiftDomain P) => ↑↑u z.1) 2
(EulerLiftedGradientSpace.liftMeasure P)
noncomputable def
EulerCylinderSpatialEmbedding.lift
(P : ℝ)
[Fact (0 < P)]
{V : Type u_1}
[NormedAddCommGroup V]
(u : ↥(SpatialL2 V))
:
Lift, given by (lifted_memLp P u).toLp (fun z : LiftDomain P => u z.1).
Equations
- EulerCylinderSpatialEmbedding.lift P u = MeasureTheory.MemLp.toLp (fun (z : EulerLiftedGradientSpace.LiftDomain P) => ↑↑u z.1) ⋯
Instances For
theorem
EulerCylinderSpatialEmbedding.lift_ae
(P : ℝ)
[Fact (0 < P)]
{V : Type u_1}
[NormedAddCommGroup V]
(u : ↥(SpatialL2 V))
:
↑↑(lift P u) =ᵐ[EulerLiftedGradientSpace.liftMeasure P] fun (z : EulerLiftedGradientSpace.LiftDomain P) => ↑↑u z.1
noncomputable def
EulerCylinderSpatialEmbedding.embeddingLinear
(P : ℝ)
[Fact (0 < P)]
{V : Type u_1}
[NormedAddCommGroup V]
[NormedSpace ℝ V]
:
Embedding linear, bundling toFun, map_add, map_smul.
Equations
- EulerCylinderSpatialEmbedding.embeddingLinear P = { toFun := EulerCylinderSpatialEmbedding.lift P, map_add' := ⋯, map_smul' := ⋯ }
Instances For
noncomputable def
EulerCylinderSpatialEmbedding.embedding
(P : ℝ)
[Fact (0 < P)]
{V : Type u_1}
[NormedAddCommGroup V]
[NormedSpace ℝ V]
:
Embedding, given by (embeddingLinear P).mkContinuous (Real.sqrt P) (lift_norm_le P).
Equations
Instances For
@[simp]
theorem
EulerCylinderSpatialEmbedding.embedding_apply
(P : ℝ)
[Fact (0 < P)]
{V : Type u_1}
[NormedAddCommGroup V]
[NormedSpace ℝ V]
(u : ↥(SpatialL2 V))
:
theorem
EulerCylinderSpatialEmbedding.embedding_norm
(P : ℝ)
[Fact (0 < P)]
{V : Type u_1}
[NormedAddCommGroup V]
[NormedSpace ℝ V]
: