Hartree-Fock equations

advertisement

Hartree-Fock equations

H  

 i

N

 1

T e

1

2

 i

2 

M

 1

1

2M

 2

A



T n

 i

N

 1

M



V en

Z r

A i A

 i

N

N



V ee i r

1

 i j

M

 1

M

 

 A

V nn

Z

A

R

Z

B

Born-Oppenheimer Approximation  T

N

=0, V

NN

=ct

H elec

N

 

1 i

1

2

 i

2

 i

N 

1

M 

A

1

Z

A r iA

 i

N N 

1 j

 i r ij

1

Ψ

0

 Ψ

HF

 Ψ SD (r

1

, r

2

,..., r

N

)  (N!

)

 1 /2

Φ

1

(x

1

)

Φ

1

(x

2

)

Φ

1

(x

N

)

Φ

2

(x

1

)

Φ

2

(x

2

)

Φ

2

(x

N

)

...

...

...

Φ

N

(x

1

)

Φ

N

(x

2

)

Φ

N

(x

N

)

 i

 j

  ij

E  Ψ SD H Ψ SD  i

N

 1

H i

1

2 i

N N



 1 j  1

(J i j

 K i j

)

H i

  Φ i

* (x)



1

2

 2  v(x)



Φ i

(x)dx

- Core integral (one-electron integral

J ij

  Φ i

(x

1

)Φ i

* (x

1

)

1 r

1 2

Φ j

(x

2

)Φ * j

(x

2

)dx

1 dx

2

- Coulombian integral (two-electron integral)

K ij

  Φ

* i

(x

1

)Φ j

(x

1

)

1 r

1 2

Φ i

(x

2

* j

(x

2

)dx

1 dx

2

- Exchange integral (two-electron integral)

Looking for the spin-orbitals which give the best E

HF under the orthonormalization conditions and using the method of the Lagrange multipliers one obtains (see Jensen pg.62-63)

Hartree-Fock equations f

ˆ i

 i

  i

 i i

1 , N

Lagrangean multipliers are eigenvalues of the Fock operator: f

ˆ i

 

1

2

 i

2

-

A

M

 1

 1 r iA

HF

(i)

HF

(i)

- one-electron operator

-Hartree-Fock potential

-The average repulsive potential experienced by the i-th electron due to the remaining N-1 electrons

-Replaces the complicated 1/r

12 two-electron operator (electron-electron repulsion is taken into account only in an average way)

HF

(x

1

) 

N

 j  1

 j

(x

1

) j

(x

1

)

With:

J j

(x

1

)   Φ j

(x

2

)

2 1 r

1 2 dx

2

- represents the average local potential at position x

1 arising from an electron located in

 j

Operating with J j

(x

1

) we obtain:

J j

(x

1

)  i

(x

1

) 

 Φ j

(x

2

)

2 1 r

1 2 dx

2

 i

(x

1

) depends only on the value of

 i

(x

1

)

J j is a local operator

The second term of v

HF

(x

1

) is the exchange contribution to the Hartree-

Fock potential:

K j

(x

1

)Φ i

(x

1

) 

 Φ

* j

(x

2

)

1 r

1 2

Φ i

(x

2

)dx

2

 Φ j

(x

1

)

K j

(x

1

) exchanges the variables of the two spinorbitals depends on the value of

 i the integrating variable

K on all points in space because it depends on j

(x

1

) is a non-local operator

J ij

K ij

0 J ii

=K ii

 no self interaction in Hartree-Fock approximation

Since f i depends on

 i

HF equations must be solved iteratively (SCF procedure)

No

Initial guess

 v

HF

, f

{

 i

}

 Conv.?

Yes

SD

, E

HF

Molecular orbital energies:

ε i

 Φ i f i

Φ i

 H i

 j

N

 1

(J i j

 K i j

)

Total energy:

E

T

 i

N

 1

 i

1

2 i

N N



 1 j  1

(J i j

 K i j

) 

A

M M

 

 1 B  A

Z

A

Z

B

R

AB

For a closed-shell system in RHF formalism, the total energy and molecular orbital energies are given by (see Szabo and Ostlund, pag.83):

E 

2

N/2

 i  1

H i

N/2 N/2

 i  1 j  1

(2J i j

 K i j

)

 i

 H i

N/2

 j  1

(2J i j

 K i j

)

 Each occupied spin-orbital  i contributes a term H i to the energy

 Each unique pair of electrons (irrespective of their spins) in spatial orbitals  i the term J

–K ij ij to the energy

 Each unique pair of electrons with parallel spins in spatial orbitals ψ to the energy i and ψ j and  j contributes contributes the term

Examples:

3

2

1 a) b) c) a) E=2H

