Literature DB >> 32488196

Neutral excitation density-functional theory: an efficient and variational first-principles method for simulating neutral excitations in molecules.

Subhayan Roychoudhury1, Stefano Sanvito1, David D O'Regan2.   

Abstract

We introduce neutral excitation density-functional theory (XDFT), a computationally light, generally applicable, first-principles technique for calculating neutral electronic excitations. The concept is to generalise constrained density functional theory to free it from any assumptions about the spatial confinement of electrons and holes, but to maintain all the advantages of a variational method. The task of calculating the lowest excited state of a given symmetry is thereby simplified to one of performing a simple, low-cost sequence of coupled DFT calculations. We demonstrate the efficacy of the method by calculating the lowest single-particle singlet and triplet excitation energies in the well-known Thiel molecular test set, with results which are in good agreement with linear-response time-dependent density functional theory (LR-TDDFT). Furthermore, we show that XDFT can successfully capture two-electron excitations, in principle, offering a flexible approach to target specific effects beyond state-of-the-art adiabatic-kernel LR-TDDFT. Overall the method makes optical gaps and electron-hole binding energies readily accessible at a computational cost and scaling comparable to that of standard density functional theory. Owing to its multiple qualities beneficial to high-throughput studies where the optical gap is of particular interest; namely broad applicability, low computational demand, and ease of implementation and automation, XDFT presents as a viable candidate for research within materials discovery and informatics frameworks.

Entities:  

Year:  2020        PMID: 32488196      PMCID: PMC7265560          DOI: 10.1038/s41598-020-65209-4

Source DB:  PubMed          Journal:  Sci Rep        ISSN: 2045-2322            Impact factor:   4.379


Introduction

The first-principles calculation of the excited-state energies of quantum systems holds crucial importance for the study of solar cells[1], organic light emitting diodes[2], and chromophores in biological systems[3], to name but a few. With some exceptions, density-functional theory (DFT), the primary ab initio workhorse for computing ground state properties[4,5], typically falls short on such tasks, although efforts are underway to extend the foundation of DFT to excited states[6-11]. The most commonly used first-principles method for calculating excitation energies, at least of finite systems, is linear-response time-dependent density functional theory (LR-TDDFT)[12-14]. However, LR-TDDFT has two significant limitations: its computational cost, which severely limits the size of the systems that it can be used to investigate[15], and its inability to treat double (two-electron) or higher-order excitations within adiabatic approximations to the exchange-correlation (XC) kernel[16-18]. Such multi-particle excitations and indeed inter-conversions between excitation types are of considerable interest, not alone on fundamental grounds, but for example in the computational development of photovoltaic materials that intrinsically overcome the Shockley-Queisser limit. Often, it is the lowest excitation energy of a given symmetry that is of principal interest, as this can be used to calculate the electron-hole binding energy. In such cases, state-of-the-art methods that rely on the coupling of all excitations, such as real-time TDDFT, are inefficient. These considerations strongly motivate the development of non-perturbative, variational methods based on time-independent DFT for excited states. Ideally, the desired method should inherently capture response to all orders and preserve a favourable computational scaling, while avoiding slowly-converging sums over virtual states. Over the years, several such first-principles schemes have been developed for calculating neutral excitation energies, such as ensemble DFT[19-21], restricted open-shell Kohn-Sham DFT[22-25], constricted variational DFT[26,27], Δ self-consistent field (ΔSCF) -DFT[28,29], constrained DFT defined using virtual Kohn-Sham states[30], and the maximum overlap method[31,32]. These are underpinned by the existence of a variational DFT, with an equivalent non-interacting Kohn-Sham (KS) state, for an individual excited state of interacting electrons[6,7,28]. Each method, including the one introduced here which builds upon the foundation that others have provided, has its relative strengths and weaknesses in terms of computational cost and ease of both implementation and convergence. We refer the reader to ref. [33] for a recent review of TDDFT, and to ref. [26] for a foundational comparison between TDDFT and DFT-based variational approaches. In this article, we introduce neutral excitation DFT (XDFT), an inexpensive, fully first-principles extension of constrained DFT (cDFT)[34-36] for calculating neutral excitation energies in finite systems such as molecules and clusters. XDFT simulates an excitation in the KS system by reducing the electronic population of the ground state valence subspace by one electron, while keeping the total number of electrons unchanged. XDFT is quite unlike conventional cDFT in that no prior assumptions are made as to the spatial form of source or drain regions for charge constraint. It captures screening effects at all orders, unlike LR-TDDFT, but retains a single Slater determinant of Kohn-Sham orbitals and so it is readily portable to many standard DFT codes (this transpires to be drawback, as we will see, in the study of singlet excitations, motivating future developments). XDFT scales with the atom count, N, as per ground-state DFT, namely as when no quantum nearsightedness is exploited (we have implemented it within an code). This contrasts with methods like TDDFT, which typically scales as [37] and the Bethe-Salpeter equation (BSE), which goes as [38]. In addition, unlike LR-TDDFT and BSE, which can be highly memory intensive when unoccupied states are treated explicitly, XDFT has a memory overhead comparable to that of standard DFT. Crucially, it avoids the calculation of unoccupied ground-state KS orbitals entirely, and we never calculate them here in practice. Therefore, in terms of computational efficiency, XDFT offers significant advantages over the aforementioned existing methods, as long as only the lowest-energy excited state of a given symmetry is of particular interest. XDFT offers ready compatibility with high-throughput frameworks[39], the study of large-systems, and variational KS methods beyond DFT. Applying this technique, we calculate the lowest singlet and triplet single excitation energies of a representative set of organic molecules. Here we find a surprisingly good agreement with LR-TDDFT values, notwithstanding the extreme simplicity of our method. We also move straightforwardly beyond single-particle excitations, while still only using a small number of coupled DFT calculations. As we will see, XDFT can accurately reproduce the energies of excited states with a predominantly double-excitation character in the canonical test-bed atom beryllium, which are inaccessible[16-18] to adiabatic LR-TDDFT. In the next section, we describe the XDFT formalism. This is followed by a section that explores the connection between XDFT and exact theorems of excited state DFT and outlines the relevant approximations.  The next section  outlines certain important details of the calculation. Results, including single and double excitation energies and difference density are presented in the penultimate section. Finally, we present our conclusions.

