13
Molecular Symmetry and Ab Initio Calculations. 11. Symmetry-Matrix and Symmetry-Supermatrix in the Dirac-Fock Method XIAOPING CAO" and MUZHEN LIAO Department of Chemist y, Tsinghua University, Beijing 100084, P.R. China XUEJUN CHEN and BO LI Department of Physics, Tsinghua University, Beijing 100084, P.R. China Received 17 March 1995; accepted 5 July 1995 The concepts of symmetry-matrix and s mmetry-supermatrix introduced in article I [ J. Comput. Chew., 10,957 (1989)rcan be generalized to the Dirac-Fock method. By using the semidirect product decomposition of 0, and the linear vector s ace theory, the irreducible representation basis of 0, for any molecular system P 0, or its subgroups) can be deduced analytically in the nonorthonormal Cartesian Gaussian basis. This method is extended to discuss the double-valued representations of 0; in the complex Cartesian Gaussian spinor basis. In the double-valued irreducible representation basis of D: , the matrix of kinetic operator ca'. j3 in the Dirac-Fock equation can be reduced into a real symmetric and can be grouped into classes under the operations in DSd. Therefore, the symmetry-matrix and symmetry-supermatrix can also be used in the Dirac-Fock method to reduce the storage of two electron integrals and calculations of Fock matrix during iterations by a factor of ca. g2 (g is the order of the molecular symmetry group). In addition, a method to deal with the nonorthonormal space is presented. 0 1996 by John Wiley & Sons, Inc. duced and implemented into the restricted Hartree-Fock (HF) ab inifio calculation program. By using symmetry-matrix and symmetry-super- matrix, the storage of two-electron integrals can be reduced by a factor of ca. g2 (g is the order of the molecular symmetry group) and the calculation of the Fock matrix during iterations can be reduced Introduction I' the concepts of the SYmetrY-makix and sYmmetrY-suPermatrix have been kttr@ *Author to whom all correspondence should be addressed. I Journal of Computational Chemistry, Vol. 17, No. 7,851-863 (1996) 0 1996 by John Wiley & Sons, Inc.

Molecular symmetry andab initio calculations. II. Symmetry-matrix and symmetry-supermatrix in the Dirac-Fock method

  • Upload
    bo

  • View
    212

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Molecular symmetry andab initio calculations. II. Symmetry-matrix and symmetry-supermatrix in the Dirac-Fock method

Molecular Symmetry and Ab Initio Calculations. 11. Symmetry-Matrix and Symmetry-Supermatrix in the Dirac-Fock Method

XIAOPING CAO" and MUZHEN LIAO Department of Chemist y, Tsinghua University, Beijing 100084, P.R. China

XUEJUN CHEN and BO LI Department of Physics, Tsinghua University, Beijing 100084, P.R. China

Received 17 March 1995; accepted 5 July 1995

The concepts of symmetry-matrix and s mmetry-supermatrix introduced in article I [ J . Comput. Chew., 10,957 (1989)rcan be generalized to the Dirac-Fock method. By using the semidirect product decomposition of 0, and the linear vector s ace theory, the irreducible representation basis of 0, for any molecular system P 0, or its subgroups) can be deduced analytically in the nonorthonormal Cartesian Gaussian basis. This method is extended to discuss the double-valued representations of 0; in the complex Cartesian Gaussian spinor basis. In the double-valued irreducible representation basis of D: , the matrix of kinetic operator ca'. j3 in the Dirac-Fock equation can be reduced into a real symmetric and can be grouped into classes under the operations in DSd. Therefore, the symmetry-matrix and symmetry-supermatrix can also be used in the Dirac-Fock method to reduce the storage of two electron integrals and calculations of Fock matrix during iterations by a factor of ca. g2 ( g is the order of the molecular symmetry group). In addition, a method to deal with the nonorthonormal space is presented. 0 1996 by John Wiley & Sons, Inc.

duced and implemented into the restricted Hartree-Fock (HF) ab inifio calculation program. By using symmetry-matrix and symmetry-super- matrix, the storage of two-electron integrals can be reduced by a factor of ca. g2 ( g is the order of the molecular symmetry group) and the calculation of the Fock matrix during iterations can be reduced

Introduction

I' the concepts of the SYmetrY-makix and sYmmetrY-suPermatrix have been kttr@

*Author to whom all correspondence should be addressed.

I Journal of Computational Chemistry, Vol. 17, No. 7, 851 -863 (1996) 0 1996 by John Wiley & Sons, Inc.

Page 2: Molecular symmetry andab initio calculations. II. Symmetry-matrix and symmetry-supermatrix in the Dirac-Fock method

CAO ET AL.

proportionally. In addition, the convergence be- havior of highly symmetric molecules can be im- proved.

Until now, this method has not been imple- mented in some common programs, such as GAUSSIAN92, GAMESS? and TURBOMOLE? in which only a factor of g can be gained by using symmetry. In this article we will further illustrate the concepts of symmetry-matrix and symmetry- supermatrix. The average symmetry-matrix will be introduced in order to simplify the operation rules of symmetry-matrix and symmetry-supermatrix.

