Presentation is loading. Please wait.

Presentation is loading. Please wait.

Norm Conserving Pseudopotentials and The Hartree Fock Method Eric Neuscamman Mechanical and Aerospace Engineering 715 May 7, 2007.

Similar presentations


Presentation on theme: "Norm Conserving Pseudopotentials and The Hartree Fock Method Eric Neuscamman Mechanical and Aerospace Engineering 715 May 7, 2007."— Presentation transcript:

1 Norm Conserving Pseudopotentials and The Hartree Fock Method Eric Neuscamman Mechanical and Aerospace Engineering 715 May 7, 2007

2 Goals 1.Produce a stand alone Hartree Fock code using C++ 2.Apply code to generate pseudopotentials

3 Goals 1.Produce a stand alone Hartree Fock code using C++ 2.Apply code to generate pseudopotentials Success!

4 Goals 1.Produce a stand alone Hartree Fock code using C++ 2.Apply code to generate pseudopotentials Success! Very limited success.

5 1. By removing core electrons Basic Idea Carbon n = 6n 3 = 216 Silicon n = 14n 3 = 2744 n v = 4 n v 3 = 64 Pseudopotentials simplify calculations 2. By creating nodeless valence orbitals

6 Creating Pseudopotentials Step 1: Solve atomic system exactly. Step 2: Construct the target valence orbital. It should be exact for large r. Step 3: Invert the Schrodinger eq. for the V(r) that produces your valence orbital

7 The Hartree Fock Method Apply the variational principal to a Slater determinant. Result This differential equation has an infinite number of solutions.

8 Solving the Fock Equation Introduce a basis Assumes all orbitals are doubly occupied Unrestricted Hartree Fock: Restricted Hartree Fock:

9 Solving the Fock Equation The basis gives a matrix eigenvalue problem Fock Matrix Orbital Coefficients Overlap Matrix Diagonal Eigenvalue Matrix

10 Solving the Fock Equation Structure of the Fock operator One Electron Integrals Two Electron Integrals

11 Solving the Fock Equation Finding the integrals is the hardest part! One Electron Integrals Two Electron Integrals

12 Basis Sets To simplify integration, choose linear combinations of gaussian basis functions. This gives us An analytic integral We have reduced a 6-dimensional integral to a 2-dimensional integral

13 The SCF Algorithm Calculate the Fock Matrix Guess the initial density matrices Diagonalize the two systems to find the coefficient matrices Update the density matrices Converged? Solution Found No Yes

14 Target Valence Orbitals Now that we know the exact valence orbital functions, we may construct new valence orbitals that lack nodes. Questions 1.How do we ensure they match in the valence region? 2.How do we enforce normalization? (Norm conservation) Answer: Method of Hamman, Schluter, and Chiang

15 Introduce a cutoff function Holding the core electrons fixed, re-solve the Schrodinger (Fock) equation, but with a modified potential: is a cutoff function such that Outside the core,. Thus solutions to the exact and modified Schrodinger equations with the same eigenvalues will be identical in the valence region. Example:

16 Introduce a cutoff function To generate our target valence orbital, we repeatedly solve the modified Fock equation, adjusting c until the eigenvalue of the nodeless solution is the same as for the exact orbital.

17 A Potential Problem Incorporating in the Hartree Fock method means modifying the one and two electron integrals. One Electron: Not a problem Two Electron: Breaks symmetry!

18 Solution: Only modify the OEI Rather than modifying the nuclear, coulomb, and exchange potentials, only modify the nuclear attraction. Then only the one electron integrals need modification and the method is tractable again.

19 Norm Conservation Due to the homogeneity of the Schrodinger equation, the modified and exact valence functions may differ by a constant multiple. This is easily fixed by scaling the modified function to match the exact function in the valence region. Afterwards, however, our function is no longer normalized!

20 Norm Conservation To re-normalize our function without altering its valence behavior, we must change it’s form in the core. This is achieved by using a cutoff function again. The normalization condition is then Of the two roots for δ, choosing the smaller one will produce a smoother wavefunction.

21 The Pseudopotential We have now generated a target valence orbital that is normalized and matches the exact orbital outside the core. Our pseudopotential is then whatever potential generates our target orbital. To find it, we invert the Fock equation. Solve for me!

22 Easier Said Than Done The integral form of the coulomb and exchange operators, coupled with the fact that not all the core electrons will be in spherically symmetric orbitals, make inverting this equation cumbersome. Currently, my code can only calculate V pseudo when all of the occupied orbitals are spherically symmetric. This limits me to Lithium and Berillium. Yuck!

23 Results Pseudopotential method successful for both Li and Be. Results reported here employ the 6-31G basis set. Hartree Fock code correctly predicts orbital occupations for 2 nd row elements (need to check 3 rd row). Small modification would allow d-orbital basis functions to be employed, permitting modeling of transition metals. However, accuracy will degrade as relativistic effects grow. Substantial work needed to allow calculation of PPs for atoms with p electrons.

24 Results for Lithium (r c = 2.0)

25

26

27 Results for Beryllium (r c = 0.9)

28

29

30 Conclusion Although implementing it was an excellent educational tool, the Hartree Fock is ill-suited for pseudopotentials Even if my code’s current shortcomings could be removed, relavistic effects would prevent the method from applying to heavier atoms where pseudopotentials can greatly reduce the number of electrons.

31 Questions ?


Download ppt "Norm Conserving Pseudopotentials and The Hartree Fock Method Eric Neuscamman Mechanical and Aerospace Engineering 715 May 7, 2007."

Similar presentations


Ads by Google