Добавил:
researchgate.net Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Yuriy Kruglyak. Quantum Chemistry_Kiev_1963-1991

.pdf
Скачиваний:
59
Добавлен:
28.02.2018
Размер:
16 Мб
Скачать
☆

местом в квантовомеханических расчетах молекул. Рассмотрим кратко встречающиеся здесь трудности.

Интеграл (3) представляет собой электростатическое взаимодействие двух распределений зарядов ρAB и ρCD :

∫ρAB (1)r12−1ρCD (2)dv1dv2 .

(4)

Самыми простыми из этих интегралов являются двухцентровые интегралы. Это могут быть кулоновский

∫ρAA(1)r12−1ρBB (2)dv1dv2 ,

(5)

гибридный

∫ρAA(1)r12−1ρAB (2)dv1dv2

(6)

или обменный

∫ρAB (1)r12−1ρAB (2)dv1dv2

(7)

интегралы.Только эти интегралы и нужны в расчетах двухатомных молекул. Общая схема вычисления интегралов такого рода состоит из двух шагов.

Первый шаг – интегрирование по координатам 1-го электрона, например,

∫ρAA(1)r12−1 dv1 =VAA(2) ,

(8)

где VAA (2) – электростатический потенциал, в поле которого находится 2-ой

электрон. Второй шаг – интегрирование по координатам 2-го электрона, например,

 

 

 

∫VAA(2) ρBB (2)dv2 .

 

 

 

 

 

 

(9)

Для кулоновского (5) и гибридного (6) интегралов интегрирование на

первом шаге проводят

в сферических

координатах.

Для

r12−1

 

 

используется

известное из теории атомов разложение

 

 

 

 

 

 

 

 

 

1

∞ +l

(l−|m |)!

rl

 

m

m

 

 

−im(ϕ −ϕ

)

 

 

 

 

= ∑ ∑

 

<

Pl

(cosθ1)Pl

(cosθ2 )e

 

1 2

 

.

(10)

 

r12

l+1

 

 

 

l=0 m=−l

(l+|m |)! r>

 

 

 

 

 

 

 

 

 

 

250

На втором шаге при вычислении (9) нужно ввести естественные для двухцентровых интегралов эллиптические координаты µ,ν,ϕ и тогда кулоновский (5) и гибридный (6) интегралы могут быть вычислены в замкнутом виде.

Обменный же интеграл (7) в замкнутом виде не вычисляется. В этом случае приходится вводить эллиптические координаты уже на первом шаге и использовать разложение Неймана

1

 

2 ∞ +l

 

m

 

 

(l−|m |)! 2

m

m

 

m

 

m

 

−im(ϕ

−ϕ

)

 

 

=

 

∑ ∑

(−1)

 

(2l +1)

 

(l+|m |)!

Pl

(µ<)Ql

(µ>)Pl

 

(ν1)Pl

 

(ν2 )e

1

2

 

, (11)

r

R

 

 

 

 

12

 

 

l=0 m=−l

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

в котором используется присоединенная функция Лежандра второго рода. Проблема в том, что в этом случае нет правил, которые позволяли бы обрывать бесконечный ряд при интегрировании. Возникает вопрос о сходимости искусственно обрываемого ряда для получения желаемой точности. Значительные трудности представляет и само интегрирование при вычислении вспомогательной функции

∞ ∞

Wτν (m,n;α,β) = ∫∫Pτν (µ<)Qτν (µ>)e−αµ1−βµ2 µ1mµ2n (µ12 −1)ν /2(µ22 −1)ν /2 dµ1dµ2 . (12)

1 1

Котани [1] для вычисления вспомогательной функции (12) использовал рекуррентные соотношения, Рюденберг [2] предложил прибегнуть к численным квадратурам. Полный анализ этой вычислительной схемы проведен, вспомогательные функции затабулированы и созданы алгоритмы, которые позволяют рассчитать любой двухцентровый интеграл [1 – 6], что обеспечило высокоточные расчеты двухатомных молекул.

