Exercise:
Anharmonic Vibrations of Molecular Hydrogen
The applet uses the Morse oscillator potential to model the
vibrations of the two hydrogen atoms (H) that make up the
H2 molecule. The equilibrium separation of the
atoms in the molecule is a = 0.074 nm,
U = 4.79 eV is the potential energy far from
equilibrium, and b = 19.3 nm−1 is a
decay constant derived from the stiffness of the effective
spring at equilibrium. These values, along with the reduced
mass of the H-atom pair, m = 469.19
MeV/c2, appear in the Equation
View of the applet. On the tab labeled Graphics:
[r] the Morse potential is plotted over the interval
[0, 0.3 nm]. The listing to the right of the graph includes
placeholders for four rotation-vibration states of the
molecule, all initialized as s-waves.
Radial waves in the
applet are indexed simply by the order in which they appear.
For rotation-vibration states, the node count is identical to
the vibrational quantum number.
This exercise has two parts. In Part I we will find the
energies of the three lowest-lying pure vibrational states of
the H2 molecule, as well as the maximum vibrational
energy it can have without coming apart. In Part II we explore
the rotational spectrum associated with the vibrational ground
state.
Instructions for use (Part I)
In the context of rotation-vibration states,
s-waves describe pure vibrational excitations.
Show the first-listed s-wave – designated
g0 in the applet – by right-clicking
its placeholder, clicking the visibility icon beside the
"Real" label in the Colors | Visibilities
field, then choosing the "OK" button. The displayed
wavefunction has a noticeable discontinuity; since quantum
wavefunctions must be everywhere continuous, the energy of
this state cannot be one of the vibrational energies of the
molecule.
Employ an automated search for the lowest pure vibrational
state. Right-click anywhere in the graph and select
"Display in Window" from the popup menu. This frees the
graph to 'float' in full view while we make adjustments to
the energy. Reposition the graph as desired and proceed to
Equation View, where the energy of this state
is recorded as E0 = 0. Right click
anywhere in the equation field for
E0, and select "Edit parameter.."
from the popup menu. In the autosearch range field (labeled
E±) type "0.2" and press the "Enter" key. Accept
the default value in the tolerance field (labeled δψ) by
pressing "Enter"; this initiates a search for an allowed
energy in the specified range centered on the value
E entered in the energy field. If the search
succeeds, the allowed energy replaces the mid-range value
in the energy field and the tolerance field is updated with
the actual wave mismatch (see 1st Technical Note below);
otherwise, increment the mid-range energy E by
0.2 eV (= the autosearch range) and repeat. The lowest
vibrational state is nodeless; if you have found another,
continue searching at lower energies. Finish by selecting
"OK" to end the edit session with the current settings.
Finally, restore the graph to its rightful place by
clicking the close button in the upper right corner of the
graph window.
Repeat the above instructions to find the energies and
display the radial waveforms for the next two lowest-lying
pure vibrational states from their placeholders in the
list. These states have one and two nodes, respectively
(not counting the node at r = 0).
If incrementing the
mid-range energy by the autosearch range returns a
previous value, boost the mid-range value just a bit more
to initiate a search in the adjacent range.
Use the remaining placeholder to locate the highest-lying
vibrational state of the molecule. Reduce the autosearch
range to 0.1 eV to account for the fact that higher Morse
levels lie closer together in energy. The energy of this
highest-lying state cannot exceed 4.79 eV (why?).
Use the first-listed s-wave placeholder to find
the energy and display the waveform of the
rotation-vibration ground state, as outlined in Part I.
Convert the next s-wave placeholder (labeled
g1) to a p-wave.
Right-click anywhere in the graph and select "Display in
Window" from the popup menu, then reposition the graph as
desired. Switch to Equation View and click in
the value field for the parameter l1,
the orbital quantum number for this state. Position the
cursor as appropriate and type in the new value
l1 = 1, then type "Ctrl+Z" to
register the changed value.
Use the automatted energy search described in Part I to
find the p-wave with lowest energy (nodeless).
The same autosearch range E± 0.2 eV used to find
the lower lying vibrational levels in Part I continues to
be an acceptable choice here.
Repeat the last two instructions, this time converting the
next s-wave placeholder (labeled
g2) to a d-wave
(l2 = 2), and finding the
d-wave with lowest energy (nodeless).
With rotational excitation, the molecular energy should
increase by
ћ2/ICM for the
l = 0 → 1 transition and twice this value for
the l = 1 → 2 transition
(ICM is the moment of inertia for the
molecule about an axis passing through its center of mass
and perpendicular to the interatomic line). Are your
findings consistent with this expectation? If so, calculate
a value for ICM of the H2
molecule.
The Numerov method is used to construct stationary waves
for the given (trial) energy. Using boundary conditions
derived from the correct asymptotic form first at
r = 0, and then again at the interval endpoint,
the Schrödinger equation is integrated inward to a preset
match point. The right-side wave is then scaled to make its
slope agree with that of the left-side wave at the match
point. If the trial energy is allowed, the wavefunction
values also will agree at the match point; otherwise, a
discontinuity results. The [fractional] discontinuity is
recorded in the parameter editor tolerance field, labeled
δψ. The technique is most accurate when the match point
coincides with an extremum of the wavefunction. Each press
of the reset button
re-positions the match point to an extremum of the current
waveform.
In automated search mode, a variant of Newton's method is
used to find the zeros of a function representing the
[fractional] waveform discontinuity at the match point.
Automated mode is entered by typing a non-zero value into
the autosearch range field (labeled E±). This
activates the tolerance field (labeled δψ) where a value
for the target discontinuity must be entered. The search
proceeds within the autosearch range centered on the
current value in the energy field. If successful, the new
value replaces the current one and the tolerance field is
updated with the actual mismatch at the new energy. An
unsuccessful search results in the target tolerance being
displayed in red to indicate the value is not the actual
waveform discontinuity.