The diagonal torus of the unitary group #
The diagonal unitary matrices form a subgroup TauCeti.unitaryTorus n of the unitary group
U(n) = Matrix.unitaryGroup n ℂ. A diagonal matrix is unitary exactly when its diagonal entries
have modulus one (Matrix.diagonal_mem_unitaryGroup_iff), so this subgroup is the image of the
injective homomorphism TauCeti.unitaryTorusHom n : (n → Circle) →* U(n),
z ↦ diag (z₁, …, zₙ): a product of card n circles.
The main result is that every element of U(n) is conjugate into this torus
(TauCeti.exists_conj_mem_unitaryTorus). A unitary matrix is normal, so by the spectral theorem
for normal matrices (Matrix.exists_mem_unitaryGroup_star_mul_mul_eq_diagonal) it is diagonalized
by a unitary change of basis, and the resulting diagonal matrix is again unitary. Read through the
parametrization, every unitary matrix is conjugate in U(n) to diag (z₁, …, zₙ) for some points
zᵢ of the circle, namely its eigenvalues (TauCeti.exists_isConj_unitaryTorusHom). The diagonal
torus is a maximal torus of U(n), although maximality is not proved here, so this is the U(n)
case of the theorem that a compact connected Lie group is the union of the conjugates of a maximal
torus; for SU(2) the same statement is TauCeti.SU2.exists_conj_mem_torus.
Main definitions #
TauCeti.unitaryTorusHom: the homomorphism(n → Circle) →* U(n)onto the diagonal matrices.TauCeti.unitaryTorus: the diagonal torus ofU(n), its range.
Main results #
TauCeti.mem_unitaryTorus_iff: the diagonal torus consists of the diagonal unitary matrices.TauCeti.exists_conj_mem_unitaryTorus: every element ofU(n)is conjugate into the diagonal torus.TauCeti.exists_isConj_unitaryTorusHom: every element ofU(n)is conjugate todiag (z₁, …, zₙ)for some pointszᵢof the circle.
References #
- T. Bröcker, T. tom Dieck, Representations of Compact Lie Groups, Springer GTM 98 (1985), Chapter IV, §1.
The homomorphism (n → Circle) →* U(n) sending z to the diagonal matrix with diagonal
entries z i. Its range is the diagonal torus TauCeti.unitaryTorus n.
Equations
- TauCeti.unitaryTorusHom n = { toFun := fun (z : n → Circle) => ⟨Matrix.diagonal fun (i : n) => ↑(z i), ⋯⟩, map_one' := ⋯, map_mul' := ⋯ }
Instances For
As a matrix, TauCeti.unitaryTorusHom n z is the diagonal matrix with diagonal entries
z i.
The parametrization TauCeti.unitaryTorusHom n of the diagonal torus by card n circles is
injective: distinct tuples of circle points give distinct diagonal matrices.
The diagonal torus of the unitary group U(n): the subgroup of diagonal unitary matrices,
the image of (n → Circle) under TauCeti.unitaryTorusHom n.
Equations
Instances For
An element of U(n) lies in the diagonal torus exactly when it is TauCeti.unitaryTorusHom n z
for some tuple z of circle points.
The diagonal matrix TauCeti.unitaryTorusHom n z lies in the diagonal torus.
The diagonal torus of U(n) consists of exactly the unitary matrices that are diagonal.
Every element of U(n) is conjugate into the diagonal torus. A unitary matrix is normal,
so a unitary change of basis diagonalizes it.
Every element of U(n) is conjugate to diag (z₁, …, zₙ) for some points zᵢ of the circle:
TauCeti.exists_conj_mem_unitaryTorus read through the parametrization
TauCeti.unitaryTorusHom of the diagonal torus.