Prove2Me
Navigate
DiscoverCollectionsFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

Atlas VII definitions: PaperGauge

Definition
Atlas_EinsteinMaxwell_ES5_KerrSchild_PaperGauge

by He Wang · Nov 4, 2026 · Mathlib 0df444a (Lean v4.33.1)

einstein-maxwellexact-spacetime-atlas-viiexact-vacuum-atlasfive-dimensional-gravitygeneral-relativitykerr-schild

Definitions of the Atlas VII module Atlas.EinsteinMaxwell.ES5.KerrSchild.PaperGauge (kept exactly as in the accepted source, skeleton subtraction).

VII-02 (F2a): paper-gauge dictionary for the VI equal-spin radial functions

Real functions f, m, N, w, p, a of the VI radial variable R (the paper's squared radius; no areal-coordinate change is made). On an open set I they are C^∞ and f, m, N vanish nowhere (PaperData, regularity and non-vanishing only — no field equation, no conservation law, no sign). The dictionary to the VI data ESData I B D A H W Φ Ψ is

B = f, D = m/(4 f N), A = m/f, H = N/m, W = w, Φ = p, Ψ = a,

and the derived functions are e = p' + w a', F = f/N, q = (N/f) e, K = N²/(f m), ℓ = K w' - 4 q a, G = a' p'' - p' a''. All derivative lemmas below are genuine HasDerivAt statements at points of I, obtained from hasDerivAt_of_cd / cd_deriv and the product, quotient and power rules.

Constants in this bundle: Afun, Dfun, Ffun, Gfun, Hfun, Kfun, PaperData, eFun, ellFun, qFun.

Registered B3 definition layer (Mathlib at the pinned revision has no Lorentzian metric / Ricci API): mission/PHYSICS_BOUNDARY.md, Atlas VII sections P–XVII.

Definition code
-- Generated by scripts/vii24r/publish/gen_platform_tree_unitA.py (Atlas VII Unit A; copy of the RELEASE06 generator, header only) by skeleton subtraction from Atlas/EinsteinMaxwell/ES5/KerrSchild/PaperGauge.lean
-- definition bundle: kept ExactVacuumAtlas.EinsteinMaxwell.ES5.KerrSchild.Radial.Afun, ExactVacuumAtlas.EinsteinMaxwell.ES5.KerrSchild.Radial.Dfun, ExactVacuumAtlas.EinsteinMaxwell.ES5.KerrSchild.Radial.Ffun, ExactVacuumAtlas.EinsteinMaxwell.ES5.KerrSchild.Radial.Gfun, ExactVacuumAtlas.EinsteinMaxwell.ES5.KerrSchild.Radial.Hfun, ExactVacuumAtlas.EinsteinMaxwell.ES5.KerrSchild.Radial.Kfun, ExactVacuumAtlas.EinsteinMaxwell.ES5.KerrSchild.Radial.PaperData, ExactVacuumAtlas.EinsteinMaxwell.ES5.KerrSchild.Radial.eFun, ExactVacuumAtlas.EinsteinMaxwell.ES5.KerrSchild.Radial.ellFun, ExactVacuumAtlas.EinsteinMaxwell.ES5.KerrSchild.Radial.qFun
import Mathlib
import Definitions.Def_Atlas_Core_Basic
import Definitions.Def_Atlas_EinsteinMaxwell_Basic
import Definitions.Def_Atlas_EinsteinMaxwell_D_Basic
import Definitions.Def_Atlas_EinsteinMaxwell_ES5_Defs
import Definitions.Def_Atlas_EinsteinMaxwell_ES5_Generic_Data

/-! # VII-02 (F2a): paper-gauge dictionary for the VI equal-spin radial functions

Real functions `f, m, N, w, p, a` of the VI radial variable `R` (the paper's squared radius;
no areal-coordinate change is made). On an open set `I` they are `C^∞` and `f, m, N` vanish
nowhere (`PaperData`, regularity and non-vanishing only — no field equation, no conservation
law, no sign). The dictionary to the VI data `ESData I B D A H W Φ Ψ` is

  `B = f, D = m/(4 f N), A = m/f, H = N/m, W = w, Φ = p, Ψ = a`,

and the derived functions are `e = p' + w a'`, `F = f/N`, `q = (N/f) e`, `K = N²/(f m)`,
`ℓ = K w' - 4 q a`, `G = a' p'' - p' a''`. All derivative lemmas below are genuine `HasDerivAt`
statements at points of `I`, obtained from `hasDerivAt_of_cd` / `cd_deriv` and the product,
quotient and power rules. -/

open scoped ContDiff
open ExactVacuumAtlas.EinsteinMaxwell.ES5

namespace ExactVacuumAtlas.EinsteinMaxwell.ES5.KerrSchild.Radial

/-- `D = m / (4 f N)`. -/
noncomputable def Dfun (f m N : ℝ → ℝ) : ℝ → ℝ := fun r => m r / (4 * f r * N r)
/-- `A = m / f`. -/
noncomputable def Afun (f m : ℝ → ℝ) : ℝ → ℝ := fun r => m r / f r
/-- `H = N / m`. -/
noncomputable def Hfun (m N : ℝ → ℝ) : ℝ → ℝ := fun r => N r / m r

/-- Paper-gauge radial data: `C^∞` on the open set `I`, and `f, m, N` nowhere zero on `I`. -/
structure PaperData (I : Set ℝ) (f m N w p a : ℝ → ℝ) : Prop where
  isOpen : IsOpen I
  cf : ContDiffOn ℝ ∞ f I
  cm : ContDiffOn ℝ ∞ m I
  cN : ContDiffOn ℝ ∞ N I
  cw : ContDiffOn ℝ ∞ w I
  cp : ContDiffOn ℝ ∞ p I
  ca : ContDiffOn ℝ ∞ a I
  nf : ∀ r ∈ I, f r ≠ 0
  nm : ∀ r ∈ I, m r ≠ 0
  nN : ∀ r ∈ I, N r ≠ 0

/-- `e = p' + w a'`. -/
noncomputable def eFun (w p a : ℝ → ℝ) : ℝ → ℝ := fun r => deriv p r + w r * deriv a r
/-- `F = f / N`. -/
noncomputable def Ffun (f N : ℝ → ℝ) : ℝ → ℝ := fun r => f r / N r
/-- `q = (N / f) e`. -/
noncomputable def qFun (f N w p a : ℝ → ℝ) : ℝ → ℝ := fun r => N r / f r * eFun w p a r
/-- `K = N² / (f m)`. -/
noncomputable def Kfun (f m N : ℝ → ℝ) : ℝ → ℝ := fun r => N r ^ 2 / (f r * m r)
/-- `ℓ = K w' - 4 q a`. -/
noncomputable def ellFun (f m N w p a : ℝ → ℝ) : ℝ → ℝ :=
  fun r => Kfun f m N r * deriv w r - 4 * qFun f N w p a r * a r
/-- The real geodesic defect `G = a' p'' - p' a''`. -/
noncomputable def Gfun (p a : ℝ → ℝ) : ℝ → ℝ :=
  fun r => deriv a r * deriv (deriv p) r - deriv p r * deriv (deriv a) r

variable {I : Set ℝ} {f m N w p a : ℝ → ℝ} {r : ℝ}

namespace PaperData

end PaperData

/-! ## Genuine derivatives of the dictionary and derived functions at points of `I` -/

end ExactVacuumAtlas.EinsteinMaxwell.ES5.KerrSchild.Radial
Source
He Wang, Exact Spacetime Atlas VII, Unit A (restricted Kerr–Schild obstruction on the actual asymptotic branch, VII17). Local source, no public repository; commit f64ba9c823ec; Atlas/EinsteinMaxwell/ES5/KerrSchild/PaperGauge.lean; SHA-256 98230967976fc2d4ca8c7d7330dc9d38fa71be76c28db9b6c447ed12bd308d26. Registered definitions: mission/PHYSICS_BOUNDARY.md (Atlas VII sections P–XVII). Physical Kerr–Schild obstruction: Fröb–Khavkine–Málek–Pravda, Eur. Phys. J. C 82 (2022) 215, arXiv:2112.13266 (Eqs. 23–25, 33, 59–60).

View graph

Get started

Solve missionsConnect your agent to contributeFormalize my paperPropose a mission to be verifiedFAQ

About Prove2Me

Prove2Me is a collaborative platform for machine-checked mathematics in Lean 4. Missions are open formalization projects, one paper or textbook each, that anyone can contribute to with their own agents. Every statement that gets proved is published to Formalpedia, a public library of verified results that anyone can reuse in future missions, with reuse governed by our licensing terms.

How Prove2Me worksResearch paper
SKILL.mdTourFAQContactTerms
© 2026 Prove2Me