SIMPLIFIED METHODS FOR ELECTRONIC STRUCTURE CALCULATIONS Jorge Kohanoff

  • Slides: 40
Download presentation
SIMPLIFIED METHODS FOR ELECTRONIC STRUCTURE CALCULATIONS Jorge Kohanoff Queen’s University Belfast United Kingdom j.

SIMPLIFIED METHODS FOR ELECTRONIC STRUCTURE CALCULATIONS Jorge Kohanoff Queen’s University Belfast United Kingdom j. kohanoff@qub. ac. uk CCMS Summer Institute LLNL 23 July 2012

QUEEN’S UNIVERSITY BELFAST NORTHERN IRELAND, UK

QUEEN’S UNIVERSITY BELFAST NORTHERN IRELAND, UK

THE PROBLEM: NUCLEI AND ELECTRONS INTERACTING VIA COULOMB FORCES Hamiltonian of the universe Schrödinger

THE PROBLEM: NUCLEI AND ELECTRONS INTERACTING VIA COULOMB FORCES Hamiltonian of the universe Schrödinger equation: r={ri } i=1, . . . , N R={RI } I=1, . . . , P

COMPUTATIONAL METHODS 100 High Accuracy 100000 Ab initio DFT QM/MM Orbital-free DFT Semi-empirical Tight-binding

COMPUTATIONAL METHODS 100 High Accuracy 100000 Ab initio DFT QM/MM Orbital-free DFT Semi-empirical Tight-binding Classical Force fields Low Size (number of atoms) 1000000

COMPUTATIONAL METHODS 100 High 100000 Ab initio DFT Accuracy Low Size (number of atoms)

COMPUTATIONAL METHODS 100 High 100000 Ab initio DFT Accuracy Low Size (number of atoms) 1000000

CHEMISTRY VS PHYSICS OR … WHEN PHYSICS MEETS CHEMISTRY? Quantum Chemistry Postulate an approximate

CHEMISTRY VS PHYSICS OR … WHEN PHYSICS MEETS CHEMISTRY? Quantum Chemistry Postulate an approximate many-electron wave function and find it by minimizing the expectation value of the energy for this wave function (Rayleigh-Ritz variational principle). Wave function (ab initio) methods Condensed Matter Physics Express the energy of the system as an approximate functional of the electronic density. This functional is minimized with respect to the density, subject to a normalization constraint. Density functional (first principles) methods

SIMPLIFIED ELECTRONIC STRUCTURE METHODS: GENERAL PRINCIPLES (POPLE AND BEVERIDGE) 1. 2. 3. 4. 5.

SIMPLIFIED ELECTRONIC STRUCTURE METHODS: GENERAL PRINCIPLES (POPLE AND BEVERIDGE) 1. 2. 3. 4. 5. Treating electrons explicitly is expensive. No electrons at all is generally insufficient. The method should be sufficiently simple to allow for the study of large systems Approximations shouldn’t modify significantly the physical and chemical properties of the system, e. g. structure, energy levels, vibrations, etc. The approximate wave function should be as unbiased as possible Method should take into account active (valence) electrons It should be sufficiently general to allow for systematic improvements. Ideally, it should be possible to derive it from ab initio through controlled approximations.

COMPUTATIONAL METHODS 100 High Accuracy 100000 Ab initio DFT QM/MM Orbital-free DFT Semi-empirical Tight-binding

COMPUTATIONAL METHODS 100 High Accuracy 100000 Ab initio DFT QM/MM Orbital-free DFT Semi-empirical Tight-binding Classical Force fields Low Size (number of atoms) 1000000

COMPUTATIONAL METHODS 100000 High Accuracy Classical Force fields Low Size (number of atoms) 1000000

COMPUTATIONAL METHODS 100000 High Accuracy Classical Force fields Low Size (number of atoms) 1000000

EMPIRICAL (CLASSICAL) FORCE FIELDS Many-body expansion (2 -, 3 -, 4 -body): general purpose

EMPIRICAL (CLASSICAL) FORCE FIELDS Many-body expansion (2 -, 3 -, 4 -body): general purpose FF, have been tuned mostly for biological systems (AMBER, CHARMM, GROMACS, LAMMPS). Can be used for other systems, but generally require validation and re-calibration (e. g. ionic liquids). Embedded atom models (many-body): useful for systems with delocalized electrons like metals (Al, Au, Ni). The electronic information is included in the embedding many-body potential. BOPs. Polarizable and Shell models: Developed to introduce oxygen (electronic) polarization in oxides (e. g. ferroelectric perovskites). They introduce either point dipoles or an electronic shell variable that can displace with respect to the core, thus generating a dipole. Dipoles/shells have to be adjusted self-consistently. Reactive force fields: Useful to describe systems where there are specific chemical changes (reactions). Extremely efficient, but generally ad hoc for a particular system. Combining systems is not obvious, e. g. metals with water or oxides

