background image

Wykład 5

Metoda Hartree-

Focka

Motto:

Nie wszystko, co można policzyć się 
liczy
 i nie wszystko, co się liczy może być 
policzone.

Albert Einstein

background image

Ograniczenia metod mechaniki 

molekularnej

Opis MM 

bazujący na 

wzorze wiązań 

w produktach

Opis MM 

bazujący na 

wzorze wiązań 

w substratach

Właściwy 

opis

Nie opisują tworzenia i zrywania 
wiązań chemicznych.

A

B

C

A

B

C

Substr
aty

Produk
ty

A

B

C

Stan 

przejściowy

Postęp reakcji

Energ
ia

background image

Mechanika kwantowa

Makroskopow

y

Mikroskopowy

Mechanika kwantowa to prawa zarządzające 

zachowaniem elektronów i atomów

Energia

Długość 

wiązania

O

H

H

104.5º

Poprawny 
opis 
tworzenia i 
zrywania 
wiązań

background image

Podstawy chemii kwantowej

Równanie 
Schrödingera :

H

H

 = 

 = 

E

E

Erwin Schrödinger

   

Paul A. M. Dirac 

Nagroda Nobla w 
dziedzinie fizyki  1933

„za odkrycie nowych, 
twórczych aspektów teorii 
atomów”

Dirac (1929): 

„Podstawowe prawa 

fizyczne niezbędne do stworzenia 
matematycznej teorii dotyczącej 
znacznej części fizyki i całej chemii są 
zatem w pełni znane, a jedyną 
trudnością jest, że dokładne 
zastosowanie tych praw prowadzi do 
równań zbyt skomplikowanych aby 
mogły być rozwiązane”

Jednak równanie Schrodingera może być rozwiązane 
dokładnie jedynie dla układów jedno-elektronowych 
(atom wodoru) ale numerycznie, w sposób 
przybliżony, dla układów mających więcej 
elektronów.  

background image

Dokładne metody mechaniki 

kwantowe

j

Dokładne obliczenia kwantowo-mechaniczne są 
potężnym narzędziem w badaniach chemicznych. 

Nagroda 

Nobla w 

dziedzinie 

chemii  1998

Walter Kohn

John A. Pople

“za rozwój teorii 
funkcjonałów 
gęstości”

“za opracowanie 
metod 
obliczeniowych 
chemii kwantowej”

background image

Równanie 

Schrödingera

2

n

n

2

1

a

N

a

a

M

T

e

N

i

i

m

2

e

e

2

1

T

Energia kinetyczna jąder

Energia kinetyczna elektronów

Energia elektrostatyczna odpychania jąder

Energia elektrostatyczna odpychania elektronów

Energia elektrostatyczna przyciągania
 elektronów i jąder

H = T

n

 + T

e

 + V

nn

 + V

ee

 + V

ne

n

1

n

2

e

1

e

2



n

n

nn

N

a

N

a

b

ab

b

a

r

Z

Z

V



e

e

1

ee

N

i

N

j

i

ij

r

V



n

e

ne

N

a

N

i

ai

a

r

Z

V

background image

Przybliżenia

Aby rozwiązać równanie Schrödingera w sposób 
przybliżony stosowane są pewne przybliżenia 
upraszczające równanie:

 Przybliżenie Borna-Oppenheimera 
pozwala na osobne obliczanie właściwości 
elektronów i jąder atomowych |
(

m

a

 >> m

e

). 

 Jednoelektronowe przybliżenie Hartree-
Focka 
traktujemy każdy elektron jako 
poruszający się w uśrednionym polu 
pochodzącym od wszystkich pozostałych 
elektronów.

 Przybliżenie LCAO orbitale molekularne są 
przedstawione jako kombinacja liniowa 
orbitali atomowych (funkcji bazy).

background image

Przybliżenie Borna-

Oppenheimera

Jądra atomowe są znacznie cięższe niż elektrony 
(m

a

 / m

e

  1836) i poruszają się znacznie wolniej.

Praktycznie, elektrony dostosowują swoje 
położenie natychmiast do nowej geometrii 
cząsteczki. 

Ruchy elektronów i jąder atomowych nie są 
sprzężone i ich energia może być obliczana 
oddzielnie. 

Energia

Długość 

wiązani

a

1. Dla danego rozmieszczenia 