Намного сложнее ситуация с многоцентровыми интегралами (3). Метод Коулсона и Барнетта [7, 8] заключается в том, что плотности ρ(1) и ρ(2) разлагаются согласно (10) около соответственно выбранного центра. Центральное место в их подходе занимают следующие две формулы, в которых новые переменные показаны на рис. 1:

 

 

n

 

 

 

(m +n)!

 

 

rbnPnm (cosθb )eimϕ = ∑

(−1)l+m

Rn−lral Plm (cosθa )eimϕ ,

(13)

 

 

 

l=m

 

 

 

(m +l)!(n −l)!

 

m−1

−βr

∞

2n +1

 

 

rb

e

b =

∑

 

 

 

Pn (cosθa )ξm,n (β,ra;R) ,

(14)

 

ra R

 

 

 

n=0

 

 

 

 

 

 

 

 

 

 

 

251

 

 

где ξm,n (β,ra ; R) – дзета-функция, выражаемая через функцию Бесселя мнимого аргумента.

Рис. 1. Система координат и новые переменные в разложениях (13) и (14).

Таким образом, чтобы выразить слэтеровскую орбиталь, центрированную на ядре В, в полярных координатах с центром на ядре А, нужно угловую часть заменить по (13), а оставшуюся радиальную часть по формуле (14). Когда все функции сведены к одному центру, нет проблемы вычислить интеграл (3). Отметим, что сходимость ряда (14) довольно медленная. Вместо (13) и (14) можно пользоваться объединенной формулой [9]. Рекомендуем неплохой обзор Хузинаги по вычислению молекулярных интегралов на слэтеровских функциях [10]. Вынуждены констатировать, что и до сих пор не получены выражения для трех- и четырехцентровых молекулярных интегралов на экспоненциальных функциях, пригодные для их вычисления с нужной точностью на современных суперкомпьютерах за приемлемое время.

Хотя попытки разработать практически пригодные методы расчета молекулярных интегралов на орбиталях слэтеровского типа (ОСТ) все еще продолжаются (обратим внимание на работы И. И. Гусейнова [11]), все реальные квантовохимические программы ab initio в качестве базисных функций используют орбитали гауссова типа (ОГТ), впервые предложенные Бойсом [12],

χ

A

= N xl

ymzne−arA2

,

(15)

 

A

A A

 

 

где l,m,n – целые положительные числа, а – положительное число,

x

A

= x − A ,

y

A

= y − A ,

z

A

= z − A ,

r2

= x2

+ y2

+ z2

,

(16)

 

x

 

y

 

z

A

A

A

A

 

 

 

 

 

 

 

 

252

 

 

 

 

 

 

 

Ax , Ay , Az – координаты центра гауссовой функции (15). Бойс показал, что все

молекулярные интегралы с функциями (15) легко вычисляются, что и послужило единственной, но достаточно веской причиной использования гауссовых функций в прикладной квантовой химии.

3.2. Вычисление молекулярных интегралов с гауссовыми функциями

Сферически симметричную, нормированную гауссовую функцию будем записывать в виде

G

 

≡ G(a,r ) = N

 

e

−ar2

,

(17)

A

a

A

 

A

 

 

 

 

 

где нормировочный множитель

 

 

 

 

 

 

 

 

 

 

Na =

2a

3/4 .

 

 

(18)

 

 

 

 

 

 

 

π

 

 

 

 

 

 

Большими буквами A, B,C, D будем обозначать центры гауссовых функций, не обязательно совпадающие с атомами в молекуле. В работе [12] Бойс привел окончательные формулы для молекулярных интегралов именно с функциями (17) и показал, что интегралы с более общими декартовыми гауссовыми функциями (15) могут быть получены из этих формул дифференцированием по параметрам.