The XDFT Formalism in Brief

A neutral excitation, within the quasiparticle picture, is the promotion of one or more electrons from occupied levels to empty ones, resulting in the creation of bound electron-hole pairs and with consequent energy relaxation due to screening. To simulate this excited state, XDFT searches for the ground-state energy of the same system, but now subject to the extra condition of a given number of electrons with spin , being confined to a pre-defined subspace. This constraining condition may be written aswhere ‘Tr’ denotes the trace, is the spin-dependent fermionic density operator and is a projection operator onto the desired subspace. In conventional cDFT, the subspace spanned by is a spatial region defined at the researcher’s discretion. If spans two spatial regions with opposite weighting, for example, then one can enforce a charge-separated density configuration for the simulation of charge-transfer excitations[40-44]. Here we come to the key development of XDFT. In order to access excitations beyond charge-separated states of obvious spatial character, we free cDFT of all human assumptions by defining the subspace in terms of the ground-state KS eigenstates only. In doing so we retain the physical information encoded in the KS eigensystem, which is a key ingredient in LR-TDDFT but discarded in normal cDFT. More technically speaking, in a neutral N-electron system XDFT locates the energy of the lowest M-electron excited state (M may even be non-integer in principle) by confining N–M electrons within the valence KS subspace of the unconstrained DFT ground-state. This circumvents the need for any prior, empirical specification of subspaces and restores first-principles status. The projector that defines XDFT iswhere is the ground state density operator, is the ith KS orbital and is its occupation number and the sum is over all KS levels. Note that, at zero temperature, for occupied (unoccupied) levels. As in conventional cDFT, the ground state of the system subject to the “exciting” constraint in XDFT is found at the stationary point of the functionalwhere is a Lagrange multiplier. For a fixed , the second term on the right-hand side serves to modify the ground state potential by adding the term . One then minimises with respect to , just as is minimized in regular DFT. At the V-dependent minima can be thought of as a function[36], W(V), of V. The maxima of W(V) occur at stable states of the constrained system[45], at which the value of W is the excited-state total energy of interest. Once the energy of the first excited state, W, is determined by optimising V, then the lowest excitation (photon absorption) energy, , can be evaluated as a total energy difference from the ground state DFT energy, , namely as . We note that excitations beyond the lowest-energy one of a given spin symmetry can be simulated in XDFT by employing multiple constraints. For example, if the Kohn-Sham valence subspaces of the ground state and the first XDFT excited state are projected onto by and , respectively, then the energy of the second excited state can be found by confining electrons within the subspace of using a Lagrange multiplier and, separately, confining electrons within the subspace of using a multiplier . In general, the total-energy of the Ith excited state system of a given spin symmetry will be found at the stationary point of XDFT can be used to simulate combinations of charge and spin excitations. Given a closed-shell ground state, the double () excitations and the triplet single excitation are straightforward to access with a single constraint. These both incur the cost of just two DFT calculations – the ground-state one and the constrained one. In both cases, the electron-promotion constraint can be applied to the sum of the density operators for each spin, and the triplet state can be selected by setting . We have found that, for a common test set with different types of chemical bonds, XDFT allows us to directly access the lowest-lying excitations using coupled ground-state calculations. Non-linear response effects such as many-particle excitations are treated on the same footing as linear-response effects. In essence, while it has long been known that ground-state DFT contains the information needed to calculate neutral excitations, and relatively complex methods have been developed to explore it, we show here that constrained Kohn-Sham DFT at a level easily implementable in any normal DFT code provides a variational approach to exploit this. We note in passing that, since the excited state KS wavefunctions are accessible through XDFT, one can potentially use them to calculate approximate oscillator strengths. This is an interesting topic for future investigations.

