PhysLean Documentation

PhysLean.Relativity.MinkowskiMatrix

The Minkowski matrix #

i. Overview #

The aim of this module is to define the Minkowski matrix η in d+1 dimensions, and prove properties thereof.

The Minkowski matrix is the real matrix of the form diag(1, -1, -1, -1, ...), It is related to the Minkowski metric on ℝ^(d+1).

Related to the Minkowski matrix is the notion of the dual of a matrix with respect to the Minkowski metric. This is defined as η * Λᵀ * η, where Λ is a real matrix. This will be used to help define the Lorentz group in later files.

ii. Key results #

iii. Table of contents #

iv. References #

No references are given here.

A. The Minkowski Matrix #

We first define the Minkowski matrix in d+1 dimensions, and prove some basic properties.

def minkowskiMatrix {d : } :
Matrix (Fin 1 Fin d) (Fin 1 Fin d)

The d.succ-dimensional real matrix of the form diag(1, -1, -1, -1, ...).

Equations
Instances For

    A.1. Basic equalitites #

    We show some basic equalities for the Minkowski matrix. In particular, we show it can be expressed as a block matrix.

    The Minkowski matrix as a block matrix.

    A.2. Notation for the Minkowski matrix #

    We define the notation η for the Minkowski matrix, which can be used when the namespace minkowskiMatrix is opened.

    A.3. Components of the Minkowski matrix #

    We prove some simple properties related to the components of the Minkowski matrix.

    @[simp]

    The time-time component of the Minkowski matrix is 1.

    @[simp]

    The space diagonal components of the Minkowski matrix are -1.

    @[simp]
    theorem minkowskiMatrix.off_diag_zero {d : } {μ ν : Fin 1 Fin d} (h : μ ν) :

    The off diagonal elements of the Minkowski matrix are zero.

    A.4. Squaring the Minkowski matrix #

    we show that the Minkowski matrix is self-inverting, i.e. η * η = 1, as well as other properties related to squaring the Minkowski matrix.

    @[simp]

    The Minkowski matrix is self-inverting.

    @[simp]

    Multiplying any element on the diagonal of the Minkowski matrix by itself gives 1.

    @[simp]
    theorem minkowskiMatrix.η_apply_sq_eq_one {d : } (μ : Fin 1 Fin d) :
    minkowskiMatrix μ μ ^ 2 = 1

    A.5. Symmetry properties of the Minkowski matrix #

    The Minkowski matrix is symmetric, due to it being diagonal.

    @[simp]

    The Minkowski matrix is symmetric.

    A.6. Determinant of the Minkowski matrix #

    We show the determinant of the Minkowski matrix is equal to (-1)^d where d is the number of spatial dimensions.

    @[simp]

    The determinant of the Minkowski matrix is equal to -1 to the power of the number of spatial dimensions.

    A.7. Injective properties of multiplying diagonal components #

    If x and y are reals then since η μ μ is non-zero for any μ, the equation η μ μ * x = η μ μ * y implies x = y. We prove this as a lemma. This is a useful part of the API but is not used oten.

    theorem minkowskiMatrix.mul_η_diag_eq_iff {d : } {μ : Fin 1 Fin d} {x y : } :
    minkowskiMatrix μ μ * x = minkowskiMatrix μ μ * y x = y

    A.8. Action of the Minkowski matrix on vectors #

    We show properties of the action of the Minkowski matrix on vectors.

    @[simp]

    The time components of a vector acted on by the Minkowski matrix remains unchanged.

    @[simp]
    theorem minkowskiMatrix.mulVec_inr_i {d : } (v : Fin 1 Fin d) (i : Fin d) :

    The space components of a vector acted on by the Minkowski matrix swaps sign.

    B. The Minkowski dual #

    Given a real matrix Λ, we define the dual of Λ with respect to the Minkowski metric to be η * Λᵀ * η.

    The ultimate idea is that for the Minkowski inner product ⟪Λ x, y⟫ = ⟪x, dual Λ y⟫ for all vectors x and y.

    An element Λ is in the Lorentz group if and only if dual Λ = Λ⁻¹. This will not be shown in this module.

    This notion of a dual is not quite a homomorphism because it reverses the order of multiplication.

    def minkowskiMatrix.dual {d : } (Λ : Matrix (Fin 1 Fin d) (Fin 1 Fin d) ) :
    Matrix (Fin 1 Fin d) (Fin 1 Fin d)

    The dual of a matrix with respect to the Minkowski metric. A suitable name for this construction is the Minkowski dual.

    Equations
    Instances For

      B.1. The dual on the identity #

      We show that the dual of the identity matrix is the identity matrix.

      @[simp]
      theorem minkowskiMatrix.dual_id {d : } :
      dual 1 = 1

      The Minkowski dual of the identity is the identity.

      B.2. The dual swaps multiplication #

      We show that the dual swaps multiplication, i.e. dual (Λ * Λ') = dual Λ' * dual Λ.

      @[simp]
      theorem minkowskiMatrix.dual_mul {d : } (Λ Λ' : Matrix (Fin 1 Fin d) (Fin 1 Fin d) ) :
      dual (Λ * Λ') = dual Λ' * dual Λ

      The Minkowski dual swaps multiplications (acts contravariantly).

      B.3. The dual is an involution #

      We show that the dual is an involution, i.e. dual (dual Λ) = Λ.

      @[simp]

      The Minkowski dual is involutive (i.e. dual (dual Λ)) = Λ).

      B.4. The dual commutes with the transpose #

      @[simp]

      The Minkowski dual commutes with the transpose.

      B.5. The dual preserves the Minkowski matrix #

      @[simp]

      The Minkowski dual preserves the Minkowski matrix.

      B.6. The dual preserves the determinants #

      @[simp]
      theorem minkowskiMatrix.det_dual {d : } (Λ : Matrix (Fin 1 Fin d) (Fin 1 Fin d) ) :
      (dual Λ).det = Λ.det

      The Minkowski dual preserves determinants.

      B.7. Components of the dual #

      We show a number of properties related to the components of the duals.

      theorem minkowskiMatrix.dual_apply {d : } (Λ : Matrix (Fin 1 Fin d) (Fin 1 Fin d) ) (μ ν : Fin 1 Fin d) :
      dual Λ μ ν = minkowskiMatrix μ μ * Λ ν μ * minkowskiMatrix ν ν

      Expansion of the components of the Minkowski dual in terms of the components of the original matrix.

      theorem minkowskiMatrix.dual_apply_minkowskiMatrix {d : } (Λ : Matrix (Fin 1 Fin d) (Fin 1 Fin d) ) (μ ν : Fin 1 Fin d) :
      dual Λ μ ν * minkowskiMatrix ν ν = minkowskiMatrix μ μ * Λ ν μ

      The components of the Minkowski dual of a matrix multiplied by the Minkowski matrix in terms of the original matrix.