RellichKondrachov.Geometry.Manifold.Sobolev.ChartMeasureLp #
L²-level utilities for chart pushforward measures.
Given d : FiniteChartData and a measure μ on M, ChartMeasure defines the pushforward
measure chartMeasure μ i on the model space E along the extended chart
extChartAt I (d.center i).
This file provides:
- a measurable modification of
extChartAt(relative to the restricted measure on the chart source); - a
MeasurePreservingwitness for that modification; - the induced
L²pullback map as a linear isometry (MeasureTheory.Lp.compMeasurePreservingₗᵢ).
Main definitions #
@[implicit_reducible]
def
RellichKondrachov.Geometry.Manifold.Sobolev.instMeasurableSpaceMChartMeasureLp
{M : Type u_3}
[TopologicalSpace M]
:
Borel σ-algebra on the manifold M.
Instances For
theorem
RellichKondrachov.Geometry.Manifold.Sobolev.instBorelSpaceMChartMeasureLp
{M : Type u_3}
[TopologicalSpace M]
:
@[implicit_reducible]
def
RellichKondrachov.Geometry.Manifold.Sobolev.instMeasurableSpaceEChartMeasureLp
{E : Type u_1}
[NormedAddCommGroup E]
:
Borel σ-algebra on the model space E.
Instances For
theorem
RellichKondrachov.Geometry.Manifold.Sobolev.instBorelSpaceEChartMeasureLp
{E : Type u_1}
[NormedAddCommGroup E]
:
noncomputable def
RellichKondrachov.Geometry.Manifold.Sobolev.FiniteChartData.extChartAtMk
{E : Type u_1}
[NormedAddCommGroup E]
[NormedSpace ℝ E]
{H : Type u_2}
[TopologicalSpace H]
{M : Type u_3}
[TopologicalSpace M]
[ChartedSpace H M]
{I : ModelWithCorners ℝ E H}
[IsManifold I ⊤ M]
(d : FiniteChartData H M I)
(μ : MeasureTheory.Measure M)
(i : d.ι)
:
M → E
A measurable modification of the extended chart extChartAt, relative to the restricted measure
on the chart source.
Equations
- d.extChartAtMk μ i = AEMeasurable.mk ↑(extChartAt I (d.center i)) ⋯
Instances For
theorem
RellichKondrachov.Geometry.Manifold.Sobolev.FiniteChartData.extChartAt_ae_eq_extChartAtMk
{E : Type u_1}
[NormedAddCommGroup E]
[NormedSpace ℝ E]
{H : Type u_2}
[TopologicalSpace H]
{M : Type u_3}
[TopologicalSpace M]
[ChartedSpace H M]
{I : ModelWithCorners ℝ E H}
[IsManifold I ⊤ M]
(d : FiniteChartData H M I)
(μ : MeasureTheory.Measure M)
(i : d.ι)
:
↑(extChartAt I (d.center i)) =ᵐ[μ.restrict (extChartAt I (d.center i)).source] d.extChartAtMk μ i
theorem
RellichKondrachov.Geometry.Manifold.Sobolev.FiniteChartData.measurePreserving_extChartAtMk
{E : Type u_1}
[NormedAddCommGroup E]
[NormedSpace ℝ E]
{H : Type u_2}
[TopologicalSpace H]
{M : Type u_3}
[TopologicalSpace M]
[ChartedSpace H M]
{I : ModelWithCorners ℝ E H}
[IsManifold I ⊤ M]
(d : FiniteChartData H M I)
(μ : MeasureTheory.Measure M)
(i : d.ι)
:
MeasureTheory.MeasurePreserving (d.extChartAtMk μ i) (μ.restrict (extChartAt I (d.center i)).source)
(d.chartMeasure μ i)
The measurable modification extChartAtMk is measure-preserving from the restricted measure on
the chart source to chartMeasure.
noncomputable def
RellichKondrachov.Geometry.Manifold.Sobolev.FiniteChartData.chartPullbackL2
{E : Type u_1}
[NormedAddCommGroup E]
[NormedSpace ℝ E]
{H : Type u_2}
[TopologicalSpace H]
{M : Type u_3}
[TopologicalSpace M]
[ChartedSpace H M]
{I : ModelWithCorners ℝ E H}
[IsManifold I ⊤ M]
(d : FiniteChartData H M I)
{F : Type u_4}
[NormedAddCommGroup F]
[NormedSpace ℝ F]
(μ : MeasureTheory.Measure M)
(i : d.ι)
:
↥(MeasureTheory.Lp F 2 (d.chartMeasure μ i)) →ₗᵢ[ℝ] ↥(MeasureTheory.Lp F 2 (μ.restrict (extChartAt I (d.center i)).source))
Pull back L² functions on the chart model space E to L² functions on M, using the
measure-preserving measurable modification extChartAtMk.
Equations
- d.chartPullbackL2 μ i = id (MeasureTheory.Lp.compMeasurePreservingₗᵢ ℝ (d.extChartAtMk μ i) ⋯)