Linearised Einstein–Maxwell equations around charged black-hole backgrounds are the starting point of perturbation theory for the Reissner–Nordström and Kerr–Newman families (Newman et al., 1965; see e.g. Giorgi, arXiv:2002.07228). Every such analysis silently uses two facts: that the backgrounds solve the coupled equations, and that the linearised operator is the derivative of the nonlinear residual. In a proof assistant neither is free. This mission records machine-checked certificates for the two backgrounds and an off-shell theorem identifying explicit linearised operators with true derivatives.
Coordinates on an open set are . A metric field and an inverse field are arrays of real functions with on ; a two-form field is an array . With the coordinate partial derivatives , Christoffel symbols and Ricci tensor built from and the given , the three residuals are
An Einstein–Maxwell certificate on records: open and nonempty, symmetric, a true inverse, all components , antisymmetric, Lorentzian, and , , on . A family on an open is admissible (FamilyData) when are jointly and on ; no symmetry, signature, antisymmetry or field equation is assumed. Its tangent is the -derivative at .
For every admissible family with tangent and every with ,
and likewise , , where , , are explicit finite expressions in the background, , and their first and second coordinate derivatives. The statement is off shell.
The twelve milestones above: the two background certificates and two parameter specialisations; realisation of arbitrary directions and linearity; covariance and certificate transport; parameter tangents of both families; coordinate and potential gauge directions; and one direction on which does not vanish.
The goal makes the linearised operators usable without trusting a hand derivation: any statement about is a statement about true derivatives of the registered residuals. The background certificates cover every real parameter in the stated domains (Kerr–Newman for and all real ), and the parameter-tangent and gauge milestones check the operator against the expected zero directions, while milestone 12 rules out a trivially vanishing operator. The background solutions are classical; what is new here is their machine-checked form and the off-shell derivative theorem in this coordinate setting.
The residuals involve the inverse metric and second derivatives of the metric. Differentiating in requires interchanging with coordinate derivatives and differentiating the inverse family; pointwise differentiability in is not enough, and an operator merely named "derivative" would make the goal vacuous.
Lean 4 with Mathlib (0df444a3…), autoImplicit off; smoothness is ContDiffOn ℝ ∞ (, not analytic). The pinned Mathlib has no Lorentzian Levi-Civita connection or Ricci tensor, so the coordinate definitions (partial derivative, Christoffel symbols, Ricci tensor, residuals) are a registered local definition layer from the earlier Atlas releases, reused unchanged. The operators are independently specified using finite sums and coordinate derivatives; they are not defined as parameter derivatives of the nonlinear residuals. The goal proves that these expressions equal the genuine parameter derivatives. Not included: nonlinear integrability of tangents, new exact solutions, Newman–Penrose reductions, stability, gauge classification, horizons or global structure. The coordinate family used for the gauge milestone is a local family of coordinate maps, not a flow of .
theorem ExactVacuumAtlas.Release04.first_variation_bridge {g ginv : ℝ → Metric 4} {F : ℝ → TwoForm 4} {W : Set (ℝ × Pt 4)}
{h : Metric 4} {f : TwoForm 4} (hfam : FamilyData g ginv F W) (ht : IsTangent g F W h f)
{x : Pt 4} (hx : ((0 : ℝ), x) ∈ W) :
(∀ a b : Fin 4, HasDerivAt (fun ε => einsteinMaxwell (g ε) (ginv ε) (F ε) a b x)
(linEinstein (g 0) (ginv 0) (F 0) h f a b x) 0) ∧
(∀ b : Fin 4, HasDerivAt (fun ε => maxwellDiv (g ε) (ginv ε) (F ε) b x)
(linMaxwell (g 0) (ginv 0) (F 0) h f b x) 0) ∧
(∀ a b c : Fin 4, HasDerivAt (fun ε => faradayCyclic (F ε) a b c x) (linFaraday f a b c x) 0) := by sorryOff-shell first-variation bridge for the Einstein–Maxwell residual (goal)
Let (g_ε, ginv_ε, F_ε), ε ∈ ℝ, be four-dimensional component fields on an open set W ⊆ ℝ × ℝ⁴ satisfying FamilyData, and let (h, f) be the genuine ε-derivative of (g_ε, F_ε) at ε = 0 on the slice {y : (0, y) ∈ W} (IsTangent). Then for every x with (0, x) ∈ W and all indices: d/dε|₀ E_ab(g_ε, ginv_ε, F_ε)(x) = LE_ab(g_0, ginv_0, F_0; h, f)(x), d/dε|₀ J^b(g_ε, ginv_ε, F_ε)(x) = LJ^b(g_0, ginv_0, F_0; h, f)(x), and d/dε|₀ H_abc(F_ε)(x) = LH_abc(f)(x), each as a Mathlib HasDerivAt at ε = 0. Residuals (registered H1–H8, 4D): E_ab = R_ab − ½ g_ab R − 2 S_ab with R = Σ g^{ab} R_ab and S_ab = Σ_{c,d} F_ac g^{cd} F_bd − ¼ g_ab F_cd F^{cd} (F^{ab} = Σ g^{ac} g^{bd} F_cd, raised with the given ginv); J^b = Σ_a (∂a F^{ab} + Σ_k (Γ^a{ak} F^{kb} + Γ^b_{ak} F^{ak})) (an upper-index vector); H_abc = ∂a F_bc + ∂b F_ca + ∂c F_ab (a covariant 3-index quantity). E is a covariant 2-index quantity. Linearised residuals (registered J1–J10) are specified independently by finite sums and coordinate derivatives; they are not defined as the parameter derivative of the nonlinear residual. In particular, with K = invVar ginv h = −G h G (G = ginv) and C = chrVar g ginv h, LE_ab = δR_ab − ½ (h_ab R + g_ab δR) − 2 δS_ab, LJ^b = Σ_a [∂a V^{ab} + Σ_k (C^a{ak} F^{kb} + Γ^a{ak} V^{kb} + C^b{ak} F^{ak} + Γ^b{ak} V^{ak})] with V = raise2Var, LH_abc = ∂_a f_bc + ∂_b f_ca + ∂_c f_ab.
Scope. FamilyData contains exactly: W open; (ε, y) ↦ g_ε,ij(y) and (ε, y) ↦ F_ε,ij(y) are C^∞ on W; ginv_ε(y) · g_ε(y) = 1 (true left inverse, as 4×4 matrices) at every (ε, y) ∈ W. It does NOT assume symmetry of g, a Lorentzian signature, antisymmetry of F or any field equation; it is a derivative contract for the finite coordinate expressions, not a statement that an arbitrary matrix field is a physical metric. Physical backgrounds enter only through the full EinsteinMaxwellCertificate. The statement is off-shell: no residual is assumed to vanish, and no family of solutions is assumed.
中文摘要 离壳一阶变分桥:对满足 FamilyData 的同一四维族、同一切向 (h,f) 与基点 (0,x)∈W,E、J、H 三个残差在 ε=0 的真实导数分别等于显式算子 LE、LJ、LH。
No open leaves. Every sub-goal is proved or awaiting decomposition.