We have chosen the axis arbitrarily. We could choose any other direction to define our basis states. We wish to know how to transform from one coordinate system to another. Experience has shown that knowing how an object transforms under rotations is important in classifying the object: scalars, vectors, tensors...
We can derive the operator for rotations about the z-axis. This operator transforms an angular momentum state vector into an angular momentum state vector in the rotated system.
Since there is nothing special about the z-axis, rotations about the other axes follow the same form.
The above formulas for the rotation operators must apply in both the matrix representation and in the differential operator representation.
Redefining the coordinate axes cannot change any scalars, like dot products of state vectors. Operators which preserve dot products are called unitary. We proved that operators of the above form, (with hermitian matrices in the exponent) are unitary.
A computation
of the operator for rotations about the z-axis gives
Note that both of the above rotation matrices reduce to the identity matrix for rotations of radians. For a rotation of radians, interchanges the plus and minus components (and changes the sign of the zero component), which is consistent with what we expect. Note also that the above rotation matrices are quite different than the ones used to transform vectors and tensors in normal Euclidean space. Hence, the states here are of a new type and are referred to as spinors.
* Example:
A 90 degree rotation about the z axis.*
Jim Branson 2013-04-22