GF method: Difference between revisions
imported>Paul Wormer (Some further clarification of the method (after WP comments)) |
imported>Paul Wormer m (links to harmonic oscillator (quantum)) |
||
Line 64: | Line 64: | ||
= \sum_{t=1}^{3N-6} \big( \dot{Q}_t^2 + f_t Q_t^2 \big). | = \sum_{t=1}^{3N-6} \big( \dot{Q}_t^2 + f_t Q_t^2 \big). | ||
</math> | </math> | ||
Solution of the GF equations yields ''Q''<sub>''t''</sub> and ''f''<sub>''t''</sub>. In the harmonic approximation the time dependence of the [[harmonic oscillator]]s is given by sine-type functions, so that the time derivatives of the ''Q''<sub>''t''</sub>'s are simple, and hence the 3''N''−6 vibrational (kinetic plus potential) energies are known once the GF equations are solved. | Solution of the GF equations yields ''Q''<sub>''t''</sub> and ''f''<sub>''t''</sub>. In the harmonic approximation the time dependence of the [[harmonic oscillator (classical)|harmonic oscillator]]s is given by sine-type functions, so that the time derivatives of the ''Q''<sub>''t''</sub>'s are simple, and hence the 3''N''−6 vibrational (kinetic plus potential) energies are known once the GF equations are solved. | ||
The Lagrangian ''L'' = ''T'' - ''V'' is | The Lagrangian ''L'' = ''T'' - ''V'' is | ||
Line 75: | Line 75: | ||
</math> | </math> | ||
for a set of uncoupled | for a set of uncoupled | ||
harmonic | [[harmonic oscillator (classical)|harmonic oscillator]]s. These ordinary second-order differential equations are easily solved yielding ''Q''<sub>''t''</sub> as sine-type functions of time, see the article on [[harmonic oscillator (classical)|harmonic oscillator]]s. | ||
==Normal coordinates in terms of Cartesian displacement coordinates == | ==Normal coordinates in terms of Cartesian displacement coordinates == |
Revision as of 04:56, 24 January 2009
In chemistry and molecular physics, Wilson's GF method, sometimes referred to as the FG method, is a classical mechanical method to obtain certain internal coordinates for a vibrating semi-rigid molecule, the so-called normal coordinates Qk (also known as normal modes). Simultaneously, the vibrational energies associated with these normal modes are obtained.
Normal coordinates decouple the classical vibrational motions of the molecule making it possible to compute the vibrational amplitudes of atoms in a molecule. In Wilson's GF method it is assumed that the molecular kinetic energy consists only of vibrations of the atoms, i.e., the overall rotational and translational energies of the molecule are ignored. Normal coordinates are usually defined in a classical mechanical context, but they also appear in the quantum mechanical descriptions of the vibrational motions of molecules and the Coriolis coupling between rotations and vibrations.
It follows from application of the Eckart conditions that the matrix G−1 gives the kinetic energy in terms of arbitrary linear internal coordinates, while F represents the harmonic potential energy in terms of these internal coordinates. Solution of the GF equations gives the matrix that transforms from general internal coordinates to the special set of normal coordinates. The associated eigen energies of the vibrations are obtained along the way.
The method is called after the two matrices F and G that enter the final equations. The name of the most important of its early investigators[1] E. Bright Wilson, Jr. (1908–1992) is often attached to the method.
The GF method
A non-linear molecule consisting of N atoms has 3N-6 internal degrees of freedom, because positioning a molecule in three-dimensional space requires three degrees of freedom and the description of its orientation in space requires another three degree of freedom. These degrees of freedom must be subtracted from the 3N degrees of freedom of a system of N particles.
The atoms in a molecule are bound by a potential energy surface (PES) (or a force field) which is a function of 3N-6 coordinates. The internal degrees of freedom q1, ..., q3N-6 describing the PES in an optimum way are often non-linear; they are for instance valence coordinates, such as bending and torsion angles and bond stretches. It is possible to write the quantum mechanical kinetic energy operator for such curvilinear coordinates, but it is hard to formulate a general theory applicable to any molecule. This is why Wilson[1] linearized the internal coordinates by assuming small displacements. The linearized version of the internal coordinate qt is denoted by St.
The PES V can be Taylor-expanded around its minimum in terms of the St. The third term (the Hessian of V) evaluated in the minimum is a force derivative matrix F. In the harmonic approximation—on which the method is based—the Taylor series is ended after this term. The second term, containing first derivatives, is zero because it is evaluated in the miminum of V. The first term can be included in the zero of energy. Thus,
- .
The classical vibrational kinetic energy has the form:
where gst is an element of the metric tensor of the internal (curvilinear) coordinates. The dots indicate time derivatives. Evaluation of the metric tensor g in the minimum q0 of V gives the positive definite and symmetric matrix G = g(q0)-1. One can solve the following two matrix problems simultaneously
since they are equivalent to the generalized eigenvalue problem
where and is the unit matrix. The matrix L-1 contains the normal coordinates Qk in its rows:
- Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle Q_k = \sum_{t=1}^{3N-6} (\mathbf{L}^{-1})_{kt} S_t , \quad k=1,\ldots, 3N-6. \,}
Because of the form of the generalized eigenvalue problem, the method is called the GF method, often with the name of its originator attached to it: Wilson's GF method. By matrix transposition in both sides of the equation and using the fact that both G and F are symmetric matrices, as are diagonal matrices, one can recast this equation into a very similar one for FG . This is why the method is also referred to as Wilson's FG method. In numerical mathematics several algorithms are known to solve generalized eigenvalue problems. The solution yields the matrix L (its inverse yields the normal modes Qk) and the diagonal matrix Φ which has the vibrational force constants on the diagonal.
We introduce the vectors
- Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \mathbf{s} = \operatorname{col}(S_1,\ldots, S_{3N-6}) \quad\mathrm{and}\quad \mathbf{Q} = \operatorname{col}(Q_1,\ldots, Q_{3N-6}), }
which satisfy the relation
- Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \mathbf{s} = \mathbf{L} \mathbf{Q}. }
Upon use of the results of the generalized eigenvalue equation the energy E = T + V (in the harmonic approximation) of the molecule becomes,
- Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle 2E = \dot{\mathbf{s}}^\mathrm{T} \mathbf{G}^{-1}\dot{\mathbf{s}}+ \mathbf{s}^\mathrm{T}\mathbf{F}\mathbf{s} }
- Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle = \dot{\mathbf{Q}}^\mathrm{T} \; \left( \mathbf{L}^\mathrm{T} \mathbf{G}^{-1} \mathbf{L}\right) \; \dot{\mathbf{Q}}+ \mathbf{Q}^\mathrm{T} \left( \mathbf{L}^\mathrm{T}\mathbf{F}\mathbf{L}\right)\; \mathbf{Q} }
- Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle = \dot{\mathbf{Q}}^\mathrm{T}\dot{\mathbf{Q}} + \mathbf{Q}^\mathrm{T}\boldsymbol{\Phi}\mathbf{Q} = \sum_{t=1}^{3N-6} \big( \dot{Q}_t^2 + f_t Q_t^2 \big). }
Solution of the GF equations yields Qt and ft. In the harmonic approximation the time dependence of the harmonic oscillators is given by sine-type functions, so that the time derivatives of the Qt's are simple, and hence the 3N−6 vibrational (kinetic plus potential) energies are known once the GF equations are solved.
The Lagrangian L = T - V is
- Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle L = \frac{1}{2} \sum_{t=1}^{3N-6} \big( \dot{Q}_t^2 - f_t Q_t^2 \big). }
The corresponding Lagrange equations are identical to the Newton equations
- Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \ddot{Q}_t + f_t \,Q_t = 0 }
for a set of uncoupled harmonic oscillators. These ordinary second-order differential equations are easily solved yielding Qt as sine-type functions of time, see the article on harmonic oscillators.
Normal coordinates in terms of Cartesian displacement coordinates
Often the normal coordinates are expressed as linear combinations of Cartesian displacement coordinates. Let RA be the position vector of nucleus A and RA0 the corresponding equilibrium position. Then Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \mathbf{d}_A \equiv \mathbf{R}_A -\mathbf{R}_A^0 } is by definition the Cartesian displacement coordinate of nucleus A. Wilson's linearizing of the internal curvilinear coordinates qt expresses the coordinate St in terms of the displacement coordinates
- Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle S_t =\sum_{A=1}^N \sum_{i=1}^3 s^t_{Ai} \, d_{Ai}= \sum_{A=1}^N \mathbf{s}^t_{A} \cdot \mathbf{d}_{A}, \quad \mathrm{for}\quad t = 1,\ldots,3N-6, }
where sAt is known as a Wilson s-vector. If we put the Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle s^t_{Ai}} into a 3N-6 x 3N matrix B, this equation becomes in matrix language
- Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \mathbf{s} = \mathbf{B} \mathbf{d}. }
The actual form of the matrix elements of B can be fairly complicated. Especially for a torsion angle, which involves 4 atoms, it requires tedious vector algebra to derive the corresponding values of the Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle s^t_{Ai}} . See for more details on this method, known as the Wilson s-vector method, the book by Wilson et al., or molecular vibration. Now,
- Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \mathbf{Q} = \mathbf{L}^{-1} \mathbf{s} = \mathbf{L}^{-1} \mathbf{B} \mathbf{d} \equiv \mathbf{D} \mathbf{d}. }
In summation language:
- Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle Q_k = \sum_{A=1}^N \sum_{i=1}^3 D^k_{Ai}\, d_{Ai} \quad \mathrm{for}\quad k=1,\ldots, 3N-6. }
Here D is a 3N-6 x 3N matrix which is given by (i) the linearization of the internal coordinates q (an algebraic process) and (ii) solution of Wilson's GF equations (a numeric process).
Relation with Eckart conditions
From the invariance of the internal coordinates St under overall rotation and translation of the molecule, follows the same for the linearized coordinates stA. It can be shown that this implies that the following 6 conditions are satisfied by the internal coordinates,
- Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \sum_{A=1}^N \mathbf{s}^t_{A} = 0\quad\mathrm{and}\quad \sum_{A=1}^N \mathbf{R}^0_A\times \mathbf{s}^t_A= 0, \quad t=1,\ldots,3N-6. }
These conditions follow from the Eckart conditions that hold for the displacement vectors,
- Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \sum_{A=1}^N M_A\; \mathbf{d}_{A} = 0 \quad\mathrm{and}\quad \sum_{A=1}^N M_A\; \mathbf{R}^0_{A} \times \mathbf{d}_{A} = 0. }
See this article for more details.
References
Cited reference
Further references
- E. B. Wilson, J. C. Decius, and P. C. Cross, Molecular Vibrations, McGraw-Hill, New York, 1955 (Reprinted by Dover 1980).
- D. Papoušek and M. R. Aliev, Molecular Vibrational-Rotational Spectra Elsevier, Amsterdam, 1982.
- S. Califano, Vibrational States, Wiley, London, 1976.