Skip to content

Normal Modes of Polyatomics

A normal mode of molecular vibration is a collective infinitesimal displacement pattern in which every nucleus oscillates at one angular frequency and with a fixed relative phase and amplitude. Near a stable equilibrium, mass weighting and diagonalization turn the coupled Cartesian nuclear motion into independent harmonic coordinates. Those coordinates connect four kinds of information:

  • the curvature of a molecular potential-energy surface;
  • the masses and equilibrium geometry of a chosen isotopologue;
  • the symmetry and spatial pattern of each vibration;
  • the frequencies and leading intensities expected in infrared and Raman spectra.

Normal modes are local and harmonic objects. They are not literal bond vibrations, unique atomic trajectories, or exact molecular eigenmotions at arbitrary amplitude. Their power comes from being the controlled leading approximation near an equilibrium geometry and a useful basis for systematic improvements.

This page is the canonical home for:

  • the Cartesian Hessian generalized eigenproblem for a polyatomic molecule;
  • mass-weighted displacements, normal coordinates, and normalization conventions;
  • translation and rotation removal, including the difference between linear and nonlinear molecules;
  • symmetry classification, degeneracy, and symmetry-adapted coordinates;
  • first-order infrared and Raman activity of polyatomic normal modes;
  • the Wilson GF internal-coordinate formulation;
  • practical normal-mode calculations, validation, isotope effects, frequency scaling, and failure modes.

Coupled Oscillators: First Encounter owns the generic coupled-oscillator derivation. Oscillator as a Universal Local Model owns the general Taylor-expansion argument near a stable minimum. Potential Energy Surfaces owns stationary-point geometry and global surface construction. Here those ideas are specialized to molecular nuclear coordinates, rigid motions, spectroscopic symmetry, and computational frequency analysis. Vibrational Spectra Computation supplies an executable calibrated CO2_2 Hessian and an anharmonic H35^{35}Cl DVR benchmark.

Consider an isolated molecule with NN nuclei and an equilibrium geometry

Re=(R1e,…,RNe).\mathbf R^e = \left( \mathbf R_1^e,\ldots,\mathbf R_N^e \right).

Collect the Cartesian displacements into a 3N3N-component column vector

s=R−Re,\mathbf s = \mathbf R-\mathbf R^e,

whose component sAαs_{A\alpha} is the displacement of nucleus AA along laboratory direction α∈{x,y,z}\alpha\in\{x,y,z\}. The Cartesian mass matrix is diagonal:

MAα,Bβ=MAδABδαβ.M_{A\alpha,B\beta} = M_A\delta_{AB}\delta_{\alpha\beta}.

Thus the mass of each nucleus is repeated for its three Cartesian components.

After the electronic problem and any declared adiabatic corrections have supplied a nuclear potential U(R)U(\mathbf R), expand about the equilibrium geometry:

U(Re+s)=Ue+∇U∣eTs+12sTHs+O(s3).\begin{aligned} U(\mathbf R^e+\mathbf s) ={}& U_e + \left. \nabla U \right|_e^{\mathsf T}\mathbf s \\ &+ \frac12 \mathbf s^{\mathsf T} \mathbf H \mathbf s + O(s^3). \end{aligned}

At an unconstrained stationary geometry,

∇U∣e=0,\left.\nabla U\right|_e=0,

and the Cartesian Hessian has components

HAα,Bβ=∂2U∂RAα∂RBβ∣e.H_{A\alpha,B\beta} = \left. \frac{\partial^2U} {\partial R_{A\alpha}\partial R_{B\beta}} \right|_e.

The harmonic kinetic and potential energies are therefore

T(2)=12s˙TMs˙,V(2)=12sTHs.T^{(2)} = \frac12 \dot{\mathbf s}^{\mathsf T} \mathbf M \dot{\mathbf s}, \qquad V^{(2)} = \frac12 \mathbf s^{\mathsf T} \mathbf H \mathbf s.

The Hessian describes curvature, but curvature alone does not determine a frequency. Nuclear masses enter through the kinetic energy.

The linearized equations of motion are

Ms¨+Hs=0.\mathbf M\ddot{\mathbf s} + \mathbf H\mathbf s =0.

For a trial motion

s(t)=lkqk(t),qk(t)∝e−iΩkt,\mathbf s(t) = \mathbf l_k q_k(t), \qquad q_k(t)\propto e^{-i\Omega_k t},

one obtains

Hlk=Ωk2Mlk.\mathbf H\mathbf l_k = \Omega_k^2 \mathbf M\mathbf l_k.

This is a symmetric generalized eigenvalue problem. The eigenvalue is the squared angular frequency, not the frequency itself:

λk=Ωk2.\lambda_k=\Omega_k^2.

For distinct eigenvalues, the displacement vectors can be chosen mass-orthonormal:

ljTMlk=δjk.\mathbf l_j^{\mathsf T} \mathbf M \mathbf l_k = \delta_{jk}.

This metric matters. Cartesian eigenvectors that are orthogonal under the ordinary Euclidean dot product do not generally diagonalize the kinetic energy.

Converting to an ordinary symmetric problem

Section titled “Converting to an ordinary symmetric problem”

Define the mass-weighted displacement

x=M1/2s\mathbf x = \mathbf M^{1/2}\mathbf s

and the mass-weighted Hessian

F=M−1/2HM−1/2.\mathbf F = \mathbf M^{-1/2} \mathbf H \mathbf M^{-1/2}.

Then

Fek=Ωk2ek,ejTek=δjk.\mathbf F\mathbf e_k = \Omega_k^2\mathbf e_k, \qquad \mathbf e_j^{\mathsf T}\mathbf e_k = \delta_{jk}.

The Cartesian and mass-weighted eigenvectors are related by

lk=M−1/2ek.\mathbf l_k = \mathbf M^{-1/2}\mathbf e_k.

If the columns of E\mathbf E are the orthonormal vibrational eigenvectors, define normal coordinates by