atomów w cząsteczce 
obliczamy energię 
elektronową. 

2. Elektrony wytwarzają 

potencjał dla ruchu jąder 
atomowych. 

background image

Funkcja wieloelektronowa

e

1

e

2

e

N

e

i

Taka funkcje nie jest dobra, bo nie spełnia zakazu 

Pauliego!

Zakaz Pauliego

:

 Dwa elektrony nie mogą w jednej 

chwili występować w dokładnie tym samym stanie 
kwantowym, nie mogą mieć wszystkich takich samych 
liczb kwantowych)

To wymaga aby wieloelektronowa funkcja falowa 

była anty-symetryczna względem permutacji 
(zamiany) dwóch elektronów. 

i

(x

1

)

j

(x

1

)  …

k

(x

1

)

i

(x

2

)

j

(x

2

)  …

k

(x

2

)

…        …    …    …

i

(x

N

)

j

(x

N

)  …

k

(x

N

)

(x

1

x

2

, …, x

) = (1/N!)

½

  

Iloczyn spinorbitali

:

 Wszystkie elektrony są niezależne, każdy 

zajmuje swój własny orbital

.

HP

(x

1

x

2

, …, x

) =

i

(x

1

)

j

(x

2

) …

k

(x

N

)

(

x

1

x

2

, …, x

) =

(

x

2

x

1

, …, x

)

Wyznacznik Slatera

 spełnia zakaz Pauliego.

background image

Funkcja wieloelektronowa

e

1

e

2

Wieloelektronowa funkcja falowa jest anty-symetryczna 

względem zamiany współrzędnych x

1

 i  x

2

 dwóch 

elektronów. 

i

(x

1

)

j

(x

1

)

i

(x

2

)

j

(x

2

)

(x

1

x

2

) = (1/2)

½

  

Iloczyn spinorbitali :

 Oba elektrony są 

niezależne

HP

(x

1

x

2

) = 

i