COMPUTATIONAL METHODS 100 High Accuracy 100000 Ab initio DFT QM/MM Orbital-free DFT Semi-empirical Tight-binding

COMPUTATIONAL METHODS 100 High Accuracy 100000 Ab initio DFT QM/MM Orbital-free DFT Semi-empirical Tight-binding Classical Force fields Low Size (number of atoms) 1000000

COMPUTATIONAL METHODS 100000 High Orbital-free DFT Accuracy Low Size (number of atoms) 1000000

COMPUTATIONAL METHODS 100000 High Orbital-free DFT Accuracy Low Size (number of atoms) 1000000

ORBITAL-FREE OR DENSITY-ONLY FUNCTIONAL METHODS Thomas-Fermi (1927): Approximation for the kinetic energy from the

ORBITAL-FREE OR DENSITY-ONLY FUNCTIONAL METHODS Thomas-Fermi (1927): Approximation for the kinetic energy from the homogeneous electron gas. Minimizing the functional with respect to (r), under the constraint that (r) integrates to N, we obtain an integral equation for (r): = electronic chemical potential Dirac exchange Wigner correlation Functional minimization Von Weiszäcker gradient correction to T

ORBITAL-FREE OR DENSITY-ONLY FUNCTIONAL METHODS Based on Thomas-Fermi idea, these methods require solving a

ORBITAL-FREE OR DENSITY-ONLY FUNCTIONAL METHODS Based on Thomas-Fermi idea, these methods require solving a single integro -differential equation. Need kinetic energy as explicit functional of the density. It’s an unsolved problem. Otherwise, we would all be using OF-DFT. Inspired in the homogeneous electron gas, they tend to work quite well for simple metals: Na, K (alkaline). For “less-simple” (sp) metals, e. g. Al, the TF-v. W kinetic functional is not good enough. Non-local versions that impose linear response improves a lot (Smargiassi and Madden 1994, Wang et al, 1999).

ORBITAL-FREE OR DENSITY-ONLY FUNCTIONAL METHODS TTF does not reproduce the shell structure for atoms.

ORBITAL-FREE OR DENSITY-ONLY FUNCTIONAL METHODS TTF does not reproduce the shell structure for atoms. This can be introduced by an ad hoc modulating function (r) in the kinetic functional (King and Handy, 2001) Also non-local linear response functionals help with the shell structure. OF-DFT admits only local external potentials. Core-electrons can be removed by introducing pseudopotentials, but these must be local, which is possible but not easy (Carter).

COMPUTATIONAL METHODS 100 High Accuracy 100000 Ab initio DFT QM/MM Orbital-free DFT Semi-empirical Tight-binding

COMPUTATIONAL METHODS 100 High Accuracy 100000 Ab initio DFT QM/MM Orbital-free DFT Semi-empirical Tight-binding Classical Force fields Low Size (number of atoms) 1000000

COMPUTATIONAL METHODS 100000 High QM/MM Accuracy Low Size (number of atoms) 1000000

COMPUTATIONAL METHODS 100000 High QM/MM Accuracy Low Size (number of atoms) 1000000

QM/MM Treat relevant part of the system quantum-mechanically (QM), and the rest classically (MM).

QM/MM Treat relevant part of the system quantum-mechanically (QM), and the rest classically (MM). Chemical reactions in a solvent Active site of enzymes Two main cases No chemical bonds between QM and MM regions involve chemical bonds Part of the system can be treated as a polarizable continuum, or reaction field (RF) Energy: Q, R,

QM/MM QM-MM interaction energy: Short-range replusion Avoids Q<0 collapsing Electrostatics: e-n + n-n onto

QM/MM QM-MM interaction energy: Short-range replusion Avoids Q<0 collapsing Electrostatics: e-n + n-n onto QM nuclei Hamiltonian: QM wfn feels the electrostatics from MM region Forces: QM nuclei feel electrostatics and SR repulsion from MM particles feel electrostatics from nuclei and electrons + SR repulsion

QM/MM Cutting chemical bonds: electrons in the QM region must “believe” that on the

QM/MM Cutting chemical bonds: electrons in the QM region must “believe” that on the MM side there are orbitals to make bonds. MM C N C O QM The safest strategy is to cut homoatomic bonds, e. g. C-C, and replace the MM part with a pseudopotential (Laio) or frozen orbitals (Monard) MM force fields should be compatible with the QM model Reaction field: mimics the dielectric response of the medium. Onsager: QM dipole moment polarizes the medium, which in return produces an electric field back in QM: Over-polarization (catastrophe) Improvements: PCM, Oniom, etc.