Formal Justification of the XDFT Method

XDFT is formally an orbital-dependent DFT, and its energy is separately invariant under arbitrary unitary transformations among the occupied Kohn-Sham orbitals of the ground-state and of the constrained state. The XDFT constraint, which, for simulation of the first excited state, amounts to ejecting one electron from the valence subspace, encodes a well-defined many-particle excitation of the non-interacting Kohn-Sham system. Now, while this certainly does not imply a well-defined excitation of the interacting system, it may provide a good approximation in cases where the non-interacting and interacting wave-functions are similar (modulo unitary transformations) in both the ground and excited states. This is expected to hold well for systems that do not exhibit strong static correlation, where furthermore we may expect a degree of cancellation of error when only looking at the differences of the ground and excited-state total energies. To investigate the validity of the XDFT formalism without having to assume equivalence between the Kohn-Sham and the interacting many-particle wave function, in the following, we seek to establish a rigorous connection between the formally exact theorems of excited state DFT and the XDFT method. We start with a very brief discussion of these exact theorems.

Exact theorems for excited state DFT

Ground-state density-functional theory involves finding the ground-state (GS) density of a system of interacting electrons through the number-conserving minimisation of the Levy constrained search[46] energy functional, . Such minimisation is with respect to the density, , and for a given external potential, , where Here, is the electron kinetic energy operator, is the electron-electron interaction operator, and is the minimum of provided that the state produces the density . Now, for some external potential , we may denote the kth excited state, energy and density by , and , respectively. Furthermore, we may assume that, for the same or a different external potential , there exists a stationary state producing the same density , but such that Then, necessarily,and consequently, This leads us to an important result, shown by Perdew and Levy in ref. [6], namely that a stationary excited state will correspond to a local density minimum of if and only if, for any external potential, there is no other stationary state that gives the same density and yields a lower value for . In an alternate approach to this[7,47], the first excited-state energy of a system subject to an external potential can be found by minimising, with respect to density , the functional Here, is a bifunctional defined aswhere the minimisation of is to be performed over states , which yield the density and are orthonormal to the ground state, , of the external potential, . Foundational justifications for numerous time-independent excited-state DFT schemes[48,49] including SCF[28], TOCIA[50], and OCDFT[51] have been developed on the basis of this approach. Remarkably, if the external potential is Coulombic, namely if, for a number of M nuclei, it has the formwhere the αth nucleus with charge is located at , then two different stationary states in the presence of the same or different external potential cannot have the same density[52]. In other words, the stationary-state density uniquely specifies the stationary state and the external potential. In this situation, as shown in ref. [52], one can, in principle, omit the dependence of and find the first excited state density by minimising XDFT may be placed in a formal context using this equation, as we now explain.

The XDFT approximation

Here we show how the XDFT method follows from Eq. (12) with the use of certain well-defined approximations. Let be the KS potential and be the KS ground state corresponding to an interacting system with an external potential . Then, assuming representability where required, consider a non-interacting KS like system whose ground state density equals , which is that of the first excited state of the interacting system. This system is subject to a local potential,such that the exchange-correlation potential ensures that the correct density is recovered. Unfortunately, is not known to us. To facilitate the use of available approximations for exchange-correlation, therefore, let us consider a different non-interacting KS-like system such that its lowest-energy stationary state which satisfies the condition , yields . For such a non-interacting system, the XC-potential , which generates a KS potential , contrasts with the standard ground-state XC potential, , which is constructed in such way that the non-interacting ground-state density associated to coincides with the density of the interacting ground state for the external potential, . We note, using Eq. (12), that must be a unique functional of the density. We also note that, in contrast with the corresponding object in the treatment presented in ref. [53], is not generally the first excited state of the original, unconstrained KS system since and are stationary states of KS Hamiltonians with different potentials and . Using XDFT, we seek to obtain the non-interacting state that is orthonormal to the non-interacting ground state , by ejecting a single electron out of the valence subspace, i.e., by creating an electron-hole pair in the KS system. Formally speaking, therefore, the XDFT method effectively amounts to making the central approximation Variational collapse to the ground state density does not arise in XDFT, in spite of this approximation, since we only search for that satisfy and so the ground-state density generated is out of bounds. A similar approximation to Eq. (14), in terms of the exchange-correlation energy functional, has been used in OCDFT[51]. We refer the reader in particular to the very informative Table 3 of ref. [51], where several properties of various time-independent excited-state DFT approaches are carefully compared. Using the same notation as is used in that Table, the properties of the XDFT method are tabulated in Table 1.
Table 1