Рассмотрим сначала некоторые математические свойства гауссовых функций (17), которые важны с точки зрения вычисления молекулярных интегралов, а затем покажем, как вычисляются все необходимые молекулярные интегралы с этими функциями [12, 13].

Запишем функцию (17) в декартовых координатах:

GA = Na exp{−a (x − Ax )2 +( y − Ay )2 +(z − Az )2 }.

(19)

Функция (19) распадается на произведение трех одномерных гауссовых функций, зависящих каждая только от одной переменной. Еще одним важным с точки зрения вычисления молекулярных интегралов свойством гауссовых функций (17) является следующее: произведение двух гауссовых функций с центрами А и В есть снова гауссова функция с центром С, расположенным на линии АВ, соединяющей центры А и В:

G(a,rA) G(b,rB ) = kG(a +b,rC ) ,

(20)

где

 

 

 

 

 

 

 

ab

2

 

 

k = exp

−

 

RAB

,

(21)

a +b

 

 

 

 

 

 

253

 

 

 

RAB2 – расстояние между центрами А и В,

Cx =

aA +bB

 

Cy =

aAy +bBy

 

Cz =

aA +bB

 

x

x ,

 

,

z

z .

(22)

a +b

 

a +b

 

 

 

 

a +b

 

 

Для доказательства равенства (20) рассмотрим х-компоненту левой части этого уравнения:

e−a(x−Ax)2e−b(x−Bx)2 =e−(a+b)x2+2(aAx+bBx)x−aAx2−bBx2

(23)

и преобразуем показатель степени экспоненты следующим образом:

 

x2

 

2

2

 

 

 

 

 

 

2

 

 

 

 

 

 

−(a + b)

− 2(aAx + bBx ) x +

aAx

+ bBx

= −(a + b)

 

x − aAx + bBx

+

ab

 

(A − B

 

)2

(24)

 

 

 

 

 

2

x

 

 

a + b

a + b

 

 

a + b

 

 

(a + b)

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Вводя обозначение Cx из (22), окончательно вместо (23) получаем

e−a(x−Ax)2e−b(x−Bx)2

ab

2

(25)

=e−a+b(Ax−Bx) e−(a+b)(x−Cx)2 .

Аналогичные выкладки для y- и z-компонент левой части уравнения (20) подтверждают его справедливость. Графическое представление произведения двух гауссовых функций показано на рис. 2.

Рис. 2. Произведение двух гауссовых функций GA GB порождает новую гауссову функцию kGC согласно уравнению (20).

Итак, произведение любого числа гауссовых функций с произвольно расположенными центрами выражается через одну гауссову функцию с определенным коэффициентом и определенным положением ее центра. Именно

254

это свойство гауссовых функций позволяет легко вычислять многоцентровые молекулярные интегралы.

Перепишем четыре типа молекулярных интегралов (2) и (3) теперь уже с гауссовыми функциями (17):

(I)∫GAGBdv,

 

 

1

 

(II)

∫GA −

2

∆ GBdv,

 

∫GA

1

(26)

(III)

GBdv,

r

 

 

C

 

(IV)

∫GA(1)GB (1)r12−1GC (2)GD (2)dv1dv2.

При вычислении интегралов с гауссовыми функциями используются следующие формулы:

 

 

 

 

 

 

 

 

 

 

 

 

 

∞

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

−ax2

 

 

π

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

∫e

 

 

 

 

 

 

 

 

(27)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

= 2

 

a ,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

∞

n

 

−ax2

 

 

 

1

 

Γ n +1

 

 

 

 

 

 

 

 

 

 

 

∫

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

x e

 

 

=

 

2

 

 

 

 

 

 

 

 

 

 

(n − целое число)

(28)

 

 

 

 

 

 

 

 

 

n+1

 

,

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

1

 

 

∞

−1/2

 

 

−αr2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

r =

 

 

 

 

 

∫α

 

e

 

 

dα,

 

(r > 0)

 

(29)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

π

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

а также класс функций

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