1

+J

12 b) E=H

1 d) E=H

1

+H c) E=H

1

+H

2

2

+J

12

-K

12

+J

12

+2H

2

+H

3

+2J

12

+J

22

+J

13

+2J

23

-K

12

-K

13

-K

23 d)

Koopmans’ Theorem

ε i

 Φ i

ε i

 H i

  j

(J i j

 K i j

)

What is the physical meaning of orbital energies?

Total electronic energy:

E  Ψ SD H Ψ SD  i

N

 1

H i

1

2

N N

 i  1 j  1

(J i j

 K i j

)

Summing all ε i

:

ε i

 

H i

 i i

 j i

(J i j

 K i j

)

E   i

ε i why?

because ε i

(also with ε includes the Coulombian and exchange interactions with all the other electrons j

). Similarly, ε j will include also the interactions with ε i, so that the interaction between the i-th and j-th electrons will be counted twice in the sum over orbital energies

So, what ε i is?

Consider the ionization of the molecule (one electron removed from orbital number k) and suppose that no change of MO’s occurs during the ionization process

E k

N 1

E

N

N 1

 i

H i

E k

N  1

 i

N

 1

H

1

2 i

N 1

 i j

1

N 1

2

(J i j

N N

 i  1 j  1

 K

(J ij i j

) 

K ij

V nn

)  i i

N

1 k

H i

E

N

 E k

N  1

1

2

N N

 i i

1 k j  1

(J ij

 K ij

)

 H k

N

 j  1

(J kj

 K kj

)  ε k

Koopmans’ theorem vertical ionization potential (IP)  photoelectron spectroscopy

(obtained without optimizing the cation geometry) adiabatic ionization potential is obtained when the geometry of the cation is optimized physical meaning of ε i

: the i-th orbital ionization energy!

Hartree-Fock-Roothaan Equations

LCAO-MO  i

{

μ

} – a set of known functions

K 

1 c

 i

 i=1,2,...,K

The more complete set {

μ

}, the more accurate representation of the exact MO, the more exact the eigenfunctions of the

Fock operator

The problem of calculating HF MO

 the problem of calculating the set c

μi f

 

( r

1

)

 c

 i c

 i

Multiplying by

μ

*

*

(

( r

1 r

1

)

)

 f

 i

(

 r

1

) c

 i

(

( r r

1

1

) matrix equation for the c

(r

1

) on the left and integrating we get:

) dr

1

  i

 

LCAO coefficients

μi

 coefficients

*

( r

1

)

F



  

*

( r

1

) f ( r

1

)

( r

1

) dr

1

( r

1

) dr

1

S



- Fock matrix (KxK Hermitian matrix)

 

*

( r

1

)

( r

1

) dr

1

- overlap matrix (KxK Hermitian matrix)

 

F

 c

 i

  i

S

 c

 i

,

- Roothaan equations i

1 , 2 ,..., K

More compactly:

FC = SC

 where c

11

C

 c

21

...

c

K 1 c

12 c

22

...

c

K 2

...

...

...

...

c

1 K c

2 K

...

 c

KK

-the matrix of the expansion coefficients

(its columns describes the molecular orbitals)

1

0

...

0

0

2

...

0

...

...

...

...

0

0

...

K

The requirement that the molecular orbitals be orthonormal in the LCAO approximation demands that:

 c  i c  j

S  matrix equation FC = SC

.

  ij

 

The problem of finding the molecular orbitals {

 i

} and orbital energies

 i

