7.7 Correlated Excited State Methods: The CIS(D) Family

7.7.1 CIS(D) Theory

The CIS(D) excited state procedure is a second-order perturbative approximation to the computationally expensive CCSD, based on a single excitation configuration interaction (CIS) reference. The coupled-cluster wave function, truncated at single and double excitations, is the exponential of the single and double substitution operators acting on the Hartree-Fock determinant:

|Ψ=exp(T1+T2)|Ψ0 (7.30)

Determination of the singles and doubles amplitudes requires solving the two equations

Ψia|H-E|(1+T1+T2+12T12+T1T2+13!T13)Ψ0=0 (7.31)

and

Ψijab|H-E|(1+T1+T2+12T12+T1T2+13!T13+12T22+12T12T2+14!T14)Ψ0=0 (7.32)

which lead to the CCSD excited state equations. These can be written

Ψia|H-E|(U1+U2+T1U1+T1U2+U1T2+12T12U1)Ψ0=ωbia (7.33)

and

Ψia|H-E|(U1+U2+T1U1+T1U2+U1T2+12T12U1+T2U2+12T12U2+T1T2U1+13!T13U1|Ψ0=ωbijab (7.34)

This is an eigenvalue equation 𝐀𝐛=ω𝐛 for the transition amplitudes (𝐛 vectors), which are also contained in the U operators.

The second-order approximation to the CCSD eigenvalue equation yields a second-order contribution to the excitation energy which can be written in the form

ω(2)=𝐛(0)𝐭𝐀(1)𝐛(1)+𝐛(0)𝐭𝐀(2)𝐛(0) (7.35)

or in the alternative form

ω(2)=ωCIS(D)=ECIS(D)-EMP2 (7.36)

where

ECIS(D)=ΨCIS|V|U2ΨHF+ΨCIS|V|T2U1ΨHF (7.37)

and

EMP2=ΨHF|V|T2ΨHF (7.38)

The output of a CIS(D) calculation contains useful information beyond the CIS(D) corrected excitation energies themselves. The stability of the CIS(D) energies is tested by evaluating a diagnostic, termed the “theta diagnostic”.696 The theta diagnostic calculates a mixing angle that measures the extent to which electron correlation causes each pair of calculated CIS states to couple. Clearly the most extreme case would be a mixing angle of 45, which would indicate breakdown of the validity of the initial CIS states and any subsequent corrections. On the other hand, small mixing angles on the order of only a degree or so are an indication that the calculated results are reliable. The code can report the largest mixing angle for each state to all others that have been calculated.