∞

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(2z)i

 

 

 

 

 

 

 

F (z) =

u2me−zu2 du = e−z

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

, (z > 0,m = 0,1,2,...) (30)

∑i=0 (2m +1)(2m +3) (2m +2i +1)

m

∫0

 

 

 

 

 

 

 

тесно связанных с функцией ошибок

Φ(x)

и ее пр оизводными.

Например,

выполнив замену zu2 = x2

в функции F0 (z) , получим

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

∫0z

e−x2 dx = 12

 

 

Φ(

 

).

 

 

 

 

F0(z) =

 

 

πz

 

(31)

 

 

 

 

z

 

 

 

 

 

 

 

 

 

z

 

Вычислим интегралы (26).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

255

I. Интеграл перекрывания вычисляется непосредственно с помощью формул (20) и (27):

∫e

−ar2

−br2

−

ab

RAB2

∫e

−(a+b)r2

 

π

3/2

 

−

ab

RAB2

 

 

 

 

 

 

 

A e

B dv = e

 

a+b

 

C dv =

 

 

e

 

a+b

 

,

(32)

 

 

 

 

 

 

 

 

 

 

 

 

a +b

 

 

 

 

 

 

а если учесть нормировку, то окончательно:

 

 

 

2

 

3/2

 

−

ab

RAB2

 

 

S

 

ab

e

.

(33)

 

a+b

AB

=

 

 

 

 

 

 

 

a +b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

II. Вычисление интеграла кинетической энергии удобно сразу вести в декартовых координатах, а именно:

−

1

+∞ e−a(x−Ax )2

∂2

e−b(x−Bx )2 dx =

ab

−

2a2b2

(Ax − Bx )2

(S

AB

)

 

,

(34)

2

∂x2

 

(a +b)2

x

 

∫

a +b

 

 

 

 

 

 

 

 

−∞

 

 

 

 

 

 

 

 

 

 

 

 

причем интегрирования по y и z дадут полную величину SAB . Сложив эти три

члена, соответствующие трем компонентам оператора ∆ , окончательно получим

 

 

 

 

∫

G

 

−1

∆ G

 

dv =

3ab

 

−

 

2a2b2

R2

S

 

 

.

 

 

(35)

 

 

 

 

A

 

 

 

 

(a +b)2

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

B

 

 

 

a +b

 

AB

 

AB

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

III. Трехцентровый интеграл притяжения к ядру легко вычислить,

 

используя формулу (29). Имеем

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

−ar2

1

 

 

−br2

 

 

 

 

 

−

ab

RAB2

 

1

 

 

−(a+b)r2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

∫e

 

 

 

A

 

 

e

 

 

 

B dv

 

= e

 

a+b

 

 

∫

 

 

e

 

 

P dv ,

 

 

 

 

(36)

 

 

 

 

 

 

 

 

 

r

 

 

 

 

 

 

r

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

C

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

C

 

 

 

 

 

 

 

 

 

 

 

где координаты точки Р определяются по (22). Далее

 

 

 

 

 

 

 

1

 

−(a+b)r2

1

 

∞

 

 

−(a+b)r2

−sr2

−1/2

 

 

 

 

 

 

 

 

∞

 

 

−1

 

 

 

 

−3/2

 

−(a+b)s RCP2

 

∫

 

e

P dv =

 

 

 

∫∫e

 

 

 

 

 

P e

 

C s

 

 

 

 

dvds =π ∫s

 

 

(a +b + s)

 

 

e

a+b+s

ds . (37)

r

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

π

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

C

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

Заменой переменных s / (a + b + s) = t2

 

для этого последнего интеграла получаем

выражение

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

1

 

−[(a+b)R2

 

]t2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

π

 

 

∫e

 

 

 

 

 

 

CP

 

 

dt .

 

 

 

 

 

 

 

 

(38)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a +b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Весь интеграл III

при этом равен

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a +b

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

∫GA

 

 

