The frequency-independent Coulomb–Breit operator gives rise to the most accurate treatment of two-electron interaction in the non-quantum-electrodynamics regime. The Breit interaction in the Coulomb gauge consists of magnetic and gauge contributions. The high computational cost of the gauge term limits the application of the Breit interaction in relativistic molecular calculations. In this work, we apply the Pauli component integral–density matrix contraction scheme for gauge interaction with a maximum spin- and component separation scheme. We also present two different computational algorithms for evaluating gauge integrals. One is the generalized Obara–Saika algorithm, where the Laplace transformation is used to transform the gauge operator into Gaussian functions and the Obara–Saika recursion is used for reducing the angular momentum. The other algorithm is the second derivative of Coulomb interaction evaluated with Rys-quadrature. This work improves the efficiency of performing Dirac–Hartree–Fock with the variational treatment of Breit interaction for molecular systems. We use this formalism to examine relativistic trends in the Periodic Table and analyze the relativistic two-electron interaction contributions in heavy-element complexes.
I. INTRODUCTION
Four-component Dirac–Hartree–Fock (DHF) is the starting point for accurate all-electron relativistic calculations.1–4 The frequency-independent instantaneous two-electron interaction provides the most accurate description5–8 of electron–electron interaction before going to a genuine relativistic quantum electrodynamics theory of many-electron systems.9–14 Derived from quantum electrodynamics, the form of the instantaneous two-electron interaction operator, accurate to , depends on the choice of gauge. In the Feynman gauge, it can be written as
where {i, j} are electron indices. Equation (3) is also known as the Gaunt term. The components of the α matrices are defined as
and σ consists of Pauli matrices,
In the Coulomb gauge, the instantaneous two-electron operator is
where the Breit term [Eq. (7)] includes the magnetic interaction and an additional gauge term. Note that the magnetic interaction of the Breit term in the Coulomb gauge is half of the Gaunt term in the Feynman gauge.
While the Dirac–Coulomb operator accounts for the leading two-electron energy correction in the relativistic regime, the frequency-independent Breit or Gaunt term cannot be ignored for accurate description of electronic structures of late-row and heavy elements.5–8 The difference in the two-electron interaction in Feynman and Coulomb gauge arises from different truncation schemes in the instantaneous interaction approximation, leading to gauge-dependent results. Although both forms of two-electron interactions [ in Eq. (1) and in Eq. (6)] are accurate to , there has been work showing that the Breit operator in the Coulomb gauge is more accurate than the Gaunt operator in the Feynman gauge.7,8 It was also suggested that the variational treatment of the frequency-independent Breit interaction is important for both correlation calculations and property evaluations.15,16 DHF with the Coulomb and Gaunt interactions has been implemented in quantum chemistry software packages for atomic and molecular systems.17–30 However, the gauge term in the Breit interaction is computationally more expensive in both integral evaluation and integral–density contraction.
In the 1980s, frequency-dependent and -independent Breit interactions were included perturbatively in a multi-configuration Dirac-Fock formalism with finite difference methods in atomic systems.31–33 Later on, variational treatment of the frequency-independent Breit term in atomic systems with kinetically balanced Slater type basis34 and Gaussian basis35–37 was realized computationally.
Molecular calculation with the Breit interaction came much later. Since radial-angular separation is not applicable for molecular systems, an analytical integral evaluation algorithm for the gauge term in Gaussian type orbitals is required.38–40 The first practical gauge integral evaluation using the McMurchie–Davidson algorithm was implemented and applied for molecular systems by Quiney and co-workers.41,42 Recently, a gauge integral with the generalized Rys-quadrature method was developed for molecules with the density fitting technique.28,43 Still, the high computational cost of the gauge term limits its application in molecular relativistic calculations.44
Some techniques have been applied to reduce the computational cost of Dirac–Hartree–Fock calculations, such as the quaternion formalism,23 resolution of the identity,28,45 and quasi-four component approximations.46,47 Recently, we introduced a Pauli matrix representation with an optimal spin- and component separation algorithm that results in a minimal floating-point count algorithm for integral–density contraction.30
In this work, we generalize the integral–density contraction in the Pauli spinor representation in the previous work30 to gauge term contraction. A restricted kinetically balanced (RKB) Gaussian basis is used in this work. Component- and spin-separations48 are applied for the Fock matrix and density matrices for maximal optimization of the contraction scheme. We also derived and developed two new methods for gauge term integral evaluation in Gaussian type orbitals: one uses the generalized Obara–Saika recursion, and the other is the second derivative of Coulomb interaction with Rys quadrature. This work includes the gauge term variationally in a relativistic four-component Dirac–Hartree–Fock framework for molecular calculations.
II. DIRAC–COULOMB–BREIT HARTREE–FOCK FORMALISM IN PAULI MATRIX REPRESENTATION
A. Restricted–kinetic–balanced Dirac–Coulomb–Breit Hartree–Fock equation
All expressions in this work are in atomic units. The eigenfunction of the Dirac Hamiltonian ψ has a four-spinor form,
where ϕL and ϕS are spinors of the large and small components, expanded in spinor basis,
where τ ∈ {α, β} and N is the number of spatial basis functions. The large component basis is defined as
where χμ is the one component spatial basis function. The relationship between the large and small component spinor basis can be defined via the restricted kinetic balance (RKB) condition49–51 to ensure the correct nonrelativistic limit of the positive energy states.52,53 The RKB condition can be written as
where c is the speed of light and p = −i∇ is the linear momentum operator.
Introducing the RKB condition [Eq. (11)] into the Dirac equation results in the four-component Dirac formalism in matrix representation,54
where T and S are the kinetic energy and overlap matrices, respectively. The solution of Eq. (12) consists of sets of positive/negative eigenvalues ({ϵ+}, {ϵ−}) with corresponding molecular orbital coefficients and for the positive/negative energy solutions.
The computation of integrals of operators in Eq. (6) is the dominant cost in building the Dirac–Coulomb–Breit Hartree–Fock matrix and is usually done in the atomic-orbital (AO) basis. To build the AO Dirac–Coulomb–Breit Hartree–Fock, one can scatter the four-component density matrix into 16 component- and spin-blocked density matrices,
where τ1, τ2, τ3, τ4 ∈ {α, β}. With the RKB condition [Eq. (11)], component- and spin-blocked integrals can be constructed from four-index scalar AO integrals. Then, one can build the Fock matrix by contracting AO spinor integrals with component- and spin-blocked density matrices, resulting in the contraction scheme in the two-spinor basis [see Eqs. (A1)–(A4) in Appendix A].
B. Gauge term in Pauli matrix basis
In a recent study,30 we introduced a minimal floating-point-operation (FLOP) count algorithm based on the Pauli quaternion formalism of maximal component- and spin-separation. In this approach, AO density matrices are further component- and spin-separated and directly contracted with scalar integrals with a minimal FLOP approach but at the cost of an increased arithmetic complexity.
In this work, we extend the Pauli quaternion formalism for building the gauge term in the Dirac–Coulomb–Breit Hartree–Fock equation. Note that the magnetic term [first term in Eq. (7)] is one-half of the Gaunt term, which was previously derived and implemented.30 We refer readers to Ref. 30 for detailed implementation of the Gaunt term the with Pauli quaternion formalism.
In order to build the gauge term contribution in the Pauli component basis, both gauge integrals and density matrices need to be expressed in the Pauli matrix representation. The Pauli components of the density matrix can be transformed from the spin-blocked matrices,54
for each component-block (LL, SS, LS, SL).
The separation of gauge integrals that contract with the density matrices in the Pauli component basis utilizes the Dirac identity and orthogonality of the quaternion. Mathematical derivations are lengthy and complex, and we only present the key equations and the final working expressions [Eqs. (A17)–(A30) in Appendix A].
Collecting all Pauli components, the two-spinor Fock matrix can be constructed:
where X, Y ∈ {L, S}. The Dirac–Hartree–Fock equation can be solved self-consistently.
C. Gauge integral evaluation
In this work, we derived and implemented two methods to evaluate the gauge integral with the operator form defined as
In Appendix B, we show the working equations to evaluate the gauge integral using the Rys-quadrature approach in terms of second derivatives of the four-center two-electron Coulomb integral. In Appendix C, we derived the recursion relations using the generalized Obara–Saika algorithm. Both methods are implemented and benchmarked against each other, and the resulting integrals only differ by less than 10−12 a.u. Integral code optimization requires extensive work, and therefore, we will not provide timing comparisons between Rys-quadrature and Obara–Saika algorithms for the gauge term.
III. BENCHMARK AND DISCUSSION
A. Analysis of computational cost
In this section, we focus on analyzing the memory requirement and computational cost for building the Dirac–Fock matrix from four-index electron-repulsion-integrals (ERIs). We use the in-core formalism where all four-index integrals are computed and stored in memory for the theoretical cost analysis. In this analysis, we used a Kramers-unrestricted condition where all four Pauli components are non-zero. The memory requirement and FLOP count for Dirac–Coulomb and Gaunt have been previously analyzed in Ref. 30. Note that the magnetic contribution in the Breit term has the same computational cost as the Gaunt term. Therefore, the previous cost analyses were directly used in this work with the addition of the gauge contribution.
The gauge term is built from 16 four-index scalar (or one-component) integrals shown in Eqs. (A11)–(A14). In the two-spinor RKB approach, these 16 types of gauge ERIs are assembled into 64 two-spinor ERIs, and the integral–density contraction is carried out in the two-spinor form [see Eqs. (A1)–(A4)]. In contrast, the Pauli component approach does not assemble the 16 gauge ERIs into a large dimension, although several auxiliary scalar integrals [e.g., (σ · σ), (σ × σ), and (σσ)xz + (σσ)zx] can be constructed to reduce the cost of contraction. Instead, we scatter the Dirac–Fock and density matrices into the Pauli representation so that all gauge ERIs remain in the scalar form and the integral–density contraction is done in Pauli quaternion representation (see Sec. II B). Tables I and II list the estimated computational costs in terms of memory requirement and FLOP count for forming the Dirac–Fock matrix from integrals.
Analysis of memory requirement in terms of the equivalent number of unique real-valued one-component four-index electron-repulsion-integral tensors needed for forming the four-component Dirac–Coulomb–Breit Hamiltonian. N number of atomic basis functions are used in this estimate. Dense matrices with no integral or matrix symmetry are considered.
. | Equivalent no. of real-valued N4 ERI tensors . | . | |
---|---|---|---|
Four-component scheme . | Dirac–Coulomba . | Breitb . | Total . |
Pauli matrix RKB basis | 36 | 35 | 71 |
Two-spinor RKB basisc | 96 | 128 | 224 |
. | Equivalent no. of real-valued N4 ERI tensors . | . | |
---|---|---|---|
Four-component scheme . | Dirac–Coulomba . | Breitb . | Total . |
Pauli matrix RKB basis | 36 | 35 | 71 |
Two-spinor RKB basisc | 96 | 128 | 224 |
Dirac–Coulomb including the (SS|SS) contribution.
Analysis of the magnetic contribution in the Breit term is from Ref. 30.
Two-spinor integrals are stored as complex-valued quantities, occupying two double-precision storage.
Analysis of FLOP count in double-precision operations for forming the four-component Dirac–Coulomb–Breit Fock matrix (FLL, FSS, FLS). N number of atomic basis functions are used in this estimate. FLOP count is separated into Coulomb J and exchange K contractions. Dense matrices with no integral or matrix symmetry are considered.
. | Number of integral–density contractions (J, K) . | . | |
---|---|---|---|
Four-component scheme . | Dirac–Coulombb . | Breitc . | Total FLOPa . |
Pauli matrix RKB basis | (21, 53) | (44, 189) | 1228N4 |
Two-spinor RKB basis | (64, 48) | (64, 96) | 2176N4 |
. | Number of integral–density contractions (J, K) . | . | |
---|---|---|---|
Four-component scheme . | Dirac–Coulombb . | Breitc . | Total FLOPa . |
Pauli matrix RKB basis | (21, 53) | (44, 189) | 1228N4 |
Two-spinor RKB basis | (64, 48) | (64, 96) | 2176N4 |
Floating point operation (FLOP) is defined as an arithmetic procedure (+, −, ×, ÷) of two double-precision numbers. Because integrals for the Pauli matrix RKB basis are stored as real-valued matrices and density matrices are complex-valued, each contraction step requires 4N4 FLOPs. For the two-spinor RKB basis, because integrals are complex-valued, each contraction step requires 8N4 FLOPs.
Dirac–Coulomb including the (SS|SS) contribution.
Analysis of the magnetic contribution in the Breit term is from Ref. 30.
Table I shows that the Pauli matrix formalism has a much smaller memory storage requirement compared to the two-spinor matrix form. This is mainly because in the Pauli matrix basis, all integrals are stored in one-component real-valued scalar form. In contrast, in the two-spinor basis, scalar integrals are assembled into two-component complex-valued tensors. As a result, the in-core integral storage requirement is much bigger in the two-spinor basis than in the Pauli matrix basis.
Table II gives the FLOP count for each type of Coulomb J and exchange K contractions with the density. For both the Dirac–Coulomb and the Breit terms, we see that the Pauli matrix formalism requires a much smaller number of J contractions than the two-spinor approach. However, the number of K matrix formations is much bigger in the Pauli basis than in the two-spinor basis. Since all integrals and density matrices in the two-spinor basis are complex-valued, each integral–density contraction requires 8N4 FLOPs. In contrast, each integral–density contraction needs 4N4 FLOPs in the Pauli basis because integrals are real-valued. As a result, the computational cost in terms of FLOP count is much more efficient in the Pauli basis.
B. Atomic periodic trend
The purpose of the data presented here is to display the magnitude of the effect of the Dirac–Coulomb–Breit Hamiltonian in atomic systems. In particular, DHF energies are compared to one another in this section. Integral computation is performed with the LIBCINT integral library.55 All calculations in this section are performed with a development version of the Chronus Quantum software package.56 The speed of light utilized in this section is 137.035 999 679 94 a.u.
Ground state DHF energies were computed utilizing the Dirac–Coulomb and Dirac–Coulomb–Breit Hamiltonians. All atoms are defined to be neutral in these calculations. A core Hamiltonian guess is utilized, such that no spin multiplicity need to be defined for the wavefunction guess. The self-consistent-field optimization proceeds in the Kramers unrestricted framework in which the lowest Ne number of positive energy orbitals is singly occupied. In order to analyze the importance of relativistic two-electron corrections in Dirac Hartree–Fock, we also compare the results obtained using the (LL|LL) approximation (previously referred to as the Bare–Coulomb30 approximation), i.e., only (LL|LL) integrals are used without contributions from the small component. The four-component Hamiltonians presented here differ only in their treatment of the two-electron interaction. This allows for the isolation of the effect of various two-electron corrections, particularly the terms of the Dirac–Coulomb–Breit Hamiltonian presented here.
The ground state energies of selected atomic species from across the Periodic Table were computed and relativistic two-electron contributions are compared in Table III. To obtain the ground state energies, we have carried out separate self-consistent-field (SCF) calculations with each of the three Hamiltonians and the (LL|LL) approximation. Relativistic two-electron corrections are defined as the differences between different SCF energies (see the caption of Table III). The uncontracted ANO-RCC basis58–59 set was utilized for all cases. The results are listed in Table III and plotted in Fig. 1. As the atomic number Z increases, the Dirac–Coulomb (ΔEDC) and Breit (ΔEBreit) corrections increase as expected, as shown in Fig. 1(a). Compared to ΔEDC, the Breit correction becomes less important as the atomic number increases, as indicated by the decreasing ratio of [see Fig. 1(b)].
Ground state SCF energies (Hartrees) for selected atoms using finite width nuclei and the uncontracted ANO-RCC basis.58–59 ΔEDC = EDC − ELLLL, ΔEBreit = EDCB − EDC, , and ΔEGauge = ΔEBreit − ΔEMag., where EDCB, EDCG, EDC, and ELLLL are the ground state SCF energies calculated with the Dirac–Coulomb–Breit (DCB), Dirac–Coulomb–Gaunt (DCG), and Dirac–Coulomb (DC) Hamiltonians, respectively, and the (LL|LL) approximation.
Element . | Z . | ELLLL . | EDC . | ΔEDC . | EDCB . | ΔEBreit . | ΔEMag. . | ΔEGauge . |
---|---|---|---|---|---|---|---|---|
F | 9 | −99.540 92 | −99.504 74 | 0.036 18 | −99.493 29 | 0.011 44 | 0.005 99 | 0.005 46 |
Na | 11 | −162.159 79 | −162.077 29 | 0.082 49 | −162.053 92 | 0.023 37 | 0.012 38 | 0.010 99 |
Si | 14 | −289.662 42 | −289.448 67 | 0.213 76 | −289.393 78 | 0.054 89 | 0.029 42 | 0.025 47 |
Cl | 17 | −461.406 68 | −460.947 16 | 0.459 51 | −460.838 80 | 0.108 36 | 0.058 57 | 0.049 79 |
Ca | 20 | −680.572 25 | −679.709 87 | 0.862 37 | −679.518 88 | 0.191 00 | 0.103 88 | 0.087 11 |
Ti | 22 | −854.108 69 | −852.857 54 | 1.251 14 | −852.592 70 | 0.264 84 | 0.144 48 | 0.120 36 |
Cu | 29 | −1 657.190 12 | −1 653.453 40 | 3.736 72 | −1 652.775 81 | 0.677 59 | 0.372 57 | 0.305 02 |
Ag | 47 | −5 339.393 10 | −5 314.625 70 | 24.767 40 | −5 311.055 72 | 3.569 98 | 1.985 61 | 1.584 36 |
I | 53 | −7 155.395 18 | −7 115.798 49 | 39.596 69 | −7 110.390 59 | 5.407 90 | 3.014 22 | 2.393 67 |
Ce | 58 | −8 917.383 68 | −8 861.043 87 | 56.339 81 | −8 853.658 36 | 7.385 51 | 4.121 82 | 3.263 68 |
Pr | 59 | −9 298.560 18 | −9 238.265 44 | 60.294 74 | −9 230.432 81 | 7.832 63 | 4.372 22 | 3.460 41 |
Pm | 61 | −10 091.178 92 | −10 022.330 95 | 68.847 97 | −10 013.546 34 | 8.784 62 | 4.905 35 | 3.879 26 |
Sm | 62 | −10 502.861 37 | −10 429.356 22 | 73.505 15 | −10 420.062 39 | 9.293 83 | 5.190 33 | 4.103 50 |
Tb | 65 | −11 801.625 31 | −11 712.825 12 | 88.800 18 | −11 701.892 28 | 10.932 8 | 6.108 49 | 4.824 36 |
Ho | 67 | −12 721.922 60 | −12 621.573 98 | 100.348 62 | −12 609.433 93 | 12.140 05 | 6.784 47 | 5.355 58 |
Lu | 71 | −14 699.426 40 | −14 572.526 42 | 126.899 98 | −14 557.677 23 | 14.849 19 | 8.301 18 | 6.548 01 |
Au | 79 | −19 231.541 95 | −19 035.579 05 | 195.962 91 | −19 013.938 49 | 21.640 56 | 12.101 75 | 9.538 81 |
Element . | Z . | ELLLL . | EDC . | ΔEDC . | EDCB . | ΔEBreit . | ΔEMag. . | ΔEGauge . |
---|---|---|---|---|---|---|---|---|
F | 9 | −99.540 92 | −99.504 74 | 0.036 18 | −99.493 29 | 0.011 44 | 0.005 99 | 0.005 46 |
Na | 11 | −162.159 79 | −162.077 29 | 0.082 49 | −162.053 92 | 0.023 37 | 0.012 38 | 0.010 99 |
Si | 14 | −289.662 42 | −289.448 67 | 0.213 76 | −289.393 78 | 0.054 89 | 0.029 42 | 0.025 47 |
Cl | 17 | −461.406 68 | −460.947 16 | 0.459 51 | −460.838 80 | 0.108 36 | 0.058 57 | 0.049 79 |
Ca | 20 | −680.572 25 | −679.709 87 | 0.862 37 | −679.518 88 | 0.191 00 | 0.103 88 | 0.087 11 |
Ti | 22 | −854.108 69 | −852.857 54 | 1.251 14 | −852.592 70 | 0.264 84 | 0.144 48 | 0.120 36 |
Cu | 29 | −1 657.190 12 | −1 653.453 40 | 3.736 72 | −1 652.775 81 | 0.677 59 | 0.372 57 | 0.305 02 |
Ag | 47 | −5 339.393 10 | −5 314.625 70 | 24.767 40 | −5 311.055 72 | 3.569 98 | 1.985 61 | 1.584 36 |
I | 53 | −7 155.395 18 | −7 115.798 49 | 39.596 69 | −7 110.390 59 | 5.407 90 | 3.014 22 | 2.393 67 |
Ce | 58 | −8 917.383 68 | −8 861.043 87 | 56.339 81 | −8 853.658 36 | 7.385 51 | 4.121 82 | 3.263 68 |
Pr | 59 | −9 298.560 18 | −9 238.265 44 | 60.294 74 | −9 230.432 81 | 7.832 63 | 4.372 22 | 3.460 41 |
Pm | 61 | −10 091.178 92 | −10 022.330 95 | 68.847 97 | −10 013.546 34 | 8.784 62 | 4.905 35 | 3.879 26 |
Sm | 62 | −10 502.861 37 | −10 429.356 22 | 73.505 15 | −10 420.062 39 | 9.293 83 | 5.190 33 | 4.103 50 |
Tb | 65 | −11 801.625 31 | −11 712.825 12 | 88.800 18 | −11 701.892 28 | 10.932 8 | 6.108 49 | 4.824 36 |
Ho | 67 | −12 721.922 60 | −12 621.573 98 | 100.348 62 | −12 609.433 93 | 12.140 05 | 6.784 47 | 5.355 58 |
Lu | 71 | −14 699.426 40 | −14 572.526 42 | 126.899 98 | −14 557.677 23 | 14.849 19 | 8.301 18 | 6.548 01 |
Au | 79 | −19 231.541 95 | −19 035.579 05 | 195.962 91 | −19 013.938 49 | 21.640 56 | 12.101 75 | 9.538 81 |
(a) Contributions of Dirac–Coulomb and Breit relativistic corrections to the ground state SCF energy for selected elements. (b) Ratio between ΔEBreit and ΔEDC ground state energies. (c) Contribution of magnetic and gauge terms of the Breit Hamiltonian to the ground state SCF energy for selected elements. (d) Ratio between the gauge and magnetic portions of the Breit contribution to ground state energies.
(a) Contributions of Dirac–Coulomb and Breit relativistic corrections to the ground state SCF energy for selected elements. (b) Ratio between ΔEBreit and ΔEDC ground state energies. (c) Contribution of magnetic and gauge terms of the Breit Hamiltonian to the ground state SCF energy for selected elements. (d) Ratio between the gauge and magnetic portions of the Breit contribution to ground state energies.
We plot in Fig. 1(c) the magnetic and gauge contributions (ΔEMag and ΔEGauge) in the Dirac–Coulomb–Breit Hamiltonian and their ratio in Fig. 1(d). Both the magnetic and gauge terms grow exponentially with respect to the atomic number and both contributions are equally important in the Breit Hamiltonian. Figure 1(d) shows that the ratio approaches unity toward light elements and ∼0.78 toward heavy elements. Recall that the Breit operator is the Gaunt term in the Feynman gauge, and in the Coulomb gauge, consists of half of the Gaunt term (i.e., magnetic contribution) and the gauge term. Therefore, another way to understand Fig. 1(d) is that the energetic difference between the Feynman gauge and the Coulomb gauge is approaching ∼0% for light elements and ∼20% for heavy elements.
C. Heavy-element molecules
In this section, we analyze the contribution of the Breit Hamiltonian to the ground state energy and its effect on the electronic structure characteristics of selected heavy-element compounds from the actinyl oxycation series. Linear geometries and experimental bond lengths of 1.76, 1.75, and 1.74 Å were utilized for uranyl, neptunyl, and plutonyl, respectively.60
Table IV gives the energetic decomposition of different relativistic two-electron interaction terms in the total energy of uranyl, neptunyl, and plutonyl. The uncontracted ANO-RCC-VDZP basis set was used for both the oxygen and actinide atoms. The main trends seen across the actinyl series reflect the growing nuclear charge of the actinide atom and mirror the atomic periodic trends seen in Sec. III B. Although the relative contribution of the Breit term is small ( of the total energy), its effect on electronic structure characteristics of the molecular bonding could be significant.
Ground state SCF energies (Hartrees) and relativistic two-electron contributions in three actinyls using finite width nuclei and uncontracted ANO-RCC-VDZP basis. ΔEDC = EDC − ELLLL, ΔEBreit = EDCB − EDC, , and ΔEGauge = ΔEBreit − ΔEMag, where EDCB, EDCG, EDC, and ELLLL are the ground state SCF energies calculated with the Dirac–Coulomb–Breit (DCB), Dirac–Coulomb–Gaunt (DCG), and Dirac–Coulomb (DC) Hamiltonians, respectively, and the (LL|LL) approximation.
Compound . | Formula . | ELLLL . | EDC . | ΔEDC . | EDCB . | ΔEBreit . | ΔEMag. . | ΔEGauge . |
---|---|---|---|---|---|---|---|---|
Uranyl | U | −28 572.422 12 | −28 202.267 63 | 370.154 49 | −28 164.716 23 | 37.551 40 | 20.984 33 | 16.567 07 |
Neptunyl | Np | −29 383.809 43 | −28 996.386 29 | 387.423 14 | −28 957.313 71 | 39.072 57 | 21.831 54 | 17.241 03 |
Plutonyl | Pu | −30 211.253 61 | −29 805.949 66 | 405.303 94 | −29 765.307 59 | 40.642 07 | 22.705 34 | 17.936 74 |
Compound . | Formula . | ELLLL . | EDC . | ΔEDC . | EDCB . | ΔEBreit . | ΔEMag. . | ΔEGauge . |
---|---|---|---|---|---|---|---|---|
Uranyl | U | −28 572.422 12 | −28 202.267 63 | 370.154 49 | −28 164.716 23 | 37.551 40 | 20.984 33 | 16.567 07 |
Neptunyl | Np | −29 383.809 43 | −28 996.386 29 | 387.423 14 | −28 957.313 71 | 39.072 57 | 21.831 54 | 17.241 03 |
Plutonyl | Pu | −30 211.253 61 | −29 805.949 66 | 405.303 94 | −29 765.307 59 | 40.642 07 | 22.705 34 | 17.936 74 |
Density of states plots were generated using the occupied Dirac–Coulomb and Dirac–Coulomb–Breit molecular orbitals for the three actinyls presented in Table IV. These plots are presented in Fig. 2 and show a total large component density as well as a large component contribution from each angular momentum orbital type, i.e., s, p, d, and f characters. Orbital character is summed over the three atoms in the molecule.
Dirac–Hartree–Fock density of states plots of frontier molecular orbitals of actinyls with Dirac–Coulomb and Dirac–Coulomb–Breit Hamiltonians. Occupied molecular orbitals are shown with energies shifted with respect to the highest occupied molecular orbital (HOMO) for (a) U using Dirac–Coulomb, (b) U using Dirac–Coulomb–Breit, (c) Np using Dirac–Coulomb, (d) Np using Dirac–Coulomb–Breit, (e) Pu using Dirac–Coulomb, and (f) Pu using Dirac–Coulomb–Breit. Each orbital is broadened using Lorentzian broadening with a half-width at half-maximum of 0.03 eV. Partial density of states is calculated using Mulliken population analysis. The s, p, d, and f characters are summed over each of the three atoms in the molecule.
Dirac–Hartree–Fock density of states plots of frontier molecular orbitals of actinyls with Dirac–Coulomb and Dirac–Coulomb–Breit Hamiltonians. Occupied molecular orbitals are shown with energies shifted with respect to the highest occupied molecular orbital (HOMO) for (a) U using Dirac–Coulomb, (b) U using Dirac–Coulomb–Breit, (c) Np using Dirac–Coulomb, (d) Np using Dirac–Coulomb–Breit, (e) Pu using Dirac–Coulomb, and (f) Pu using Dirac–Coulomb–Breit. Each orbital is broadened using Lorentzian broadening with a half-width at half-maximum of 0.03 eV. Partial density of states is calculated using Mulliken population analysis. The s, p, d, and f characters are summed over each of the three atoms in the molecule.
Figures 2(a) and 2(b) show that the highest occupied orbitals of uranyl consist of six 5f-2p and six 6d-2p bonding orbitals with a very small contribution of s character. The occupied nonbonding 5f electron molecular orbitals in neptunyl and plutonyl are the next highest energy orbitals, appearing lower in energy than the 12 bonding orbitals.
Comparing the DOS plots for this series, the energies of bonding molecular orbitals in neptunyl are more spread out than for those of uranyl and plutonyl. Comparing the DOS plots computed using the Dirac–Coulomb and Dirac–Coulomb–Breit Hamiltonians, we see that the Breit term does not significantly alter the character of the orbitals or the general ordering of the molecular orbitals presented here, but it does alter their relative energetics. For example, a distinct sharpening of the highest energy peak in each of these systems can be observed in the Dirac–Coulomb–Breit case. This is a result of narrowing of the frontier orbital energy gap near HOMO. However, for deeper valence orbitals, there is no noticeable difference in the DOS plots computed using Dirac–Coulomb and Dirac–Coulomb–Breit Hamiltonians.
In order to investigate the effect of the Breit operator on energetic observables, the dissociation energies of uranyl, neptunyl, and plutonyl into 2 × O2− and U(VI), Np(VI), and Pu(VI), respectively, were calculated with both Dirac–Coulomb and Dirac–Coulomb–Breit. To compute the SCF energies of atomic An(VI) cations, a core Hamiltonian guess is utilized, such that no spin multiplicity need to be defined for the wavefunction guess. The SCF optimization proceeds in the Kramers unrestricted framework in which the lowest Ne number of positive energy orbitals is singly occupied. These dissociation energies are given in Table V. Note that this study is meant to analyze the importance of the Breit contribution to bond dissociation energy at the Dirac–Hartree–Fock level. Accurate bond dissociation energies will require calculations using electron correlation methods.
Ground state bond dissociation energies of three actinyls using finite width nuclei and uncontracted ANO-RCC-VDZP basis. . .
Compound . | Formula . | (eV) . | (eV) . | (eV) . |
---|---|---|---|---|
Uranyl | U | 178.907 65 | 179.108 90 | 0.201 25 |
Neptunyl | Np | 182.579 94 | 182.802 70 | 0.222 76 |
Plutonyl | Pu | 186.566 79 | 186.810 01 | 0.243 22 |
Compound . | Formula . | (eV) . | (eV) . | (eV) . |
---|---|---|---|---|
Uranyl | U | 178.907 65 | 179.108 90 | 0.201 25 |
Neptunyl | Np | 182.579 94 | 182.802 70 | 0.222 76 |
Plutonyl | Pu | 186.566 79 | 186.810 01 | 0.243 22 |
Dissociation energies, and therefore bonding energies, can be seen to be higher when calculated with Dirac–Coulomb–Breit than with the Dirac–Coulomb Hamiltonian in these compounds, suggesting that the Breit Hamiltonian stabilizes the chemical bonds between actinide and oxygen. This can be understood from the DOS plots in Fig. 2. The Breit Hamiltonian narrows the energy gap among frontier orbitals near HOMO. As a result, orbitals lower than HOMO will contribute more to the molecular bonding with Dirac–Coulomb–Breit than with the Dirac–Coulomb Hamiltonian. The difference between the calculated dissociation energies grows larger with an increasing atomic number of the actinide atom.
IV. CONCLUSION AND PERSPECTIVE
In this work, we applied Pauli spinor representation in the restricted–kinetic–balance condition for four-component Dirac–Hartree–Fock calculations with the Coulomb–Breit two-electron interaction. Along with the density–integral contraction formalism, we introduced two different methods for calculating frequency-independent gauge term integrals with the Gaussian basis. One method utilizes the generalized Obara–Saika algorithm, and the other is the second derivative of Coulomb interaction with Rys quadrature.
With this maximally component- and spin-separated formalism, the computational cost of density–integral contraction for gauge term in the Breit interaction is minimized. It is shown that this Pauli spinor representation is equivalent to the two-spinor formalism but with a much lower computational cost.
We applied this method for calculating atomic energies in order to analyze the periodic trend of the Breit term. It was shown that the Breit contribution becomes relatively less important compared to the Dirac–Coulomb term as the atomic number increases. The analysis also suggests that the difference between the Breit terms in the Feynman gauge and the Coulomb gauge approaches ∼20% toward the heavy elements.
We also studied the effect of the Breit term on the electronic structure characteristics of actinyl oxycations. The analysis shows that the Breit term modifies the relative energies of frontier molecular orbitals near HOMO. As a result, it leads to a slightly stronger chemical bond.
ACKNOWLEDGMENTS
X.L. acknowledges support from the U.S. Department of Energy, Office of Science, Basic Energy Sciences, in the Heavy-Element Chemistry program (Grant No. DE-SC0021100) for the development of electronic structure methods within the four-component Dirac framework.
AUTHOR DECLARATIONS
Conflict of Interest
The authors have no conflicts to disclose.
Author Contributions
Shichao Sun: Data curation (equal); Formal analysis (lead); Investigation (lead); Methodology (lead); Writing – original draft (equal); Writing – review & editing (equal). Jordan Ehrman: Data curation (equal); Writing – original draft (equal); Writing – review & editing (equal). Qiming Sun: Conceptualization (supporting); Software (supporting); Writing – original draft (supporting); Writing – review & editing (supporting). Xiaosong Li: Conceptualization (equal); Software (equal); Writing – original draft (equal); Writing – review & editing (equal).
DATA AVAILABILITY
The data that support the findings of this study are available from the corresponding author upon reasonable request.
APPENDIX A: COMPONENT- AND SPIN-SEPARATION IN GAUGE TERM
The gauge term contribution to the Fock matrix in the two-spinor basis reads
where subscript “3” denotes that the integral is in contrast to and superscript g denotes the gauge term contribution.
In this work, we perform component- and spin-separation for gauge integrals. We use the Dirac identity,1 , and introduce ξτ as the spin representation,
We have the following identities:
otherwise zero.
The gauge integral in Eq. (A1) can be written as
Similarly, the integral in the first term of Eq. (A3) is
The integral in the second term of Eq. (A3) is
and the exchange integral of Eq. (A3) is
and the exchange integral of Eq. (A2),
where ∇κ is the nuclear coordinate derivative of the atomic basis χκ. I(2) and σ(2) are the identity and Pauli matrix for electron 2.
For simplicity and brevity, we introduce a simplified notation for two-spinor integrals,
The “-” over ν, κ means derivatives are taken of these orbitals. To expand the spinor basis integral as linear combination of second derivatives of spatial basis integrals as shown in Eq. (A10), we introduce the following short notations for the second derivative of spatial basis gauge integrals:
where r12r12 in Eqs. (A11)–(A14) is the operator evaluated in the integral. We move it outside of the ()3 for brevity. We give the definition for integrals with derivatives on the second and third centers.
Other types of integrals where the derivatives are taken on the second and fourth centers, or the first and fourth centers, can be derived from Eqs. (A11)–(A14) using symmetry. For the Vg,LL, Vg,LS, and Vg,SS terms, we need gauge spinor integrals of the type (LS|SL), (SL|LS), (LS|LS). By using the symmetry of the spinor integrals, we can express the gauge integrals of the type (SL|LS), (LS|LS) by Pauli components of (LS|SL). Comparing Eq. (A9) with Eq. (A6), we have
The discussion above illustrates the mathematical expressions and notations needed to derive the gauge contribution to the Fock matrix in the component- and spin-separated form. We skip the detailed derivations and only present final working expressions. Note that the gauge contribution to the Fock matrix has a prefactor of . For brevity, we omit the prefactor in all equations.
The gauge term contribution to the Pauli components of the LL block of the Fock matrix is an exchange type,
where (σ × σ)x, (σ × σ)y, (σ × σ)z denote (σσ)yz − (σσ)zy, (σσ)zx − (σσ)xz, (σσ)xy − (σσ)yx, respectively.
Similarly, the Pauli components of the SS block of the Fock matrix are also an exchange type,
The gauge contribution to the Pauli components of the LS and SL blocks of the Fock matrix includes both Coulomb and exchange types of integrals. For the LS block, the Coulomb part is
The exchange part of LS block is
The SL block can be obtained by taking the complex conjugate transpose of the LS block,
APPENDIX B: GAUGE INTEGRAL EVALUATION WITH SECOND DERIVATIVES OF COULOMB INTEGRAL
The frequency independent gauge term operator is
Define the Cartesian Gaussian basis function as
The integral of the gauge operator in the Gaussian basis is a 3 × 3 second order tensor that has six independent elements: xx, xy, xz, yy, yz, and zz. A component of the gauge integral is defined as
where subscript 3 denotes |r12|−3. is a vector that denotes the component of the operator, . Thus, xx, xy, xz, yy, yz, and zz components correspond to n12 = (2, 0, 0), (1, 1, 0), (1, 0, 1), (0, 2, 0), (0, 1, 1), and (0, 0, 2), respectively.
The first-order derivative for the Coulomb operator is
We can use integration by parts to compute the first-order derivatives of the two-electron integrals,
The superscript (1) refers to the gradient of basis function with respect to electron 1. The four-index notations are
The superscript (u) in (a(u)b|cd) refers to taking the first derivative with respect to u ∈ {x, y, z} for the particular basis function.
By using the relation [Eq. (B4)], we can decompose the gauge interactions into two terms,
Taking the integration by parts relation [Eq. (B5)], we then derive an expression to compute a gauge integral from five regular Coulomb integrals,
All five Coulomb integral terms above can be evaluated with the regular electron repulsion integral algorithms.
In the LIBCINT integral library,55 the gauge integrals are computed using the Rys-quadrature approach. Based on the working expression in Eq. (B6), when calling Rys-quadrature for the regular Coulomb integrals, one needs to solve the Rys-polynomials for the total angular moment of the entire Coulomb integral with the total angular momentum raised by two. This roughly has the same cost as the second-order derivatives of Coulomb integrals. In addition, when the restricted–kinetic–balanced basis is used for small components, the total angular momentum of the Coulomb integral is raised by another two. This leads to roughly the same cost as fourth-order derivatives of regular Coulomb integrals.
APPENDIX C: GAUGE INTEGRAL EVALUATION WITH GENERALIZED OBARA–SAIKA ALGORITHM
1. Laplace transformation of the operator
In general, can be written in the form of Laplace transform,
The μ, ν elements of the tensor operator can be expressed as the Laplace transform of Cartesian Gaussian with a total angular momentum of two,
where 1μ denotes a vector whose μ component is 1, otherwise 0. Thus, the gauge integral can be written as Laplace transform,
where [ab|n12|cd] is the overlap integral,
Similarly, integral of the operator can be written as
and Eq. (C5) becomes the Coulomb integral when n12 = (0, 0, 0).
2. Recursion relations for auxiliary integrals
In order to use the generalized Obara–Saika recursion introduced in Ref. 63 to compute the gauge term, we define auxiliary integrals,
where
and m is the non-negative integer. The gauge integral is .
First, we derived the recursion relation for n12 using Eq. (128) in Ref. 63,
where λ can be 1 or 3. Although Eq. (C7) is not directly used in the integral evaluation, it is important for deriving the vertical recursion for electron 2 [Eq. (C11)] and the initial integral [Eq. (C14)].
The vertical recursion for the auxiliary Cartesian Gaussian integral for electron 1 (a and b) is
where μ, ν ∈ {x, y, z}, , , and . Since , we can define n12 − 1μ = 1ν. The integral of the third term of Eq. (C8) can be split into three Coulomb integrals,
To derive the vertical recursion for electron 2, we first note that
Combining Eq. (C10) with the vertical recursion of electron 1 [Eq. (C8)] and the recursion for n12 [Eq. (C7)], we have
Horizontal recursions for electron 1 and 2 can be obtained from vertical recursions Eqs. (C8) and (C11), respectively,
3. auxiliary integrals
Since n12 has a total angular momentum of 2, we can write it as n12 = 1μ + 1ν. The auxiliary integral of the gauge operator can be written in terms of auxiliary integrals of the Coulomb operator using Eq. (C7),
where we use the relation . This relation can be derived
where we used , , , and note that .
Using Eq. (C14), integral can be evaluated using
where the Boys function with T = ρ(P − Q)2.