Metody obliczeniowe ab initio w fizyce struktur atomowych

Podobne dokumenty
Metody obliczeniowe ab initio w fizyce struktur atomowych. Wykład 1: Wstęp

Badania ab initio własności strukturalnych nanoukładów atomowych

Rozdział 23 KWANTOWA DYNAMIKA MOLEKULARNA Wstęp. Janusz Adamowski METODY OBLICZENIOWE FIZYKI 1

Rozdział 22 METODA FUNKCJONAŁÓW GĘSTOŚCI Wstęp. Janusz Adamowski METODY OBLICZENIOWE FIZYKI 1

OPTYKA KWANTOWA Wykład dla 5. roku Fizyki

Janusz Adamowski METODY OBLICZENIOWE FIZYKI Kwantowa wariacyjna metoda Monte Carlo. Problem własny dla stanu podstawowego układu N cząstek

Budowa atomów. Atomy wieloelektronowe Układ okresowy pierwiastków

Właściwości chemiczne i fizyczne pierwiastków powtarzają się w pewnym cyklu (zebrane w grupy 2, 8, 8, 18, 18, 32 pierwiastków).

WYKŁAD NR 3 OPIS DRGAŃ NORMALNYCH UJĘCIE KLASYCZNE I KWANTOWE.

OPTYKA KWANTOWA Wykład dla 5. roku Fizyki

TEORIA PASMOWA CIAŁ STAŁYCH

Stara i nowa teoria kwantowa

Wykład Budowa atomu 3

Modelowanie molekularne

Teoria funkcjonału gęstości

c) prawdopodobieństwo znalezienia cząstki między x=1.0 a x=1.5 jest równe

Modelowanie molekularne

Teorie wiązania chemicznego i podstawowe zasady mechaniki kwantowej Zjawiska, które zapowiadały nadejście nowej ery w fizyce i przybliżały

Tadeusz Lesiak. Dynamika punktu materialnego: Praca i energia; zasada zachowania energii

Modelowanie molekularne

W naukach technicznych większość rozpatrywanych wielkości możemy zapisać w jednej z trzech postaci: skalara, wektora oraz tensora.

POSTULATY MECHANIKI KWANTOWEJ cd i formalizm matematyczny

PODSTAWY MECHANIKI KWANTOWEJ

Mechanika kwantowa Schrödingera

Absorpcja związana z defektami kryształu

Pasmowa teoria przewodnictwa. Anna Pietnoczka

Wstęp do Modelu Standardowego

Metody rozwiązania równania Schrödingera

WYKŁAD 15. Gęstość stanów Zastosowanie: oscylatory kwantowe (ª bosony bezmasowe) Formalizm dla nieoddziaływujących cząstek Bosego lub Fermiego

że w wyniku pomiaru zmiennej dynamicznej A, której odpowiada operator αˆ otrzymana zostanie wartość 2.41?

Rzadkie gazy bozonów

Równania dla potencjałów zależnych od czasu

17.1 Podstawy metod symulacji komputerowych dla klasycznych układów wielu cząstek

Spis treści. Przedmowa redaktora do wydania czwartego 11

Programowanie celowe #1

1 Płaska fala elektromagnetyczna

Podstawy chemii obliczeniowej

Modele kp wprowadzenie

Atom wodoru i jony wodoropodobne

Statystyka nieoddziaływujących gazów Bosego i Fermiego

Metoda elementów skończonych

IX. MECHANIKA (FIZYKA) KWANTOWA

Model elektronów swobodnych w metalu

FALE MATERII. De Broglie, na podstawie analogii optycznych, w roku 1924 wysunął hipotezę, że

KADD Minimalizacja funkcji

Atomy wieloelektronowe

Liczby kwantowe elektronu w atomie wodoru

Promieniowanie dipolowe

METODY MATEMATYCZNE I STATYSTYCZNE W INŻYNIERII CHEMICZNEJ

Z52: Algebra liniowa Zagadnienie: Zastosowania algebry liniowej Zadanie: Operatory różniczkowania, zagadnienie brzegowe.

Aproksymacja funkcji a regresja symboliczna

Nieskończona jednowymiarowa studnia potencjału

Elementy teorii powierzchni metali

Stany skupienia materii

Uniwersytet Śląski w Katowicach str. 1 Wydział Matematyki, Fizyki i Chemii

wartość oczekiwana choinki

II. POSTULATY MECHANIKI KWANTOWEJ W JĘZYKU WEKTORÓW STANU. Janusz Adamowski

Fizyka 2. Janusz Andrzejewski

Dotyczy to zarówno istniejących już związków, jak i związków, których jeszcze dotąd nie otrzymano.

1. PODSTAWY TEORETYCZNE

Prędkość fazowa i grupowa fali elektromagnetycznej w falowodzie

RACHUNEK ZABURZEŃ. Monika Musiał

Wykład z równań różnicowych

Potencjał pola elektrycznego

IV. Transmisja. /~bezet

STAN NAPRĘŻENIA. dr hab. inż. Tadeusz Chyży

Recenzja pracy doktorskiej mgr Tomasza Świsłockiego pt. Wpływ oddziaływań dipolowych na własności spinorowego kondensatu rubidowego

Elektrodynamika Część 1 Elektrostatyka Ryszard Tanaś Zakład Optyki Nieliniowej, UAM

Fizyka 3.3 WYKŁAD II

1.1 Przegląd wybranych równań i modeli fizycznych. , u x1 x 2

półprzewodniki Plan na dzisiaj Optyka nanostruktur Struktura krystaliczna Dygresja Sebastian Maćkowski

Elektrodynamika Część 1 Elektrostatyka Ryszard Tanaś Zakład Optyki Nieliniowej, UAM

Atom wodoru w mechanice kwantowej. Równanie Schrödingera

Mechanika kwantowa. Jak opisać atom wodoru? Jak opisać inne cząsteczki?

Mechanika kwantowa. Erwin Schrödinger ( ) Werner Heisenberg

FIZYKA-egzamin opracowanie pozostałych pytań

TEORIA FUNKCJONA LÓW. (Density Functional Theory - DFT) Monika Musia l

Zasady obsadzania poziomów

Postulaty mechaniki kwantowej

1.3. Optymalizacja geometrii czasteczki

Wykład 2. Przykład zastosowania teorii prawdopodobieństwa: procesy stochastyczne (Markova)

PROMIENIOWANIE CIAŁA DOSKONALE CZARNEGO

Fizyka Materii Nieuporządkowanej

Definicje i przykłady

Elektronowa struktura atomu

S. Baran - Podstawy fizyki materii skondensowanej Gaz Fermiego elektronów swobodnych. Gaz Fermiego elektronów swobodnych

Teoria funkcjona lu g Density Functional Theory (DFT)

Numeryczne rozwiązanie równania Schrodingera

Zadania z mechaniki kwantowej

Własności jąder w stanie podstawowym

Fale elektromagnetyczne

Elektrostatyka, cz. 1

8. PODSTAWY ANALIZY NIELINIOWEJ

Liczby zespolone. x + 2 = 0.

Atom wodoru. Model klasyczny: nieruchome jądro +p i poruszający się wokół niego elektron e w odległości r; energia potencjalna elektronu:

Wyprowadzenie prawa Gaussa z prawa Coulomba

VII. Elementy teorii stabilności. Funkcja Lapunowa. 1. Stabilność w sensie Lapunowa.

WYKŁAD 9 METODY ZMIENNEJ METRYKI

mechanika analityczna 1 nierelatywistyczna L.D.Landau, E.M.Lifszyc Krótki kurs fizyki teoretycznej

S. Baran - Podstawy fizyki materii skondensowanej Fonony. Fonony

Transkrypt:

