Boyer–Lindquist Kerr: regular domain and equatorial reference point
DefinitionAtlas_Kerr_DomainWith and (the functions Sig, Del of platform definition KerrBL_Kerr_Metric), the regular Boyer–Lindquist domain is
the set form of the proposition KerrBL.RegKerr. No sign condition is imposed on or on ; only , and are excluded. Both signs of are admitted wherever they occur in the regular domain; a negative- point is exhibited under (ExactVacuumAtlas.Release01.coverage). It is not claimed that both signs occur for every real parameter pair (for , one has ). The equatorial reference point is for a real .
Clarification of the preserved source comment (2026-10-14). The published Lean text of this bundle keeps its original module docstring. The comment does not affect the Lean definitions and is left unchanged (published payloads are immutable; no replacement node was created). It says the regular domain “contains both signs of Δ, negative r and the set g_tt ≥ 0”. Correct reading: domBL imposes no sign condition on , or ; points with either sign of , and points with , belong to the domain whenever they satisfy , , , but whether such points exist depends on (for , : and everywhere). It is not claimed that both signs occur for every parameter pair.
Domain data of row 6; the reference point is used to show the domain is nonempty and to exhibit the coverage witness .
Formalization Note Definition bundle generated by skeleton subtraction from the source module Atlas.Kerr.Domain; declarations: ExactVacuumAtlas.Kerr.domBL, ExactVacuumAtlas.Kerr.eqPt. No theorem is proved inside the bundle; it imports only Mathlib and other Definitions.Def_* bundles.
-- Generated by scripts/release01/gen_platform_tree.py (ATLAS-RELEASE-01) by skeleton subtraction from Atlas/Kerr/Domain.lean
-- definition bundle: kept ExactVacuumAtlas.Kerr.domBL, ExactVacuumAtlas.Kerr.eqPt
import Mathlib
import Definitions.Def_Atlas_Core_Basic
import Definitions.Def_KerrBL_CoordGeometry
import Definitions.Def_KerrBL_Kerr_Metric
/-!
# Kerr, Boyer–Lindquist coordinates: domain facts
Coordinates `(t, r, θ, φ) = (x 0, x 1, x 2, x 3)`; `Σ = r² + a² cos²θ`, `Δ = r² − 2Mr + a²`
(`KerrBL.Sig`, `KerrBL.Del`). The regular domain is `Σ ≠ 0`, `Δ ≠ 0`, `sin θ ≠ 0`, for every real
`M` and `a`. It contains both signs of `Δ`, negative `r` and the set `g_tt ≥ 0`; the only exclusions
are `Δ = 0` and `sin θ = 0` (where the chart matrix is singular) and `Σ = 0` (for `M ≠ 0` the ring
singularity, a genuine curvature singularity; here only a point set where the data are undefined).
No causal or global statement is made about any of these loci.
-/
open Real
namespace ExactVacuumAtlas.Kerr
/-- Regular Boyer–Lindquist domain `Σ ≠ 0 ∧ Δ ≠ 0 ∧ sin θ ≠ 0`. This is the proposition
`KerrBL.RegKerr M a x` of the verified Kerr path, written out as a set. -/
def domBL (M a : ℝ) : Set (Pt 4) :=
{x | KerrBL.Sig a (x 1) (cos (x 2)) ≠ 0 ∧ KerrBL.Del M a (x 1) ≠ 0 ∧ sin (x 2) ≠ 0}
/-- Equatorial reference point `(0, ρ, π/2, 0)`. -/
noncomputable def eqPt (ρ : ℝ) : Pt 4 := ![0, ρ, π / 2, 0]
end ExactVacuumAtlas.Kerr
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.