Akademia Górniczo-Hurnicza im. Stanisława Staszica w Krakowie Wydział Fizyki i Informatyki Stosowanej. Praca inżynierska.

Wielkość: px
Rozpocząć pokaz od strony:

Download "Akademia Górniczo-Hurnicza im. Stanisława Staszica w Krakowie Wydział Fizyki i Informatyki Stosowanej. Praca inżynierska."

Transkrypt

1 Akademia Górniczo-Hurnicza im. Stanisława Staszica w Krakowie Wydział Fizyki i Informatyki Stosowanej Praca inżynierska Jacek Mostowicz kierunek studiów: fizyka techniczna specjalność: fizyka komputerowa Zastosowanie metody bezpośredniej diagonalizacji do rozwiązania równania Schrödingera dla cząstki w pojedynczej, podwójnej i wielokrotnej prostokątnej studni potencjału. Opiekun: dr hab. Stanisław Bednarek Ocena:..... Data:.. Podpis:.. Kraków, styczeń 007

2 Oświadczam, świadomy odpowiedzialności karnej za poświadczenie nieprawdy, że niniejszą pracę dyplomową wykonałem osobiście, samodzielnie i nie korzystałem ze źródeł innych niż wymienione w pracy.

3 SPIS TREŚCI 1. Wprowadzenie. Wstęp teoretyczny 3. Opis numerycznej metody rozwiązywania równania Schrödingera 4. Postawienie i rozwiązanie problemu (a) Postawienie problemu (b) Opis programu (c) Elementy programu 5. Uzyskane wyniki (a) Pojedyncza studnia potencjału (b) Podwójna studnia potencjału (c) Czterokrotna studnia potencjału (d) Pięciokrotna studnia potencjału (e) Wartości własne (f) Porównanie wyników numerycznych z analitycznymi (nieskończona studnia) 6. Podsumowanie 7. Literatura 3

4 1. Wprowadzenie Najbardziej interesujące są stany układu, w których określona jest energia. Stany te są stanami własnymi operatora energii - hamiltonianu. Równanie własne hamiltonianu nazywamy niezależnym od czasu równaniem Schrödingera.. Wstęp teoretyczny W najogólniejszej postaci równanie Schrödingera wygląda następująco: Ψ (,) rt+ Vrt (,) Ψ (,) rt = i Ψ(,) rt m t gdzie m to masa cząstki, Ψ( rt, ) to funkcja falowa, równanie różniczkowe cząstkowe rzędu. V( r, t) = h, a wielkość h jest stałą Plancka. Jest to π jest energią potencjalną cząstki w zewnętrznym polu. Aby uprościć zagadnienie zawęziłem problem do jednowymiarowego równania Schrödingera: d Ψ ( x, t) + V( xt, ) Ψ ( xt, ) = i Ψ( xt, ) () mdx t W szczególnym przypadku udaje się znaleźć jego rozwiązania metodą separacji zmiennych. Postuluję rozwiązanie w postaci: Ψ ( x, t) = ψ ( x) ϕ( t) (3) Z powyższego zapisu wynika, że funkcja falowa Ψ ( x, t) jest równa iloczynowi części przestrzennej ψ ( x) oraz części czasowej ϕ () t. Rozwiązania w tej postaci istnieją wtedy, kiedy energia potencjalna V nie zależy od czasu t. Rozumując dalej można zauważyć, że funkcja ψ ( x) jest rozwiązaniem równania: d ( x) V( x) ( x) E ( x) mdx ψ + ψ = ψ (4) które nazywa się niezależnym od czasu równaniem Schrödingera. Jest to zwyczajne równanie różniczkowe rzędu (równanie własne operatora energii). (1) 4