COMPUTATIONAL METHODS 100 High Accuracy 100000 Ab initio DFT QM/MM Orbital-free DFT Semi-empirical Tight-binding

COMPUTATIONAL METHODS 100 High Accuracy 100000 Ab initio DFT QM/MM Orbital-free DFT Semi-empirical Tight-binding Classical Force fields Low Size (number of atoms) 1000000

COMPUTATIONAL METHODS 100000 High Accuracy Semi-empirical Tight-binding Low Size (number of atoms) 1000000

COMPUTATIONAL METHODS 100000 High Accuracy Semi-empirical Tight-binding Low Size (number of atoms) 1000000

SOLVING KS/HF EQUATIONS Kohn-Sham equations: Density constructed with KS orbitals fn = occupation numbers

SOLVING KS/HF EQUATIONS Kohn-Sham equations: Density constructed with KS orbitals fn = occupation numbers KS/HF orbitals must be orthogonal to be solved self-consistently (Hartree-Fock similar) ------------------------------------------------------------------------------------------------------------- Nuclear-electron interaction Basis sets All-electron Basis functions ( ), Size (M) Pseudopotentials

BASIS SETS Basis set representation of one-electron orbitals: (r) = Basis functions (r) can

BASIS SETS Basis set representation of one-electron orbitals: (r) = Basis functions (r) can depend on energy (eigenvalue). In that case one has to solve a complex non-linear secular equation (e. g. KKR) If they are energy-independent, the KS equations become a Generalized Eigenvalue Problem: Expansion coefficients Hamiltonian Overlap The same can be done for Hartree-Fock (Roothaan-Hall eq. )

LOCAL ORBITALS Atom-centered basis functions: Types: Atomic orbitals (AO) Slater-type orbitals (STO): exp(- r)

LOCAL ORBITALS Atom-centered basis functions: Types: Atomic orbitals (AO) Slater-type orbitals (STO): exp(- r) Gaussian-type orbitals (GTO): exp(- r 2) Numerical Generally these are non-orthogonal Löwdin orthogonalization: Standard Eigenvalue Problem: RI = atomic positions (can use other positions)

THE HAMILTONIAN IN A LOCAL BASIS One-electron orbitals: M = number of basis functions

THE HAMILTONIAN IN A LOCAL BASIS One-electron orbitals: M = number of basis functions P = number of atoms Eigenvalue equation: Overlap matrix: Size of basis set (M) SZ: One function per occupied orbital (in the neutral atom) DZ: Two functions per occupied orbital DZP: Two functions per occupied orbital and one per empty orbital Example: O(1 s 22 p 4). SZ: 1 s+3 p / DZ: 2 s+6 p / DZP: 2 s+6 p+5 d

THE DENSITY MATRIX Differential overlaps: Electronic density: Density matrix: Two-point density (r, r’) expressed

THE DENSITY MATRIX Differential overlaps: Electronic density: Density matrix: Two-point density (r, r’) expressed in a local basis. Bond orders: Strength of the bond between two atoms I J s ss s

THE HAMILTONIAN MATRIX Fock matrix: KS matrix: One-electron operator: Kinetic integrals: Nuclear attraction: I=J=K:

THE HAMILTONIAN MATRIX Fock matrix: KS matrix: One-electron operator: Kinetic integrals: Nuclear attraction: I=J=K: One-center integrals I J=K: Two-center integrals (and permutations) I J K: Three-center integrals

TOTAL ENERGY AND DENSITY MATRIX Two-electron integrals (Coulomb and Exchange): One-, two-, three- and

TOTAL ENERGY AND DENSITY MATRIX Two-electron integrals (Coulomb and Exchange): One-, two-, three- and four-center integrals HF energy: KS energy: Also forces on atoms and stresses can be expressed in terms of the density matrix. If non-orthogonal, also overlap.

BASIC APPROXIMATIONS 1. Eliminate core electrons, as they do not participate in bonding. Reduce

BASIC APPROXIMATIONS 1. Eliminate core electrons, as they do not participate in bonding. Reduce size of H matrix and number of necessary eigenstates. 2. Use minimal basis set (SZ). Reduces size of H matrix. 3. Simplify the calculation of matrix elements: Makes computation of H faster. 1. 2. 3. Eliminate expensive integrals (3 - and 4 -center) Parameterize the remaining integrals Cut off the range of the interactions. QUANTUM CHEMISTRY CONDENSED MATTER PHYSICS SEMIEMPIRICAL TIGHT-BINDING

THE TIGHT-BINDING APPROACH Non-interacting electrons approximation: electron-electron interaction is subsumed into the electron-nuclear interaction:

THE TIGHT-BINDING APPROACH Non-interacting electrons approximation: electron-electron interaction is subsumed into the electron-nuclear interaction: Hamiltonian matrix elements: Onsite terms: I=J Hoppings: I J atomic energies interatomic bonding