The application of the symmetry-supermatrix is always combined with the average density symmetry-matrix. The density matrix of one com- ponent of the multidimensional irreducible repre- sentation (IR) is not totally symmetric, but after summation over all components within IR the den- sity matrix can have a correct symmetry-matrix form only if every component has a correct phase. Obviously, these phases cannot be determined by the usual projection operator method.’, Therefore, we have developed a method to directly deduce the irreducible representation basis (IRB) of octa- hedral group in the Cartesian Gaussian basis. For some multidimensional IR, the components can be transformed under symmetry operations; thus these phases can be determined naturally. There- fore, only one component of the multidimensional IR is needed and allowed to form the average density symmetry-matrix of the IR.

In this article the concepts of symmetry-matrix and symmetry-supermatrix will be generalized to the Dirac-Fock method.

Symmetry-Matrix and Symmetry- Supe rmat r ix

The use of molecular symmetry to reduce the storage and calculations in the ab initio calcula- tions depends on the equivalence of the basis set.’, 4 ~ 6

Cartesian Gaussian functions

1 1 ) = 12, m, n ) = x[yrnzn exp(ar2); I , m , n :integer (1)

c,an be transformed mutually under the operation X E 0,. That is,

X I I ) = O(I, I O I I ~ ) ; e ( r , = -ti (2 )

where 11) and 11’) are said to be equivalent. The

set of basis functions (11): I = 1,2,. . . , N} can be grouped into classes, and any basis function in the class can be chosen as the class representative. The set of the class representatives

{li) = (Ii): i = 1,2, ..., n )

is called the average symmetry-set of basis func- tions, where IZ is the number of class representa- tives. The basis functions in the class can be trans- formed and added to the representative, and then the symmetry-set of basis functions can be defined as

(ii) = n I l I l ) : i = 1,2 , . . . , n}

where n, is the number of basis functions in the ith class. For example, the set of basis functions for L = I + m + n I 4 can be grouped into a symme- try-set of basis functions

{1 ,3z ,3yz ,3z2 , xyz,6yz’,3z3,

3xyz’, 3y2z26yz3, 3z4}

where the Gaussian function part of the basis func- tion is omitted.

The spin-restricted HF equation for closed shell can be represented as

F ( I J ) = k ( I J ) + P(IJIKL).D(KL) ( 3 ) K . L

where h( 11) is the one-electron part of Fock matrix F( I J ) ; D( K L ) is the density matrix; and P( IJ I K L ) is the supermatrix represented by two electron in- tegra l~~:

P(IJIKL) = 2(IJIIKL) - +[(IKI/JL) + (ILIlJK)]

Similarly, these matrices can be grouped into average symmetry-matrices. For example,

F ( i ) = {F(i) = F ( I , J ~ ) : i = 1,2 , . . ., m } (4)

where m is the number of class representatives and F ( I , J I ) is the representative in the ith class such that’

kF(IJ)kt = O ( I J ) F ( I I J , ) (5)

