Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Quantum Mechanical Model

Using force fields to model the interactions between atoms and molecules is a powerful approach to study the structure and properties of materials. However, most force fields are based on empirical parameters and approximations, which limit their accuracy and applicability to certain types of systems. For more accurate and general predictions, we need to use quantum mechanical methods that are based on the fundamental principles of quantum mechanics.

First-Principles

Also known as ab initio methods, first-principles methods are based on solving the Schrödinger equation for a given system of particles. The Schrödinger equation is a partial differential equation that describes how the wave function of a quantum system evolves over time. By solving the Schrödinger equation, we can obtain the wave function Ψ\Psi of the system, which contains all the information about the system, such as the positions and momenta of the particles, the energy of the system, and the forces acting on the particles. Properties are obtained as expectation values of operators. For example, the total energy is the expectation value of the Hamiltonian, ΨH^Ψ\langle \Psi | \hat{H} | \Psi \rangle. The many-body Schrödinger equation is given by:

itΨ(r,R,t)=H^Ψ(r,R,t)i\hbar\frac{\partial}{\partial t}\Psi(\mathbf{r}, \mathbf{R}, t) = \hat{H}\Psi(\mathbf{r}, \mathbf{R}, t)

where Ψ(r,R,t)\Psi(\mathbf{r}, \mathbf{R}, t) is the wave function of the system, H^\hat{H} is the Hamiltonian operator, and r\mathbf{r} and R\mathbf{R} are the positions of the electrons and nuclei in the system.

Born-Oppenheimer Approximation

The Born-Oppenheimer approximation states that the motion of the electrons is much faster than the motion of the nuclei, so we can treat the electrons as moving in the fixed potential energy field of the nuclei. This allows us to solve the electronic Schrödinger equation separately for fixed nuclear positions, which simplifies the problem and makes it computationally feasible. The nuclei do not have to be classical in the Born-Oppenheimer approximation; in many atomistic simulations they are treated classically as an additional approximation.

Ψ(R,r)=χ(R)ψ(r)\Psi(\mathbf{R},\mathbf{r}) = \chi(\mathbf{R})\psi(\mathbf{r})

where Ψ(R,r)\Psi(\mathbf{R},\mathbf{r}) is the total wave function of the system, χ(R)\chi(\mathbf{R}) is the nuclear wave function, and ψ(r)\psi(\mathbf{r}) is the electronic wave function at a given nucleus positions. The electronic wave function is obtained by solving the time-independent Schrödinger equation for the electrons:

Density Functional Theory (DFT)

Solving the Schrödinger equation directly is computationally expensive and often infeasible for large systems. Density functional theory (DFT) reformulates the ground-state problem in terms of the electron density rather than the many-electron wave function. The electron density is a function of position and contains the information needed to determine the ground-state properties. This reduces the complexity of the problem and makes it feasible to study much larger systems.

The key idea behind DFT is the Hohenberg-Kohn theorems: (i) the ground-state electron density determines the external potential Vext(r)V_{\text{ext}}(\mathbf{r}) up to an additive constant, and therefore determines all ground-state properties; and (ii) there exists an energy functional of the density whose minimum is attained at the ground-state density. In schematic form, ρ(r)Vext(r)ΨE\rho(\mathbf{r}) \rightarrow V_{\text{ext}}(\mathbf{r}) \rightarrow \Psi \rightarrow E.

The Hohenberg-Kohn theorems allow us to write the total energy of the system as a functional of the electron density:

E[ρ]=FHK[ρ]+Vext(r)ρ(r)drE[\rho] = F_{\text{HK}}[\rho] + \int V_{\text{ext}}(\mathbf{r}) \rho(\mathbf{r}) \, d\mathbf{r}

where E[ρ]E[\rho] is the total energy functional, ρ\rho is the electron density, and FHK[ρ]F_{\text{HK}}[\rho] is the universal part of the functional that contains the kinetic and electron-electron interaction contributions. The goal of DFT is to find the electron density that minimizes the total energy functional, which gives us the ground-state electron density and the ground-state energy of the system.

E[ρgs]=minρE[ρ]E[\rho_{\text{gs}}] = \min_{\rho} E[\rho]

This shift from dealing with wavefunctions with 3NeN_e variables to the electron density with 3 variables (x, y, z) makes the problem much more tractable. Therefore, by finding the electron density that minimizes the total energy of the system, we can determine the ground-state electron density and the ground-state energy of the system.

Kohn-Sham Equations

The high cost of solving the many-body Schrödinger equation can be reduced by introducing a set of auxiliary non-interacting electrons that have the same electron density as the true system. These auxiliary electrons are called Kohn-Sham electrons, and they are used to construct an effective potential that approximates the electron-electron interaction potential in the system. The Kohn-Sham equations are a set of equations that describe the motion of the Kohn-Sham electrons in the effective potential.

(22me2+Veff(r))ψi(r)=ϵiψi(r)\left(-\frac{\hbar^2}{2m_e}\nabla^2 + V_{\text{eff}}(\mathbf{r})\right)\psi_i(\mathbf{r}) = \epsilon_i\psi_i(\mathbf{r})
Veff(r)=Vext(r)+VH(r)+Vxc(r)V_{\text{eff}}(\mathbf{r}) = V_{\text{ext}}(\mathbf{r}) + V_{\text{H}}(\mathbf{r}) + V_{\text{xc}}(\mathbf{r})

