X

Search Results

Searching....

7.2 Uncorrelated Wave Function Methods

7.2.2 Configuration Interaction with Single Substitutions (CIS)

(November 19, 2024)

7.2.2.1 Theory

The derivation of the CI-singles (CIS) energy and wave function 294 Del Bene J. E., Ditchfield R., Pople J. A.
J. Chem. Phys.
(1971), 55, pp. 2236.
Link
, 370 Foresman J. B. et al.
J. Phys. Chem.
(1992), 96, pp. 135.
Link
begins by selecting the HF single-determinant wave function as reference for the ground state of the system:

ΨHF=1n!det{χ1χ2χiχjχn} (7.1)

where n is the number of electrons, and the spin orbitals

χi=μNcμiϕμ (7.2)

are expanded in a finite basis of N atomic orbital basis functions. Molecular orbital coefficients {cμi} are usually found by SCF procedures which solve the Hartree-Fock equations

𝐅𝐂=𝜺𝐒𝐂, (7.3)

where S is the overlap matrix, C is the matrix of molecular orbital coefficients, ε is a diagonal matrix of orbital eigenvalues and F is the Fock matrix with elements

Fμυ=Hμυ+λσicμicυi(μλ||υσ) (7.4)

involving the core Hamiltonian and the anti-symmetrized two-electron integrals

(μμ||λσ)=ϕμ(𝐫1)ϕν(𝐫2)(1r12)[ϕλ(𝐫1)ϕσ(𝐫2)-ϕσ(𝐫1)ϕλ(𝐫2)]d𝐫1d𝐫2 (7.5)

On solving Eq. (7.3), the total energy of the ground state single determinant can be expressed as

EHF=μυPμυHFHμυ+12μυλσPμυHFPλσHF(μλ||υσ)+Vnuc (7.6)

where PHF is the HF density matrix and Vnuc is the nuclear repulsion energy.

Equation (7.1) represents only one of many possible determinants made from orbitals of the system; there are in fact n(N-n) possible singly substituted determinants constructed by replacing an orbital occupied in the ground state (i, j, k,) with an orbital unoccupied in the ground state (a, b, c,). Such wave functions and energies can be written

Ψia=1n!det{χ1χ2χaχjχn} (7.7)
Eia=EHF+εa-εi-(ia||ia) (7.8)

where we have introduced the anti-symmetrized two-electron integrals in the molecular orbital basis

(pq||rs)=μυλσcμpcυqcλrcσs(μλ||υσ) (7.9)

These singly excited wave functions and energies could be considered crude approximations to the excited states of the system. However, determinants of the form Eq. (7.7) are deficient in that they:

  • do not yield pure spin states

  • resemble more closely ionization rather than excitation

  • are not appropriate for excitation into degenerate states

These deficiencies can be partially overcome by representing the excited state wave function as a linear combination of all possible singly excited determinants,

ΨCIS=iaaiaΨia (7.10)

where the coefficients {aia} can be obtained by diagonalizing the many-electron Hamiltonian, A, in the space of all single substitutions. The appropriate matrix elements are:

Aia,jb=Ψia|H|Ψjb=(εa-εj)δijδab-(ja||ib) (7.11)

According to Brillouin’s, theorem single substitutions do not interact directly with a reference HF determinant, so the resulting eigenvectors from the CIS excited state represent a treatment roughly comparable to that of the HF ground state. The excitation energy is simply the difference between HF ground state energy and CIS excited state energies, and the eigenvectors of A correspond to the amplitudes of the single-electron promotions.

CIS calculations can be performed in Q-Chem using restricted (RCIS), 294 Del Bene J. E., Ditchfield R., Pople J. A.
J. Chem. Phys.
(1971), 55, pp. 2236.
Link
, 370 Foresman J. B. et al.
J. Phys. Chem.
(1992), 96, pp. 135.
Link
unrestricted (UCIS), or restricted open-shell 861 Maurice D., Head-Gordon M.
Int. J. Quantum Chem.
(1995), 29, pp. 361.
Link
(ROCIS) spin orbitals. See Section 7.2.4 for a list of CIS-related job control variables.

Example 7.1  A basic CIS excitation energy calculation on formaldehyde at the HF/6-31G* optimized ground state geometry, which is obtained in the first part of the job. Above the first singlet excited state, the states have Rydberg character, and therefore a basis with two sets of diffuse functions is used.

$molecule
   0  1
   C
   O  1  CO
   H  1  CH  2  A
   H  1  CH  2  A  3  D

   CO =   1.2
   CH =   1.0
   A  = 120.0
   D  = 180.0
$end

$rem
   JOBTYPE   =  opt
   EXCHANGE  =  hf
   BASIS     =  6-31G*
$end

@@@

$molecule
   read
$end

$rem
   EXCHANGE      =  hf
   BASIS         =  6-311(2+)G*
   CIS_N_ROOTS   =  15            Do 15 states
   CIS_SINGLETS  =  true          Do do singlets
   CIS_TRIPLETS  =  false         Don’t do Triplets
