Lattice Density-Functional Theory for Quantum Chemistry
J. P. Coe

TL;DR
This paper introduces a lattice density-functional theory approach for quantum chemistry that approximates full configuration interaction energies, demonstrating promising results for modeling strongly-correlated electrons in molecules.
Contribution
It extends lattice density-functional theory from the Hubbard model to quantum chemistry, deriving Kohn-Sham equations for complex molecular systems.
Findings
Potential energy curves align well with full configuration interaction results.
The method outperforms standard density-functional theory in stretched bond scenarios.
Discrepancies remain for very elongated bonds, but are reduced.
Abstract
We propose a lattice density-functional theory for {\it ab initio} quantum chemistry or physics as a route to an efficient approach that approximates the full configuration interaction energy and orbital occupations for molecules with strongly-correlated electrons. We build on lattice density-functional theory for the Hubbard model by deriving Kohn-Sham equations for a reduced then full quantum chemistry Hamiltonian, and demonstrate the method on the potential energy curves for the challenging problem of modelling elongating bonds in a linear chain of six hydrogen atoms. Here the accuracy of the Bethe-ansatz local-density approximation is tested for this quantum chemistry system and we find that, despite this approximate functional being designed for the Hubbard model, the shapes of the potential curves generally agree with the full configuration interaction results. Although there is a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Lattice Density-Functional Theory for Quantum Chemistry
J. P. Coe
Institute of Chemical Sciences, School of Engineering and Physical Sciences, Heriot-Watt University, Edinburgh, EH14 4AS, UK.
Abstract
We propose a lattice density-functional theory for ab initio quantum chemistry or physics as a route to an efficient approach that approximates the full configuration interaction energy and orbital occupations for molecules with strongly-correlated electrons. We build on lattice density-functional theory for the Hubbard model by deriving Kohn-Sham equations for a reduced then full quantum chemistry Hamiltonian, and demonstrate the method on the potential energy curves for the challenging problem of modelling elongating bonds in a linear chain of six hydrogen atoms. Here the accuracy of the Bethe-ansatz local-density approximation is tested for this quantum chemistry system and we find that, despite this approximate functional being designed for the Hubbard model, the shapes of the potential curves generally agree with the full configuration interaction results. Although there is a discrepancy for very stretched bonds, this is lower than when using standard density-functional theory with the local-density approximation.
pacs:
71.10.Fd,71.15.Mb,31.10.+z
I Introduction
Efficient computational methods based on small corrections to a single determinant of one-electron orbitals in ab initio quantum chemistry and physics can give qualitatively incorrect results if applied to electronically excited states, molecules containing transition metals, or bond breaking. For example when elegant approximations in coupled cluster theory are used to model the dissociation of the nitrogen dimer.Bartlett and Musiał (2007) Such problems may require multiple determinants as the starting point of a now computationally intensive calculation and are often termed multireference or even strongly correlated. Full configuration interaction (FCI) gives the most accurate result for a given basis set of one-electron orbitals. However, as the number of determinants scales factorially with the size of the basis set, it is computationally prohibitive for all but the smallest systems. If there are basis functions and electrons then the FCI wavefunction will consist of determinants when there are no symmetries to exploit. This means that for only 20 basis functions and 20 electrons with equal numbers of both spins then there are already configurations and finding their coefficients in the FCI wavefunction by diagonalization of the Hamiltonian matrix will be computationally intractable. By using the electron density rather than the many-electron wavefunction, density-functional theory (DFT) can in principle efficiently describe even strongly-correlated systems. However in practice standard approximate functionals can perform poorly when confronted with multireference problems, e.g., the dissociation of the hydrogen moleculeCohen et al. (2008) or spin gaps in transition metal complexes.Reiher (2002)
Yet lattice DFT (L-DFT)Gunnarsson and Schönhammer (1986); Schönhammer and Gunnarsson (1987, 1988) with, e.g., the Bethe-ansatz local-density approximation (BA-LDA)Lima et al. (2003) allows strongly-correlated lattice systems, such as Hubbard models, to be successfully and efficiently modelledCapelle and Campo Jr. (2013) where the lattice density or site occupation takes the role of the density in standard DFT. Applications to Hubbard models have included modelling the system with periodic modulations in the external potential and onsite repulsion,Silva et al. (2005) using a harmonic potential to investigate the Luther-Emery phase,Xianlong et al. (2007) modelling ultracold repulsive fermions in one dimensional optical latticesXianlong et al. (2006) then simulating experimental data of cold atoms in optical lattices,Campo et al. (2007) and calculating the site entanglement when external potentials are used.França and Capelle (2008) Accurate results for the local density and magnetization in spatially inhomogeneous spin-polarized systems have been obtained using an analytic parametrization for a Bethe-ansatz local-spin-density approximation.França et al. (2012) An adiabatic BA-LDA for time-dependent L-DFT has been createdVerdozzi (2008) and used to model the Coulomb blockade in quantum dots.Kurth et al. (2010) The -BALDA has been created which uses the local chemical potentials to enable convergence in L-DFT when site densities are close to one.Ying et al. (2014) L-DFT for the Hubbard model has been built upon with a one-electron reduced density matrix functional for the interaction energySaubanère et al. (2016) and the iBALDA was developed Senjean et al. (2018) for site-occupation embedding theory. The accuracy of approximations in L-DFT has also been appraised using metric space approaches.França et al. (2018) Similarly to the Hohenberg-Kohn theoremsHohenberg and Kohn (1964) providing the foundation of standard DFT, L-DFT depends on the result that the site density uniquely determines the wavefunctionSchönhammer et al. (1995); Wu et al. (2006); Schindlmayr and Godby (1995) and it was recently proven that for lattice systems, with certain caveats, the wavefunction uniquely determines the external potential.Coe et al. (2015)
The quantum chemistry Hamiltonian in a basis set of single-particle orbitals may be mapped to a lattice system where sites represent orbitals when using the notation of second quantization, which the Hubbard model approximates. This has enabled the impressive use of the powerful approach of the density matrix renormalization group (DMRG)White (1992) for multireference problems in quantum chemistry.Chan and Sharma (2011) A DMRG calculation is systematically improvable by increasing the number of states (), variational and can be successful on molecules that are beyond other wavefunction methods.Kurashige et al. (2013) However the accuracy can depend on the orbital ordering when mapped to a lattice system, and for basis orbitals the scalingChan and Sharma (2011) of the calculation as means it can become computationally intractable as the system size increases if a large is necessary for accurate results.
We also consider the quantum chemistry Hamiltonian mapped to a lattice system when using a basis set and use this to create a quantum chemistry lattice DFT (QC-LDFT) to approximate the FCI site density (orbital occupation) and energy as an essential step towards an efficient approach to model multireference problems in quantum chemistry. Although the accuracy will depend on the choice of approximate functional, only site densities from self-consistently solving a non-interacting system are required rather than a many-electron wavefunction for the interacting system. This means that for basis orbitals one only has to diagonalize symmetric matrices thereby incurring a computational cost that scales as .Demmel (1997)
In this paper we first briefly discuss L-DFT and the BA-LDA for the Hubbard model. Next we derive the equations for QC-LDFT where we consider a reduced Hamiltonian with interaction terms limited to those involving intersite densities before considering the full quantum chemistry Hamiltonian. The numerical procedures we employ to implement QC-LDFT are then presented. We then go beyond the Hubbard model and demonstrate QC-LDFT for the first time on the potential energy curve for a linear chain of six hydrogens when using 12 basis functions where we test the accuracy of the BA-LDA functional.Lima et al. (2003) We first use the reduced Hamiltonian before considering the full quantum chemistry Hamiltonian for this initial application of QC-LDFT. Despite using an approximate functional designed for the Hubbard model (the BA-LDA)Lima et al. (2003) we capture the shapes of the FCI potential curves and, for the full Hamiltonian, improve upon standard DFT results at stretched bond lengths.
II Methods
II.1 Lattice Density-Functional Theory
L-DFT allows the efficient modelling of the Hubbard model when inhomogeneity is introduced through an external potential . The Hamiltonian of this interacting system is
[TABLE]
where creates a particle of spin at site while annihilates it and the number operator or site density operator is .
In the Kohn-Sham (KS)Kohn and Sham (1965) approach to L-DFT, see e.g. Ref. Capelle and Campo Jr., 2013, the exact energy is written as a functional of the site density or occupation
[TABLE]
where is labelled the kinetic energy term for non-interacting electrons, the Hartree term, and the exchange-correlation energy functional. As the exact form for this latter quantity is unknown then approximations have to be used in practice and therefore the energy is approximate. The site density or occupation is then found by self-consistently solving the non-interacting KS Hamiltonian
[TABLE]
where is labelled as the kinetic energy operator for the Hubbard model and
[TABLE]
For electrons when the spins are balanced, the first eigenfunctions form the single Slater determinant which gives the site density as and allowing to be computed. We emphasize that although the occupation of the cannot be fractional, as these are the Kohn-Sham orbitals, the density or occupation at a site is a continuous variable that would be identical to that of the interacting system if the exact exchange-correlation potential were known.
II.2 Bethe-Ansatz Local-Density Approximation
A LDA using the Bethe-Ansatz was first introduced for L-DFT in Ref. Schönhammer et al., 1995, later the BA-LDALima et al. (2003) became a popular and successful approximation to in L-DFT. The BA-LDA interpolates three limiting cases ( with , with , and ) of the exact Bethe-ansatz energy results for the homogeneous Hubbard model, i.e, Eq. 1 when . The interpolation usesLima et al. (2003)
[TABLE]
as the functional form for the energy per site when . Here is found, by using a Newton-Raphson procedure, so that the three limits are satisfied. The exchange-correlation functional for the BA-LDALima et al. (2003) is
[TABLE]
where, analogously to standard DFT, a local functional is created by subtracting the per site non-interacting kinetic energy and Hartree energy for the homogeneous Hubbard model
[TABLE]
Other choices for are possible but this one is often employed by considering that for balanced spins .Capelle and Campo Jr. (2013) For the particle-hole transformation for the Hubbard model gives which for all values can be succinctly accounted for by using .Akande and Sanvito (2010) This means that and there is a discontinuity at which, as noted in Ref. Akande and Sanvito, 2010, can cause convergence issues when self-consistently solving the KS equation in this case.
II.3 Quantum Chemistry Lattice Density-Functional Theory
For an orthonormal basis set of single-particle orbitals, the quantum chemistry Hamiltonian can be written as a lattice Hamiltonian using the notation of second quantizationSzabo and Ostlund (1989) as
[TABLE]
and it is this mapping that allows the powerful approach of DMRG to be used for quantum chemistry. As orbitals are mapped to sites then if we can calculate the exact site occupation we will have found the orbital occupation for the FCI wavefunction. Here and label the spins, are the one-electron integrals for spatial orbitals and , while the two-electron integrals are
[TABLE]
and atomic units are used. For basis functions, the number of two-electron integrals will scale as but the evaluation of them for gaussian basis sets is fast so this would only become a bottleneck for very large basis sets. In this case, by localizing orbitals, approximations could be employed to only consider near orbitals and reduce the severity of this scaling.
To create QC-LDFT we make Eq. 8 amenable to the construction of a L-DFT KS equation by using the fermionic anticommutation relations , and to give terms involving the site density (orbital occupation) operator .
II.3.1 Reduced Hamiltonian
We first consider the two-electron terms and which would correspond to on-site repulsion in the Hubbard model if all the were set to . Using the anticommutation relations we have . This means that the terms in the Hamiltonian can be written as which becomes when summing over spins.
We then employ the approach from L-DFTCapelle and Campo Jr. (2013) of using when the spins are balanced to give
[TABLE]
The contribution to in the KS equation is then
[TABLE]
For clarity we note that the site density or occupation is the orbital occupation for the basis of orbitals that were mapped to the sites in the lattice Hamiltonian (Eq. 8). It is not the occupation of the eigenfunctions of the KS L-DFT Hamiltonian in its single determinant wavefunction as by construction their occupation cannot be fractional.
We next have the terms where and the anticommutation relations now lead to . Using and that there are four spin combinations gives another energy contribution in terms of the density that we denote as the second Hartree term (H2)
[TABLE]
Resulting in another contribution to of
[TABLE]
where we have used that .
At this point we can write a KS L-DFT equation for a reduced quantum chemistry Hamiltonian where two-electron integrals beyond and are neglected
[TABLE]
Here the first term is while , and .
II.3.2 Full Hamiltonian
We now consider terms of the form where and the anticommutation relations give . So for the contribution to the quantum chemistry Hamiltonian we have
[TABLE]
This does not have an expression in terms of only the site density, but when the spins are balanced we again use to give the contribution to the KS equation. We take into account the sum over spins for the site density to give which due to the occurrence of terms becomes an addition to in the KS equation.
A similar procedure for the contribution of where results in the terms being included in the KS Hamiltonian as an addition to .
Finally the only remaining integrals to consider are where and . After rearranging the creation and annihilation operators we have . The first term cannot be rewritten using the site density and is a pure two-electron term so does not occur in the KS equation. This leaves as the addition to when and to when .
Combining these results with the reduced KS Hamiltonian (Eq. 14) gives the full KS Hamiltonian for QC-LDFT
[TABLE]
where
[TABLE]
and
[TABLE]
Here the contributions to are the same as for the reduced Hamiltonian (Eq. 14) except there is now a third Hartree potential
[TABLE]
II.4 Numerical Procedure
For the BA-LDA in QC-LDFT we use in the approximation for (Eq. 6) as approximate and values are now site dependent. Through comparison of the quantum chemistry Hamiltonian (Eq. 8) with that of the Hubbard model (Eq. 1) we see that and take the average of the one-electron ‘hopping’ integrals to calculate values
[TABLE]
We have periodic boundary conditions as all orbitals can, in principle, interact so that for orbitals and . We generate the one-electron and two-electron quantum chemistry integrals using the program Molpro.Werner et al. (2012)
As the BA-LDA is exact for three limiting cases of the homogeneous Hubbard model then it would be expected to work best when site densities or occupations are not too different from one another. In this case if substantially more orbitals are used than electrons then the chance that some are close to one is also reduced. Furthermore we would like the values to be non-negligible and similar, as if some are close to zero then the calculation of in the BA-LDA expression for the energy per site (Eq. 5) will become unreliable. To make it more likely that the values are similar and that the site densities or occupations are not too far from homogeneity, we do not use Hartree-Fock molecular orbitals but begin with atomic orbitals then orthogonalize them in a balanced way by using symmetric orthogonalization.Löwdin (1956) This transforms the non-orthogonal orbitals to using .
With the aim of making the self-consistent calculations more robust and accelerating convergence we use a Newton-Raphson approach to solve
[TABLE]
Here is the site density from the KS eigenfunctions when the site density is used in the KS equation. This gives the site density for iteration as
[TABLE]
where is the Jacobian matrix for . We calculate numerically with a step size of as solving the KS equation for given site densities is very fast. To also improve stability we implement density mixing where . From the fourth iteration we check the average difference between the input and output site densities for the KS equation which we denote as the error
[TABLE]
We use a threshold of for this to ascertain if convergence has been reached when solving the KS equation self-consistently.
III Results
We demonstrate QC-LDFT with the BA-LDA by calculating potential energy curves as the bond length is varied for a linear chain of six hydrogen atoms. The 3-21G basis set is employed resulting in 12 single-particle orbitals. We use a default ordering for the orbitals in the lattice so sites and represent the symmetrically orthogonalized atomic orbitals of the first hydrogen, sites and represent those of the second hydrogen and so on.
First we investigate the reduced Hamiltonian when two-electron integrals beyond and are neglected and its corresponding L-DFT KS equation (Eq. 14). We see in Fig. 1 that a binding curve is recovered by the FCI results despite using a reduced Hamiltonian. This fits in with resultsChiappe et al. (2007) that a Hubbard model with intersite repulsion could have parameters derived to reasonably describe potential curves of the hydrogen molecule. The FCI and QC-LDFT potential curves are shifted in Fig. 1 so both have zero as their minimum and we see that QC-LDFT reproduces the shape of the curve and is in good agreement with FCI except around bond lengths of 3Å and greater where the QC-LDFT results are a little high.
We found that determinants were needed for the FCI calculation and due to the use of symmetric orthonormalization of the atomic orbitals then even at the equilibrium bond length of 0.8Å very many determinants are important. We quantify this using an indicatorCoe et al. (2014); Coe and Paterson (2015) of the FCI wavefunction’s multireference character
[TABLE]
where is the coefficient of determinant and the wavefunction is normalized so that . is zero for a wavefunction consisting of a single determinant while the value approaches one as the number of important determinants increases. Even at the equilibrium bond length we find which demonstrates the very strong multireference character when using atomic orbitals with symmetric orthonormalization.
The full quantum chemistry Hamiltonian is now considered using FCI, and QC-LDFT with the BA-LDA. For comparison, results from standard DFT with the LDA are calculated using Molpro.Werner et al. (2012) We see in Fig. 2 that the general shape of the FCI binding curve is again captured by QC-LDFT but the discrepancy at large bond lengths is more apparent.
We speculate that this is due to the BA-LDA being based on the Hubbard model which means it does not include the one-electron integrals beyond nearest neighbours nor the extra Hartree terms that occur in the quantum chemistry KS Hamiltonian (Eq. 18). This fits in with the difference with the exact result being less pronounced for the reduced Hamiltonian in Fig. 1 as there is is only one additional Hartree term for the KS equation in this case (Eq. 14). The minimum energy is at 0.9Å for both FCI and DFT, while QC-LDFT is close to this at 1.0Å. The DFT results are closer to FCI at shorter bond lengths but QC-LDFT performs better as the bonds are elongated.
We quantify the overall error in the potential curves compared with FCI using from Refs. Coe and Paterson, 2012; França et al., 2018 where
[TABLE]
is the standard deviation of the difference in energies for all points in the potential energy curve and is the mean value of . This takes into account all of the points and that the curves can be shifted by a constant. This gives and Hartree for QC-LDFT and DFT respectively, showing that for these points QC-LDFT is slightly more accurate by this measure. Again the orbitals used means that the problem is strongly multireference for FCI and QC-LDFT at all points considered. In addition the values for are around to at both 1.0 Å and 3.4 Å. We see in Fig. 3 that at 3.4 Å, when there is a more noticeable difference between the FCI and QC-LDFT potential energy curves, the orbital occupations calculated using QC-LDFT are slightly different to the FCI results but have a very similar pattern. This suggests that a functional designed specifically for QC-LDFT should be able to correct the discrepancy in energies for this region.
IV Summary
We created a lattice density-functional theory for ab initio quantum chemistry or physics (QC-LDFT) by considering the quantum chemistry Hamiltonian in the notation of second quantization where orbitals are mapped to sites on a lattice and deriving its L-DFT Kohn-Sham equation. This represents an efficient approach to approximate the energy and orbital occupation of the full configuration interaction wavefunction as for basis functions then the cost of solving the L-DFT Kohn-Sham equation scales as . We demonstrated QC-LDFT on a linear chain of six hydrogen atoms with a basis set of twelve orbitals as the bond length was varied and tested the approximate BA-LDALima et al. (2003) functional for this case. Remarkably, despite using this approximate functional designed for the Hubbard model, QC-LDFT captured the shape of the FCI potential energy curves for both a reduced and full Hamiltonian. In the latter case a discrepancy was more noticeable at stretched bond lengths however there was an improvement over standard DFT here. Future work will consider optimizing the orbital ordering in the lattice, smoothingKarlsson et al. (2011) of around and going beyond the BA-LDA functional so that QC-LDFT can be applied successfully to more complex multireference or strongly-correlated molecules.
Acknowledgements
JPC thanks the EPSRC for support via the platform grant EP/P001459/1.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Bartlett and Musiał (2007) R. J. Bartlett and M. Musiał, Rev. Mod. Phys. 79 , 291 (2007).
- 2Cohen et al. (2008) A. J. Cohen, P. Mori-Sánchez, and W. Yang, Science 321 , 792 (2008).
- 3Reiher (2002) M. Reiher, Inorg. Chem. 41 , 6928 (2002).
- 4Gunnarsson and Schönhammer (1986) O. Gunnarsson and K. Schönhammer, Phys. Rev. Lett. 56 , 1968 (1986).
- 5Schönhammer and Gunnarsson (1987) K. Schönhammer and O. Gunnarsson, J. Phys. C 20 , 3675 (1987).
- 6Schönhammer and Gunnarsson (1988) K. Schönhammer and O. Gunnarsson, Phys. Rev. B 37 , 3128 (1988).
- 7Lima et al. (2003) N. A. Lima, M. F. Silva, L. N. Oliveira, and K. Capelle, Phys. Rev. Lett. 90 , 146402 (2003).
- 8Capelle and Campo Jr. (2013) K. Capelle and V. L. Campo Jr., Phys, Rep. 528 , 91 (2013).