For this, we need an explicit expression for the Fock matrix involves solving the

Charge density

For a closed shell molecule, described by a single determinant wave-function

ρ(r)  2

N/2

 a

Φ a

(r)

2

The integral of this charge density is just the total number of electrons:

 ρ(r)dr  N

Inserting the molecular orbital expansion

 i

K 

1 c

 i

 into the expression for the charge density we get:

ρ(r) 

2

N

/ 2

 * a a

( r )

 a

( r )

2

N

/ 2 a

 c 

* a

*

( r )

 c  a

 ( r )

μν

 2

N

  a

/ 2 c  a c 

* a

 

μ

(r)  *

ν

(r)

 

μν

P

μν

μ

(r)  *

ν

(r)

Where:

P 

2

N

/ 2 c  a c 

* a a

- elements of the density matrix

The integral of

(r) is

 ρ(r)dr  

μν

P

μν

μ

(r)  *

ν

(r) dr

 

μν

P

μν

 

μ

(r)  *

ν

(r)dr  

μν

P

μν

S

μν

 N

By means of the last equation, the electronic charge distribution may be decomposed into contributions associated with the various basis functions of the LCAO expansion.

Off-diagonal elements

P

μν

S

μν -the electronic population of the atomic overlap distribution

-give an indication of contributions to chemical binding when

 and

 centered on different atoms

Diagonal elements

P

μμ

S

μμ - the net electronic charges residing in orbital

Population analysis ≡ allocate the electrons in the molecule in a fractional manner, among the various parts of the molecule (atoms, bonds, basis functions)

Mulliken population analysis

Substituting the basis set expansion we get:

 

( r ) dr

N

 

 

P



S



 

( PS )



 tr PS

Basis set functions are normalized  S

μμ

=1

P

μμ

- number of electrons associated with a particular BF

net population of φ

μ

Q

μ 

= 2P

μ 

S

μ 

(μ≠ 

) overlap population associated with two basis functions which may be on the same atom or on two different atoms

 Total electronic charge in a molecule consists of two parts:

N

P



N N   

    

Q



N first term is associated with individual BF second term is associated with pairs of BF

q

P



 

P



S

 gross population for φ

μ

N 

 q

N q net

A

Z

A

 

 

A

P

 the net charge associated with the atom A q

AB

A B 

 

Q

 total overlap population between atoms A and B

Formaldehyde

Mulliken population analysis

#P RHF/STO-3G scf(conventional) Iop(3/33=6) Extralinks=L316 Noraff

Symm=Noint Iop(3/33=1) pop(full)

Basis functions:

c

μi

P

μν

 2 oc

 i  1 c

μi c

νi

The summation is over occupied molecular orbitals

Example

P

51

 2(c

51 c

11

 c

52 c

12

 ...

 c

58 c

18

)

S

μν

P

μν

S

μν

 ρ(r)dr  oc



μ oc

ν

P

μν

S

μν

 N

= sum over the line (or column) corresponding to the C(1s) basis function

= sum over the line (or column) corresponding to the O(2px) basis function

Atomic populations (AP)

1 O 8.186789

Total atomic charges (Q=Z-AP)

1 O -0.186789

2 C

3 H

4 H

5.926642

0.943285

0.943285

2 C

3 H

4 H

0.073358

0.056715

0.056715

Molecular orbitals of formaldehyde (RHF/STO-3G)

Basis Sets

 

( N !

)

1 / 2

 i i

( x

1

( x

2

)

)

 i

( x

N

)

 j

( x

1

) j

( x

2

)

 j

( x

N

)

...

...

...

K

K

( x

1

)

( x

2

)

K

( x

N

)

 i

( x j

)

  i

( r j

)

(

 j

) with:

 i

K 

1 c

 i

{

 μ} – a set of known functions for UHF wave-functions two sets of coefficients are needed:

  i

 i

K 

1 c

 i

K 

1 c

 i

 the same basis functions are used for

 and

 orbitals if

μ if

μ

AO

LCAO-MO

AO

LCBF-MO

Basis functions