Metody obliczeniowe ab initio w fizyce struktur atomowych Paweł Scharoch, Jerzy Peisert (skrypt w opracowaniu) Spis treści 1 Wstęp.......................................... 2 2 Teoria podstawowa................................... 3 2.1 Równanie Schrödingera dla izolowanego układu atomów.............. 3 2.2 Przybliżenie Borna-Oppenheimera.......................... 4 2.3 Powierzchnia energii potencjalnej........................... 4 2.4 Stany równowagi statycznej.............................. 5 2.5 Zaburzenia adiabatyczne: twierdzenie Hellmanna-Fenmana............ 5 3 Podstawy teoretyczne obliczeń it ab initio...................... 5 3.1 Zagadnienie niejednorodnego gazu elektronów, teoria funkcjonału gęstości (DFT). 5 3.2 Twierdzenie Hohenberga-Kohna............................ 6 3.3 Równania Kohna-Shama................................ 6 3.4 Twierdzenie Janaka.................................. 8 3.5 Stany wzbudzone................................... 8 3.6 Przybliżenia energii korelacji-wymiany: LDA i GGA................ 8 4 Przykład: atom..................................... 9 5 Pseudopotencjał.................................... 11 5.1 Historia........................................ 12 5.2 Psudopotencjał zachowujący normę......................... 12 5.3 Generowanie pseudopotencjału............................ 12 5.4 Uniwersalność (transferability) i twardość (hardness) pseudopotencjału...... 13 5.5 Pseudopotencjał jako separowalny operator..................... 13 6 Reprezentacje równań Kohna-Shama. Układy periodyczne, baza fal płaskich... 14 7 Dynamika układów atomowych............................ 14 7.1 Dynamika Molekularna................................ 14 7.2 Przybliżenie harmoniczne............................... 14 8 Termodynamika układów atomowych......................... 15 8.1 Termodynamika w skali nano............................ 15 8.2 Koncepcja powierzchni energii swobodnej (FES)................... 16 8.3 Metody obliczania funkcji rozdziału......................... 17 9 Algorytmy numeryczne................................ 18 9.1 Metoda dynamiki molekularnej Car-Parinello.................... 18 9.2 Metoda najszybszego spadku ( Steepest descent )................. 18 9.3 Metoda gradientów sprzężonych........................... 18 9.4 Algorytmy dynamiki molekularnej.......................... 18 9.5 Szybka transformata Fouriera............................ 18 9.6 Metoda specjalnych punktów k Monkhorsta-Packa................. 19 10 Przykłady zastosowania koncepcji PES i FES................... 21 1

1 Wstęp. 2 1 Wstęp. W 1929 roku Paul Dirac pisał [1]:...The underlying physical laws necessary for the mathematical theory of a large part of physics and the whole of chemistry are thus completely known and the difficulty is only that the exact application of these laws leads to equations much too complicated to be soluble, wskazując, że chociaż matematyczne podstawy mechaniki kwantowej zostały poznane, to jednak techniczne trudności obliczeniowe związane z rozwiązywaniem odpowiednich równań są nie do pokonania. Z tego powodu, na przestrzeni dziesięcioleci, własności fizyczne układów atomowych były teoretycznie badane głównie w oparciu o podejście modelowe. Podejście takie pozwala zrozumieć mechanizmy zjawisk, jednak odniesienie do eksperymentu odbywa się zawsze poprzez parametry dopasowania. W dobie rozwoju nowoczesnych technologii informacja uzyskiwana tą drogą jest niewystarczająca. Nie chodzi bowiem już tylko o jakościowe zrozumienie zjawiska, ale także o precyzyjne, czysto teoretyczne przewidywania ilościowe. Tendencję taką obserwuje się niemal we wszystkich dziedzinach nauk przyrodniczych, a zwłaszcza (choć nie tylko) na ich styku z naukami inżynierskimi: zapotrzebowanie na dokładne, teoretyczne dane ilościowe. Czy trajektoria zauważonej, zbliżającej się do Ziemi asteroidy przetnie się z trajektorią naszej planety? Czy huragan, który tworzy się nad Wyspami Karaibskimi dotrze do Florydy? Czy amortyzator o założonej konstrukcji będzie dobrze pracował w superszybkiej kolei? Czy dana konstrukcja anteny nadawczej zapewni odpowiednią charakterystykę promieniowania? Czy pole fali radiowej rozproszonej przez dźwig budowlany nie stworzy zagrożenia dla ludzi pracujących w sąsiedztwie? Takich przykładów w dzisiejszej nauce i technice znajdziemy dziesiątki. Odpowiedzi na takie i podobne pytania nie można uzyskać rozwiązując proste modele. Potrzebne są obliczenia numeryczne dużej skali oparte na podstawowych teoriach fizycznych. Dziedzina będąca przedmiotem zainteresowania niniejszej pracy to fizyka struktur atomowych, w szczególności struktur wykorzystywanych w nanotechnologiach (nanostruktur). Nanostruktury atomowe są to układy o charakterystycznych rozmiarach rzędu nanometrów, czyli, powiedzmy od kilku do kilkudziesięciu tysięcy atomów. Własności fizyczne takich układów są zdeterminowane przez ich konfiguracje geometryczne i elektronowe. W rozważaniach modelowych można zakładać takie czy inne konfiguracje atomów jednak natura narzuca swoje rozwiązania, uzależnione od budowy pojedynczych cegiełek-atomów oraz skomplikowanych oddziaływań w układzie. Używa się określenia struktury samoorganizujące się (ang.: self assembling structures). W tej sytuacji możliwość teoretycznego przewidywania budowy struktur, bez odniesień eksperymentalnych (których zresztą często po prostu nie ma) staje się niezbędna. Po pierwsze dlatego, że eksperyment technologiczny jest bardzo kosztowny i po drugie przewidywania teoretyczne mogą dać odpowiedź na pytanie czy założona struktura może w ogóle istnieć. Z pomocą przychodzą rozwijające się intensywnie od czterech dziesięcioleci metody obliczeniowe ab initio [2]. W połowie lat 60-tych, na gruncie mechaniki kwantowej powstaje Teoria Funkcjonału Gęstości (DFT-Density Functional Theory) [3, 4], która tworzy podstawy numerycznych obliczeń energii całkowitej oraz rozkładu gęstości elektronowej w układach wieloatomowych. Powstanie teorii splata się z rozwojem techniki komputerowej i tworzeniem efektywnych algorytmów obliczeniowych, takich jak algorytm szybkiej transformaty Fouriera (FFT - Fast Fourier Transform) czy iteracyjne metody diagonalizacji macierzy (metoda dynamiki molekularnej Car-Parrinello [5]). Dzięki rozwojowi tych trzech elementów: teorii, metod obliczeniowych (algorytmów), oraz techniki komputerowej, metody obliczeniowe ab initio stały się potężnym narzędziem badawczym, odnoszącym wielkie sukcesy. Można obecnie analizować układy zawierające do kilkuset atomów, co w połączeniu z periodycznymi warunkami brzegowymi i/lub metodami hybrydowymi prowadzi już do bardzo szerokiej klasy układów poddających się takiej analizie, a otrzymywane wyniki pozostają zwykle w bardzo dobrej zgodności z eksperymentem. Historycznie najwcześniejszym, wywodzącym się z chemii kwantowej, oraz nadal głównym

