pith. machine review for the scientific record. sign in
def definition def or abbrev high

vacuum_efe_coord

show as:
view Lean formalization →

The declaration defines the vacuum Einstein field equation in local coordinates as the condition that the Einstein tensor plus Lambda times the metric vanishes for all index pairs. Researchers deriving vacuum solutions or verifying the Hilbert variational principle in Recognition Science gravity would cite this predicate. It is introduced as a direct definition that expands the Einstein tensor expression without invoking additional lemmas.

claimThe vacuum Einstein field equation in coordinates asserts that $G_{mu nu} + Lambda g_{mu nu} = 0$ for all indices $mu, nu$, where $G_{mu nu}$ is the Einstein tensor built from the metric components $g$, its inverse, the Christoffel symbols gamma, and their first derivatives dgamma.

background

The RicciTensor module constructs the Ricci tensor by contraction of the Riemann tensor, the scalar curvature by further contraction with the inverse metric, and the Einstein tensor as $G_{mu nu} = R_{mu nu} - (1/2) R g_{mu nu}$. The MetricTensor structure supplies a symmetric bilinear form $g : Idx -> Idx -> R$ on Idx = Fin 4, while InverseMetric supplies the corresponding inverse components satisfying the delta identity. Upstream results from the Connection module establish these metric structures; the Euler-Mascheroni constant appears only in unrelated constant definitions.

proof idea

This is a definition that directly states the coordinate form of the vacuum Einstein equation by requiring the Einstein tensor plus Lambda times the metric to vanish identically. It relies on the prior definition of einstein_tensor in the same module and performs no further reduction.

why it matters in Recognition Science

This predicate serves as the target for the Hilbert variational principle in the EinsteinHilbertAction module, where hilbert_variation_holds reduces to vacuum_efe_coord with Lambda set to zero. It also underpins the proof that Minkowski space is a vacuum solution and the RicciCert structure. In the Recognition framework it encodes the vacuum case of the Einstein field equations, consistent with the divergence-free property of the Einstein tensor established earlier in the module.

scope and limits

Lean usage

theorem minkowski_is_vacuum_solution : vacuum_efe_coord minkowski minkowski_inverse (fun _ _ _ => 0) (fun _ _ _ _ => 0) 0 := by intro mu nu; simp [einstein_flat]

formal statement (Lean)

  97def vacuum_efe_coord (met : MetricTensor) (ginv : InverseMetric)
  98    (gamma : Idx → Idx → Idx → ℝ)
  99    (dgamma : Idx → Idx → Idx → Idx → ℝ)
 100    (Lambda : ℝ) : Prop :=

proof body

Definition body.

 101  ∀ mu nu : Idx,
 102    einstein_tensor met ginv gamma dgamma mu nu + Lambda * met.g mu nu = 0
 103
 104/-- The sourced Einstein field equation:
 105    G_{mu nu} + Lambda g_{mu nu} = kappa T_{mu nu} -/

used by (5)

From the project-wide theorem graph. These declarations reference this one in their body.

depends on (14)

Lean names referenced from this declaration's body.