where l? includes any symmetry operation which satisfies this equation [e.g., F ( I J ) = F(J1)I and O ( I J ) is the sign of matrix element ( I J ) different from the class representative:

e ( q > = @ ( I , I I ) f N J , I ,> (6)

852 VOL. 17, NO. 7

Page 3: Molecular symmetry andab initio calculations. II. Symmetry-matrix and symmetry-supermatrix in the Dirac-Fock method

DIRAC-FOCK METHOD

If kF(IJ)kt = - F ( I J ) , then F ( I J ) = 0 and all ele- ments in this class are equal to zero, so only nonzero representatives need to be calculated and stored. The symmetry-matrix is defined as

F(i ) = { F ( i ) = mlF( I IJ i ) : i = 1,2 ,..., m} (7)

where m i is the number of matrix elements in the ith class. The overlap symmetry-matrix between basis functions for L I 3 can be represented as

Thus 20 X 20 elements in the overlap matrix are now reduced to 13 elements in the overlap sym- metr y-matrix.

The symmetry-matrix is similar to the skeleton matrix in the reference6 except that the I is a shell in the latter case. The skeleton matrix is a reduced form and usually should be symmetrized to re- cover the correct matrix.'r8 In our case the trans- formation of matrix elements is simple [eq. (5)1, so the matrix elements in the class can be added to class representatives to form the symmetry-matrix. By using the symmetry-matrix, the matrix repre- sented by two subscripts (IJ) can be reduced to a vector represented by subscript i; thus the trace of matrix multiplication can be reduced to the scalar product of vectors. For example,

N? m

CF(IJ) . D ( I / ) = CF(i )D( i ) (8)

where D(i) is the average symmetry-matrix of the density

11 1

- mJ 1

r l s ( i ) m l

D(i) = C -O(IJ)D(IJ) (9)

and

m I

F ( i ) = C O ( I / > F ( I J ) (10) I J E ( i )

Substituting eqs. (9) and (10) into (81, eq. (8) can be proved since 0 2 ( I J ) = 1 and E l m, = N 2 . There- fore, eq. (3) can be reduced to

F ( i ) = h(i) + c P ( i , j )o( j ) (11)

where P( i, j ) is called the symmetry-supermatrix.

i

The transformation of two-electron integrals to P(i, j ) is carried out "on the fly" (i.e., as soon as the two-electron integral has been calculated). The contribution of two-electron integrals ( I / 1 1 K L ) to P(i, j ) can be written as

where the first equation represents the Coulomb interaction and the last two represent the exchange interaction. Since ~ ( i , j ) = P( j , i), only +m(nz + 1) elements of P(i, j ) need to be stored and the calculation of eq. (11) can be reduced correspond- ingly.

The symmetry-supermatrix defined in this arti- cle is not the symmetry unique two-electron inte- grals (i.e., a petite list of two-electron integrals in GAMESS2 and TURBOMOLE'). They must be fur- ther reduced to form P(i, j),' and thus the storage of P(i, j ) can be further reduced by a factor of ca. g in comparison with that of the petite list of two-electron integrals. However, the calculation of two-electron integrals can only be reduced by a factor of ca. g, and the concept of symmetry- supermatrix cannot be used in the usual direct self-consistent field method? ' where two-electron integrals are not saved and need to be recalculated during each iteration.

In this article we will extend the symmetry- matrix and symmetry-supermatrix to the Dirac- Fock method. The Dirac equation contains the elec- tron spin operator, so the representations of the double-point group must be considered. The most important thing is to find the appropriate complex spinor basis which satisfies the relation of eq. (5).

The Cartesian Gaussian basis is nonorthonor- mal, and therefore the representations of the self- adjoint and unitary operators in the nonorthonor- ma1 space is discussed in the next section. We then use the linear vector space theory to find directly the irreducible representations and their direct product decompositions in the Cartesian Gaussian basis. Finally, representations of double-group 0; in the complex Cartesian Gaussian spinor basis in the Dirac-Fock method are discussed.

JOURNAL OF COMPUTATIONAL CHEMISTRY 853

Page 4: Molecular symmetry andab initio calculations. II. Symmetry-matrix and symmetry-supermatrix in the Dirac-Fock method

CAO ET AL.

Nonorthonormal Space

In an n-dimensional space V ( n ) spanned by a basis {li): i = 1,2,. . ., n}, a reciprocal (or dual) basis {IS): i = 1,2,. . . , n} can be defined such that'

Theorem 1. I f

then x i = ( S I X ) .

Proof:

Multiplying by ( jI on both sides of eq. (14) and using the orthonormal relation of eq. (131, we get

( j l x ) = (jICli)~' = Q.E.D. I

Thus any vector I x ) in V ( n ) can be represented as

I x ) = C l i ) ( S l X > = li)(ilx) (15) I

where the subscript i appears twice, which means summation over i, and the summation sign is omitted. We will use this summation convention in this article.

Similarly, we can get

In the nonorthonormal space every vector has two representations { x i = (SIX)) and { x i = (ilx)), called contravariant and covariant, respectively. Therefore, two representations of the unit (iden- tity) operator can be obtained from eqs. (15) and (16):

I = li) (S l , I = lS)(il (17)

If the overlap matrix [( iI j ) ] is known, two vector representations in the nonorthonormal space can be transformed using following equations:

( i l x ) = ( i l l lx )

= c < i l j > < j l x > ; i = I, ..., n (18) i

Multiplying by the unit operator on both sides of A, we get

1 . A . l = li)(SlAlj)(jl =A'J l i ) ( j l (19a)

I * A 1 = IS)( iI Alj)( jI = Aijl?)( jI (19b)

I . A . 1 = li)(?lAJj)(JI =A!,li)(jl (1913

1 . A + I = I?)( iI Alj)( jl = A/li)(j l (19d)

where subscript i and j appear twice, so summa- tion over them is implied. There are four represen- tations for each operator in a nonorthonormal space, which can be transformed using eq. (18). In eq. (31, the density matrix D(1J) is represented as eq. (19a), and the others are represented as eq. (19b).

The adjoint operator At is defined as

(ilAtIj) = ( A i l j ) = (j lAli)*;

Vl i> , l j ) E V ( n )

The representations of a self-adjoint operator ( At = a) only in eqs. (19a) and (19b) are Hermitian:

(ilAlj) = (jlAli)*; (SIAIj) = (jIAlS)*

The representations of a unitary operator (Ut =

U - ' ) only in eqs. (194 and (19d) are unitary:

In the nonorthonormal space the overlap matrix IS) ( iI j ) ( j I can be diagonalized, and its eigenvec- tors are orthogonal:

C<i l j><j lO,) = (ild,)s,; i , a = I, ..., n i

where (SlO,) = (46,) and (0,lOJ = s,. There- fore, a unitary matrix ([(?lo,>] OY [(ilda,>l> can be found to transform the nonorthonormal basis into the orthogonal basis (but not normalized), or vice versa:

lo,) = CIi>(~IO,> (20a)

li) = clo,>(dali> (20b)

I

a

The overlap operator commutes with the molecu- lar symmetry group, so the eigenvectors {lo,)} are also the irreducible representation basis ORB) of the molecular symmetry group.

a54 VOL. 17, NO. 7

Page 5: Molecular symmetry andab initio calculations. II. Symmetry-matrix and symmetry-supermatrix in the Dirac-Fock method

DIRAC-FOCK METHOD

IRB of 0, in the Cartesian Gaussian Basis

According to the definition of the semidirect product: 0, can be represented as

where A means that the semidirect product, the subgroups in its left part (i.e., D, and D , A C, = T ) are invariant subgroups, but the subgroups on its right part (C, A c 2 d = D, and C 2 d ) are not invariant; X means direct product; and c i is the space inversion.

D , consists of identity and three twofold rota- tion axes along x, y, and z axes:

There are four threefold axes, but we only choose the rotation through 120 degrees about [ 1111:

Similarly, the twofold axis cZd is chosen as

C 2 d : x, y, z + -y, -x , - 2

According to the vector space theory," two self-adjoint or unitary operators A and B com- mute if and only if there exists a complete or- thonormal common eigenvectors. Since D , is an invariant subgroup, we can use D, to divide the Cartesian Gaussian basis into four IRB functions: A, B,, By, B , (Table I), which can be identified by the eigenvalues of cZy and czz.

These irreducible representations of D, can be further reduced by using subgroup D , = C, A C2d. The irreducible representations B,, By, and B, can

be transformed under c, operation:

~ 3 : B,, By, B , + By, B,, B ,

Thus they will form a three-dimensional irre- ducible representation (IR) T (IT, x) = B,, IT, y ) = By, IT, z ) = Bz), and only B, needs to be considered. IR A of D, can be further reduced into one-dimensional A and two-dimensional E ( I E, 11, I E, 2)). We can use the eigenvalue of cad to further identify these IRs:

C2dlAl) = +IA,); c,dlE,2) = +IE,2);

