Skip to main content
Physics LibreTexts

10.1: Spin Operators

  • Page ID
    56863
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \) \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)\(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\) \(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\)\(\newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    We’ve been talking about three different spin observables for a spin-1/2 particle: the component of angular momentum along, respectively, the \(x\), \(y\), and \(z\) axes. In quantum mechanics, there is an operator that corresponds to each observable. The operators for the three components of spin are \(\hat{S}_{x}\), \(\hat{S}_{y}\), and \(\hat{S}_{z}\). If we use the column vector representation of the various spin eigenstates above, then we can use the following representation for the spin operators:

    \[\hat{S}_{x}=\frac{\hbar}{2}\left[\begin{array}{ll}
    0 & 1 \\
    1 & 0
    \end{array}\right] \quad \hat{S}_{y}=\frac{\hbar}{2}\left[\begin{array}{cc}
    0 & -i \\
    i & 0
    \end{array}\right] \quad \hat{S}_{z}=\frac{\hbar}{2}\left[\begin{array}{cc}
    1 & 0 \\
    0 & -1
    \end{array}\right]\tag{10.2}\]

    It is also conventional to define the three “Pauli spin matrices” \(\sigma_{x}\), \(\sigma_{y}\), and \(\sigma_{z}\), which are:

    \[\sigma_{x}=\left[\begin{array}{ll}
    0 & 1 \\
    1 & 0
    \end{array}\right] \quad \sigma_{y}=\left[\begin{array}{cc}
    0 & -i \\
    i & 0
    \end{array}\right] \quad \sigma_{z}=\left[\begin{array}{cc}
    1 & 0 \\
    0 & -1
    \end{array}\right]\tag{10.3}\]

    Clearly, then, the spin operators can be built from the corresponding Pauli matrices just by multiplying each one by \(\hbar / 2\).

    You can verify that this is a good representation of the spin operators by making sure that all all of the various observations about spin states are reproduced by using these operators and these vectors to predict them from the theory. For example, \(|+y\rangle\) is an eigenstate for the y component of spin, so the column vector representation of \(|+y\rangle\) needs to be an eigenvector of \(\hat{S}_{y}\). Is it? Let’s try it:

    \[\begin{aligned}
    \hat{S}_{y}|+y\rangle &=\frac{\hbar}{2}\left[\begin{array}{cc}
    0 & -i \\
    i & 0
    \end{array}\right]\left[\begin{array}{l}
    1 / \sqrt{2} \\
    i / \sqrt{2}
    \end{array}\right] \\
    &=\frac{\hbar}{2}\left[\begin{array}{c}
    (0)(1 / \sqrt{2})+(-i)(i / \sqrt{2}) \\
    (i)(1 / \sqrt{2})+(0)(i / \sqrt{2})
    \end{array}\right] \\
    &=\frac{\hbar}{2}\left[\begin{array}{l}
    1 / \sqrt{2} \\
    i / \sqrt{2}
    \end{array}\right] \\
    &=\frac{\hbar}{2}|+y\rangle
    \end{aligned}\tag{10.4}\]

    In at least this case, the matrix and column vector representations of \(\hat{S}_{y}\) and \(|+y\rangle\) are working.


    This page titled 10.1: Spin Operators is shared under a CC BY-NC-SA 4.0 license and was authored, remixed, and/or curated by Pieter Kok via source content that was edited to the style and standards of the LibreTexts platform; a detailed edit history is available upon request.