Lie Groups III Examples Bottom Up March 20, 2025
s o ( 3 ) \mathfrak{so}(3) so ( 3 ) Lie Algebra¶ Step 1: Define the so(3) Lie Algebra ¶ The Lie algebra s o ( 3 ) \mathfrak{so}(3) so ( 3 ) is a three-dimensional real Lie algebra
generated by basis elements J x , J y , J z J_x, J_y, J_z J x , J y , J z with the defining commutation
relations:
[ J i , J j ] = i ϵ i j k J k , [J_i, J_j] = i \epsilon_{ijk} J_k, [ J i , J j ] = i ϵ ijk J k , where i , j , k = x , y , z i, j, k = x, y, z i , j , k = x , y , z , ϵ i j k \epsilon_{ijk} ϵ ijk is the Levi-Civita symbol (totally antisymmetric with ϵ x y z = 1 \epsilon_{xyz} = 1 ϵ x yz = 1 ), and summation over repeated indices is implied. Explicitly, these are:
[ J x , J y ] = i J z [J_x, J_y] = i J_z [ J x , J y ] = i J z ,
[ J y , J z ] = i J x [J_y, J_z] = i J_x [ J y , J z ] = i J x ,
[ J z , J x ] = i J y [J_z, J_x] = i J_y [ J z , J x ] = i J y .
This convention, common in physics, ensures that in unitary representations, the operators are Hermitian, which is suitable for the ladder operator approach.
Alternatively one can absorb the i i i into the generators and obtain
[ J i , J j ] = ϵ i j k J k [J_i, J_j] = \epsilon_{ijk} J_k [ J i , J j ] = ϵ ijk J k .
Step 2: Introduce Ladder Operators ¶ In the ladder operator method, we define the raising and lowering operators as:
J + = J x + i J y , J − = J x − i J y . J_+ = J_x + i J_y, \quad J_- = J_x - i J_y. J + = J x + i J y , J − = J x − i J y . These operators are complex linear combinations of the generators, facilitating
the analysis of representations. To proceed, we compute their commutation
relations using the s o ( 3 ) \mathfrak{so}(3) so ( 3 ) algebra.
[ J z , J + ] = [ J z , J x + i J y ] = [ J z , J x ] + i [ J z , J y ] = [J_z, J_+] = [J_z, J_x + i J_y] = [J_z, J_x] + i [J_z, J_y] = [ J z , J + ] = [ J z , J x + i J y ] = [ J z , J x ] + i [ J z , J y ] = = i J y + i ( − i J x ) = i J y + J x = J x + i J y = J + , =i J_y + i (-i J_x) = i J_y + J_x = J_x + i J_y = J_+\,, = i J y + i ( − i J x ) = i J y + J x = J x + i J y = J + , [ J z , J − ] = [ J z , J x − i J y ] = [ J z , J x ] − i [ J z , J y ] = [J_z, J_-] = [J_z, J_x - i J_y] = [J_z, J_x] - i [J_z, J_y] = [ J z , J − ] = [ J z , J x − i J y ] = [ J z , J x ] − i [ J z , J y ] = = i J y − i ( − i J x ) = i J y − J x = − ( J x − i J y ) = − J − , = i J_y - i (-i J_x) = i J_y - J_x = -(J_x - i J_y) = -J_-\,, = i J y − i ( − i J x ) = i J y − J x = − ( J x − i J y ) = − J − , [ J + , J − ] = [ J x + i J y , J x − i J y ] = [ J x , J x ] − i [ J x , J y ] + i [ J y , J x ] − i 2 [ J y , J y ] = [J_+, J_-] = [J_x + i J_y, J_x - i J_y] = [J_x, J_x] - i [J_x, J_y] + i [J_y, J_x] - i^2 [J_y, J_y]= [ J + , J − ] = [ J x + i J y , J x − i J y ] = [ J x , J x ] − i [ J x , J y ] + i [ J y , J x ] − i 2 [ J y , J y ] = = 0 − i ( i J z ) + i ( − i J z ) + ( − 1 ) ⋅ 0 = − i 2 J z + i 2 J z = J z − ( − J z ) = 2 J z . = 0 - i (i J_z) + i (-i J_z) + (-1) \cdot 0 = -i^2 J_z + i^2 J_z = J_z - (-J_z) = 2 J_z. = 0 − i ( i J z ) + i ( − i J z ) + ( − 1 ) ⋅ 0 = − i 2 J z + i 2 J z = J z − ( − J z ) = 2 J z . Thus, the ladder operator algebra is:
[ J z , J + ] = J + , [ J z , J − ] = − J − , [ J + , J − ] = 2 J z . \begin{align}
[J_z, J_+] &= J_+ \,,\\
[J_z, J_-] &= -J_- \,,\\
[J_+, J_-] &= 2 J_z\,.
\end{align} [ J z , J + ] [ J z , J − ] [ J + , J − ] = J + , = − J − , = 2 J z . Step 3: Representations of the Lie Algebra ¶ A representation of s o ( 3 ) \mathfrak{so}(3) so ( 3 ) is a homomorphism from the Lie algebra to the linear
operators on a complex vector space V V V , preserving the commutation relations.
Since SO(3) is compact, its finite-dimensional representations are completely
reducible, so we focus on irreducible representations.
Assume V V V is a finite-dimensional complex vector space where J z J_z J z is diagonalizable (possible in complex representations). Let ∣ m ⟩ |m\rangle ∣ m ⟩ be an eigenvector of J z J_z J z with eigenvalue m m m :
J z ∣ m ⟩ = m ∣ m ⟩ . J_z |m\rangle = m |m\rangle. J z ∣ m ⟩ = m ∣ m ⟩ . J z ( J + ∣ m ⟩ ) = ( J + J z + [ J z , J + ] ) ∣ m ⟩ = J + J z ∣ m ⟩ + J + ∣ m ⟩ = J + ( m ∣ m ⟩ ) + J + ∣ m ⟩ = m ( J + ∣ m ⟩ ) + J + ∣ m ⟩ = ( m + 1 ) ( J + ∣ m ⟩ ) . J_z (J_+ |m\rangle) = (J_+ J_z + [J_z, J_+]) |m\rangle = J_+ J_z |m\rangle + J_+ |m\rangle = J_+ (m |m\rangle) + J_+ |m\rangle = m (J_+ |m\rangle) + J_+ |m\rangle = (m + 1) (J_+ |m\rangle). J z ( J + ∣ m ⟩) = ( J + J z + [ J z , J + ]) ∣ m ⟩ = J + J z ∣ m ⟩ + J + ∣ m ⟩ = J + ( m ∣ m ⟩) + J + ∣ m ⟩ = m ( J + ∣ m ⟩) + J + ∣ m ⟩ = ( m + 1 ) ( J + ∣ m ⟩) . Thus, J + ∣ m ⟩ J_+ |m\rangle J + ∣ m ⟩ is either zero or an eigenvector of J z J_z J z with eigenvalue m + 1 m + 1 m + 1 .
J z ( J − ∣ m ⟩ ) = ( J − J z + [ J z , J − ] ) ∣ m ⟩ = J − J z ∣ m ⟩ − J − ∣ m ⟩ = J − ( m ∣ m ⟩ ) − J − ∣ m ⟩ = m ( J − ∣ m ⟩ ) − J − ∣ m ⟩ = ( m − 1 ) ( J − ∣ m ⟩ ) . J_z (J_- |m\rangle) = (J_- J_z + [J_z, J_-]) |m\rangle = J_- J_z |m\rangle - J_- |m\rangle = J_- (m |m\rangle) - J_- |m\rangle = m (J_- |m\rangle) - J_- |m\rangle = (m - 1) (J_- |m\rangle). J z ( J − ∣ m ⟩) = ( J − J z + [ J z , J − ]) ∣ m ⟩ = J − J z ∣ m ⟩ − J − ∣ m ⟩ = J − ( m ∣ m ⟩) − J − ∣ m ⟩ = m ( J − ∣ m ⟩) − J − ∣ m ⟩ = ( m − 1 ) ( J − ∣ m ⟩) . Thus, J − ∣ m ⟩ J_- |m\rangle J − ∣ m ⟩ is either zero or an eigenvector with eigenvalue m − 1 m - 1 m − 1 .
Since V V V is finite-dimensional, the eigenvalues cannot increase or decrease indefinitely. There must exist a highest eigenvalue j j j such that:
J + ∣ j ⟩ = 0 , J z ∣ j ⟩ = j ∣ j ⟩ , J_+ |j\rangle = 0, \quad J_z |j\rangle = j |j\rangle, J + ∣ j ⟩ = 0 , J z ∣ j ⟩ = j ∣ j ⟩ , and a lowest eigenvalue m min m_{\text{min}} m min such that J − ∣ m min ⟩ = 0 J_- |m_{\text{min}}\rangle = 0 J − ∣ m min ⟩ = 0 .
Step 4: Construct the Representation ¶ Starting from the highest weight vector ∣ j ⟩ |j\rangle ∣ j ⟩ , apply J − J_- J − repeatedly:
J − ∣ j ⟩ J_- |j\rangle J − ∣ j ⟩ has eigenvalue j − 1 j - 1 j − 1 ,
J − 2 ∣ j ⟩ J_-^2 |j\rangle J − 2 ∣ j ⟩ has eigenvalue j − 2 j - 2 j − 2 ,
and so on, until J − k ∣ j ⟩ ≠ 0 J_-^k |j\rangle \neq 0 J − k ∣ j ⟩ = 0 but J − k + 1 ∣ j ⟩ = 0 J_-^{k+1} |j\rangle = 0 J − k + 1 ∣ j ⟩ = 0 .
Define ∣ m ⟩ ∝ J − j − m ∣ j ⟩ |m\rangle \propto J_-^{j - m} |j\rangle ∣ m ⟩ ∝ J − j − m ∣ j ⟩ (with appropriate normalization), where m = j , j − 1 , … m = j, j-1, \ldots m = j , j − 1 , … , until J − ∣ m min ⟩ = 0 J_- |m_{\text{min}}\rangle = 0 J − ∣ m min ⟩ = 0 . Suppose m min = − j m_{\text{min}} = -j m min = − j , so:
J − ∣ − j ⟩ = 0 , J z ∣ − j ⟩ = − j ∣ − j ⟩ . J_- |-j\rangle = 0, \quad J_z |-j\rangle = -j |-j\rangle. J − ∣ − j ⟩ = 0 , J z ∣ − j ⟩ = − j ∣ − j ⟩ . The eigenvalues range from j j j to − j -j − j in steps of 1: j , j − 1 , … , − j + 1 , − j j, j-1, \ldots, -j+1, -j j , j − 1 , … , − j + 1 , − j . The number of states is:
( j ) − ( − j ) + 1 = j + j + 1 = 2 j + 1 , (j) - (-j) + 1 = j + j + 1 = 2j + 1, ( j ) − ( − j ) + 1 = j + j + 1 = 2 j + 1 , implying 2 j 2j 2 j is an integer, so j j j is a non-negative integer or half-integer (j = 0 , 1 2 , 1 , 3 2 , … j = 0, \frac{1}{2}, 1, \frac{3}{2}, \ldots j = 0 , 2 1 , 1 , 2 3 , … ).
Step 5: Use the Casimir Operator ¶ Define the Casimir operator:
J 2 = J x 2 + J y 2 + J z 2 . J^2 = J_x^2 + J_y^2 + J_z^2. J 2 = J x 2 + J y 2 + J z 2 . Express it using ladder operators:
J x = J + + J − 2 , J y = J + − J − 2 i . J_x = \frac{J_+ + J_-}{2}, \quad J_y = \frac{J_+ - J_-}{2i}. J x = 2 J + + J − , J y = 2 i J + − J − . Compute:
J x 2 = ( J + + J − 2 ) 2 = 1 4 ( J + 2 + J + J − + J − J + + J − 2 ) , J_x^2 = \left( \frac{J_+ + J_-}{2} \right)^2 = \frac{1}{4} (J_+^2 + J_+ J_- + J_- J_+ + J_-^2), J x 2 = ( 2 J + + J − ) 2 = 4 1 ( J + 2 + J + J − + J − J + + J − 2 ) , J y 2 = ( J + − J − 2 i ) 2 = 1 − 4 ( J + 2 − J + J − − J − J + + J − 2 ) , J_y^2 = \left( \frac{J_+ - J_-}{2i} \right)^2 = \frac{1}{-4} (J_+^2 - J_+ J_- - J_- J_+ + J_-^2), J y 2 = ( 2 i J + − J − ) 2 = − 4 1 ( J + 2 − J + J − − J − J + + J − 2 ) , J x 2 + J y 2 = 1 4 ( J + 2 + J + J − + J − J + + J − 2 ) − 1 4 ( J + 2 − J + J − − J − J + + J − 2 ) = 1 2 ( J + J − + J − J + ) . J_x^2 + J_y^2 = \frac{1}{4} (J_+^2 + J_+ J_- + J_- J_+ + J_-^2) - \frac{1}{4} (J_+^2 - J_+ J_- - J_- J_+ + J_-^2) = \frac{1}{2} (J_+ J_- + J_- J_+). J x 2 + J y 2 = 4 1 ( J + 2 + J + J − + J − J + + J − 2 ) − 4 1 ( J + 2 − J + J − − J − J + + J − 2 ) = 2 1 ( J + J − + J − J + ) . Thus:
J 2 = J z 2 + 1 2 ( J + J − + J − J + ) . J^2 = J_z^2 + \frac{1}{2} (J_+ J_- + J_- J_+). J 2 = J z 2 + 2 1 ( J + J − + J − J + ) . Since [ J + , J − ] = 2 J z [J_+, J_-] = 2 J_z [ J + , J − ] = 2 J z , we have J + J − = J − J + + 2 J z J_+ J_- = J_- J_+ + 2 J_z J + J − = J − J + + 2 J z , so:
J 2 = J z 2 + 1 2 ( J + J − + J − J + − 2 J z + 2 J z ) = J z 2 + J − J + + J z . J^2 = J_z^2 + \frac{1}{2} (J_+ J_- + J_- J_+ - 2 J_z + 2 J_z) = J_z^2 + J_- J_+ + J_z. J 2 = J z 2 + 2 1 ( J + J − + J − J + − 2 J z + 2 J z ) = J z 2 + J − J + + J z . For the highest weight vector:
J 2 ∣ j ⟩ = ( J z 2 + J − J + + J z ) ∣ j ⟩ = ( j 2 + J − ( 0 ) + j ) ∣ j ⟩ = ( j 2 + j ) ∣ j ⟩ = j ( j + 1 ) ∣ j ⟩ . J^2 |j\rangle = (J_z^2 + J_- J_+ + J_z) |j\rangle = (j^2 + J_- (0) + j) |j\rangle = (j^2 + j) |j\rangle = j (j + 1) |j\rangle. J 2 ∣ j ⟩ = ( J z 2 + J − J + + J z ) ∣ j ⟩ = ( j 2 + J − ( 0 ) + j ) ∣ j ⟩ = ( j 2 + j ) ∣ j ⟩ = j ( j + 1 ) ∣ j ⟩ . Since J 2 J^2 J 2 commutes with J z , J + , J − J_z, J_+, J_- J z , J + , J − , it is a scalar in an irreducible representation: J 2 = j ( j + 1 ) I J^2 = j (j + 1) I J 2 = j ( j + 1 ) I . This confirms the eigenvalues m = − j , − j + 1 , … , j m = -j, -j+1, \ldots, j m = − j , − j + 1 , … , j .
Step 6: Determine Coefficients ¶ In a unitary representation, J x , J y , J z J_x, J_y, J_z J x , J y , J z are Hermitian, so J + † = J − J_+^\dagger = J_- J + † = J − . Assume orthonormal basis ⟨ m ∣ m ′ ⟩ = δ m m ′ \langle m | m' \rangle = \delta_{mm'} ⟨ m ∣ m ′ ⟩ = δ m m ′ :
J + ∣ m ⟩ = c m ∣ m + 1 ⟩ , J − ∣ m ⟩ = d m ∣ m − 1 ⟩ . J_+ |m\rangle = c_m |m+1\rangle, \quad J_- |m\rangle = d_m |m-1\rangle. J + ∣ m ⟩ = c m ∣ m + 1 ⟩ , J − ∣ m ⟩ = d m ∣ m − 1 ⟩ . Since ⟨ m ∣ J − ∣ m + 1 ⟩ = ⟨ m + 1 ∣ J + ∣ m ⟩ ∗ \langle m | J_- | m+1 \rangle = \langle m+1 | J_+ | m \rangle^* ⟨ m ∣ J − ∣ m + 1 ⟩ = ⟨ m + 1∣ J + ∣ m ⟩ ∗ , compute:
∣ ∣ J + ∣ m ⟩ ∣ ∣ 2 = ⟨ m ∣ J − J + ∣ m ⟩ = ⟨ m ∣ ( J + J − − 2 J z ) ∣ m ⟩ = c m − 1 d m − 2 m , ||J_+ |m\rangle||^2 = \langle m | J_- J_+ | m \rangle = \langle m | (J_+ J_- - 2 J_z) | m \rangle = c_{m-1} d_m - 2 m, ∣∣ J + ∣ m ⟩ ∣ ∣ 2 = ⟨ m ∣ J − J + ∣ m ⟩ = ⟨ m ∣ ( J + J − − 2 J z ) ∣ m ⟩ = c m − 1 d m − 2 m , ∣ ∣ J + ∣ m ⟩ ∣ ∣ 2 = ∣ c m ∣ 2 . ||J_+ |m\rangle||^2 = |c_m|^2. ∣∣ J + ∣ m ⟩ ∣ ∣ 2 = ∣ c m ∣ 2 . Thus, ∣ c m ∣ 2 = c m − 1 d m − 2 m |c_m|^2 = c_{m-1} d_m - 2 m ∣ c m ∣ 2 = c m − 1 d m − 2 m . For m = j m = j m = j , J + ∣ j ⟩ = 0 J_+ |j\rangle = 0 J + ∣ j ⟩ = 0 , so c j = 0 c_j = 0 c j = 0 . For m = − j m = -j m = − j , J − ∣ − j ⟩ = 0 J_- |-j\rangle = 0 J − ∣ − j ⟩ = 0 , so d − j = 0 d_{-j} = 0 d − j = 0 . Solving recursively (standard in quantum mechanics) gives:
J + ∣ m ⟩ = j ( j + 1 ) − m ( m + 1 ) ∣ m + 1 ⟩ , J − ∣ m ⟩ = j ( j + 1 ) − m ( m − 1 ) ∣ m − 1 ⟩ . J_+ |m\rangle = \sqrt{j (j + 1) - m (m + 1)} |m+1\rangle, \quad J_- |m\rangle = \sqrt{j (j + 1) - m (m - 1)} |m-1\rangle. J + ∣ m ⟩ = j ( j + 1 ) − m ( m + 1 ) ∣ m + 1 ⟩ , J − ∣ m ⟩ = j ( j + 1 ) − m ( m − 1 ) ∣ m − 1 ⟩ . Step 7: Relate to SO(3) Group ¶ The Lie algebra so(3) is isomorphic to su(2), and its representations are labeled by j = 0 , 1 2 , 1 , … j = 0, \frac{1}{2}, 1, \ldots j = 0 , 2 1 , 1 , … , with dimension 2 j + 1 2j + 1 2 j + 1 . Exponentiating to the group, SU(2) (simply connected) admits all j j j , but SO(3) = SU(2)/Z 2 \mathbb{Z}_2 Z 2 requires single-valued representations. For integer j j j , the representation is single-valued on SO(3); for half-integer j j j , it is double-valued, corresponding to SU(2). Thus, SO(3) representations have j = 0 , 1 , 2 , … j = 0, 1, 2, \ldots j = 0 , 1 , 2 , … .
Final Answer ¶ The irreducible representations of the SO(3) group, derived from the so(3) Lie algebra via the ladder operator approach, are labeled by integers j = 0 , 1 , 2 , … j = 0, 1, 2, \ldots j = 0 , 1 , 2 , … , with dimension 2 j + 1 2j + 1 2 j + 1 , where J z J_z J z has eigenvalues m = − j , … , j m = -j, \ldots, j m = − j , … , j , and J 2 = j ( j + 1 ) I J^2 = j (j + 1) I J 2 = j ( j + 1 ) I .
In quantum mechanics, for a system with angular momentum quantum number j = 1 j = 1 j = 1 , the angular momentum operators are represented in the basis ∣ 1 , 1 ⟩ |1, 1\rangle ∣1 , 1 ⟩ , ∣ 1 , 0 ⟩ |1, 0\rangle ∣1 , 0 ⟩ , and ∣ 1 , − 1 ⟩ |1, -1\rangle ∣1 , − 1 ⟩ . We start with the ladder operators and J z J_z J z , compute J x J_x J x and J y J_y J y , and then apply a unitary transformation to obtain transformed operators.
1. Ladder Operators and J z J_z J z ¶ The ladder operators J + J_+ J + (raising) and J − J_- J − (lowering), along with the z z z -component J z J_z J z , are defined as follows:
Raising operator J + J_+ J + raises the magnetic quantum number m m m by 1:
J + = ( 0 2 0 0 0 2 0 0 0 ) J_+ = \begin{pmatrix}
0 & \sqrt{2} & 0 \\
0 & 0 & \sqrt{2} \\
0 & 0 & 0
\end{pmatrix} J + = ⎝ ⎛ 0 0 0 2 0 0 0 2 0 ⎠ ⎞ Lowering operator J − J_- J − lowers the magnetic quantum number m m m by 1:
J − = ( 0 0 0 2 0 0 0 2 0 ) J_- = \begin{pmatrix}
0 & 0 & 0 \\
\sqrt{2} & 0 & 0 \\
0 & \sqrt{2} & 0
\end{pmatrix} J − = ⎝ ⎛ 0 2 0 0 0 2 0 0 0 ⎠ ⎞ z z z -component J z J_z J z is diagonal with eigenvalues corresponding to m m m :
J z = ( 1 0 0 0 0 0 0 0 − 1 ) J_z = \begin{pmatrix}
1 & 0 & 0 \\
0 & 0 & 0 \\
0 & 0 & -1
\end{pmatrix} J z = ⎝ ⎛ 1 0 0 0 0 0 0 0 − 1 ⎠ ⎞ 2. Computation of J x J_x J x and J y J_y J y ¶ Using the ladder operators, we compute J x J_x J x and J y J_y J y as follows:
J x J_x J x is the average of the raising and lowering operators :
Using the relation J x = 1 2 ( J + + J − ) J_x = \frac{1}{2} (J_+ + J_-) J x = 2 1 ( J + + J − ) ,
J x = ( 0 2 2 0 2 2 0 2 2 0 2 2 0 ) J_x = \begin{pmatrix}
0 & \frac{\sqrt{2}}{2} & 0 \\
\frac{\sqrt{2}}{2} & 0 & \frac{\sqrt{2}}{2} \\
0 & \frac{\sqrt{2}}{2} & 0
\end{pmatrix} J x = ⎝ ⎛ 0 2 2 0 2 2 0 2 2 0 2 2 0 ⎠ ⎞ J y J_y J y involves the imaginary unit :
Using J y = 1 2 i ( J + − J − ) J_y = \frac{1}{2i} (J_+ - J_-) J y = 2 i 1 ( J + − J − ) , where 1 i = − i \frac{1}{i} = -i i 1 = − i ,
J y = ( 0 − 2 i 2 0 2 i 2 0 − 2 i 2 0 2 i 2 0 ) J_y = \begin{pmatrix}
0 & -\frac{\sqrt{2} i}{2} & 0 \\
\frac{\sqrt{2} i}{2} & 0 & -\frac{\sqrt{2} i}{2} \\
0 & \frac{\sqrt{2} i}{2} & 0
\end{pmatrix} J y = ⎝ ⎛ 0 2 2 i 0 − 2 2 i 0 2 2 i 0 − 2 2 i 0 ⎠ ⎞ These matrices, along with J z J_z J z , satisfy the angular momentum commutation relations, such as [ J x , J y ] = i J z [J_x, J_y] = i J_z [ J x , J y ] = i J z .
To transform the operators into a basis where certain properties (e.g., real rotation matrices) are emphasized, we use the unitary matrix U U U :
U = ( − 1 2 i 2 0 0 0 1 1 2 i 2 0 ) U = \begin{pmatrix}
-\frac{1}{\sqrt{2}} & \frac{i}{\sqrt{2}} & 0 \\
0 & 0 & 1 \\
\frac{1}{\sqrt{2}} & \frac{i}{\sqrt{2}} & 0
\end{pmatrix} U = ⎝ ⎛ − 2 1 0 2 1 2 i 0 2 i 0 1 0 ⎠ ⎞ This matrix is unitary, satisfying U † U = I U^\dagger U = I U † U = I , where U † U^\dagger U † is the conjugate transpose of U U U .
The transformed operators are computed using the similarity transformation J i ′ = U † J i U J_i' = U^\dagger J_i U J i ′ = U † J i U for i = x , y , z i = x, y, z i = x , y , z :
Transformed J x ′ J_x' J x ′ :
J x ′ = ( 0 0 0 0 0 − i 0 i 0 ) J_x' = \begin{pmatrix}
0 & 0 & 0 \\
0 & 0 & -i \\
0 & i & 0
\end{pmatrix} J x ′ = ⎝ ⎛ 0 0 0 0 0 i 0 − i 0 ⎠ ⎞ Transformed J y ′ J_y' J y ′ :
J y ′ = ( 0 0 i 0 0 0 − i 0 0 ) J_y' = \begin{pmatrix}
0 & 0 & i \\
0 & 0 & 0 \\
-i & 0 & 0
\end{pmatrix} J y ′ = ⎝ ⎛ 0 0 − i 0 0 0 i 0 0 ⎠ ⎞ Transformed J z ′ J_z' J z ′ :
J z ′ = ( 0 − i 0 i 0 0 0 0 0 ) J_z' = \begin{pmatrix}
0 & -i & 0 \\
i & 0 & 0 \\
0 & 0 & 0
\end{pmatrix} J z ′ = ⎝ ⎛ 0 i 0 − i 0 0 0 0 0 ⎠ ⎞ 5. Verification with i J i ′ i J_i' i J i ′ ¶ To explore the properties of the transformed operators, consider i J i ′ i J_i' i J i ′ :
i J x ′ = ( 0 0 0 0 0 1 0 − 1 0 ) i J_x' = \begin{pmatrix} 0 & 0 & 0 \\ 0 & 0 & 1 \\ 0 & -1 & 0 \end{pmatrix} i J x ′ = ⎝ ⎛ 0 0 0 0 0 − 1 0 1 0 ⎠ ⎞
i J y ′ = ( 0 0 − 1 0 0 0 1 0 0 ) i J_y' = \begin{pmatrix} 0 & 0 & -1 \\ 0 & 0 & 0 \\ 1 & 0 & 0 \end{pmatrix} i J y ′ = ⎝ ⎛ 0 0 1 0 0 0 − 1 0 0 ⎠ ⎞
i J z ′ = ( 0 1 0 − 1 0 0 0 0 0 ) i J_z' = \begin{pmatrix} 0 & 1 & 0 \\ -1 & 0 & 0 \\ 0 & 0 & 0 \end{pmatrix} i J z ′ = ⎝ ⎛ 0 − 1 0 1 0 0 0 0 0 ⎠ ⎞
Each i J i ′ i J_i' i J i ′ is real and skew-symmetric (i.e., ( i J i ′ ) T = − i J i ′ (i J_i')^T = -i J_i' ( i J i ′ ) T = − i J i ′ ), which is consistent with generators of real rotation matrices in SO(3).
Computing the rotation matrices ¶ In this section we use:
J x = ( 0 0 0 0 0 1 0 − 1 0 ) J_x = \begin{pmatrix} 0 & 0 & 0 \\ 0 & 0 & 1 \\ 0 & -1 & 0 \end{pmatrix} J x = ⎝ ⎛ 0 0 0 0 0 − 1 0 1 0 ⎠ ⎞
J y = ( 0 0 − 1 0 0 0 1 0 0 ) J_y = \begin{pmatrix} 0 & 0 & -1 \\ 0 & 0 & 0 \\ 1 & 0 & 0 \end{pmatrix} J y = ⎝ ⎛ 0 0 1 0 0 0 − 1 0 0 ⎠ ⎞
J z = ( 0 1 0 − 1 0 0 0 0 0 ) J_z = \begin{pmatrix} 0 & 1 & 0 \\ -1 & 0 & 0 \\ 0 & 0 & 0 \end{pmatrix} J z = ⎝ ⎛ 0 − 1 0 1 0 0 0 0 0 ⎠ ⎞
We have:
J x 2 = ( 0 0 0 0 − 1 0 0 0 − 1 ) , J_x^2 = \begin{pmatrix} 0 & 0 & 0 \\ 0 & -1 & 0 \\ 0 & 0 & -1 \end{pmatrix}\,, J x 2 = ⎝ ⎛ 0 0 0 0 − 1 0 0 0 − 1 ⎠ ⎞ , J y 2 = ( − 1 0 0 0 0 0 0 0 − 1 ) , J_y^2 = \begin{pmatrix} -1 & 0 & 0 \\ 0 & 0 & 0 \\ 0 & 0 & -1 \end{pmatrix}\,, J y 2 = ⎝ ⎛ − 1 0 0 0 0 0 0 0 − 1 ⎠ ⎞ , J z 2 = ( − 1 0 0 0 − 1 0 0 0 0 ) , J_z^2 = \begin{pmatrix} -1 & 0 & 0 \\ 0 & -1 & 0 \\ 0 & 0 & 0 \end{pmatrix}\,, J z 2 = ⎝ ⎛ − 1 0 0 0 − 1 0 0 0 0 ⎠ ⎞ , and:
J x 2 + J y 2 + J z 2 = ( − 2 0 0 0 − 2 0 0 0 − 2 ) . J_x^2 + J_y^2 + J_z^2 = \begin{pmatrix} -2 & 0 & 0 \\ 0 & -2 & 0 \\ 0 & 0 & -2 \end{pmatrix}\,. J x 2 + J y 2 + J z 2 = ⎝ ⎛ − 2 0 0 0 − 2 0 0 0 − 2 ⎠ ⎞ . We have J x 3 = J x J x 2 = − J x J_x^3=J_x J_x^2 = -J_x J x 3 = J x J x 2 = − J x and J x 4 = J x 2 J x 2 = − J x 2 J_x^4=J_x^2 J_x^2 = -J_x^2 J x 4 = J x 2 J x 2 = − J x 2 and
J x 5 = − J x 3 = J x J_x^5=-J_x^3=J_x J x 5 = − J x 3 = J x .
Now we compute:
R x ( θ ) = e θ J x = I + θ J x + ( θ J x ) 2 2 ! + ( θ J x ) 3 3 ! + ⋯ = \mathbf{R}_x(\theta) = e^{\theta\mathbf{J}_x}
=\mathbf{I}
+ \theta\mathbf{J}_x
+ {(\theta\mathbf{J}_x)^2 \over 2!}
+ {(\theta\mathbf{J}_x)^3 \over 3!}
+ \cdots
= R x ( θ ) = e θ J x = I + θ J x + 2 ! ( θ J x ) 2 + 3 ! ( θ J x ) 3 + ⋯ = = I + θ J x + θ 2 J x 2 2 ! − θ 3 J x 3 ! − θ 4 J x 2 4 ! + θ 5 J x 5 ! + ⋯ = =\mathbf{I}
+ \theta\mathbf{J}_x
+ {\theta^2\mathbf{J}_x^2 \over 2!}
- {\theta^3\mathbf{J}_x \over 3!}
- {\theta^4\mathbf{J}_x^2 \over 4!}
+ {\theta^5\mathbf{J}_x \over 5!}
+ \cdots
= = I + θ J x + 2 ! θ 2 J x 2 − 3 ! θ 3 J x − 4 ! θ 4 J x 2 + 5 ! θ 5 J x + ⋯ = = I + J x ( θ − θ 3 3 ! + θ 5 5 ! − ⋯ ) + J x 2 ( θ 2 2 ! − θ 4 4 ! + ⋯ ) = =\mathbf{I}
+ \mathbf{J}_x \left(\theta
- {\theta^3 \over 3!}
+ {\theta^5 \over 5!}
- \cdots
\right)
+ \mathbf{J}_x^2\left( {\theta^2 \over 2!} - {\theta^4 \over 4!} + \cdots
\right)
= = I + J x ( θ − 3 ! θ 3 + 5 ! θ 5 − ⋯ ) + J x 2 ( 2 ! θ 2 − 4 ! θ 4 + ⋯ ) = = I + J x 2 + J x ( θ − θ 3 3 ! + θ 5 5 ! − ⋯ ) − J x 2 ( 1 − θ 2 2 ! + θ 4 4 ! − ⋯ ) = =\mathbf{I} + \mathbf{J}_x^2
+ \mathbf{J}_x \left(\theta
- {\theta^3 \over 3!}
+ {\theta^5 \over 5!}
- \cdots
\right)
- \mathbf{J}_x^2\left(1 - {\theta^2 \over 2!} + {\theta^4 \over 4!} - \cdots
\right)
= = I + J x 2 + J x ( θ − 3 ! θ 3 + 5 ! θ 5 − ⋯ ) − J x 2 ( 1 − 2 ! θ 2 + 4 ! θ 4 − ⋯ ) = = I + J x 2 + J x sin θ − J x 2 cos θ = ( 1 0 0 0 cos θ sin θ 0 − sin θ cos θ ) . =\mathbf{I} + \mathbf{J}_x^2
+ \mathbf{J}_x \sin\theta
- \mathbf{J}_x^2 \cos\theta
=
\begin{pmatrix}
1 & 0 & 0 \\
0 & \cos\theta & \sin\theta \\
0 & -\sin\theta & \cos\theta
\end{pmatrix}\,. = I + J x 2 + J x sin θ − J x 2 cos θ = ⎝ ⎛ 1 0 0 0 cos θ − sin θ 0 sin θ cos θ ⎠ ⎞ . That is the rotation matrix around the x x x -axis.
The Homogeneous Lorentz Group from the Ground Up ¶ The s o ( 1 , 3 ) so(1,3) so ( 1 , 3 ) Lie Algebra ¶ Step 1: Define the s o ( 1 , 3 ) so(1,3) so ( 1 , 3 ) Lie Algebra ¶ The Lie algebra s o ( 1 , 3 ) so(1,3) so ( 1 , 3 ) is the Lie algebra of the Lorentz group, which preserves the Minkowski metric in four-dimensional spacetime with signature ( 1 , − 1 , − 1 , − 1 ) (1, -1, -1, -1) ( 1 , − 1 , − 1 , − 1 ) . It is a six-dimensional real Lie algebra generated by three rotation generators J x , J y , J z J_x, J_y, J_z J x , J y , J z (or J i J_i J i for i = 1 , 2 , 3 i = 1, 2, 3 i = 1 , 2 , 3 ) and three boost generators K x , K y , K z K_x, K_y, K_z K x , K y , K z (or K i K_i K i ), corresponding to rotations in spatial planes and boosts mixing time and space coordinates, respectively.
In the physics convention, where generators are Hermitian in unitary representations, the commutation relations are:
[ J i , J j ] = i ϵ i j k J k , [J_i, J_j] = i \epsilon_{ijk} J_k, [ J i , J j ] = i ϵ ijk J k , [ J i , K j ] = i ϵ i j k K k , [J_i, K_j] = i \epsilon_{ijk} K_k, [ J i , K j ] = i ϵ ijk K k , [ K i , K j ] = − i ϵ i j k J k , [K_i, K_j] = -i \epsilon_{ijk} J_k, [ K i , K j ] = − i ϵ ijk J k , where i , j , k = 1 , 2 , 3 i, j, k = 1, 2, 3 i , j , k = 1 , 2 , 3 (with J 1 = J x J_1 = J_x J 1 = J x , etc.), ϵ i j k \epsilon_{ijk} ϵ ijk is the Levi-Civita symbol (ϵ 123 = 1 \epsilon_{123} = 1 ϵ 123 = 1 ), and summation over repeated indices is implied. Explicitly:
[ J x , J y ] = i J z [J_x, J_y] = i J_z [ J x , J y ] = i J z , cyclic permutations,
[ J x , K y ] = i K z [J_x, K_y] = i K_z [ J x , K y ] = i K z , etc.,
[ K x , K y ] = − i J z [K_x, K_y] = -i J_z [ K x , K y ] = − i J z , etc.
These relations reflect that J i J_i J i generate an s o ( 3 ) so(3) so ( 3 ) subalgebra (rotations), while K i K_i K i introduce the non-compact nature of s o ( 1 , 3 ) so(1,3) so ( 1 , 3 ) due to the negative sign in the boost commutator.
Step 2: Separate the Algebra Using a Complex Trick ¶ To simplify the structure, define new generators:
A i = J i + i K i 2 , B i = J i − i K i 2 , A_i = \frac{J_i + i K_i}{2}, \quad B_i = \frac{J_i - i K_i}{2}, A i = 2 J i + i K i , B i = 2 J i − i K i , for i = 1 , 2 , 3 i = 1, 2, 3 i = 1 , 2 , 3 . These are complex linear combinations of the real generators J i J_i J i and K i K_i K i . Compute their commutation relations to reveal the algebra’s structure.
Commutator [ A i , A j ] [A_i, A_j] [ A i , A j ] : ¶ A i = J i + i K i 2 , A j = J j + i K j 2 , A_i = \frac{J_i + i K_i}{2}, \quad A_j = \frac{J_j + i K_j}{2}, A i = 2 J i + i K i , A j = 2 J j + i K j , [ A i , A j ] = [ J i + i K i 2 , J j + i K j 2 ] = 1 4 [ J i + i K i , J j + i K j ] . [A_i, A_j] = \left[ \frac{J_i + i K_i}{2}, \frac{J_j + i K_j}{2} \right] = \frac{1}{4} [J_i + i K_i, J_j + i K_j]. [ A i , A j ] = [ 2 J i + i K i , 2 J j + i K j ] = 4 1 [ J i + i K i , J j + i K j ] . Expand:
[ J i + i K i , J j + i K j ] = [ J i , J j ] + i [ J i , K j ] + i [ K i , J j ] + i 2 [ K i , K j ] , [J_i + i K_i, J_j + i K_j] = [J_i, J_j] + i [J_i, K_j] + i [K_i, J_j] + i^2 [K_i, K_j], [ J i + i K i , J j + i K j ] = [ J i , J j ] + i [ J i , K j ] + i [ K i , J j ] + i 2 [ K i , K j ] , [ J i , J j ] = i ϵ i j k J k [J_i, J_j] = i \epsilon_{ijk} J_k [ J i , J j ] = i ϵ ijk J k ,
[ J i , K j ] = i ϵ i j k K k [J_i, K_j] = i \epsilon_{ijk} K_k [ J i , K j ] = i ϵ ijk K k ,
[ K i , J j ] = − [ J j , K i ] = − i ϵ j i k K k = i ϵ i j k K k [K_i, J_j] = -[J_j, K_i] = -i \epsilon_{jik} K_k = i \epsilon_{ijk} K_k [ K i , J j ] = − [ J j , K i ] = − i ϵ jik K k = i ϵ ijk K k (since ϵ j i k = − ϵ i j k \epsilon_{jik} = -\epsilon_{ijk} ϵ jik = − ϵ ijk ),
[ K i , K j ] = − i ϵ i j k J k [K_i, K_j] = -i \epsilon_{ijk} J_k [ K i , K j ] = − i ϵ ijk J k .
Substitute:
= i ϵ i j k J k + i ( i ϵ i j k K k ) + i ( i ϵ i j k K k ) + ( − 1 ) ( − i ϵ i j k J k ) , = i \epsilon_{ijk} J_k + i (i \epsilon_{ijk} K_k) + i (i \epsilon_{ijk} K_k) + (-1) (-i \epsilon_{ijk} J_k), = i ϵ ijk J k + i ( i ϵ ijk K k ) + i ( i ϵ ijk K k ) + ( − 1 ) ( − i ϵ ijk J k ) , = i ϵ i j k J k − ϵ i j k K k − ϵ i j k K k + i ϵ i j k J k , = i \epsilon_{ijk} J_k - \epsilon_{ijk} K_k - \epsilon_{ijk} K_k + i \epsilon_{ijk} J_k, = i ϵ ijk J k − ϵ ijk K k − ϵ ijk K k + i ϵ ijk J k , = 2 i ϵ i j k J k − 2 ϵ i j k K k , = 2 i \epsilon_{ijk} J_k -2\epsilon_{ijk} K_k, = 2 i ϵ ijk J k − 2 ϵ ijk K k , = 4 i ϵ i j k ( J k + i K k ) / 2 , = 4 i \epsilon_{ijk} (J_k +i K_k)/2, = 4 i ϵ ijk ( J k + i K k ) /2 , = 4 i ϵ i j k A k , = 4 i \epsilon_{ijk} A_k, = 4 i ϵ ijk A k , so:
[ A i , A j ] = 1 4 ( 4 i ϵ i j k A k ) = i ϵ i j k A k . [A_i, A_j] = \frac{1}{4} (4 i \epsilon_{ijk} A_k)
= i \epsilon_{ijk} A_k\,. [ A i , A j ] = 4 1 ( 4 i ϵ ijk A k ) = i ϵ ijk A k . Commutator [ B i , B j ] [B_i, B_j] [ B i , B j ] : ¶ B i = J i − i K i 2 , B j = J j − i K j 2 , B_i = \frac{J_i - i K_i}{2}, \quad B_j = \frac{J_j - i K_j}{2}, B i = 2 J i − i K i , B j = 2 J j − i K j , [ B i , B j ] = 1 4 [ J i − i K i , J j − i K j ] , [B_i, B_j] = \frac{1}{4} [J_i - i K_i, J_j - i K_j], [ B i , B j ] = 4 1 [ J i − i K i , J j − i K j ] , = 1 4 ( [ J i , J j ] − i [ J i , K j ] − i [ K i , J j ] + i 2 [ K i , K j ] ) , = \frac{1}{4} ([J_i, J_j] - i [J_i, K_j] - i [K_i, J_j] + i^2 [K_i, K_j]), = 4 1 ([ J i , J j ] − i [ J i , K j ] − i [ K i , J j ] + i 2 [ K i , K j ]) , = 1 4 ( i ϵ i j k J k − i ( i ϵ i j k K k ) − i ( i ϵ i j k K k ) + ( − 1 ) ( − i ϵ i j k J k ) ) , = \frac{1}{4} (i \epsilon_{ijk} J_k - i (i \epsilon_{ijk} K_k) - i (i \epsilon_{ijk} K_k) + (-1) (-i \epsilon_{ijk} J_k)), = 4 1 ( i ϵ ijk J k − i ( i ϵ ijk K k ) − i ( i ϵ ijk K k ) + ( − 1 ) ( − i ϵ ijk J k )) , = 1 4 ( i ϵ i j k J k + ϵ i j k K k + ϵ i j k K k + i ϵ i j k J k ) , = \frac{1}{4} (i \epsilon_{ijk} J_k + \epsilon_{ijk} K_k + \epsilon_{ijk} K_k + i \epsilon_{ijk} J_k), = 4 1 ( i ϵ ijk J k + ϵ ijk K k + ϵ ijk K k + i ϵ ijk J k ) , = 1 4 ( 2 i ϵ i j k J k + 2 ϵ i j k K k ) = i ϵ i j k J k − i K k 2 = i ϵ i j k B k . = \frac{1}{4} (2 i \epsilon_{ijk} J_k + 2\epsilon_{ijk} K_k) = i \epsilon_{ijk} \frac{J_k - i K_k}{2} = i \epsilon_{ijk} B_k. = 4 1 ( 2 i ϵ ijk J k + 2 ϵ ijk K k ) = i ϵ ijk 2 J k − i K k = i ϵ ijk B k . Commutator [ A i , B j ] [A_i, B_j] [ A i , B j ] : ¶ [ A i , B j ] = [ J i + i K i 2 , J j − i K j 2 ] = 1 4 [ J i + i K i , J j − i K j ] , [A_i, B_j] = \left[ \frac{J_i + i K_i}{2}, \frac{J_j - i K_j}{2} \right] = \frac{1}{4} [J_i + i K_i, J_j - i K_j], [ A i , B j ] = [ 2 J i + i K i , 2 J j − i K j ] = 4 1 [ J i + i K i , J j − i K j ] , = 1 4 ( [ J i , J j ] − i [ J i , K j ] + i [ K i , J j ] − i 2 [ K i , K j ] ) , = \frac{1}{4} ([J_i, J_j] - i [J_i, K_j] + i [K_i, J_j] - i^2 [K_i, K_j]), = 4 1 ([ J i , J j ] − i [ J i , K j ] + i [ K i , J j ] − i 2 [ K i , K j ]) , = 1 4 ( i ϵ i j k J k − i ( i ϵ i j k K k ) + i ( i ϵ i j k K k ) − ( − 1 ) ( − i ϵ i j k J k ) ) , = \frac{1}{4} (i \epsilon_{ijk} J_k - i (i \epsilon_{ijk} K_k) + i (i \epsilon_{ijk} K_k) - (-1) (-i \epsilon_{ijk} J_k)), = 4 1 ( i ϵ ijk J k − i ( i ϵ ijk K k ) + i ( i ϵ ijk K k ) − ( − 1 ) ( − i ϵ ijk J k )) , = 1 4 ( i ϵ i j k J k + ϵ i j k K k − ϵ i j k K k − i ϵ i j k J k ) = 0. = \frac{1}{4} (i \epsilon_{ijk} J_k + \epsilon_{ijk} K_k - \epsilon_{ijk} K_k - i \epsilon_{ijk} J_k) = 0. = 4 1 ( i ϵ ijk J k + ϵ ijk K k − ϵ ijk K k − i ϵ ijk J k ) = 0. Thus:
[ A i , A j ] = i ϵ i j k A k , [ B i , B j ] = i ϵ i j k B k , [ A i , B j ] = 0. [A_i, A_j] = i \epsilon_{ijk} A_k, \quad [B_i, B_j] = i \epsilon_{ijk} B_k, \quad [A_i, B_j] = 0. [ A i , A j ] = i ϵ ijk A k , [ B i , B j ] = i ϵ ijk B k , [ A i , B j ] = 0. Each set { A i } \{A_i\} { A i } and { B i } \{B_i\} { B i } satisfies the s u ( 2 ) su(2) s u ( 2 ) commutation relations, and they commute with each other, suggesting s o ( 1 , 3 ) so(1,3) so ( 1 , 3 ) is related to s u ( 2 ) ⊕ s u ( 2 ) su(2) \oplus su(2) s u ( 2 ) ⊕ s u ( 2 ) via complexification.
Step 3: Interpret the Algebra Structure ¶ Invert the definitions:
J i = A i + B i , K i = − i ( A i − B i ) . J_i = A_i + B_i, \quad K_i = -i (A_i - B_i). J i = A i + B i , K i = − i ( A i − B i ) . The s o ( 1 , 3 ) so(1,3) so ( 1 , 3 ) algebra, with real generators J i , K i J_i, K_i J i , K i , maps to two commuting s u ( 2 ) su(2) s u ( 2 ) algebras via complex generators A i , B i A_i, B_i A i , B i . The complexification of s o ( 1 , 3 ) so(1,3) so ( 1 , 3 ) , denoted s o ( 1 , 3 ) C so(1,3)_ℂ so ( 1 , 3 ) C , is isomorphic to s l ( 2 , C ) sl(2,ℂ) s l ( 2 , C ) , and as a real Lie algebra, s o ( 1 , 3 ) so(1,3) so ( 1 , 3 ) has dimension 6, matching s l ( 2 , C ) sl(2,ℂ) s l ( 2 , C ) over the reals. This trick reveals that representations can be constructed from s u ( 2 ) su(2) s u ( 2 ) representations.
Representations of s o ( 1 , 3 ) so(1,3) so ( 1 , 3 ) ¶ Step 4: Label Representations Using s u ( 2 ) su(2) s u ( 2 ) ¶ Since A i A_i A i and B i B_i B i generate two independent s u ( 2 ) su(2) s u ( 2 ) algebras, representations of s o ( 1 , 3 ) so(1,3) so ( 1 , 3 ) are labeled by pairs ( j 1 , j 2 ) (j_1, j_2) ( j 1 , j 2 ) , where j 1 j_1 j 1 is the spin of the s u ( 2 ) su(2) s u ( 2 ) algebra generated by A i A_i A i , and j 2 j_2 j 2 is the spin of the B i B_i B i algebra. From s u ( 2 ) su(2) s u ( 2 ) , j 1 , j 2 = 0 , 1 2 , 1 , 3 2 , … j_1, j_2 = 0, \frac{1}{2}, 1, \frac{3}{2}, \ldots j 1 , j 2 = 0 , 2 1 , 1 , 2 3 , … , and the representation space is the tensor product of a ( 2 j 1 + 1 ) (2j_1 + 1) ( 2 j 1 + 1 ) -dimensional space and a ( 2 j 2 + 1 ) (2j_2 + 1) ( 2 j 2 + 1 ) -dimensional space, with dimension:
( 2 j 1 + 1 ) ( 2 j 2 + 1 ) . (2j_1 + 1)(2j_2 + 1). ( 2 j 1 + 1 ) ( 2 j 2 + 1 ) . In this representation:
A i A_i A i acts as J i ( j 1 ) ⊗ I J_i^{(j_1)} \otimes I J i ( j 1 ) ⊗ I ,
B i B_i B i acts as I ⊗ J i ( j 2 ) I \otimes J_i^{(j_2)} I ⊗ J i ( j 2 ) ,
J i = A i + B i = J i ( j 1 ) ⊗ I + I ⊗ J i ( j 2 ) J_i = A_i + B_i = J_i^{(j_1)} \otimes I + I \otimes J_i^{(j_2)} J i = A i + B i = J i ( j 1 ) ⊗ I + I ⊗ J i ( j 2 ) ,
K i = − i ( A i − B i ) = − i ( J i ( j 1 ) ⊗ I − I ⊗ J i ( j 2 ) ) K_i = -i (A_i - B_i) = -i (J_i^{(j_1)} \otimes I - I \otimes J_i^{(j_2)}) K i = − i ( A i − B i ) = − i ( J i ( j 1 ) ⊗ I − I ⊗ J i ( j 2 ) ) ,
where J i ( j ) J_i^{(j)} J i ( j ) are the s u ( 2 ) su(2) s u ( 2 ) generators in the spin-j j j representation.
Step 5: Identify the Vector Representation ¶ The homogeneous Lorentz group S O ( 1 , 3 ) SO(1,3) SO ( 1 , 3 ) acts on 4D Minkowski space via the four-vector representation, which is four-dimensional. Find ( j 1 , j 2 ) (j_1, j_2) ( j 1 , j 2 ) such that:
( 2 j 1 + 1 ) ( 2 j 2 + 1 ) = 4. (2j_1 + 1)(2j_2 + 1) = 4. ( 2 j 1 + 1 ) ( 2 j 2 + 1 ) = 4. If j 1 = 0 , j 2 = 3 2 j_1 = 0, j_2 = \frac{3}{2} j 1 = 0 , j 2 = 2 3 : ( 1 ) ( 4 ) = 4 (1)(4) = 4 ( 1 ) ( 4 ) = 4 (but typically symmetric in physics),
If j 1 = 1 2 , j 2 = 1 2 j_1 = \frac{1}{2}, j_2 = \frac{1}{2} j 1 = 2 1 , j 2 = 2 1 : ( 2 ) ( 2 ) = 4 (2)(2) = 4 ( 2 ) ( 2 ) = 4 .
The ( 1 / 2 , 1 / 2 ) (1/2, 1/2) ( 1/2 , 1/2 ) representation is the standard four-vector representation of s o ( 1 , 3 ) so(1,3) so ( 1 , 3 ) , corresponding to fields transforming as four-vectors (e.g., the electromagnetic potential).
The Homogeneous Lorentz Group S O ( 1 , 3 ) SO(1,3) SO ( 1 , 3 ) ¶ Step 6: Relate to the Group ¶ The Lie algebra s o ( 1 , 3 ) so(1,3) so ( 1 , 3 ) corresponds to the Lorentz group S O ( 1 , 3 ) SO(1,3) SO ( 1 , 3 ) , which is non-compact, and its double cover is S L ( 2 , C ) SL(2,ℂ) S L ( 2 , C ) . Finite-dimensional representations are not unitary, but the ( j 1 , j 2 ) (j_1, j_2) ( j 1 , j 2 ) labeling applies, with S O ( 1 , 3 ) SO(1,3) SO ( 1 , 3 ) transformations obtained by exponentiating the generators.
Step 7: Construct Generators in ( 1 / 2 , 1 / 2 ) (1/2, 1/2) ( 1/2 , 1/2 ) ¶ For j 1 = 1 / 2 j_1 = 1/2 j 1 = 1/2 , j 2 = 1 / 2 j_2 = 1/2 j 2 = 1/2 , the basis is ∣ m 1 , m 2 ⟩ |m_1, m_2\rangle ∣ m 1 , m 2 ⟩ with m 1 , m 2 = ± 1 / 2 m_1, m_2 = \pm 1/2 m 1 , m 2 = ± 1/2 , so:
∣ 1 / 2 , 1 / 2 ⟩ |1/2, 1/2\rangle ∣1/2 , 1/2 ⟩ , ∣ 1 / 2 , − 1 / 2 ⟩ |1/2, -1/2\rangle ∣1/2 , − 1/2 ⟩ , ∣ − 1 / 2 , 1 / 2 ⟩ |-1/2, 1/2\rangle ∣ − 1/2 , 1/2 ⟩ , ∣ − 1 / 2 , − 1 / 2 ⟩ |-1/2, -1/2\rangle ∣ − 1/2 , − 1/2 ⟩ .
Using J z ( 1 / 2 ) = σ z / 2 J_z^{(1/2)} = \sigma_z / 2 J z ( 1/2 ) = σ z /2 , etc., where σ i \sigma_i σ i are Pauli matrices:
A z = ( σ z / 2 ) ⊗ I = diag ( 1 / 2 , 1 / 2 , − 1 / 2 , − 1 / 2 ) A_z = (\sigma_z / 2) \otimes I = \text{diag}(1/2, 1/2, -1/2, -1/2) A z = ( σ z /2 ) ⊗ I = diag ( 1/2 , 1/2 , − 1/2 , − 1/2 ) ,
B z = I ⊗ ( σ z / 2 ) = diag ( 1 / 2 , − 1 / 2 , 1 / 2 , − 1 / 2 ) B_z = I \otimes (\sigma_z / 2) = \text{diag}(1/2, -1/2, 1/2, -1/2) B z = I ⊗ ( σ z /2 ) = diag ( 1/2 , − 1/2 , 1/2 , − 1/2 ) ,
J z = A z + B z = diag ( 1 , 0 , 0 , − 1 ) J_z = A_z + B_z = \text{diag}(1, 0, 0, -1) J z = A z + B z = diag ( 1 , 0 , 0 , − 1 ) ,
K z = − i ( A z − B z ) = − i diag ( 0 , 1 , − 1 , 0 ) K_z = -i (A_z - B_z) = -i \text{diag}(0, 1, -1, 0) K z = − i ( A z − B z ) = − i diag ( 0 , 1 , − 1 , 0 ) .
Compute other generators similarly (basis ordered as above).
Step 8: Adjust to Standard Basis ¶ In the standard vector representation, J i J_i J i and K i K_i K i act on ( t , x , y , z ) (t, x, y, z) ( t , x , y , z ) :
J z = ( 0 0 0 0 0 0 − 1 0 0 1 0 0 0 0 0 0 ) J_z = \begin{pmatrix} 0 & 0 & 0 & 0 \\ 0 & 0 & -1 & 0 \\ 0 & 1 & 0 & 0 \\ 0 & 0 & 0 & 0 \end{pmatrix} J z = ⎝ ⎛ 0 0 0 0 0 0 1 0 0 − 1 0 0 0 0 0 0 ⎠ ⎞ ,
K z = ( 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 ) K_z = \begin{pmatrix} 0 & 0 & 0 & 1 \\ 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \\ 1 & 0 & 0 & 0 \end{pmatrix} K z = ⎝ ⎛ 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 ⎠ ⎞ .
Step 9: Exponentiate Generators ¶ In standard basis, e θ J z = ( 1 0 0 0 0 cos θ − sin θ 0 0 sin θ cos θ 0 0 0 0 1 ) e^{\theta J_z} = \begin{pmatrix} 1 & 0 & 0 & 0 \\ 0 & \cos\theta & -\sin\theta & 0 \\ 0 & \sin\theta & \cos\theta & 0 \\ 0 & 0 & 0 & 1 \end{pmatrix} e θ J z = ⎝ ⎛ 1 0 0 0 0 cos θ sin θ 0 0 − sin θ cos θ 0 0 0 0 1 ⎠ ⎞ .
e ζ K z = ( cosh ζ 0 0 sinh ζ 0 1 0 0 0 0 1 0 sinh ζ 0 0 cosh ζ ) e^{\zeta K_z} = \begin{pmatrix} \cosh\zeta & 0 & 0 & \sinh\zeta \\ 0 & 1 & 0 & 0 \\ 0 & 0 & 1 & 0 \\ \sinh\zeta & 0 & 0 & \cosh\zeta \end{pmatrix} e ζ K z = ⎝ ⎛ cosh ζ 0 0 sinh ζ 0 1 0 0 0 0 1 0 sinh ζ 0 0 cosh ζ ⎠ ⎞ .
These are the standard Lorentz transformation matrices, derived via exponentiation in the adjusted basis.
In this section, we derive the standard real generators of the Lorentz group in the four-vector representation, starting from the ( 1 / 2 , 1 / 2 ) (1/2, 1/2) ( 1/2 , 1/2 ) representation. This process involves a change of basis using a unitary matrix U U U followed by a rescaling by − i -i − i to obtain real-valued generators.
Original Generators in the ( 1 / 2 , 1 / 2 ) (1/2, 1/2) ( 1/2 , 1/2 ) Representation ¶ The ( 1 / 2 , 1 / 2 ) (1/2, 1/2) ( 1/2 , 1/2 ) representation arises from the tensor product of two spin-1 / 2 1/2 1/2 representations, typically constructed using Pauli matrices. The original generators consist of rotation generators J i J_i J i and boost generators K i K_i K i , defined as follows:
J x = ( 0 1 2 1 2 0 1 2 0 0 1 2 1 2 0 0 1 2 0 1 2 1 2 0 ) , J y = ( 0 − i 2 − i 2 0 i 2 0 0 − i 2 i 2 0 0 − i 2 0 i 2 i 2 0 ) , J z = ( 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 − 1 ) , K x = ( 0 i 2 − i 2 0 i 2 0 0 − i 2 − i 2 0 0 i 2 0 − i 2 i 2 0 ) , K y = ( 0 1 2 − 1 2 0 − 1 2 0 0 − 1 2 1 2 0 0 1 2 0 1 2 − 1 2 0 ) , K z = ( 0 0 0 0 0 − i 0 0 0 0 i 0 0 0 0 0 ) . \begin{align*}
J_x &= \begin{pmatrix}
0 & \frac{1}{2} & \frac{1}{2} & 0 \\
\frac{1}{2} & 0 & 0 & \frac{1}{2} \\
\frac{1}{2} & 0 & 0 & \frac{1}{2} \\
0 & \frac{1}{2} & \frac{1}{2} & 0
\end{pmatrix}, \\
J_y &= \begin{pmatrix}
0 & -\frac{i}{2} & -\frac{i}{2} & 0 \\
\frac{i}{2} & 0 & 0 & -\frac{i}{2} \\
\frac{i}{2} & 0 & 0 & -\frac{i}{2} \\
0 & \frac{i}{2} & \frac{i}{2} & 0
\end{pmatrix}, \\
J_z &= \begin{pmatrix}
1 & 0 & 0 & 0 \\
0 & 0 & 0 & 0 \\
0 & 0 & 0 & 0 \\
0 & 0 & 0 & -1
\end{pmatrix}, \\
K_x &= \begin{pmatrix}
0 & \frac{i}{2} & -\frac{i}{2} & 0 \\
\frac{i}{2} & 0 & 0 & -\frac{i}{2} \\
-\frac{i}{2} & 0 & 0 & \frac{i}{2} \\
0 & -\frac{i}{2} & \frac{i}{2} & 0
\end{pmatrix}, \\
K_y &= \begin{pmatrix}
0 & \frac{1}{2} & -\frac{1}{2} & 0 \\
-\frac{1}{2} & 0 & 0 & -\frac{1}{2} \\
\frac{1}{2} & 0 & 0 & \frac{1}{2} \\
0 & \frac{1}{2} & -\frac{1}{2} & 0
\end{pmatrix}, \\
K_z &= \begin{pmatrix}
0 & 0 & 0 & 0 \\
0 & -i & 0 & 0 \\
0 & 0 & i & 0 \\
0 & 0 & 0 & 0
\end{pmatrix}.
\end{align*} J x J y J z K x K y K z = ⎝ ⎛ 0 2 1 2 1 0 2 1 0 0 2 1 2 1 0 0 2 1 0 2 1 2 1 0 ⎠ ⎞ , = ⎝ ⎛ 0 2 i 2 i 0 − 2 i 0 0 2 i − 2 i 0 0 2 i 0 − 2 i − 2 i 0 ⎠ ⎞ , = ⎝ ⎛ 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 − 1 ⎠ ⎞ , = ⎝ ⎛ 0 2 i − 2 i 0 2 i 0 0 − 2 i − 2 i 0 0 2 i 0 − 2 i 2 i 0 ⎠ ⎞ , = ⎝ ⎛ 0 − 2 1 2 1 0 2 1 0 0 2 1 − 2 1 0 0 − 2 1 0 − 2 1 2 1 0 ⎠ ⎞ , = ⎝ ⎛ 0 0 0 0 0 − i 0 0 0 0 i 0 0 0 0 0 ⎠ ⎞ . These matrices are Hermitian, ensuring a unitary representation suitable for quantum mechanics, and they satisfy the Lorentz algebra with commutation relations involving factors of i i i .
Change of Basis Matrix U U U ¶ To transform these generators into the standard four-vector representation, we define a change of basis using a unitary matrix U U U . This matrix is constructed from basis vectors corresponding to the four-vector components ( t , x , y , z ) (t, x, y, z) ( t , x , y , z ) :
∣ t ⟩ = i ( 0 1 2 − 1 2 0 ) , ∣ x ⟩ = i ( 1 2 0 0 − 1 2 ) , ∣ y ⟩ = ( 1 2 0 0 1 2 ) , ∣ z ⟩ = − i ( 0 1 2 1 2 0 ) . \begin{align*}
|t\rangle &= i \begin{pmatrix} 0 \\ \frac{1}{\sqrt{2}} \\ -\frac{1}{\sqrt{2}} \\ 0 \end{pmatrix}, \\
|x\rangle &= i \begin{pmatrix} \frac{1}{\sqrt{2}} \\ 0 \\ 0 \\ -\frac{1}{\sqrt{2}} \end{pmatrix}, \\
|y\rangle &= \begin{pmatrix} \frac{1}{\sqrt{2}} \\ 0 \\ 0 \\ \frac{1}{\sqrt{2}} \end{pmatrix}, \\
|z\rangle &= -i \begin{pmatrix} 0 \\ \frac{1}{\sqrt{2}} \\ \frac{1}{\sqrt{2}} \\ 0 \end{pmatrix}.
\end{align*} ∣ t ⟩ ∣ x ⟩ ∣ y ⟩ ∣ z ⟩ = i ⎝ ⎛ 0 2 1 − 2 1 0 ⎠ ⎞ , = i ⎝ ⎛ 2 1 0 0 − 2 1 ⎠ ⎞ , = ⎝ ⎛ 2 1 0 0 2 1 ⎠ ⎞ , = − i ⎝ ⎛ 0 2 1 2 1 0 ⎠ ⎞ . The matrix U U U is formed by arranging these vectors as columns:
U = ( 0 i 2 2 2 2 0 i 2 2 0 0 − i 2 2 − i 2 2 0 0 − i 2 2 0 − i 2 2 2 2 0 ) . U = \begin{pmatrix}
0 & \frac{i \sqrt{2}}{2} & \frac{\sqrt{2}}{2} & 0 \\
\frac{i \sqrt{2}}{2} & 0 & 0 & -\frac{i \sqrt{2}}{2} \\
-\frac{i \sqrt{2}}{2} & 0 & 0 & -\frac{i \sqrt{2}}{2} \\
0 & -\frac{i \sqrt{2}}{2} & \frac{\sqrt{2}}{2} & 0
\end{pmatrix}. U = ⎝ ⎛ 0 2 i 2 − 2 i 2 0 2 i 2 0 0 − 2 i 2 2 2 0 0 2 2 0 − 2 i 2 − 2 i 2 0 ⎠ ⎞ . This matrix is unitary, satisfying U † U = I U^\dagger U = I U † U = I , where U † U^\dagger U † is the conjugate transpose of U U U , ensuring that the transformation preserves the algebraic structure.
We apply a similarity transformation to the original generators using U U U :
J i ′ = U † J i U , K i ′ = U † K i U . J_i' = U^\dagger J_i U, \quad K_i' = U^\dagger K_i U. J i ′ = U † J i U , K i ′ = U † K i U . The resulting matrices J i ′ J_i' J i ′ and K i ′ K_i' K i ′ are purely imaginary due to the properties of the original generators and U U U . To match the standard real four-vector representation used in classical relativity, we rescale by multiplying by − i -i − i :
J i real = − i J i ′ , K i real = − i K i ′ . J_i^{\text{real}} = -i J_i', \quad K_i^{\text{real}} = -i K_i'. J i real = − i J i ′ , K i real = − i K i ′ . This step converts the Hermitian, unitary representation into a real, antisymmetric one, aligning with the conventions of the Lorentz group in four-vector form.
Final Real Generators ¶ After applying the transformation and rescaling, the final real generators are:
J x real = ( 0 0 0 0 0 0 0 0 0 0 0 − 1 0 0 1 0 ) , J y real = ( 0 0 0 0 0 0 0 1 0 0 0 0 0 − 1 0 0 ) , J z real = ( 0 0 0 0 0 0 − 1 0 0 1 0 0 0 0 0 0 ) , K x real = ( 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 ) , K y real = ( 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 ) , K z real = ( 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 ) . \begin{align*}
J_x^{\text{real}} &= \begin{pmatrix}
0 & 0 & 0 & 0 \\
0 & 0 & 0 & 0 \\
0 & 0 & 0 & -1 \\
0 & 0 & 1 & 0
\end{pmatrix}, \\
J_y^{\text{real}} &= \begin{pmatrix}
0 & 0 & 0 & 0 \\
0 & 0 & 0 & 1 \\
0 & 0 & 0 & 0 \\
0 & -1 & 0 & 0
\end{pmatrix}, \\
J_z^{\text{real}} &= \begin{pmatrix}
0 & 0 & 0 & 0 \\
0 & 0 & -1 & 0 \\
0 & 1 & 0 & 0 \\
0 & 0 & 0 & 0
\end{pmatrix}, \\
K_x^{\text{real}} &= \begin{pmatrix}
0 & 1 & 0 & 0 \\
1 & 0 & 0 & 0 \\
0 & 0 & 0 & 0 \\
0 & 0 & 0 & 0
\end{pmatrix}, \\
K_y^{\text{real}} &= \begin{pmatrix}
0 & 0 & 1 & 0 \\
0 & 0 & 0 & 0 \\
1 & 0 & 0 & 0 \\
0 & 0 & 0 & 0
\end{pmatrix}, \\
K_z^{\text{real}} &= \begin{pmatrix}
0 & 0 & 0 & 1 \\
0 & 0 & 0 & 0 \\
0 & 0 & 0 & 0 \\
1 & 0 & 0 & 0
\end{pmatrix}.
\end{align*} J x real J y real J z real K x real K y real K z real = ⎝ ⎛ 0 0 0 0 0 0 0 0 0 0 0 1 0 0 − 1 0 ⎠ ⎞ , = ⎝ ⎛ 0 0 0 0 0 0 0 − 1 0 0 0 0 0 1 0 0 ⎠ ⎞ , = ⎝ ⎛ 0 0 0 0 0 0 1 0 0 − 1 0 0 0 0 0 0 ⎠ ⎞ , = ⎝ ⎛ 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 ⎠ ⎞ , = ⎝ ⎛ 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 ⎠ ⎞ , = ⎝ ⎛ 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 ⎠ ⎞ . These generators are real and antisymmetric, matching the standard form of the Lorentz group generators in the four-vector representation, where J i real J_i^{\text{real}} J i real generate rotations and K i real K_i^{\text{real}} K i real generate boosts.
Final Summary ¶ The s o ( 1 , 3 ) so(1,3) so ( 1 , 3 ) algebra, via the A A A and B B B trick, is represented as ( j 1 , j 2 ) (j_1, j_2) ( j 1 , j 2 ) , with the four-vector representation being ( 1 / 2 , 1 / 2 ) (1/2, 1/2) ( 1/2 , 1/2 ) . The transformation matrices for S O ( 1 , 3 ) SO(1,3) SO ( 1 , 3 ) in this representation are the standard Lorentz transformations, obtained by exponentiating J i J_i J i and K i K_i K i after basis adjustment.
Translation-Rotation Group SE(3) ¶ We start from the commutation relations of the generators:
[ J i , J j ] = ϵ i j k J k , [J_i, J_j] = \epsilon_{ijk} J_k\,, [ J i , J j ] = ϵ ijk J k ,
[ J i , P j ] = ϵ i j k P k , [J_i, P_j] = \epsilon_{ijk} P_k\,, [ J i , P j ] = ϵ ijk P k ,
[ P i , P j ] = 0 . [P_i, P_j] = 0\,. [ P i , P j ] = 0 . Postulating Matrices ¶ Assumption: we postulate a particular representation using 4x4 matrices as
follows:
J 1 = ( 0 0 0 0 0 0 1 0 0 − 1 0 0 0 0 0 0 ) , J_1 =
\begin{pmatrix}
0 & 0 & 0 & 0 \\
0 & 0 & 1 & 0 \\
0 & -1 & 0 & 0 \\
0 & 0 & 0 & 0 \\
\end{pmatrix}\,, J 1 = ⎝ ⎛ 0 0 0 0 0 0 − 1 0 0 1 0 0 0 0 0 0 ⎠ ⎞ , J 2 = ( 0 0 − 1 0 0 0 0 0 1 0 0 0 0 0 0 0 ) , J_2 =
\begin{pmatrix}
0 & 0 & -1 & 0 \\
0 & 0 & 0 & 0 \\
1 & 0 & 0 & 0 \\
0 & 0 & 0 & 0 \\
\end{pmatrix}\,, J 2 = ⎝ ⎛ 0 0 1 0 0 0 0 0 − 1 0 0 0 0 0 0 0 ⎠ ⎞ , J 3 = ( 0 1 0 0 − 1 0 0 0 0 0 0 0 0 0 0 0 ) , J_3 =
\begin{pmatrix}
0 & 1 & 0 & 0 \\
-1 & 0 & 0 & 0 \\
0 & 0 & 0 & 0 \\
0 & 0 & 0 & 0 \\
\end{pmatrix}\,, J 3 = ⎝ ⎛ 0 − 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 ⎠ ⎞ , P 1 = ( 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 ) , P_1 =
\begin{pmatrix}
0 & 0 & 0 & 1 \\
0 & 0 & 0 & 0 \\
0 & 0 & 0 & 0 \\
0 & 0 & 0 & 0 \\
\end{pmatrix}\,, P 1 = ⎝ ⎛ 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 ⎠ ⎞ , P 2 = ( 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 ) , P_2 =
\begin{pmatrix}
0 & 0 & 0 & 0 \\
0 & 0 & 0 & 1 \\
0 & 0 & 0 & 0 \\
0 & 0 & 0 & 0 \\
\end{pmatrix}\,, P 2 = ⎝ ⎛ 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 ⎠ ⎞ , P 3 = ( 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 ) . P_3 =
\begin{pmatrix}
0 & 0 & 0 & 0 \\
0 & 0 & 0 & 0 \\
0 & 0 & 0 & 1 \\
0 & 0 & 0 & 0 \\
\end{pmatrix}\,. P 3 = ⎝ ⎛ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 ⎠ ⎞ . These satisfy the commutation relations, but we have not computed them, nor
shown what other representations there are. So this treatment is not complete
yet. But assuming the above, the rest is then rigorous.
A general rotation is then:
R ( n ) = e n ⋅ J = ( R 0 0 1 ) . R({\bf n}) = e^{{\bf n}\cdot{\bf J}}
=\begin{pmatrix}
{\bf R} & 0 \\
0 & 1 \\
\end{pmatrix}\,. R ( n ) = e n ⋅ J = ( R 0 0 1 ) . A general translation is then:
T ( t ) = e t ⋅ P = ( 1 t 0 1 ) . T({\bf t}) = e^{{\bf t}\cdot{\bf P}}
=\begin{pmatrix}
1 & {\bf t} \\
0 & 1 \\
\end{pmatrix}\,. T ( t ) = e t ⋅ P = ( 1 0 t 1 ) . A general group element is:
g = ( t , n ) = T ( t ) R ( n ) = e t ⋅ P e n ⋅ J = g = ({\bf t}, {\bf n}) = T({\bf t}) R({\bf n})
= e^{{\bf t}\cdot{\bf P}} e^{{\bf n}\cdot{\bf J}} = g = ( t , n ) = T ( t ) R ( n ) = e t ⋅ P e n ⋅ J = = ( 1 t 0 1 ) ( R 0 0 1 ) = ( R t 0 1 ) . =\begin{pmatrix}
1 & {\bf t} \\
0 & 1 \\
\end{pmatrix}
\begin{pmatrix}
{\bf R} & 0 \\
0 & 1 \\
\end{pmatrix}
=
\begin{pmatrix}
{\bf R} & {\bf t} \\
0 & 1 \\
\end{pmatrix}\,. = ( 1 0 t 1 ) ( R 0 0 1 ) = ( R 0 t 1 ) . A composition of elements is:
g 1 = [ R 1 t 1 0 1 ] , g 2 = [ R 2 t 2 0 1 ] , g_1 = \begin{bmatrix} R_1 & t_1 \\ 0 & 1 \end{bmatrix}, \quad g_2 = \begin{bmatrix} R_2 & t_2 \\ 0 & 1 \end{bmatrix}, g 1 = [ R 1 0 t 1 1 ] , g 2 = [ R 2 0 t 2 1 ] , g 1 g 2 = [ R 1 t 1 0 1 ] [ R 2 t 2 0 1 ] = [ R 1 R 2 R 1 t 2 + t 1 0 1 ] . g_1 g_2 = \begin{bmatrix} R_1 & t_1 \\ 0 & 1 \end{bmatrix} \begin{bmatrix} R_2 & t_2 \\ 0 & 1 \end{bmatrix} = \begin{bmatrix} R_1 R_2 & R_1 t_2 + t_1 \\ 0 & 1 \end{bmatrix}. g 1 g 2 = [ R 1 0 t 1 1 ] [ R 2 0 t 2 1 ] = [ R 1 R 2 0 R 1 t 2 + t 1 1 ] . And thus we derived the group law:
( t 1 , R 1 ) ⋅ ( t 2 , R 2 ) = ( t 1 + R 1 t 2 , R 1 R 2 ) . (t_1, R_1) \cdot (t_2, R_2) = (t_1 + R_1 t_2, R_1 R_2)\,. ( t 1 , R 1 ) ⋅ ( t 2 , R 2 ) = ( t 1 + R 1 t 2 , R 1 R 2 ) . The action of ( t , R ) (t, R) ( t , R ) on a point x x x in R 3 \mathbb{R}^3 R 3 is:
( R t 0 1 ) ( x 1 ) = ( R x + t 1 ) . \begin{pmatrix}
{\bf R} & {\bf t} \\
0 & 1 \\
\end{pmatrix}
\begin{pmatrix}
{\bf x} \\
1 \\
\end{pmatrix}
=
\begin{pmatrix}
{\bf R x + t} \\
1 \\
\end{pmatrix}\,. ( R 0 t 1 ) ( x 1 ) = ( Rx + t 1 ) . So x → R x + t x \rightarrow Rx + t x → R x + t .
Another way to derive this is from the group law:
( t 1 , R 1 ) ⋅ ( x , 0 ) = ( t 1 + R 1 x , 0 ) . (t_1, R_1) \cdot (x, 0) = (t_1 + R_1 x, 0)\,. ( t 1 , R 1 ) ⋅ ( x , 0 ) = ( t 1 + R 1 x , 0 ) . Comparing to ( t 3 , R 3 ) (t_3, R_3) ( t 3 , R 3 ) we get t 3 = R 1 x + t 1 t_3 = R_1 x + t_1 t 3 = R 1 x + t 1 .
Direct Derivation ¶ Let’s derive the group composition law for the rotation-translation group, SE(3). This is the group of rigid body motions.
Setup and Goal ¶ A general element g of the group SE(3) can be written as a product of a translation and a rotation. Using the operator formalism:
g = exp ( a ⋅ P ) exp ( n ⋅ J ) = T ( a ) R ( n ) . g = \exp(\mathbf{a} \cdot \mathbf{P}) \exp(\mathbf{n} \cdot \mathbf{J}) = T(\mathbf{a}) R(\mathbf{n})\,. g = exp ( a ⋅ P ) exp ( n ⋅ J ) = T ( a ) R ( n ) . where:
P = ( P 1 , P 2 , P 3 ) \mathbf{P} = (P_1, P_2, P_3) P = ( P 1 , P 2 , P 3 ) are the generators of translation.
J = ( J 1 , J 2 , J 3 ) \mathbf{J} = (J_1, J_2, J_3) J = ( J 1 , J 2 , J 3 ) are the generators of rotation.
a = ( a 1 , a 2 , a 3 ) \mathbf{a} = (a_1, a_2, a_3) a = ( a 1 , a 2 , a 3 ) is the translation vector.
T ( a ) = exp ( a ⋅ P ) T(\mathbf{a}) = \exp(\mathbf{a} \cdot \mathbf{P}) T ( a ) = exp ( a ⋅ P ) is the translation operator.
R ( n ) = exp ( n ⋅ J ) R(\mathbf{n}) = \exp(\mathbf{n} \cdot \mathbf{J}) R ( n ) = exp ( n ⋅ J ) is the rotation operator.
We want to find the composition law for g ′ ′ = g ′ g g'' = g' g g ′′ = g ′ g .
Let g = T ( a ) R g = T(\mathbf{a})R g = T ( a ) R and g ′ = T ( a ′ ) R ′ g' = T(\mathbf{a'})R' g ′ = T ( a ′ ) R ′ . The product is:
Our goal is to express g ′ ′ g'' g ′′ in the same form, g ′ ′ = T ( a ′ ′ ) R ′ ′ g'' = T(\mathbf{a''}) R'' g ′′ = T ( a ′′ ) R ′′ , and find the expressions for a ′ ′ \mathbf{a''} a ′′ and R ′ ′ R'' R ′′ .
Deriving the Composition Law ¶ Now we compute:
g ′ ′ = g ′ g = T ( a ′ ) R ′ T ( a ) R = g'' = g' g = T(\mathbf{a'}) R' T(\mathbf{a}) R = g ′′ = g ′ g = T ( a ′ ) R ′ T ( a ) R = = T ( a ′ ) R ′ T ( a ) ( R ′ ) − 1 R ′ R = = T(\mathbf{a'}) R' T(\mathbf{a}) (R')^{-1} R' R = = T ( a ′ ) R ′ T ( a ) ( R ′ ) − 1 R ′ R = = T ( a ′ ) R ′ e a ⋅ P ( R ′ ) − 1 R ′ R = = T(\mathbf{a'}) R' e^{{\bf a} \cdot {\bf P}} (R')^{-1} R' R = = T ( a ′ ) R ′ e a ⋅ P ( R ′ ) − 1 R ′ R = = T ( a ′ ) e R ′ a ⋅ P ( R ′ ) − 1 R ′ R = = T(\mathbf{a'}) e^ {R' {\bf a} \cdot {\bf P} (R')^{-1} } R' R = = T ( a ′ ) e R ′ a ⋅ P ( R ′ ) − 1 R ′ R = = T ( a ′ ) e ( R ′ a ) ⋅ P R ′ R = = T(\mathbf{a'}) e^ {(R' {\bf a}) \cdot {\bf P} } R' R = = T ( a ′ ) e ( R ′ a ) ⋅ P R ′ R = = T ( a ′ ) T ( R ′ a ) R ′ R = = T(\mathbf{a'}) T(R' {\bf a}) R' R = = T ( a ′ ) T ( R ′ a ) R ′ R = = T ( a ′ + R ′ a ) R ′ R . = T(\mathbf{a'} + R' {\bf a}) R' R \,. = T ( a ′ + R ′ a ) R ′ R . We derived the same group law as before.
Note 1 ¶ Above we derived a specific case that describes how the translation generators
P i P_i P i are transformed by the rotation R ′ R' R ′ :
exp ( t J 3 ) P 1 exp ( − t J 3 ) = P 1 cos ( t ) + P 2 sin ( t ) \exp(t J_3) P_1 \exp(-t J_3) = P_1 \cos(t) + P_2 \sin(t) exp ( t J 3 ) P 1 exp ( − t J 3 ) = P 1 cos ( t ) + P 2 sin ( t ) I think that the following can also be derived:
exp ( t J 3 ) P 2 exp ( − t J 3 ) = − P 1 sin ( t ) + P 2 cos ( t ) \exp(t J_3) P_2 \exp(-t J_3) = -P_1 \sin(t) + P_2 \cos(t) exp ( t J 3 ) P 2 exp ( − t J 3 ) = − P 1 sin ( t ) + P 2 cos ( t ) exp ( t J 3 ) P 3 exp ( − t J 3 ) = P 3 \exp(t J_3) P_3 \exp(-t J_3) = P_3 exp ( t J 3 ) P 3 exp ( − t J 3 ) = P 3 These three relations can thus be written as:
R ( P 1 P 2 P 3 ) R − 1 = ( P 1 cos t + P 2 sin t − P 2 sin t + P 2 cos t P 3 ) . R
\begin{pmatrix}
P_1 \\
P_2 \\
P_3 \\
\end{pmatrix}
R^{-1}
=\begin{pmatrix}
P_1 \cos t + P_2 \sin t \\
-P_2 \sin t + P_2 \cos t \\
P_3 \\
\end{pmatrix} \,. R ⎝ ⎛ P 1 P 2 P 3 ⎠ ⎞ R − 1 = ⎝ ⎛ P 1 cos t + P 2 sin t − P 2 sin t + P 2 cos t P 3 ⎠ ⎞ . The RHS can be written as:
( P 1 cos t + P 2 sin t − P 2 sin t + P 2 cos t P 3 ) = ( cos t sin t 0 − sin t cos t 0 0 0 1 ) ( P 1 P 2 P 3 ) = R ( P 1 P 2 P 3 ) . \begin{pmatrix}
P_1 \cos t + P_2 \sin t \\
-P_2 \sin t + P_2 \cos t \\
P_3 \\
\end{pmatrix}
=\begin{pmatrix}
\cos t & \sin t & 0 \\
-\sin t & \cos t & 0 \\
0 & 0 & 1 \\
\end{pmatrix}
\begin{pmatrix}
P_1 \\
P_2 \\
P_3 \\
\end{pmatrix}
=R
\begin{pmatrix}
P_1 \\
P_2 \\
P_3 \\
\end{pmatrix}
\,. ⎝ ⎛ P 1 cos t + P 2 sin t − P 2 sin t + P 2 cos t P 3 ⎠ ⎞ = ⎝ ⎛ cos t − sin t 0 sin t cos t 0 0 0 1 ⎠ ⎞ ⎝ ⎛ P 1 P 2 P 3 ⎠ ⎞ = R ⎝ ⎛ P 1 P 2 P 3 ⎠ ⎞ . So we get:
R P ( R ) − 1 = R P R {\bf P} (R)^{-1} = R {\bf P} R P ( R ) − 1 = R P Where in this case R R R is a rotation around the z z z axis.
This is an example of the adjoint action of the rotation group on the translation generators. The commutation relation between rotation and translation generators is [ J i , P j ] = ϵ i j k P k [J_i, P_j] = \epsilon_{ijk} P_k [ J i , P j ] = ϵ ijk P k . This rule implies that the generators of translation ( P 1 , P 2 , P 3 ) (P_1, P_2, P_3) ( P 1 , P 2 , P 3 ) transform as a vector under conjugation by a rotation operator.
Therefore, the conjugation of a generator P j P_j P j by a rotation R ′ R' R ′ results in a linear combination of the generators, where the coefficients are the elements of the rotation matrix corresponding to R ′ R' R ′ :
R ′ P j ( R ′ ) − 1 = ∑ i = 1 3 R i j ′ P i R' P_j (R')^{-1} = \sum_{i=1}^3 R'_{ij} P_i R ′ P j ( R ′ ) − 1 = ∑ i = 1 3 R ij ′ P i
where R i j ′ R'_{ij} R ij ′ is the element in the i-th row and j-th column of the matrix representation of R ′ R' R ′ .
Applying this to our expression for the exponent:
R ′ ( a ⋅ P ) ( R ′ ) − 1 = ∑ j = 1 3 a j ( ∑ i = 1 3 R i j ′ P i ) = ∑ i = 1 3 ( ∑ j = 1 3 R i j ′ a j ) P i R' (\mathbf{a} \cdot \mathbf{P}) (R')^{-1} = \sum_{j=1}^3 a_j \left( \sum_{i=1}^3 R'_{ij} P_i \right) = \sum_{i=1}^3 \left( \sum_{j=1}^3 R'_{ij} a_j \right) P_i R ′ ( a ⋅ P ) ( R ′ ) − 1 = ∑ j = 1 3 a j ( ∑ i = 1 3 R ij ′ P i ) = ∑ i = 1 3 ( ∑ j = 1 3 R ij ′ a j ) P i
The term in the parenthesis is the i-th component of the vector that results from applying the rotation R ′ R' R ′ to the vector a \mathbf{a} a . Let’s denote this rotated vector as R ′ a R'\mathbf{a} R ′ a . So we have:
R ′ ( a ⋅ P ) ( R ′ ) − 1 = ( R ′ a ) ⋅ P R' (\mathbf{a} \cdot \mathbf{P}) (R')^{-1} = (R'\mathbf{a}) \cdot \mathbf{P} R ′ ( a ⋅ P ) ( R ′ ) − 1 = ( R ′ a ) ⋅ P
Substituting this back into the expression for the conjugated translation operator:
R ′ T ( a ) ( R ′ ) − 1 = exp ( ( R ′ a ) ⋅ P ) = T ( R ′ a ) R' T(\mathbf{a}) (R')^{-1} = \exp((R'\mathbf{a}) \cdot \mathbf{P}) = T(R'\mathbf{a}) R ′ T ( a ) ( R ′ ) − 1 = exp (( R ′ a ) ⋅ P ) = T ( R ′ a )
Note 2 ¶ Since the translation generators commute with each other ([ P i , P j ] = 0 [P_i, P_j] = 0 [ P i , P j ] = 0 ), the product of two translation operators is a single translation operator whose vector is the sum of the individual vectors:
T ( x ) T ( y ) = exp ( x ⋅ P ) exp ( y ⋅ P ) = exp ( ( x + y ) ⋅ P ) = T ( x + y ) T(\mathbf{x}) T(\mathbf{y}) = \exp(\mathbf{x} \cdot \mathbf{P}) \exp(\mathbf{y} \cdot \mathbf{P}) = \exp((\mathbf{x}+\mathbf{y}) \cdot \mathbf{P}) = T(\mathbf{x}+\mathbf{y}) T ( x ) T ( y ) = exp ( x ⋅ P ) exp ( y ⋅ P ) = exp (( x + y ) ⋅ P ) = T ( x + y )