CZdlT2,Z) = +IT,,Z>

C2dlT1, z > = -1T1, 2 )

C2dlA2) = -IA2); C2dlEr1) = - IE, l ) ;

Therefore, the IRs of 0 can be obtained. For exam- ple, the class {x2, y2, z 2 } in A can be reduced to

I A , ) = X ~ + ~ ~ + Z ~ ; I E , 1 ) = X 2 - y 2 ;

IE,2) = x2 + y2 - 22'

The function z in B, belongs to IRB IT,, z ) , the function xy belongs to IT,, z ) , and the class {zx ' , zy2} can be reduced to

IT,, z > = z ( x 2 + y2); IT,, 2 ) = z ( x 2 - y2)

If we only discuss the angular distribution, the functions x2 + y2 + z 2 and 1 are the same, so the function x2 + y2 + z 2 can be neglected and an orthogonal IRB in the Cartesian Gaussian basis can be obtained. The basis functions in L = 3 can be orthogonal to the basis functions in L = 1, so from 2 , and z ( x 2 + y2>, an IRB function

IT,, 2 ) = z ( x2 + y2 - $ 2 )

being orthogonal to z can be formed.

TABLE 1. The IRB Functions of D, in the Cartesian Gaussian Basis.

IR eigenvalue lRB functions'

-1 -1 +1 -1 -1 +1

a Gaussian function part (25~) - 314 exp (- $ r 2 ) is omitted.

JOURNAL OF COMPUTATIONAL CHEMISTRY 855

Page 6: Molecular symmetry andab initio calculations. II. Symmetry-matrix and symmetry-supermatrix in the Dirac-Fock method

CAO ET AL.

For Oh, we can use g , u to denote even and odd parity, respectively, under the space inversion. The orthonormal IRB of 0, in the Cartesian Gaussian basis is represented in Table 11. These IRB func- tions are the common eigenvectors of cZy, c ~ ~ , and cZd , and c3 can be used to determine their degen- eracies: A, E , or T . If we choose another c id : x, y, z + - x, - z , - y, then the IRB functions of IR E are

which are different from Table 11, but the subspace spanned by them is the same.

For multidimensional irreducible representa- tions (IRs), we only need to know one of the basis functions and the others can be obtained through symmetry operations (except for the two-dimen- sional IR E ) . The density matrix of one component of multidimensional IR is not totally symmetric, but after summation over all components within IR it may become totally symmetric only if every component of the IR has a correct phase. The

density matrix of IR r can be represented as

dr

u = l

where p , q represent the different IRBs belonging to the same IR r; a denotes the component of multidimensional IR; and d, is the degeneracy of r. It can be transformed into the density symme- try-matrix

DLq<i> = C o ( I J ) D & ( I J ) (23)

By using symmetry-matrix, the symmetry density matrix of one component also can be calculated and satisfies

( 11) E ( 1 )

~;;(i) = C e(~j)(zi p r d ( q r a l j ) ( I 1 ) E ( i )

(24)

Therefore, we can use only one component to construct the multidimensional density matrix. The

TABLE II. The Orthonormal IRB of 0, in Cartesian Gaussian Basis.

.- -1 1 -1

.'- - y2)(z2 + y2 - 62') 12Eg,1 > 1 1 -1 m(" I lTlg ,Z > -1 1 -1 =ZY(Z2 1 - Y 2 )

Iml,1 > 1 1 -1 &y2(22 + y2 - 222)

12T2U7 2 > -1 1 1 + ( 2 2 - y 2 ) ( 2 + y2 - 222)

PT29, 2 > -1 1 1 -)-zy(z2 2 21 + y2 - 6 2 ' )

l3Tlu, 2 > -1 1 -1 &2(z4 + y4 - 6s2y2)

I 4 L , 2 > -1 1 -1 &z3(5z2 t 5y2 - r2) - 1 5 . ~ 2 ~ ~ ~

r means irreducible representation; a: the components of IR r; p: the different IRB belonging to the same IR r. 13T,,, z ) , 14T,,, z ) are not orthogonal. a Gaussian function part ( 2 ~ ) ~ 314 exp (~ i f 2 ) is omitted.

856 VOL. 17, NO. 7

Page 7: Molecular symmetry andab initio calculations. II. Symmetry-matrix and symmetry-supermatrix in the Dirac-Fock method

DIRAC-FOCK METHOD