5 W celu ułatwienia obliczeń przyjąłem układ jednostek atomowych: długość będzie wyrażana w promieniach Bohra ab przyjąłem = m = 1. Równanie ma wtedy postać: 10 = 0,59 10 m, a energia w hartree EH 7,1 = ev, aby móc to zrobić Można je rozwiązać numerycznie. 1 d ( x) [ E V( x) ] ( x) dx ψ = ψ (5) 3. Opis numerycznej metody rozwiązywania równania Schrödingera W celu rozwiązania problemu zastosowałem siatkę punktów obliczeniowych. W związku z tym wprowadziłem dyskretyzację drugiej pochodnej w równaniu (5), zastąpiłem ją ilorazem różnicowym zgodnie z poniższym przepisem: d dx ψ( x ) ψ( x ) + ψ( x ) i+ 1 i i 1 ψ ( x= x ) i ( Δx) Wprowadziłem uproszczony zapis: ψ ( ) = ψ i w rezultacie otrzymałem równanie iteracyjne x i i (6) o postaci: 1 ψ i+ 1 ψi + ψi 1 + V( x) ψ i = Eψ i ( Δx) Zakładając zerowanie się funkcji falowych na brzegach siatki tzn.: ψ( x= L) = ψ0 = 0 ψ( x= L) = ψ N = 0 można równanie (7) zapisać jako układu równań, a w rezultacie w postaci macierzowej: gdzie: h1,1 h1, 0 0 ψ1 ψ1 h1, h, h,3 ψ ψ 0 h3, h3,3 = E h ψ ψ N, N 1 N N 0 hn 1, N h N 1, N 1 ψ N 1 ψ N 1 1 h = + V( x ) x = L+Δ x i = 1,..., N 1 ( Δx) ii, i i (7) (8) (9) 1 hii,...,, = h 1 i 1, i = i = N ( Δx) L Δ x = N 5

6 Otrzymana powyżej macierz hamiltonianu jest macierzą trójprzekątniową, symetryczną i rzeczywistą. Do rozwiązania problemu własnego wykorzystałem algorytmy z Numerical Reciepies (tqli.for oraz eigsort.for). Pierwsza procedura rozwiązuje układ równań (9), a druga sortuje wektory własne (funkcje własne) oraz odpowiadające im wartości własne (energie). 4. Postawienie i rozwiązanie problemu (a) Postawienie problemu Rozwiązuję zagadnienie własne (znalezienie funkcji własnych i wartości własnych) cząstki o masie m i energii potencjalnej V( x ). Otrzymane funkcje własne muszą spełniać jednowymiarowe, niezależne od czasu równanie Schrödingera. (b) Opis programu Napisany program rozwiązuje powyższy problem korzystając z metody opisanej w punkcie 3. Całość została napisana w języku programowania Fortran. Kompilacja odbyła się pod systemem Windows XP Professional przy użyciu kompilatora g77 z pakietu MinGw. Do sporządzania wykresów użyłem programu gnuplot w wersji 4.0 dla systemu Windows. (c) Elementy programu eiff.f Główny kod programu, zawierający zaimplementowane metody liczące jak i funkcje potencjału. e.dat Plik wyjściowy, w którym znajdują się pierwsze cztery obliczone energie. potencjal.dat Plik wyjściowy, w którym znajdują się węzły siatki użytej w obliczeniach wraz z przypisanymi do nich wartościami energii potencjalnej. sprpkt.inf Plik wyjściowy, w którym można znaleźć informację dotyczącą ilości punktów siatki znajdujących się w odpowiednich studniach potencjału. Ma on charakter czysto kontrolny. 6

7 wektory.dat Plik wyjściowy, w którym zawarte są punkty siatki oraz przypisane do nich wartości pierwszych czterech funkcji falowych. 5. Uzyskane wyniki Wszystkie poniżej zaprezentowane wielkości fizyczne stanowiące wynik obliczeń są wyrażone w jednostkach atomowych, odległość w a B (promień atomu Bohra), energia w E H (hartree). Obliczenia wykonałem dla czterech różnych przebiegów potencjału: pojedyncza, podwójna, czterokrotna i pięciokrotna studnia kwantowa. Rysunek 1 Rysunek 1 przedstawia przebiegi energii potencjalnej, dla których wykonałem wszystkie obliczenia. Każda ze studni ma szerokość 11,9a B oraz głębokość E H. Bariera pomiędzy studniami ma szerokość 0, a B. 7

