10.4 Transition Moments
Transition moments (for one-photon transitions) are presently implemented for excitations out of the ground state and for excitations between excited states for the coupled cluster models CCS and CC2. Transition moments for excitations from the ground to an excited state are also available for ADC(2), but use an additional approximation (see below). Note, that for transition moments (as for excited-state first-order properties) CCS is not equivalent to CIS and CIS transition moments are not implemented in the ricc2 program.
Two-photon transition moments and induced transition moments, e.g. for phosphorescence or magnetic circular dichroism (MCD), are only available for CC2.
10.4.1 Ground to excited state transition moments
In response theory, transition strengths (and moments) for transitions from the ground to excited state are identified from the first residues of the response functions. Due to the non-variational structure of coupled cluster different expressions are obtained for the CCS and CC2 “left” and “right” transitions moments \(M^V_{0\gets f}\) and \(M^V_{f\gets 0}\). The transition strengths \(S^{0f}_{V_1 V_2}\) are obtained as a symmetrized combinations of both[272]: \[\begin{equation} S^{0f}_{V_1 V_2} = \frac{1}{2} \left\{ M^{V_1}_{0 \gets f} M^{V_2}_{f \gets 0} + \Big(M^{V_2}_{0 \gets f} M^{V_1}_{f \gets 0} \Big)^\ast \right\} \end{equation}\](10.22) Note, that only the transition strengths \(S^{0f}_{V_1 V_2}\) are a well-defined observables but not the transition moments \(M^V_{0\gets f}\) and \(M^V_{f\gets 0}\). For a review of the theory see refs. [269, 272]. The transition strengths calculated by coupled-cluster response theory according to Eq. (10.22) have the same symmetry with respect to an interchange of the operators \(V_1\) and \(V_2\) and with respect to complex conjugation as the exact transition moments. In difference to SCF (RPA), (TD)DFT, or FCI, transition strengths calculated by the coupled-cluster response models CCS, CC2, etc. do not become gauge-independent in the limit of a complete basis set, i.e., for example the dipole oscillator strength calculated in the length, velocity or acceleration gauge remain different until also the full coupled-cluster (equivalent to the full CI) limit is reached.
For a description of the implementation in the ricc2 program see refs. [267, 15]. The calculation of transition moments for excitations out of the ground state resembles the calculation of first-order properties for excited states: In addition to the left and right eigenvectors, a set of transition Lagrangian multipliers \(\bar{M}_\mu\) has to be determined and some transition density matrices have to be constructed. Disk space, core memory and CPU time requirements are thus also similar.
The single-substitution parts of the transition Lagrangian multipliers \(\bar{N}_\mu\) are saved in files named CCME0-s--m-xxx.
To obtain the transition strengths for excitations out of the ground state the keyword spectrum must be added with appropriate options (see Section 25.2.23) to the data group $excitations; else the input is same as for the calculation of excitation energies and first-order properties:
$ricc2
cc2
$excitations
irrep=a1 nexc=2
spectrum states=all operators=diplen,qudlen
For the ADC(2) model, which is derived by a perturbation expansion of the expressions for exact states, the calculation of transition moments for excitations from the ground to an excited state would require the second-order double excitation amplitudes for the ground state wavefunction, which would lead to operation counts scaling as \({\cal O}({\cal N}^6)\), if no further approximations are introduced. On the other hand the second-order contributions to the transition moments are usually not expected to be important. Therefore, the implementation in the ricc2 program neglects in the calculation of the ground to excited state transition moments the contributions which are second order in ground state amplitudes (i.e. contain second-order amplitudes or products of first-order amplitudes). With this approximation the ADC(2) transition moments are only correct to first-order, i.e. to the same order to which also the CC2 transition moments are correct, and are typically similar to the CC2 results. The computational costs for the ADC(2) transition moments are (within this approximation) much lower than for CC2 since the left and right eigenvectors are identical and no Lagrangian multipliers need to be determined. The extra costs (i.e. CPU and wall time) for the calculations of the transitions moments are similar to the those for two or three iterations of the eigenvalue problem, which reduces the total CPU and wall time for the calculation of a spectrum (i.e. excitation energies and transition moments) by almost a factor of three.
10.4.2 Transition moments between excited states
For the calculation of transition moments between excited states a set of Lagrangian multipliers \(\bar{N}_\mu\) has to be determined instead of the \(\bar{M}_\mu\) for the ground state transition moments. From these Lagrangian multipliers and the left and right eigenvectors one obtaines the “right” transition moment between two excited states \(i\) and \(f\) as \[\begin{equation} M^V_{f \gets i}=\sum_{pq}\left\{D^{\xi}_{pq}(\bar{N}^{fi})+D^{A}_{pq}(\bar{E}^f,E^{i})\right\}\hat{V}_{pq}. \end{equation}\](10.23) where \(\hat{V}\) are the matrix elements of the perturbing operator. A similar expression is obtained for the “left” transition moments. The “left” and “right” transition moments are then combined to yield the transition strength \[\begin{equation} S^{if}_{V_1 V_2} = \frac{1}{2} \left\{ M^{V_1}_{i \gets f} M^{V_2}_{f \gets i} + \Big(M^{V_2}_{i \gets f} M^{V_1}_{f \gets i} \Big)^\ast \right\} \end{equation}\](10.24) As for the ground state transitions, only the transition strengths \(S^{if}_{V_1 V_2}\) are a well-defined observables but not the transition moments \(M^V_{i\gets f}\) and \(M^V_{f\gets i}\).
The single-substitution parts of the transition Lagrangian multipliers \(\bar{N}_\mu\) are saved in files named CCNE0-s--m-xxx.
To obtain the transition strengths for excitations between excited states the keyword tmexc must be added to the data group $excitations. Additionally, the initial and final states must be given in the same line; else the input is same as for the calculation of excitation energies and first-order properties:
$ricc2
cc2
$excitations
irrep=a1 nexc=2
irrep=a2 nexc=2
tmexc istates=all fstates=(a1 1) operators=diplen
10.4.3 Ground to excited state two-photon transition moments
For closed-shell restricted and high-spin open-shell unrestricted Hartree-Fock reference states two-photon transition moments for one-electron operators can be computed at the CCS and the CC2 level. The implementation is restricted to real Abelian point groups (D\(_{2h}\) and its subgroups) and for CC2 without spin-component scaling. The response theory for the calculation of two-photon transition moments with coupled cluster methods has been described in [273, 274], the RI-CC2 implementation in [275].
Similar as for one-photon transitions also for two-photon transitions the non-variational structure of coupled cluster theory leads to different expressions for “left” and “right” transition moments \(M^{V_1V_2}_{0\gets f}\) and \(M^{V_3V_4}_{f\gets 0}\). Only the transition strengths \(S^{0f}_{V_1V_2,V_3V_4}\) which are obtained as symmetrized combination of both[272, 274], \[\begin{equation} S^{0f}_{V_1V2, V_3V_4}(\omega) = \frac{1}{2} \left\{ M^{V_1V_2}_{0 \gets f}(-\omega) M^{V_3V_4}_{f \gets 0}(\omega) + \Big(M^{V_3V_4}_{0 \gets f}(-\omega) M^{V_1V_2}_{f \gets 0}(\omega) \Big)^\ast \right\} \end{equation}\](10.25) is an observable quantity.
The ricc2 program prints in the output in addition to the transition moments in atomic units also the rotationally averaged transition strengths in atomic units and transition rates in Göppert-Maier (GM) units for linear, perpendicular and circular polarized beams.
In addition to the input for the excitation energies, the computation of two-photon transition moments requires the keyword twophoton in the data group $excitations and the data group for the numerical Laplace transformation $laplace.
ricc2
cc2
$laplace
conv=6
$excitations
irrep=a1 nexc=1
irrep=b2 nexc=1
twophoton states=all operators=(diplen,diplen) freq=0.1d0
The syntax for the input for states is the same as for one-photon transition moments (option spectrum). Frequencies \(\omega_2\) for the photon associated in the “right” transition moment, \(M^{V_1V_2}_{f\gets 0}(\omega_2)\), with the second operator in each operator pair can be given in atomic units with the suboption freq. It corresponds to the frequency \(\omega\) in Eq. 10.25. The frequency associated with the first operator is automatically determined from the sum rule \(\omega_1 = \omega_{0f} - \omega_2\), where \(\omega_{0f}\) is the frequency for the transition \(f\gets 0\). The “left” transition moments \(M^{V_1V_2}_{0\gets f}\) are computed for the frequencies with the opposite sign. If not specified, the two-photon transition moments are computed for the case that both photons have the same frequency, i.e. their energies are set for each state to 1/2 of the transition energy, which is the most common case.
10.4.4 Induced ground–to–excited state transition moments
The keyword momdrv in the $excitation data group
momdrv states=(b2{3} 1) operators=(diplen,soc)
initiates the calculation of first derivatives of the one-photon transition moments for the first operator (here the length form of electric dipole operator diplen) with respect to a time-independent perturbation by the second operator (here spin-orbit coupling). Note, that the order of the operators in the pair (diplen,soc) matters and that the momdrv keyword requires that the data group $laplace is set in the input.
The implementation in the ricc2 program is based on the fully phase-isolated formulation parameterization of the eigenvectors[271] and its implementation for doubles-direct RI-CC2 described in Ref. [276, 261].
Phosphorescence lifetimes using SOC-PT-CC2
For the calculation of oscillator strengths for triplet excited states and phosphorescence lifetimes for molecules without heavy atoms the momdrv keyword provides as alternative to the relativistic two-component variant a perturbative SOC-PT-CC2 approach which works with one-component wavefunctions. In SOC-PT-CC2 the oscillator strengths for triplet excited states are calculated as first derivatives of the (spin-forbidden) oscillator strengths for one-component wavefunctions with respect to the strength of the spin-orbit coupling (SOC) in the limit of zero spin-orbit coupling. The spin-orbit coupling is treated within the effective spin-orbit mean field approximation, where the mean field two-electron contribution is computed from the Hartree-Fock density. The SOC-PT-CC2 approach is about an order of magnitude faster than the computation of oscillator strengths with the two-component RI-CC2 variant. Scalar relativistic effects from the spin-free X2C Hamiltonian can be included by using the spin-free X2C Hamiltonian for the Hartree-Fock reference wavefunction. The theory and the implementation are described in [261].
The implementation is restricted to closed-shell Hartree-Fock reference wavefunctions and CC2 without spin-component scaling. For carrying out such calculations one needs in addition to the input for the excitation energies for triplet states the keyword momdrv and the data group for the numerical Laplace transformation $laplace.
$ricc2
cc2
$laplace
conv=6
$excitations
irrep=b2 multiplicity=3 nexc=1
momdrv states=(b2{3} 1) operators=(diplen,soc)
For phosphorescence lifetimes
the operator pair has to be set to (diplen,soc) for the dipole operator and the SOC operator in the SOMF approximation, so that a frequency of 0.0d0 is associated with the SOC operator and the ground to excited state transition frequency \(\omega_{0f}\) with the dipole operator.
The program prints in the output in addition to the first-order induced transition moments for the operator pair (diplen,soc) the induced oscillator strengths and the life times.
Perturbation-induced circular dichroism
It is possible to calculate the Faraday \(\mathcal{A}\) and \(\mathcal{B}\) terms for the magnetic circular dichroism (MCD) of a molecule as well as the \(\mathcal{B}_K\) term for nuclear spin-induced circular dichroism (NSCD). The \(\mathcal{A}\) term is only present for degenerate states, the presence of which is automatically detected by the ricc2 program, as long as both states are included in the momdrv keyword:
$ricc2
cc2
$laplace
conv=6
$excitations
irrep=b2u nexc=1
irrep=b3u nexc=1
momdrv states=(b2u 1;b3u 1) operators(diplen,angmom)
For the computation of the NSCD \(\mathcal{B}_K\) term, the operator combination is (diplen, psoXXXX) where XXXX is the nucleus’ number as it appears in the coord file, i.e., for the first atom it is pso0001:
$ricc2
cc2
$laplace
conv=6
$excitations
irrep=a nexc=2
momdrv states=all operators(diplen,pso0001)
pso denotes the paramagnetic (nuclear) spin-(electron) orbit (PSO) operators. Similar as for other rank-1 tensor operators it comprises the set of all three cartesian components (\(x\), \(y\), \(z\)) if not an individual component is specified. Note: The current implmenentation uses the cartesian compoments of the PSO operators for individual atoms directly without any symmetry-adaption and is, thus, not compatible with the use of point group symmetry.