• Nie Znaleziono Wyników

Przestrzeń funkcji falowych i operatory

W dokumencie Mechanika Kwantowa (Stron 41-49)

Podstawy formalizmu mechaniki kwantowej

3.1 Przestrzeń funkcji falowych i operatory

3.1.1 Przestrzeń funkcji falowych – przestrzeń Hilberta Uwaga :

W wielu poniższych wzorach będziemy pomijać argumenty funkcji, co nie powinno wpłynąć na przejrzystość i sensowność formuł.

Przestrzeń wektorowa F funkcji falowych

Interpretacja probabilistyczna narzuca na funkcje falowe cząstki (układu fizycznego) warunek Z

Vd3r | ψ(~r, t) |2 = kψk2 = 1. (3.1)

Ogranicza to klasę dopuszczalnych funkcji falowych do przestrzeni funkcji całkowalnych z kwad-ratem. Przestrzeń ta jest przestrzenią Hilberta, oznaczaną zazwyczaj przez L2. Dodatkowe prze-słanki fizyczne każą dalej ograniczyć przestrzeń funkcyjną. Żądamy więc, aby funkcje falowe miały własności:

• były ciągłe i różniczkowalne tyle razy ile trzeba;

• na brzegach obszaru V funkcje falowe powinny znikać;

• jeśli V – obszar nieskończony, to lim|~r|→∞ψ(~r) = 0.

A zatem pracujemy na ogół w podprzestrzeni przestrzeni L2. Podprzestrzeń tą oznaczymy przez F. W niektórych przypadkach wygodnie jest pracować w przestrzeni funkcji nienormowalnych w powyższym sensie. Sytuacja taka ma miejsce np. dla cząstki swobodnej (gdy energia poten-cjalna znika). O sytuacji tej już wspominaliśmy i wskazaliśmy na sposoby ominięcia kłopotów z funkcjami nienormowalnymi. Powrócimy do tego problemu później.

Fakt, ze funkcje falowe tworzą przestrzeń wektorową jest bardzo istotny. Własności przestrze-ni wektorowych wskazują, że kombinacje liprzestrze-niowe funkcji falowych są także funkcjami falowymi.

W ten sposób, niejako automatycznie uwzględniamy zasadę superpozycji.

Przestrzeń F jest wyposażona w naturalny iloczyn skalarny

ϕ, ψ ∈ F - h ϕ | ψ i ∈ C, (3.2)

który jest zdefiniowany przez następującą całkę h ϕ | ψ i =

Z

Vd3r ϕ(~r) ψ(~r). (3.3)

Iloczyn skalarny w przestrzeni wektorowej musi spełniać warunki:

h ϕ | ψ i = h ψ | ϕ i, (3.4a)

h ϕ | λ1ψ1 + λ2ψ2i = λ1h ϕ | ψ1i + λ2h ϕ | ψ2i, (3.4b) h λ1ϕ1 + λ2ϕ2| ψ i = λ1h ϕ1| ψ i + λ2h ϕ2| ψ i. (3.4c) przy czym relacja (3.4c) wynika z dwóch poprzednich. Formuły (3.4b) i (3.4c) oznaczają, jak mówimy, że iloczyn skalarny jest liniowy w drugim, a antyliniowy w pierwszym składniku.

Z definicji iloczynu skalarnego wynika określenie normy wektora z przestrzeni F R 3 kψk2 = h ψ | ψ i =

Z

Vd3r | ψ(~r) |2 = Z

Vd3r ψ(~r) ψ(~r). (3.5) Iloczyn skalarny w przestrzeni F spełnia bardzo ważną nierówność, zwaną nierównością Schwarza

|h ψ1| ψ2i|2 ¬ h ψ1| ψ1ih ψ2| ψ2i, (3.6)

przy czym równość zachodzi tylko wtedy, gdy wektory ψ1, ψ2 ∈ F są proporcjonalne, to znaczy gdy ψ1= λ ψ2, (λ ∈ C).

Baza ortonormalna w F

W przestrzeni Hilberta (wektorowej) można wybrać bazę ortonormalną, tj. zbiór funkcji (wekto-rów) {ui} spełniających warunek