Q=ETx.\mathbf Q = \mathbf E^{\mathsf T}\mathbf x.

Equivalently,

Qk=ekTx=lkTMs.Q_k = \mathbf e_k^{\mathsf T}\mathbf x = \mathbf l_k^{\mathsf T} \mathbf M\mathbf s.

The inverse transformation on the vibrational subspace is

s=∑klkQk.\mathbf s = \sum_k \mathbf l_kQ_k.

The harmonic energies become diagonal:

T(2)=12∑kQ˙k2,V(2)=12∑kΩk2Qk2.\begin{aligned} T^{(2)} &= \frac12\sum_k\dot Q_k^2, \\ V^{(2)} &= \frac12\sum_k\Omega_k^2Q_k^2. \end{aligned}

Each mass-normalized QkQ_k has dimensions of mass1/2^{1/2} times length. Some spectroscopy and quantum-chemistry programs rescale QkQ_k or the eigenvectors, so reported displacement columns from two programs need not agree numerically even when they represent the same physical subspace.

Three related quantities are common:

νk=Ωk2π,ν~k=νkc=Ωk2πc.\nu_k = \frac{\Omega_k}{2\pi}, \qquad \widetilde\nu_k = \frac{\nu_k}{c} = \frac{\Omega_k}{2\pi c}.

Here Ωk\Omega_k is an angular frequency, νk\nu_k is a frequency in cycles per unit time, and ν~k\widetilde\nu_k is a spectroscopic wavenumber, usually reported in cm−1\mathrm{cm}^{-1}. A table headed “frequency” may actually contain wavenumbers. Units and the 2π2\pi convention must be checked before comparing calculations.

The 3N3N Cartesian coordinates include motion of the molecule as a whole. Internal vibration remains only after rigid translations and rotations are separated.

In mass-weighted coordinates, an unnormalized translation along laboratory direction aa has components

tAα(a)=MA δαa.t^{(a)}_{A\alpha} = \sqrt{M_A}\, \delta_{\alpha a}.

There are always three independent translations for an isolated molecule.

Place the origin at the center of mass. An infinitesimal rotation about unit vector a^\widehat{\mathbf a} gives the mass-weighted displacement

rA(a)=MA a^×RAe.\mathbf r_A^{(a)} = \sqrt{M_A}\, \widehat{\mathbf a} \times \mathbf R_A^e.

For a nonlinear molecule, three independent rotation vectors exist. For a linear molecule, rotation about the molecular axis moves no nucleus, so only two independent rotational displacement vectors exist.

After orthonormalizing the external vectors into the columns of Eext\mathbf E_{\mathrm{ext}}, define

Pvib=I−EextEextT.\mathbf P_{\mathrm{vib}} = \mathbf I - \mathbf E_{\mathrm{ext}} \mathbf E_{\mathrm{ext}}^{\mathsf T}.

The vibrational problem may be solved with the projected matrix

Fvib=PvibFPvib\mathbf F_{\mathrm{vib}} = \mathbf P_{\mathrm{vib}} \mathbf F \mathbf P_{\mathrm{vib}}

restricted to the range of Pvib\mathbf P_{\mathrm{vib}}. Solving in that restricted space avoids mistaking the explicit zero eigenvalues of the projected full matrix for internal vibrations.

For N≥2N\ge2, the count is:

  • Nonlinear molecule: 33 translations, 33 rotations, and 3N−63N-6 vibrations.
  • Linear molecule: 33 translations, 22 rotations, and 3N−53N-5 vibrations.

The linear formula differs by one because rotation around the molecular axis has no infinitesimal Cartesian displacement. A monatomic species has no internal vibration and should not be forced into either formula.

Why computed external frequencies are rarely exactly zero

Section titled “Why computed external frequencies are rarely exactly zero”

Exact translational and rotational invariance at an exact stationary point gives zero external eigenvalues. A calculation may instead produce small positive or negative values because of:

  • incomplete geometry optimization;
  • finite-difference noise or an asymmetric numerical Hessian;
  • finite integration grids and thresholds;
  • an external field, embedding environment, or coordinate constraint;
  • imperfect projection of rigid motions;
  • a geometry represented with rounded coordinates.

A low frequency is not “automatically a rotation.” Inspect the displacement vector and state the projection procedure and numerical thresholds.

In mode kk, nucleus AA has Cartesian displacement

δRA=lAkQk.\delta\mathbf R_A = \mathbf l_{Ak}Q_k.

Even a mode described informally as a C–H stretch can contain motion of many atoms. Local labels such as stretch, bend, rock, wag, or torsion are interpretations of a collective eigenvector, not definitions of the coordinate.

Schematic displacement arrows for the three normal modes of a water molecule

The three vibrational coordinates of nonlinear H2O\mathrm{H_2O}: symmetric stretch, bend, and asymmetric stretch. Arrow lengths are schematic rather than a program-specific normalization. With zz along the C2C_2 axis and the molecular plane chosen as yzyz, the modes transform as A1A_1, A1A_1, and B2B_2.

If lk\mathbf l_k is multiplied by a nonzero constant and QkQ_k is divided by the same constant, the Cartesian displacement is unchanged. Common outputs use mass normalization, Cartesian normalization, a chosen reduced mass, or a fixed visualization amplitude. Consequently:

  • arrow length in a molecular viewer is not a zero-point amplitude;
  • the largest displayed arrow need not identify the atom carrying most kinetic energy;
  • “reduced mass of a mode” depends on the coordinate normalization convention;
  • frequencies and invariant subspaces are more portable than raw eigenvector columns.

For the mass-normalized coordinate used here, the oscillator length is

Qzp,k=ℏ2Ωk.Q_{\mathrm{zp},k} = \sqrt{ \frac{\hbar} {2\Omega_k} }.

The corresponding Cartesian zero-point displacement pattern is

δRA,kzp=lAkQzp,k.\delta\mathbf R_{A,k}^{\mathrm{zp}} = \mathbf l_{Ak}Q_{\mathrm{zp},k}.

