Derivative of at a nonzero point
ProvedExactVacuumAtlas.Deriv.div_sq_add_div_cubecoordinate-geometryderivativeexact-vacuum-atlasgeneral-relativityreal-analysis
Let be real numbers with . The function has, at , the derivative
Elementary derivative rule shared by the Schwarzschild and Eddington–Finkelstein tables, where the coefficients of the Christoffel symbols are rational functions of .
Formalization Note Stated with Mathlib's HasDerivAt (an actual derivative, not a default value); division by is Mathlib's total real division, harmless because .
Preamble
import Mathlib open Real
Formal statement
theorem ExactVacuumAtlas.Deriv.div_sq_add_div_cube (K L r : ℝ) (hr : r ≠ 0) :
HasDerivAt (fun u => K / u ^ 2 + L / u ^ 3) (-2 * K / r ^ 3 - 3 * L / r ^ 4) r := by sorrySource
elementary one-variable calculus (standard); Lean source: repository ExactVacuumAtlas (private repository, not publicly accessible; GitHub remote pending (no GitHub identity on the build server)), commit 35f26e6a22f5d72380094fa94edc72dea667df53, Atlas/Core/Deriv.lean#L41-L49 (module Atlas.Core.Deriv, file sha256 dc49ec3a0b39ea3e075312c79b8b14e378ffdc0688d2931d08c6421ec4264e95; uploaded stub = platform_mirror/Theorems/Thm_ExactVacuumAtlas_Deriv_div_sq_add_div_cube.lean)
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.