h ui| uji = Z

Vd3r ui(~r) uj(~r) = δij, (3.7)

i takich, że dla dowolnej funkcji falowej ψ(~r) ∈ F można zbudować rozkład ψ(~r) =X

i

ciui(~r), ci∈ C. (3.8)

Rozkład ten jest jednoznaczny. Jeśli funkcja falowa zależy od innych parametrów (np. od cza-su), to współczynniki ci rozkładu także będą zależeć od tych parametrów. Łatwo sprawdzić, że współczynniki ci dane są wzorem

ck = h uk| ψ i = Z

Vd3r uk(~r) ψ(~r). (3.9)

Zwróćmy uwagę, że indeksy numerujące wektory bazy i ∈ I – tworzą pewien zbiór I. Indeksów tych jest tyle, ile wynosi wymiar przestrzeni Hilberta F. Zatem zbiór I może być skończony lub nie, co zależy od charakteru konkretnego zagadnienia.

Dla dwóch wektorów ϕ, ψ ∈ F możemy wypisać rozkłady typu (3.8), to jest

wówczas z ortonormalności bazy (i z liniowości przestrzeni) wynika, że h ϕ | ψ i = X

W szczególności, dla unormowanej funkcji falowej mamy więc k ψ k2 = 1 ⇐⇒ X

i

| ci|2 = 1, (3.12)

co oczywiście ma zasadnicze znaczenie przy probabilistycznej interpretacji funkcji falowej.

Relacja zupełności

Rozważmy rozkład (3.8) funkcji falowej i weźmy pod uwagę wyrażenie (3.9) dla współczynników tego rozkładu. Otrzymujemy wtedy

Porównując obie strony tej relacji, wnioskujemy że X

i

ui(~x) ui(~r) = δ(~x − ~r), (3.14)

co stanowi tzw. relację zupełności dla funkcji { ui(~r) } tworzących bazę w przestrzeni F. I na odwrót, zbiór funkcji spełniających relację (3.14) tworzy bazę w F.

3.1.2 Operatory na przestrzeni funkcji falowych Operatory liniowe w F

Operator działający na przestrzeni F jest odwzorowaniem

A : Fˆ - F, (3.15)

to znaczy wektorowi (funkcji) ψ ∈ F przyporządkowuje inny wektor ψ0 = ˆA ψ ∈ F (z tej samej przestrzeni). W naszych rozważaniach ograniczamy się do badania operatorów liniowych, to jest takich, dla których

A λˆ 1ψ1 + λ2ψ2 = λ1A ψˆ 1 + λ2A ψˆ 2, (3.16) dla dowolnych λ1, λ2 ∈ C.

Operatory można mnożyć (składać) (zwróćmy uwagę, że jako pierwszy działa na funkcję falową operator stojący z prawa)

A ˆˆBψ = ˆA ˆB ψ = ˆA ψ0, (3.17)

gdzie ψ0 = ˆB ψ. Należy z całą mocą podkreślić, że mnożenie operatorów jest na ogół nieprze-mienne (nie jest obojętne w jakiej kolejności działają), to jest

A ˆˆB 6= ˆB ˆA. (3.18)

Bardzo pożyteczne jest pojęcie komutatora dwóch operatorów

A, ˆˆ B = ˆA ˆB − ˆB ˆA. (3.19)

Za jego pomocą, zamiast relacji (3.18), wygodnie jest zapisać nieprzemienność mnożenia (skła-dania) operatorów w postaci

A, ˆˆ B = ˆC, (3.20)

gdzie operator ˆC jest na ogół różny od zera.

Przykładem operatorów działających na funkcje falowe są: operator mnożenia funkcji falowej przez współrzędną x i operator różniczkowania względem tej współrzędnej

X ψ(~r) = x ψ(~r),ˆ (3.21a)

Dˆxψ(~r) =

∂ x ψ(~r). (3.21b)

Pracując z tymi operatorami należy zachować pewną ostrożność wynikającą stąd, że mogą one wyprowadzać funkcje falowe z przestrzeni funkcji normowalnych, tzn. rezultat ich działania na funkcję normowalną może być funkcją, która już nie jest normowalna. Jest to pewien niuans matematyczny, który może w pewnych zastosowaniach mieć duże znaczenie. Mimo to jednak, nie będziemy się zbytnio przejmować tą trudnością. W większości badanych tu konkretnych przypadków takich problemów nie ma.

