DFT in practice : Part II. Ersen Mete

Similar documents
Pseudopotential generation and test by the ld1.x atomic code: an introduction

Why use pseudo potentials?

Theory of Pseudopotentials. Outline of Talk

The Plane-Wave Pseudopotential Method

Pseudopotential methods for DFT calculations

Pseudopotentials for hybrid density functionals and SCAN

Designed nonlocal pseudopotentials for enhanced transferability

Plane waves, pseudopotentials and PAW. X. Gonze Université catholique de Louvain, Louvain-la-neuve, Belgium

The Projector Augmented Wave method

Norm-conserving pseudopotentials and basis sets in electronic structure calculations. Javier Junquera. Universidad de Cantabria

PSEUDOPOTENTIALS FOR BAND STRUCTURE CALCULATIONS

Density Functional Theory. Martin Lüders Daresbury Laboratory

Density Functional Theory: from theory to Applications

An Introduction to OPIUM

Introduction to Density Functional Theory in a Plane Wave + Pseudopotential Framework

Projector augmented wave Implementation

Strategies for Solving Kohn- Sham equations

Pseudopotentials: design, testing, typical errors

Open-Source Pseudopotential Interface/Unification Module (OPIUM): The Basic Ins and Outs of Operation

Two implementations of the Projector Augmented Wave (PAW) formalism

Lecture on First-Principles Computation (11): The LAPW Method

Electron bands in crystals Pseudopotentials, Plane Waves, Local Orbitals

1. Hydrogen atom in a box

Projector-Augmented Wave Method:

Electronic band structure, sx-lda, Hybrid DFT, LDA+U and all that. Keith Refson STFC Rutherford Appleton Laboratory

Key concepts in Density Functional Theory (I) Silvana Botti

The Linearized Augmented Planewave (LAPW) Method

Solving Many-Body Schrödinger Equation Using Density Functional Theory and Finite Elements

Pseudopotentials and Basis Sets. How to generate and test them

6 A Tutorial on Density Functional Theory

Construction pseudo-potentials for the projector augmentedwave. CSCI699 Assignment 2

All electron optimized effective potential method for solids

Notes on pseudopotential generation

GW quasiparticle energies

Chapter 3. The (L)APW+lo Method. 3.1 Choosing A Basis Set

1 r 2 sin 2 θ. This must be the case as we can see by the following argument + L2

Electrons in Crystals. Chris J. Pickard

Notes on pseudopotential generation

arxiv:cond-mat/ v1 [cond-mat.mtrl-sci] 8 Jul 2004

Data structure of OpenMX and ADPACK

Density Functional Theory: from theory to Applications

Atomic orbitals of finite range as basis sets. Javier Junquera

Basics of Density Functional Theory (DFT)

CP2K: the gaussian plane wave (GPW) method

Tight-Binding Model of Electronic Structures

The electronic structure of materials 2 - DFT

The Hydrogen Atom. Chapter 18. P. J. Grandinetti. Nov 6, Chem P. J. Grandinetti (Chem. 4300) The Hydrogen Atom Nov 6, / 41

Self-consistent Field

Pseudopotentials: design, testing, typical errors

Electrochemistry project, Chemistry Department, November Ab-initio Molecular Dynamics Simulation

Electronic Properties of Gold Nanoclusters from GW Calculations

Comparison of Different Methods and Codes: (L)APW, LMTO, PAW, Pseudo Potentials, Gaussians, etc. Jörg Behler

Electronic Structure of Crystalline Solids

AB INITIO MODELLING TECHNIQUES APPLIED TO SILICON. P.R.BRIDDON Department of Physics, University of Newcastle, Newcastle upon Tyne, NE1 7RU, UK

On-the-fly pseudopotential generation in CASTEP

Homogeneous Electric and Magnetic Fields in Periodic Systems

Supplementary Information: Exact double-counting in combining the Dynamical Mean Field Theory and the Density Functional Theory

CHAPTER 1 NORMCONSERVING PSEUDOPOTENTIALS FOR THE EXACT EXCHANGE FUNCTIONAL. Institut fur Theoretische Physik, Universitat Frankfurt, D-60054

One-electron Atom. (in spherical coordinates), where Y lm. are spherical harmonics, we arrive at the following Schrödinger equation:

Introduction to DFT and Density Functionals. by Michel Côté Université de Montréal Département de physique

