In many cases we have multiple degrees of freedom each of which behave in a deifnite way under rotations. However, there is (typically) no physical principle that demands that angular momentum is conserved for each degree of freedom separately. It can be exchanged between particles, just as the total momentum of a multiparticle system is conserved, but is exchanged between particles, or between orbital and spin degrees of freedom (via spin-orbit coupling).
In the case of total linear or orbital angular momentum in a multiparticle system in otehrwise empty (and thus translationally/rotationally invariant) space, one way to think about this is that while the physics of the entire system is invariant under translations/rotations of the entire system, for each individual particle it matters very much where the other particles are, and translations and rotations are broken at that level.
Let us say we hve two degrees of freedom -- perhaps two particles -- described by the Hilbert space Dj1 and Dj2. The total Hilbert space is Dj1⊗Dj2, with dimension (2j1+1)(2j2+1). Our question is, how this transforms under the ttoal angular momentum
in general we will drop the tensor product when describing operators, so that J1⊗1→J1 and so on.
In general, the representation is reducible (the exception being if one or both of ji are zero). A quick way to see this is to note that Jtot,z commutes with Ji,z (and J1,z, J2,z commute with each other), so that we can diagonalize all of them. If we set j=j1+j2 there is one state with m=j,
In fact, from this starting pojnt we can work out recursively how Dj1⊗Dj2 decomposes. Since the maximum value of mtot is j1+j2 and there is only one such state, Dj1⊗Dj2 contains exactly one subspace transforming as the irrep Dj1+j2. By acting wit Jtot,− on this state we can find the state with j=j1+j2, m=j1+j2−1. The space of states with this value of m is two-dimensional. The state in this space orthogonal to the one with j=j1+j2 must therefore have j=j1+j2−1 and there is only one subspace of Dj1⊗Dj2 with this value of j. We can cotinue this argument, stopping when we have found all irreps of the total angular momentum consistent with the dimensionality of Dj1⊗Dj2. We find that
We write the basis of the left hand side as ∣j1,m1;j2m2⟩=∣j1,m1⟩1∣j2,m2⟩2, wchih I will call the “product basis”. We write the basis of the right hand side as ∣j,m⟩ (for which the minimum and maximum values of j are understood), which I will call the “total angular momentum basis”. The equation relating the bases is
and a similar one expanding the product basis vectors in terms ot the total angular momentuim basis vectors, for which the coefficients are ⟨j,m∣j1,m1;j2,m2⟩=⟨j1,m1;j2,m2∣j,m⟩∗. These matrix elements are called Clebsch-Gordon coefficients, and they can be calculated explicitly by a combination of ladder operators and orthogonalization. They cal also be looked up in tables.
So see how this construction actually works, we start with the observation that \brket{\brket{j_1,m_1; j_2,m_2}{j,m} = 1. Next we compute
We can compute the basis ∣j,m⟩ using brute force following the discussion above, and I encourage you to do this to aid your overall understanding. Here I will take a different tack (that will not work for Dj1⊗Dj2 when j1=j2). We consider the exchange operator acting on the product basis as: