R2: standard Schwarzschild to outgoing Eddington–Finkelstein coordinates, all real
ProvedExactVacuumAtlas.Release01.R2_standard_outgoingEFLet be an arbitrary real number. With the standard Schwarzschild metric (bundle Atlas_Schwarzschild_Defs, coordinates ): , , , , other entries , with candidate inverse , , , , the Eddington–Finkelstein family (bundle Atlas_Schwarzschild_Defs, coordinates with for ingoing and for outgoing): , , , , other entries , with candidate inverse , , , , other entries at (), the map , its inverse , the Jacobian with , and all other entries , and the overlap ( arbitrary; for this has an exterior and an interior component):
(bundle Atlas_Core_Relation) asserts: for ; for ; maps bijectively onto ; is on and is on ; for every and all indices the slice has derivative at (a genuine derivative, not a default value); and for all .
Relation R2 of the atlas (rows 3 and 5), the outgoing twin of R1.
Formalization Note Everything is coordinate-level on (points are functions ): no manifold, chart gluing, periodicity of , horizon, causal or global statement is made. Partial derivatives are Mathlib's deriv of coordinate slices; the certificates' obligations make every derivative used a genuine derivative. Units , signature .
Formalization Note (logarithm). stands for Mathlib's Real.log (r - 2M), which equals for every (Real.log_abs); the Lean expression is unchanged and the domain is not restricted to .
import Mathlib import Definitions.Def_Atlas_Core_Basic import Definitions.Def_Atlas_Core_Certificate import Definitions.Def_Atlas_Core_Lift import Definitions.Def_Atlas_Core_Relation import Definitions.Def_Atlas_Kerr_Domain import Definitions.Def_Atlas_Kerr_Frame import Definitions.Def_Atlas_Kerr_InAtoms import Definitions.Def_Atlas_Kerr_InDefs import Definitions.Def_Atlas_Kerr_InParts import Definitions.Def_Atlas_Kerr_R3 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_EFCertParts import Definitions.Def_Atlas_Schwarzschild_EFRelation import Definitions.Def_Atlas_Schwarzschild_StdParts import Definitions.Def_KerrBL_CoordGeometry import Definitions.Def_KerrBL_Kerr_Metric open scoped ContDiff
theorem ExactVacuumAtlas.Release01.R2_standard_outgoingEF (M : ℝ) :
CoordRelation (Schwarzschild.gStd M) (Schwarzschild.gEF M (-1))
(Schwarzschild.domStd M) (Schwarzschild.domStd M)
(Schwarzschild.toEF M (-1)) (Schwarzschild.fromEF M (-1))
(Schwarzschild.EFRelation.jac M (-1)) := by sorryConfirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.