Suppose dd eigenvectors share one exact eigenvalue Ω2\Omega^2. Any orthogonal rotation inside their span,

Ed′=EdO,OTO=Id,\mathbf E_d' = \mathbf E_d\mathbf O, \qquad \mathbf O^{\mathsf T}\mathbf O=\mathbf I_d,

is an equally valid eigenbasis. Individual columns in a degenerate pair or triplet are therefore not unique. The invariant objects are:

  • the common frequency;
  • the dd-dimensional eigenspace;
  • its symmetry representation;
  • observables formed without privileging an arbitrary basis inside that space.

Tiny numerical symmetry breaking can rotate or split a degenerate subspace. Comparing columns one by one is then unreliable; compare subspace overlaps or symmetry-adapted combinations.

Promote QkQ_k and its conjugate momentum PkP_k to operators:

[Qj,Pk]=iℏδjk.[Q_j,P_k] = i\hbar\delta_{jk}.

The harmonic vibrational Hamiltonian is

Hvib(2)=∑k=1f(Pk22+12Ωk2Qk2),H_{\mathrm{vib}}^{(2)} = \sum_{k=1}^{f} \left( \frac{P_k^2}{2} + \frac12\Omega_k^2Q_k^2 \right),

where

f={3N−6,nonlinear molecule,3N−5,linear molecule.f = \begin{cases} 3N-6, & \text{nonlinear molecule},\\ 3N-5, & \text{linear molecule}. \end{cases}

Its term energies are

Ev(2)=∑k=1fℏΩk(vk+12).E_{\mathbf v}^{(2)} = \sum_{k=1}^{f} \hbar\Omega_k \left( v_k+\frac12 \right).

The exact one-dimensional oscillator eigenfunctions and ladder algebra belong to Quantum Harmonic Oscillator. The molecular result here is the reduction of a coupled polyatomic problem to a product of those oscillators.

The harmonic ground-state zero-point energy is

EZP(2)=12∑k=1fℏΩk.E_{\mathrm{ZP}}^{(2)} = \frac12\sum_{k=1}^{f}\hbar\Omega_k.

This value depends on the isotopologue through the mass matrix. It also depends on the electronic-structure model through the Hessian and is not an exact dissociation or thermochemical correction.

At a symmetry-preserving equilibrium geometry, each point-group operation acts on the 3N3N Cartesian displacements. Let this representation be Γ3N\Gamma_{3N}. Formally,

Γvib=Γ3N−Γtrans−Γrot.\Gamma_{\mathrm{vib}} = \Gamma_{3N} - \Gamma_{\mathrm{trans}} - \Gamma_{\mathrm{rot}}.

The minus signs mean subtraction of representation multiplicities after decomposition into irreducible representations. They are not set subtraction.

Because the mass-weighted Hessian commutes with every symmetry operation of the equilibrium structure, its eigenspaces can be chosen to transform as irreducible representations. Symmetry therefore:

  • block-diagonalizes the normal-mode problem;
  • predicts exact degeneracies required by multidimensional irreducible representations;
  • distinguishes modes that cannot mix while symmetry is preserved;
  • supplies selection rules for infrared and Raman activity.

Molecular Symmetry develops the point-group operations, character reductions, and water example. Here the emphasis is how those labels attach to calculated molecular vibrations.

Instead of diagonalizing all Cartesian displacements at once, one may first construct linear combinations that transform according to a chosen irreducible representation Γ\Gamma. A projection operator has the schematic form

P(Γ)=dΓ∣G∣∑g∈Gχ(Γ)(g)∗D^(g),\mathcal P^{(\Gamma)} = \frac{d_\Gamma}{|G|} \sum_{g\in G} \chi^{(\Gamma)}(g)^* \widehat D(g),

where dΓd_\Gamma is the irrep dimension, ∣G∣|G| is the group order, χ(Γ)\chi^{(\Gamma)} is its character, and D^(g)\widehat D(g) acts on displacements. Applying these projectors to trial internal coordinates produces symmetry-adapted linear combinations.

Within one symmetry block, modes of the same irrep can mix. A label such as A1A_1 does not by itself identify “the symmetric stretch”; several A1A_1 modes may exist and exchange character as geometry, isotopic composition, or computational model changes.

Two small molecules expose the counting and symmetry logic:

  • Water: H2O\mathrm{H_2O} is nonlinear and belongs to C2vC_{2v}. It has 3(3)−6=33(3)-6=3 vibrational coordinates with symmetry 2A1+B22A_1+B_2.
  • Carbon dioxide: CO2\mathrm{CO_2} is linear and belongs to D∞hD_{\infty h}. It has 3(3)−5=43(3)-5=4 vibrational coordinates with symmetry Σg++Πu+Σu+\Sigma_g^+ + \Pi_u + \Sigma_u^+.

For water, the two A1A_1 modes are conventionally called the symmetric stretch and bend, while the B2B_2 mode is the asymmetric stretch when the molecular plane is yzyz. Choosing the molecular plane as xzxz swaps the names B1B_1 and B2B_2; some evaluated tables therefore label the same asymmetric stretch B1B_1. The displacement, degeneracy, and activity do not depend on that coordinate-label choice.

For carbon dioxide, Πu\Pi_u is two-dimensional. The two perpendicular bending coordinates share one frequency in the isolated linear molecule. Thus carbon dioxide has four vibrational coordinates but only three distinct harmonic frequencies:

ν1:Σg+symmetric stretch,ν2:Πudoubly degenerate bend,ν3:Σu+antisymmetric stretch.\begin{aligned} \nu_1 &: \Sigma_g^+ \quad\text{symmetric stretch}, \\ \nu_2 &: \Pi_u \quad\text{doubly degenerate bend}, \\ \nu_3 &: \Sigma_u^+ \quad\text{antisymmetric stretch}. \end{aligned}

Counting named motions without counting degeneracy is a common source of the incorrect statement that a linear triatomic has only three normal modes.

Expand the body-fixed electric dipole component μa\mu_a in normal coordinates:

μa(Q)=μae+∑k(∂μa∂Qk)eQk+O(Q2).\mu_a(\mathbf Q) = \mu_a^e + \sum_k \left( \frac{\partial\mu_a} {\partial Q_k} \right)_e Q_k + O(Q^2).

For a harmonic fundamental from the vibrational ground state,

⟨1k∣μa∣0⟩≈(∂μa∂Qk)e⟨1k∣Qk∣0⟩=(∂μa∂Qk)eℏ2Ωk.\begin{aligned} \langle1_k| \mu_a |0\rangle \approx{}& \left( \frac{\partial\mu_a} {\partial Q_k} \right)_e \langle1_k|Q_k|0\rangle \\ ={}& \left( \frac{\partial\mu_a} {\partial Q_k} \right)_e \sqrt{ \frac{\hbar} {2\Omega_k} }. \end{aligned}

The mode is first-order infrared active if at least one component satisfies

(∂μa∂Qk)e≠0.\left( \frac{\partial\mu_a} {\partial Q_k} \right)_e \ne0.

A permanent dipole is neither necessary nor sufficient for a particular vibrational fundamental. What matters is the dipole change along that normal coordinate.

For a nondegenerate totally symmetric vibrational ground state, the derivative can be nonzero only if QkQ_k transforms like a component of the dipole vector. In a finite point group this is commonly stated as

Γ(Qk)⊂Γ(x,y,z).\Gamma(Q_k) \subset \Gamma(x,y,z).

The more general transition rule is that

Γ(ψf)⊗Γ(μa)⊗Γ(ψi)\Gamma(\psi_f) \otimes \Gamma(\mu_a) \otimes \Gamma(\psi_i)

must contain the totally symmetric representation. This form remains useful for excited vibrational states, combination bands, and vibronic coupling.

Water’s A1A_1 and B2B_2 modes all transform like allowed dipole components in C2vC_{2v}, so all three fundamentals are infrared active. In carbon dioxide, the Πu\Pi_u bend and Σu+\Sigma_u^+ antisymmetric stretch are infrared active, while the Σg+\Sigma_g^+ symmetric stretch is not first-order electric-dipole active.

In nonresonant Raman scattering, the leading molecular response is described by the polarizability tensor:

αab(Q)=αabe+∑kαab,k′Qk+O(Q2),αab,k′≡(∂αab∂Qk)e.\begin{aligned} \alpha_{ab}(\mathbf Q) &= \alpha_{ab}^e + \sum_k \alpha'_{ab,k}Q_k + O(Q^2), \\ \alpha'_{ab,k} &\equiv \left( \frac{\partial\alpha_{ab}} {\partial Q_k} \right)_e. \end{aligned}

A harmonic fundamental is Raman active in the Placzek approximation when at least one tensor derivative is nonzero:

(∂αab∂Qk)e≠0.\left( \frac{\partial\alpha_{ab}} {\partial Q_k} \right)_e \ne0.

The relevant symmetry species are those carried by the quadratic functions

x2, y2, z2, xy, xz, yz.x^2,\ y^2,\ z^2,\ xy,\ xz,\ yz.

Infrared and Raman intensities probe different response derivatives. A strong infrared band need not be a strong Raman band, and a symmetry-allowed band may still be weak because its property derivative is small.

Mutual exclusion in centrosymmetric molecules

Section titled “Mutual exclusion in centrosymmetric molecules”

For a molecule with an inversion center:

  • dipole components are ungerade;
  • polarizability components are gerade;
  • every normal mode has either gerade or ungerade parity.

Therefore, within the electric-dipole and first-order Raman approximations, no fundamental normal mode is both infrared and Raman active:

  • A gerade mode is infrared forbidden but may be Raman active.
  • An ungerade mode may be infrared active but is Raman forbidden.

“Possibly” matters: parity alone does not guarantee activity, because the full irrep must match the relevant vector or quadratic-tensor species.

Carbon dioxide illustrates the rule. Its gerade symmetric stretch is Raman active, while its ungerade bend and antisymmetric stretch are infrared active. Water has no inversion center, so the mutual-exclusion argument does not apply; its fundamentals can be active in both techniques.

Weak apparent violations can arise from symmetry breaking, isotopic substitution, crystal or solvent environments, vibronic coupling, resonance effects, anharmonic combination states, or higher multipoles. The correct conclusion is then that the idealized assumptions need refinement, not that inversion parity has ceased to be meaningful.

Internal Coordinates and the Wilson GF Method

Section titled “Internal Coordinates and the Wilson GF Method”

Cartesian normal modes are straightforward computationally, but bond lengths and angles are often chemically easier to interpret. Let a nonredundant vector of infinitesimal internal coordinates be

S=Bs,\mathbf S = \mathbf B\mathbf s,

where B\mathbf B is the Wilson BB matrix evaluated at equilibrium. Define

G=BM−1BT.\mathbf G = \mathbf B \mathbf M^{-1} \mathbf B^{\mathsf T}.

With one common convention, the harmonic energies are

T(2)=12S˙TG−1S˙,V(2)=12STFSS.T^{(2)} = \frac12 \dot{\mathbf S}^{\mathsf T} \mathbf G^{-1} \dot{\mathbf S}, \qquad V^{(2)} = \frac12 \mathbf S^{\mathsf T} \mathbf F_S \mathbf S.

The secular equation is then

det⁡(GFS−Ω2I)=0.\det \left( \mathbf G\mathbf F_S - \Omega^2\mathbf I \right) =0.

Although GFS\mathbf G\mathbf F_S need not look symmetric, for positive-definite G\mathbf G it is similar to the symmetric matrix

G1/2FSG1/2.\mathbf G^{1/2} \mathbf F_S \mathbf G^{1/2}.

The Wilson GF method separates kinetic information, carried by geometry and masses in G\mathbf G, from force constants in FS\mathbf F_S. It is especially valuable for symmetry coordinates, isotopic comparisons, and spectroscopic force-field fitting.

Real internal-coordinate sets may be redundant. Then B\mathbf B has dependent rows, G\mathbf G is singular on the redundant directions, and one must impose constraints or work in an independent subspace. Replacing inverses with a pseudoinverse without tracking that subspace can create spurious modes.

Within the strict Born–Oppenheimer approximation, changing isotopes leaves the electronic potential and Cartesian Hessian unchanged but changes the mass matrix. Frequencies and eigenvectors are therefore both isotopologue dependent.

For an isolated, nondegenerate mode with

Hlk=λkMlk,lkTMlk=1,\mathbf H\mathbf l_k = \lambda_k\mathbf M\mathbf l_k, \qquad \mathbf l_k^{\mathsf T} \mathbf M\mathbf l_k =1,

a small mass change at fixed Hessian gives

δλk=−λklkTδMlk.\delta\lambda_k = - \lambda_k \mathbf l_k^{\mathsf T} \delta\mathbf M \mathbf l_k.

Since λk=Ωk2\lambda_k=\Omega_k^2,

δΩkΩk=−12lkTδMlk.\frac{\delta\Omega_k}{\Omega_k} = - \frac12 \mathbf l_k^{\mathsf T} \delta\mathbf M \mathbf l_k.

This first-order formula shows that isotope sensitivity is weighted by participation in the mass-normalized mode. It must be replaced by degenerate perturbation theory near degeneracies, and large substitutions should be handled by rebuilding and diagonalizing the new mass-weighted Hessian.

Isotopic substitution can:

  • lower frequencies without changing the force field;
  • rotate and reorder modes of the same symmetry;
  • lift degeneracies when the substitution lowers molecular symmetry;
  • activate bands that were symmetry forbidden in the parent isotopologue;
  • help identify which atoms participate in an observed vibration.

The diatomic reduced-mass limit is developed in Vibrations of Diatomics.

A defensible calculation records the complete inference chain:

  1. Specify the isotopologue, charge, spin state, electronic state, environment, electronic-structure method, basis or representation, and relativistic model if relevant.
  2. Optimize the geometry with declared convergence thresholds.
  3. Evaluate the Cartesian Hessian at that geometry, analytically or by finite differences.
  4. Symmetrize the numerical Hessian if necessary and document the procedure.
  5. Build the mass-weighted Hessian using the intended isotope masses.
  6. Construct and remove the translational and rotational subspace.
  7. diagonalize the vibrational block and convert eigenvalues with explicit units;
  8. compute dipole and polarizability derivatives when intensities are required;
  9. classify modes by symmetry and inspect displacement patterns;
  10. test sensitivity to geometry, numerical thresholds, method, basis, isotope masses, and environmental model.

Capitalization in a checklist is less important than preserving this provenance. A bare list of computed wavenumbers is not reproducible evidence.

An analytic Hessian evaluates second derivatives directly within the chosen electronic-structure method. If only gradients are available, a central difference gives

Hij≈gi(R+hej)−gi(R−hej)2h,H_{ij} \approx \frac{ g_i(\mathbf R+h\mathbf e_j) - g_i(\mathbf R-h\mathbf e_j) } {2h},

where gi=∂U/∂Rig_i=\partial U/\partial R_i.

The step hh must balance truncation error against numerical noise. Useful checks include:

  • repeat selected columns with a smaller and larger step;
  • verify Hij≈HjiH_{ij}\approx H_{ji} before symmetrization;
  • tighten self-consistent-field, integral, grid, and embedding tolerances;
  • preserve the intended molecular orientation and electronic state;
  • compare analytic and finite-difference results when both are available.

Finite differences of energies are possible but generally amplify numerical noise more severely than finite differences of gradients.

For a mass-weighted Hessian eigenvalue λk\lambda_k:

  • λk=Ωk2>0\lambda_k=\Omega_k^2>0 is a stable harmonic direction.
  • λk=0\lambda_k=0 is an exact flat or rigid direction.
  • λk=−κk2<0\lambda_k=-\kappa_k^2<0 is an unstable harmonic direction.

For λk<0\lambda_k<0, programs often print an “imaginary frequency”

Ωk=iκk\Omega_k=i\kappa_k

or a negative signed wavenumber. At an unconstrained local minimum, all internal eigenvalues should be positive. A first-order saddle has one negative internal eigenvalue; higher-order saddles have more.

This diagnostic requires interpretation. A small negative value dominated by translation or rotation may be numerical contamination. A constrained optimization can be a minimum on the constrained manifold while remaining unstable in a released coordinate. A geometry with nonzero gradient is not classified reliably by Hessian inertia alone.

Computed harmonic wavenumbers differ from measured fundamentals for two separate reasons:

  • the harmonic Hessian omits vibrational anharmonicity and mode coupling;
  • the electronic-structure model and numerical representation approximate the true potential.

An empirical factor is sometimes applied:

ν~kpred=s ν~kharm.\widetilde\nu_k^{\mathrm{pred}} = s\, \widetilde\nu_k^{\mathrm{harm}}.

The factor ss is method-, basis-, dataset-, and target-property dependent. NIST analyses emphasize that fitted scale factors have uncertainty and often justify only about two significant digits. A scaled number is not an anharmonic calculation and should not be reported without the factor’s source, calibration domain, and uncertainty.

Do not apply one global factor mechanically to:

  • imaginary modes;
  • nearly free internal rotations;
  • floppy or large-amplitude coordinates;
  • modes strongly mixed by resonance;
  • calculations outside the factor’s calibration model.

A frequency calculation may also report infrared intensities and Raman activities. These are derived from property derivatives and use program-specific unit and orientation conventions. Validation should distinguish:

  • a symmetry label from a visual mode description;
  • an activity from an observed integrated intensity;
  • a harmonic normal frequency from an experimental band center;
  • a fundamental from an overtone, combination band, hot band, or rotationally structured band;
  • an isolated-molecule result from a condensed-phase or matrix-isolation measurement.

Agreement in frequency does not establish an assignment by itself. Symmetry, isotope shifts, intensity patterns, rotational structure, temperature dependence, and anharmonic resonance information provide independent tests.

Beyond quadratic order,

V(Q)=V(2)+V(3)+V(4)+⋯ ,V(2)=12∑kΩk2Qk2,V(3)=13!∑ijkΦijkQiQjQk,V(4)=14!∑ijklΦijklQiQjQkQl.\begin{aligned} V(\mathbf Q) &= V^{(2)}+V^{(3)}+V^{(4)}+\cdots, \\ V^{(2)} &= \frac12 \sum_k\Omega_k^2Q_k^2, \\ V^{(3)} &= \frac{1}{3!} \sum_{ijk} \Phi_{ijk}Q_iQ_jQ_k, \\ V^{(4)} &= \frac{1}{4!} \sum_{ijkl} \Phi_{ijkl}Q_iQ_jQ_kQ_l. \end{aligned}

The cubic and quartic force constants couple harmonic modes, shift term values, permit overtones and combination bands, and generate resonances. Harmonic quantum numbers then become approximate labels rather than exact constants of motion.

Nonlinear terms in the dipole and polarizability expansions can generate intensity even when the harmonic property derivative vanishes. Mechanical and electrical anharmonicity are distinct and can reinforce or cancel one another.

Torsions, inversions, proton transfers, pseudorotations, and dissociation coordinates may explore regions for which one rectilinear normal coordinate is poor. Typical remedies include:

  • curvilinear internal coordinates;
  • hindered-rotor Hamiltonians;
  • multidimensional variational calculations;
  • vibrational self-consistent-field and configuration-interaction methods;
  • vibrational perturbation theory with explicit resonance treatment;
  • path-based or reaction-coordinate models.

Low-frequency harmonic modes also give fragile entropy estimates because the harmonic density of states grows too quickly as Ω→0\Omega\to0. Quasiharmonic clipping can stabilize bookkeeping, but a physically justified hindered-rotor or anharmonic treatment is preferable when the coordinate is genuinely rotational.

Near electronic degeneracies, conical intersections, or strong nonadiabatic regions, one scalar Hessian on one Born–Oppenheimer surface may not organize the nuclear dynamics. Solvent, crystal, cavity, field, and embedding environments can change both the force field and the meaning of rigid translation and rotation. The model must match the physical boundary conditions.

Before accepting a normal-mode table, ask:

QuestionWhy it matters
Was the geometry stationary at the same model used for the Hessian?Residual gradients contaminate rotational modes and invalidate a simple stationary-point classification.
Which isotope masses were used?Mass weighting controls both frequencies and mode mixing.
Were rigid motions projected?Near-zero external motion can mix with low internal modes.
Is the reported quantity Ω\Omega, ν\nu, or ν~\widetilde\nu?Factors of 2π2\pi and cc otherwise produce unit errors.
How are eigenvectors normalized?Raw arrows and reduced masses are convention dependent.
Does a degeneracy follow the molecular symmetry?Artificial splitting can expose geometry or numerical symmetry breaking.
Are intensities harmonic derivatives or simulated band strengths?These are different observables.
Was a scale factor applied?The factor has a calibration domain and uncertainty.
Is a low mode a vibration, hindered rotation, or environmental motion?The harmonic thermodynamic interpretation may fail.
Were assignments tested against isotope and symmetry information?Frequency agreement alone is underdetermined.

The Cartesian Hessian has dimension 3N3N, but isolated molecular vibration excludes three translations and either two or three rotations.

“Every eigenvector is uniquely defined”

Section titled ““Every eigenvector is uniquely defined””

Its sign is arbitrary, its scale depends on convention, and a degenerate eigenspace admits arbitrary orthogonal rotations.

“A negative printed frequency is a negative energy”

Section titled ““A negative printed frequency is a negative energy””

The negative sign usually encodes a negative squared frequency, meaning local curvature is unstable. It is not a vibrational energy below zero.

Normal modes are collective. A local bond coordinate is generally a linear combination of several normal coordinates, and one normal coordinate can involve many internal coordinates.

“IR active means the molecule has a permanent dipole”

Section titled ““IR active means the molecule has a permanent dipole””

First-order vibrational activity requires a dipole derivative along the mode. The equilibrium dipole and transition dipole are different quantities.

“Centrosymmetric molecules have no active vibrations”

Section titled ““Centrosymmetric molecules have no active vibrations””

They obey mutual exclusion at leading order: ungerade modes may be infrared active and gerade modes may be Raman active. Some modes can still be silent.

“Scaling makes harmonic frequencies experimental”

Section titled ““Scaling makes harmonic frequencies experimental””

A scale factor is an empirical bias correction with uncertainty. It does not generate mode-specific anharmonic shifts, resonance splittings, or environment effects.

Starting from

Hl=Ω2Ml,\mathbf H\mathbf l = \Omega^2\mathbf M\mathbf l,

show that e=M1/2l\mathbf e=\mathbf M^{1/2}\mathbf l satisfies an ordinary symmetric eigenproblem. Then prove the equivalence of Euclidean orthonormality of ek\mathbf e_k and mass orthonormality of lk\mathbf l_k.

Solution

Multiply the generalized equation on the left by M−1/2\mathbf M^{-1/2} and insert

l=M−1/2e.\mathbf l = \mathbf M^{-1/2}\mathbf e.

Then

M−1/2HM−1/2e=Ω2M−1/2MM−1/2e=Ω2e.\begin{aligned} \mathbf M^{-1/2} \mathbf H \mathbf M^{-1/2}\mathbf e &= \Omega^2 \mathbf M^{-1/2} \mathbf M \mathbf M^{-1/2}\mathbf e \\ &= \Omega^2\mathbf e. \end{aligned}

Thus

Fe=Ω2e,F=M−1/2HM−1/2.\mathbf F\mathbf e = \Omega^2\mathbf e, \qquad \mathbf F = \mathbf M^{-1/2} \mathbf H \mathbf M^{-1/2}.

Because H\mathbf H and M−1/2\mathbf M^{-1/2} are symmetric, F\mathbf F is symmetric. Finally,

ljTMlk=ejTM−1/2MM−1/2ek=ejTek=δjk.\begin{aligned} \mathbf l_j^{\mathsf T} \mathbf M \mathbf l_k &= \mathbf e_j^{\mathsf T} \mathbf M^{-1/2} \mathbf M \mathbf M^{-1/2} \mathbf e_k \\ &= \mathbf e_j^{\mathsf T}\mathbf e_k = \delta_{jk}. \end{aligned}

Find the number of vibrational coordinates for:

  1. nonlinear ammonia, NH3\mathrm{NH_3};
  2. linear acetylene, C2H2\mathrm{C_2H_2};
  3. nonlinear methane, CH4\mathrm{CH_4};
  4. a single argon atom.

Explain why the monatomic case is not obtained by blindly substituting N=1N=1 into 3N−53N-5.

Solution

Ammonia has N=4N=4 and is nonlinear:

f=3(4)−6=6.f=3(4)-6=6.

Acetylene has N=4N=4 and is linear:

f=3(4)−5=7.f=3(4)-5=7.

Methane has N=5N=5 and is nonlinear:

f=3(5)−6=9.f=3(5)-6=9.

A single atom has no internal coordinate and therefore no molecular vibration. The linear-molecule count assumes at least two distinct nuclear positions defining an axis and two nontrivial rotations perpendicular to it. Those assumptions fail for N=1N=1.

Let Eext\mathbf E_{\mathrm{ext}} contain orthonormal mass-weighted translation and rotation vectors. Show that

P=I−EextEextT\mathbf P = \mathbf I - \mathbf E_{\mathrm{ext}} \mathbf E_{\mathrm{ext}}^{\mathsf T}

is a symmetric projector and annihilates every external vector.

Solution

Orthonormality gives

EextTEext=I.\mathbf E_{\mathrm{ext}}^{\mathsf T} \mathbf E_{\mathrm{ext}} = \mathbf I.

The matrix is symmetric because

PT=P.\mathbf P^{\mathsf T} = \mathbf P.

Its square is

P2=(I−EextEextT)2=I−EextEextT=P.\begin{aligned} \mathbf P^2 &= \left( \mathbf I-\mathbf E_{\mathrm{ext}} \mathbf E_{\mathrm{ext}}^{\mathsf T} \right)^2 \\ &= \mathbf I - \mathbf E_{\mathrm{ext}} \mathbf E_{\mathrm{ext}}^{\mathsf T} = \mathbf P. \end{aligned}

Finally,

PEext=Eext−Eext(EextTEext)=0.\mathbf P\mathbf E_{\mathrm{ext}} = \mathbf E_{\mathrm{ext}} - \mathbf E_{\mathrm{ext}} \left( \mathbf E_{\mathrm{ext}}^{\mathsf T} \mathbf E_{\mathrm{ext}} \right) =0.

Thus P\mathbf P projects orthogonally onto the complement of the rigid-motion subspace.

The water vibrational representation is

Γvib=2A1+B2.\Gamma_{\mathrm{vib}} = 2A_1+B_2.

Choose zz along the C2C_2 axis and the molecular plane as yzyz, so zz transforms as A1A_1, yy as B2B_2, and the quadratic functions include both A1A_1 and B2B_2 species. Determine the first-order infrared and Raman activity of all three modes.

Solution

An infrared-active mode must transform like a dipole component. Both A1A_1 and B2B_2 occur among the vector components, so the two A1A_1 modes and the B2B_2 mode are infrared active.

A Raman-active mode must transform like a quadratic component of the polarizability tensor. Both species also occur among the quadratic functions, so all three are Raman active.

This does not violate mutual exclusion because C2vC_{2v} has no inversion center.

Carbon dioxide has vibrational symmetry

Σg++Πu+Σu+.\Sigma_g^+ + \Pi_u + \Sigma_u^+.

Explain why this gives four normal coordinates but three distinct harmonic frequencies. Classify the leading infrared and Raman activity.

Solution

Σg+\Sigma_g^+ and Σu+\Sigma_u^+ are one-dimensional, while Πu\Pi_u is two-dimensional. Hence

1+2+1=41+2+1=4

normal coordinates occur, but the two Πu\Pi_u bending coordinates are symmetry-degenerate and share one harmonic frequency.

Carbon dioxide is centrosymmetric. The ungerade Πu\Pi_u bend and Σu+\Sigma_u^+ antisymmetric stretch can be infrared active. The gerade Σg+\Sigma_g^+ symmetric stretch is Raman active. At leading order no one mode is active in both.

For a nondegenerate mass-normalized mode, suppose only nucleus AA changes mass by δMA>0\delta M_A>0. Use

δΩkΩk=−12lkTδMlk\frac{\delta\Omega_k}{\Omega_k} = - \frac12 \mathbf l_k^{\mathsf T} \delta\mathbf M \mathbf l_k

to show that the frequency decreases and identify when the shift is small.

Solution

The mass perturbation contributes in the three Cartesian components of nucleus AA:

lkTδMlk=δMA∑α=x,y,zlAα,k2.\mathbf l_k^{\mathsf T} \delta\mathbf M \mathbf l_k = \delta M_A \sum_{\alpha=x,y,z} l_{A\alpha,k}^2.

Every term is nonnegative, so

δΩk≤0.\delta\Omega_k\le0.

The first-order shift is small when nucleus AA has little displacement in that mass-normalized mode. Near a degeneracy, however, isotope substitution can rotate the whole degenerate subspace, so nondegenerate first-order reasoning is insufficient.

A calculation on a nominal minimum reports one internal value of −18 cm−1-18\,\mathrm{cm}^{-1}. List a sequence of checks that distinguishes a true instability from numerical or rigid-motion contamination.

Solution

A useful sequence is:

  1. visualize the eigenvector and measure its overlap with translations and rotations;
  2. inspect the residual gradient and repeat the geometry optimization with tighter thresholds;
  3. verify that the Hessian and optimization use the same electronic state, method, basis, grid, and environment;
  4. tighten electronic and numerical convergence settings;
  5. if finite differences were used, vary the displacement step and check Hessian symmetry;
  6. reproject rigid motions using unrounded coordinates and the intended isotope masses;
  7. displace the geometry in both directions along the internal component and reoptimize or map the energy.

A persistent energy-lowering internal displacement supports a real instability. A value that vanishes under better optimization, projection, or numerical convergence was not a physical imaginary vibration.

Let e1\mathbf e_1 and e2\mathbf e_2 be orthonormal eigenvectors of a doubly degenerate bend. Define

e1′=cos⁡θ e1+sin⁡θ e2,e2′=−sin⁡θ e1+cos⁡θ e2.\begin{aligned} \mathbf e_1' &= \cos\theta\,\mathbf e_1 + \sin\theta\,\mathbf e_2, \\ \mathbf e_2' &= - \sin\theta\,\mathbf e_1 + \cos\theta\,\mathbf e_2. \end{aligned}

Show that the primed vectors are also orthonormal eigenvectors and explain what should be compared between two calculations.

Solution

The transformation matrix

O=(cos⁡θ−sin⁡θsin⁡θcos⁡θ)\mathbf O = \begin{pmatrix} \cos\theta & -\sin\theta\\ \sin\theta & \cos\theta \end{pmatrix}

is orthogonal. Therefore the primed vectors remain orthonormal. Because the Hessian acts as Ω2I\Omega^2\mathbf I inside the degenerate subspace,

FE2′=FE2O=Ω2E2O=Ω2E2′.\mathbf F\mathbf E_2' = \mathbf F\mathbf E_2\mathbf O = \Omega^2\mathbf E_2\mathbf O = \Omega^2\mathbf E_2'.

Two programs may choose different values of θ\theta, signs, or coordinate axes. Compare the common frequency, symmetry label, and projector onto the two-dimensional subspace,

P2=E2E2T,\mathbf P_2 = \mathbf E_2\mathbf E_2^{\mathsf T},

rather than matching individual columns.

  • Polyatomic normal modes solve a generalized Hessian eigenproblem in which the mass matrix is as essential as the force constants.
  • Mass weighting converts the problem to an ordinary symmetric eigenproblem and defines coordinates with diagonal harmonic kinetic and potential energies.
  • An isolated nonlinear molecule has 3N−63N-6 vibrational coordinates; a linear molecule has 3N−53N-5.
  • Translation and rotation should be constructed and projected explicitly, especially when interpreting low frequencies.
  • A normal mode is a collective, local displacement pattern. Its sign and scale are conventional, and a degenerate mode is fundamentally a subspace.
  • Point-group symmetry classifies modes, protects degeneracies, limits mixing, and predicts first-order infrared and Raman activity.
  • Infrared intensity depends on dipole derivatives; Raman activity depends on polarizability derivatives. Centrosymmetric molecules obey mutual exclusion at leading order.
  • A computed frequency table is trustworthy only with geometry, isotope, method, projection, unit, normalization, and uncertainty provenance.
  • Harmonic normal modes are a basis for anharmonic and large-amplitude treatments, not a claim that real molecular motion remains separable at all energies.
  • E. B. Wilson Jr., J. C. Decius, and P. C. Cross, Molecular Vibrations: The Theory of Infrared and Raman Vibrational Spectra, McGraw–Hill, 1955; Dover reprint, 1980.
  • G. Herzberg, Molecular Spectra and Molecular Structure. II. Infrared and Raman Spectra of Polyatomic Molecules, Van Nostrand, 1945.
  • P. R. Bunker and P. Jensen, Molecular Symmetry and Spectroscopy, 2nd ed., NRC Research Press, 1998.
  • P. F. Bernath, Spectra of Atoms and Molecules, 5th ed., Oxford University Press, 2025, doi:10.1093/oso/9780197754498.001.0001.
  • D. Papoušek and M. R. Aliev, Molecular Vibrational-Rotational Spectra, Elsevier, 1982.
  • IUPAC, “normal mode”, Compendium of Chemical Terminology, 5th ed., 2025, doi:10.1351/goldbook.08648.
  • IUPAC, “normal coordinate”, Compendium of Chemical Terminology, 5th ed., 2025, doi:10.1351/goldbook.08644.
  • IUPAC, “normal coordinate analysis”, Compendium of Chemical Terminology, 5th ed., 2025, doi:10.1351/goldbook.08645.
  • K. Nakamoto, Infrared and Raman Spectra of Inorganic and Coordination Compounds, Part A: Theory and Applications in Inorganic Chemistry, 6th ed., Wiley, 2009.
  • J. M. Hollas, Modern Spectroscopy, 4th ed., Wiley, 2004.
  • K. K. Irikura, R. D. Johnson III, and R. N. Kacker, “Uncertainties in Scaling Factors for Ab Initio Vibrational Frequencies,” Journal of Physical Chemistry A 109, 8430–8437 (2005), doi:10.1021/jp052793n.
  • J. P. Merrick, D. Moran, and L. Radom, “An Evaluation of Harmonic Vibrational Frequency Scale Factors,” Journal of Physical Chemistry A 111, 11683–11700 (2007), doi:10.1021/jp073974n.
  • NIST Computational Chemistry Comparison and Benchmark Database, Vibrational frequency scaling guidance, Standard Reference Database 101.
  • NIST Chemistry WebBook, SRD 69, Water vibrational and electronic energy levels, with evaluated spectroscopic compilations.