• mathematical functions designed to give the maximum flexibility to the molecular orbitals

• must have physical significance

• their coefficients are obtained variationally

Slater Type Orbitals (STO)

 i

(

, n , l , m ; r ,

,

)

Nr n

1 e

  r

Y lm

(

,

)

- similar to atomic orbitals of the hydrogen atom

- more convenient (from the numerical calculation point of view) than AO, especially when nl≥2 (radial part is simply r 2 , r 3 , ... and not a polinom)

STO – are labeled like hydrogen atomic orbitals and their normalized form is:

1 s



1

3



1 / 2 exp(

 

1 r )

2 s



5

96

2



1 / 2 r exp

 

2 r

2

2 p x



5

32

2



1 / 2 x exp

 

2 r

2

STO provide reasonable representations of atomic orbitals however they are not well suited to numerical (fast) calculations of especially two-electron integrals their use in practical molecular orbital calculations has been limited

STO

Advantages:

•Physically, the exponential dependence on distance from the nucleus is very close to the exact hydrogenic orbitals.

•Ensures fairly rapid convergence with increasing number of functions.

Disadvantages:

•Three and four center integrals cannot be performed analytically.

•No radial nodes. These can be introduced by making linear combinations of STOs.

Practical Use:

•Calculations of very high accuracy, atomic and diatomic systems.

•Semi-empirical methods where 3- and 4-center integrals are neglected.

Gaussian Type Orbitals (GTO)

introduced by Boys (1950)

powers of x, y, z multiplied by e

  r

2

-α is a constant (called exponent) that determines the size

(radial extent) of the function g (

, l , m , n ; x , y , z )

Ne

  r

2 x l y m z n or: g (

, l , m , n , f ; x , y , z )

Ne

  f

2 r

2 x l y m z n

N - normalization constant f - scaling factor scale all exponents in the related gaussians in molecular calculations l, m, n are not quantum numbers

L=l+m+n - used analogously to the angular momentum quantum number for atoms to mark functions as s-type (L=0), p-type (L=1), d-type (L=2), etc

(shells)

The absence of r n-1 pre-exponential factor restricts single gaussian primitives to approximate only 1s, 2p, 3d, 4f, ... orbitals.

However, combinations of gaussians are able to approximate correct nodal properties of atomic orbitals

GTO – uncontracted gaussian function (gaussian primitive)

GTO - contracted gaussian function (gaussian contraction)

STO=

GTO

GTOs are inferior to STOs in three ways:

GTO’s behavior near the nucleus is poorly represented.

At the nucleus, the GTO has zero slope; the STO has a cusp. GTOs diminish too rapidly with distance. The ‘tail’ behavior is poorly represented.

Extra d -, f -, g -, etc. functions (from Cart. rep.)may lead to linear dependence of the basis set. They are usually dropped when large basis sets are used.

Advantage:

GTOs have analytical solutions. Use a linear combination of GTOs to overcome these deficiencies.

The first ten normalized gaussian primitives are: g s

(

, r )

2

3 / 4 exp(

  r

2

) g x

(

, r )



128

3

5



1 / 4 x exp(

  r

2

) g y

(

, r )



128

3

5



1 / 4 y exp(

  r

2

) g xx

(

, r )



2048

7

9

3



1 / 4 x

2 exp(

  r

2

) g yy

(

, r )



2048

7

9

3



1 / 4 y

2 exp(

  r

2

) g zz

(

, r )



2048

9

3

7



1 / 4 z

2 exp(

  r

2

) g z

(

, r )



128

3

5



1 / 4 z exp(

  r

2

) g xy

(

, r )



2048

3

7



1 / 4 xy exp(

  r

2

) g xz

(

, r )



2048

7

3



1 / 4 xz exp(

  r

2

) g yz

(

, r )



2048

3

7



1 / 4 yz exp(

  r

2

)

There are 6 possible d-type cartesian gaussians while there are only 5 linearly independent and orthogonal d orbitals

The g s

, g x

, g y and g z corresponding AO.

primitives have the angular symmetries of the four