Twierdzenie 3.1 Zdefiniowane powyżej operatory ˆX oraz ˆDx są nieprzemienne. Ich komutator wynosi

X, ˆˆ Dx =

 x,

∂ x



= − 1. (3.22)

Dowód. Niech ψ(~r) ∈ F będzie dowolną funkcją falową. Wówczas mamy

X, ˆˆ Dxψ(~r) =

 x

∂ x

∂ x x

 ψ(~r)

= x ∂ ψ(~r)

∂ x

∂ x

x ψ(~r)

= x ∂ ψ(~r)

∂ x

∂ x

∂ x



ψ(~r) − x ∂ ψ(~r)

∂ x

= − ψ(~r), (3.23)

bowiem składniki pierwszy i trzeci (zawierające pochodne funkcji falowej) się znoszą. Z dowolności funkcji ψ wynika teza (3.22).

Elementy macierzowe operatorów

Operator ˆA działając na funkcję falową ψ produkuje nową funkcję ψ0 = ˆAψ. Można więc obliczać iloczyn skalarny

h ϕ | ψ0i = h ϕ | ˆA ψ i = Z

Vd3r ϕ(~r) hA ψ(~r)ˆ i. (3.24)

Tak obliczoną liczbę (w ogólności zespoloną) nazywamy elementem macierzowym operatora ˆA i zwyczajowo zapisujemy jako

Z

Vd3r ϕ(~r) ˆA ψ(~r) = h ϕ | ˆA | ψ i. (3.25)

Jak pokażemy dalej, notacja ta jest wygodna i pożyteczna. Ma ona charakter mnemotechniczny, a ponadto pozwala na pewne interesujące uogólnienia.

Zagadnienie własne dla operatora

Równanie operatorowe ˆA ψ = λ ψ, gdzie λ ∈ C, nazywamy zagadnieniem własnym dla operatora A. Wektor ψ nazywamy wektorem własnym, zaś liczbę λ (w ogólności zespoloną) wartościąˆ własną. Intuicyjnie można to zrozumieć w następujący sposób: wektory własne operatora ˆA są to takie wektory, że działanie operatora ˆA "wydłuża" je lub "skraca", przy czym jednak ich

"kierunek" pozostaje niezmieniony.

Operatory sprzężone

Niech ˆA będzie operatorem na przestrzeni Hilberta F. Operator ˆA nazwiemy sprzężonym do operatora ˆA, jeśli dla wszystkich ϕ, ψ ∈ F spełniony jest warunek

h ψ | ˆAϕi = h ˆAψ| ϕ i. (3.26)

Sprzęganie operatora jest więc swego rodzaju regułą przenoszenia go z prawego do lewego składni-ka iloczynu sskładni-kalarnego (lub na odwrót). Zapisując iloczyny sskładni-kalarne za pomocą całek otrzymamy

Z

Vd3r ψ(~r) ˆAϕ(~r) =

Z

Vd3r ϕ(~r) ˆA ψ(~r)



= Z

Vd3r ˆAψ(~r)ϕ(~r). (3.27)

Posługując się elementami macierzowymi wzór (warunek) (3.26) zapiszemy jako

h ψ | ˆA| ϕ i, = h ϕ | ˆA | ψ i lub h ψ | ˆA| ϕ i = h ϕ | ˆA | ψ i, (3.28) gdzie druga równość jest po prostu sprzężeniem zespolonym pierwszej.

Operator ˆA – sprzężony do danego operatora ˆA jest wyznaczony jednoznacznie, przy czym podstawowe własności operacji sprzęgania operatorów są następujące

A + ˆˆ B = Aˆ+ ˆB, (3.29a)

A ˆˆB = BˆAˆ, (3.29b)

Aˆ = A,ˆ (3.29c)

α ˆA = αAˆ, dla α ∈ C. (3.29d)

Dowody (wyprowadzenia) tych własności można znaleźć w podręcznikach algebry liniowej lub metod matematycznych fizyki.

