Boyer–Lindquist to ingoing Kerr map is smooth on the regular domain (generic antiderivatives)
ProvedExactVacuumAtlas.Kerr.R3.contDiffOn_toInboyer-lindquistcoordinate-geometrycoordinate-transformationexact-vacuum-atlasgeneral-relativitykerr-metricsmoothness
Let be real numbers, , and let be on the set . Define
Then is on the Boyer–Lindquist regular domain ().
Generic smoothness obligation of relation R3, proved for arbitrary antiderivatives and instantiated with the explicit ones in ExactVacuumAtlas.Release01.R3_boyerLindquist_ingoing.
Formalization Note The smoothness hypotheses on are section variables included into the statement; is ContDiffOn ℝ ∞.
Preamble
import Mathlib import Definitions.Def_Atlas_Core_Basic import Definitions.Def_Atlas_Kerr_Domain import Definitions.Def_Atlas_Kerr_InDefs import Definitions.Def_Atlas_Kerr_R3 import Definitions.Def_KerrBL_CoordGeometry import Definitions.Def_KerrBL_Kerr_Metric open Real open scoped ContDiff open ExactVacuumAtlas ExactVacuumAtlas.Kerr open ExactVacuumAtlas open ExactVacuumAtlas.Kerr open ExactVacuumAtlas.Kerr.R3 set_option maxHeartbeats 4000000 variable (M a : ℝ) (H₁ H₂ : ℝ → ℝ) variable (h₁ : ContDiffOn ℝ ∞ H₁ (radDom M a)) (h₂ : ContDiffOn ℝ ∞ H₂ (radDom M a)) include h₁ h₂
Formal statement
theorem ExactVacuumAtlas.Kerr.R3.contDiffOn_toIn : ContDiffOn ℝ ∞ (toIn H₁ H₂) (domBL M a) := by sorry
Source
M. Visser, arXiv:0706.0622, eqs. (E:BL-change-1), (E:BL-change-2), (E:BL-change-3): u = t + r, t = t_BL + 2M∫ r dr/Δ, φ = −φ_BL − a∫ dr/Δ; Lean source: repository ExactVacuumAtlas (private repository, not publicly accessible; GitHub remote pending (no GitHub identity on the build server)), commit 35f26e6a22f5d72380094fa94edc72dea667df53, Atlas/Kerr/R3.lean#L102-L114 (module Atlas.Kerr.R3, file sha256 8c3daf73ffed5d59070e65502f367d8325cf71e38068784dd6b32e7621d72d5c; uploaded stub = platform_mirror/Theorems/Thm_ExactVacuumAtlas_Kerr_R3_contDiffOn_toIn.lean)
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.