Using the same notation as is introduced in Table 3 of ref. [51], the properties of XDFT from the left-most column report (i) orthonormality with respect to the ground state; (ii) the number of electrons transferred from the occupied to the virtual orbitals; (iii) the orbital space in which the hole orbital belongs; (iv) the orbital space in which the occupied orbitals belong, and (v) whether the method may suffer from variational collapse to the ground state.

Method\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$${\boldsymbol{\langle }}{\boldsymbol{\Phi }}{\boldsymbol{|}}{\boldsymbol{\Phi }}{\boldsymbol{{\prime} }}{\boldsymbol{\rangle }}{\bf{=0}}$$\end{document}Φ|Φ=0\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\varDelta \rho $$\end{document}Δρ\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$${{\boldsymbol{\phi }}{\boldsymbol{{\prime} }}}_{{\boldsymbol{h}}}{\boldsymbol{\in }}$$\end{document}ϕh\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$${{\boldsymbol{\phi }}{\boldsymbol{{\prime} }}}_{{\boldsymbol{i}}}{\boldsymbol{\in }}$$\end{document}ϕiΦ-collapse
XDFTyes1VO⊕Vno
Using the same notation as is introduced in Table 3 of ref. [51], the properties of XDFT from the left-most column report (i) orthonormality with respect to the ground state; (ii) the number of electrons transferred from the occupied to the virtual orbitals; (iii) the orbital space in which the hole orbital belongs; (iv) the orbital space in which the occupied orbitals belong, and (v) whether the method may suffer from variational collapse to the ground state.

Proof that XDFT encodes the orthonormality of KS Slater determinants

In the following, we prove that the the density generated by XDFT belongs to a non-interacting state that is orthonormal to . For an N electron system, let the excited-state valence orbitals obtained with XDFT be for . Then, since a unitary transformation of orbitals preserves the density, it is sufficient to prove that there is at least one unitary transformation of that produces an “excited electron” orbital, i.e., an orbital that is orthonormal to all of the ground-state valence orbitals that generate . Let us define a candidate orbital , with a view to describing the excited-state component of the XDFT KS valence eigensystem, as Then, noting that, for zero-temperature fermionic systems the density matrix is idempotent, and soand that the set of orbitals build a density operator obeying the XDFT condition , by definition, we find that is not necessarily normalised, since With the latter in hand, let us consider a unitary transformation of the orbitals such thatnoting that unitarity imposes the requirement that While the right-hand side of Eq. (15) is not the linear expansion of in terms of the set , we know that such a unique linear expansion exists, since is a projection operator. Thus, in principle, we can uniquely specify a row of , for all , such that , simultaneously satisfying the normalisation demand of unitary transformations. The problem of finding any suitable remaining boils down to constructing any matrix that satisfies the condition for unitarityand whose N-th column is uniquely known. Avoiding double counting of equations for , Eq. (19) is a set of equations, omitting the equation for since it contains known terms only. For the unknowns, this is always solvable (for , solvable with infinite solutions). Now, recalling that , we haveand therefore is orthonormal to all of the ground-state valence orbitals. Hence, the Slater determinant constructed from the set of orbitals is necessarily orthonormal to the determinant .

Methodological Details

Implementation and parameters

The linear-scaling first-principles code  ONETEP[54], within which we have implemented the XDFT formalism, variationally optimizes a minimal set of localized, non-orthonormal generalized Wannier Functions (NGWF), expanded in terms of psinc functions[55,56], to minimize the total energy. ONETEP is equipped with an automated conjugate-gradients method for optimizing the cDFT (or XDFT) Lagrange multiplier[45,57,58]. We have used this, together with the Perdew-Burke-Ernzerhof (PBE) XC functional[59] to calculate the lowest singlet excitation energies of the 28 closed-shell organic molecules contained in the well-known Thiel set[60]. Our calculations are performed using scalar relativistic norm-conserving pseudopotentials, a plane-wave cutoff energy of 1500 eV and a radius of 14.0 a0 for the NGWFs. The Martyna-Tuckerman periodic boundary correction scheme[61] was used with a parameter of 7.0 a0. The constrained KS system was found to contain symmetry-protected partial-filling of the degenerate highest occupied state in certain molecules, and so we used finite-temperature ensemble DFT as implemented in  ONETEP[62] in all cases.

Multiplet sum method