GBdv = 2

 

 

 

 

π

SABF0([a +b]RCP )

,

 

 

 

 

(39)

 

 

 

 

 

 

 

 

r

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

C

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

256

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

где

F ([a +b]R2 ) =

1 e−[(a+b)RCP2 ]t2 dt .

(40)

0

CP

∫0

 

 

 

IV. Наконец, при вычислении интеграла двухэлектронного, который сразу же можно записать в виде

∫GA(1)GB (1)r12−1GC (2)GD (2)dv1dv2 = e−aab+bRAB2 e−ccd+d RCD2 ∫r12−1e−(a+b)r12P e−(c+d )r22Q dv1dv2 , (41)

где координаты точек Р и Q определяются в соответствии с формулой (22), нужно воспользоваться формулой (29) и представить искомый интеграл в виде

1

 

 

−

ab

RAB2

 

−

cd

RCD2

∞

−1/2

 

 

 

e

a+b

e

c+d

∫Jx J y Jzs

ds ,

(42)

 

 

 

 

 

 

 

 

 

π

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

где, например,

 

+∞ +∞

e

−(a+b)(x

−P

)2

−(c+d )(x

−Q

)2

−s(x

−x

)2

dx1dx2 .

Jx = ∫ ∫

 

 

1

x

 

 

2

x

 

1

 

 

2

 

 

−∞ −∞

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Последний интеграл равен [13]

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

−1/2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

π

 

 

 

p

+ q

 

 

 

 

s(P −Q

x

)2

 

 

Jx

=

 

 

 

 

1+

 

 

 

s

exp

−

 

x

 

 

 

 

 

,

 

 

 

 

pq

 

 

 

p

+ q

 

 

 

 

 

 

 

 

 

 

 

 

pq

 

 

 

 

 

 

1+

 

 

s

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

pq

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

где p = a + b, q = c + d . Замена переменных

1+ ppq+ q s = 1−1t2

(43)

(44)

позволяет получить следующее выражение для четырехцентрового интеграла

(41):

 

2π

5/2

 

 

 

 

ab 2

 

cd 2 1

pq 2

2

 

 

 

 

 

 

e−

 

 

 

 

RAB e−

 

RCD ∫e−

 

RPQ t

dt

 

 

(45)

 

 

 

 

 

 

 

 

p+q

 

 

 

 

 

a+b

c+d

 

 

 

 

 

 

 

 

 

 

pq p + q

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

или окончательно

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

SABSCD F0 (a +b)(c + d )

 

 

 

∫GA(1)GB (1) r12−1GC (2)GD (2)dv1dv2 =

 

 

(a +b)(c + d )

RPQ2

. (46)

 

 

 

 

 

 

 

 

 

 

 

 

 

π a +b + c + d

 

 

a +b + c + d

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

257

 

 

 

 

 

 

 

 

Для обозримости и дальнейших ссылок сведем воедино все формулы для молекулярных интегралов на гауссовых функциях:

 

GA

 

 

2a 3/4

−ar2

,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

=

π

 

 

e

 

A

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3/2

 

ab 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

= 2 ab

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

∫

G G dv ≡ S

 

 

 

e−

 

 

RAB ,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a+b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A

 

B

 

 

 

 

 

AB

 

a +b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

3ab

 

 

ab

 

2

 

 

2

 

 

 

 

 

 

 

 

 

∫

G

 

−

∆

G

dv

=

−2

 

R

 

S

 

,

 

 

(47)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

a +b

 

 

 

 

 

 

 

A

 

 

 

 

 

B

 

 

 

a +b

 

 

 

 

 

AB

 

 

AB

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

a +b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

∫GA

 

GBdv = 2

 

π

 

 

 

SAB F0 ([a +b]RCP ),

 

 

 

 

 

 

 

rC

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

SABSCD F0 (a +b)(c + d )

 

 

∫GA(1)GB (1)r12−1GC (2)GD (2)dv1dv2 =

 

 

 

 