Zwróćmy uwagę, że jeżeli przestrzeń F jest skończenie wymiarowa, to operator ˆA w niej działający, jest reprezentowany przez macierz złożoną z elementów aij ∈ C. Operator sprzężony Aˆ jest wówczas reprezentowany przez macierz transponowaną o współczynnikach sprzężonych w sposób zespolony

Aˆij = aij =⇒ Aˆij = aji. (3.30)

Lemat 3.1 Operatorem sprzężonym do operatora ˆDx (patrz (3.21b)) jest operator Dˆx =

Dowód. Jako punkt wyjścia weźmy prawą stronę warunku (3.26) lub (3.27). Dla dowolnych funkcji falowych ψ(~r) i ϕ(~r) mamy

h ˆDxψ| ϕ i =

gdzie w pierwszym składniku obliczamy wartości na brzegu ∂V obszaru V. Człon ten znika na mocy przyjętych na początku rozdziału założeń dotyczących funkcji falowych. A zatem widzimy że

Porównując wynik z lewą stroną (3.26) stwierdzamy, że teza (3.31) jest udowodniona.

Funkcje operatorów

Jeżeli zwykła (liczbowa) funkcja f (z) ma rozwinięcie w szereg potęgowy (szereg Taylora) f (z) =

X

n=0

fnzn, fn∈ C, (3.35)

to za pomocą tego rozwinięcia definiujemy funkcję operatora ˆA F = f ( ˆˆ A) =

X

n=0

fnAˆn. (3.36)

Ponieważ umiemy mnożyć i dodawać operatory definicja taka jest zrozumiała. Nie będziemy tu badać matematycznych kwestii dotyczących na przykład zbieżności szeregów operatorowych. W pewnych przypadkach udaje się praktycznie wyliczyć taki szereg, co pozwala zapisać funkcję operatorową w zwartej postaci.

Niech λ i ϕ będą wartością i wektorem własnym operatora ˆA (tzn. ˆAϕ = λϕ). Wówczas λki ϕ są rozwiązaniami zagadnienia własnego dla k-tej potęgi operatora ˆA. Wynika to z wielokrotnego podziałania operatorem ˆA na wektor własny ϕ. Stosując to rozumowanie do kolejnych składni-ków rozwinięcia (3.36) stwierdzamy, że f (λ) i ϕ są, odpowiednio, wartością własną i wektorem własnym funkcji operatorowej f ( ˆA).

3.1.3 Operatory hermitowskie

Operator samosprzężony – hermitowski to taki, że

A = ˆˆ A, (3.37)

a zatem taki dla którego, na mocy (3.28), zachodzi

h ψ | ˆA | ϕ i = h ϕ | ˆA | ψ i, lub h ψ | ˆA | ϕ i = h ϕ | ˆA | ψ i. (3.38) Twierdzenie 3.2 Operator ˆPx= −i~ ˆDx jest hermitowski, t.j

Pˆx =

Dowód. Na mocy relacji (3.29d) i (3.31) mamy

Pˆx = −i~ ˆDx = i~ ˆDx = i~ − ˆDx = ˆPx, (3.40) co kończy dowód.

Operatory hermitowskie mają cały szereg pożytecznych własności, z których będziemy w trakcie wykładu często korzystać.

1. Jeżeli ˆA = ˆA, to ˆA = 0 wtedy i tylko wtedy, gdy h ψ | ˆA | ψ i = 0 dla wszystkich wektorów (funkcji) ψ ∈ F.

2. Operator ˆA jest hermitowski wtedy i tylko wtedy, gdy

h ψ | ˆA | ψ i ∈ R, (3.41)

dla każdego ψ ∈ F. Relacja ta wynika automatycznie z definicji (3.38).

3. Wartości własne operatora hermitowskiego są rzeczywiste.

A − hermitowski, oraz ˆˆ A u = λu, =⇒ λ ∈ R . (3.42) Z (3.41) mamy h u | ˆA | u i ∈ R. Wobec tego uzyskujemy h u | ˆA | u i = λh u | u i = λ k u k2 R. Ponieważ norma wektora jest z definicji rzeczywista, więc w rezultacie