Unlike the density and energy of the triplet first excited state, it is not straightforward to obtain the singlet counterparts with the XDFT method, since, given a closed-shell ground state, the final state of a singlet single excitation can not be represented by a single Slater determinant (Sd). For the non-interacting KS system, any closed-shell excited state corresponding to (with a non-interacting energy ) or open-shell excited state (with ) can, fortunately, be expressed as a linear combination of the same pair of Kohn-Sham Slater determinants (Sds), within a frozen-orbital treatment. These two Sds, which are not eigenstates of , are then degenerate, with a non-interacting energy . Invoking the multiplet sum method[33,63,64], we can thereby express the non-interacting energy of a closed-shell singlet state approximately as In order to access one of these degenerate Sds that make up the singlet, in practice, we promote one electron by applying the XDFT constraint to one spin channel only, maintaining . We note that, for a spin-restricted treatment, since the two Sds are degenerate, each of them has the same energy as the singlet and the triplet state and Eq. (21) is trivially satisfied. However, at this point, we make a final assumption that Eq. (21) may be used to approximately evaluate the energy of the interacting system. Keeping in mind that the three triplet states for are degenerate, the energy of the singlet first-excited state can then be approximated aswhere, and are energies of interacting system obtained from XDFT calculations simulating single excitation while maintaining and , respectively. The advantage of Eq. (22) is that it involves only the energies of two single-Sd states that are available using XDFT. Each term on the right hand side of Eq. (22) derives from an interacting system that is obtained from an equivalent unrestricted KS system having the same density and spin density. In passing, we note that the Sd state is sometimes referred to in the literature as a contaminated singlet. A formalism using restricted (spin-independent) KS orbitals might offer an energy that is more appropriate for use with Eq. 22.

Calculation flowchart

The XDFT flowchart involving coupled calculations for finding neutral gaps of finite systems is presented in Fig. 1. In practice, the task of determining the triplet and singlet single excitation energies boils down to calculating total energy differences.
Figure 1

XDFT flowchart for calculating singlet, , and triplet, , excitation energies. The ground-state density operator obtained from a DFT calculation, , is used to define the XDFT constraint. The energies obtained from DFT, , and from XDFT, and , are then used to find the excitation energies using Eqs. 22 and 23. Figure created using Apple Keynote v9.1.

First, a standard DFT run is performed to calculate the closed-shell ground-state energy and density operator . is used to run an XDFT calculation confining electrons to the total valence subspace of the DFT run, with (i.e. fixing a spin moment of ). This gives the energy of the lowest lying interacting triplet state. Finally, in order to obtain the energy , we run an XDFT calculation confining electrons to the spin-up valence subspace of the DFT run while maintaining . The singlet first-excited state energy is then obtained from Eq. (22). Ultimately, the triplet and singlet neutral gaps are calculated, respectively, as XDFT flowchart for calculating singlet, , and triplet, , excitation energies. The ground-state density operator obtained from a DFT calculation, , is used to define the XDFT constraint. The energies obtained from DFT, , and from XDFT, and , are then used to find the excitation energies using Eqs. 22 and 23. Figure created using Apple Keynote v9.1.

Results and Discussion

Excitation energy of Thiel set molecules

We have used XDFT to calculate the lowest singlet excitation energies of the 28 closed-shell organic molecules contained in the well-known Thiel set[60]. In Fig. 2, we show a scatter plot of the singlet and triplet excitation energies calculated with XDFT against those obtained with LR-TDDFT and the adiabatic Perdew-Burke-Ernzerhof (PBE) XC functional[59] in ref. [65] (singlets) and ref. [66] (triplets). The LR-TDDFT results are broadly in agreement with experimental values (see the supporting information in ref. [67]). The triplet energies, which do not rely on any additional approximation beyond XDFT such as multiplet sum, show almost perfect agreement with those calculated using ground-state DFT with . This may provide a practical way of validating the XDFT approximations when applied to a new system. The figure also demonstrates that, in spite of the multiplet sum approximation, XDFT yields singlet energies with a remarkably good accuracy, if adiabatic, semi-local LR-TDDFT is taken as a reasonable benchmark. In terms of computational efficiency, we note that, for the representative molecule p-Benzoquinone, an XDFT calculation run on 3 processors for the singlet excitation energy offers an approximate two-fold reduction in computation time compared to its LR-TDDFT counterpart. Unlike linear-scaling LR-TDDFT, XDFT does not require the prior optimization of a defined number of conduction-band orbitals, which is a process that can demand some trial-and-error before well-converged results are obtained. It is to be noted that, as a result of the charge-delocalization error of semi-local XC functionals, XDFT, in its currently-implemented form, is applicable only to finite systems.
Figure 2

