Hartree–Fock-teoria

Hartree–Fock-teoria on approksimatiivinen menetelmä kvanttimekaanisen monielektronisysteemin Schrödingerin yhtälön ratkaisemiseksi. Lähtökohtana teoriassa on kirjoittaa monielektronisysteemin aaltofunktio Slaterin determinantin avulla. Yritefunktio johtaa niin kutsuttuihin Hartree–Fock-yhtälöihin, jotka kuvaavat elektronien liikettä toisten elektronien muodostamassa keskimääräisessä elektrostaattisessa kentässä. Hartree–Fock-approksimaatio on monissa käytännön sovelluksissa huono ja antaa lähinnä kvalitatiivisia tuloksia. Menetelmää on kuitenkin mahdollista parantaa lukuisin eri keinoin, jolloin eksaktia ratkaisua Schrödingerin yhtälöön on mahdollista lähestyä systemaattisesti. Kemiassa yleisesti käytetty orbitaalimalli, jossa elektronit sijaitsevat eri muotoisilla ja lokaaleilla orbitaaleilla, perustuu Hartree–Fock-approksimaatioon. Yleisesti ottaen Hartree–Fock-teoria ennustaa hyvin molekyylien rakenteet, mutta epäonnistuu sidosenergioiden ja värähtelytaajuuksien määrittämisessä. Teorian vajavaisuudet johtuvat elektronikorrelaation puuttumisesta, joka on mahdollista huomioida erilaisilla Hartree–Fock-johdannaisilla. == Slaterin determinantti == Slaterin determinanttia käytetään fermionisysteemin antisymmetrisen aaltofunktion kirjoittamiseen. Kvanttimekaanisessa systeemissä ei voida tehdä erottelua kahden hiukkasen välillä vaan monihiukkassysteemiä kuvaa yksi todennäköisyysjakauma. Tämän vuoksi monihiukkassysteemin aaltofunktion tulee olla verrannollinen aaltofunktioon, jossa kahden hiukkasen koordinaatteja on vaihdettu eli \psi(\vec x_1, \vec x_2) = \alpha \psi(\vec x_2, \vec x_1). Mikäli muutos tehdään uudelleen, saadaan \psi(\vec x_1, \vec x_2) = \alpha ^2 \psi(\vec x_1, \vec x_2) eli \psi(\vec x_1, \vec x_2) = \pm \psi(\vec x_2, \vec x_1). Aaltofunktio voi olla siis joko symmetrinen (+) tai antisymmetrinen (-) koordinaatteja vaihdettaessa. Bosonit määritellään symmetrisiksi ja fermionit antisymmetrisiksi hiukkasiksi. Antisymmetrisyyden vuoksi voidaan monifermionisysteemin aaltofunktio kirjoittaa determinanttimuodossa, sillä determinantti muuttaa merkkiään riviä tai saraketta vaihdettaessa aivan kuten antisymmetrisen aaltofunktion kuuluukin. Lisäksi, jos kaksi riviä ovat samat, on determinantti nolla eli fermionien kieltosääntö pätee. : \Phi(\mathbf{x}_1, \mathbf{x}_2, \ldots, \mathbf{x}_N) = \frac{1}{\sqrt{N!}} \left| \begin{matrix} \chi_1(\mathbf{x}_1) & \chi_2(\mathbf{x}_1) & \cdots & \chi_N(\mathbf{x}_1) \\\ \chi_1(\mathbf{x}_2) & \chi_2(\mathbf{x}_2) & \cdots & \chi_N(\mathbf{x}_2) \\\ \vdots & \vdots & \ddots & \vdots \\\ \chi_1(\mathbf{x}_N) & \chi_2(\mathbf{x}_N) & \cdots & \chi_N(\mathbf{x}_N) \end{matrix} \right| Esimerkiksi kahden elektronin systeemille Slaterin determinantti on : \Phi(\mathbf{x}_1, \mathbf{x}_2) = \frac{1}{\sqrt{2!}} \left| \begin{matrix} \chi_1(\mathbf{x}_1) & \chi_2(\mathbf{x}_1) \\\ \chi_1(\mathbf{x}_2) & \chi_2(\mathbf{x}_2) \end{matrix} \right| = \frac{1}{\sqrt{2}} \left( \chi_1(\mathbf{x}_1) \chi_2(\mathbf{x}_2) - \chi_1(\mathbf{x}_2) \chi_2(\mathbf{x}_1) \right) Yllä \chi (\vec x) on spinorbitaali, joka sisältää elektronin paikkakoordinaatin lisäksi myös elektronin spinin: : \chi (\vec x) = \begin{cases} \psi (\vec r) \alpha \\\ \psi (\vec r) \beta \end{cases} Periaatteessa Slaterin determinantti on separoituva yrite, koska yksielektroniorbitaalit kirjoitetaan tulomuodossa. Antisymmetrisyyden vuoksi elektronien spinit ovat kuitenkin korreloituneet, joten elektronien välillä on olemassa jo alkujaan heikko korrelaatio. Koska systeemiä kuvaavaa aaltofunktiota ei tiedetä, joudutaan yritettä approksimoimaan eri keinoin. Yritefunktiossa esiintyviä spinorbitaaleja approksimoidaan kantafunktioiden avulla, jotka riippuvat joistain vapaista parametreista. Näitä parametreja muuttumalla, voidaan systeemin perustilan aaltofunktio löytää. Kvanttimekaniikan variaatioperiaate asettaa perustilan aaltofunktion systeemin kokonaisenergian ehdottomaksi alarajaksi: yritefunktio, joka ei ole oikea perustilan aaltofunktio, antaa aina perustilan energiaksi oikeaa energiaa suuremman arvon. Paras yritefunktio (käytettyjen kantafunktioiden rajoissa) löydetään siis etsimällä kokonaisenergiafunktionaalin minimi. ==Hartree–Fock-approksimaatio== Oikea monielektronisysteemin aaltofunktio voidaan kirjoittaa spinorbitaalien tulojen lineaarikombinaationa. Tämä lineaarikombinaatio voidaan kirjoittaa myös Slaterin determinanttien avulla. : \Psi (\vec x_1, \vec x_2, \ldots \vec x_n) = \sum _{i_1, i_2, \ldots i_n =1} ^{\infty} c_{i_1, i_2, \ldots i_n} \phi _{i_1} (\vec x_1) \phi _{i_2} (\vec x_2) \ldots \phi _{i_n} (\vec x_n) = \sum _{K=1} ^{\infty} D_K \Phi _K (\vec x_1, \vec x_2, \ldots \vec x_n) Hartree–Fock-teoriassa aaltofunktiota — joka koostuu Slaterin determinanttien lineaarikombinaatiosta — approksimoidaan ainoastaan yhdellä Slaterin determinantilla eli yllä esitetty sarja katkaistaan. Tarkoituksena Hartree–Fock-menetelmässä on löytää perustilaa vastaava aaltofunktio yhden determinantin approksimaation rajoissa. Oikean aaltofunktion muotoa ei tunneta, mutta se voidaan löytää soveltamalla variaatioperiaatetta. Elektronisysteemin kokonaisenergia saadaan Hamiltonin operaattorin odotusarvosta. Approksimoimalla aaltofunktiota Slaterin determinantilla kokonaisenergia on : E[\Phi] = \frac{\left\langle \Phi | \hat{H} | \Phi \right\rangle}{\left\langle \Phi | \Phi \right\rangle} = \frac{\int \Phi ^* \hat H \Phi}{\int \Phi ^* \Phi} = \frac{\int \Phi ^* \left(\hat h + \hat g \right) \Phi}{\int \Phi ^* \Phi} missä nimittäjään on kirjoitettu integraali normittamista varten. Jatkossa aaltofunktion oletetaan olevan normitettu, eli :\int \Phi ^* \Phi = 1. \hat h on niin kutsuttu yksielektronioperaattori, joka sisältää Hamiltonin operaattorin termit, jotka riippuvat ainoastaan yhdestä elektronista (kineettinen energia sekä vuorovaikutus atomiydinten kanssa). \hat g kaksielektronioperaattori, joka sisältää elektronien väliset vuorovaikutukset. : \hat h = \sum _i ^n \left( - \frac{1}{2} abla ^2 _i - \sum _{A=1} ^N \frac{Z_A}{|r_i - r_A|} \right) : \hat g = \sum _i ^n \sum _{j Perustilassa systeemin energia on minimissään ja tällöin \delta E = 0. Kokonaisenergiafunktionaalin minimi löydetään varioimalla spinorbitaaleja eli tekemällä pieni muutos orbitaliin, \chi \rightarrow \chi + \delta \chi. Orbitaaleja varioitaessa vaaditaan, että spinorbitaalit säilyvät ortogonaalisina eli N_{ji} = \int \chi_j ^* \chi_i = \delta_{ji} \Rightarrow \delta N_{ij} = 0 . Tämä ehto toteutetaan Lagrangen kertoimien avulla: : \begin{align} a \delta E + \sum _{j=1} ^n b_{ij} \delta N_{ij} &= 0 \\\ \delta E - \sum _{j=1} ^n \epsilon_{ij} \delta N_{ij} &= 0 \;\;\;\; ; \;\;\;\; \epsilon_{ij} = -\frac{b_{ij}}{a} \end{align} Muutos energiassa on : \begin{align} E &= \left\langle \Phi | \hat H | \Phi \right\rangle = \left\langle \Phi | \left( \hat h + \hat g \right) | \Phi \right\rangle = \langle \Phi | \hat h | \Phi \rangle + \langle \Phi | \hat g | \Phi \rangle\\\ \Rightarrow \delta E &= \langle \delta \chi | \hat h | \chi \rangle + \langle \delta \chi | \hat g | \chi \rangle = \int \delta \chi _i ^* \hat h \chi _i d \tau + \sum _{j=1} ^n \left[ \left\langle \delta \chi_i \chi_j | \chi_j \chi_i \right\rangle -\left\langle \delta \chi_i \chi_j | \chi_i \chi_j \right\rangle \right] \\\ \left\langle \delta \chi_i \chi_j | \chi_k \chi_l \right\rangle &= \int d\tau_1 \int d\tau_2 \chi_i ^*(\vec x_1) \chi_j ^*(\vec x_2) \frac{1}{|\vec r_1 - \vec r_2|} \chi_k (\vec x_1) \chi_l (\vec x_2) \end{align} Koska suoritettavat variaatiot eri orbitaaleihin ovat toisistaan riippumattomia, täytyy energiafunktionaalin differentiaalin tulla nollaksi jokaisella orbitaalilla \chi _i. Tämä johtaa niin kutsuttuihin Hartree–Fock-yhtälöihin: : \begin{align} \hat f \chi _i &= \epsilon _i \chi _i \\\ \left( \hat h + \hat \mathcal{J} + \hat \mathcal{K} \right) \chi _i &= \epsilon _i \chi _i \\\ \hat \mathcal{J} \chi _i (\vec x _1) &= \left[ \int \frac{\rho (\vec r_2)}{|\vec r_1 - \vec r_2|} d \tau \right] \chi _i (\vec x_1) \;\;\;\; ; \;\;\;\; \rho (\vec r_2 ) = \sum _j ^n |\chi _j (\vec x_2)|^2 \\\ \hat \mathcal{K} \chi _i (\vec x _1) &= \sum _j ^n \left[ \int \frac{1}{|\vec r_1 - \vec r_2|} \chi _i ^* (\vec x_2) \chi _j ^* (\vec x_2) d \tau \frac{\chi _j (\vec x_1)}{\chi _i (\vec x_1)} \right] \chi _i (\vec x _1) \end{align} Yllä \hat f on niin kutsuttu Fock-operaattori. \hat h on yksielektronioperaattori joka on määritelty yllä. \hat \mathcal{J} on Coulomb-operaattori, joka huomioi elektronien välisen sähköstaattisen vuorovaikutuksen. \hat \mathcal{K} on vaihto-operaattori (exchange operator), jolle ei ole olemassa klassista vastinetta. Operaattori on seuraus fermionisysteemin aaltofunktion antisymmetrisyydestä. Huomioi, että kun juokseva indeksi j=i Coulomb- ja vaihto-operaattorit kumoavat toisensa, toisin sanoen elektroni ei vuorovaikuta itsensä kanssa. Tämä on intuitiivinen ja triviaalin oloinen tulos, mutta ongelma muun muassa tiheysfunktionaaliteoriassa. Hartree–Fock-yhtälöt ovat periaatteessa Schrödingerin yhtälöt kirjoitettuna elektronille, joka liikkuu toisten elektronien muodostamassa keskimääräisessä kentässä. Fock-operaattori kirjoitetaan jokaiselle orbitaalille erikseen, mutta operaattori riippuu kuitenkin kaikista muista orbitaaleista (Coulomb- ja vaihto-operaattorit). Jotta perustilan energia saataisiin ratkaistua, joudutaan orbitaaleista ensin luomaan järkevä alkuarvaus, jota sitten iteratiivisella menetelmällä optimoidaan. Tätä kutsutaan itseytyvän kentän menetelmäksi (self-consistent field, SCF). Alkuarvaus luodaan yleensä lineaarikombinaationa atomiorbitaaleista (linear combination of atomic orbitals, LCAO). Slaterin determinantin separoituva luonne johtaa vaillinaiseen elektroni–elektroni-korrelaatioon, mikä voidaan havaita muun muassa Coulomb-operaattorissa. Muiden elektronien muodostama varauspilvi saadaan suoraan laskemalla elektronien elektronitiheydet yhteen, aivan kuten riippumattomien satunnaistapahtumien kohdalla. Hartree–Fock-mallista puuttuva korrelaatioenergia on suureena hieman hankala määritellä fysikaalisesti intuitiivella tavalla. Yleinen, ehkä hieman kiistelty, määritelmä on määrittää korrelaatioenergia erotuksena oikean, eksaktin energian ja Hartree–Fock energian välillä. : E_{korrelaatio} = E_{eksakti} - E_{HF} Täsmällisen elektronikorrelaation puuttuminen ajaa elektronit lähemmäs toisiaan, minkä vuoksi Coulombinen repulsio systeemissä kasvaa todellista suuremmaksi. Tämän vuoksi Hartree–Fock kokonaisenergia on aina oikeaa perustilan energiaa suurempi. Korrelaatioenergia on yleensä hyvin pieni suhteessa systeemiin ja kattaa suurimmillaankin vain muutaman prosentin kokonaisenergiasta, yleensä alle prosentin. Kemiallisissa systeemeissä tämä pieni erotus on kuitenkin keskeinen. ==Luettavaa== * * * == Lähteet == ==Aiheesta muualla== *Scholarpedia: The Hartree-Fock method Luokka:Kvanttimekaniikka Luokka:Kvanttikemia Luokka:Laskennallinen tiede