λ = h u | ˆA | u i

k u k2 ∈ R . (3.43)

4. Jeżeli ˆA = ˆA(operator hermitowski) to jego wektory własne odpowiadające różnym war-tościom własnym są ortogonalne.

Z założenia i z własności (3.4) iloczynu skalarnego mamy następujący ciąg równości λ2h u1| u2i = h u1| λ2u2i = h u1| ˆA | u2i. Korzystamy dalej z (3.38) i uzyskujemy

λ2h u1| u2i = h u2| ˆA | u1i = h u2| λ1u1i = λ1h u2| u1i

= λ1h u2| u1i = λ1h u1| u2i (3.45) co wynika z faktu, że λ1 ∈ R, oraz z własności iloczynu skalarnego. A zatem

λ2− λ1h u1| u2i = 0. (3.46)

Ponieważ λ1 6= λ2, więc musi być h u1| u2i = 0, co kończy dowód.

5. Mówimy, że wartości własne operatora (hermitowskiego, ale niekoniecznie) są zdegenero-wane, jeśli jednej i tej samej wartości własnej opowiada gn różnych wektorów własnych.

Wówczas

A uˆ inn= anuinn, in = 1, 2, . . . , gn. (3.47) a więc jednej wartości własnej an odpowiadają funkcje własne dodatkowo numerowane przez in = 1, 2, . . . , gn. Liczbę gn nazywamy stopniem degeneracji wartości własnej an. Mówimy, że an jest gn-krotnie zdegenerowana. Funkcje {uinn}ginn=1 odpowiadają jednej i tej samej wartości własnej, nie możemy więc a priori twierdzić, że są one ortogonalne. Można jednak udowodnić, że funkcje te rozpinają gn-wymiarową podprzestrzeń Fnprzestrzeni F, a więc stanowią w Fn bazę, którą można następnie poddać procedurze ortogonalizacji i w końcu unormować.

6. Dowolna kombinacja liniowa funkcji {uinn}in=1,2,...,gn odpowiadających gn-krotnie zdegene-rowanej wartości własnej an operatora ˆA

ψn =

gn

X

in=1

Cninuinn, Cnin ∈ C, (3.48)

jest funkcją własną operatora ˆA odpowiadającą tej samej wartości własnej. Istotnie, z liniowości problemu wynika, że

7. Jeżeli więc badając zagadnienie własne dla operatora ˆA – hermitowskiego znajdziemy wszystkie wartości własne {an} o stopniu degeneracji odpowiednio równym gn, to po-dzielimy przestrzeń F na gn-wymiarowe podprzestrzenie Fn (oczywiście może się zdarzyć gn = 1). Przeprowadzając (o ile to potrzebne, gdy gn 6= 1) procedurę ortonormalizacji w każdej z podprzestrzeni Fn, otrzymamy ortonormalny zbiór wektorów (funkcji) {uinn} (funkcje odpowiadające różnym n są, zgodnie z (3.44) ortogonalne). Twierdzimy, że w przestrzeni skończenie wymiarowej

dim F = N < ∞, A = ˆˆ A,

=⇒ {uinn} − baza ortonormalna w F. (3.50) W takim przypadku baza liczy skończoną liczbę elementów. Wobec tego, podobnie jak w (3.8) możemy zapisać dowolny wektor (funkcję) z F w postaci rozwinięcia

ψ(~r) =

gdzie sumy są skończone. Twierdzimy, że w przestrzeni skończenie wymiarowej dowolny wektor można rozłożyć w bazie utworzonej przez wektory własne operatora hermitowskiego.

W przestrzeni nieskończenie wymiarowej twierdzenie to może, ale nie musi, być prawdziwe.

Oczywiście o ile zachodzi, to wtedy baza liczy nieskończenie wiele elementów i suma w (3.51) jest także nieskończona.

8. Jeżeli funkcja f (z) jest rzeczywista (współczynniki rozwinięcia w szereg są rzeczywiste) to własne dla f ( ˆA) ma rozwiązanie z rzeczywistymi wartościami własnymi f (a) i tymi samymi wektorami własnymi.

W dokumencie Mechanika Kwantowa (Stron 41-49)