1 Wstęp. 3 zastosowaniem metod ab initio są badania strukturalne. Obserwuje się dwa główne nurty takich badań. Są to: badania materiałowe, w szczególności dla warunków ekstremalnych ciśnień i temperatur (n.p. mineralogia układu słonecznego [6]), oraz badania dla potrzeb nanotechnologii. Obydwa nurty stosują podobne metody badawcze, różnią się jedynie rodzajem badanych układów. Klasa układów atomowych stosowanych w nanotechnologiach jest bardzo szeroka. Znajdą się tu zarówno lity kryształ (będący często podłożem dla nanoukładów) jak i granica faz (stała-próżnia, stała-ciekła, stała-stała), a także obiekty zlokalizowane w kryształach i na granicach faz (domieszki czy defekty strukturalne). Tematyka obejmuje zatem np. zagadnienia geometrii równowagowych i przejść fazowych w kryształach litych, czystą powierzchnię kryształu z całym bogactwem zjawisk strukturalnych (rekonstrukcja), zjawiska adsorpcji i dyfuzji powierzchniowej, zagadnienia wzrostu kryształów i cienkich warstw, oraz wiele innych. Struktury typowe dla nanontechnologii to cienkie warstwy, druty kwantowe, kropki kwantowe oraz kombinacje tych struktur. W kontekście zastosowań technicznych wyłaniają się dwie grupy problemów. Pierwszy to technologia wytwarzania takich struktur i drugi ich własności fizyczne w tym struktura geometryczna i elektronowa (n.p. problem stabilności). Metody obliczeniowe ab initio okazują się być nieocenionym narzędziem na etapie projektowania struktur oraz projektowania technologii ich wytwarzania. Energia całkowita układu jako funkcja wybranych parametrów geometrycznych nazywana jest powierzchnią energii potencjalnej, E P ES (PES - Potential Energy Surface ). Znajomość tej funkcji oraz jej dwóch kolejnych gradientów względem parametrów geometrycznych okazuje się być kluczowa przy badaniu własności strukturalnych układów atomowych. Znajomość funkcji E P ES pozwala także badać dynamikę układów i, w kolejnym kroku, termodynamikę, a więc włączyć temperaturę do badań strukturalnych, wyznaczać charakterystyki termodynamiczne, zależności temperaturowe konfiguracji geometrycznych, badać strukturalne przejścia fazowe, itp. Wreszcie, jako wynik obliczeń uzyskuje się gęstość elektronową stanu podstawowego, mierzalną wielkość fizyczną, będącą podstawową wielkością w teorii funkcjonału gęstości (DFT - Density Functional Theory). Znajomość gęstości elektronowej oraz zmian tej gęstości pod wpływem różnych czynników fizycznych pozwala wniknąć w naturę wiązań w układach i szukać uzasadnienia zjawisk strukturalnych. Należy dodać, że w ramach DFT i przybliżenia adiabatycznego można także badać odpowiedź układu na wolnozmienne w czasie (adiabatyczne) pobudzenia zewnętrzne (pole elektromagnetyczne, czynniki mechaniczne itp.). Na przykład kod ABINIT [7], wykorzystywany w części praktycznej niniejszej pracy, umożliwia obliczanie różnych funkcji odpowiedzi układu, które są drugimi pochodnymi energii całkowitej ze względu na różne zaburzenia. Obecnie uwzględnione są zaburzenia nastepujących typów: (1) fonony, (2) statyczne (adiabatyczne) pole elektryczne i (3) naprężenia mechaniczne. Własności fizyczne związane z zaburzeniami (1) i (2) opisywane są przez fononową macierz dynamiczną, tensor dielektryczny oraz ładunek efektywny Borna, natomiast dodatkowe zaburzenie w postaci naprężenia (3), w połączeniu z fononami i polem elektrycznym prowadzi do stałych sprężystych, naprężeń wewnętrznych oraz parametrów piezoelektrycznych. W ostatnich latach prowadzone są też intensywne poszukiwania teoretyczne efektywnych metod badania elektronowych stanów wzbudzonych w ramach DFT. Metody ab initio stosuje się więc również do badania odpowiedzi układów na wysokoczęstościowe pobudzenia zewnętrzne, choć są to w chwili obecnej obliczenia wymagające ponadprzeciętnych zasobów komputerowych. Stosunkowo najwięcej kłopotów sprawia zakres częstości średnich, przy których konieczne jest wyjście poza przybliżenie adiabatyczne (Borna-Oppenheimera). Praca niniejsza będzie poświęcona głównie zagadnieniom strukturalnym z uwzględnieniem niskoczęstościowych czynników zewnętrznych.

2 Teoria podstawowa. 4 2 Teoria podstawowa. 2.1 Równanie Schrödingera dla izolowanego układu atomów. Jako punkt wyjścia opisu fizyki struktur atomowych przyjmuje się nierelatywistyczny hamiltonian izolowanego układu atomów: gdzie: ˆT e = h 2 i, 2m e i Û ez = i,k Ĥ = ˆT e + ˆT Z + Û ee + Û ez + Û ZZ (1) ˆT Z = i h 2 i, Û ee = 1 e 2 2M i 2 i j r i r j, Z i e 2 r i R k, Û ZZ = 1 Z i Z k e 2 2 i k R i R k, to operatory odpowiednio: energii kinetycznej elektronów, energii kinetycznej jąder, oraz energii potencjalnych oddziaływań elektrostatycznych elektron-elektron, elektron-jądro i jądrojądro, a M i i Z i oznaczają odpowiednio masy i liczby atomowe atomów tworzących układ. Stany i energie własne układu są rozwiązaniami stacjonarnego równania Schrödingera: ĤΨ s (r, R) = E s Ψ(r, R), (2) gdzie Ψ s (r, R) jest wielociałową funkcją falową układu zależną od elektronowych (w tym spinowych) (r) i jonowych (R) stopni swobody, E s opisuje energię całkowitą tego układu, a s indeksuje rozwiązania równania. Ten podstawowy opis jest także punktem wyjścia teoretycznej analiz odpowiedzi układu na różnego rodzaju oddziaływania zewnętrzne (mechaniczne, elektromagnetyczne, zależne bądź niezależne od czasu), ponieważ zwykle traktuje się je jako zaburzenie hamiltonianu (1) i stosuje rachunek zaburzeń. Pierwszym przykładem takiego podejścia, a zarazem fundamentalnym przybliżeniem stosowanym w teorii struktur atomowych jest przybliżenie Borna-Oppenheimera (adiabatyczne) opisane krótko w następnym rozdziale. 2.2 Przybliżenie Borna-Oppenheimera. Pierwszym przybliżeniem jakie się stosuje jest przybliżenie Borna-Oppenheimera (adiabatyczne) wykorzystujące fakt dużej różnicy między masą jądra atomowego a masą elektronu (od 3 do 5 rzędów wielkości). W ramach tego przybliżenia równanie Schrödingera (2) separuje się na dwa równania, które mogą być rozwiązywane niezależnie (choć sprzężone są poprzez jonowe stopnie swobody). Są to: Ĥ e ψ(r) = E(R)ψ(r), (3) równanie dla układu elektronowego, w którym jonowe stopnie swobody (R) pełnią rolę parametrów, oraz Ĥ BO φ(r) = E tot φ(r), (4) równanie dla układu jonów. W powyższych równaniach Ĥe jest hamiltonianem układu elektronowego: a ĤBO hamiltonianem układu jonów: Ĥ e = ˆT e + ˆV ee + ˆV ej (5)

2 Teoria podstawowa. 5 Ĥ BO = ˆT j + ˆV jj + E(R), (6) do którego, jak widać, wchodzi zależna od R energia układu elektronowego. Elektronowa i jonowa funkcje falowe to odpowiednio ψ(r) i φ(r). Opisana wyżej procedura formalnie polega na przedstawieniu funkcji Ψ w równaniu (2) w postaci iloczynu funkcji ψ(r) i φ(r) oraz pominięciu małych (w sensie wartości oczekiwanej) składowych energii całkowitej układu. Fizycznie przybliżenie to oznacza, że układ elektronowy dopasowuje się w sposób natychmiastowy do konfiguracji jonów. Konsekwencją tego przybliżenia jest w szczególności ograniczenie możliwości uwzględniania pobudzeń zewnętrznych tylko do niskich częstości (porównywalnych z częstościami charakterystycznymi dla układu jonów) oraz wysokich częstości (przy których układ jonowy nie reaguje na pobudzenie). 2.3 Powierzchnia energii potencjalnej. Zagadnienie dynamiki układu jonowego można z bardzo dobrym przybliżeniem rozwiązywać klasycznie, rozwiązując np. równania Newtona. Rolę energii potencjalnej pełnią: energia oddziaływania jon-jon oraz sparametryzowana położeniami jonów energia układu elektronowego (patrz równie 6). Jest to jednocześnie energia całkowita układu E tot w wyrażeniach (2) i (4), w sytuacji statycznej (unieruchomionych jonów). Tak określona energia potencjalna jest więc w ogólności funkcją jonowych stopni swobody. Na poziomie mikroskopowym będą to współrzędne jonów, istnieje jednak możliwość przesunięcia części stopni swobody układu na poziom mezoskopowy (i makroskopowy) w postaci np. objętości, pola powierzchni, zmiennych strukturalnych (definiujących komórkę elementarną w krysztale), czy składowych tensora odkształceń. Funkcja ta nazywana jest powierzchnią energii potencjalnej (PES) i stanowi kluczową charakterystykę układu z punktu widzenia własności strukturalnych i materiałowych. Ważne są także dwa kolejne gradienty PES ze względu na jonowe stopnie swobody reprezentujące uogólnione siły oraz uogólnione stałe elastyczne. I tak, na poziomie mikroskopowym: F i = Etot (R) R i (7) to siły działające na jony (indeks i identyfikuje jednocześnie jon i współrzędną, np. kartezjańską). Drugi gradient: F i R j = 2 E tot (R) R i R j (8) określa w tym wypadku macierz stałych siłowych, wykorzystywaną w przybliżeniu harmonicznym (patrz rozdział 7.2). Na poziomie mezoskopowym, np. przy objętości traktowanej jako stopień swobody, otrzymujemy ciśnienie i moduł sprężystości objętościowej (bulk modulus): P = Etot (V ) V (9) P (V ) B = V = V 2 E tot (V ) (10) V V 2 Jeśli stopniem swobody będzie pole powierzchni (lub wymiar liniowy) wówczas kolejne pochodne to napięcie powierzchniowe (liniowe) i moduł sprężystości powierzchniowej (liniowej). Z kolei jako wynik kolejnych pochodnych energii całkowitej po składowych tensora odkształceń otrzymamy tensor naprężeń oraz tensor sprężystości.

