Minkowski product on Lorentz vectors #
In this module we define and create an API around the Minkowski product on Lorentz vectors.
The minkowskiProduct #
The Minkowski product of Lorentz vectors in the +--- convention..
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[simp]
@[simp]
@[simp]
@[simp]
The Minkowski product of two Lorentz vectors as a linear map.
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[simp]
theorem
Lorentz.Vector.minkowskiProduct_invariant
{d : ℕ}
(p q : Vector d)
(Λ : ↑(LorentzGroup d))
:
@[simp]
The adjoint of a linear map #
The adjoint of a linear map from Vector d
to itself with respect to
the minkowskiProduct
.
Equations
Instances For
A linear map Vector d →ₗ[ℝ] Vector d
satsfies IsLorentz
if it preserves
the minkowski product.
Equations
- Lorentz.Vector.IsLorentz f = ∀ (p q : Lorentz.Vector d), (Lorentz.Vector.minkowskiProduct (f p)) (f q) = (Lorentz.Vector.minkowskiProduct p) q