OAI/Analysis/Mahler/HemisphereArea.lean
12 declarations, 0 contain sorry, 0 declared as axioms
- lemma
OAI.MahlerStokes.continuous_hemisphereGraphline 11 - def
OAI.MahlerStokes.hemisphereParamline 16Source documentation
The upper hemisphere parametrization into the actual Euclidean unit sphere.
def hemisphereParam {n : ℕ} (i : Fin (n+1)) : coordBall n 1 → sphere (0 : EuclideanSpace ℝ (Fin (n+1))) 1 := fun y => …Mentions: OAI.MahlerStokes.coordBall
- lemma
OAI.MahlerStokes.continuous_hemisphereParamline 23 - lemma
OAI.MahlerStokes.hemisphereParam_injectiveline 27 - lemma
OAI.MahlerStokes.hemisphereParam_rangeline 35 - lemma
OAI.MahlerStokes.hemisphereParam_measurableEmbeddingline 63 - lemma
OAI.MahlerStokes.hemisphereCone_image_toLpline 68 - lemma
OAI.MahlerStokes.volume_toLp_imageline 82 - theorem
OAI.MahlerStokes.toSphere_hemisphereParam_imageline 93Source documentation
The hemisphere chart pushes forward exactly the reciprocal-chord area measure. This is proved from the cone definition of volume.toSphere.
theorem toSphere_hemisphereParam_image {n : ℕ} (i : Fin (n+1)) {S : Set (coordBall n 1)} (hS : MeasurableSet S) : (volume : Measure (EuclideanSpace ℝ (Fin (n+1)))).toSphere (hemisphereParam i '' S) = ∫⁻ y in (Subtype.val '' S), ENNReal.ofReal (chord 1 y)⁻¹ := by …Mentions: OAI.MahlerStokes.coordBall, OAI.MahlerStokes.hemisphereParam, OAI.MahlerStokes.chord
- def
OAI.MahlerStokes.hemisphereParameterArealine 117Source documentation
Actual Euclidean hemisphere area in graph coordinates.
def hemisphereParameterArea (n : ℕ) : Measure (coordBall n 1) := …
Mentions: OAI.MahlerStokes.coordBall
- lemma
OAI.MahlerStokes.measurableSet_hemisphereRangeline 121 - theorem
OAI.MahlerStokes.measurePreserving_hemisphereParamline 127Source documentation
Full measure equality, sufficient for Bochner as well as nonnegative integration. No sphere integration identity is a premise.
theorem measurePreserving_hemisphereParam {n : ℕ} (i : Fin (n+1)) : MeasurePreserving (hemisphereParam i) (hemisphereParameterArea n) ((volume : Measure (EuclideanSpace ℝ (Fin (n+1)))).toSphere.restrict (range (hemisphereParam i))) := by …Mentions: OAI.MahlerStokes.hemisphereParam, OAI.MahlerStokes.hemisphereParameterArea