3 Podstawy teoretyczne obliczeń it ab initio. 6 2.4 Stany równowagi statycznej. Minima lokalne lub globalne PES wyznaczają stany równowagi układów zwane równowagą statyczną (static equilibrium). Nie jest to do końca stan odpowiadający temperaturze zera bezwzględnego gdyż nie uwzględnia się tu drgań zerowych atomów. W przykładach podanych w poprzednim podrozdziale stan równowagi statycznej określa np. położenia atomów, na poziomie mikroskopowym. Na wyższych poziomach będzie to np. objętość równowagowa, równowagowa struktura krystaliczna. Jeśli minimum PES ma charakter lokalny wówczas mamy doczynienia ze stanem metastabilnym a więc możliwe jest przejście układu do minimum globalnego, aktywowane np. temperaturą. Warunkiem równoważnym minimum PES jest warunek zerowania się sił lub sił uogólnionych (zerowanie pierwszych pochodnych). Zerowanie się drugich pochodnych oznacza brak dobrze określonego minimum PES, co może oznaczać brak stabilności układu. Interesującym przypadkiem PES na poziomie mikroskopowym jest atom adsorbatu na powierzchni kryształu. Jeśli płaszczyzna XY kartezjańskiego układu współrzędnych pokrywa się z płaszczyzną powierzchni wówczas PES jest dwuwymiarową funkcją współrzędnych x i y atomu (zakłada się, że atom zawsze pozostaje w minimum PES ze względu na trzeci stopień swobody, współrzędną z). Wyznaczona w ten sposób PES pozwala na określanie położeń stabilnych i metastabilnych atomów na powierzchni, określanie prawdopodobieństw przejść z jednych położeń do drugich oraz na analizę dyfuzji powierzchniowej. Bardzo istotnym parametrem, od którego zależą na własności strukturalne układów atomowych, jest temperatura. Jej uwzględnienie wymaga analizy termodynamiki układów. Możliwe wydaje się uogólnienie koncepcji powierzchni energii potencjalnej na koncepcję powierzchni energii swobodnej (FES - free energy surface). Zagadnieniu temu będzie poświęcony jeden z kolejnych rozdziałów. 2.5 Zaburzenia adiabatyczne: twierdzenie Hellmanna-Fenmana Twierdzenie Hellmanna-Feynmana mówi, że jeśli energia E λ jest wartością oczekiwaną pewnego hamiltonianu H λ, zależnego od parametru λ, to pochodna tej energii po parametrze λ jest równa wartości oczekiwanej pochodnej hamiltonianu H λ po tym parametrze: E λ λ = ψ λ H λ λ ψ λ (11) Stąd siła F i działająca na atom (52): i ostatecznie: F i = Etot (R) R i F i = = ψ(r) HBO (R) R i ψ(r), (12) n(r, R) V ej (r, R) dr V jj (R), (13) R i R i gdzie n, V ej, V jj to odpowiednio: gęstość elektronowa, energia oddziaływania elektron-jon i energia oddziaływania jon-jon, jak w rozdziale 2.3. 3 Podstawy teoretyczne obliczeń it ab initio. 3.1 Zagadnienie niejednorodnego gazu elektronów, teoria funkcjonału gęstości (DFT). Jak pokazano w poprzednim rozdziale, w badaniach teoretycznych własności strukturalnych układów atomowych kluczową rolę odgrywa powierzchnia energii potencjalnej (PES) definiowana jako energia całkowita układu przy zamrożonych jonowych stopniach swobody:

3 Podstawy teoretyczne obliczeń it ab initio. 7 E tot = V jj + E(R) (14) Obliczenia numeryczne pierwszego składnika w tym wyrażeniu (energii kulombowskiego oddziaływania jonów) są proste od strony ideowej. Trudności techniczne związane z faktem, że oddziaływanie kulombowskie jest dalekozasięgowe pokonuje się stosując technikę Ewalda (Ref). Drugi składnik to energia całkowita układu elektronowego. Jest to znane w mechanice kwantowej zagadnienie układu cząstek identycznych, samo w sobie złożone i będące obiektem oddzielnej dziedziny badań teoretycznych. W przypadku układów atomowych mówimy o niejednorodnym gazie elektronów (fermionów). Podstawy teoretyczne analizy fizyki takich układów były znane już w końcu lat 20 XX wieku (Ref), jednak rozwiązanie równań okazało się technicznie niemożliwe (warto przypomnieć, że nawet klasyczny układ tylko trzech cząstek jest w ogólności nierozwiązywalny analitycznie). W latach 50 rozpoczęła się rewolucja w dziedzinie technik obliczeniowych, która trwa do dzisiaj i wydaje się, że jej końca ciągle nie widać. Jednak i przy obecnym stanie rozwoju komputerów, przecież imponującym, numeryczne rozwiązanie równania Schrödingera nawet dla układu 10 elektronów (np. atom neonu) jest niemożliwe. Na przykład pamięć potrzebna na zapisanie funkcji falowej takiego układu w reprezentacji położeniowej, na siatce 10-punktowej, jest rzędu 4 10 30 bytów. Gdyby więc chcieć zapisać taką funkcję na płytkach CD o pojemności 1Gb każda to potrzeba by 10 21 takich płytek. Zakładając, że jedna płytka waży 10 gramów potrzebujemy 10 16 ton płytek, a to dopiero początek układu okresowego i każdy następny atom to o 3 rzędy wielkości więcej potrzebnej pamięci! Sytuacja wydaje się beznadziejna, jednak z pomocą przychodzi teoria funkcjonału gęstości (DFT - Density Functional Theory ), której podstawy zostały sformułowane w latach 60 poprzedniego stulecia (Ref). Teoria ta pozwala efektywnie rozwiązywać zagadnienie układu identycznych cząstek kwantowych poprzez rozwiązywanie jednocząstkowego równania typu Schrödingera, a centralnym problemem teorii jest adekwatna reprezentacja kwantowego oddziaływania korelacji-wymiany. 3.2 Twierdzenie Hohenberga-Kohna. Podstawą opisu układu cząstek identycznych w zewnętrznym potencjale V ext (niejednorodnego gazu cząstek) w teorii funkcjonału gęstości jest ich gęstość: n(r) = N ψ(r, r 2,..., r N ) 2 dr 2... dr N (15) normowana do liczby cząstek: N = n(r)dr (16) Jest to funkcja rzeczywista współrzędnej przestrzennej (3 zmiennych) zatem znacznie prostsza od funkcji falowej. Punktem wyjścia teorii jest, sformułowane w 1964 roku, twierdzenie Hohenberga-Kohna (Ref): Energia układu kwantowych cząstek cząstek identycznych jest funkcjonałem gęstości: E[n] = F [n] + n(r)v ext (r)dr, (17) gdzie F [n] = ψ ˆT + Ŵ ψ, (18) a Ŵ jest energią kulombowskiego oddziaływania cząstek