$end

View output

7.2.2.2 CIS Analytical Derivatives

While CIS excitation energies are relatively inaccurate, with errors of the order of 1 eV, CIS excited state properties, such as structures and frequencies, are much more useful. This is very similar to the manner in which ground state Hartree-Fock (HF) structures and frequencies are much more accurate than HF relative energies. Generally speaking, for low-lying excited states, it is expected that CIS vibrational frequencies will be systematically 10% higher or so relative to experiment. 1203 Stanton J. F. et al.
J. Chem. Phys.
(1995), 103, pp. 4160.
Link
, 1462 Zilberg S., Haas Y.
J. Chem. Phys.
(1995), 103, pp. 20.
Link
, 425 Gittins C. M., Rohlfing E. A., Rohlfing C. M.
J. Chem. Phys.
(1996), 105, pp. 7323.
Link
If the excited states are of pure valence character, then basis set requirements are generally similar to the ground state. Excited states with partial Rydberg character require the addition of one or preferably two sets of diffuse functions.

Q-Chem includes efficient analytical first and second derivatives of the CIS energy, 863 Maurice D., Head-Gordon M.
Mol. Phys.
(1999), 96, pp. 1533.
Link
to yield analytical gradients, excited state vibrational frequencies, force constants, polarizabilities, and infrared intensities. Analytical gradients can be evaluated for any job where the CIS excitation energy calculation itself is feasible, so that efficient excited-state geometry optimizations and vibrational frequency calculations are possible at the CIS level. In such cases, it is necessary to specify on which Born-Oppenheimer potential energy surface the optimization should proceed, and care must be taken to ensure that the optimization remains on the excited state of interest, as state crossings may occur. (A state-tracking algorithm, as discussed in Section 9.8.5, can aid with this. 1435 Zhang X., Herbert J. M.
J. Chem. Phys.
(2015), 143, pp. 234107.
Link
)

Sometimes it is precisely the crossings between Born-Oppenheimer potential energy surfaces (i.e., conical intersections) that are of interest, as these intersections provide pathways for nonadiabatic transitions between electronic states. 858 Matsika S., Krause P.
Annu. Rev. Phys. Chem.
(2011), 62, pp. 621.
Link
, 525 Herbert J. M. et al.
Acc. Chem. Res.
(2016), 49, pp. 931.
Link
A feature of Q-Chem that is not otherwise widely available in an analytic implementation (for both CIS and TDDFT) of the nonadiabatic couplings that define the topology around conical intersections. 354 Fatehi S. et al.
J. Chem. Phys.
(2011), 135, pp. 234105.
Link
, 1433 Zhang X., Herbert J. M.
J. Chem. Phys.
(2014), 141, pp. 064104.
Link
, 1434 Zhang X., Herbert J. M.
J. Chem. Phys.
(2015), 142, pp. 064109.
Link
, 959 Ou Q. et al.
J. Chem. Phys.
(2015), 142, pp. 064114.
Link
Due to the analytic implementation, these couplings can be evaluated at a cost that is not significantly greater than the cost of a CIS or TDDFT analytic gradient calculation, 1433 Zhang X., Herbert J. M.
J. Chem. Phys.
(2014), 141, pp. 064104.
Link
and the availability of these couplings allows for much more efficient optimization of minimum-energy crossing points along seams of conical intersection, as compared to when only analytic gradients are available. 1433 Zhang X., Herbert J. M.
J. Chem. Phys.
(2014), 141, pp. 064104.
Link
These features, including a brief overview of the theory of conical intersections, can be found in Section 9.8.1.

For CIS vibrational frequencies, a semi-direct algorithm similar to that used for ground-state Hartree-Fock frequencies is available, whose computer time scales as approximately 𝒪(N3) for large molecules. 862 Maurice D., Head-Gordon M.
J. Phys. Chem.
(1996), 100, pp. 6131.
Link
The main complication associated with analytical CIS frequency calculations is ensuring that Q-Chem has sufficient memory to perform the calculations. Default settings are adequate for many purposes but if a large calculation fails due to a memory limitation, then the following additional information may be useful.

The memory requirements for CIS (and HF) analytic frequencies primarily come from dynamic memory, defined as

dynamic memory = MEM_TOTAL - MEM_STATIC   .

This quantity must be large enough to contain several arrays whose size is 3NatomsNbasis2. Meanwhile the value of the $rem variable MEM_STATIC, which obviously reduces the available dynamic memory, must be sufficiently large to permit integral evaluation, else the job may fail. For most purposes, setting MEM_STATIC to about 80 MB is sufficient, and by default MEM_TOTAL is set to a larger value that what is available on most computers, so that the user need not guess or experiment about an appropriate value of MEM_TOTAL for low-memory jobs. However, a memory allocation error will occur if the calculation demands more memory than available.

Note:  Unlike Q-Chem’s MP2 frequency code, the analytic CIS second derivative code currently does not support frozen core or virtual orbitals. These approximations do not lead to large savings at the CIS level, as all computationally-expensive steps are performed in the atomic orbital basis.