The lowest excitation energies of molecules belonging to the Thiel set[60] obtained with XDFT and with adiabatic linear-response TDDFT (from refs. [65,66]). The PBE[59] XC functional has been used in both cases. The dark and the light dots denote singletand triplet gaps, respectively. The diagonal line indicates perfect agreement between XDFT and TDDFT. Figure created using Wolfram Mathematica v10.3.1.

The lowest excitation energies of molecules belonging to the Thiel set[60] obtained with XDFT and with adiabatic linear-response TDDFT (from refs. [65,66]). The PBE[59] XC functional has been used in both cases. The dark and the light dots denote singletand triplet gaps, respectively. The diagonal line indicates perfect agreement between XDFT and TDDFT. Figure created using Wolfram Mathematica v10.3.1.

Charge difference density

The difference between the local part of the constrained density operator, , and that of the ground state density operator, , can be viewed as an approximation to the difference density, from which transition dipole moments for example can be calculated. In Fig. 3 we show such plots for a representative molecule of the Thiel set[60], propanamide. Figure 3(a) shows an approximation to the difference density based on the ground-state KS orbitals, which neglects orbital relaxation and electron-hole binding. Since it captures these effects, the singlet (b) and triplet (c) isosurfaces generated using XDFT (and, in the case of the singlet, the multiplet sum method[33,64] applied to the total electron densities) reflect a greater degree of difference density localisation than (a). Due to Pauli exclusion, furthermore, the singlet (b) difference density attains a greater spatial localisation than the triplet one (c). Such conclusions are also supported by quantitative analysis of the charge densities.
Figure 3

Difference density for the propanamide molecule, calculated with an isosurface value of ±0.05 eÅ−3. Panel (a) shows the charge-density difference between the ground-state KS  LUMO and  HOMO orbitals, while (b,c) show, respectively, the singlet and triplet difference densities generated as the difference between the excited XDFT () and ground-state DFT () densities. The change from (a) to (b,c) is due to electron-hole pair binding and screening, which are captured variationally and at all orders by XDFT. Figure created using XCrysDen v1.6.2[68] and Apple Keynote v9.1.

Difference density for the propanamide molecule, calculated with an isosurface value of ±0.05 eÅ−3. Panel (a) shows the charge-density difference between the ground-state KS  LUMO and  HOMO orbitals, while (b,c) show, respectively, the singlet and triplet difference densities generated as the difference between the excited XDFT () and ground-state DFT () densities. The change from (a) to (b,c) is due to electron-hole pair binding and screening, which are captured variationally and at all orders by XDFT. Figure created using XCrysDen v1.6.2[68] and Apple Keynote v9.1.

Choice of XC functional

The accuracy of results obtained with any DFT-based method is necessarily dependent on the approximate XC-functional used. We have found good agreement between XDFT and LR-TDDFT results for the Thiel set, using the semi-local PBE functional for both methods. This choice of functional is motivated by the fact that, for many DFT and adiabatic-kernel LR-TDDFT calculations, when compared to experimental results, PBE typically offers acceptable accuracy with relatively inexpensive calculations and is therefore a highly popular choice of functional. However, non-local hybrid XC-functionals containing a fraction of KS exact-exchange typically improves the agreement with experimental results, at the expense of increasing the computational cost. This trend can be seen in Table 2, where we compare experimental singlet excitation energies with XDFT results evaluated using PBE and the B3LYP[74] hybrid functional for six Thiel set molecules. These molecules are those for which the agreement between the XDFT(PBE) and experimental results is particularly poor (giving a Mean Absolute Error or MAE of 0.85 eV, whereas the MAE is 0.50 eV for the entire Thiel set). The MAE between XDFT and experiment for the six molecules reduces to 0.33 eV using XDFT(B3LYP). It is more probable that this improvement is primarily due to an improved description of the fundamental gap and electron-hole binding, rather than an improvement in the performance of the XDFT or multiplet sum method approximations per se. It is to be noted that, although a hybrid functional improves the energies considerably, the discrepancies resulting from the multiplet sum approximation are present nonetheless. This can be seen by contrasting the MAE (w.r.t. experimental values) of the XDFT results (0.33 eV) with the LR-TDDFT ones (0.08 eV). On the other hand, the fact that, for triplet excitations, the MAE of the XDFT energies is 0.08 eV indicates that the error in the singlet energies arises from the multiplet sum approximation and not from the XDFT approximation per se. It seems feasible that this agreement with experiment may be improved further within the XDFT framework, potentially using range-separated hybrid functionals, implicit dielectric screening, zero-point phonon corrections, and a more elaborate treatment of spin contamination that circumvents the multiplet sum method.
Table 2

Tabulated values of singlet first excitation energies of six Thiel-set molecules (column 1) for which the agreement between computational and experimental results (column 4) was found to be particularly poor using XDFT using the PBE functional (column 2). The agreement is significantly improved by instead using the B3LYP hybrid functional (column 3). The last row of the table shows the Mean Absolute Error (MAE), which, in our case, is the same as the Mean Unsigned Error (MUE) of the XDFT results with respect to the experimental ones. All energies are in eV, and the multiplet sum method was used to simulate all single-particle singlet excitations.