The 6 d-type gaussian primitives may be combined to obtain a set of 5 d-type functions: g xy g xz g yz

 d

 d

 d xy xz yz

1

2

2 g zz

3

4

 g xx

 g xx

 g yy

 g yy

 d x

2  y

2 d z

2

The 6-th linear combination gives an s-type function: g rr

5

1 / 2

( g xx

 g yy

 g zz

)

 g s

In a similar manner, the 10 f-type gaussian primitives may be combined to obtain a set of 7 f-type functions

GTOs are less satisfactory than STOs in describing the AOs close to the nucleus. The two type functions substantially differ for r=0 and also, for very large values of r.

cusp condition: for STO:

[d/dr e

ξr

]

r

≠ 0

for GTO:

[ d / dr e

  r

2

] r

0

0

With GTO the two-electron integrals are more easily evaluated. The reason is that the product of two gaussians, each on different centers, is another gaussian centered between the two centers:

 GF

1 s

(

, r

R

A

)

 GF

1 s

(

, r

R

B

)

K

AB

 GF

1 s

( p , r

R

P

) where:

K

AB

=(2αβ/[(α+β)π])3/4exp(-αβ/(α+β)| R

A

R

B

| 2 ]

The exponent of the new gaussian centered at R p is: p=α+β and the third center P is on line joining the centers A and B (see the Figure below)

RP=(α R

A

+β R

B

)/(α+β)

The product of two 1s gaussian is a third 1s gaussian

GTO allow a more rapidly and efficiently calculation of the two-electron integrals have different functional behavior with respect to known functional behavior of AOs.

contractions (CGF or CGTO)

L

– the length of the contraction d pμ

– contraction coefficients

 CGF

( r

R

A

)

 p

L 

1 d p

 GF p

(

 p

, r

R

A

)

How the gaussian primitives are derived?

by fitting the CGF to an STO using a least square method varying the exponents in quantum calculations on atoms in order to minimize the energy

Example

STO-3G basis set for H

2 molecule

Each BF is approximated by a STO, which in turn, is fitted to a CGF of 3 primitives hydrogen 1s orbital in STO-3G basis set

For molecular calculations, first we need a BF to describe the H 1s atomic orbital then: MO(H

2

) = LCBF

3 gaussian primitives: exponent

0.222766

0.405771

0.109818

coefficient

0.154329

0.535328

0.444636

 STO

1 s

3

G  N

1 c

1 e  

1 r 2

If we use a scaling factor:

 N

2 c

2 e  

2 r 2  N

3 c

3 e  

3 r 2

 STO

1 s

3

G  N '

1 c

1 e  

1 f 2 r 2  N '

2 c

2 e  

2 f 2 r 2  N '

3 c

3 e  

3 f 2 r 2

β

i

i

f

2

N ' i



2

 i



3

/

4

2

3

/

4

0

.

7127054

! Using normalized primitives we do not need a normalization factor for the whole contraction

If the primitives are not normalized, we have to obtain a normalization factor.

For this we use the condition:

S   STO 

1 s

3

G |  STO

1 s

3

G 

1

 ST O

1 s

3

G |  ST O

1 s

3

G 

F 2 [  N

2

1 c 2

1

 e

 

I

1

2

1 r 2

 d 

 

  N

2

2 c 2

2

 e

I

2

 

2

2 r 2

 d 

 

2

 N

 

1

N

2

 c

1

 c

2

 e  ( 

1

 

2

 

I

4

 

) r 2 d

2

 N

 

2

N

3

 c

2

 c

3

 ( 

2

 

3

   

) r 2

 d 

]

I e

6

 

N 2

3 c 2

3

 e

I

3

 

2

3 r 2

 d 

 

2

N

1

N

3

 c

1

 c

3

 e  ( 

1

 

3

 

I

5

 

) r 2 d

S=F 2 [I

1

+I

2

+I

3

+2I

4

+2I

5

+2I

6

]

I

1

N

1

2 c

1

2

4

 

0

 e

2

1 r

2 r

2 dr

N

1

2 c

1

2

4

.

1

4

But:

N

1

2

1

3/ 4

N

1

2 

