Cartesian Gaussians are defined as
with
Alternatively one may express a Cartesian Gaussian as
where the sum i+j+k is associated with orbital angular momentum l. The factor
shows that the Cartesian components of a given shell may have different normalization constants. In the HERMIT integral code a single normalization is chosen for each shell by ignoring Fijk meaning that Cartesian Gaussians are normalized to
In practice this means that s- and p-functions are normalized to one. So are d110, d101 and d011, whereas d200, d020 and d002 are normalized to three. f111 is normalized to one, f210, f201, f120, f102 and f012 are normalized to three, and f300, f030 and f003 are normalized to 15.
Spherical Gaussians are defined by
where the angular part is given by spherical harmonics Ylm and the radial part by
In passing we note that
For given l there are 12(l+2)(l+1) (2l+1) spherical Gaussians. The latter basis functions therefore provide more compact basis set expansions. However, in 4-component relativistic calculations the use of spherical Gaussians is somewhat more complicated since the coupling of large and small component basis functions needs to be taken into account.
Kinetic balance corresponds to the non-relativistic limit of the exact coupling of large and small component basis functions for positive-energy orbitals. Starting from the radial function of a large component spherical Gaussian basis function one obtains
We can now distinguish two cases
The case κL<0 is straightforward, but a bit more care is needed for the implementation for the case κL>0. The modified spherical Gaussian to be constructed is
We write the spherical harmonic Gαl−2,m as a linear combination of Cartesian Gaussians
In the HERMIT integral code we have selected a transformation such that the solid harmonics are normalized to unity. From this we obtain
The ration of normalization constants in the above relation is given by
However, the expression is much simplified by the fact that factors Fijk area set to one in HERMIT, such that