|
To get the orbitals that give a Slater determinant with the lowest energy we have to solve the Fock equation. That is a partial differential equation, and these are generally extremely hard to solve. Fortunately, we can turn the Fock equation into a (generalized) matrix eigenvalue equation. Such equations are relatively easy to solve with standard techniques from numerical mathematics.
The way to turn the Fock equation into a matrix eigenvalue equation is to write the orbitals as a linear combination of know functions. So if the jn's are the orbitals that we are trying to determine, and the cm's are known functions, then we write
Because we know the c's, the unknown quantities on the right-hand-side are the coefficients cmn. If we substitute the linear combination in the Fock equation
we get
| F |
å
m
|
cmcmn = en |
å
m
|
cmcmn. |
|
We convert this into a matrix eigenvalue equation for the coefficients by multiplying from the left by ck.
|
å
m
|
ckFcmcmn = |
å
m
|
ckcmcmnen |
|
and integrating over the electron coordinates
|
å
m
|
áck|F|cmñcmn = |
å
m
|
áck|cmñcmnen. |
|
This is the desired from, although it might be a bit difficult to see that it is a matrix eigenvalue equation. We define the Fock matrix F
the overlap matrix S
and the vector c(n)
The equation above now becomes
|
å
m
|
Fkm(c(n))m = |
å
m
|
Skm(c(n))men, |
|
or in matrix-vector notation
(Strictly speaking this is a generalized matrix eigenvalue equation, because of the presence of the matrix S, but this does not really change the nature of the equation.) This eigenvalue equation is often called the Roothaan equation, and it's in this form that the Fock equation is generally solved.
When one is trying to determine the MO's of a molecule one usually takes as known functions c atomic orbitals of the atoms forming the molecule. For example, in HF there is a molecular orbital that is formed from the 1s orbital of H and the 2pz orbital of F. (It is a convention to take the molecular axis of a linear molecule as the z axis.) This looks as follows.
|
|