MoleculePBEB3LYPExperimental
Ethene6.837.287.66[69]
p-Benzoquinone1.752.342.48[70]
s-Tetrazine1.622.122.25[71]
Pyrimidine3.633.944.16[72]
Hexatriene3.594.264.93[73]
Butadiene4.675.315.73[73]
MAE0.850.33eV
Tabulated values of singlet first excitation energies of six Thiel-set molecules (column 1) for which the agreement between computational and experimental results (column 4) was found to be particularly poor using XDFT using the PBE functional (column 2). The agreement is significantly improved by instead using the B3LYP hybrid functional (column 3). The last row of the table shows the Mean Absolute Error (MAE), which, in our case, is the same as the Mean Unsigned Error (MUE) of the XDFT results with respect to the experimental ones. All energies are in eV, and the multiplet sum method was used to simulate all single-particle singlet excitations.

Simulation of a double excitation

Finally, we explore the ability of XDFT to calculate energies of excitations with strong double (two-electron) character, which are inaccessible by constuction to adiabatic-kernel LR-TDDFT[16-18]. The XDFT method is non-linear, unlike LR-TDDFT, in the sense that its Hartree and XC potentials are calculated self-consistently with the density in the excited state, i.e., not just corrected to first order using the interaction kernel . Thus, XDFT is not limited to single excitations. As a proof of principle, we focus here on one particular excitation of a known, strong double (i.e. two-electron) character, nothing that a more comprehensive study of excitations of more mixed single-double character using XDFT would be necessary to fully establish the range of applicability of the method to such effects. We note, in passing, that XDFT is not restricted to exciting integer numbers of electrons, M, particularly when coupled with ensemble DFT. In the benchmark case of atomic beryllium, the first double excitation promotes two electrons from the 2s to the 2p orbitals[75]. For the Be atom, 1s electrons are described by a pseudopotential, rendering the multiplet sum method unnecessary. Consequently, using the ground state valence density operator to confine zero electrons to the total valence subspace from a standard ground-state DFT calculation, we can directly access the energies of the lowest lying doubly excited singlet and triplet states with two separate XDFT calculations with and respectively. In Fig. 4 we plot the single and double excitation energies of Be calculated with semi-local and hybrid XC-functionals. The singlet and triplet double excitation energies were obtained as and , respectively. Our results agree well with those calculated with ensemble DFT in ref. [20], for all four excitation types. The singlet single-electron PBE excitation energy is also in very close agreement with our own LR-TDDFT(PBE) result, indicating that the multiplet sum method is accurately applicable to this system. We note, however, that while our singlet double excitation energies agree surprisingly well with experimental values, this is much less the case for our triplet double energies. Experimentally, the singlet excitation is slightly lower in energy than the triplet one, and this has been explained as resulting from a mixing of the singlet double with higher singlet single excitations[82]. Our results would support the opposite conclusion about the mechanism behind this anomalous ordering (singlet below triplet), however, since it is the triplet state which is poorly described by the single-determinant theory. In principle, XDFT is capable of accessing excitations of non-integer electron character (e.g, mixed single and double excitations) with the aid, e.g., of ensemble DFT[62,83], and this is a promising avenue for future investigation.
Figure 4

The excitation energies of atomic Be from experiment, linear-response TDDFT (the ONETEP linear-scaling implementation[76,77]), and XDFT. The top panels show single-electron excitation energies and the bottom panels show double (two-electron) excitation energies. The functionals tested were the generalised gradient approximation parameterisations PBE[59] and RPBE[78], and the hybrid functionals PBE0[79], B3LYP[74], and B1PW91[80]. For the single excitations, we have included the results of linear-response TDDFT calculations within adiabatic PBE, where double excitations are inaccessible. TDA here refers to the same calculations but within the Tamm-Dancoff approximation[81]. We also provide experimental values taken from ref. [82]. Figure created using Wolfram Mathematica v10.3.1.

The excitation energies of atomic Be from experiment, linear-response TDDFT (the ONETEP linear-scaling implementation[76,77]), and XDFT. The top panels show single-electron excitation energies and the bottom panels show double (two-electron) excitation energies. The functionals tested were the generalised gradient approximation parameterisations PBE[59] and RPBE[78], and the hybrid functionals PBE0[79], B3LYP[74], and B1PW91[80]. For the single excitations, we have included the results of linear-response TDDFT calculations within adiabatic PBE, where double excitations are inaccessible. TDA here refers to the same calculations but within the Tamm-Dancoff approximation[81]. We also provide experimental values taken from ref. [82]. Figure created using Wolfram Mathematica v10.3.1.