3 Podstawy teoretyczne obliczeń it ab initio. 8 gęstość stanu podstawowego n G minimalizuje funkcjonał (17): E G [n G ] = min E[n] δe = 0, (19) n n G δn n=ng co jest oczywistą konsekwencją zasady wariacyjnej Rayleigha-Ritza Z twierdzenia tego wynika w szczególności, że funkcjonał F [n] jest uniwersalny, to znaczy, że nie zależy od potencjału zewnętrznego. Wynika z niego także, że nie jest możliwe aby dwa nietrywialnie różne potencjały (różniące się bardziej niż o stałą) produkowały taką samą gęstość stanu podstawowego. W takim sensie potencjał zewnętrzny jest także funkcjonałem gęstości. Własność ta została wykorzystana przy konstrukcji równań Kohna-Shama, opisanej w kolejnym rozdziale. 3.3 Równania Kohna-Shama. Twierdzenie Hohenberga-Kohna nie dostarcza recepty na znajdowanie gęstości n(r). Nie jest bowiem znana jawna postać funkcjonału F [n] (a nawet są kłopoty ze zdefiniowaniem dziedziny tego funkcjonału, czyli fizycznie akceptowalnych gęstości (Ref)). Trudności te zostały w znacznym stopniu przezwyciężone w konstrukcji Kohna-Shama polegającej na mapowaniu realnego układu cząstek na pomocniczy układ cząstek nieoddziałujących, w taki sposób aby gęstości stanu podstawowego obu układów były identyczne. Zabieg polega na konstrukcji zewnętrznego potencjału lokalnego dla układu cząstek nieoddziałujących (na mocy tw. Hohenberga-Kohna istnieje jeden i tylko jeden taki potencjał). Korzyść płynąca z takiego mapowania wiąże się z faktem, że równanie Schrödingera układu cząstek nieoddziałujących separuje się na równania jednocząstkowe. Funkcjonał uniwersalny F [n] układu oddziałującego zapiszemy w postaci: F [n] = T 0 [n] + e2 2 n(r)n(r ) drdr + E r r xc [n], (20) gdzie T 0 [n] to energia kinetyczna układu cząstek nieoddziałujących, a E xc [n] jest tzw. energią korelacji-wymiany, zdefiniowaną przez powyższe równanie. Przekształcenie funkcjonału F [n] ma charakter tożsamościowy (dodanie i odjęcie T 0 [n])), pozwala jednak na ulokowanie nieznanej analitycznie części tego funkcjonału w członie E xc [n] mającym charakter energii typowo kwantowych oddziaływań korelacji i wymiany. Wariacja funkcjonału energii ze względu na gęstość n[r], z warunkiem ubocznym zachowania liczby cząstek, prowadzi formalnie do takiego samego równania jakie otrzymalibyśmy w przypadku cząstek nieoddziałujacych: ( h2 2 ) 2m r + V 2 SCF (r) ψ n (r) = ɛ n ψ n (r) (21) z potencjałem efektywnym V SCF (self consistent field): gdzie V SCF (r) = V ext (r) + e 2 n(r ) r r dr + v xc (r) (22) v xc (r) = δe xc[n] δn(r) to potencjał lokalny nazwany potencjałem korelacji-wymiany (exchange-correlation). (23)

3 Podstawy teoretyczne obliczeń it ab initio. 9 Gęstość stanu podstawowego n(r) (będąca gęstością zarówno układu prawdziwego jak i pomocniczego) oraz energia kinetyczna układu nieoddziałującego T 0 [n] wyrażają się poprzez obsadzone przez cząstki orbitale Kohna-Shama, ψ n (r): T 0 [n] = 2 h2 2m N/2 n(r) = 2 ψ n (r) 2 (24) N/2 n=1 n=1 ψ n(r) 2 ψ n (r) r 2 dr (25) przy czym zakładamy, że układ jest niemagnetyczny i dla elektronów ma miejsce dwukrotna degeneracja ze względu na spin. Energię całkowitą układu można obliczać albo z wyrażeń (17) i (20) albo korzystając z energii własnych Kohna-Shama: E[n] = 2 n/2 n=1 ɛ n e2 2 n(r)n(r ) drdr + E r r xc [n] n(r)v xc (r)drdr (26) Warto w tym miejscu jeszcze raz zaznaczyć, że choć równania Kohna-Shama są równaniami typu jednocząstkowego, to ich rozwiązania nie są stanami w sensie przybliżenia cząstek niezależnych. W szczególności, jak widać w powyższym wyrażeniu, energia układu nie jest sumą energii stanów obsadzonych. Jedynym odniesieniem równań Kohna-Shama do układu rzeczywistego jest uzyskiwana poprzez ich rozwiązanie gęstość stanu podstawowego (oraz energia całkowita układu, ponieważ przekształcenie hamiltonianu miało charakter tożsamościowy). Równanie (21) to nieliniowe równanie Schrödingera, w tym sensie, że występujący w równaniu potencjał zależy od jego rozwiązań. Dlatego równie Kohna-Shama rozwiązuje się w sposób samouzgodniony. Od strony formalnej jest to równanie jednocząstkowe co stanowi ogromne uproszczenie w stosunku do równania wielocząstkowego. Metoda pozwala efektywnie znajdować gęstość i energię stanu podstawowego układu identycznych cząstek kwantowych, pod warunkiem, że znany jest potencjał korelacji wymiany v xc. Analityczna postać tego potencjału nie jest znana dlatego stosuje się przybliżenia opisane w rozdziale 3.6. 3.4 Twierdzenie Janaka Istnieje możliwość rozwiązania zagadnienia wariacyjnego (19) w konstrukcji Kohna-Shama przy dowolnym wektorze obsadzeń λ. Postać równań Kohna-Shama (21) nie ulega zmianie, jednak ich rozwiązania (energie i funkcje własne, energia całkowita) stają się funkcjami wektora obsadzeń (ɛ n (λ),ψ n (λ, r),e(λ)), ponieważ od tegoż wektora zależy gęstość (a zatem i potencjał samouzgodniony V SCF ): gdzie λ n przyjmują wartości z zakresu 0, 2, oraz: n(r) = λ n ψ n (r) 2 (27) n=1 N = λ n, (28) n=1 gdzie N jest liczbą cząstek. Twierdzenie Janaka pokazuje związek pomiędzy energiami własnymi Kohna-Shama przy zadanym wektorze obsadzeń λ o a pochodną cząstkową energii całkowitej ze względu na obsadzenia poziomów:

3 Podstawy teoretyczne obliczeń it ab initio. 10 3.5 Stany wzbudzone ɛ n (λ o ) = ( ) E(λ) λ n λ=λ o (29) Analiza stanów wzbudzonych w ramach DFT to obszerna dziedzina współczesnych badań teoretycznych (przybliżenie GW, TDDFT - time dependent density functional theory). Teoria zaprezentowana w tym opracowaniu dotyczy przede wszystkim stanu podstawowego niejednorodnego układu identycznych cząstek kwantowych. Możliwa jest jednak prosta analiza energii wzbudzeń układu (przynajmniej niektórych) opierająca się na hipotezie, że stanom wzbudzonym odpowiadają całkowite obsadzenia orbitali Kohna-Shama (λ n = 1, 2). Jeśli oznaczymy przez λ g wektor obsadzeń stanu podstawowego (λ n = 2, dla n = 1,..., N/2), a przez λ e wektor obsadzeń pewnego stanu wzbudzonego, wówczas energia wzbudzenia: E = E(λ e ) E(λ g ) (30) W szczególności, wzbudzenie jednocząstkowe polegające na inwersji obsadzeń stanów n < N/2 i m > N/2, reprezentowane przez wektor obsadzeń λ mn : ( E) mn = E(λ mn ) E(λ g ) (31) Korzystając z twierdzenia Janaka energię takiego wzbudzenia można obliczyć w inny sposób: ( E) mn = de = = 1 0 = ( E dλ n + E ) dλ m λ n λ m [ ɛn (λ)d(1 λ m ) + ɛ m (λ)dλ m ] 1 0 [ ɛm (λ) ɛ n (λ) ] dλ m Ostatni wzór jest użyteczny w sytuacji, gdy różnica energii całkowitych jest mniejsza niż dokładność reprezentacji numerycznej energii całkowitej (czyli w dużych układach) i nie można zastosować wzoru 31. 3.6 Przybliżenia energii korelacji-wymiany: LDA i GGA. Historycznie pierwszym i powszechnie stosowanym przybliżeniem energii korelacji-wymiany jest przybliżenie lokalnej gęstości (LDA - local density approximation). Przyjmuje się, że energia korelacji-wymiany w układzie niejednorodnym jest lokalnie równa energii korelacji-wymiany układu jednorodnego, i wyraża się wzorem: (32) E xc [n] = ɛ xc (n) n=n(r)n(r)dr, (33) gdzie ɛ xc (n) jest energią korelacji wymiany na jedną cząstkę w układzie jednorodnym. Potencjał korelacji wymiany przyjmuje wówczas postać: v xc [n](r) = ( ɛ xc (n) + n dɛ xc(n) dn ) n=n(r) Energię ɛ xc (n) można podzielić na część korelacyjną i wymienną: (34) ɛ xc (n) = ɛ x (n) + ɛ c (n). (35)

