sl(2) triples and weight strings
Fix raising and lowering conventions, derive the finite string coefficients, and recognize where finite dimensionality enters.
On this page
The question for today
What you’ll understand
- Use an sl(2) triple with fixed bracket normalization.
- Calculate weights and raising coefficients in an unnormalized lowering basis.
- Distinguish a finite irreducible string from an unrestricted highest-weight construction.
The three-dimensional algebra sl(2,C) is a local building block for semisimple structure and representation theory. Its raising and lowering relations force surprisingly rigid weight strings in finite dimension. The numerical factors depend on basis normalization, so this lesson fixes one convention and checks it directly. All modules considered for the finite-string theorem are finite-dimensional complex modules, and the field has characteristic zero.
The triple is a bracket relation, not an orthonormal frame
An sl(2) triple consists of e,h,f satisfying [h,e]=2e, [h,f]=−2f, and [e,f]=h. These are represented by the usual off-diagonal matrix units and diag(1,−1) in sl(2,C). In any representation, h measures weights while e raises them by two and f lowers them by two. The number two belongs to the chosen relation; replacing h or the operators arbitrarily changes the formulas. A quantum angular-momentum basis often introduces different scale factors and normalized vectors, which should not be mixed silently with this algebraic convention.
The Jacobson–Morozov theorem states that a nonzero adjoint-nilpotent element of a finite-dimensional complex semisimple Lie algebra can be included as e in such a triple. This is a structural theorem, not something established merely by finding one nilpotent matrix in a representation. Once a triple is available, restricting a finite-dimensional representation to it gives sl(2) modules and their strings. This reduction is one reason rank-one calculations control root geometry and larger highest-weight constructions.
A finite highest-weight string determines its coefficients
In a finite-dimensional irreducible sl(2,C) module, choose a nonzero highest vector v₀ with ev₀=0 and hv₀=mv₀. Then m is a nonnegative integer, the module has dimension m+1, and vⱼ=fʲv₀ for j from zero through m is a basis. Here these vectors are not divided by factorials and not normalized by an inner product. The raising coefficient is j(m−j+1), while lowering simply takes vⱼ to vⱼ₊₁ until the final zero. This convention makes direct commutator checks straightforward.
The coefficient formula follows by commuting e through a power of f and using [h,f]=−2f. Finite dimensionality forces the string to stop, and the first vanishing coefficient identifies the nonnegative integer m. If one instead permits an infinite-dimensional highest-weight module, a general complex highest weight is possible and repeated lowering need not terminate. It is therefore wrong to read dimension m+1 from a highest-weight symbol before checking the module category and the quotient being considered.
Strings explain structure without erasing multiplicities
Every finite-dimensional complex sl(2) module is a direct sum of these irreducible strings. Several strings can overlap at a weight, so a weight's multiplicity need not be one in a reducible module. A highest eigenvalue and a list of distinct weights do not by themselves recover the entire module unless multiplicities and decomposition information are supplied. In a semisimple algebra of higher rank, the sl(2) subalgebra associated with a root imposes corresponding integral-string constraints on restricted weights.
The compact real form su(2) and its unitary representations give a compatible geometric picture after complexification, but an algebraic weight is not a probability. For the standard two-dimensional module, h has weights 1 and −1. A normalized superposition of its two basis vectors has amplitudes and measurement probabilities, while the representation's weight labels remain fixed. A continuous change of a state vector does not create a new finite-dimensional irreducible highest weight. This distinction keeps the qubit visualization useful without replacing the algebraic classification by a state-space picture.
Work it through
Check a four-dimensional string
In L(3), use vⱼ=fʲv₀. List the weights, compute ev₂ and ev₃, and verify [e,f]v₁=hv₁.
The basis is v₀,v₁,v₂,v₃ and its h weights are 3,1,−1,−3.
The formula gives ev₁=3v₀, ev₂=2(3−2+1)v₁=4v₁, and ev₃=3(3−3+1)v₂=3v₂.
Now efv₁=ev₂=4v₁, while fev₁=f(3v₀)=3v₁. Their difference is v₁, equal to hv₁ because its weight is 1.
The unnormalized coefficients satisfy the commutation relation exactly. Using normalized quantum ladder coefficients here without changing the basis would spoil this check.
The living notebook
Explore the model
Interactive lab · quantum
Inspect the two weights of the standard module
Reset, set mixing θ=0° and phase φ=0°. Predict basis probabilities (1,0) and Bloch z=1, corresponding to the h-weight-1 basis vector. Compare a fresh run with Reset, θ=180° and φ=0°, predicting (0,1) and z=−1. This two-level instrument illustrates only L(1); it does not display an arbitrary sl(2) string or execute the nonunitary operators e and f.
- Probability |0⟩
- 71.1%
- Probability |1⟩
- 28.9%
- Bloch (x, y, z)
- 0.78, 0.45, 0.42
A normalized two-level pure state, not an interacting field simulation. Playback adds one radian per second to the relative phase; basis probabilities stay fixed. Parameter changes pause playback and recompute the model at the current elapsed time. Reset restores both parameters and returns time to zero. Playback starts paused. Adjust either parameter, then choose Play or Step.
Look forA finite representation has fixed weight labels even though a chosen normalized state can vary continuously.
Pause & reason
Check your understanding
Your turn
Try it yourself
For L(2), calculate [e,f]v₂ and compare it with hv₂. Explain why the absent v₃ is important.
Take a moment to make a prediction or work it out on paper. Open a hint when you need one.
Give me a hint
Use fv₂=0 but ev₂=2v₁ in this finite quotient.
Compare with the solution
Since fv₂=0, efv₂=0. Since ev₂=2v₁, fev₂=2v₂. Thus [e,f]v₂=−2v₂, matching its h weight 2−4=−2. The zero beyond the endpoint is part of the finite-dimensional module, not a rule for every highest-weight construction. In a Verma module, the corresponding lowering vector would still exist, changing the endpoint calculation.
Keep the idea
Take it with you
- An sl(2) triple comes with a precise raising and lowering normalization.
- Finite irreducible strings have integral highest weight and a genuine endpoint.
- Weight multiplicities and state probabilities describe different data.
Read further
Original sources and deeper explanations to follow at your own pace.
Optional progress, saved in this browser when available. Revisit any lesson at any time.
Lesson not marked complete.