(a +b)(c + d )

RPQ2 .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

π a +b + c + d

a +b + c + d

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Вспомогательная

 

 

функция

 

 

 

F0 (z)

является

единственной

неявно

выраженной функцией в сводке (47). Способы ее аппроксимации обсудим позже. Конечно, такие простые формулы для молекулярных интегралов как (47) получаются только с функциями (17). Вычисления с декартовыми гауссовыми функциями (15) приводят к значительно более сложным выражениям, которые, как уже говорилось, могут быть получены из основных формул (47) дифференцированием по параметрам. Например, пусть нужно вычислить интеграл

∫xA e

−ar2

1

 

−br2

A

 

e

B dv .

rC

 

 

 

 

Отметим, прежде всего, что

xA e−arA2 = 21a ∂∂Ax e−arA2 ,

поэтому искомый интеграл (48) равен

 

1

 

 

∂

 

 

 

 

1

 

 

 

 

π

 

 

∂

 

 

 

 

 

ab

2

 

 

 

 

 

 

∫e

−ar2

 

 

−br2

 

 

 

 

 

2

−

 

RAB

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A

 

 

e

B dv =

 

 

 

F0([a +b]RCP )e

 

a+b

 

 

=

 

 

 

2a

 

∂A

r

 

2(a +b)

 

∂A

 

 

 

 

 

 

 

 

x

 

 

 

 

C

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2π

 

 

(C

 

 

 

 

 

 

 

 

 

b

 

 

 

 

 

 

 

 

 

) e−

ab

2

=

 

 

 

− P )F

([a +b]R2

) −

 

 

(A

− B )F

([a +b]R2

 

RAB .

 

 

 

 

 

a+b

 

 

 

 

 

a +b

 

a +b

 

x

 

x

1

 

CP

 

 

x

x

0

 

 

CP

 

 

 

 

(48)

(49)

(50)

258

Как видим, этот интеграл выражается уже при помощи двух вспомогательных функций. В двухэлектронных интегралах с функциями (15), соответствующими р-функциям, появятся вспомогательные функции Fm вплоть

до m = 4 включительно. С ростом квантовых чисел l,m,n в (15) вычисления становятся все более громоздкими.

Общие формулы для молекулярных интегралов с функциями (15) известны [14]. Получены формулы для интегралов с гауссовыми функциями других типов, например, для произведения гауссовых функций и сферических гармоник [15]

χ = Nr2n+le−ar2Y m (θ,ϕ).

(51)

l

 

Предложено использовать эллипсоидальные гауссовы орбитали вида

 

χ exp(−αx2 − β y2 −γ z2 ) ,

(52)

в которых бóльшая ось эллипсоида соединяет два химически связанных атома и которые могут быть удобны для описания локализованных связей [16]. В [17, 18] приведены формулы для гауссовых функций, которые позволяют явным образом учесть зависимость волновой функции от межэлектронных расстояний

χ exp(−αr2 ).

(53)

ij

 

Уникальная простота формул, к которым приводит использование гауссовых функций при вычислении молекулярных интегралов, обязана тому, что гауссова функция зависит от квадрата аргумента r, расстояния между частицами. Благодаря этому удается избежать появления квадратных корней в выражениях, связывающих функции разных аргументов. Но именно в квадратичной зависимости гауссовой экспоненты от расстояния кроется главный недостаток этих функций.

3.3. Сравнение слэтеровских и гауссовых функций в качестве базисных

Слэтеровские экспоненциальные функции, в принципе, наилучшим образом подходят для поиска аналитических разложений хартри-фоковских решений. Требуется относительно мало ОСТ для того, чтобы удовлетворительно аппроксимировать ХФ атомные функции. В [19] показано, что уже двух слэтеровских функций на каждую АО достаточно для получения количественно верных результатов, а шести s и четырех р функций Слэтера

259

Соседние файлы в предмете Квантовая химия