signs of these components { I p r a ) : a = 1,. . . , d,, p = 1,. . .}, especially for IR E , must be chosen to satisfy eq. (241, and only in this case is eq. (22) totally symmetric.

Direct Products of 0, IR and Their Decomposition

The IRB functions of 0, can be used to describe atoms or the atomic orbitals in the 0, crystallized field. These functions also can be used to deter- mine the molecular orbitals (i.e., the symmetry adapted linear combination of atomic orbitals, SALC).

Let us first consider the case in which all atomic orbitals are s(L = 0) orbitals and the positions of equivalent atoms are

{ R l , . . . , R , J = (iR,:Vi E Oh}

If R , is no symmetry (i.e., R , = [ a , b, cl), we can get 48 equivalent atoms. If R, is located at some symmetry axis or plane, the number of equivalent atoms will be reduced. For example, R , = [loo], H = 6; R , = [ill], H = 8.

The s atomic orbital at R , can be represented as

IS, R,,) = exp[ - a ( y - R,) 2 ]

and satisfies

To get SALC, we defined the following functions on the group:

n I X ) = CIS, R,)(R,le,) (25a)

I Y ) = CIS, R,)(R,le,) (25b)

lz) = CIS, R,)(R.Ie,) ( 2 5 ~ )

a

n

a

n

a

where {le,), ley), lez) } is the Cartesian coordinate system and

(R,le,) = Xu,, (R,ley) = R a y ,

(R,le,> = R,,

It can be proved that the transformations of I X ), IY ), IZ) are the same with x, y, z :

~ I X ) = CIS, R,>(R,I&,>

ix = i < Y l e , ) = ( y I i I e x )

Therefore, the SALC can be obtained only by re- placing x, y, z , with X , Y, Z. The SALC of R =

[ O O l I is shown in Table 111. For example,

n

a

IEg,l) = CIS, R,)(R,IX2 - Y 2 > a

= Is, R 3 ) + Is, R,) - Is, R,) - Is, R,)

where X - Y is only defined on the positions of equivalent atoms, if R , = [IOO], (R , IX2 - Y 2 ) = 1.

If the equivalent atom possesses s, p , d shells in which IRs are alg, t l u , eg, t 2 g , then we must deal

TABLE Ill. The SALC of R, = [OOlI in 0,.

IPr,a > R1 R2 R3 R4 Rs Rs IRB functions 1-41, > 1 1 1 1 1 1 I X 2 + Y 2 + 2 2 >

I E g J > 0 0 1 1 -1 -1 1x2 - Y2 > IEg,2 > -2 -2 1 1 1 1 1x2 + Y 2 - 2z2 >

I T l U , f > 0 0 1 -1 0 0 IX > P l u , Y > 0 0 0 0 1 -1 / y > I T l U , Z > 1 -1 0 0 0 0 IZ >

JOURNAL OF COMPUTATIONAL CHEMISTRY a57

Page 8: Molecular symmetry andab initio calculations. II. Symmetry-matrix and symmetry-supermatrix in the Dirac-Fock method

CAO ET AL.

with the direct products of representations. We use the uppercase to denote the interatomic represen- tations and the lowercase the intraatomic represen- tations. For A, ( R , = [OOl]) molecule, we must discuss

{A,, @ E, @ T,,} @ {a,, @ t,, @ e8 @ tzg1

{ xx, xy, xz, Yx, Yy, Yz, zx, zy, ZZ}

The basis of TI, @ t , , is

By using D,, we get

A: Xx,Yy, Zz, B,: Xy,Yx

Then, using D3d, we get

IA,,) = xx + Yy + zz

IEi,1) = XX - Yy

IT;,, 2 ) = xy - Yx

IT;,, 2 ) = xy + Yx

(264

(26b)

(264

(26d)

Thus

T,, @ f,, = A’,, @ EL @ Tig @ T;s (26)

Similarly, we can get

T,, 8 eg = Ti, @ Ti , (27)

where

IT;,, z ) = Z(x2 + y2 - 2z2); (27a)

(2%)

(28)

IT;,, 2 ) = Z(X2 - y2) E, @ e8 = A’,, @ A;, @ Eb

where

/A’,,) = 3 ( X 2 - Y2)(x2 - y2)

+ ( X 2 + Y 2 - 2Z2)(x2 + y2 - 22’); (28a)

= ( X 2 - Y2)(x2 + y2 - 2 2 )

- ( X 2 + Y - 2Z2)( X’ - y2); (28b) IEL,1) = ( X 2 - Y2)(x2 + y2 - 22,)

+ ( X 2 + Y - 2Z2)( x 2 - y2) (28~)

Finally, the direct product of IR of A, contain- ing up to d shell can be decomposed as follows:

{A,, @ E, @ Tiu} @ ( ~ 1 , @ t i , @ eg @ t Z g I = 4A;, @ A;, @ A;, @ 5 E b @ EL

@2T;, @ 3T;g @ 6T;, @ 3T;, (29)

The 6 x 10 dimensional representation space can be reduced into irreducible subspaces where the largest one is only six-dimensional.

By using similar methods, the IRB of A,, A,,, A,, A,, also can be obtained.

Representations of Double-Point Group 0; in the Complex Cartesian Gaussian Spinor Basis

The Dirac equation of electrons in potential V can be written as

where a‘ (ax, ay, a,) are the Pauli spin matrices; and I,!J~ and are the large and the small compo- nent of wave functions, respectively.

The Dirac-Fock method for atoms and molecules has been extensively considered.’’-’* The symme- try aspects of the construction of spinors for poly- atomics have also been However, all these considerations are based on the atomic spinors,” which are combined spherical harmonic with spin functions and usually not equivalent under the symmetry operations, so the concepts of symmetry-matrix and symmetry-supermatrix can- not be used.

We will use the complex Cartesian Gaussian spinor basis

j + r ~ J y m ~ n expt -ar2) :