2

1

3/ 2 so that:

I

1 c

1

2

( 2

1

)

3

N

1

2 c

1

2

.

( 2

1

3 / 2

)

3 / 2

N

1

2 c

1

2

.

2

1



3 / 2

Analogously:

I

I

2

3

 c c

3

2

2

2

I

4

4

N

1

N

2 c

1 c

2

0 e

(

1

 

2

) r

2 dr

4

N

1

N

2 c

1 c

2

1

4

N

1

N

2

2

1

3 / 4

2

2

3 / 4

2

3 / 2

1

3 / 4

2

3 / 4

I and thus:

4

(

2

3

/

1

2

1

3 /

4

2

)

2

3

3 /

/

2

4 c

1 c

2

(

1

2

)

3

N

1

N

2 c

1 c

2

(

1

3 / 2

2

)

3 / 2

I

5

2

3 / 2

(

1

1

3

/

3

4

3

3

)

3 /

/

2

4 c

1 c

3

I

6

2

3 /

(

2

2

3

2

/ 4

3

) 3

3

3

/

/

2

4 c

2 c

3

Now,

S

F

2

 c

1

2  c

2

2  c

3

2 

2

5 / 2

(

1

3

1

/ 4

2

3

2

/ 4

)

3 / 2 c

1 c

2

2

5 / 2

1

3 /

(

1

4

3

3

3 / 4

)

3 / 2 c

1 c

3

2

5 / 2

(

3 /

2

2

4

3

3

3 /

)

3

4

/ 2 c

2 c

3

Imposing that S=1 we obtain:

F

 c

1

2

 c

2

2

 c

3

2

2 5 / 2

(

1

1

3

/ 4

2

2

3

)

/ 4

3 / 2 c

1 c

2

1

(

1

1

3

/ 4

3

3

3

)

/ 4

3 / 2 c

1 c

3

(

2

2

3 /

4

3

3

3 / 4

)

3 / 2 c

2 c

3

 1

/ 2

In the general case of a contraction of dimension n, the above expression become:

F

 i n n 

1 j

1

 i

2

  j

3 / 2

 i

3 / 4

 j

3 / 4 c i c j

Summary

The 1s hydrogen orbital in STO-3G basis set will be:

( r )

N i

3 

1 c i g

1 s

(

 i

, r ) with:

N g

1 s

(

 i

, r )

N i e

  i r

2

N i

2

 i

3 / 4

- normalization factors for primitives

3 3  i

1 j

1

 i

2

  j

3 / 2

 i

3 / 4

 j

3 / 4 c i c j

( r )

- normalization factor for the whole contraction (when unnormalized primitives or segmented contractions are used)

N i

3 

1 c i

N i e

  i r

2

α i

β i c i

N i

2.227660

3.425250

0.154329

1.794441

c i

N i

0.276934

0.405771

0.623913

0.535328

0.500326

0.267839

0.109818

0.168856

0.444635

0.187736

0.083474

N=1.0000002

Explicitly:

1 s

( r )

1

0 .

276934 e

3 .

425250 r

2 

0 .

267839 e

0 .

623913 r

2 

0 .

083474 e

0 .

168856 r

2

If the exponents are not scaled:

1 s

( r )

1

0 .

200560 e

2 .

227660 r

2 

0 .

193973 e

0 .

405771 r

2 

0 .

060453 e

0 .

109818 r

2

STO-3G basis set example http://www.chem.utas.edu.au/staff/yatesb/honours/modules/mod5/c_sto3g.html

This is an example of the STO-3G basis set for methane in the format produced by the "gfinput" command in the

Gaussian computer program. The first atom is carbon. The other four are hydrogens.

Standard basis: STO-3G (5D, 7F) Basis set in the form of general basis input:

1 0

S 3 1.00

.7161683735D+02 .1543289673D+00

.1304509632D+02 .5353281423D+00

.3530512160D+01 .4446345422D+00

SP 3 1.00

.2941249355D+01 -.9996722919D-01 .1559162750D+00

.6834830964D+00 .3995128261D+00 .6076837186D+00