where Veff(r)V_{\text{eff}}(\mathbf{r}) is the effective potential that includes the external potential energy due to the nuclei, the Hartree potential (VH(r)V_{\text{H}}(\mathbf{r})) due to the classical electron-electron repulsion, and the exchange-correlation potential (Vxc(r)V_{\text{xc}}(\mathbf{r})) that accounts for the effects of electron exchange and correlation. The Kohn-Sham equations are solved self-consistently by iterating between the electron density and the effective potential until self-consistency is achieved.

The charge density can be computed using:

ρ(r)=ifiψi(r)2\rho(\mathbf{r}) = \sum_i f_i |\psi_i(\mathbf{r})|^2

where ψi(r)\psi_i(\mathbf{r}) is the ii-th Kohn-Sham orbital and fif_i is its occupation number.

The key idea is to separate the total energy functional into terms that are easier to calculate and terms that are more difficult to calculate. The kinetic energy of the non-interacting Kohn-Sham system, the external-potential energy, and the Hartree energy can be written explicitly. The exchange-correlation energy is not known exactly and must be approximated using different exchange-correlation functionals.

There are many different VxcV_{\text{xc}} that have been developed: Local Density Approximation (LDA), Generalized Gradient Approximation (GGA), Hybrid Functionals, etc. Each functional has its own strengths and weaknesses, and the choice of functional depends on the system being studied and the properties of interest.

Basis Set

The wave function of the Kohn-Sham electrons is expanded in terms of a basis set of functions, which are used to approximate the wave function. The basis set can be chosen to be a set of atomic orbitals, plane waves, or other types of functions. In solid-state physics, planewave basis set is used:

ψk(r)=Gck,Gei(G+k)r\psi_\mathbf{k}(\mathbf{r}) = \sum_{\mathbf{G}} c_{\mathbf{k,G}}e^{i(\mathbf{G}+\mathbf{k})\cdot\mathbf{r}}

where G\mathbf{G} is a reciprocal lattice vector, ck,Gc_{\mathbf{k,G}} are the expansion coefficients, and ei(G+k)re^{i(\mathbf{G}+\mathbf{k})\cdot\mathbf{r}} are the plane waves. The expansion coefficients are determined by solving the Kohn-Sham equations self-consistently. The more plane waves are included in the basis set, the more accurate the results will be, but the computational cost will be higher. Therefore, a compromise must be made between accuracy and computational cost.

Noted that the computation is done in the reciprocal space, and a k-points grid is used to sample the Brillouin zone. The number of k-points used in the calculation affects the accuracy of the results, with more k-points leading to more accurate results but higher computational cost.

Pseudopotentials

Comparison of the wavefunction between all-electron (AE) and pseudopotential (PS) calculations. The core electrons are replaced by an effective smooth potential in the pseudopotential calculation.

Comparison of the wavefunction between all-electron (AE) and pseudopotential (PS) calculations. The core electrons are replaced by an effective smooth potential in the pseudopotential calculation.

Psuedopotentials are used to replace the core electrons in the system with an effective potential that approximates the effect of the core electrons on the valence electrons because the core electrons are tightly bound to the nucleus and do not participate in chemical bonding. This allows us to reduce the number of electrons that need to be treated explicitly in the calculation. It also smooth out the potential near the nucleus, which makes the calculation converge faster with a much smaller basis set. There different ways of constructing pseudopotentials such as norm-conserving pseudopotentials (NCPP) and ultrasoft pseudopotentials (USPP).

Properties

Band structure and optical adsorption spectra of Silicon calculated using DFT. It should be noted that the band gap of Silicon is underestimated.

Band structure and optical adsorption spectra of Silicon calculated using DFT. It should be noted that the band gap of Silicon is underestimated.

Once the ground-state electron density has been determined, forces can be obtained from the derivative of the total energy with respect to atomic positions. In many electronic-structure methods this is evaluated using the Hellmann-Feynman theorem, together with any additional basis-set correction terms when needed.

Compared to classical force fields, DFT can provide more properties, such as electronic structure, bonding, and reactivity. DFT can be used to study a variety of systems, including molecules, solids, and surfaces.

However, DFT has some limitations, such as the underestimation of band gaps, the fact that many local and semi-local functionals miss dispersion (van der Waals) interactions, the problematic treatment of strongly correlated systems, and the sensitivity to the choice of exchange-correlation functional. These limitations can often be mitigated by using more advanced functionals, such as hybrid functionals, and by including dispersion corrections.

Semi-Empirical Methods

Semi-empirical methods are a class of quantum mechanical methods that are based on a combination of empirical parameters and quantum mechanical principles. These methods are less computationally expensive than first-principles methods and are often used to study large systems that are beyond the capabilities of first-principles methods.

Semi-empirical methods are based on approximations and simplifications of the Schrödinger equation, which make them computationally efficient but less accurate than first-principles methods. Some common semi-empirical methods include the tight-binding method, the extended Hückel method, and the semi-empirical molecular orbital (SEMO) method.