4 Przykład: atom. 11 Znana jest dokładna analityczna postać energii wymiany w układzie jednorodnym: ɛ x (n) = 3 4π (3π2 n) 1/3, (36) a formuły opisujące energię korelacji ɛ c (n) mają charakter przybliżony i opierają się na parametryzacjach wyników symulacji QMC (Quantum Monte Carlo) (Ref). Przybliżenie LDA jest najlepsze w granicach dużych gęstości lub gęstości wolno zmiennej przestrzennie. W praktyce okazało się, że z sukcesem opisuje bardzo szeroką klasę układów, od pojedynczego atomu do rozmaitych układów wieloatomowych. Znane są obecnie charakterystyczne błędy wyników uzyskiwanych w ramach przybliżenia LDA: znacznie większe ( 20%) energie kohezji w kryształach oraz energie wiązań zły opis układów silnie skorelowanych, takich jak tlenki metali przejściowych mniejsze ( 1%) stałe sieci w kryształach i równowagowe długości wiązań w cząsteczkach większe ( 20%) wielkości związane z własnościami sprężystymi (np. moduły sprężystości objętościowej w kryształach) większe ( 5%) częstości oscylacji) Inne przybliżenie energii korelacji-wymiany to przybliżenie uogólnionych gradientów (GGA - generalized gradient approximation): E xc [n] = ɛ xc (n, n(r) ) n=n(r)n(r)dr, (37) w którym zakłada się zależność lokalnej energii korelacji-wymiany ɛ xc od gęstości i jej gradientu. Charakterystyczne błędy obserwowane w przybliżeniu GGA to: mniejsze od eksperymentalnych ( 10%) energie kohezji w kryształach oraz energie wiązań ( 10%) większe ( 1%) stałe sieci w kryształach i równowagowe długości wiązań w cząsteczkach większe ( 5%) wielkości związane z własnościami sprężystymi (moduły sprężystości) 4 Przykład: atom. Atom jest podstawową cegiełką w układach wieloatomowych i jednocześnie najprostszym realnym obiektem fizycznym poddającym się analizie aparatem teoretycznym opisanym w zarysie w poprzednim rozdziale. Jednocześnie, jego własności fizyczne mają w sposób oczywisty kluczowe wpływ na własności układów złożonych. Bardzo ważny jest więc dobry opis teoretyczny atomu i dlatego warto poświęcić temu obiektowi nieco uwagi, choć od strony formalnej aparat zaprezentowany w tym rozdziale ma w dużej części charakter podręcznikowy. Rozwiązanie numeryczne równań Kohna-Shama dla atomów jest stosunkowo proste. Przy założeniu symetrii sferycznej układu (spełnionym jedynie w przypadku atomów/jonów o zamknieetych powłokach i beedącym przybliżeniem dla atomów o otwartych powłokach) równania redukują się do jednego wymiaru (promienia we współrzędnych sferycznych) i mogą być rozwiązywane w reprezentacji położeniowej, poprzez dyskretyzację na siatce radialnej. Poniżej przedstawiony jest sposób rozwiązania dla nierelatywistycznego równania Schrödingera. Rozwiązuje się także równanie Schrödingera relatywistyczne-skalarne (w przypadku atomów ciężkich,) oraz relatywistyczne-wektorowe (w przypadku atomów, w których istotne jest oddziaływanie spinorbita).

4 Przykład: atom. 12 W układzie jednostek Hartree (m e = h = e = 4π/ɛ o = 1) równanie Kohna-Shama ma postać: [ 1 2 2 + V SCF (r)] ϕ(r) = εϕ(r) (38) Jest to zagadnienie własne, którego rozwiązaniem jest zbiór: {ϕ i, ε i }, a gęstość elektronową znajdujemy z sumy: n(r) = Σ i λ i ϕ i (r) 2, (39) gdzie liczby obsadzeń {λ i = 1, dla i = 1,..., N; λ i = 0, dla i > N}, a N jest liczbą elektronów w atomie. Przy założeniu symetrii sferycznej potencjału samouzgodnionego V SCF (r) równanie (38) można przedstawić we współrzędnych sferycznych: [ 1 2r 2 ( ( r 2 ) ) ] + r r ˆL 2 + V SCF (r) ϕ = εϕ, (40) gdzie ˆL jest operatorem momentu pędu, zależnym tylko od współrzędnych kątowych, a więc komutującym z Hamiltonianem. Funkcja falowa ϕ jest iloczynem harmoniki sferycznej Y lm (ˆr) (gdzie ˆr jest kierunkiem w przestrzeni r) będącej funkcją własną operatora momentu pędu, oraz funkcji radialnej R ( r), będącej rozwiązaniem zagadnienia własnego: [ 1 2r 2 d dr ( r 2 d dr ) + l(l + 1) r 2 + V SCF (r) ] R(r) = εr(r) (41) Harmoniki sferyczne indeksowane są liczbami kwantowymi: l - orbitalną, wskazującą na wartość momentu pędu, oraz m - magnetyczną, określającą rzut momentu pędu na wybraną oś. Równanie (41) ulega dalszemu uproszczeniu po dokonaniu podstawienia: R(r) = u(r)/r. Przyjmuje wówczas postać: [ 1 d 2 ] l(l + 1) + + V SCF (r) u(r) = εu(r) (42) 2 dr2 r 2 Jest to formalnie równanie Schrödingera dla cząstki poruszającej się w jednym wymiarze w potencjale efektywnym: l(l + 1)/r 2 + V SCF (r). Nietrudno także pokazać, że z warunku unormowania funkcji ϕ(r) wynika fakt unormowania funkcji u(r). Rozwiązania równania (42): {u nl, ε nl } (a więc także {R nl, ε nl }), indeksowane są liczbami kwantowymi: n - główną, określającą energię własną Kohna-Shama, oraz orbitalną (l), ponieważ od niej zależy efektywny hamiltonian. Jak widać występuje degeneracja poziomów Kohna-Shama ze względu na liczbę kwantową m. Zakresy zmienności liczb kwantowych n, l, m podlegają znanym regułom: n = 1, 2,... ; l = 0,..., (n 1) ; l m l. Liczby kwantowe l nazywa się zwyczajowo, kolejno s, p, d, f,... Równanie (42) rozwiązuje się numerycznie, poprzez dyskretyzację na siatce radialnej (stosuje siee logarytmiczne siatki kilkaset punktów), oraz zastosowanie jednego ze znanych algorytmów rekurencyjnych, z warunkami brzegowymi u(0) = 0 i R( ) = 0. Kryterium odnalezienia funkcji i wartości własnej jest równość pochodnych logarytmicznych rozwiązań uzyskiwanych poprzez całkowanie rekurencyjne od lewej (u ) i od prawej (u + ) strony, w wybranym punkcie r m zwanym punktem dopasowania (ang. matching point): d ln(u ) r=rm = d ln(u +) r=rm (43) dr dr Warunek ten zapewnia gładkie zszycie funkcji u i u + w punkcie r m, tzn. równość wartość funkcji oraz ich pierwszych pochodnych. Rozwiązanie numeryczne równania (38) odbywa się w sposób samouzgodniony, ponieważ V SCF jest funkcjonałem gęstości. Tzn. po każdym rozwiązaniu zagadnienia własnego (38), według opisanego wyżej schematu, obliczana jest gęstość

5 Pseudopotencjał 13 (39), nowy potencjał V SCF, itd., aż do ustabilizowania się energii całkowitej. Rysunek pokazuje wyniki obliczeń radialnych funkcji u(r) dla potasu, wykonane programem fhipp. Radial Wavefunctions K 15:58:44 Feb 25 2004 scharoch u(r) (arbitrary scale) 2 1 0 1 4s 3p 3s 2p 2s 1s 2 0 1 2 3 4 r (bohr) 5 Pseudopotencjał Podstawową ideą pseudopotencjału jest chęć zastąpienia silnego potencjału kulombowskiego jądra atomowego i silnie związanych z jądrem elektronów rdzenia słabym (efektywnym) potencjałem jonowym działajacym na elektrony walencyjne. Potrzeba pseudopotencjału ma naturę techniczną. Wszelkie obliczenia numeryczne (niekoniecznie komputerowe) nieznanej funkcji najczęściej sprowadzają się do rozmaitych metod przybliżania tejże funkcji poprzez rozwinięcie w szeregi funkcyjne i znalezienie współczynników rozwinięcia. Wiadomo, że generalnie przybliżenie obciętym szeregiem jest tym lepsze im więcej jest wyrazów rozwinięcia. Z kolei ilość potrzebnych wyrazów rozwinięcia (dajacych ustalone odchylenie funkcji aproksymowanej od aproksymującej) jest tym mniejsza im funkcja, aproksymowana szeregiem, jest gładsza. Pole elektrostatyczne generowane przez jądro atomu czyli energia potencjalna w równaniu Schroedingera jest funkcją osobliwą. Rozwiązania tegoż równania czyli funkcje falowe szybko oscylują w pobliżu jądra i jeśli byśmy chcieli wyrazić je poprzez wygodne szeregi funkcyjne, musielibyśmy użyć stosunkowo wielu wyrazów rozwinięcia. Odtąd przyjmiemy, że wszelkie funkcje rozwijamy w szereg trygonometryczny czyli inaczej mówiąc będziemy operować bazą fal płaskich. Pseudopotencjał jest konstrukcją, która pozwala wygładzić potencjał kulombowski. Atom wieloelektronowy, można rzec, składa się z części stałej, która zawsze będzie taka sama i nic jej, w rozsadnym horyzoncie czasowym, nie ruszy. To jest po pierwsze jądro, ale nie tylko: dochodzą do niego jeszcze tzw. elektrony rdzenia czyli te, które są najbardziej związane z jądrem. W kontakcie atomu z otoczeniem (czyli w tworzeniu całej różnorodności świata chemicznego i biologicznego) odgrywają role jedynie elektrony zewnętrzne - walencyjne. Wystarczy więc zajmować się tylko tymi elektronami zaś resztę atomu traktować jako rdzeń. Jeśli będziemy w stanie zasymulować działanie rdzenia na elektrony walencyjne i generalnie na wszelkie ob-