= 1, i; a = - + f ; 1 , m , n = integer (31)

where j4v are spin functions; and 6; and i++ are regarded as independent functions. Thus there are four spin basis functions: +I, i$+, 4- ;, i+- ; or represented as T I i t , 1, i 1. By using the basis of eq. (311, the n X n Hermitian matrix will be trans- formed into a 2 n X 2n real symmetric matrix, but the eigenvectors are at least doubly degenerate.

To solve the Dirac-Fock equation, it can be di- vided into two types, depending on whether the restricted kinetic balance or unrestricted kinetic balance is used.24 In the restricted kinetic balance, the basis functions of the large component and small component are one-to-one correspondence:

Ps = ‘ ‘ .?PL

858 VOL. 17, NO. 7

Page 9: Molecular symmetry andab initio calculations. II. Symmetry-matrix and symmetry-supermatrix in the Dirac-Fock method

DIRAC-FOCK METHOD

where ks and pL are the small and large compo- nent basis functions. Some computer code^'^-'^ belong to this type. In the unrestricted kinetic balance, the small component basis set satisfies

( PSI ' {a'. ? P L }

Here { ps] is a Cartesian Gaussian spinor basis set, so the calculation of matrix elements is simpler. Some computer belong to the second type.

We follow the method implemented in the MOLFDIR program by Nieuwpoort et al.,25 where the subgroup chain (C,*, and its subgroups) method will be extended to discuss the totally symmetric (0: Dirac-Fock Hamiltonian.

The kinetic operator ca'ep' depends on spin, so diagonalizing this equation, we must use the double-valued representations of its symmetry group.

The double-valued representation is a projective representation. The phase factors can be absorbed into a basis, and then the projective representation can be reduced to a vector (single-valued) repre- sentation. To get the double-valued IRB in the complex Cartesian Gaussian spinor basis, the time reversal symmetry must be used. A similar method has been used to discuss the vibration of GaAs.26

The twofold axes operated on the spin part can be represented as

The time reversal with spin is

T = -iu, ,K

where K is the complex conjugate. Since =

- U ~ ~ T ; a = x, y, z , there are totally eight linear independent symmetry operations in double group Dz, including the time reversal operation. We choose two of them which are diagonalized:

(32)

where C,(y), C,(z) are twofold axes operated on spin and space components.

By using the eigenvectors of these two opera- tions, the complex Cartesian Gaussian spinor basis can be divided into four double-valued IRBs of 0; (Table IV). These basis vectors can be mutually transformed under the operations of Dz :

Therefore, they form a four-dimensional represen- tation which is equivalent to a Kramers doublet if the complex number is used, and then only two components I E, 1) and I E, 2) in E representation (Table IV) are linear independent. We can only discuss the matrix of Z. j? within the basis I E, 1). By using these basis vectors, these matrix elements are real and can be transformed under operations of D3d.

Let us consider the diagonalized operation

which can be used to determine the IRB of 0:. Under consideration of spin functions, the single- valued IR A and E will be transformed into

TABLE IV. The Double-Valued IRB of 0: in the Complex Cartesian Gaussian Spinor Basis.

JOURNAL OF COMPUTATIONAL CHEMISTRY a59

Page 10: Molecular symmetry andab initio calculations. II. Symmetry-matrix and symmetry-supermatrix in the Dirac-Fock method

CAO ET AL.

two-dimensional E and four-dimensional G (or u), and three-dimensional T will split into E and G. According to the eigenvectors of eq. (33), the eigenvalues of IRs El, E2, and G are (1, i), ( - 1, - i) and ( - 1, - i, 1, i), respectively. The double-valued IRBs with L I 4 are presented in the Table V.

For molecules with Oh, the number of equiva- lent atoms can be 6, 8, 12, 24, and 48. For A,, the interatomic IR of D, can be represented as X , Y , Z , X 2 , Y ', Z2. For the other cases, these equivalent atoms are first divided into classes by using the D , group and then transformed into IRs:

I , , &(or Y,Z ,>, Y,(or Z , X , > , Z,(or X,Y,>: i = 1 , . . . , a ; a = 2,3,6,12

If the atom possesses IRs a, b,, b,,, bZ, then the direct product ( I , @ X , @ Y , @ Z,) 8 ( a @ b, @ b, @ b Z ) can be decomposed as follows:

A: I , a , X,b,, Y l b y , Z,b,

B,: I,b,, X , a , Y,b,, Z,b,

B,: I,b,, X,b, , Y l a , Z,b,

B,: I , b Z , X,b,,Y,b,, Z,a

To get the component {IE,1)) of the double- valued IRB of DT, we can also use the following projectors:

where I is the unit operation; and c2,, czy, c Z z are twofold axes along M, y, z.

By using the basis functions in { I E, 1)) (Table IV), the matrix of 2 . @ s real symmetric and can be grouped into classes by using D3d. In program- ming, we first calculate the matrices of V,, Vy, Vz, between the Cartesian Gaussian basis under 0,,, and then transform them into double-valued IRBs of DT.

Similarly, the supermatrix of the exchange oper- ator between large and small components also can be calculated: The two-electron integrals ( I , J L l l K , L,) are first calculated and then trans- formed into IRBs of DT; they are finally trans-

TABLE V. The Double-Valued IRB of 0; in Complex Cartesian Gaussian Spinor Basis.

- ~ ~~~ ~

a Gaussian function part (27i-I- 3'4 exp ( - i f z ) is omitted

a60 VOL. 17, NO. 7

Page 11: Molecular symmetry andab initio calculations. II. Symmetry-matrix and symmetry-supermatrix in the Dirac-Fock method

DI RAC-FOCK METHOD

formed into the symmetry-supermatrix of the ex- change operator between large and small compo- nents.

Discussion and Conclusions

1. The octahedral group can be decomposed into serial semidirect products of Abelian subgroups, and then IRB of 0, can be easily obtained by using these subgroups. This method is much simpler than the projection operator method and the method of complete

means of the symmetry-matrix,' only one component in the multidimensional IR is needed and allowed to construct the symme- try-matrix, so the storage and calculations can be reduced significantly.

2. The main reduction of storage and calcula- tions comes from the equivalence of the ba- sis. These highly equivalent bases are often nonorthogonal. By introducing the definition of the reciprocal (dual) basis, two representa- tions of the unit (identity) operator can be established, and then two representations of vectors, four representations of operators, and transformation between these representations can be obtained. This method can be used to deal with the nonorthonormal space.

3. Based on the equivalence of basis, the sym- metry-matrix and the symmetry-supermatrix can be used to reduce the storage of two- electron integrals and calculations of the Fock matrix during iterations (including electron correlation calculations in which the symme- try is conserved) by a factor of ca. g2 (g is the order of the molecular symmetry group).

4. The symmetry operations in the matrix equivalent relation of eq. (5) can contain any kind of symmetry operations. For the nuclear attraction matrix and overlap matrix, many additional permutation operations can exist. For example,

set of commuting operators (CSCO).27,28 B Y

1 7

L = (xyl-lxy) = ...

r

Thus the symmetry-matrix elements of the nuclear attraction can be further reduced by a factor of g, (gt = nz/m', where m' is the

number of the reduced symmetry-matrix ele- ments by the additional symmetry opera- tions). Therefore, the storage of the symme- try-supermatrix (two-electron integrals) can be further reduced by a factor of g:. The additional calculation needed is only to transform the average density symmetry- matrix into a new reduced symmetry-matrix form by using eq. (9). If the well-tempered, e~en-tempered?~ or universal3' basis sets in which the exponents are shared over s, p, d, f are used, a big additional saving for storage and calculation can be obtained.

5. Equivalence is closely related with symme- try. The equivalence relation of eqs. (2 ) and (5) can exist not only for these molecules with 0, or its subgroups, but also for molecules with any symmetry if an appropri- ate intrinsic coordinate system is established. We will extend these methods to discuss the molecules with I,. In this case, the factor of reduction can reach lo4.

6. By using the double-valued IRB of D; in the complex Cartesian Gaussian spinor basis, the matrices of a'. j? and the exchange operator between large and small components can be transformed into real symmetric and can be grouped into classes by using D3,,. Therefore, the symmetry-matrix and symmetry-super- matrix can also be used in the Dirac-Fock method. The other parts of the Dirac-Fock matrix do not depend on spin, so the calm lations of symmetry-matrix and symmetry- supermatrix are the same with that of the nonrelativistic case. After the formation of the Fock and the overlap symmetry-matrices, the IRB of 0: is used to diagonalize them into blocks.

7. In the Dirac-Fock method, in order to reduce the Fock matrix into real symmetric, the molecule must possess D; or C:,; then the symmetry-matrix and the symmetry-super- matrix can be formed and used. D; and C:, are non-Abelian and can form a four-dimen- sional IRB in the complex Cartesian Gaussian spinor basis. The IRB functions of C,, and C,*, are presented in Tables VI and VII, re- spectively. We can find that the IRB of C:, is very different from that of D;. It is very important to choose the correct invariant subgroup of the molecule (e.g., C;, for the heteronuclear diatomic molecule and D; for the homonuclear diatomic molecule). These

JOURNAL OF COMPUTATIONAL CHEMISTRY 861

Page 12: Molecular symmetry andab initio calculations. II. Symmetry-matrix and symmetry-supermatrix in the Dirac-Fock method

CAO ET AL.

TABLE VI. The IRB Functions of C-., in the Cartesian Gaussian Basis.

- IR eigenvalue IRB functions'

*Gaussian function part ( 2 ~ ) - 314 exp( - if ') is omitted.

TABLE VII. The Double-Valued IRB of C& in the Complex Cartesian Gaussian Spinor Basis.

results are the same as that of Oreg and Malli" if the basis functions are transformed into atomic spinors.

Finally, we discuss a relativistic atomic case. In the unrestricted kinetic balance the large component and small component bases are, respectively, chosen up to f and g shells. The numbers of the large component and small compc- nent symmetry-matrix (overlap or nuclear attrac- tion) elements are, respectively, equal to 7 and 11, in which the permutation symmetry of matrix ele- ments (e.g., ( z l z ) = (11~~) ) is included. The num- bers of corresponding symmetry-supermatrix ele- ments are 28 and 66. These numbers can, respec- tively, reach 204 and 354 if symmetry is not used. By using double-valued IRBs of LIZ, the number of a'. j? symmetry-matrix elements equals 23. It can be reduced into 10 for the symmetry-matrix of exchange operator between large and small com- ponents; then the number of the symmetry-super- matrix of exchange operator between large and small components equals 55. Therefore, the storage of the supermatrix in the atomic case can be re- duced greatly by using the concept of symmetry- supermatrix.

This method can be only used for the unre- stricted kinetic balance condition. In the restricted kinetic balance condition, the spin part must be considered explicitly for any matrix between two small components. Moreover, the basis set should be chosen as completely as possible (e.g., the well- tempered, e~en-tempered,~~ or universal3' basis sets), so the coupling between different atomic shells in the matrix can be neglected. Thus the two kinds of computer code^'^,^^ can get the same results.

Acknowledgments

This work is supported by the Office of the Science and Technology of Tsinghua University. We would like to thank the reviewers for their invaluable comments.

References

1. Xiaoping Cao, I . Cumput. Chem., 10, 957 (1989). 2. (a) E. Hallauer and M. Dupuis, 1. Chem. Phys., 96, 5220

(1992); (b) Michael W. Schmidt et al., 1. Cumput. Chem., 14, 1347 (1993).

862 VOL. 17, NO. 7

Page 13: Molecular symmetry andab initio calculations. II. Symmetry-matrix and symmetry-supermatrix in the Dirac-Fock method

DI RAC-FOCK METHOD

3. (a) R. Ahlichs, M. Bar, M. Haser, H. Horn, and C. Kolmel, Chem. Phys. Lett., 162, 165 (1989); (b) M. Haser, J. Chem. Phys., 95, 8259 (1991).

4. P. D. Dacre, Chem. Phys. Lett., 7, 47 (1970). 5. M. Elder, Int. 1. Quant. Chem., 7, 75 (1973). 6. M. Dupuis and H. F. King, I n t . J. Quant. Chem., 11, 613

(1977). 7. (a) C. C . J. Roothaan, Rev. Mod. Phys. 32, 179 (1960); (b)

J. Almlof and P. R. Taylor, Advanced Theories and Computa- tional Approaches to the Electronic Structures of Molecules, Dordrecht, Reidel, 1984.

8. Xiaoping Cao and J. Wang, Chem. Phys. Lett., 146,41 (1988). 9. S. L. Altmann, Rev. Mod. Phys., 35, 641 (1963).

10. F. W. Byron and R. W. Fuller, Mathematics of Classical and Quantum Physics, Vol. 1, Addison-Wesley, Reading, MA, 1969.

11. G. Malli and J. Oreg, J. Chem. Phys., 63, 830 (1975). 12. G. Malli, Chem. Phys., 73, 510 (1980). 13. 0. Matsuoka, N. Suzui, T. Aoyama, and G. Malli, J. Chem.

14. G. L. Malli, NATO AS1 Series B, 87, 183 (1983). 15. A. Mohmtv and E. Clementi, Int. J. Quant. Chem., 39, 487

16. Y. Ishikawa, Ckem. Phys. Lett., 166, 321 (1990). 17. (a) L. Pisani and E. Clementi, J. Comput. Chem., 15, 466

Phys., 73, 1320 (1990).

(1991).

(1994); (b) L. Pisani and E. Clementi, J. Chem. Phys., 101, 3079 (1994).

18. K. G. Dyall, P. R. Taylor, K. Fzegri, Jr., and H. Partridge, J. Chem. Phys., 95, 2583 (1991).

19. J. Oreg and G. Malli, J. Chem. Phys., 61, 4349 (1974). 20. J. Oreg and G. Malli, J. Chem. Phys., 65, 1746 (1976). 21. J. Oreg and G. Malli, J. Chem. Phys., 65, 1755 (1976). 22. G. Malli and J. Oreg, Chem. Phys. Lett., 69, 313 (1980). 23. M. Esser, Int. J. Quant. Chem., 26, 313 (1984). 24. (a) W. H. E. Stanton and S. Havrilkis, J. Chem. Phys., 81,

1910 (1984); (b) K. G. Dyall and K. Falgri, Jr., Chem. Phys. Lett., 174, 25 (1990).

25. (a) P. J. C. Aerts and W. C. Nieuwpoort, Chem. Phys. Lett., 113, 165 (1985); (b) L. Visscher, T. Saue, W. C. Nieuwpoort, K. Faegri, and 0. Gropen, J. Chem. Phys., 99, 6704 (1993).

26. Xiaoping Cao, J. Phys. Chem. Solids, 47, 981 (1986). 27. M. Lax, Symmetry Principles in Solid State and Molecular

Physics, John Wiley & Sons, New York, 1974. 28. Jin-Quan Chen, Group Representation Theory for Physicists,

World Scientific, Singapore, 1989. 29. S. Huzinaga, M. Keobukowski, and H. Tatewaki, Can. J.

Chem., 63, 1812 (1985). 30. (a) G. L. Malli, A. B. F. Da Silva, and Y . Ishikawa, Phys.

Rev. A, 47, 143 (1993); (b) G. L. Malli, A. B. F. Da Silva, and Y. Ishikawa, 1. Chem. Phys., 101, 6829 (1994).

JOURNAL OF COMPUTATIONAL CHEMISTRY 863