(x

1

j

(x

2

)

(

x

2

x

1

) = (1/2)

½

 [

i

(x

2

j

(x

1

)  

i

(x

1

j

(x

2

)] = 



(

x

1

x

2

)

Wyznacznik Slatera spełnia zakaz Pauliego.

Przykład

: Układ dwóch elektronów.

(x

1

x

2

) = (1/2)

½

 [

i

(x

1

j

(x

2

)  

i

(x

2

j

(x

1

)]

background image

Zasada wariacyjna

Bez względu jaką założymy postać funkcji 

, obliczona za jej 

pomocą średnia wartość energii jest zawsze większa od 
ścisłej wartości własnej hamiltonianu, odpowiadającej stanowi 
podstawowemu.

d

d

H

E

*

*

0

zasada 
wariacyjna

broda7764 

background image

12

Metoda wariacyjna

Przykład dla atomu wodoru:

1/2

1

real 1s: 

r

e

p

-

� �

Y =� �

� �

0.0000

0.1000

0.2000

0.3000

0.4000

0.5000

0.6000

0.7000

0.8000

0

0.5

1

1.5

2

2.5

3

3.5

4

4.5

5

r [bohr]

R

(r

)

real wavefunction

background image

13

Metoda wariacyjna

Przykład dla atomu wodoru:

Oczywiste pytania:

1.  Czy możemy to zrobić?

2.  Jak ‘zoptymalizować’  (tj. jak wybrać )?

3.  Jaką formę powinno mieć ?

1/2

1

real 1s: 

r

e

p

-

� �

Y =� �

� �

2

3/4

2

trial 1s: 

r

e

a

a

p

-

� �

F =� �

� �

chcemy znaleźć  dające 

najlepszą zgodność z 
dokładnym rozwiązaniem

background image

Algorytm metody 

wariacyjnej:

Funkcja 

4

 stanowi najlepsze 

przybliżenie dla funkcji 
falowej  stanu podstawowego

Metoda „prób i błędów”
- obliczenie energii
dla różnych funkcji próbnych

1. Napisać hamiltonian dla badanego układu

2. Założyć funkcję 

(funkcja próbna) zależącą od tych 

samych współrzędnych co hamiltonian

3. Obliczyć energię ze wzoru:

4. Wziąć inną funkcję próbną

5. Wybrać tą funkcję, która da najmniejszą wartość 

energii

d

d

H

E

*

*

background image

15

Konstrukcja i optymalizacja funkcji próbnej

*

0

2

ˆ

H d

E

d

t

t

F

F

F

miła idea, ale jej użyć?

Liniowa odmiana metody wariacyjnej :

1. wybierz funkcję próbną jako liniową kombinację funkcji bazy

1

N

i i

i

af

=

F =

2. modyfikuj współczynniki {a

i

} aby zminimalizować energię

znane funkcje bazy

współczynniki liniowego rozwinięcia

„najlepsza” funkcja próbna daje najniższą energię

background image

16

Konstrukcja i optymalizacja funkcji próbnej

funkcja próbna jest liniową kombinacją funkcji bazy

1

N

i i

i

af

=

F =

1/2

1

real 1s: 

r

e

p

-

� �

Y =� �

� �

pojedyncza funkcja gaussa 

nie jest dobrą funkcją próbną

Wracając do atomu wodoru :

a

1

=1.0, 

1

=0.5

0.0000

0.1000

0.2000

0.3000

0.4000

0.5000

0.6000

0.7000

0.8000

0

0.5

1

1.5

2

2.5

3

3.5

4

4.5

5

r [bohr]

R

(r

)

real wavefunction

trial, alpha = 0.5

2

3/4

1

1

2

trial 1s: 

i

r

i

i

i

a

e

a

a

p

-

=

� �

F =

� �

� �

background image

17

Konstrukcja i optymalizacja funkcji próbnej

Wracając do atomu wodoru :

1/2

1

real 1s: 

r

e

p

-

� �

Y =� �

� �

2

3/4

3

1

2

trial 1s: 

i

r

i

i

i

a

e

a

a

p

-

=

� �

F =

� �

� �

a

1

=0.1, 

1

=3.5

a

2

=0.5, 

2

=0.6

a

3

=0.4, 

3

=0.2

funkcja próbna jest liniową kombinacją funkcji bazy

1

N

i i

i

af

=

F =

liniowa kombinacja funkcji gaussa jest 

dobrą funkcją próbną!!!

stałe dla określonej bazy funkcyjnej

zoptymalizowan
e by dawać 
minimalną 
energię

background image

Przybliżenie Hartree-Focka

+

Operator Focka F opisuje dany pojedynczy elektron na i-

tym orbitalu :

        F

i

 

i

 = 

i

 

i

energia kinetyczna 
danego elektronu

energia 
elektrostatycznego 
przyciągania przez 
nieruchome jądra 
atomowe

uśrednione elektrostatyczne 
oddziaływanie pochodzące 
od pozostałych elektronów

F

=

+

i

 

jest i-tym orbitalem cząsteczkowym, a 

i

 

jest odpowiadającą 

mu energią orbitalną.

Uwaga: Całkowita energia 

NIE

 jest sumą energii orbitalnych. 

Jeżeli dodajemy energię orbitali każde oddziaływanie elektron 
– elektron liczymy dwa razy. 

e

1

e

2

e

N

e

i

Każdy elektron „czuje” wszystkie pozostałe 

elektrony jako uśredniony ładunek, tzn. 
elektron porusza się w uśrednionym polu 
pochodzącym od wszystkich pozostałych 
elektronów. 

background image

Operator Focka

Energia 
kinetyczna 
danego 
elektronu i 
energia jego 
oddziaływania 
z jądrem 
atomowym

N

j

j

j

i

i

)

(

K

J

h

F

operator 
jednoelektrono
wy

operator
coulombows
ki 

operator
wymiany 

Energia 
elektrostatycz-nego 
przyciągania 
pomiędzy danym 
elektronem i  
wszystkimi innymi 
elektronami

Energia wymiany 
(czysto kwantowy 
efekt wynikający z 
zakazu Pauliego, 
nie ma 
klasycznego 
odpowiednika)

background image

Metoda samouzgodniona

Równanie Focka dla elektronu 
na i-tym orbitalu zawiera 
informacje (uśrednione) o 
wszystkich pozostałych 
elektronach. , tj równania 
Focka wszystkich elektronów 
są ze sobą powiązanie.  

e

j

e

k

e

i

Każdy elektron „czuje” wpływ ładunku 
wszystkich pozostałych elektronów, tj. elektron 
porusza się w uśrednionym polu pochodzącym 
od pozostałych elektronów.  

Wszystkie równania muszą być 
rozwiązywane jednocześnie 
(iteracyjnie dopóki nie zostanie 
osiągnięte samouzgodnienie – metoda 
SCF)

background image

Metoda SCF

Za pośrednictwem operatorów kulombowskiego i 
wymiany – operator Focka zależy od wszystkich 
orbitali. Do obliczenia któregokolwiek orbitalu 

p

 

niezbędna jest zatem znajomość wszystkich orbitali. 
Problem ten rozwiązuje się 

metodą iteracyjną

.

1. Zakładamy pewne wyjściowe orbitale : 

1

(k)

2

(k)

,... 

N/2

(k)

, dla k=0

2. Stosując orbitale 

1

(k)

, 

2

(k)

,... 

N/2

(k)

 obliczamy 

operatory: kulombowski i wymiany

3. Wstawiamy obliczone operatory do równań 

Hartree-Focka, rozwiązujemy je i otrzymujemy 
nowy zbiór orbitali w przybliżeniu k+1, tj. 

1

(k+1)

, 

2

(k+1)

,... 

N/2

(k+1)

, a także wartości energii 

(k+1)

.

Metoda ta nosi nazwę 

metody pola 

samouzgodnionego 

w skrócie 

SCF

 (z ang.: 

s

elf

c

onsistent 

f

ield)

background image

Funkcja własne i wartości 

własne

Ogólnie, można utworzyć macierz dla danego 

operatora, np. Hamiltonianu, używając zestawu 
funkcji bazy. {

i

}. 



1



2





n









n

H

11  

H

12  

...    H

1n

H

21  

H

22  

...    H

2n

H

n1  

H

n2  

...    H

nn

Po diagonalizacji można otrzymać wartości 
własne (poziomy energetyczne) i funkcje własne 
(funkcje falowe orbitali) . 

Gdzie H

ij

 = 

H | 

j

i

*

(x)

 

H(x

(x) dx

background image

Energia orbitalna

Wartość własną operatora Focka 

p

 nazywamy 

energią 

 orbitalną

. Jest to energia elektronu zajmującego dany 

orbital. Elektron ten porusza się w polu 
elektrostatycznym jądra atomu i uśrednionym polu 
pochodzącym od wszystkich pozostałych elektronów.

Twierdzenie Koopmansa

Wielkość

 

p

 równa jest w 

przybliżeniu ujemnej wartości energii jonizacji 
elektronu z orbitalu i

IE ≈ - 

p

To twierdzenie jest tylko przybliżone, bo zaniedbuje 
zmianę orbitali i energii korelacji po jonizacji.

Przykład:

Obliczona 
energia orbitalna 
atomu helu

Eksperymentalny 
potencjał 
jonizacji helu:

p

 = 24.9777 

eV

IP = 24.5978 
eV

Tjalling Charles 
Koopmans (1910 – 
1985) matematyk i 
fizyk holenderski

background image

Liniowa kombinacja orbitali 

atomowych.

Każdy jednoelektronowy orbital molekularny jest przybliżony 

kombinacją liniową orbitali atomowych (funkcji bazy).  

  = c

1

 

1

 + c

2

 

2

 + c

3

 

3

 + …

  gdzie 

  jest funkcją falową orbitalu molekularnego,  

i

 

reprezentuje funkcję falową orbitalu atomowego a  

c

i

 jest 

odpowiednim współczynnikiem  liczbowym. 

Powstałe w ten sposób równania Focka są nazywane 

równaniami Roothaana-Halla.

To znacznie upraszcza problem znalezienia najlepszych orbitali 

molekularnych: zamiast szukać funkcji (trudne!) szuka się 
współczynników liczbowych (

c

n

) kombinacji liniowej (łatwizna!). 

x

y

background image

Zasada wariacyjna

Na podstawie przybliżenia LCAO, każdy 

jednoelektronowy orbital molekularny jest 
kombinację liniowa orbitali atomowych .

  = c

1

 

1

 + c

2

 

2

 + c

3

 

3

 + …

•Energia obliczona dla 

dowolnej 

przybliżonej 

funkcji falowej jest wyższa niż 

dokładna

 energia 

układu. 

•Im lepsza funkcja falowa tym niższa obliczona 

energia. 

•Można zmieniać współczynniki liczbowe kombinacji 

liniowej aby uzyskać jak najmniejszą energię. 

•W minimum energii, E = 0, i mamy 

najlepsze

 

przybliżenie dokładnej energii – i to jest to czego 
chcemy. 

background image

Metoda HF dla układów 

zamknięto- 

i otwarto-powłokowych

W zależności od spinu układu 

S

 i 

multipletowości 

:

jeżeli liczba elektronów jest 

parzysta i S=0 to 

 

mamy układ 

zamknięto powłokowy 

(Rys a)) i 

orbital jest taki sam dla elektronu  
↑ i ↓. Stosujemy wtedy metodę

 

Resticted 

HF (RHF)

jeżeli liczba elektronów jest 

nieparzysta (i ogólnie – jeżeli 
liczby elektronów ze spinem ↑ i ↓ 
są różne) to mamy układ 

otwartopowłokowy

 i należy 

stosować metodę 

Unrestricted

 

HF (UHF)

background image

• Dla układów 

zamkniętopowłokowych

, UHF i RHF daje 

te 

same 

wyniki.

• Dla układów 

otwartopowłokowych

, UHF daje 

niższe

 

wartości energii niż RHF (ROHF), ponieważ nie obowiązuje 
ograniczenie, że elektrony 

 i 

 muszą zajmować te same 

orbitale. 

Unrestricted HF

• Cząsteczka wodoru 

dysocjuje na...

•UHF: 

dwa atomy

•RHF: 

dwa 

jony

(ponieważ 

elektrony 

 i 

 muszą 

być na tych samych 
orbitalach nawet jeżeli 
atomy są daleko od 
siebie).

R

E

H

2

H      H

H

+

    H

-

background image

Energia korelacji

W założeniu metody Hartree-Focka 
leży przybliżenie jednoelektronowe, 
dlatego metoda ta nie może dać 
dokładnego rozwiązania równania 
Schrödingera. W rzeczywistości 
elektrony nie poruszają niezależnie i 
stan każdego z nich zależy od 

aktualnego

 a nie uśrednionego 

położenia wszystkich elektronów. Błąd, 
który popełniamy obliczając energię za 
pomocą najlepszej funkcji Hartree-
Focka, nosi nazwę 

energii korelacji

.

E

kor

 = E

dokł 

– E

SCF

Energia korelacji jest zawsze ujemna. 
Jej wartość stanowi zwykle mniej niż 
1% energii całkowitej.

background image

Zalety i wady metody 

Hartree-Focka

Metoda Hartree-Focka nadaje się 

dobrze

 do:

geometria cząsteczek  

(długości wiązań 0.05Å; kąty walencyjne 

5,kąty torsyjne 10 )

bariery rotacji
energie isodesmicznych reakcji 

( 2 - 4 kcal/mol)

nieco gorzej:

częstości drgań 

(systematyczny błąd 10-12 % za wysokie 

częstości)

energie reakcji  

(homolityczne rozrywanie wiązań  25 - 40 

kcal/mol, protonowanie  10 kcal/mol)

stany przejściowe
stany wzbudzone
metale alkaiczne 

( Li

2

, Na

2

, …)

kompleksy metali przejściowych (np. ferrocen)

zupełnie źle:

oddziaływania dyspersyjne 

(np. Ar

2

 nie tworzy wiązania)

dysocjacja do otwartopowłokowych fragmentów

background image

Podsumowanie

Chemiczne problemy (elektrony!) muszą 
być opisywane metodami kwantowymi. 

Trzeba rozwiązać równanie Schrödingera 
dla danego układu

Przybliżenie Borna-Oppenheimera

Przybliżenie Hartree-Focka (przybliżenie 
jednoelektronowe)

Metoda samouzgodniona

Funkcja wieloelektronowa

Liniowa kombinacja orbitali atomowych 
(LCAO)

Zasada wariacyjna

background image

Pytania (ew. 

egzaninacyjne)

1. Dlaczego wyznacznik Slatera lepiej nadaje się na 

funkcję falową wielu elektronów niż iloczyn 
spinoorbitali?

2. Co to jest energia korelacji elektronów? Które 

metody obliczeniowe ją uwzględniają a które 
zaniedbują?  Których metod to pojęcie w ogóle 
nie dotyczy?

3. Dlaczego przybliżenie  Hartree-Focka jest 

również nazywane przybliżeniem uśrednionego 
pola?  

4. Które ze znanych Ci metod obliczeniowych są 

metodami ab initio


Document Outline