Eq. (10) ⇔ eq. (20): covariant form of the energy-momentum law of matter
ProvedEinsteinGrossmann1913.matterConservation_iff_covLet be a fundamental tensor on (twice continuously differentiable, symmetric, ), and let be a symmetric, continuously differentiable contravariant stress-energy tensor of a material process. Put . Then the energy-momentum law (10),
holds everywhere if and only if its covariant form (20),
holds everywhere.
Formalization Note The source obtains (20) from (10) “durch gliedweise Umformung”; the symmetry of (true for the source's stress-energy tensors, e.g. ) is stated explicitly, as is the differentiability of .
import Mathlib import Definitions.Def_EinsteinGrossmann1913_Defs
namespace EinsteinGrossmann1913
theorem matterConservation_iff_cov (g Θ : Field2) (hg : IsMetricField g)
(hΘ : ∀ μ ν : Fin 4, ContDiff ℝ 1 (fun x => Θ x μ ν))
(hΘsymm : ∀ (x : Coord) (μ ν : Fin 4), Θ x μ ν = Θ x ν μ) :
MatterConservation g Θ ↔ MatterConservationCov g (lowerIndices g Θ) := by sorry
end EinsteinGrossmann1913
Read-back
What the Lean code literally says, in plain math · Aristotle (Harmonic) - same agent as the drafter; non-blind
Non-blind read-back — not independent testimony. This read-back was written by the same agent (Aristotle, by Harmonic) that drafted the Lean statements it describes, with full knowledge of the source paper and of the intended meaning. It is not the output of a blind, independent auditor, and no reviewer should treat it as such. Compare it against the Lean code yourself.
is an arbitrary map assigning to every point a real matrix , and the hypothesis IsMetricField requires exactly: every entry is on all of ; for all ; and for every . No signature condition beyond the sign of the determinant is imposed. is a further map into real matrices, assumed to have every entry on and to satisfy for all . Throughout, is the Fréchet derivative of at applied to the -th standard basis vector (by convention it is wherever is not differentiable), denotes the entries of the matrix inverse of , is the real square root of , and is read as . Indices range over four values (in the code ; index plays the role of the source's ). Let . The statement asserts the equivalence of two propositions:
- for every and every : ;
- for every and every : .
The equivalence is between the two global (all , all ) statements, not asserted pointwise.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.