Conclusion

In summary, we introduce the XDFT method for calculating the excited-state energies of finite systems by means of a small number of coupled DFT calculations. The XDFT method, which, with certain approximations, can be arrived upon from the exact theorems of excited state DFT, generalizes constrained DFT, in essence, by removing the necessity for users to pre-define the targeted subspaces. Unlike standard implementations of LR-TDDFT or BSE, no reference is made to unoccupied orbitals. XDFT closely reproduces the LR-TDDFT values for triplet and also, with the help of an additional approximation, in most cases the singlet excitation energies of the Thiel molecular test set. XDFT(B3LYP) offers significantly improved singlet energies with respect to experiment, over XDFT(PBE). Interestingly, however, XDFT can access the energies of double excitations, in principle, effectively circumventing the requirement for non-adiabaticity in LR-TDDFT. We demonstrate this in a successful application to the well-known beryllium test case as a proof of principle.
  33 in total

1.  Time-dependent density-functional approach for biological chromophores: the case of the green fluorescent protein.

Authors:  Miguel A L Marques; Xabier López; Daniele Varsano; Alberto Castro; Angel Rubio
Journal:  Phys Rev Lett       Date:  2003-06-23       Impact factor: 9.161

2.  Double excitations within time-dependent density functional theory linear response.

Authors:  Neepa T Maitra; Fan Zhang; Robert J Cave; Kieron Burke
Journal:  J Chem Phys       Date:  2004-04-01       Impact factor: 3.488

3.  Accurate Theoretical Description of the (1)La and (1)Lb Excited States in Acenes Using the All Order Constricted Variational Density Functional Theory Method and the Local Density Approximation.

Authors:  Mykhaylo Krykunov; Stefan Grimme; Tom Ziegler
Journal:  J Chem Theory Comput       Date:  2012-09-26       Impact factor: 6.006

4.  On the relation between time-dependent and variational density functional theory approaches for the determination of excitation energies and transition moments.

Authors:  Tom Ziegler; Michael Seth; Mykhaylo Krykunov; Jochen Autschbach; Fan Wang
Journal:  J Chem Phys       Date:  2009-04-21       Impact factor: 3.488

5.  Modeling materials and processes in hybrid/organic photovoltaics: from dye-sensitized to perovskite solar cells.

Authors:  Filippo De Angelis
Journal:  Acc Chem Res       Date:  2014-05-23       Impact factor: 22.384

6.  Density-functional theory for excited states.

Authors: 
Journal:  Phys Rev A       Date:  1996-11       Impact factor: 3.140

7.  An efficient and accurate approximation to time-dependent density functional theory for systems of weakly coupled monomers.

Authors:  Jie Liu; John M Herbert
Journal:  J Chem Phys       Date:  2015-07-21       Impact factor: 3.488

8.  Direct Extraction of Excitation Energies from Ensemble Density-Functional Theory.

Authors:  Zeng-Hui Yang; Aurora Pribram-Jones; Kieron Burke; Carsten A Ullrich
Journal:  Phys Rev Lett       Date:  2017-07-21       Impact factor: 9.161

9.  Perspective: Fundamental aspects of time-dependent density functional theory.

Authors:  Neepa T Maitra
Journal:  J Chem Phys       Date:  2016-06-14       Impact factor: 3.488

10.  Excitation energies and Stokes shifts from a restricted open-shell Kohn-Sham approach.

Authors:  Tim Kowalczyk; Takashi Tsuchimochi; Po-Ta Chen; Laken Top; Troy Van Voorhis
Journal:  J Chem Phys       Date:  2013-04-28       Impact factor: 3.488

View more
  3 in total

1.  Study of interaction of metal ions with methylthymol blue by chemometrics and quantum chemical calculations.

Authors:  Zolaikha Rasouli; Mehdi Irani; Sonia Jafari; Raouf Ghavami
Journal:  Sci Rep       Date:  2021-03-19       Impact factor: 4.379

2.  Transition-Based Constrained DFT for the Robust and Reliable Treatment of Excitations in Supramolecular Systems.

Authors:  Martina Stella; Kritam Thapa; Luigi Genovese; Laura E Ratcliff
Journal:  J Chem Theory Comput       Date:  2022-04-26       Impact factor: 6.578

3.  Finite confinement potentials, core and shell size effects on excitonic and electron-atom properties in cylindrical core/shell/shell quantum dots.

Authors:  M Hbibi; O Mommadi; S Chouef; R Boussetta; L Belamkadem; A El Moussaouy; F Falyouni; C M Duque; J A Vinasco; C A Duque
Journal:  Sci Rep       Date:  2022-09-01       Impact factor: 4.996

  3 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.