TIGHT-BINDING: INTERPRETATION Two-center hopping integrals: The electron feels the attraction of both nuclei I

TIGHT-BINDING: INTERPRETATION Two-center hopping integrals: The electron feels the attraction of both nuclei I J Three-center hopping integrals: The hopping between I and J is influenced by the presence of another atom K Onsite terms: Also influenced by the presence of neighboring atoms K

TIGHT-BINDING: TWO CENTER APPROXIMATION Two-center approximation: Neglect environmental dependence of the TB parameters by

TIGHT-BINDING: TWO CENTER APPROXIMATION Two-center approximation: Neglect environmental dependence of the TB parameters by ignoring: 3 -center hopping integrals 2 -center integrals in onsite terms More sophisticated TB models re-introduce this environmental dependence at a parametric level.

TIGHT-BINDING: PARAMETERIZATION Two-center integrals are not calculated explicitly. It wouldn’t make sense, as neglected

TIGHT-BINDING: PARAMETERIZATION Two-center integrals are not calculated explicitly. It wouldn’t make sense, as neglected 3 - and 4 -center integrals have been incorporated into 2 -center ones. Instead, onsite energies and hoppings are treated as fitting parameters. Hence, basis functions (r) become symbolic objects. Can’t reconstruct electronic density from eigenvectors. Fitting TB parameters is a craft. A set of target properties to reproduce is selected from experiment, from ab initio or DFT calculations, or a combination of both. Initially, it is good practice to try and fit by hand to get a feeling of the role of the various parameters. Then, since parameters interact, it is better to refine them using some automatic procedure (e. g. non-linear fitting, genetic, etc. )

EXAMPLE: TB BANDS IN A SOLID Simple cubic solid. Parameters: Onsite 0 and hopping

EXAMPLE: TB BANDS IN A SOLID Simple cubic solid. Parameters: Onsite 0 and hopping t. Hoppings cut-off at first neighbors TB energy bands: Onsite Center of the band. Hopping Band width TB works when atomic picture is a good start: TM, also sp

TIGHT-BINDING: ENERGY Being TB non-interacting electrons, the electronic energy is just the sum of

TIGHT-BINDING: ENERGY Being TB non-interacting electrons, the electronic energy is just the sum of the occupied eigenvalues This produces purely attractive forces. At short distances these have to be compensated by Pauli’s repulsion forces between overlapping electronic shells. The inter-nuclear (bare Coulomb) potential is modified into a generic replusive potential Vrep(|RI-RJ|) to be fitted. Tight-binding band model: Onsite elements are related to charge on atoms, which are given by eigenvectors of H. Points at introducing a charge variable and imposing self-consistency (or LCN).

SELF-CONSISTENT TIGHT-BINDING Introduce charge inbalance for each atom, defined as: = Mulliken charge A

SELF-CONSISTENT TIGHT-BINDING Introduce charge inbalance for each atom, defined as: = Mulliken charge A functional of second order in the charge inbalance can be written as (Finnis): Onsite Coulomb (Hubbard U) Resists charge accumulation Screening UIJ = 1/|RI-RJ| Lowest level of self-consistency: self-consistent charge transfer (SCCT) model.

SELF-CONSISTENT TIGHT-BINDING Self-consistency in the entire charge distribution can be achieved by generalizing the

SELF-CONSISTENT TIGHT-BINDING Self-consistency in the entire charge distribution can be achieved by generalizing the second-order functional to multipole moments (up to some reasonable order). Terminating the multipolar expansion at l=1 gives a polarizable tightbinding model (dipole polarizability) SCTB Hamiltonian:

HOPPINGS Two-center integrals depend on type of orbital (Slater-Koster tables), and on relative orientation

HOPPINGS Two-center integrals depend on type of orbital (Slater-Koster tables), and on relative orientation Example: Si (sp) 2 onsite: s and p 4 hoppings: ss , sp , ps , pp Example: Pt(spd) 3 onsite: s , p and d 13 hoppings: ss , sp , ps , pp , sd , ds , pd , dp , dd

HOPPINGS AND PAIR POTENTIAL Distance dependence: hoppings decay with distance in a way that

HOPPINGS AND PAIR POTENTIAL Distance dependence: hoppings decay with distance in a way that depends on the type of orbitals Ducastelle: exponential Harrison: Power-law Cut-off: Decay too slow. Apply cutoff to try and retain only relevant neighbors (preferably only nearest). Additive Multiplicative: Goodwin-Skinner-Pettifor (GSP) Multiplicative: exponential Repulsive pair potential: Should increase faster than hoppings at small R to avoid potential collapse. Should be cut-off at similar radius of hoppings. Attractive PP: dispersion (VDW) forces not present in electronic part. Can be added as an attractive R-6 PP.