8 (a) Pojedyncza studnia potencjału Wymiary potencjału: brzeg: 4a B, szerokość studni: 11,9a B, głębokość: E H ; n=1 n= stan podstawowy pierwszy stan wzbudzony n=3 n=4 drugi stan wzbudzony trzeci stan wzbudzony Rysunek Na rysunku przedstawiłem funkcje falowe czterech pierwszych stanów energetycznych. Można zauważyć, że widmo energetyczne jest niezdegenerowane i każdej energii własnej odpowiada dokładnie jedna funkcja falowa. Ponadto można zaobserwować, że funkcja falowa ma kształt sinusoidalny oraz jest naprzemiennie parzysta (n=1,3) i nieparzysta (n=,4). Posiada także typową ilość węzłów. 8

9 Rysunek 3 Rysunek 3 prezentuje jednocześnie funkcje falowe pierwszych czterech stanów energetycznych. a) b) głębokość studni: 0,5E H głębokość studni: E H c) d) głębokość studni: 10E H Rysunek 4 głębokość studni: 0E H Rysunki 4a,b,c,d ilustrują głębokość wnikania funkcji falowej w barierę potencjału stanowiącą brzeg studni dla różnych głębokości. Efekt ten zmniejsza się w miarę pogłębiania studni kwantowej. Dla głębokości 0E H (rysunek 4d) wnikanie jest już bardzo małe. Jak widać, w każdym przypadku 9

10 funkcja falowa ma kształt sinusoidalny. Ponadto w najpłytszej studni (rysunek 4a) można zauważyć, że tylko dwa pierwsze poziomy energetyczne posiadają ujemną energię. Natomiast funkcja falowa dla stanu podstawowego nie osiąga końca przedziału, czyli nie odczuwa nieskończonej ściany potencjału. Pozostałe funkcje zerują się dopiero na brzegach siatki obliczeniowej. (b) Podwójna studnia potencjału Wymiary potencjału: brzeg: 4a B, szerokość studni: 11,9a B, głębokość: E H, szerokość bariery: 0, a B ; n=1 n= stan podstawowy pierwszy stan wzbudzony n=3 n=4 drugi stan wzbudzony trzeci stan wzbudzony Rysunek 5 Na rysunku 5 przedstawiono funkcje falowe czterech pierwszych stanów energetycznych dla podwójnej symetrycznej studni potencjału. Podobnie jak dla pojedynczej studni potencjału możemy wyróżnić funkcje falowe parzyste (n=1,3) oraz nieparzyste (n=,4). Dla funkcji parzystych można zaobserwować wyraźne minimum wewnątrz bariery potencjału, które nie występowało w przypadku pojedynczej studni kwantowej. Gęstość prawdopodobieństwa znalezienia cząstki jest wypychana z wnętrza bariery. Dla przypadku n=,4 funkcja falowa (nieparzysta) zeruje się w obszarze bariery i nie wpływa ona na kształt funkcji. 10

11 Rysunek 6 Rysunek 6 prezentuje jednocześnie funkcje falowe pierwszych czterech stanów energetycznych. a) b) c) Rysunek 7 Na rysunku 7a przedstawiłem rozkład poziomów energetycznych dla pojedynczej, a na 7b dla podwójnej studni potencjału. Od razu można spostrzec, że w drugim przypadku następuje grupowanie się poziomów energetycznych w pary. Efekt ten nie pojawia się dla pojedynczej studni potencjału. Kolejną ciekawą własnością układu podwójnej studni kwantowej jest zbliżanie się do siebie 11

12 poziomów energetycznych wraz z poszerzaniem bariery. Na rysunku 7b bariera ma szerokość d = 0, a B z kolei na rysunku 7c d = 0,8a B. W celu uzyskania porównywalnych wyników w powyższych przypadkach obliczenia wykonałem dla identycznych studni kwantowych o głębokość E H i szerokości 11,9a B. a) b) Rysunek 8 Rysunek 8 jest powiększeniem przypadków z rysunku 7b i 7c, aby dokładniej zobrazować efekt nakładania się poziomów energetycznych wraz ze wzrostem szerokości bariery 1

