The quantum Clebsch–Gordan decomposition #
At a generic parameter q, the tensor product of two signed ladder modules decomposes as
L_m^ε ⊗ L_n^δ ≃ ⊕_(j = 0)^(min m n) L_(m + n - 2j)^(εδ),
where U_q(sl₂) acts on the tensor product through the coproduct
ΔE = E ⊗ 1 + K ⊗ E, ΔF = F ⊗ K⁻¹ + 1 ⊗ F, ΔK = K ⊗ K.
The j-th summand is generated by the explicit highest vector
w_j = ∑_(i = 0)^j α_i v_i ⊗ v_(j - i), whose coefficients satisfy α₀ = 1 and
α_(i+1) = -δ q^(m - 2i) [n - j + i + 1]_q / [m - i]_q α_i. This recurrence is exactly the
condition E w_j = 0. The vector w_j has weight εδ q^(m + n - 2j), so the universal property
of the ladder modules (LadderModule.lift) turns it into an injective module map
L_(m + n - 2j)^(εδ) → L_m^ε ⊗ L_n^δ sending v_k to F^k w_j / ([1]_q ⋯ [k]_q). The images
of these maps lie in distinct Casimir blocks, hence are independent, and their dimensions add up
to (m + 1)(n + 1).
Main definitions #
TauCeti.UqSl2.clebschGordanCoeff: the coefficientsα_i.TauCeti.UqSl2.clebschGordanVector: the highest vectorw_jinL_m^ε ⊗ L_n^δ.TauCeti.UqSl2.clebschGordanInclusion: the module mapL_(m + n - 2j)^(εδ) → L_m^ε ⊗ L_n^δsendingv₀tow_j.TauCeti.UqSl2.clebschGordanEquiv: the Clebsch–Gordan isomorphism.TauCeti.UqSl2.IsClebschGordanChannel,TauCeti.UqSl2.IsClebschGordanChannel.index: admissible highest weightsk = m + n - 2jinL_m ⊗ L_nand their summand index(m + n - k) / 2.
Main results #
TauCeti.UqSl2.e_smul_clebschGordanVector:E w_j = 0.TauCeti.UqSl2.clebschGordanVector_mem_weightSpace:K w_j = εδ q^(m + n - 2j) w_j.TauCeti.UqSl2.clebschGordanVector_ne_zero:w_j ≠ 0forj ≤ n.TauCeti.UqSl2.clebschGordanInclusion_zero_left_vec,TauCeti.UqSl2.clebschGordanInclusion_zero_right_vec: explicit images ofv_kwhenm = 0orn = 0.TauCeti.UqSl2.iSupIndep_range_clebschGordanInclusion: the summands are independent.TauCeti.UqSl2.clebschGordanEquiv_apply,TauCeti.UqSl2.clebschGordanEquiv_single: the isomorphism is the sum of the inclusions.TauCeti.UqSl2.isClebschGordanChannel_iff,TauCeti.UqSl2.sum_fin_channel_eq_sum_range: triangle-and-parity characterization and channel-to-weight sum reindexing.
References #
- A. Virelizier, Quantum groups, Section 4.1, for the fusion rule of the finite-dimensional type-1 modules.
- C. Kassel, Quantum Groups, Graduate Texts in Mathematics 155, Chapter VII, for the
Clebsch–Gordan formula for the tensor products of the modules
V_(ε,n).
The coefficients α_i of the Clebsch–Gordan vector ∑_i α_i v_i ⊗ v_(j - i) in
L_m^ε ⊗ L_n^δ, defined for all q, m, n, j and i by α₀ = 1 and
α_(i+1) = -δ q^(m - 2i) [n - j + i + 1]_q / [m - i]_q α_i (with Lean's convention x / 0 = 0).
They do not depend on ε. At a generic parameter and for j ≤ m, the denominators [m - i]_q
with i < j are nonzero and the resulting vector is a highest vector (see
TauCeti.UqSl2.e_smul_clebschGordanVector).
Instances For
The defining recurrence of the Clebsch–Gordan coefficients.
At a generic parameter and for i < m, the Clebsch–Gordan recurrence with its denominator
cleared: [m - i]_q α_(i+1) = -δ q^(m - 2i) [n - j + i + 1]_q α_i.
The Clebsch–Gordan vector w_j = ∑_(i = 0)^j α_i v_i ⊗ v_(j - i) in L_m^ε ⊗ L_n^δ, with
the coefficients α_i = clebschGordanCoeff q m n δ j i, defined for every j. It always has
weight εδ q^(m + n - 2j), and it is nonzero for j ≤ n. At a generic parameter and for
j ≤ m it is moreover killed by E, so for j ≤ min m n it is a nonzero highest vector.
Instances For
The defining formula w_j = ∑_(i = 0)^j α_i v_i ⊗ v_(j - i) of the Clebsch–Gordan vector.
The leading Clebsch–Gordan highest vector w₀ is the pure tensor v₀ ⊗ v₀.
Reassociating w_j ⊗ x expands it into pure triple tensors v_i ⊗ (v_(j - i) ⊗ x).
Inverse-reassociating x ⊗ w_j expands it into pure triple tensors (x ⊗ v_i) ⊗ v_(j - i).
The Clebsch–Gordan vector w_j has weight εδ q^(m + n - 2j).
For j ≤ m, the Clebsch–Gordan vector w_j is a highest-weight vector: E w_j = 0.
For j ≤ min m n, the Clebsch–Gordan inclusion L_(m + n - 2j)^(εδ) → L_m^ε ⊗ L_n^δ: the
module map sending v₀ to the highest vector w_j, and v_k to F^k w_j / ([1]_q ⋯ [k]_q).
Instances For
The Clebsch–Gordan inclusion sends v₀ to the highest vector w_j.
The Clebsch–Gordan inclusion sends v_k to the normalized lowering string
F^k w_j / ([1]_q ⋯ [k]_q).
Tensoring with L_0^ε on the left embeds v_k as v₀ ⊗ v_k.
Tensoring with L_0^δ on the right embeds v_k as δ^k (v_k ⊗ v₀).
The Casimir acts on the included channel by its signed highest-weight scalar.
The Casimir scalars of the Clebsch–Gordan channels are distinct.
The image of the j-th Clebsch–Gordan inclusion lies in the Casimir block of its highest
weight εδ q^(m + n - 2j).
The images of the Clebsch–Gordan inclusions are independent.
The quantum Clebsch–Gordan decomposition: at a generic parameter,
L_m^ε ⊗ L_n^δ ≃ ⊕_(j = 0)^(min m n) L_(m + n - 2j)^(εδ) as UqSl2 q-modules, with the j-th
summand embedded by clebschGordanInclusion.
Instances For
Composing the Clebsch–Gordan isomorphism with a coordinate inclusion gives the corresponding normalized Clebsch–Gordan inclusion.
Admissible Clebsch–Gordan channels #
IsClebschGordanChannel m n k holds when L_k occurs in the binary Clebsch–Gordan
decomposition of L_m ⊗ L_n, i.e., k = m + n - 2j for some j ≤ min m n.
Instances For
Definitional characterization of IsClebschGordanChannel.
Every Clebsch–Gordan channel of L_m ⊗ L_n has highest weight at most m + n.
The unique summand index j : Fin (min m n + 1) witnessing k = m + n - 2j, computed
explicitly as (m + n - k) / 2.
Instances For
The underlying natural number of h.index is (m + n - k) / 2.
The constructive index of an admissible channel recovers its highest weight k.
The leading channel m + n (j = 0) is always admissible.
Tensoring with L_0 on the left has n as its unique admissible channel.
Tensoring with L_0 on the right has m as its unique admissible channel.
Reindexing a sum over channel indices i : Fin (min m n + 1) as a sum over weights
w ∈ Finset.range (m + n + 1) when g vanishes outside admissible channels.