.2222899159D+00 .7001154689D+00 .3919573931D+00

****

2 0

S 3 1.00

.3425250914D+01 .1543289673D+00

.6239137298D+00 .5353281423D+00

.1688554040D+00 .4446345422D+00

****

3 0

S 3 1.00

.3425250914D+01 .1543289673D+00

.6239137298D+00 .5353281423D+00

.1688554040D+00 .4446345422D+00

****

4 0

S 3 1.00

.3425250914D+01 .1543289673D+00

.6239137298D+00 .5353281423D+00

.1688554040D+00 .4446345422D+00

****

5 0

S 3 1.00

.3425250914D+01 .1543289673D+00

.6239137298D+00 .5353281423D+00

.1688554040D+00 .4446345422D+00

****

Split valence basis sets http://www.chem.utas.edu.au/staff/yatesb/honours/modules/mod5/split_bas.html

Valence orbitals are represented by more than one basis function, (each of which can in turn be composed of a fixed linear combination of primitive Gaussian functions). Depending on the number of basis functions used for the reprezentation of valence orbitals, the basis sets are called valence double, triple, or quadruple-zeta basis sets. Since the different orbitals of the split have different spatial extents, the combination allows the electron density to adjust its spatial extent appropriate to the particular molecular environment.

Split is often made for valence orbitals only, which are chemically important.

3-21G basis set

The valence functions are split into one basis function with two GTOs, and one with only one GTO. (This is the "two one" part of the nomenclature.) The core consists of three primitive GTOs contracted into one basis function, as in the STO-3G basis set.

1 0 //C atom

S 3 1.00

.1722560000D+03 .6176690000D-01

.2591090000D+02 .3587940000D+00

.5533350000D+01 .7007130000D+00

SP 2 1.00

.3664980000D+01 -.3958970000D+00 .2364600000D+00

.7705450000D+00 .1215840000D+01 .8606190000D+00

SP 1 1.00

.1958570000D+00 .1000000000D+01 .1000000000D+01

****

2 0 //H atom

S 2 1.00

.5447178000D+01 .1562850000D+00

.8245472400D+00 .9046910000D+00

S 1 1.00

.1831915800D+00 .1000000000D+01

****

6-311G basis set

Extended basis sets

The most important additions to basis sets are polarization functions and diffuse basis functions.

Polarization basis functions

The influence of the neighboring nuclei will distort or polarize the electron density near a given nucleus. In order to take this effect into account, orbitals that have more flexible shapes in a molecule than the s, p, d, etc shapes in the free atoms are used.

An s orbital is polarized by using a p-type orbital

A p orbital is polarized by mixing in a d-type orbital

6-31G(d) a set of d orbitals is used as polarization functions on heavy atoms

6-31G(d,p) a set of d orbitals are used as polarization functions on heavy atoms and a set of porbitals are used as polarization functions on hydrogen atoms

Diffuse basis functions

For excited states and anions where the electronic density is more spread out over the molecule, some basis functions which themselves are more spread out are needed (i.e. GTOs with small exponents).

These additional basis functions are called diffuse functions. They are normally added as single GTOs.

6-31+G - adds a set of diffuse sp orbitals to the atoms in the first and second rows (Li - Cl).

6-31++G - adds a set of diffuse sp orbitals to the atoms in the first and second rows (Li- Cl) and a set of diffuse s functions to hydrogen.

Diffuse functions can also be added along with polarization functions.

This leads, for example, to the 6-31+G(d), 6-31++G(d), 6-31+G(d,p) and 6-31++G(d,p) basis sets.

Standard basis: 6-31+G (6D, 7F) Basis set in the form of general basis input:

1 0

S 6 1.00

.3047524880D+04 .1834737130D-02

.4573695180D+03 .1403732280D-01

.1039486850D+03 .6884262220D-01

.2921015530D+02 .2321844430D+00

.9286662960D+01 .4679413480D+00

.3163926960D+01 .3623119850D+00

SP 3 1.00

.7868272350D+01 -.1193324200D+00 .6899906660D-01

.1881288540D+01 -.1608541520D+00 .3164239610D+00