13 Rysunek 9 Kolejnym efektem, o którym warto wspomnieć jest zmniejszanie się ilości stanów związanych, czyli ujemnych poziomów energetycznych, wraz ze zmniejszaniem głębokości studni (rysunek 9). Ten efekt będzie oczywiście występował także dla wielokrotnych studni potencjału. 13

14 (c) Czterokrotna studnia potencjału Wymiary potencjału: brzeg: 4a B, szerokość studni: 11,9a B, głębokość: E H, szerokość bariery: 0, a B ; n=1 n= stan podstawowy pierwszy stan wzbudzony n=3 n=4 drugi stan wzbudzony Rysunek 10 trzeci stan wzbudzony Analogicznie jak w przypadku podwójnej studni kwantowej można zaobserwować (rysunek 10) podział funkcji na parzyste (n=1,3) i nieparzyste (n=,4). Powyższy rysunek pokazuje także, że największe prawdopodobieństwo znalezienia cząstki dla stanu podstawowego znajduje się w studniach leżących najbliżej środka rozważanego przedziału. Ponadto dla tego stanu minima funkcji falowej znajdują się w obszarze barier pomiędzy studniami kwantowymi. 14

15 Rysunek 11 Rysunek 11 jest zestawieniem funkcji falowych dla pierwszych czterech stanów energetycznych. Rysunek 1 Na rysunku 1, podobnie jak dla podwójnej studni kwantowej, można zauważyć grupowanie się poziomów energetycznych. Grupują się zawsze po cztery poziomy, tworząc w ten sposób zalążki pasm energetycznych. Podobnie jak to miało miejsce w poprzednim podpunkcie poszerzenie barier potencjału spowoduje dodatkowe zagęszczenie poziomów energetycznych. 15

16 (d) Pięciokrotna studnia potencjału Wymiary potencjału: brzeg: 4a B, szerokość studni: 11,9a B, głębokość: E H, szerokość bariery: 0, a B ; n=1 n= stan podstawowy pierwszy stan wzbudzony n=3 n=4 drugi stan wzbudzony Rysunek 13 trzeci stan wzbudzony Na rysunku 13 zaprezentowano funkcje falowe dla pierwszych czterech poziomów energetycznych. Jak można było się spodziewać funkcje podzieliły się na parzyste (n=1,3) i nieparzyste (n=,4). Dla stanu podstawowego największe prawdopodobieństwo znalezienia cząstki jest w centralnej części przedziału, a minima tej funkcji falowej wypadają w obszarze barier potencjału. 16

17 Rysunek 14 Rysunek 14 jest zestawieniem funkcji falowych dla pierwszych czterech stanów energetycznych. Rysunek 15 Rysunek 15 pokazuje w jaki sposób układają się poziomy energetyczne w pięciokrotnej studni potencjału. Jak było to do przewidzenia grupują się one po 5 poziomów tworząc w ten sposób zalążki pasm energetycznych. Analogiczny efekt będzie obserwowany w przypadku zwiększenia ilości studni potencjału. Poszerzenie barier spowoduje dodatkowe zagęszczenie poziomów. 17

18 (e) Wartości własne Rysunek 16 Na rysunku 16 zebrano wartości własne energii (oś pionowa [ E H ] ) dla rozważanych krotności studni potencjału (oś pozioma). Jak wyraźnie widać tworzą one zalążki pasm energetycznych. Efekt ten już widać dla podwójnej studni kwantowej. Każdy poziom energetyczny pojedynczej studni rozdziela się na pasmo złożone z tylu poziomów ile jest studni potencjału. liczba studni n=1-1, , , , , , , , , , , , , , , n= -1, , , , , , , , , , , , , , , n=3-1, , , , , , , , , , , , , , , n=4-1, , , , , , , , , , , , , , , Tabela 1 18

