I have a question regarding the rotation of spinors in a spin-1/2 system.
We have a Spin generator $\hat{S}$ for rotations of spinors. A rotation around the axis $\vec{n}$ with the angle $\phi$ is generated by the operator:
$$ D_{\vec{n}}(\phi) = \exp(-i\phi \hat{S}\cdot \vec{n}) $$
This operator can also be written, for a rotation about $z$ e.g. as:
$$D_z(\phi) = \cos\left(\frac{\phi}{2}\right) - i \sigma_z \sin\left(\frac{\phi}{2}\right) $$
Here, $\hat{S}_i = \sigma_i/2$ and $\sigma_i$ are the pauli matrices.
$\sigma_1 = \begin{bmatrix}0 & 1 \\ 1& 0 \end{bmatrix}$ $\sigma_2 = \begin{bmatrix}0&-i\\ i&0\end{bmatrix}$ and $\sigma_3 = \begin{bmatrix} 1&0\\ 0&-1\end{bmatrix}$
Then we have given two states with a spin into the direction of the z-axis:
$\vert S_z= + \frac{1}{2} \rangle = \begin{bmatrix}1\\ 0\end{bmatrix} = \vert {\uparrow}\rangle $
and
$\vert S_z = - \frac{1}{2} \rangle = \begin{bmatrix}0\\ 1\end{bmatrix} = \vert {\downarrow}\rangle $
Now my question is:
With which rotation $D_\vec{n}(\phi)$ can the eigenstate $\vert S_x = +\frac{1}{2}\rangle$ be obtained using $\vert\uparrow\rangle $?
How can I calculate that?