.5442492580D+00 .1143456440D+01 .7443082910D+00

SP 1 1.00

.1687144782D+00 .1000000000D+01 .1000000000D+01

SP 1 1.00

.4380000000D-01 .1000000000D+01 .1000000000D+01

****

2 0

S 3 1.00

.1873113696D+02 .3349460434D-01

.2825394365D+01 .2347269535D+00

.6401216923D+00 .8137573262D+00

S 1 1.00

.1612777588D+00 .1000000000D+01

****

Number of primitives and basis functions for 1,2-Benzosemiquinone free radical with the STO-3G basis set

Primitives: atom C: atom H: atom O: nr.primitives = 15 x nr. atoms = 6 → 90 nr.primitives = 3 x nr. atoms = 4 → 12 nr.primitives = 15 x nr. atoms = 2 → 30

TOTAL: 132 GTO primitives

Basis functions: atom C: nr. BF = 5 x nr.atoms = 6 → 30 atom H: atom O: nr. BF = 1 x nr.atoms = 4 → 4 nr. BF = 5 x nr.atoms = 2 → 10

TOTAL: 44BF

Number of primitives and basis functions for 1,2-Benzosemiquinone free radical with the 6-31+G* (6-31+G(d)) basis set

Primitives: atom C: atom H: atom O: nr.primitives = 32 x nr. atoms = 6 → 192 nr.primitives = 4 x nr. atoms = 4 → 16 nr.primitives = 32 x nr. atoms = 2 → 64

TOTAL: 272 GTO primitives

Basis functions: atom C: nr. BF = 19 x nr.atoms = 6 → 114 atom H: nr. BF = 2 x nr.atoms = 4 → 8 atom O: nr. BF = 19 x nr.atoms = 2 → 38

TOTAL: 160BF

Effective core potentials (ECPs)

• Core electrons, which are not chemically very important, require a large number of basis functions for an accurate description of their orbitals.

• An effective core potential is a linear combination of specially designed Gaussian functions that model the core electrons, i.e., the core electrons are represented by a effective potential and one treats only the valence electrons explicitly.

• ECP reduces the size of the basis set needed to represent the atom (but introduces additional approximations)

•for heavy elements, pseudopotentials can also include of relativistic effects that otherwise would be costly to treat

ECP potentials are specified as parameters of the following equation:

U

ECP

(r)  p

 i  1 d i r

0 n i e  ξ i r

0

2 where p is the dimension of the expansion d i from nucleus and ξ i are the coefficients for the expansion terms, r represents the exponents for each term.

0 is the distance

• Saving computational effort

• Taking care of relativistic effects partly

• Important for heavy atoms, e.g., transition metal atoms

ECP example complexPd1.chk

#P Opt B3LYP/gen pseudo=read complex Pd v1 etc.

H 4.15752044 17.83312399 10.48668123

H 5.63848578 17.14049639 11.10318367

0 2

C 8.89318310 9.90388210 6.72569337

C 9.52931379 8.77525770 6.27102032

H 9.29586123 7.93893890 6.60431879

C 10.52592748 8.89096200 5.30965653

H 10.95942133 8.13380930 4.98695425

C 10.85850598 10.13123090 4.84438728

H 11.51852449 10.22866610 4.19609286

C 10.20972534 11.23549650 5.34144511

etc.

N C O H 0

6-31G(d)

****

Pd 0

CEP-121G

****

Pd 0

CEP-121G

Recomendations for basis set selection

• Always a compromise between accuracy and computational cost!

• With the increase of basis set size, calculated energy will converge (complete basis set (CBS) limit).

• Special cases (anion, transition metal, transtion state)

• Use smaller basis sets for preliminary calculations and for heavy duties (e.g., geometry optimizations), and use larger basis sets to refine calculations.

• Use larger basis sets for critical atoms (e.g., atoms directly involved in bond-breaking/forming), and use smaller basis sets for unimportant atoms (e.g., atoms distant away from active site).

• Use popular and recommended basis sets. They have been tested a lot and shown to be good for certain types of calculations.

Download