Physlib.Relativity.SL2C.SelfAdjoint
Extra lemmas regarding `Lorentz.SL2C.toSelfAdjointMap`
This file redefines `Lorentz.SL2C.toSelfAdjointMap` by dropping the special linear condition for its first argument `M`. Then, `Lorentz.SL2C.toSelfAdjointMap_det_one` is proved for `M` being upper triangular.
Main definitions
- `Lorentz.SL2C.toSelfAdjointMap'`: definitionally equal to `Lorentz.SL2C.toSelfAdjointMap` but `M` is not required to be special linear. - `Lorentz.SL2C.toSelfAdjointMap_det_one'`: proves `Lorentz.SL2C.toSelfAdjointMap_det_one` with the additional requirement that `M` be upper triangular. The general case is reduced to this special case via `Matrix.schur_triangulation` in `Lorentz.SL2C.toSelfAdjointMap_det_one`.
Showing `Lorentz.SL2C.toSelfAdjointMap` has determinant 1
Since `Lorentz.ℍ₂` as a real vector space has the 4 Pauli matrices as basis, we know that its vector representation consists of 4 real components. This makes the matrix representation of `toSelfAdjointMap M` a 4-by-4 real matrix `F`. To make the computation of `F.det` manageable, the following basis is used instead of the Pauli matrices to induce as many zeros as possible in `F`: Suppose that is upper triangular, the basis induces the matrix representation If , the Schur complement formula `Matrix.det_fromBlocks₂₂` yields This concludes `Lorentz.SL2C.toSelfAdjointMap_det_one'`. To get `Lorentz.SL2C.toSelfAdjointMap_det_one`, triangulate the special linear matrix using `Matrix.schur_triangulation`, and observe that `Matrix.schurTriangulation` preserves the determinant which is 1.
7 declarations
Complex matrices
The notation denotes the type of matrices whose entries are complex numbers .
Space of Hermitian matrices
The space is defined as the set of complex matrices that are self-adjoint (Hermitian). That is, , where denotes the conjugate transpose.
The -linear map on
Given a complex matrix , this defines the -linear map from the space of Hermitian matrices to itself that sends a matrix to , where denotes the conjugate transpose of . This map is a generalization of the Lorentz transformation on Hermitian matrices where is not required to be in .
The determinant of is 1 for upper triangular
Let be a complex matrix that is upper triangular and has determinant . Let be the real vector space of Hermitian matrices, defined as , where denotes the conjugate transpose. Consider the -linear map given by . Then, the determinant of the linear operator is equal to .
-linear equivalence on
Given an invertible complex matrix , this defines the -linear equivalence from the space of Hermitian matrices to itself. The linear map is defined by , and its inverse is the map , where denotes the conjugate transpose of .
for the map
For any complex matrices and , let be the -linear map on the space of Hermitian matrices defined by , where denotes the conjugate transpose of . Then the map associated with the product satisfies .
for the map
Let be the real vector space of Hermitian matrices. For any complex matrix , let be the -linear map defined by , where is the conjugate transpose of . For any complex matrices and such that is invertible, the determinant of the linear map is equal to the determinant of the linear map .
