Hartreeho–Fockova metoda
Hartreeho–Fockova metoda se využívá ve výpočetní chemii a fyzice, pro kvantové systémy interagujících částic. Jedná se o aproximativní metodu vycházející z variačního principu v kvantové mechanice.
Řešení HF
Chceme-li získat celkovou energii pro mnohaelektronový systém, využijeme Bornovy–Oppenheimerovy aproximace.
Člen jsme vypustili, jelikož se jedná o konstantní příspěvek k celkové energii. Pro zjednodušení zápisu zavedeme operátor
kde představuje kinetickou energii elektronu a potenciální energii coulombického přitahování elektron-jádro. Dále tedy řešíme Schrödingerovu rovnici, pro kterou využijeme Hartreeho–Fockovu (HF) metodu.
Popis interakce všech elektronů mezi sebou komplikuje řešitelnost mnohaelektronového problému. Pro zjednodušení se tedy uvažuje zprůměrované elektrostatické pole neboli, že se jeden elektron pohybuje v efektivním potenciálu ostatních elektronů. Hartreeho–Fockova metoda pro mnohaelektronový systém předpokládá nejjednodušší antisymetrickou vlnovou funkci, a to jeden Slaterův determinant pro elektronů, které se nacházejí v základním stavu. Tvar Slaterova determinantu budeme zkráceně zapisovat jako
kde normalizační faktor není zapsán, ale je brán v úvahu.
Podle variačního principu hledáme takovou funkci, která dává nejnižší možnou energii
Dále se využije předpokladu normalizace jednoelektronových vlnových funkcí. Minimalizací vzhledem k volbě spinových orbitalů, které jsou během výpočtu ortgonalizovány, lze vyvodit Hartreeho–Fockovy rovnice,
kde Fockův operátor (Fockián) je roven
Člen lze rozepsat následovně
kde první člen popisuje coulombickou a druhý člen výměnnou interakci -tého elektronu se zprůměrovaným elektrostatickým polem ostatních elektronů. Kroneckerovo delta (argument u Kroneckerovy delty jsou spinová čísla elektronů), a tedy i výměnná interakce se uplatní jen u elektronů se stejným spinem [1].
Fockovy rovnice představují soustavu nelineárních integrodiferenciálních rovnic. Řešení se hledá iterativním způsobem, kdy na začátku volíme přibližnou vlnovou funkci , kterou dosadíme do rovnice (Šablona:Odkaz na vzorec). Řešením (Šablona:Odkaz na vzorec) získáme novou vlnovou funkci , kterou zase dosadíme do rovnice (Šablona:Odkaz na vzorec). Tento postup aplikujeme do té doby, než se funkce nemění. Jedná se o iterační proces, který se nazývá "self-konzistentní" procedura nebo metoda "self-konzistentního pole" (SCF, z angl. self-consistent field)[2].
Úvod do bází
Pro popis vlnové funkce atomového orbitalu potřebujeme nějakou jednoduchou matematickou funkci, jelikož přesné tvary vlnové funkce atomových orbitalů obecně neznáme přesně kromě pár jednoelektronových systémů. Jedním z možných přístupů je využití Slaterových orbitalů (STO, z angl. Slater Type Orbitals), které mají tvar exponenciálních funkcí, ale jejich nevýhodou je, že ne pro všechny integrály těchto funkcí existuje analytické řešení. Požadavek, aby takové integrály byly řešeny numerickými metodami, výrazně omezuje jejich užitečnost v molekulárních systémech jakékoli významné velikosti [3]. Ve výpočetní chemii se pro aproximaci STO používá Gaussových funkcí.
Boys [4] poprvé navrhl Gaussovou funkci tvaru
kde představuje parametr, který je určen konkrétním atomem a orbitalem (1s, 2s,...), a je velikost (délka) elektronového polohového vektoru od počátku, většinou umístěného do jádra atomu. Součet mocnin kartézských proměnných určuje řád Gaussových funkcí.
Gaussovy funkce, které představují orbitaly Gaussova typu (GTO, z angl. Gaussian Type Orbitals), s jejich asymptotickým chováním ale neodpovídají fyzikálně korektním STO, takže se využívá lineární kombinace Gaussových funkcí. Výhodou použití Gaussových funkcí je, že ze součinu dvou Gaussových funkcí dostaneme zase Gaussovu funkci a pro jejich integrály jsou známa analytická řešení.
Pomocí lineární kombinace atomových orbitalů může být každá molekulární orbita napsána ve tvaru
kde je počet atomových orbitalů, jsou bázové funkce a jsou variační koeficienty.
Bázový set je obvykle popsán jako minimální, jestliže obsahuje pouze atomové orbitaly pro obaly plně obsazené nebo částečně obsazené pro daný atom v základním stavu. Větší množiny bází jsou obvykle nazývány rozšířené a poskytují větší flexibilitu molekulárně-orbitálnímu popisu. V praktických výpočtech jsou bázové funkce často vybrány jako kontrahované Gaussovy funkce [5], u kterých se během výpočtu konstanty a koeficienty zadané na začátku výpočtu nemění s cílem co nejvěrněji reprezentovat STO orbitaly. Kontrahovaná funkce má tvar
kde je délka kontrakce a jsou pevně stanovené konstanty dané báze. Celkově lze pak pro molekulový orbital psát
Zadané Gaussové funkce mohou být například
které jsou už normalizované.
Ve výpočetní chemii se využívá množství různých bází, s různými vlastnostmi jejich přehled lze například nalézt na gaussian.com/basissets/.
Roothaanovy rovnice
Roothaan [6] vytvořil metodu pro řešení Hartreeho–Fockových rovnic, a to rozvojem molekulových orbitalů do báze atomových orbitalů podle rovnice (Šablona:Odkaz na vzorec) Problém se tedy zjednoduší od hledání funkcí jen k hledání číselných koeficientů . Hartreeho–Fockovu rovnici transformujeme na maticovou rovnici
ve které bez ztráty na obecnosti můžeme uvažovat, že je diagonální matice s reálnými diagonálními prvky
Varianty HF
Restricted Hartree–Fock
Jelikož se ve spoustě molekul nachází sudý počet elektronů, můžeme tedy předpokládat, že prostorové složky spinorbitalu jsou pro každý člen dvojice elektronů totožné. Kvůli Pauliho vylučovacího principu ale musí být jejich spinové stavy různé. Zatímco drtivá většina molekul může být popsána elektronovou konfigurací pro uzavřenou slupku (closed shell), to znamená, že všechny elektrony jsou párovány, existuje několik důležitých tříd molekul s jedním nebo více nepárovými elektrony, takové molekuly obsahují lichý počet elektronů a označují se jako otevřené (open shell). Takzvané volné radikály jsou jistě nejznámější [7]. Restricted HF (RHF) výpočty pro uzavřené slupky vnucují každý elektronový pár do jediného prostorového orbitalu, zatímco unrestricted výpočty s otevřenou slupkou používají oddělené prostorové orbitaly pro spin nahoru a spin dolů.
Unrestricted Hartree–Fock
Pro výpočet elektronových stavů molekul s otevřenou slupkou, Pople a Nesbet[8] vyvinuli metodu unrestricted Hartree–Fock (UHF), která u výpočtů s otevřenou slupkou používá oddělené prostorové orbitaly elektronů pro spin nahoru a spin dolů (resp. spinové funkce a ). V metodě UHF se rovnice (Šablona:Odkaz na vzorec) přemění na rovnice pro elektrony se spinem a následovně
Využití dvou zcela samostatných množin orbitalů pro elektrony se spinem a znamená, že spárované elektrony nebudou mít stejné prostorové rozložení. Tím se do výpočtu zavede jistý zdroj nepřesnosti, který se nazývá spinová kontaminace (spin contamination), tzn. že vlnová funkce již není vlastní funkcí celkového spinu , ledaže je rovna řešení RHF [9].
Spinová kontaminace se odvíjí od daného systému a může představovat zanedbatelnou chybu nebo může být dostatečně velká, aby výsledky byly nepoužitelné pro daný systém. Jako kontrola přítomnosti spinové kontaminace většina ab initio programů vypíše očekávanou hodnotu celkového spinu . Pokud se ve výpočtu nevyskytne spinová kontaminace, pak by měla být hodnota stejná jako , kde se rovná násobku počtu nespárovaných elektronů [10].
Restricted open-shell Hartree–Fock
Jako další řešení pro systémy s otevřenými slupkami je metoda restricted open-shell Hartree–Fock (ROHF) [11] [12]. Používá dvakrát obsazené molekulární orbitaly s párovými elektrony co nejvíce a potom jednotlivě obsazené orbitaly pro nepárové elektrony. Metoda ROHF je obtížněji implementovatelná než UHF a může vyžadovat více výpočetního času k provedení. ROHF se používá především pro případy, kdy je systém velmi zatížen spinovou kontaminací použitím UHF.
Přesnost HF
Přesného výsledku Hartreeho–Fockovy metody bychom mohli dosáhnout pouze použitím nekonečně velké báze. V praxi se používá konečná báze s bázovými funkcemi, která vede k energii poněkud vyšší než by odpovídalo při použití nekonečné báze. Čím větší množina bázových funkcí bude, tím získáme nižší energii pro Hartreeho–Fockovu metodu. Limita nekonečně velké báze metody HF se nazývá Hartreeho–Fockova limita [13], která se liší od energie přesného řešení Schrödingerovy rovnice o korekci, která se nazývá korelační energie a v metodě HF není přítomna z důvodu zavedení středního pole, které elektronové korelace "průměruje".
Reference
- ↑ Šablona:Citace monografie
- ↑ Šablona:Citace monografie
- ↑ Šablona:Citace monografie
- ↑ Šablona:Citace elektronického periodika
- ↑ Šablona:Citace elektronického periodika
- ↑ Šablona:Citace elektronického periodika
- ↑ Šablona:Citace monografie
- ↑ Šablona:Citace elektronického periodika
- ↑ Šablona:Citace monografie
- ↑ Šablona:Citace monografie
- ↑ Šablona:Citace elektronického periodika
- ↑ Šablona:Citace elektronického periodika
- ↑ Šablona:Citace monografie