Chemistry 243: Homework 2

advertisement
Chemistry 243: Homework 2
Due by 2 pm on Monday, March 7, 2011
Problems
Problem 1: A H2+ toy model.
In this problem we are going to study a minimal H2+ toy model. We are
going to use Gaussians as atomic orbitals (that is, we are using a Gaussian
basis set). The reason is that the product of two Gaussians is still a Gaussian,
and therefore all the relevant integrals work out nicely. As a matter of fact, you
are given all the integrals in the “help” section and as a Mathematica file. We
2
work with unnormalized Gaussians e−αr (we are working in atomic units). We
are going to fix the protons 1.4a0 apart.
(a) Set α = 0.417 and plot the resulting normalized Gaussian and a Slater
atomic orbital with parameter 1. They should be similar. (A 1D plot will
do.)
Define and plot the following MOs: first Gaussian AO, second Gaussian
AO, gerade, and ungerade. The first two are of course not good candidates
for MO as they are not symmetric enough to be considered eigenstates of
the Hamiltonian, but that’s OK.
(b) Find the energy for the states of the previous section (this could be a good
time to start familiarizing yourself with the relevant matrices and tensors,
as hinted in the help section). Which one is the bonding MO?
(c) You have probably heard that the bonding orbital bonds because the electron density in the middle is greater, and so it attracts both nuclei. Let’s
check that. Find the values for the kinetic energy, electron-nuclear interaction and total energy of the gerade and ungerade MOs. Calculate the
difference in kinetic energy and electron-nuclear interaction. What seems
to be the biggest contribution to the bonding so far?
Problem 2: A H2 toy model.
We add a second electron to the previous problem. The energy of any state
|Ψi is given by
X
1X
dpqrs gpqrs ,
E=
Dqp hpq +
2 pqrs
pq
1
where, as given in class,
!
Z
X ZJ
1
hpq = dr1 ψp∗ (r1 ) − ∇2 −
ψq (r1 )
2
rJ
J
Z
ψp∗ r1 ψr∗ (r2 )ψq (r1 )ψs (r2 )
gpqrs = dr1 dr2
,
r12
and the density matrix elements are
X
Dpq =
hΨ|a†pσ aqσ |Ψi
σ
dpqrs
X
=
hΨ|a†pσ a†rτ asτ aqσ |Ψi .
στ
(a) Calculate the electron-electron interaction for the bonding and anti-bonding
closed-shell state of two electrons. Calculate the total Coulomb interaction (electron-electron + electron-nuclear) for the two states, and the total
kinetic energy. Where do you find the biggest difference for the energy
between the two states?
(b) Let the bonding and anti-bonding states be |1σg2 i and |1σu2 i. Find their
total energy.
Consider the state
|g(θ)i = cos θ|1σg2 i + sin θ|1σu2 i .
Find the density matrix elements of |g(θ)i and the value of θ which minimizes the energy.
Problem 3: Toy HF.
We are going to implement a very basic HF solver using the SCF procedure
for H2 . Please note that we only need to solve for one MO (we are in the closed
shell model with only two electrons), which simplifies the implementation. That
is, the Fock matrix depends on a single vector of coefficients.
(a) Define a Mathematica function which takes a vector of coefficients and returns the Fock matrix.
(b) Check that the gerade MO is an eigenstate of S −1 F , where S is the overlap
matrix and F the corresponding Fock matrix.
Let ε be the eigenvalue (orbital energy). Check the following expression for
the energy in Hartree Fock (Szabo and Ostlund Eq. 3.183, but in our case
we have only one MO)
N/2
E0 =
X
(haa + εa ) .
a
(c) Apply the SCF procedure to solve the H2 problem starting with a MO
where both electrons are on the same proton. (Again, remember that you
only have a single vector of coefficients.)
2
Help
You will need the following integrals, which you can find in Szabo and Ostlund
App. A.
Z
2
2
(A|B) ≡ dr e−α|r−RA | e−α|r−RB |
π 3/2 α
2
e− 2 |RA −RB |
Z 2α
2
2
1
1
(A| − ∇|B) ≡ dr e−α|r−RA | − ∇2 e−α|r−RB |
2
2
π 3/2 α
2
α
= (3 − α|RA − RB |2 )
e− 2 |RA −RB |
2α
Z2
2
ZC
ZC
−α|r−RA |2
(A| −
|B) ≡ dr e
e−α|r−RB |
−
|r − RC |
|r − RC |
2
π α
= − e− 2 |RA −RB | ZC f0 (2α|RP − RC |2 )
α
RA + RB
where RP =
2
Z
−α|r1 −RA |2 −α|r1 −RB |2 −α|r2 −RC |2 −α|r2 −RD |2
e
e
e
e
(AB|CD) ≡ dr1 dr2
r12
π 5/2 − α |RA −RB |2 − α |RC −RD |2
2
e 2
f0 (α|RP − RQ |2 )
=
4α5/2
RA + RB
RC + RD
where RP =
RQ =
,
2
2
=
and f0 is a normalized Err function
√
1
f0 (t) = √
t
Z
t
2
dy e−y .
0
You can download all this in a Mathematica file from the class website.
Notice the use of the “chemist” convention in the naming of the integrals.
For the homework, it also helps to define matrices and higher rank tensors.
For instance, if you have a function f [i, j, k.l], you can define a four rank tensor
ttt = Table[f[i, j, k, l], {i, 1, 2}, {j, 1, 2}, {k, 1, 2}, {l, 1, 2}]
Now, if you want to contract the last two indexes with a vector of coefficients
C1 (for the last index) and C2 , you can use Mathematica’s dot operator:
ttt.C1 .C2
Finally, you can change the order of the indexes with Mathematica’s transpose
function. Look at Mathematica’s help for that.
3
Download