19 W tabeli 1 zestawiono wartości energii [ E H ] stanu podstawowego (n=1) oraz pierwszych trzech stanów wzbudzonych (odpowiednio n=,3,4) w zależności od ilości studni potencjału. Dane z tabeli posłużyły do wykonania rysunku 16. (f) Porównanie wyników numerycznych z analitycznymi (nieskończona studnia) Rysunek 17 Rysunek 17 przedstawia funkcje falowe pierwszych czterech stanów energetycznych dla nieskończenie głębokiej studni potencjału o szerokości potencjale 0E H d = 11,9a B. Dno studni opiera się na Dla przypadku nieskończenie głębokiej studni kwantowej istnieją rozwiązania analityczne, które można porównać z wynikami numerycznymi. W celu uzyskania wyniku analitycznego skorzystałem ze wzoru: n π En = (10) ma gdzie a jest szerokością studni. Aby uzyskać wynik w jednostkach atomowych przyjąłem = m = 1, a wiec wzór na energię wygląda następująco: E n n π = a [ E ] H (11) 19

20 Podstawiając do niego odpowiednie wartości n otrzymałem poniższe wyniki, które wraz numerycznymi zebrałem w tabeli. wyniki analityczne E a wyniki numeryczne E num Ea Enum 0, , , , , , , , , , , , Tabela Różnica pomiędzy wynikami analitycznymi i numerycznymi jest niewielka i wynika z błędu spowodowanego obliczeniami numerycznymi. W celu zminimalizowani tych różnic należałoby przyjąć gęściejszą siatkę obliczeniową. 6. Podsumowanie Rozwiązanie postawionego problemu własnego pozwoliło zaobserwować kilka interesujących efektów. Już dla pojedynczej studni potencjału można zauważyć ciekawe zachowanie się funkcji falowej. Po pierwsze, funkcje mają przebieg sinusoidalny i układają się naprzemiennie (rysunek ), dla stanu podstawowego mamy funkcję parzystą, dla pierwszego stanu wzbudzonego funkcję nieparzystą itd. Ponadto można zauważyć, że wnikanie cząstki w ściankę potencjału zależy od głębokości studni kwantowej (rysunek 4). Na rysunku 4a widać, że poprawnym rozwiązaniem jest tylko stan podstawowy ponieważ tylko dla niego funkcja falowa czuje granicę studni potencjału. Funkcje falowe stanów wzbudzonych zerują się dopiero na końcach siatki obliczeniowej, co dyskwalifikuje te rozwiązania. W przypadku podwójnej studni potencjału można zaobserwować grupowanie się poziomów energetycznych w pary (rysunek 7). Poziomy te będą zbliżać się do siebie jeszcze bardziej jeżeli zwiększy się szerokość bariery potencjału. Na rysunku 9 pokazano, że ilość dozwolonych poziomów energetycznych jest ograniczona i zależy ściśle od głębokości studni potencjału. Z kolei jeżeli chodzi o funkcję falową to w dalszym ciągu widzimy podział na funkcję parzystą (rysunek 5, n=1,3) i nieparzystą (n=,4). Funkcja falowa dla stanu podstawowego (rysunek 5, n=1) posiada wyraźne minimum w obszarze bariery potencjału. Funkcje nieparzyste zerują się w obszarze bariery. Przypadki czterokrotnej i pięciokrotnej studni kwantowej są bardzo do siebie podobne, dlatego też opiszę efekty występujące w tym ostatnim. Jak można przewidzieć funkcje falowe dzielą się na 0

21 parzyste i nieparzyste (rysunek 13). Dla stanu podstawowego widać wyraźne minima w obszarach barier pomiędzy studniami. Prawdopodobieństwo znalezienia cząstki w stanie podstawowym jest największe dla studni znajdujących się w środku przedziału. Jak można oczekiwać w przypadku pięciokrotnej studni potencjału poziomy energetyczne grupują się po pięć poziomów tworząc zalążki pasm energetycznych (rysunek 15). Poszerzenie barier pomiędzy studniami potencjału doprowadzi do dalszego zmniejszenia odległości pomiędzy poziomami. 1

22 7. Literatura [1] J. Adamowski Metody obliczeniowe fizyki (WFiIS AGH, Kraków, wykład) [] K. Malarz Komputerowe symulacje numeryczne (WfiIS AGH, Kraków, laboratorium) [3] T. Pang Metody obliczeniowe w fizyce (PWN, Warszawa 001) [4] R. Resnick, R.Eisberg Fizyka Kwantowa (PWN, Warszawa 1983)