1.2 Rare earth atoms H Ψ=E Ψ, (1.2.1) where the non-relativistic Hamiltonian operator is. H = h2 2m. v ext (r i ) (1.2.

Electronic Structure Calculations, Density Functional Theory and its Modern Implementations

Introduction to density functional perturbation theory for lattice dynamics

arxiv: v1 [physics.chem-ph] 12 Jul 2017

Nonlocal exchange correlation in screened-exchange density functional methods

Lecture 9. Hartree Fock Method and Koopman s Theorem

FIRST-PRINCIPLES MODELING OF FUNCTIONAL PEROVSKITE MATERIALS AND SUPERLATTICES

An Approximate DFT Method: The Density-Functional Tight-Binding (DFTB) Method

Pseudopotentials: design, testing, typical errors

1 Construction of norm-conserving semi-local pseudopotentials for Si

Density Functional Theory for Electrons in Materials

Lecture #21: Hydrogen Atom II

CLIMBING THE LADDER OF DENSITY FUNCTIONAL APPROXIMATIONS JOHN P. PERDEW DEPARTMENT OF PHYSICS TEMPLE UNIVERSITY PHILADELPHIA, PA 19122

Algorithms and Computational Aspects of DFT Calculations

Short-Ranged Central and Tensor Correlations. Nuclear Many-Body Systems. Reaction Theory for Nuclei far from INT Seattle

Schrödinger equation for central potentials

Density Functional Theory : Implementation in ABINIT

Pseudo potential exercises

GW Many-Body Theory for Electronic Structure. Rex Godby

Efficient projector expansion for the ab initio LCAO method

Lecture 3. Solving the Non-Relativistic Schroedinger Equation for a spherically symmetric potential

Behind the "exciting" curtain: The (L)APW+lo method

Introduction to First-Principles Method

The PWcond code: Complex bands, transmission, and ballistic conductance

Advanced Solid State Theory SS Roser Valentí and Harald Jeschke Institut für Theoretische Physik, Goethe-Universität Frankfurt

Lecture 4 Quantum mechanics in more than one-dimension

Dept of Mechanical Engineering MIT Nanoengineering group

Localized basis methods Theory and implementations. Introduction of OpenMX Implementation of OpenMX

Combining quasiparticle energy calculations with exact-exchange density-functional theory

2.1 Introduction: The many-body problem

Nucleon-nucleon interaction

Schrödinger equation for central potentials

Lecture VIII : The pseudopotential

Solutions to selected problems from Giuliani, Vignale : Quantum Theory of the Electron Liquid

Volume Dependence of N-Body Bound States

How to generate a pseudopotential with non-linear core corrections

Ab initio asymptotic-expansion coefficients for pair energies in Møller-Plesset perturbation theory for atoms

Set the initial conditions r i. Update neighborlist. Get new forces F i

Exchange Correlation Functional Investigation of RT-TDDFT on a Sodium Chloride. Dimer. Philip Straughn

Poisson Solver, Pseudopotentials, Atomic Forces in the BigDFT code

Transcription:

pseudopotentials Department of Physics Balıkesir University, Balıkesir - Turkey August 13, 2009 - NanoDFT 09, İzmir Institute of Technology, İzmir

Outline Pseudopotentials Basic Ideas Norm-conserving pseudopotentials Nonlocal separable Kleinman-Bylander form Ultrasoft pseudopotentials Projector Augmented Waves (PAW) method

A one-electron atom For a one-electron atom, the attractive potential is spherically symmetric, V ( r) = V (r) = Z r then, the solutions are separable to radial and angular parts, ψ nlm ( r) = R nl (r)yl m (θ, ϕ) = φ nl(r) Yl m (θ, ϕ) r The radial equation becomes, 1 d 2 [ l(l + 1) 2 dr 2 φ nl + 2r 2 ] + V eff (r) φ nl = εφ nl Kohn-Sham single particle Schrödinger-like equations will be identical if V KS ( r) is spherically symmetric as one-electron Coulomb potential V (r).

V KS ( r) = V KS (r)? Pseudopotentials density : n( r) = occ n,l,m occ ψ nlm ( r) 2 = (2l + 1) R n,l (r) 2 = n(r) external potential : υ ext ( r) = Z/r = υ ext (r) n( r ) Hartree potential : r r d r = V H (r) exchange-corr. pot. :V xc ( r) = ɛ xc [n(r)] + n(r) dɛ xc dn [n(r)] =V xc(r) Therefore, total effective potential n,l V KS = υ ext (r) + V H (r) + V xc (r) spherically symmetric. The independent-particle Kohn-Sham equations are analogous to the Schrödinger equation of the one-electron atom, 1 d 2 [ ] l(l + 1) 2 dr 2 φ nl + 2r 2 + V KS (r) φ nl = εφ nl DFT for an atom

Why do we need pseudopotentials? DFT calculation with all-electron υ ext is expensive & Core electrons are essentially inert in bonding environments. Pseudopotentials, replace the effect of the core electrons, are smooth in the core region, reproduces all-electron potential behavior out of the core region. Computationally, Sharp oscillations near the core region will be smoothed : Reduction of the number of plane waves The number of electrons will be decreased : Reduction of the number of bands to solve for

Pseudopotentials Schematically

Pseudopotential terminology transferability : ability to describe the valence electrons in different environments. softness : the need for the number of plane waves. inclusion of semicore states Example : Ti with large core 1s 2 2s 2 2p 6 3s 2 3p 6 4s }{{} 2 3d 2 core Ti with semicore 1s 2 2s 2 2p 6 3s }{{} 2 3p 6 4s 2 3d 2 core locality : all l-channel (s, p, d) electrons feel the same potential efficiency a compromise between accuracy and computational cost

Accuracy vs computational load Local PSP V PS = V PS (r) Semilocal PSP V PS = l V PS l (r) χ l χ l Nonlocal separable PSP V PS = Vloc PS (r) + D l β lm β lm lm

Total energy in terms of valence electron density Then, N core E[{ψ i }] = ψ i - 1 2 2 ψ i + i n( r) = n core ( r) + n val ( r) υ ext ( r)n core ( r)d r + 1 ncore ( r)n core ( r ) 2 r r d rd r N val + ψ i - 1 2 2 ψ i + υ ext ( r)n val ( r)d r + 1 nval ( r)n val ( r ) 2 r r d rd r i ncore ( r)n val ( r ) + r r d rd r + E xc [n core + n val ] N val E val [{ψ i }] = ψ i - 1 ( 2 2 ψ i + - Z r + ncore ( r ) ) r r n val ( r)d r+e xc [n core + n val ] }{{} i }{{} Non linear XC Vion SCR corrections

Generic pseudopotential transformation For an atom, assume that the core states, χ n, satisfy H χ n = E n χ n A single valence state, ψ, can be replaced by a smoother pseudofunction, φ, expanding the remaining part in terms of χ n, core ψ = φ + a n χ n Using the orhtogonality of valence and core states, core χ m ψ = χ m φ + a n χ m χ n = 0 = a m = χ m φ n n ψ = φ n χ n φ χ n

Then, the eigenvalue equation, ( H φ core ) χ n φ χ n n ( = E φ core H φ + (E E n ) χ n χ n φ = E φ This implies, n (H + V nl ) φ = E φ where l is due to spherical symmetry. E E n > 0 extra potential V nl is repulsive. Cancels the effect of the attractive Coulomb potential. core ) χ n φ χ n Resulting potential is weaker and pseudo eigenstate is smoother. n

Norm-conserving pseudopotentials Hamann, Schlüter and Chiang [Phys.Rev.Lett.43,1494(1979)] criteria : AE & PS wavefunctions correspond to the same energy for the reference level (AE valence level with angular momentum l), H φ AE nl = ε nl φ AE nl (H + V nl ) φ PS nl = ε nl φ PS nl AE & PS wavefunctions match beyond a certain radial cutoff, r c, φ AE nl (r) = φ PS nl (r) r r c

AE and PS norm squares integrated upto r r c are equal. r 0 φ AE nl (r ) 2 dr = r 0 φ PS nl (r ) 2 dr Equal amount of charge in the core region. Gauss Law is satisfied for r. Normalization constraint is achieved in the limit r. logarithmic derivatives (their respective potentials) agree for r r c. d dr ln[φps nl (r)] d dr ln[φae nl (r)] V PS must reproduce the same scattering phase shifts as V AE for r. Necessary to improve transferability. PS wavefunction is nodeless. It s twice differentiable and satisfies lim r 0 φ nl (r) r l+1 = continuous.

Silicon : wave functions

Norm-conserving PSP generation steps 1 Solve the all-electron atomic system. 2 Determine the core and valence states. 3 Apply norm-conservation criteria (e.g. Hamann scheme) and derive a PS wavefunction from the reference AE valence level with angular momentum l. 4 Invert the Schrödinger equation for PS wavefunctions to get screened PSP components. V SCR,PS l = ε PS 2 l(l + 1) 1 d l 2r 2 + 2φ PS nl (r) dr 2 φps l 5 Subtract the Hartree and XC contributions to obtain υ ext (unscreened PSP). V PS l = V SCR,PS l V H (r) V XC (r) Model pseuodopotential replaces the potential of the nucleus. (r)

Semilocal pseudopotentials For l-dependent model PSP, treat angular momentum l separately (nonlocal). PSP in the semilocal form : Vnl PS = V loc (r) + V SL where V SL = Y lm V nl (r) Y lm lm It s local in r and nonlocal in θ, ϕ. Drawback : Plane wave representation of the non-local part is expensive.

Semilocal PSP matrix elements in plane waves q V SL q = 1 Ω l,m where r = (r, θ, ϕ ) e i q r Y lm(θ, ϕ)v nl (r)y lm (θ, ϕ)e i q r r 2 dωdω dr e i q r = 4π lm i l j l (qr)y lm(ˆq)y lm (ˆr) where j l (qr) are spherical Bessel functions and ˆq and ˆr denote angles associated with the vectors q and r, respectively. m Y lm (ˆq)Y lm(ˆq ) = 2l + 1 4π P l(cos θ q q ) q V SL q = 4π Ω (2l + 1) l j l (qr)j l (q r)p l (cos θ q q )V l (r)r 2 dr N 2 PW such integrations needed!

Fully separable Kleinman-Bylander form where V PS nl ( r, r ) = V loc (r)δ( r r ) + V NL V NL = l V NL l = lm V SL l Action of this form on the PS wavefunction, Vl NL φ PS lm = V SL l φ PS lm φps lm V l SL φ PS lm V l φ PS lm φ PS lm φps lm V l SL φ PS lm V l φ PS lm φ SL lm = Vl SL φ PS lm Planewave representation of non-local PSP matrix elements in Kleinman-Bylander form q V NL q = lm q V SL l φ PS lm φ PS lm V SL l V SL l φ PS φ PS lm lm q Number of integrals to be evaluated reduces to N PW. [PRL 48,1425 (1982)]

Silicon & Titanium NCPPs

Ti log derivatives Pseudopotentials

Ultrasoft pseudopotentials (USPP) : formalism Vanderbilt [PRB 41, 7892 (1990)] proposed a new method by relaxing norm-conservation constraint, φ PS i φ PS i ψi AE ψi AE USPPs are norm-conserving in a generalized form φ PS i (1 + ˆN NL ) φ PS i = ψi AE ψi AE where ˆN is nonlocal charge augmentation operator. USPPs require much smaller PW cutoff (less N PW ) ultrasoft. Scattering properties remain to be correct transferable.

The aim is to minimize the total energy, E e = φ i - 1 2 2 + ˆV NL φ i + d rv loc ( r)n( r)+ 1 2 i d rd r n( r)n( r ) r r +E xc[n] subject to where φ i (1 + ˆN NL ) φ j = φ i ŜNL φ j = δ ij n( r) = i ( ) φ i r r + ˆK NL ( r) φ i and for consistency ˆN NL = d r ˆK NL ( r) so that n( r)d r = N v Then, the eigenvalue equation, (T + Vloc PS PS + ˆV NL ) φ i = ε n (1 + ˆN NL ) φ i

Ultrasoft PSP generation steps Screened V AE is obtained through self-consistent solution of atomic Kohn-Sham system. Cutoff radii are chosen : r cl for the wave functions r loc c for the local PSP R large enough that all PS and AE quantities agree. A smooth local potential, V loc ( r) is generated which approaches V AE ( r) beyond r loc c.

Then, for each angular momentum channel, a few reference energy values, ε i, are chosen where i = {τlm} and τ is the number of reference energies. (T + V AE ε i ) ψ i = 0 ψ i not determined self-consistently. So, ψ i ψ j R = R ψ i ( r)ψ j( r)d r New orbitals defined, χ i = (ε i T V loc ) φ i which vanish at and beyond R where V loc = V AE and φ i = ψ i. To define a nonlocal PSP, χ i are used as projectors to define new wave functions, β i = j χ i χ j φ i = j (B 1 ) ji χ j

To compensate valence charge deficit, generalized augmentation charges needed, q ij = ψ i ψ j R φ i φ j R The nonlocal overlap operator can be defined as, S = 1 + i,j q ij β i β j Then the nonlocal potential operator is V NL = ij D ij β i β j where D ij = B ij + ε j q ij PS wave functions satisfy generalized orthonormality condition, φ i S φ j R = φ i φ j R + q ij = ψ i ψ j R = δ ij Then, PS wave functions satisfy generalized eigenvalue problem, (H ε i S) φ i = 0 where H = T + V loc + V NL

Verification of generalized eigenvalue problem ( T + V loc + ) ( D nm β n β m φ i = ε i 1 + ) q nm β n β m φ i nm nm where D nm = B nm + ε m q nm Since, ( ) B nm β n β m φ i nm = φ n χ m nm k χ k χ k φ n l φ m χ l χ l φ i = km χ k n χ k φ n φ n χ m δ im = km χ k δ km δ im = χ i Substitution yields, H φ i = ε i S φ i

Valence electron density The electron density is augmented, n v ( r) = [ φ n ( r) 2 + n i,j ] Q ij ( r) φ n β i β j φ n where Q ij ( r) = ψ i ( r)ψ j ( r) φ i ( r)φ j ( r) so that it must integrate to the correct number of valence electrons, n v ( r)d r = φ n ( r) 2 d r + Q ij ( r) φ n β i β j φ n d r n ij = nm δ nm [ φ n φ m + ij ] q ij φ n β i β j φ m = nm δ nm φ n S φ m = nm δ nm δ nm = n δ nn = N valence

Minimization of total energy δn( r ) δφ n( r) = φ n( r)δ( r r ) + ij Q ij ( r )β i ( r) β j φ n Then, the modified Kohn-Sham equations, δe e δφ n = = d r δe e δn( r ) δn( r ) δφ n( r) [ - 1 2 2 + V eff + ij ( D (0) ij + V eff ( r )Q ij ( r )d r ) ] β i β j φ n where V eff = V H + V loc + V xc The coefficients in the non-local part of the PSP gets updated self-consistently.

Ionic USPP Pseudopotentials Ionic potential are obtained by unscreening, V ion loc = V loc V H V xc D (0) ij = D ij d r V loc ( r )n( r )

Projector Augmented Waves (PAW) method : basic idea For a particular reference energy, P.E. Blöchl, PRB 50 17953 (1994) the behavior of an arbitrary PS wavefunction ψ PS at the atomic site can be calculated by projection at that site in terms of partial waves (spherical), c lm =< P lm ψ PS In each sphere, ψ PS = lm c lm φ PS lm and ψ AE = c lm φ AE lm lm where φ lm are partial waves. Projectors must be dual to partial waves, P lm φ PS l m = δ ll δ mm ψps = i φ i p m ψ PS = ψ PS

Then, the PS transformation is given by, ψn AE = ψn PS φ PS lmε p lmε ψn PS lmε + lmε φ AE lmε p lmε ψ PS n Transformation involves AE wavefunction One can derive AE results.

References Pseudopotentials E. Kaxiras, Atomic and electronic structure of solids, Cambridge University Press, Cambridge, 2003. R.M. Martin, Electronic Structure : Basic Theory and Methods, Cambridge University Press, Cambridge, 2004. D.R.Hamann, M. Schlüter, C. Chiang, Phys. Rev. Lett. 43, 1494 (1990). G.B. Bachelet and M. Schlüter, Phys. Rev. B 25, 2103 (1982). L. Kleinman and D.M. Bylander, Phys. Rev. Lett. 48, 1425 (1982). G.B. Bachelet, D.R.Hamann, M. Schlüter, Phys. Rev. B 26, 4199 (1982). A.M. Rappe, K.M. Rabe, E. Kaxiras, and J.D. Joannopoulos, Phys. Rev. B 41, 1227 (1990). N. Troullier and J.L. Martins, Phys. Rev. B 43, 1993 (1991). D. Vanderbilt, Phys. Rev. B 41, 7892 (1990). P.E. Blöchl, Phys. Rev. B 50, 17953 (1994).