Module.Finite instance for so(3,1) #
Translation space ℝ⁴ #
dim ℝ⁴ = dim(I4 → ℝ) = 4
Poincaré algebra dimension #
theorem
FUST.Physics.Poincare.finrank_poincare :
Module.finrank ℝ (↥(LieAlgebra.Orthogonal.so' (Fin 1) (Fin 3) ℝ).toSubmodule × (Lorentz.I4 → ℝ)) = 10
dim iso(3,1) = dim so(3,1) + dim ℝ⁴ = 6 + 4 = 10
Casimir invariant: Minkowski bilinear form on I4 → ℝ #
Signature (1,3): 1 positive from φψ = -1, 3 negative from ζ₆ compact structure.
Minkowski bilinear form B(v,w) = v ⬝ᵥ (η *ᵥ w)
Equations
Instances For
theorem
FUST.Physics.Poincare.skewAdj_sum_zero
(A : ↥(LieAlgebra.Orthogonal.so' (Fin 1) (Fin 3) ℝ).toSubmodule)
:
Aᵀη + ηA = 0 for A ∈ so(3,1)
theorem
FUST.Physics.Poincare.lorentz_infinitesimal_invariance
(A : ↥(LieAlgebra.Orthogonal.so' (Fin 1) (Fin 3) ℝ).toSubmodule)
(v w : Lorentz.I4 → ℝ)
:
Infinitesimal Lorentz invariance: B(Av, w) + B(v, Aw) = 0
φ-Dilation as Translation in Log-Coordinates #
φ-scaling z → φz is multiplicative. In log-coordinates t = log z, it becomes additive translation t → t + log φ. This establishes the translation symmetry needed for the Poincaré group.
Translation vector: log φ in the μ-th direction of I4
Instances For
theorem
FUST.Physics.Poincare.phiTranslation_linearIndependent :
LinearIndependent ℝ fun (μ : Lorentz.I4) => phiTranslation μ
The 4 translation vectors span I4 → ℝ (linearly independent)
theorem
FUST.Physics.Poincare.phi_dilation_is_translation :
(∀ (t : ℝ), Real.exp (t + Real.log φ) = φ * Real.exp t) ∧ 0 < Real.log φ ∧ (LinearIndependent ℝ fun (μ : Lorentz.I4) => phiTranslation μ) ∧ Module.finrank ℝ (Lorentz.I4 → ℝ) = 4
φ-dilation corresponds to translation in the Poincaré group