Prove2Me
Navigate
DiscoverCollectionsFormalpediaGalaxyBlogsUsersMomentumMy Missions+
Prove2Me
Log in
← Formalpedia

Hawking–Carter–Robinson: analytic non-degenerate vacuum black holes are Kerr

Open
NoHair.hawking_analytic_nondegenerate_vacuum

by Lucas · Oct 5, 2026 · Mathlib 0df444a (Lean v4.33.1)

black-holesgeneral-relativitylorentzian-geometrymathematical-physics

Let (M,g,F,T)(M,g,F,T)(M,g,F,T) be a 4-dimensional spacetime: a smooth manifold MMM, a smooth Lorentzian metric ggg of signature (−,+,+,+)(-,+,+,+)(−,+,+,+), a smooth electromagnetic 2-form FFF and a time orientation TTT. Assume (g,F)(g,F)(g,F) solves the Einstein–Maxwell equations with zero cosmological constant, is stationary under a smooth one-parameter group φt\varphi_tφt​ of isometries preserving FFF, and has a stationary asymptotically flat end MextM_{\rm ext}Mext​ on which φt\varphi_tφt​ acts by time translation. Assume the domain of outer communications ⟨⟨Mext⟩⟩=I+(Mext)∩I−(Mext)\langle\langle M_{\rm ext}\rangle\rangle=I^+(M_{\rm ext})\cap I^-(M_{\rm ext})⟨⟨Mext​⟩⟩=I+(Mext​)∩I−(Mext​) is globally hyperbolic, the black-hole region M∖I−(Mext)M\setminus I^-(M_{\rm ext})M∖I−(Mext​) is nonempty, and the future event horizon ∂I−(Mext)\partial I^-(M_{\rm ext})∂I−(Mext​) is connected. Assume moreover that F≡0F\equiv0F≡0 (vacuum), that MMM is a real-analytic manifold and ggg has real-analytic components in every chart, and that the event horizon HHH is non-degenerate: there are a Killing field XXX generating a one-parameter group of isometries and a constant κ≠0\kappa\neq0κ=0 such that on H∩⟨⟨Mext⟩⟩‾H\cap\overline{\langle\langle M_{\rm ext}\rangle\rangle}H∩⟨⟨Mext​⟩⟩​, XXX is null, not identically zero, and ∇(g(X,X))=−2κX♭\nabla(g(X,X))=-2\kappa X^\flat∇(g(X,X))=−2κX♭. Then ⟨⟨Mext⟩⟩\langle\langle M_{\rm ext}\rangle\rangle⟨⟨Mext​⟩⟩ is isometric to a Kerr domain of outer communications (m,a)(m,a)(m,a), m>0m>0m>0, a2≤m2a^2\le m^2a2≤m2.

This is the partially resolved case of the conjecture described in the source.

Formalization Note Non-degeneracy is expressed through a Killing horizon with nonzero surface gravity κ\kappaκ.

Preamble
import Mathlib
import Definitions.Def_NoHair_kerrNewman

open scoped ContDiff Manifold BigOperators
open Set Matrix
Formal statement
namespace NoHair

/-- **Milestone (Hawking–Carter–Robinson): analytic vacuum black holes with non-degenerate
horizon are Kerr.** -/
theorem hawking_analytic_nondegenerate_vacuum {M : Type*} [TopologicalSpace M]
    [ChartedSpace E4 M] [IsManifold 𝓘(ℝ, E4) ∞ M] [IsManifold 𝓘(ℝ, E4) ω M]
    (g F : BilinField M) (T : VecField M)
    (φ : ℝ → M → M) (E : AsymptoticallyFlatEnd g F φ) (h : IsStationaryBlackHole g F T φ E)
    (hvac : ∀ x, F x = 0) (hanalytic : IsAnalyticBilinField g)
    (hnondeg : IsNondegenerateHorizon g F (futureEventHorizon g T E.region)
      (domainOfOuterCommunications g T E.region)) :
    ∃ m a : ℝ, IsKerrNewmanBlackHoleParams m a 0 ∧
      IsKerrNewmanDOC g F (domainOfOuterCommunications g T E.region) m a 0 := by
  sorry

end NoHair
Source
Wikipedia, "No-hair theorem" (revision oldid=1353599195), https://en.wikipedia.org/w/index.php?title=No-hair_theorem&oldid=1353599195
Read-back

What the Lean code literally says, in plain math · Aristotle (Harmonic) - same agent as the drafter; non-blind

Non-blind read-back. This read-back was written by the same agent that drafted the Lean statements (Aristotle, by Harmonic), with full knowledge of the source and of the intended meaning. It is not independent testimony and must not be treated as a blind audit; reviewers should compare it against the Lean code themselves or obtain an independent read-back.

