Every element of SU(2) is conjugate into the maximal torus #
The maximal torus T of SU(2) built in TauCeti/RepresentationTheory/SU2/Basic.lean meets
every conjugacy class: for every g : SU(2) there is u : SU(2) with u g u⁻¹ ∈ T. This is the
torus-conjugacy input the compact-group roadmap asks for before the classification of the
irreducible representations of SU(2), and it is what makes a class function on SU(2)
determined by its restriction to the circle.
The proof is unitary diagonalisation, arranged so that it only needs Mathlib's spectral theorem
for Hermitian matrices. Mathlib has no spectral theorem for normal or unitary matrices, but in
SU(2) one is not needed: writing G for the matrix of g, the determinant condition forces the
Hermitian part of G to be a scalar,
G + G* = (tr G) • 1 (TauCeti.SU2.coe_add_star),
because G* = G⁻¹ is the adjugate of G (Matrix.specialUnitaryGroup.star_eq_adjugate)
and a 2 × 2 matrix and its adjugate add up to the trace. So G differs from the Hermitian
matrix H = i (G - G*) by a scalar matrix, and any unitary that diagonalises H diagonalises
G. The eigenvector unitary supplied by the spectral theorem need not have determinant one, but
it can be rescaled by a scalar of modulus one until it does
(Matrix.exists_circle_smul_mem_specialUnitaryGroup), and rescaling by a scalar does not
change the conjugation it induces.
Main results #
TauCeti.SU2.exists_conj_mem_torus: torus conjugacy, every element ofSU(2)is conjugate into the maximal torus.TauCeti.SU2.exists_isConj_torusHomandTauCeti.SU2.exists_isConj_torusExp: the same statement read through the parametrisations ofT, every element ofSU(2)being conjugate todiag (z, z⁻¹)for somezon the circle, equivalently todiag (e^{iθ}, e^{-iθ})for some angleθ.TauCeti.SU2.isConj_inv_of_mem_torusandTauCeti.SU2.isConj_torusExp_neg: the Weyl reflection, every element of the torus is conjugate inSU(2)to its inverse. This is the conjugation by the quarter turnTauCeti.SU2.weylElementofTauCeti/RepresentationTheory/SU2/Weyl/Basic.lean(TauCeti.SU2.weylElement_conj_torusHom), read as an existential. With torus conjugacy it says every conjugacy class ofSU(2)meetsTin a nonempty set closed under inversion. The converse, that conjugate elements ofTare equal or inverse, isTauCeti.SU2.eq_or_eq_inv_of_conj_torusHomofTauCeti/RepresentationTheory/SU2/Basic.lean.TauCeti.SU2.isConj_torusHom_iff: putting those two together, each conjugacy class ofSU(2)meetsTin exactly one orbit{z, z⁻¹}of the Weyl group computed inTauCeti/RepresentationTheory/SU2/Weyl/Basic.lean.TauCeti.SU2.eq_of_conjInvariant_of_eqOn_torusandTauCeti.SU2.exists_conjInvariant_torusHom_eq: restricting a class function onSU(2)toTis injective, and its image is exactly the functions onTinvariant under the Weyl action. This is the identification of the class functions ofSU(2)with theW-invariant functions onT.
Torus conjugacy #
Every element of SU(2) is conjugate to the torus element diag (z, z⁻¹) for some point z
of the circle: TauCeti.SU2.exists_conj_mem_torus read through the parametrisation
TauCeti.SU2.torusHom of the maximal torus.
Every element of SU(2) is conjugate to the torus element diag (e^{iθ}, e^{-iθ}) for some
angle θ. This is TauCeti.SU2.exists_isConj_torusHom in the angle parametrisation.
The Weyl reflection #
The Weyl group of SU(2) acts on the maximal torus by inversion: every element of the torus
is conjugate in SU(2) to its inverse, by the quarter turn TauCeti.SU2.weylElement that swaps
the two coordinate axes. Together with TauCeti.SU2.exists_conj_mem_torus this says that every
conjugacy class of SU(2) meets the torus in a nonempty set closed under inversion.
Conjugacy on the maximal torus #
Each conjugacy class of SU(2) meets the maximal torus in exactly one Weyl orbit: two
torus elements are conjugate in SU(2) precisely when they are equal or inverse. The forward
direction is TauCeti.SU2.eq_or_eq_inv_of_conj_torusHom and the backward direction is the Weyl
reflection TauCeti.SU2.isConj_inv_of_mem_torus.
Class functions #
A class function on SU(2) is determined by its restriction to the maximal torus: two
conjugation-invariant functions that agree on T agree everywhere.
Every Weyl-invariant function on the maximal torus is the restriction of a class function
on SU(2): a function on the circle that takes the same value at z and at z⁻¹ extends to a
conjugation-invariant function on SU(2). The extension sends g to the value of the given
function at any torus element g is conjugate to
(TauCeti.SU2.exists_isConj_torusHom), which is well defined because two such torus elements are
equal or inverse (TauCeti.SU2.isConj_torusHom_iff). Together with the uniqueness statement
TauCeti.SU2.eq_of_conjInvariant_of_eqOn_torus this identifies the class functions of SU(2)
with the W-invariant functions on T.