Skip to main content
Physics LibreTexts

3.6: Coherent States

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

    \(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)

    What is the wavefunction of a Swinging Pendulum?

    Consider a macroscopic simple harmonic oscillator, and to keep things simple assume there are no interactions with the rest of the universe. We know how to describe the motion using classical mechanics: for a given initial position and momentum, classical mechanics correctly predicts the future path, as confirmed by experiments with real (admittedly not perfect) systems. But from the Hamiltonian we could also write down Schrödinger’s equation, and from that predict the future behavior of the system. Since we already know the answer from classical mechanics and experiment, quantum mechanics must give us the same result in the limiting case of a large system.

    It is a worthwhile exercise to see just how this happens. Evidently, we cannot simply follow the classical method of specifying the initial position and momentum -- the uncertainty principle won’t allow it. What we can do, though, is to take an initial state in which the position and momentum are specified as precisely as possible. Such a state is called a minimum uncertainty state (the details can be found in my earlier lecture on the Generalized Uncertainty Principle).

    In fact, the ground state of a simple harmonic oscillator is a minimum uncertainty state. This is not too surprising -- it’s just a localized wave packet centered at the origin. The system is as close to rest as possible, having only zero-point motion. Whatis surprising is that there are excited states of the pendulum in which this ground state wave packet swings backwards and forwards indefinitely, a quantum realization of the classical system, and the wave packet is always one of minimum uncertainty. Recall that this doesn’t happen for a free particle on a line—in that case, an initial minimal uncertainty wave packet spreads out because the different momentum components move at different speeds. But for the oscillator, the potential somehow keeps the wave packet together, a minimum uncertainty wave packet at all times. These remarkable quasi-classical states are called coherent states, and were discovered by Schrödinger himself. They are important in many quasi-classical contexts, including laser radiation.

    Our task here is to construct and analyze these coherent states and to find how they relate to the usual energy eigenstates of the oscillator.

    Classical Mechanics of the Simple Harmonic Oscillator

    To define the notation, let us briefly recap the dynamics of the classical oscillator: the constant energy is \[ E=\frac{p^2}{2m}+\frac{1}{2}kx^2 \label{3.6.1}\]

    or \[ p^2+(m\omega x)^2=2mE,\;\; \omega =\sqrt{k/m}. \label{3.6.2}\]

    The classical motion is most simply described in phase space, a two-dimensional plot in the variables \((m\omega x,p)\). In this space, the point \((m\omega x,p)\) corresponding to the position and momentum of the oscillator at an instant of time moves as time progresses at constant angular speed \omega in a clockwise direction around the circle of radius \(\sqrt{2mE}\) centered at the origin.

    (Note: phase space is usually defined in terms of the variables \((x,p)\), but in describing the simple harmonic oscillator, the variables \((m\omega x,p)\) are more convenient, they have the same dimensions.)

    This motion is elegantly described by regarding the two-dimensional phase space as a complex plane, and defining the dimensionless complex variable \[ z=\frac{m\omega x+ip}{\sqrt{2\hbar m\omega}}.\label{3.6.3}\]

    The time evolution in phase space is simply \[ z(t)=z_0e^{-i\omega t}. \label{3.6.4}\]

    The particular choice of (quantum!) scaling factor in defining \(z\) amounts to defining the unit of energy as \(\hbar\omega\), the natural quantum unit for the oscillator: it is easy to check that if the classical energy \(E=(n+\frac{1}{2})\hbar\omega\) then the dimensionless \(|z|^2\) is simply the number \(n+\frac{1}{2}\) (which is of course very large, so the \(\frac{1}{2}\) is insignificant).

    Minimum Uncertainty Wavepackets

    We established in the lecture on the Generalized Uncertainty Principle that any minimum uncertainty one-dimensional wavefunction (so \(\Delta ​p\cdot\Delta ​ x=\hbar/2\) ) for a particle must satisfy the linear differential equation (here \(\hat{p}=-i\hbar d/dx\) )

    \[ (\hat{p}-\langle p\rangle)\psi(x)=\lambda(\hat{x}-\langle x\rangle)\psi(x) \label{3.6.5}\]

    where \(\langle x\rangle\), \(\langle p\rangle\), \(\lambda\) are constants, and \(\lambda\) is pure imaginary. The equation is easy to solve: any minimum uncertainly one-dimensional wavefunction is a Gaussian wave packet, having expectation value of momentum \(\langle p\rangle\), centered at \(\langle x\rangle\) and having width \((\Delta x)^2=-\hbar/2i\lambda\). ( \(\Delta x\) is defined for a state \(|\psi\rangle\) by \((\Delta x)^2=\langle \psi|(x-\langle x\rangle)^2|\psi\rangle\).)

    That is to say, the minimum uncertainly solution is:

    \[ \psi(x)=Ce^{i\langle p\rangle x/\hbar} e^{i\lambda(x-\langle x\rangle)^2/2\hbar}=Ce^{i\langle p\rangle x/\hbar} e^{-(x-\langle x\rangle)^2/4(\Delta x)^2} \label{3.6.6}\]

    with \(C\) the normalization constant.

    In fact, the simple harmonic oscillator ground state \(\psi_0(x)=\left(\frac{m\omega}{\pi\hbar}\right)^{1/4}e-m\omega x^2/2\hbar\) is just such a minimum uncertainty state, with

    \[ \lambda=im\omega ,\;\; \langle x\rangle=\langle p\rangle=0 ;\;\; (\Delta x)^2=\frac{\hbar}{2m\omega} ,\;\; (\Delta p)^2=\frac{\hbar m\omega}{2},\;\; \Delta p\cdot\Delta x=\frac{\hbar}{2}. \label{3.6.7}\]

    Furthermore, it is easy to see that the displaced ground state \(\psi_0(x-x_0)=Ce^{-m\omega (x-x_0)^2/2\hbar}\), with \(\langle x\rangle=x_0\), and writing the normalization constant \((m\omega /\pi\hbar)^{1/4}=C\), must also be a minimum uncertainty state, with the same \(\lambda=im\omega\). (It satisfies the necessary differential equation.) Of course, in contrast to the ground state, this displaced state is no longer an eigenstate of the Hamiltonian, and will therefore change with time.

    (Both these states, \(\langle x\rangle=x_0\) and \(\langle x\rangle=0\), have the same spread in x -space \((\Delta x)^2=\hbar/2m\omega\), and the same spread in p -space, the only difference in the p direction being a phase factor \(e^{ip\langle x_0\rangle/\hbar}\) for the displaced state.)

    What about the higher eigenstates of the oscillator Hamiltonian? They are not minimally uncertain states -- for the \(n^{th}\) state, \(\Delta p\cdot\Delta x=n\hbar/2\), as is easily checked using \(\frac{1}{2}(\Delta p)^2/2m=\frac{1}{2}k(\Delta x)^2\sim\frac{1}{2}n\hbar\omega\). So, if we construct a minimally uncertain higher energy state, it will not be an eigenstate of the Hamiltonian.

    Exercise \(\PageIndex{1}\)

    Exercise: prove \(\Delta p\cdot\Delta x=n\hbar/2\) for the \(n^{th}\) energy eigenstate. (Hint: use creation and annihilation operators.)

    Eigenstates of the Annihilation Operator are Minimum Uncertainty States

    Notation: We’ll write

    \[ \langle x(t=0)\rangle=x_0,\;\; \langle p(t=0)\rangle=p_0. \label{3.6.8}\]

    We restrict our attention here to those minimum uncertainty states having the same spatial width as the oscillator ground state-- these are what we need, and these are the ones we’ll show to be eigenstates of the annihilation operator. (Actually, more general minimum uncertainty states, known as squeezed states, are also interesting and important, but we’ll not consider them here.)

    Suppose that at \(t=0\) the oscillator wavefunction is the minimum uncertainty state \[ \psi(x,t=0)=Ce^{ip_0x/\hbar} ei^{\lambda(x-x_0)^2/2\hbar}=Ce^{ip_0x/\hbar} e^{-m\omega (x-x_0)^2/2\hbar} \label{3.6.9}\]

    centered at \((p_0, m\omega x_0)\) in phase space (as defined above for the classical oscillator), and with \(\lambda=im\omega\) to give it the same spatial extent as the ground state.

    From the preceding section, this \(\psi(x,0)\) satisfies the minimum uncertainty equation \[ (\hat{p}-p_0)\psi(x,0)=im\omega (\hat{x}-x_0)\psi(x,0). \label{3.6.10}\]

    Rearranging this equation (and multiplying by \(-i\) ) shows it in a different light: \[ (m\omega \hat{x}+i\hat{p})\psi(x,0)=(m\omega x_0+ip_0)\psi(x,0). \label{3.6.11}\]

    This is an eigenvalue equation! The wave packet \(\psi(x,0)\) is an eigenstate of the operator \((m\omega \hat{x}+i\hat{p})\) with eigenvalue \((m\omega x_0+ip_0)\). It is not, of course, an eigenstates of either \(\hat{p}\) or \(\hat{x}\) taken individually.

    Furthermore, the operator \((m\omega \hat{x}+i\hat{p})\) is just a constant times the annihilation operator \(\hat{a}\) -- recall \[ \hat{a}=\frac{1}{\sqrt{2\hbar m\omega}}(m\omega \hat{x}+i\hat{p}). \label{3.6.12}\]

    Therefore, this minimally uncertain initial wave packet \(\psi(x,0)\) is an eigenstate of the annihilation operator \(\hat{a}\), with eigenvalue \((m\omega x_0+ip_0)/\sqrt{2\hbar m\omega}\). (By the way, it’s ok for \(\hat{a}\) to have complex eigenvalues, because \(\hat{a}\) is not a Hermitian operator.)

    We can now make the connection with the complex plane representation of the classical operator: the eigenvalue \((m\omega x_0+ip_0)/\sqrt{2\hbar m\omega}\) is precisely the parameter \(z_0\) labeling the position of the classical operator in phase space in natural dimensionless units!

    That is to say, a minimum uncertainty oscillator wave packet \[ \psi(x,t=0)=Ce^{ip_0x/\hbar} e^{-m\omega (x-x_0)^2/2\hbar} \label{3.6.13}\]

    centered at \((m\omega x_0,p_0)\) in phase space and having the same spatial extent as the ground state, is an eigenstate of the annihilation operator \[ \hat{a}\psi(x,t=0)=z_0\psi(x,t=0). \label{3.6.14}\]

    with eigenvalue the position of its center in phase space, that is, \[ z_0=\frac{m\omega x_0+ip_0}{\sqrt{2\hbar m\omega}}. \label{3.6.15}\]

    Time Development of the Minimal Wave Packet

    Turning now to the time development of the state, it is convenient to use the ket notation \[ |\psi(x,t=0)\rangle=|x_0,p_0\rangle \label{3.6.16}\]

    with \(|x,p\rangle\) denoting a minimum uncertainly wave packet (with the same spatial width as the ground state) having those expectation values of position and momentum.

    The time development of the ket, as usual, is given by \[ |\psi(x,t)\rangle=e^{-iHt/\hbar}|x_0,p_0\rangle. \label{3.6.17}\]

    We shall show that \(|\psi(x,t)\rangle\) remains an eigenstate of the annihilation operator for all times \(t\): it therefore continues to be a minimum uncertainty wave packet! (And, of course, with constant spatial extent.)

    The key point in establishing this is that the annihilation operator itself has a simple time development in the Heisenberg representation, \[ \hat{a}(t)=e^{iHt/\hbar}\hat{a}e^{-iHt/\hbar}=\hat{a}e^{-i\omega t}. \label{3.6.18}\]

    To prove this, consider the matrix elements of \(\hat{a}(t)\) between any two eigenstates \(|n\rangle\) of the Hamiltonian \[ H|n\rangle=(n+\frac{1}{2})\hbar\omega |n\rangle \label{3.6.19}\]

    so \[ \langle m|\hat{a}(t)|n\rangle = e^{i(m+\frac{1}{2})\hbar\omega t/\hbar} \langle m|\hat{a}|n\rangle e^{-i(n+\frac{1}{2})\hbar\omega t/\hbar} =\langle n-1|\hat{a}|n\rangle e^{-i\omega t}. \label{3.6.20}\]

    Since the only nonzero matrix elements of the annihilation operator \(\langle m|\hat{a}|n\rangle\) are for \(m=n-1\), and the energy eigenstates form a complete set, this simple time dependence is true as an operator equation \[ \hat{a}(t)=e^{iHt/\hbar}\hat{a}e^{-iHt/\hbar}=\hat{a}e^{-i\omega t}. \label{3.6.21}\]

    It is now easy to prove that \[ |\psi(x,t)\rangle=e^{-iHt/\hbar}|x_0,p_0\rangle \label{3.6.22}\]

    is always an eigenstate of \(\hat{a}\): \[ \begin{matrix} \hat{a}|\psi(x,t)\rangle=\hat{a}e^{-iHt/\hbar}|x_0,p_0\rangle\\ =e^{-iHt/\hbar}(e^{iHt/\hbar}\hat{a}e^{-iHt/\hbar})|x_0,p_0\rangle\\ =e^{-iHt/\hbar} e^{-i\omega t}\hat{a}|x_0,p_0\rangle\\ =e^{-iHt/\hbar} e^{-i\omega t}(m\omega x_0+ip_0)/\sqrt{2\hbar m\omega}|x_0,p_0\rangle\\ =(e^{-i\omega t}(m\omega x_0+ip_0)/\sqrt{2\hbar m\omega}) |\psi(x,t)\rangle. \end{matrix} \label{3.6.23}\]

    Therefore the annihilation operator, which at \(t=0\) had the eigenvalue \[ z_0=(m\omega x_0+ip_0)/\sqrt{2\hbar m\omega}, \label{3.6.24}\]

    corresponding to a minimal wave packet centered at  \((m\omega x_0,p_0)\) in phase space, evolves in time \(t\) to another minimal packet (because it’s still an eigenstate of the annihilation operator), and writing \[ |\langle x(t)\rangle,\langle p(t)\rangle\rangle=e^{-iHt/\hbar}|x_0,p_0\rangle, \label{3.6.25}\]

    the new eigenvalue of \(\hat{a}\) \[ z(t)=\frac{(m\omega \langle x(t)\rangle+i\langle p(t)\rangle)}{\sqrt{2\hbar m\omega}}=\frac{(m\omega x_0+ip_0)}{\sqrt{2\hbar m\omega}}e^{-i\omega t}=z(0)e^{-i\omega t}. \label{3.6.26}\]

    Therefore, the center of the wave packet in phase space follows the classical path in time. This is made explicit by equating real and imaginary parts: \[ \langle x(t)\rangle=x_0\cos\omega t+(p_0/m\omega )\sin\omega t,\langle p(t)\rangle=p_0\cos\omega t-m\omega x_0\sin\omega t. \label{3.6.27}\]

    So we’ve found Schrödinger’s “best possible” quantum description of a classical oscillator.

    A Remark on Notation

    We have chosen to work with the original position and momentum variables, and the complex parameter expressed as a function of those variables, throughout. We could have used the dimensionless variables introduced in the lecture on the simple harmonic oscillator, \[ \xi=x/b=x\sqrt{m\omega /\hbar},\;\; \pi=bp/\hbar=p/\sqrt{\hbar m\omega},\;\; \hat{a}=(\hat{\xi}+i\hat{\pi})/\sqrt{2}. \label{3.6.28}\]

    This would of course also give \(z=(\xi+i\pi)/\sqrt{2}\), a more compact representation, but one more thing to remember.

    It’s also common to denote the eigenstates of \(\hat{a}\) by \(\alpha\), \(\hat{a}|\alpha\rangle=\alpha|\alpha\rangle\), very elegant, but we’ve used \(z\) to keep reminding ourselves that this eigenvalue, unlike most of those encountered in quantum mechanics, is a complex number. Finally, some use the dimensionless variables \(X=\sqrt{2\hbar/m\omega}x\), \(P=\sqrt{1/(2m\omega \hbar)}p\), differing from \(\xi,\;\pi\) by a factor of \(\sqrt{2}\). The eigenvalue equation for the annihilation operator is very neat in this notation: \(\hat{a}|z\rangle=(X+iP)|z\rangle\). We’ve avoided it, though, because our recommended textbook, Shankar, uses \(X,P\) for the ordinary position and momentum operators.

    The Translation Operator

    It’s worth repeating the exercise for the simple case of the oscillator initially at rest a distance \(x_0\) from the center. This gives a neat tie-in with the translation operator (defined below).

    Let us then take the initial state to be \[ \psi(x,0)=Ce^{-m\omega (x-x_0)^2/2\hbar}=\psi_0(x-x_0) \label{3.6.29}\]

    where \(\psi_0(x)\) is the ground state wavefunction -- so we’ve moved the packet to the right by \(x_0\).

    Now do a Taylor series expansion (taking \(x_0\) to be the variable!): \[ \psi_0(x-x_0)=\psi_0(x)-x_0\frac{d}{dx}\psi_0(x)+\frac{x_0^2}{2!}\frac{d^2}{dx^2}\psi_0(x)-\dots=e^{-x_0\frac{d}{dx}}\psi_0(x). \label{3.6.30}\]

    It’s clear from this that the translation operator \(e^{-x_0\frac{d}{dx}}\) shifts the wavefunction a distance \(x_0\) to the right.

    Since \(\hat{p}=-i\hbar d/dx\), the translation operator can also be written as \(e^{-ix_0\hat{p}/\hbar}\), and from this it can be expressed in terms of \(\hat{a}\), \(\hat{a}^{\dagger}\), since \[ \hat{a}=\frac{1}{\sqrt{2\hbar m\omega}}(m\omega \hat{x}+i\hat{p}),\;\; \hat{a}^{\dagger}=\frac{1}{\sqrt{2\hbar m\omega}}(m\omega \hat{x}-i\hat{p}), \label{3.6.31}\]

    ( \(\hat{p}\), \(\hat{x}\) being Hermitian) so \[ \hat{p}=i\sqrt{\hbar m\omega}{2}(\hat{a}^{\dagger}-\hat{a}). \label{3.6.32}\]

    Therefore the displaced ground state wavefunction can be written \[ \psi_0(x-x_0)=e^{-ix_0\hat{p}/\hbar}\psi_0(x)=e^{x_0\sqrt{m\omega /2\hbar}(\hat{a}^{\dagger}-\hat{a})}\psi_0(x)=e^{z_0(\hat{a}^{\dagger}-\hat{a})}\psi_0(x) \label{3.6.33}\]

    for real \(z_0=x_0\sqrt{m\omega /2\hbar}\), since \(p_0\) is zero for this initial state (the wavefunction is real).

    In the ket notation, we have established that the minimal uncertainty state centered at \(x_0\), and having zero expectation value for the momentum, is \[ |x_0,0\rangle=e^{z_0(\hat{a}^{\dagger}-\hat{a})}|0,0\rangle. \label{3.6.34}\]

    But it’s not exactly obvious that this is an eigenstate of \(\hat{a}\) with eigenvalue \(z_0\)! (As it must be.)

    It’s worth seeing how to prove that just from the properties of the operators -- but to do that, we need a couple of theorems concerning exponentials of operators given in the Appendix.

    First, if the commutator \([A,B]\) commutes with \(A\) and \(B\), then \(e^{A+B}=e^Ae^Be-\frac{1}{2}[A,B]\). This result simplifies the right hand side of the above equation, for \[ \begin{matrix} e^{z_0(\hat{a}^{\dagger}-\hat{a})}|0,0\rangle=e^{z_0\hat{a}^{\dagger}}e^{-z_0\hat{a}}e^{-z_0^2[\hat{a}^{\dagger},\hat{a}]/2}|0,0\rangle\\ =e^{-z_0^2/2}e^{z_0\hat{a}^{\dagger}}|0,0\rangle \end{matrix} \label{3.6.35}\]

    where we have used \(e^{-z_0\hat{a}}|0,0\rangle=|0,0\rangle\).

    This is simpler, but it’s still not obvious that we have an eigenstate of \(\hat{a}\): we need the commutator \[ [\hat{a},e^{z_0\hat{a}^{\dagger}}]. \label{3.6.36}\]

    The second theorem we need is: if the commutator of two operators \([A,B]=c\) itself

    commutes with \(A\) and \(B\), then \[ [A,e^{\lambda B}]=\lambda ce^{\lambda B}. \label{3.6.37}\]

    (This is easily proved by expanding the exponential—see the Appendix.)

    Applying this to our case, \[ [\hat{a},e^{z_0\hat{a}^{\dagger}}]=z_0e^{z_0\hat{a}^{\dagger}}. \label{3.6.38}\]

    It follows immediately that \( e^{-z_0^2/2}e^{z_0\hat{a}^{\dagger}}|0,0\rangle\) is indeed an eigenstate of \(\hat{a}\) with eigenvalue \(z_0=x_0\sqrt{m\omega /2\hbar}\). (It must also be correctly normalized because the translation \(|x_0,0\rangle=e^{z_0(\hat{a}^{\dagger}-\hat{a})}|0,0\rangle\) is a unitary operation for real \(z_0\).)

    How do we generalize this translation operator to an arbitrary state, with nonzero \(\langle x\rangle\), \(\langle p\rangle\)? Thinking in terms of the complex parameter space \(z\), we need to be able to move in both the \(x\) and the \(p\) directions, using both \(\hat{p}=-i\hbar d/dx\) and \(\hat{x}=i\hbar d/dp\). This is slightly tricky since these operators do not commute, but their commutator is just a number, so (using the theorem proved in the Appendix) this will only affect the overall normalization.

    Furthermore, both \(\hat{p}\) and \(\hat{x}\) are combinations of \(\hat{a}\), \(\hat{a}^{\dagger}\), so for the generalization of \(e^{-i\langle x_0\rangle\hat{p}/\hbar}\) from real \(x_0\) to complex \(z\) to be unitary, it must have an antihermitian combination of \(\hat{a}\), \(\hat{a}^{\dagger}\) in the exponent -- a unitary operator has the form \(U=e^{iH}\), where \(H\) is Hermitian, so \(iH\) is antihermitian.

    We are led to the conclusion that \[ |\langle p\rangle,\langle x\rangle\rangle=e^{(z\hat{a}^{\dagger}-z^*\hat{a})}|0\rangle=|z\rangle, \label{3.6.39}\]

    conveniently labeling the coherent state using the complex parameter \(z\) of its center in phase space. Since this generalized translation operator is unitary, the new state is automatically correctly normalized.

    How Do These States Relate to the Energy Eigenstates?

    The equation above suggests the possibility of representing the displaced state \(|z\rangle\) in the standard energy basis \(|n\rangle\). We can simplify with the same trick used for the spatial displacement case in the last section, that is, the theorem \(e^{A+B}=e^Ae^Be-\frac{1}{2}[A,B]\) where now \(A=z\hat{a}^{\dagger}\), \(B=-z^*\hat{a}\): \[ |z\rangle=e^{z\hat{a}^{\dagger}-z^*\hat{a}}|0\rangle=e^{-|z|^2/2}e^{z\hat{a}^{\dagger}}e^{-z^*\hat{a}}|0\rangle=e^{-|z|^2/2}e^{z\hat{a}^{\dagger}}|0\rangle \label{3.6.40}\]

    using \(e^{-z^*\hat{a}}|0\rangle=|0\rangle\) since \(\hat{a}|0\rangle=0\).

    It is now straightforward to expand the exponential: \[|z\rangle =e^{-|z|^2/2}e^{z\hat{a}^{\dagger}}|0\rangle=e^{-|z|^2/2}(1+za^{\dagger}+(za^{\dagger})^22!+…)|0\rangle \label{3.6.41}\]

    and recalling that the normalized energy eigenstates are \[ |n\rangle =\frac{(a^{\dagger})^n}{\sqrt{n!}}|0\rangle \label{3.6.42}\]

    we find \[ |z\rangle=e^{-|z|^2/2}(|0\rangle+z|1\rangle+\frac{z^2}{\sqrt{2!}}|2\rangle+\frac{z^3}{\sqrt{3!}}|3\rangle+…). \label{3.6.43}\]

    Exercise: Check that this state is correctly normalized, and is an eigenstate of \(\hat{a}\).

    Time Development of an Eigenstate of a Using the Energy Basis

    Now that we have expressed the eigenstate \(|z\rangle\) as a sum over the eigenstates \(|n\rangle\) of the Hamiltonian, finding its time development in this representation is straightforward.

    Since \(|n(t)\rangle=e^{-in\omega t}|n\rangle\),

    \[ |z(t)\rangle=e^{-|z_0|^2/2}(|0\rangle+z_0e^{-i\omega t}|1\rangle+\frac{z_0^2e^{-2i\omega t}}{\sqrt{2!}}|2\rangle+\sqrt{z_03e^{-3i\omega t}}{\sqrt{3!}}|3\rangle+\dots) \label{3.6.44}\]

    which can be written \[ |z(t)\rangle=e^{-|z_0|^2/2}e^{z_0e^{-i \omega  t}\hat{a}^{\dagger}}|0\rangle, \label{3.6.45}\]

    equivalent to the result \(z(t)=z_0e^{-i\omega t}\) derived earlier.

    Some Properties of the Set of Eigenstates of \(\hat{a}\)

    In quantum mechanics, any physical variable is represented by a Hermitian operator. The eigenvalues are real, the eigenstates are orthogonal (or can be chosen to be so for degenerate states) and the eigenstates for a complete set, spanning the space, so any vector in the space can be represented in a unique way as a sum over these states.

    The operator \(\hat{a}\) is not Hermitian. Its eigenvalues are all the numbers in the complex plane. The eigenstates belonging to different eigenvalues are never orthogonal, as is immediately obvious on considering the ground state and a displaced ground state. The overlap does of course decrease rapidly for states far away in phase space.

    The state overlap can be computed using \(|z\rangle =e^{-|z|^2/2}e^{z\hat{a}^{\dagger}}|0\rangle\):

    \[ \langle w|z\rangle=\langle 0|e^{w^*\hat{a}}e^{-|w|^2/2}e^{-|z|^2/2}e^{z\hat{a}^{\dagger}}|0\rangle \label{3.6.46}\]

    and we can then switch the operators \(e^{-w^*\hat{a}}\),  \(e^{z\hat{a}^{\dagger}}\) using the theorem from the Appendix \(e^Be^A=e^Ae^Be-[A,B]\), then since \(\langle 0|\hat{a}^{\dagger}=\hat{a}|0\rangle=0\), we’re left with

    \[\langle w|z\rangle=\langle 0|e^{w^*z}e^{-|w|^2/2}e^{-|z|^2/2}|0\rangle,\label{3.6.47}\]

    from which

    \[ |\langle w|z\rangle|^2=e^{-|w-z|^2}. \label{3.6.48}\]

    Finally, using \( |z\rangle=e^{-|z|^2/2}(|0\rangle+z|1\rangle+\frac{z^2}{\sqrt{2!}}|2\rangle+\frac{z^3}{\sqrt{3!}}|3\rangle+\dots)\), we can construct a unit operator using the \(|z\rangle\),

    \[ I=\iint \frac{dxdy}{\pi}|z\rangle\langle z| \label{3.6.49}\]

    where the integral is over the whole complex plane \(z=x+iy\) (this \(x\) is not, of course, the original position \(x\), recall for the wavefunction just displaced along the axis \(z_0=x_0\sqrt{m\omega /2\hbar}\) ). Therefore, the \(|z\rangle\) span the whole space.

    This page titled 3.6: Coherent States is shared under a not declared license and was authored, remixed, and/or curated by Michael Fowler via source content that was edited to the style and standards of the LibreTexts platform.