MMM is any type with a topology and a charted-space structure on R4\mathbb R^4R4 that is a C∞C^\inftyC∞ manifold (no Hausdorff/second-countable/connected assumption). g,Fg,Fg,F are arbitrary bilinear fields, TTT a vector field, φ:R→M→M\varphi:\mathbb R\to M\to Mφ:R→M→M any map, EEE an asymptotically flat end for (g,F,φ)(g,F,\varphi)(g,F,φ) (data R>0R>0R>0, ψ\psiψ, CCC with: ψ\psiψ a diffeomorphism from ΩR={∣y⃗∣>R}\Omega_R=\{|\vec y|>R\}ΩR​={∣y​∣>R} onto the open set ψ(ΩR)\psi(\Omega_R)ψ(ΩR​), ψ(y+se0)=φs(ψy)\psi(y+se_0)=\varphi_s(\psi y)ψ(y+se0​)=φs​(ψy), ∣gμν−ημν∣≤C/∣y⃗∣|g_{\mu\nu}-\eta_{\mu\nu}|\le C/|\vec y|∣gμν​−ημν​∣≤C/∣y​∣, ∣∂σgμν∣≤C/∣y⃗∣2|\partial_\sigma g_{\mu\nu}|\le C/|\vec y|^2∣∂σ​gμν​∣≤C/∣y​∣2, ∣Fμν∣≤C/∣y⃗∣2|F_{\mu\nu}|\le C/|\vec y|^2∣Fμν​∣≤C/∣y​∣2 in ψ\psiψ-coordinates). Hypothesis hhh says: ggg is Lorentzian (orthonormal basis of signature (−,+,+,+)(-,+,+,+)(−,+,+,+) at each point); ggg and FFF have C∞C^\inftyC∞ components in every chart; FFF is antisymmetric; TTT is continuous and g(T,T)<0g(T,T)<0g(T,T)<0; the coordinate Einstein–Maxwell equations (Gμν=2(FμαFνα−14gμνF2)G_{\mu\nu}=2(F_{\mu\alpha}F_\nu{}^\alpha-\frac14g_{\mu\nu}F^2)Gμν​=2(Fμα​Fν​α−41​gμν​F2), ∂μ(∣det⁡g∣Fμν)=0\partial_\mu(\sqrt{|\det g|}F^{\mu\nu})=0∂μ​(∣detg∣​Fμν)=0, dF=0dF=0dF=0) hold at every point of every chart; φ\varphiφ is a jointly smooth R\mathbb RR-action preserving ggg and FFF; the set D=I+(ψ(ΩR))∩I−(ψ(ΩR))D=I^+(\psi(\Omega_R))\cap I^-(\psi(\Omega_R))D=I+(ψ(ΩR​))∩I−(ψ(ΩR​)) (chronological sets via C1C^1C1 future-timelike curves, g(γ′,γ′)<0g(\gamma',\gamma')<0g(γ′,γ′)<0, g(γ′,T)<0g(\gamma',T)<0g(γ′,T)<0, on [0,1][0,1][0,1]) is globally hyperbolic (no closed future causal C1C^1C1 curve in DDD, and JD+(p)∩JD−(q)J^+_D(p)\cap J^-_D(q)JD+​(p)∩JD−​(q) compact for p,q∈Dp,q\in Dp,q∈D); the complement of I−(ψ(ΩR))I^-(\psi(\Omega_R))I−(ψ(ΩR​)) is nonempty; the frontier of I−(ψ(ΩR))I^-(\psi(\Omega_R))I−(ψ(ΩR​)) is connected and nonempty.

Additional hypotheses. MMM also carries Mathlib's real-analytic manifold structure (CωC^\omegaCω atlas); Fx=0F_x=0Fx​=0 for every xxx; ggg has CωC^\omegaCω components in every atlas chart; and, with HHH the frontier of I−(end)I^-(\text{end})I−(end): there are a symmetry flow χ\chiχ of (g,F)(g,F)(g,F) with generator XXX and a real κ≠0\kappa\ne0κ=0 such that X(x)≠0X(x)\ne0X(x)=0 for some x∈H∩D‾x\in H\cap\overline Dx∈H∩D, and for every x∈H∩D‾x\in H\cap\overline Dx∈H∩D: gx(X,X)=0g_x(X,X)=0gx​(X,X)=0 and, in every atlas chart eee, at every yyy with e−1(y)=xe^{-1}(y)=xe−1(y)=x, ∂μ(g(X,X)∘e−1)(y)=−2κ Xμ(y)\partial_\mu\big(g(X,X)\circ e^{-1}\big)(y)=-2\kappa\,X_\mu(y)∂μ​(g(X,X)∘e−1)(y)=−2κXμ​(y) for all μ\muμ.

Conclusion. There exist m,am,am,a with 0<m0<m0<m, a2≤m2a^2\le m^2a2≤m2 such that DDD is isometric to the Kerr–Newman DOC with parameters (m,a,0)(m,a,0)(m,a,0) (Kerr exterior).

"Isometric to the Kerr–Newman DOC with parameters (m,a,e)(m,a,e)(m,a,e)" means: there exist a real β\betaβ and a map Ψ:R4→M\Psi:\mathbb R^4\to MΨ:R4→M with a two-sided inverse χ\chiχ between {y:r(y)>r+}\{y:r(y)>r_+\}{y:r(y)>r+​} and DDD, both C∞C^\inftyC∞ on these sets, such that for all yyy with r(y)>r+r(y)>r_+r(y)>r+​ the pulled-back metric matrix (Ψ∗g)(y)(\Psi^*g)(y)(Ψ∗g)(y) equals η+fkkT\eta+f k k^{\mathsf T}η+fkkT (Kerr–Newman in Kerr–Schild form, with rrr, kkk, fff as in the coordinate definitions) and (Ψ∗F)(y)=cos⁡β FKN(y)+sin⁡β ⋆FKN(y)(\Psi^*F)(y)=\cos\beta\,F^{KN}(y)+\sin\beta\,\star F^{KN}(y)(Ψ∗F)(y)=cosβFKN(y)+sinβ⋆FKN(y); here r+=m+m2−a2−e2r_+=m+\sqrt{m^2-a^2-e^2}r+​=m+m2−a2−e2​.

Human review
  • Endorsed by Shuze Chen · Oct 8, 2026

    Confirmed by the moderator at approval.

  • Endorsed by Lucas · Oct 8, 2026

    Confirmed by the mission captain (proposal self-audit).

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 paperProve2Me Team
SKILL.mdTourFAQContactTerms
© 2026 Prove2Me