Skip to main content
Physics LibreTexts

8.2: Creation and Annihilation Operators

  • Page ID
  • \( \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}}\)

    \( \newcommand{\vectorA}[1]{\vec{#1}}      % arrow\)

    \( \newcommand{\vectorAt}[1]{\vec{\text{#1}}}      % arrow\)

    \( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vectorC}[1]{\textbf{#1}} \)

    \( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)

    \( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)

    \( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    The second, and particularly powerful way to implement the description of identical particles is via creation and annihilation operators. To see how this description arises, consider some single-particle Hermitian operator \(A\) with eigenvalues \(a_{j}\). On physical grounds, and regardless of distinguishability, we require that \(n_{j}\) particles in the eigenstate \(\left|a_{j}\right\rangle\) of A must have a total physical value \(n_{j} \times a_{j}\) for the observable \(A\). We can repeat this for all eigenvalues \(a_{j}\), and obtain a potentially infinite set of basis vectors

    \(\left|n_{1}, n_{2}, n_{3}, \ldots\right\rangle,\)

    for all integer values of \(n_{j}\), including zero. You should convince yourself that this exhausts all the possible ways any number of particles can be distributed over the eigenvalues \(a_{j}\). The spectrum of \(A\) can be bounded or unbounded, and discrete or continuous. It may even be degenerate. For simplicity we consider here an unbounded, non-degenerate discrete spectrum.

    A special state is given by

    \[|\varnothing\rangle=|0,0,0, \ldots\rangle\label{8.8}\]

    which indicates the state of no particles, or the vacuum. The numbers \(n_{j}\) are called the occupation number, and any physical state can be written as a superposition of these states:

    \[|\Psi\rangle=\sum_{n_{1}, n_{2}, n_{3}, \ldots=0}^{\infty} c_{n_{1}, n_{2}, n_{3}, \ldots}\left|n_{1}, n_{2}, n_{3}, \ldots\right\rangle.\label{8.9}\]

    The basis states \(\left|n_{1}, n_{2}, n_{3}, \ldots\right\rangle\) span a linear vector space called a Fock space \(\mathscr{F}\). It is the direct sum of the Hilbert spaces for zero particles \(\mathscr{H}_{0}\), one particle \(\mathscr{H}_{1}\), two particles, etc.:

    \[\mathscr{F}=\mathscr{H}_{0} \oplus \mathscr{H}_{1} \oplus \mathscr{H}_{2} \oplus \mathscr{H}_{3} \oplus \cdots\label{8.10}\]

    Since \(|\Psi\rangle\) is now a superposition over different particle numbers, we require operators that change the particle number. These are the creation and annihilation operators, \(\hat{a}^{\dagger}\) and \(\hat{a}\) respectively. Up to a proportionality constant that we will determine later, the action of these operators is defined by

    &\hat{a}_{j}^{\dagger}\left|n_{1}, n_{2}, \ldots, n_{j}, \ldots\right\rangle \propto\left|n_{1}, n_{2}, \ldots, n_{j}+1, \ldots\right\rangle \\
    &\hat{a}_{j}\left|n_{1}, n_{2}, \ldots, n_{j}, \ldots\right\rangle \propto\left|n_{1}, n_{2}, \ldots, n_{j}-1, \ldots\right\rangle

    So the operator \(\hat{a}_{j}^{\dagger}\) creates a particle in a state with eigenvalue \(a_{j}\), and the operator \(\hat{a}_{j}\) removes a particle in a state with eigenvalue \(a_{j}\). These operators are each others’ Hermitian adjoint, since removing a particle is the time reversal of adding a particle. Clearly, when an annihilation operator attempts to remove particles that are not there, the result must be zero:

    \[\hat{a}_{j}\left|n_{1}, n_{2}, \ldots, n_{j}=0, \ldots\right\rangle=0\label{8.12}\]

    The vacuum is then defined as the state that gives zero when acted on by any annihilation operator: \(\hat{a}_{j}|\varnothing\rangle=0\) for any \(j\). Notice how we have so far sidestepped the problem of particle swapping; we exclusively used aspects of the total particle number.

    What are the basic properties of these creation and annihilation operators? In particular, we are interested in their commutation relations. We will now derive these properties from what we have determined so far. First, note that we can create two particles with eigenvalues \(a_{i}\) and \(a_{j}\) in the system in any order, and the only difference this can make is in the normalization of the state:

    \[\hat{a}_{i}^{\dagger} \hat{a}_{j}^{\dagger}|\Psi\rangle=\lambda \hat{a}_{j}^{\dagger} \hat{a}_{i}^{\dagger}|\Psi\rangle,\label{8.13}\]

    where \(\lambda\) is some complex number. Since state \(|\Psi\rangle\) is certainly not zero, we require that

    \[\hat{a}_{k}^{\dagger} \hat{a}_{l}^{\dagger}-\lambda \hat{a}_{l}^{\dagger} \hat{a}_{k}^{\dagger}=0.\label{8.14}\]

    Since \(k\) and \(l\) are just dummy variables, we equally have

    \[\hat{a}_{l}^{\dagger} \hat{a}_{k}^{\dagger}-\lambda \hat{a}_{k}^{\dagger} \hat{a}_{l}^{\dagger}=0.\label{8.15}\]

    We now substitute Eq. (8.15) into Eq. (8.14) to eliminate \(\hat{a}_{l}^{\dagger} \hat{a}_{k}^{\dagger}\). This leads to

    \[\left(1-\lambda^{2}\right) \hat{a}_{k}^{\dagger} \hat{a}_{l}^{\dagger}=0,\label{8.16}\]

    and therefore

    \[\lambda=\pm 1.\label{8.17}\]

    The relation between different creation operators can thus take two forms. They can obey a commutation relation when \(\lambda=+1\):

    \[\hat{a}_{l}^{\dagger} \hat{a}_{k}^{\dagger}-\hat{a}_{k}^{\dagger} \hat{a}_{l}^{\dagger}=\left[\hat{a}_{l}^{\dagger}, \hat{a}_{k}^{\dagger}\right]=0,\label{8.18}\]

    or they can obey an anti-commutation relation when \(\lambda=-1\):

    \[\hat{a}_{l}^{\dagger} \hat{a}_{k}^{\dagger}+\hat{a}_{k}^{\dagger} \hat{a}_{l}^{\dagger}=\left\{\hat{a}_{l}^{\dagger}, \hat{a}_{k}^{\dagger}\right\}=0\label{8.19}\]

    While creating the particles in different temporal order is not the same as swapping two particles, it should not come as a surprise that there are two possible situations (the commutation relation and the anti-commutation relation). We encountered two possibilities in our previous approach as well, where we found that many-particle states are either symmetric or anti-symmetric. In fact, creation operators that obey the commutation relation produce symmetric states, while creation operators that obey the anti-commutation relation produce anti-symmetric states. We also see that the creation operators described by the anti-commutation relations naturally obey Pauli’s exclusion principle. Suppose that we wish to create two identical particles in the same eigenstate \(\left|a_{j}\right\rangle\). The anti-commutation relations say that \(\left\{\hat{a}_{j}^{\dagger}, \hat{a}_{j}^{\dagger}\right\}=0\), so

    \[\hat{a}_{j}^{\dagger 2}=0.\label{8.20}\]

    Any higher powers of \(\hat{a}_{j}^{\dagger}\) will also be zero, and we can create at most one particle in the state \(\left|a_{j}\right\rangle\).

    Taking the adjoint of the commutation relations for the creation operators gives us the corresponding relations for the annihilation operators

    \[\hat{a}_{l} \hat{a}_{k}-\hat{a}_{k} \hat{a}_{l}=\left[\hat{a}_{l}, \hat{a}_{k}\right]=0,\label{8.21}\]


    \[\hat{a}_{l} \hat{a}_{k}+\hat{a}_{k} \hat{a}_{l}=\left\{\hat{a}_{l}, \hat{a}_{k}\right\}=0.\label{8.22}\]

    The remaining question is now what the (anti-) commutation relations are for products of creation and annihilation operators.

    We proceed along similar lines as before. Consider the operators \(\hat{a}_{j}\) and \(\hat{a}_{k}^{\dagger}\) with \(j \neq k\), and apply them in different orders to a state \(|\Psi\rangle\).

    \[\hat{a}_{i} \hat{a}_{j}^{\dagger}|\Psi\rangle=\mu \hat{a}_{j}^{\dagger} \hat{a}_{i}|\Psi\rangle.\label{8.23}\]

    The same argumentation as before leads to \(\mu=\pm 1\). For different \(j\) and \(k\) we therefore find

    \[\left[\hat{a}_{j}, \hat{a}_{k}^{\dagger}\right]=0 \quad \text { or } \quad\left\{\hat{a}_{j}, \hat{a}_{k}^{\dagger}\right\}=0\label{8.24}\]

    Now let’s consider the case \(j=k\). For the special case where \(|\Psi\rangle=|\varnothing\rangle\), we find

    \[\left(\hat{a}_{j} \hat{a}_{k}^{\dagger}-\mu \hat{a}_{j}^{\dagger} \hat{a}_{k}\right)|\varnothing\rangle=\hat{a}_{j} \hat{a}_{k}^{\dagger}|\varnothing\rangle=\delta_{j k}|\varnothing\rangle,\label{8.25}\]

    based on the property that \(\hat{a}_{j}|\varnothing\rangle=0\). When \(l=k\),

    \[\left(\hat{a}_{k} \hat{a}_{k}^{\dagger}-\mu \hat{a}_{k}^{\dagger} \hat{a}_{k}\right)|\varnothing\rangle=|\varnothing\rangle,\label{8.26}\]

    we find for the two possible values of \(\mu\)

    \[\hat{a}_{k} \hat{a}_{k}^{\dagger}-\hat{a}_{k}^{\dagger} \hat{a}_{k}=1 \quad \text { or } \quad \hat{a}_{k} \hat{a}_{k}^{\dagger}+\hat{a}_{k}^{\dagger} \hat{a}_{k}=1\label{8.27}\]

    which is equivalent to

    \[\left[\hat{a}_{k}, \hat{a}_{k}^{\dagger}\right]=1 \quad \text { or } \quad\left\{\hat{a}_{k}, \hat{a}_{k}^{\dagger}\right\}=1.\label{8.28}\]

    To summarise, we have two sets of algebras for the creation and annihilation operators. The algebra in terms of the commutation relations is given by

    \[\left[\hat{a}_{k}, \hat{a}_{l}\right]=\left[\hat{a}_{k}^{\dagger}, \hat{a}_{l}^{\dagger}\right]=0 \quad \text { and } \quad\left[\hat{a}_{k}, \hat{a}_{l}^{\dagger}\right]=\delta_{k l}.\label{8.29}\]

    This algebra describes particles that obey Bose-Einstein statistics, or bosons. The algebra in terms of anti-commutation relations is given by

    \[\left\{\hat{a}_{k}, \hat{a}_{l}\right\}=\left\{\hat{a}_{k}^{\dagger}, \hat{a}_{l}^{\dagger}\right\}=0 \quad \text { and } \quad\left\{\hat{a}_{k}, \hat{a}_{l}^{\dagger}\right\}=\delta_{k l}.\label{8.30}\]

    This algebra describes particles that obey Fermi-Dirac statistics, or fermions.

    Finally, we have to determine the constant of proportionality for the creation and annihilation operators. We have already required that \(\hat{a}_{j} \hat{a}_{k}^{\dagger}|\varnothing\rangle=\delta_{j k}|\varnothing\rangle\). To determine the rest, we consider a new observable that gives us the total number of particles in the system. We denote this observable by \(\hat{n}\), and we see that it must be additive over all particle numbers for the different eigenvalues of \(A\):

    \[\hat{n}=\sum_{j} \hat{n}_{j},\label{8.31}\]

    where \(\hat{n}_{j}\) is the number of particles in the eigenstate \(\left|a_{j}\right\rangle\). The total number of particles does not change if we consider a different observable (although the distribution typically will), so this relation is also true when we count the particles in the states \(\left|b_{j}\right\rangle\). Pretty much the only way we can achieve this is to choose

    \[\hat{n}=\sum_{j} \hat{n}_{j}=\sum_{j} \hat{a}_{j}^{\dagger} \hat{a}_{j}=\sum_{j} \hat{b}_{j}^{\dagger} \hat{b}_{j}.\label{8.32}\]

    For the case of \(n_{j}\) particles in state \(\left|a_{j}\right\rangle\) this gives

    \[\hat{a}_{j}^{\dagger} \hat{a}_{j}\left|n_{j}\right\rangle=n_{j}\left|n_{j}\right\rangle,\label{8.33}\]

    where we ignored the particles in other states \(\left|a_{k}\right\rangle\) with \(k \neq j\) for brevity. For the Bose-Einstein case this leads to the relations

    \[\hat{a}_{j}\left|n_{j}\right\rangle=\sqrt{n_{j}}\left|n_{j}-1\right\rangle \quad \text { and } \quad \hat{a}_{j}^{\dagger}\left|n_{j}\right\rangle=\sqrt{n_{j}+1}\left|n_{j}+1\right\rangle.\label{8.34}\]

    For Fermi-Dirac statistics, the action of the creation and annihilation operators on number states becomes

    \hat{a}_{j}|0\rangle_{j}=0 & \text { and } & \hat{a}_{j}^{\dagger}|0\rangle_{j}=e^{-i \alpha}|1\rangle_{j}, \\
    \hat{a}_{j}|1\rangle_{j}=e^{i \alpha}|0\rangle_{j} & \text { and } & \hat{a}_{j}^{\dagger}|1\rangle_{j}=0.

    The phase factor \(e^{i \alpha}\) can be chosen \(\pm 1\).

    This page titled 8.2: Creation and Annihilation 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.