5 Pseudopotencjał 14 ce elektrony tak, aby one nie zauważyły że nie mają do czynienia z prawdziwym atomem - uzyskamy znaczne uproszczenie zagadnienia obliczeniowego. Opisywać będziemy elektrony poprzez pseudofunkcje falowe o których zażądamy aby były identyczne z prawdziwymi funkcjami falowymi na zewnętrz rdzenia atomowego, zaś w obszarze rdzenia były możliwie gładkie (czyli w całym zakresie zmienności nie miały węzłów). Pseudopotencjał występujący w równaniu Schroedingera i równaniu Poissona powinien dawać właśnie takie funkcje jako rozwiązania. 5.1 Historia Pierwsze pseudopotencjały były konstruowane w ramach ideologii o charakterze fenomenologicznym: starano się symulować pewne właściwości rozproszeniowe atomu. Na przykład: zakładano, że pseudopotencjał atomu obcej domieszki w metalu, na zewnątrz pewnej ustalonej kuli o promieniu r c jest czysto kulombowski, a wewnątrz tej kuli jest po prostu zerem. Następnie rozwiąywano zagadnienie rozpraszania elektronów przewodnictwa na takich domieszkach atomowych i uzyskiwano, w rezultacie złożonych obliczeń, opór elektryczny. Wartość promienia r c dobierano tak aby otrzymać zgodność obliczonego oporu z wynikiem eksperymentu. Taki pseudopotencjał nazwiemy lokalnym, gdyż pole sił działających na każdy elektron jest takie samo. Jeśli jednak chcemy, aby pseudopotencjał dawał wartości własne energii (walencyjnych) atomu takie jak prawdziwy potencjał - to jest to niemożliwe. To znaczy jest niemożliwym zbudowanie pseudopotencjału lokalnego funkcji wektora położenia zawierającą pełny opis sił działających na elektron. Nielokalność pseudopotencjału oznacza, że na to aby wiedzieć jakie pole sił działa na elektron nie wystarcza znajomość miejsca w którym ten elektron jest, ale potrzebna jest też pewna inna informacja. Wprowadza się funkcję dwóch zmiennych pseudopotencjał nielokalny czyli pewien operator ˆV P S (r, r ) zależny od dwóch wektorów położenia. Jest możliwe zbudowanie pseudopotencjału jako zestawu potencjałów odpowiednio dla każdego typu symetrii funkcji falowych elektronu czyli dla każdej liczby kwantowej l (por. poprzedni rozdział) zależnego od jednej zmiennej r i części kątowej drugiej zmiennej Ω r. Taki pseudopotencjał, zestaw potencjałów : V s, V p, V d,..., który jest lokalny względem r = r zaś nielokalny względem zmiennych kątowych będziemy nazywać pseudopotencjałem półlokalnym. 5.2 Psudopotencjał zachowujący normę Do obliczeń bazujących na teorii funkcjonału gęstości, gdzie gęstość ładunku elektronowego jest wielkością podstawową, pseudopotencjał zadanego atomu musi być konstruowany dosyć precyzyjnie: - wartości własne energii wzorcowego atomu i pseudoatomu muszą się zgadzać, - funkcje falowe wzorcowego atomu i funkcje pseudofalowe muszą się zgadzać w obszarze na zewnątrz kuli o zadanym promieniu R c - muszą się zgadzać pochodne logarytmiczne w punkcie R c funkcji falowych wzorcowego atomu i funkcji pseudofalowych - całkowity ładunek elektryczny wewnątrz kuli o promieniu R c musi być jednakowy dla atomu wzorcowego i pseudoatomu (warunek zachowania normy) - pochodna po energii pochodnej logarytmicznej w punkcie R c musi być w obu wypadkach taka sama 5.3 Generowanie pseudopotencjału Dla wybranego atomu chcemy skonstruować zestaw funkcji V s (r), V p (r), V d (r),... który dla walencyjnych stanów s, p, d,... symulował by tenże atom. W pierwszym kroku rozwiązujemy zagadnienia pojedynczego atomu (patrz poprzedni rozdział). Następnie wydzielamy stany walencyjne,