Example 7.2  This example illustrates a CIS geometry optimization followed by a vibrational frequency analysis on the lowest singlet excited state of formaldehyde. This nπ excited state is non-planar, unlike the ground state. The optimization converges to a non-planar structure with zero forces, and all frequencies real.

$molecule
   0 1
   C
   O  1  CO
   H  1  CH  2  A
   H  1  CH  2  A  3  D

   CO  =    1.2
   CH  =    1.0
   A   =  120.0
   D   =  150.0
$end

$rem
   JOBTYPE          =  opt
   EXCHANGE         =  hf
   BASIS            =  6-31+G*
   CIS_STATE_DERIV  =  1         Optimize state 1
   CIS_N_ROOTS      =  3         Do 3 states
   CIS_SINGLETS     =  true      Do do singlets
   CIS_TRIPLETS     =  false     Don’t do Triplets
$end

@@@

$molecule
  read
$end

$rem
   JOBTYPE          =  freq
   EXCHANGE         =  hf
   BASIS            =  6-31+G*
   CIS_STATE_DERIV  =  1         Focus on state 1
   CIS_N_ROOTS      =  3         Do 3 states
   CIS_SINGLETS     =  true      Do do singlets
   CIS_TRIPLETS     =  false     Don’t do Triplets
$end

View output

7.2.2.3 Random Phase Approximation

The Random Phase Approximation (RPA), 138 Bouman T. D., Hansen A. E.
Int. J. Quantum Chem. Symp.
(1989), 23, pp. 381.
Link
, 479 Hansen A. E., Voight B., Rettrup S.
Int. J. Quantum Chem.
(1983), 23, pp. 595.
Link
also known as time-dependent Hartree-Fock (TD-HF) theory, is an alternative to CIS for uncorrelated calculations of excited states. An RPA calculation is requested using the RPA $rem variable that is described in Section 7.2.4.1.

RPA offers some advantages for computing oscillator strengths, e.g., exact satisfaction of the Thomas-Reike-Kuhn sum rule, and is roughly comparable in accuracy to CIS for singlet excitation energies, but is inferior for triplet states. RPA energies are non-variational, and in moving around on excited-state potential energy surfaces, this method can occasionally encounter singularities (arising from triplet instabilities in the underlying reference state) that prevent numerical solution of the RPA equations. 251 Cordova F. et al.
J. Chem. Phys.
(2007), 127, pp. 164111.
Link
, 532 Herbert J. M.
Phys. Chem. Chem. Phys.
(2024), 26, pp. 3755.
Link
In Q-Chem, these instabilities are generally accompanied by an error message to the effect that an imaginary root has been detected in the RPA equations. This is mathematically impossible in CIS calculations, which decouple the excitation energy problem from the stability problem.

7.2.2.4 DFT/CIS

DFT/CIS 454 Grimme S.
Chem. Phys. Lett.
(1996), 259, pp. 128.
Link
is a semi-empirical method that uses Kohn-Sham orbitals instead of Hartree-Fock orbitals with a CIS-like formalism. This leads to added correlation energy from the Kohn-Sham orbitals and, perhaps more importantly, orbital energy differences εa-εi that better resemble excitation energies, and bound virtual orbitals that better approximate localized excited states as compared to Hartree-Fock virtual orbitals, which are typically unbound. 532 Herbert J. M.
Phys. Chem. Chem. Phys.
(2024), 26, pp. 3755.
Link
Along with certain semi-empirical corrections, DFT/CIS significantly improves conventional Hartree–Fock-based CIS. Two parameterizations of the DFT/CIS Hamiltonian are available in Q-Chem: Grimme’s original one, 454 Grimme S.
Chem. Phys. Lett.
(1996), 259, pp. 128.
Link
which is designed for use with the B3LYP functional, and a new parameterization designed for CAM-B3LYP. The latter (CAM-B3LYP/CIS) implementation has specific parameterizations aimed at accurately reproducing X-ray spectra, whereas B3LYP/CIS is suitable only for valence excitations. The nature of the parameterization limits use of DFT/CIS to the aforementioned two functionals, and primarily to two basis sets. The CAM-B3LYP/CIS method is parameterized for use with def2-TZVPD while B3LYP/CIS is parameterized for use with TZVP.

The DFT/CIS method is controlled by the DFTCIS and DFTCIS_PARAMS job control variables that are described in Section 7.2.4.1.

Example 7.3  A DFT/CIS (B3LYP/CIS) calculation of the first five singlet excited states of water.

$molecule
0 1
O
H  1 0.960652
H  1 0.960652 2 103.913458
$end

$rem
JOBTYPE        = sp
METHOD         = b3lyp
UNRESTRICTED   = false
BASIS          = TZVP
DFTCIS         = true
DFTCIS_PARAMS  = 1 !0=CIS, 1=B3LYP/CIS, 2=CAM-B3LYP/CIS
CIS_N_ROOTS    = 5
CIS_TRIPLETS   = false
SCF_ALGORITHM  = diis
$end

View output