Skip to main content
Chemistry LibreTexts

6.4: Harmonic Oscillator Properties

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

    In this section we contrast the classical and quantum mechanical treatments of the harmonic oscillator, and we describe some of the properties that can be calculated using the quantum mechanical harmonic oscillator model. The problems at the end of the chapter require that you do some of these calculations, which involve the evaluation of non-trivial integrals. Methods for evaluating such integrals are provided in a detailed math supplement. These integrals are important. They also will appear in later chapters on electronic structure. Working through the problems with the support of the link will give you the opportunity to engage the mathematics on your own terms and deepen your understanding of the material in this section.

    For a classical oscillator as described in Section 6.2 we know exactly the position, velocity, and momentum as a function of time. The frequency of the oscillator (or normal mode) is determined by the effective mass M and the effective force constant K of the oscillating system and does not change unless one of these quantities is changed. There are no restrictions on the energy of the oscillator, and changes in the energy of the oscillator produce changes in the amplitude of the vibrations experienced by the oscillator.

    For the quantum mechanical oscillator, the oscillation frequency of a given normal mode is still controlled by the mass and the force constant (or, equivalently, by the associated potential energy function). However, the energy of the oscillator is limited to certain values. The allowed quantized energy levels are equally spaced and are related to the oscillator frequencies as given by Equation \(\ref{6-30}\).

    \[E_v = \left ( v + \dfrac {1}{2} \right ) \hbar \omega \label {6-30}\]


    \[v = 0, 1, 2, 3, \cdots \]

    In a quantum mechanical oscillator, we cannot specify the position of the oscillator (the exact displacement from the equilibrium position) or its velocity as a function of time; we can only talk about the probability of the oscillator being displaced from equilibrium by a certain amount. This probability is given by

    \[Pr [ Q \text {to} Q + dQ] = \psi ^*_v (Q) \psi _v (Q) dQ \label {6-32}\]

    We can, however, calculate the average displacement and the mean square displacement of the atoms relative to their equilibrium positions. This average is just \(\left \langle Q \right \rangle\), the expectation value for Q, and the mean square displacement is \(\left \langle Q^2 \right \rangle\), the expectation value for \(Q_2\). Similarly we can calculate the average momentum \(\left \langle P_Q \right \rangle\), and the mean square momentum \(\left \langle P^2_Q \right \rangle\), but we cannot specify the momentum as a function of time.

    Physically what do we expect to find for the average displacement and the average momentum? Since the potential energy function is symmetric around Q = 0, we expect values of Q > 0 to be equally as likely as Q < 0. The average value of Q therefore should be zero.

    These results for the average displacement and average momentum do not mean that the harmonic oscillator is sitting still. As for the particle-in-a-box case, we can imagine the quantum mechanical harmonic oscillator as moving back and forth and therefore having an average momentum of zero. Since the lowest allowed harmonic oscillator energy, \(E_0\), is \(\dfrac{\hbar \omega}{2}\) and not 0, the atoms in a molecule must be moving even in the lowest vibrational energy state. This phenomenon is called the zero-point energy or the zero-point motion, and it stands in direct contrast to the classical picture of a vibrating molecule. Classically, the lowest energy available to an oscillator is zero, which means the momentum also is zero, and the oscillator is not moving.

    Exercise \(\PageIndex{23}\)b

    Compare the quantum mechanical harmonic oscillator to the classical harmonic oscillator at v=1 and v=50.

    Since the average values of the displacement and momentum are all zero and do not facilitate comparisons among the various normal modes and energy levels, we need to find other quantities that can be used for this purpose. We can use the root mean square deviation (see also root-mean-square displacement) (also known as the standard deviation of the displacement) and the root-mean-square momentum as measures of the uncertainty in the oscillator's position and momentum. These uncertainties are calculated in Problem 3 at the end of this chapter. For a molecular vibration, these quantities represent the standard deviation in the bond length and the standard deviation in the momentum of the atoms from the average values of zero, so they provide us with a measure of the relative displacement and the momentum associated with each normal mode in all its allowed energy levels. These are important quantities to determine because vibrational excitation changes the size and symmetry (or shape) of molecules. Such changes affect chemical reactivity, the absorption and emission of radiation, and the dissipation of energy in radiationless transitions.

    In Problem 2, we show that the product of the standard deviations for the displacement and the momentum, \(\sigma_Q\) and \(\sigma_p\), satisfies the Heisenberg Uncertainty Principle.

    \[\sigma_Q \sigma_p \ge \dfrac{\hbar}{2}\]

    The harmonic oscillator wavefunctions form an orthonormal set, which means that all functions in the set are normalized individually

    \[\int \limits _{-\infty}^{\infty} \psi ^*_v (x) \psi _v (x) dx = 1 \label {6-33}\]

    and are orthogonal to each other.

    \[\int \limits _{-\infty}^{\infty} \psi ^*_{v'} (x) \psi _v (x) dx = 0 \label {6-34}\]

    for \(v' \ne v\).

    The fact that a family of wavefunctions forms an orthonormal set is often helpful in simplifying complicated integrals. We will use these properties in Section 6.6, for example, when we determine the harmonic oscillator selection rules for vibrational transitions in a molecule and calculate the absorption coefficients for the absorption of infrared radiation.

    Finally, we can calculate the probability that a harmonic oscillator is in the classically forbidden region. What does this tantalizing statement mean? Classically, the maximum extension of an oscillator is obtained by equating the total energy of the oscillator to the potential energy, because at the maximum extension all the energy is in the form of potential energy. If all the energy weren't in the form of potential energy at this point, the oscillator would have kinetic energy and momentum and could continue to extend further away from its rest position. Interestingly, as we show below, the wavefunctions of the quantum mechanical oscillator extend beyond the classical limit, i.e. beyond where the particle can be according to classical mechanics.

    The lowest allowed energy for the quantum mechanical oscillator is called the zero-point energy, \(E_0 = \dfrac {\hbar \omega}{2} \). Using the classical picture described in the preceding paragraph, this total energy must equal the potential energy of the oscillator at its maximum extension. We define this classical limit of the amplitude of the oscillator displacement as \(Q_0\). When we equate the zero-point energy for a particular normal mode to the potential energy of the oscillator in that normal mode, we obtain

    \[ \dfrac {\hbar \omega}{2} = \dfrac {KQ^2_0}{2} \label {6-35}\]

    Recall that K is the effective force constant of the oscillator in a particular normal mode and that the frequency of the normal mode is given by Equation \(\ref{6-31}\) which is

    \[\omega = \sqrt {\dfrac {K}{M}} \label {6-31}\]

    Solving for Q0 in Equation \(\ref{6-35}\) by substituting for ω and rearranging, we obtain the very interesting result

    \[Q^2_0 = \dfrac {\hbar \omega}{K} = \dfrac {\hbar}{M\omega} = \dfrac {\hbar}{\sqrt {KM}} = {\beta}^2 \label {6-36}\]

    Here we see that β, the parameter we introduced in Equation 6-20, is more than just a way to collect variables; β has physical significance. It is the classical limit to the amplitude (maximum extension) of an oscillator with energy \(E_0 = \dfrac {\hbar \omega}{2} \). Because β has this meaning, the variable x gives the displacement of the oscillator from its equilibrium position in units of the maximum classically allowed displacement for the v = 0 state (lowest energy state). In other words, x = 1 means the oscillator is at this classical limit, and x = 0.5 means it is halfway there.

    Exercise \(\PageIndex{24}\)

    The HCl equilibrium bond length is 0.127 nm and the v = 0 to v = 1 transition is observed in the infrared at 2886 cm-1. Compute the vibrational energy of HCl in its lowest state. Compute the classical limit for the stretching of the HCl bond from its equilibrium length in this state. What percent of the equilibrium bond length is this extension?

    The classical limit, \(Q_0\), for the lowest-energy state is given by Equation \(\ref{6-36}\); i.e., \(Q_0 = \pm \beta\) or \(x = \dfrac {Q_0}{\beta} = \pm 1 \). Examination of the quantum mechanical wavefunction for the lowest-energy state reveals that the wavefunction Ψ0(x) extends beyond these points. Higher energy states have higher total energies, so the classical limits to the amplitude of the displacement will be larger for these states.

    Exercise \(\PageIndex{25}\)

    Mark x = +1 and x = - 1 on the graph for \(|\psi _0 (x)^2|\) in Figure \(\PageIndex{7}\) and note whether the wavefunction is zero at these points.

    The observation that the wavefunctions are not zero at the classical limit means that the quantum mechanical oscillator has a finite probability of having a displacement that is larger than what is classically possible. The oscillator can be in a region of space where the potential energy is greater than the total energy. Classically, when the potential energy equals the total energy, the kinetic energy and the velocity are zero, and the oscillator cannot pass this point. A quantum mechanical oscillator, however, has a finite probability of passing this point. For a molecular vibration, this property means that the amplitude of the vibration is larger than what it would be in a classical picture. In some situations, a larger amplitude vibration could enhance the chemical reactivity of a molecule.

    Exercise \(\PageIndex{26}\)

    Plot the probability density for v = 0 and v = 1 states. Mark the classical limits on each of the plots, since the limits are different because the total energy is different for v = 0 and v = 1. Shade in the regions of the probability densities that extend beyond the classical limit.

    The fact that a quantum mechanical oscillator has a finite probability to enter the classically forbidden region of space is a consequence of the wave property of matter and the Heisenberg Uncertainty Principle. A wave changes gradually, and the wavefunction approaches zero gradually as the potential energy approaches infinity.

    We should be able to calculate the probability that the quantum mechanical harmonic oscillator is in the classically forbidden region for the lowest energy state, the state with v = 0. The classically forbidden region is shown by the shading of the regions beyond Q0 in the graph you constructed for Exercise \(\PageIndex{26}\). The area of this shaded region gives the probability that the bond oscillation will extend into the forbidden region. To calculate this probability, we use

    \[ Pr [ \text {forbidden}] = 1 - Pr [ \text {allowed}] \label {6-37}\]

    because the integral from 0 to \(Q_0\) for the allowed region can be found in integral tables and the integral from \(Q_0\) to ∞ cannot. The form of the integral, Pr[allowed], to evaluate is

    \[Pr [ \text {allowed}] = 2 \int \limits _0^{Q_0} \psi _0^* (Q) \psi _0 (Q) dQ \label {6-38}\]

    The factor 2 appears in Equation \(\ref{6-38}\) from the symmetry of the wavefunction, which extends from \(-Q_0 to +Q_0\). To evaluate the integral in Equation \(\ref{6-38}\), use the wavefunction and do the integration in terms of x, Equation (6-29). Recall that for v = 0, Q = Q0 corresponds to x = 1. Including the normalization constant, Equation \(\ref{6-28}\) produces

    \[Pr [ \text {allowed}] = \dfrac {2}{\sqrt {\pi}} \int \limits _0^1 exp (-x^2) dx \label {6-39}\]

    The integral in Equation \(\ref{6-39}\) is called an error function (ERF), and can only be evaluated numerically. Values can be found in books of mathematical tables or obtained with Mathcad. When the limit of integration is 1, ERF(l) = 0.843 and Pr[forbidden] = 0.157. This result means that the quantum mechanical oscillator can be found in the forbidden region 16% of the time. This effect is substantial and leads to the phenomenon called quantum mechanical tunneling.

    Exercise \(\PageIndex{27}\)

    Numerically Verify that Pr[allowed] in Equation (6-39) equals 0.843. To obtain a value for the integral do not use symbolic integration or symbolic equals.

    This page titled 6.4: Harmonic Oscillator Properties is shared under a CC BY-NC-SA 4.0 license and was authored, remixed, and/or curated by David M. Hanson, Erica Harvey, Robert Sweeney, Theresa Julia Zielinski via source content that was edited to the style and standards of the LibreTexts platform.