5 Pseudopotencjał 15 czyli te, które odpowiadają najwyżej położonym poziomom energii. Mając pełnoelektronowy potencjał efektywny oraz stany walencyjne stosujemy jeden ze schematów konstruowania pośredniego tzw. pseudopotencjału ekranowanego. Tutaj odniesiemy się do schematów Hamanna [] i Troulliera-Martinsa []. Jeśli wyrazić naszą funkcję pseudofalową jako iloczyn ϕ ps lm część radialna u ps l (ε ps l (r) = [ups l ; r)/r]y lm (Ω r ) to jej ; r) ma być rozwiązaniem (o najniższej energii) równania (42) odpowiadającym wartości własnej ε ps l z pseudopotencjałem ekranowanym V P S,scr l (r). Jeśli byśmy znali całą funkcję pseudofalową, to moglibyśmy znależć pseudopotencjał ekranowany poprzez odwrócenie równania Schrödingera: V ps,scr l (r) = ε ps l(l + 1) l + 1 r 2 2u ps l (ε ps l d 2 dr 2 ups l. (44) Mamy więc pewną dowolność w konstruowaniu pseudopotencjału w obszarze r < rl c. Tutaj jest miejsce na różne schematy konstruowania. Schemat Hamanna jest schematem minimalnym czyli najprostszym spełniajacym wyżej wspomniane wymagania wraz z żądaniem aby funkcje pseudofalowe nie miały węzłów. Schemat Troulliera-Martinsa wprowadza dodatkowe wymagania, w szczególności dla zachowania się pseudopotencjału i jego pochodnych w zerze i w r = rl c. Pseudopotencjał typu Troulliera-Martinsa zgadza się z potencjałem pełnoelektronowym dla r > rl c dokładnie podczas gdy pseudopotencjał Hamanna zgadza się w sensie zbliża wykładniczo. Następnym krokiem konstruowania pseudopotencjału jest tzw. odekranowanie (unscreening) polegające na tym, że od ekranowanego pseudopotencjału odejmuje się sumę potencjału Hartreego i potencjału wymiany-korelacji VHxc(r) P S = VH P S (r) + Vxc P S (r) określonego dla elektronów walencyjnych opisanych przez funkcjie pseudofalowe. Dla dalszych zastosowań wygodnie jest rozdzielić każdy pseudopotencjał V l na cześć lokalna (część wspólną, niezależną od l) i składnik nielokalny V l = V lok + δv l. (45) Zauważmy że dla r > r c l mamy δv l 0. Na koniec zapiszmy nasz pseudopotencjał jako półlokalny (semilocal) operator = V ps l lok (r)δ(r max r ) + ˆV SL (r, r ) = V ps l lok (r)δ(r max r ) + l l=0 m= l l l=0 m= l δv SL l (r, r ) Y lm(ω r )δv SL l (r) δ(r r ) r 2 Y lm (Ω r ). (46) Powyższe warunki nie determinują najlepszego pseudopotencjału dla każdego ustalonego pierwiastke. Jest tu pewna dowolność i ostateczny rezultat zależy od szczegółów jego wykorzystania. Mamy dwie przeciwne sobie przesłanki: z jednej strony domaganie się dużej dokładności symulacji atomu przez pseudopotencjał i uniwersalności tegoż każe zadawać mały promień obcięcia, r c l, (wtedy tylko mały obszar w pobliżu rdzenia jest zafałszowany ). Z drugiej staramy sie aby pseudopotencjał był jak najbardziej gładki ponieważ chcemy go przedstawiać poprzez możliwie mało funkcji bazy (fal płaskich) czyli chcemy jak największego r c l. Procedura odekranowania nie jest całkiem automatyczna. Pseudopotencjał jonowy, który staramy się skonstruować, to taki, który wraz z dodanym potencjałem Hartreego i potencjałem wymiany-korelacji da nam pełny pseudopotencjał działający na elektrony walencyjne. Odekranowanie daje nam sumę powyższych trzech potencjałow a także gęstość ładunku i pseudogęstość walencyjną. Gdyby potencjał wymiany-korelacji był liniową funkcją gęstości elektronowej (a tak jest w przypadku potencjału Hartreego) wówczas moglibyśmy łatwo wydzielić potencjał jonowy. Niestety potencjał wymiany-korelacji nie jest liniową funkcją ładunku i potrzeba tu korekty

6 Reprezentacje równań Kohna-Shama. Układy periodyczne, baza fal płaskich. 16 zwanej poprawka rdzenia ze względu na nieliniowość non-linear core-valence correction. Trudność tę omija się zwykle wprowadzając tzw. częściową gęstość rdzenia (partial core density), typowa postać której jest n core partial = { A sin(br) r, r < r 0, n core (r), r > r 0, gdzie A i B są określone przez wartość gęstości rdzenia i jej pochodnej w punkcie r 0 takim, w którym n core jest jeden do dwóch razy większa niż n valence. 5.4 Uniwersalność (transferability) i twardość (hardness) pseudopotencjału. Twardym potencjałem określa się sztywny zlokalizowany rdzeń jonowy który można z powodzeniem stosować w rozmaitych otoczeniach innych atomów. Z kolei zmiękczanie potencjału (polegające na zastąpieniu przebiegu o dużej zmienności, np. zawierającego miejsca o dużej wartości pochodnej przebiegiem o małej zmienności) pogarszało uniwersalność stosowalności potencjału czyli pogarszało jego transferability. Te opisowe cechy (pseudo-)potencjału kwantyfikuje się. Twardość opisuje stopień wierności z jaką pseudopotencjał odtwarza zmiany wartości energii walencyjnych przy zmianach (zaburzeniach) potencjału, ładunku rdzenia czy innych możliwych do pomyślenia. W sumie tworzenie pseudopotencjału wymaga wielu testów. 5.5 Pseudopotencjał jako separowalny operator Kleinman i Bylander zauważyli, że można skonstruować separowalny operator pseudopotencjału tzn. taki, że część nielokalna pseudopotencjału δv (46) daje się, z dobrym przybliżeniem, zastąpić przez sumę iloczynów i f i (r)g i (r ). Operator zapiszemy w sposób jawny w postaci: ˆV KB = V lok + lm Funkcja δv l ϕ ps lm jest operatorem rzutowania: δv l ϕ ps lm ψ = (47) ϕ ps lm δv l δv l ϕ ps lm ϕ ps lm δv l ϕ ps lm. (48) dr δv l (r)ϕ ps lm (r)ψ(r). (49) Działanie części nielokalnej takiego takiego operatora przedstawia formuła na jego element macierzowy: ψ i δv KB ψ j = ψ i δv l ϕ ps lm 1 lm ϕ ps lm δv l ϕ ps lm δv lϕ ps lm ψ j. (50) Korzyść jaką osiągamy w takim ujęciu polega na tym, że współczynniki E KB l = ϕ ps lm δv l ϕ ps lm 1 możemy policzyć raz na początku obliczeń samouzgodnionych; poza tym dla N-elementowej bazy funkcji ψ i dla obliczeń (i przechowania w pamięci) elementów macierzowych w przypadku pseudopotencjału półlokalnego potrzeba około N 2 /2 elementów macierzowych ψ i δ ˆV SL ψ j zaś dla postaci separowalnej potrzebna jest ilość operacji rzutowania δv l ϕ ps lm ψ rzędu N oraz zwykłe mnożenia. Taki pseudopotencjał w działaniu na stany atomowe (pierwotne rozwiązania atomowego równania Schrödingera) zachowuje się prawidłowo lecz na stany o innych energiach może działać gorzej, mianowicie mogą wystąpić fałszywe stany własne hamiltonianu, tzw. zjawy (ghost states) co kompletnie psuje prawidłowość obliczeń. Wypracowano procedurę modyfikowania pseudopotencjału taką, która eliminuje zjawy a sprowadzająca sie do odpowiedniego wyboru składnika lokalnego oraz odpowiednich wartości promieni obcięcia rdzenia. 6 Reprezentacje równań Kohna-Shama. Układy periodyczne, baza fal płaskich. (W opracowaniu)

7 Dynamika układów atomowych. 17 7 Dynamika układów atomowych. W rozdziale 2.3 przedstawiono koncepcję powierzchni energii swobodnej. Jest to energia całkowita układu jako funkcja wybranych geometrycznych stopni swobody. Minima tej funkcji odpowiadają stanom równowagi statycznej, stabilnym (minimum globalne) lub matastabilnym (minimum lokalne). Jest to podstawowy krok w określeniu możliwych konfiguracji równowagowych. Jednak sytuacja może się zmienić jeśli uwzględni się temperaturę układu. Jak wiadomo układ minimalizuje wówczas energię swobodną. Potrzebna jest zatem analiza termodynamiki, a ta z kolei musi być poprzedzona analizą dynamiki na poziomie mikro czyli dynamiki atomów. W przybliżeniu adiabatycznym atomy poruszają się w polu PES, a zatem wyznaczanie sił sprowadza się do obliczania gradientów PES. Wykorzystuje się przy tym twierdzenie Hellmanna-Feynmana. 7.1 Dynamika Molekularna Znajomość sił pozwala na symulację dynamiki molekularnej (MD - Molecular Dynamics ) poprzez numeryczne rozwiązanie zagadnienia wartości początkowej, i obserwację ewolucji trajektorii atomów w przestrzeni fazowej. Choć od strony ideowej proste, są to obliczenia wymagające bardzo dużych mocy obliczeniowych. Alternatywą jest opisane dalej przybliżenie harmoniczne. 7.2 Przybliżenie harmoniczne W przybliżeniu harmonicznym zakłada się, że siły są liniowymi funkcjami wychyleń atomów z położeń równowagi. Dynamika układu w takim przybliżeniu jest zawsze superpozycją niezależnych oscylacji harmonicznych (modów normalnych). Wektory polaryzacji oraz odpowiadające im częstości tych oscylacji {A n, ω n } znajduje się z rozwiązania zagadnienia własnego: gdzie ˆΦA = ω 2 A (51) 1 ˆΦ = [Φ ij ] = 2 E tot (R) (52) Mi M j R i R j jest macierzą dynamiczną układu. Liczba modów normalnych jest równa 3 N A, gdzie N A jest liczbą atomów w układzie. W przypadku układów periodycznych, jak kryształ, macierz dynamiczna redukuje się, dzięki symetrii translacyjnej, do wymiaru 3x liczba atomów w komórce elementarnej, jednak elementy macierzy (a także jej wektory i wartości własne) są funkcjami wektora falowego k z I strefy Brillouina (BZ - Brillouin Zone ). Mody normalne w takim przypadku są falami płaskimi charakteryzowanymi przez związki dyspersyjne ω(k). Wykorzystując twierdzenie Hellmanna-Feynmana uzyskuje się formułę na drugie pochodne cząstkowe energii całkowitej, potrzebne do konstrukcji macierzy dynamicznej: 2 E tot (R) R i R j + = F i n(r, R) V ej (r, R) = (53) R j R j R i n(r, R) 2 V ej (r, R) dr + 2 V jj (R) R i R j R i R j W formule tej występuje pochodna cząstkowa gęstości elektronowej po współrzędnej atomu n(r, R)/ R j, której obliczanie już nie jest niestety tak łatwe jak obliczanie sił. Do jej wyznaczania w ramach DFT stosuje się teorię liniowej odpowiedzi lub rachunku zaburzeń. Istnieje też inna metoda wyznaczania macierzy dynamicznej ˆΦ, wykorzystująca fakt, że macierz ta wiąże siły działające na atomy z wychyleniami: