Eddington–Finkelstein Schwarzschild: Ricci component vanishes, including
ProvedExactVacuumAtlas.Schwarzschild.EF.ricci_2_2Let be real numbers with and let satisfy and . Consider the Eddington–Finkelstein family (bundle Atlas_Schwarzschild_Defs, coordinates with for ingoing and for outgoing): , , , , other entries , with candidate inverse , , , , other entries . Then the component of the coordinate Ricci tensor of vanishes at :
The coordinate Ricci tensor is the one of the definition bundle Atlas_Core_Basic: with the derivative of the slice at ,
Here is the candidate inverse supplied with the metric; whether it is a genuine inverse is a separate obligation.
One of the sixteen component lemmas assembled into the Eddington–Finkelstein certificate (ExactVacuumAtlas.Schwarzschild.EF.cert, both signs at once). The domain is ( arbitrary). For it includes the regular-coordinate portion of with ; the polar axis, angular identifications and global horizon geometry are not included.
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 .
import Mathlib import Definitions.Def_Atlas_Core_Basic import Definitions.Def_Atlas_Core_Lift import Definitions.Def_Atlas_Schwarzschild_Defs import Definitions.Def_Atlas_Schwarzschild_Domain open Real open ExactVacuumAtlas ExactVacuumAtlas.Schwarzschild open ExactVacuumAtlas open ExactVacuumAtlas.Schwarzschild set_option maxHeartbeats 4000000 set_option linter.unusedVariables false set_option linter.unusedSimpArgs false set_option linter.unusedTactic false set_option linter.unreachableTactic false variable (M ε : ℝ)
theorem ExactVacuumAtlas.Schwarzschild.EF.ricci_2_2 (x : Pt 4) (hx : x ∈ domEF) (hε : ε ^ 2 = 1) :
ricciOf (gEF M ε) (giEF M ε) 2 2 x = 0 := by sorryConfirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.