Cartesian to spherical coordinates: the inverse map is smooth off the slit half-plane
ProvedExactVacuumAtlas.Minkowski.R4.contDiffOn_fromCartcoordinate-geometrycoordinate-transformationexact-vacuum-atlasgeneral-relativityminkowski-spacesmoothnessspherical-coordinates
Let be
and let be the complement of the closed half-plane . Then is on .
Smoothness of the inverse in relation R4 (spherical chart to Cartesian coordinates); the half-angle formula for avoids the discontinuity of the two-argument arctangent on the slit.
Formalization Note , and are Mathlib's total real functions; the domain excludes the entire spatial -axis (every point with satisfies ), together with the rest of the chosen azimuthal slit . On one has , hence , and , so the displayed inverse-coordinate formulas are used away from their singular and endpoint cases.
Preamble
import Mathlib import Definitions.Def_Atlas_Core_Basic import Definitions.Def_Atlas_Core_Certificate import Definitions.Def_Atlas_Minkowski_Cartesian import Definitions.Def_Atlas_Minkowski_R4 import Definitions.Def_Atlas_Minkowski_Spherical import Definitions.Def_Atlas_Schwarzschild_Defs import Definitions.Def_Atlas_Schwarzschild_Domain import Definitions.Def_Atlas_Schwarzschild_StdParts import Definitions.Def_KerrBL_CoordGeometry import Definitions.Def_KerrBL_Kerr_Metric open Real open scoped ContDiff open ExactVacuumAtlas ExactVacuumAtlas.Minkowski open ExactVacuumAtlas open ExactVacuumAtlas.Minkowski open ExactVacuumAtlas.Minkowski.R4 set_option maxHeartbeats 4000000 set_option linter.unusedSimpArgs false
Formal statement
theorem ExactVacuumAtlas.Minkowski.R4.contDiffOn_fromCart : ContDiffOn ℝ ∞ fromCart imgCart := by sorry
Source
elementary spherical coordinates on R^3 (standard); Lean source: repository ExactVacuumAtlas (private repository, not publicly accessible; GitHub remote pending (no GitHub identity on the build server)), commit 35f26e6a22f5d72380094fa94edc72dea667df53, Atlas/Minkowski/R4.lean#L283-L312 (module Atlas.Minkowski.R4, file sha256 a1fc97dfc0dd15a14ffbb8dfbee1cfe1421e5f3119a6b8607bb683d8caafc495; uploaded stub = platform_mirror/Theorems/Thm_ExactVacuumAtlas_Minkowski_R4_contDiffOn_fromCart.lean)
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.