Karta 2: Notacja Diraca w wymiarze nieskończonym

Słowa kluczowe : Notacja Diraca, Wymiar nieskończony, Reprezentacja położeniowa, Reprezentacja pędowa, Delta Diraca, Transformata Fouriera, Rozkład jedności, Operator położenia, Operator pędu, Kanoniczne relacje komutacji

1. Uogólniona baza ciągła L2(R)L^2(\mathbb{R})

Opisaliśmy już przestrzeń modelową L2(R)L^2(\R) w sekcji 3.3 (Temat 2, Lekcja 1), wskazując w szczególności przeliczalną bazę Hilberta. Każdy stan fizyczny rozwija się wtedy w szereg w bazie funkcji Hermite'a. Niestety ich jawne wzory są dość niewygodne.

Wprowadzono więc inną „bazę”, która nie jest bazą Hilberta w ścisłym sensie, lecz uogólnioną bazą ciągłą. Przejście do wymiaru nieskończonego jest subtelne; ścisła konstrukcja wymaga narzędzi następnego tematu o teorii operatorów liniowych. Przyjmujemy tymczasowo poniższy zestaw wzorów jako instrukcję używania Diraca w tej „bazie”, a nie ustaloną konstrukcję matematyczną.

1.1. Baza uogólniona w reprezentacji położeniowej

Spróbujmy mimo to przedstawić kilka idei. Najpierw wprowadzamy samosprzężony „operator położenia”, oznaczany X^\hat{X}, działający na funkcje przestrzeni Hilberta L2(R)L^2(\mathbb{R}) przez mnożenie:

(X^ψ)(x)  =def  x ψ(x),∀x∈R.\boxed{ (\hat{X}\psi)(x) \equiv x\,\psi(x), \quad \forall x \in \R. }

Uwaga na dziedzinę. Wyrażenie ma sens tylko wtedy, gdy funkcja x ψ(x)x\,\psi(x) pozostaje w L2(R)L^2(\R). Nie zawsze tak jest: niektóre funkcje całkowalne z kwadratem stają się rozbieżne po pomnożeniu przez xx.1 Zatem X^\hat{X} nie można zdefiniować na całym L2(R)L^2(\R), lecz tylko na podprzestrzeni funkcji, których obrazy pozostają w L2L^2.

Uwaga 1: Na przykład ψ(x)=11+∣x∣\psi(x) = \tfrac{1}{1+|x|} należy do L2(R)L^2(\R), ale xψ(x)=x1+∣x∣x\psi(x) = \tfrac{x}{1+|x|} już nie należy do L2(R)L^2(\R), bo jej kwadrat nie jest całkowalny.

Aby uzyskać dobrze określoną dziedzinę, gęstą w L2L^2 i niezmienniczą względem zwykłych operacji (różniczkowania, mnożenia przez xx, transformaty Fouriera), wprowadzamy przestrzeń funkcji Schwartza, oznaczaną S(R)\mathcal{S}(\R):

S(R)={f∈C∞(R)  |  ∀ m,n∈N,  sup⁡x∈R∣ xmf(n)(x) ∣<∞}.\boxed{ \mathcal{S}(\R) = \left\{ f \in C^\infty(\R) \;\middle|\; \forall\, m,n \in \mathbb{N},\; \sup_{x \in \R} |\,x^m f^{(n)}(x)\,| < \infty \right\}. }

Są to więc funkcje gładkie i szybko malejące, takie że ff i wszystkie jej pochodne dążą do zera szybciej niż dowolna odwrotna potęga xx.

Przestrzeń S(R)\mathcal{S}(\R) jest:

  • gęsta w L2(R)L^2(\R): każdą funkcję z L2L^2 można dowolnie dobrze przybliżyć funkcjami z S\mathcal{S},
  • niezmiennicza względem różniczkowania, mnożenia przez xx i transformaty Fouriera.

Jest więc naturalną dziedziną do poprawnego definiowania operatorów położenia X^\hat{X} i pędu P^\hat{P}, stanowiąc podstawę ścisłych konstrukcji formalizmu Diraca i trójki Gelfanda.

Po tych zastrzeżeniach możemy zapisać, na razie czysto formalnie2, stany własne X^\hat{X}:

Uwaga 2: Uzasadnienie tego zapisu wymaga twierdzenia spektralnego, które poznamy później.
X^∣x⟩=x∣x⟩.\boxed{ \hat{X}\ket{x} = x \ket{x}. }

Kety ∣x⟩\ket{x} tworzą uogólnioną bazę ciągłą, ponieważ pozwalają przedstawiać elementy L2(R)L^2(\R) jako ciągłe superpozycje, choć same ∣x⟩\ket{x} nie są wektorami przestrzeni Hilberta.

Nie są bowiem ketami w ścisłym sensie, gdyż nie dają się unormować. Zobaczmy dlaczego. Rodzina jest nieprzeliczalna, więc jej ortonormalności nie opisuje dyskretny symbol Kroneckera δij\delta_{ij}, lecz jego „wersja ciągła”:

⟨x∣x′⟩=δ(x−x′),\boxed{ \langle x | x' \rangle = \delta(x - x'), }

W szczególności:

⟨x∣x⟩=δ(0).\boxed{ \langle x | x \rangle = \delta(0). }

(1)

Wprowadziliśmy tu deltę Diraca δ(x)\delta(x), która nie jest zwykłą funkcją, lecz dystrybucją w matematycznej teorii dystrybucji. Definiuje się ją przez działanie pod całką:

∫−∞∞f(x)δ(x−x0)dx=f(x0),\int_{-\infty}^{\infty} f(x) \delta(x - x_0) dx = f(x_0),
(2)

dla każdej funkcji testowej ff z przestrzeni Schwartza. Trzeba rozumieć, że δ(x)\delta(x) sama w sobie nie ma sensu, nie jest nawet liczbą. W rzeczywistości δ\delta jest formą liniową δx0(f)=f(x0)\delta_{x_0}(f) = f(x_0) działającą na funkcje testowe3. Jest określona wyłącznie przez działanie pod całką (2), a nie przez swoje wartości δ(x)\delta(x).

Uwaga 3: Forma ta nie jest ograniczona względem normy L2L^2, więc nie należy do dualu topologicznego.

Jeśli koniecznie chcemy widzieć w niej funkcję, możemy traktować ją jako granicę ciągu funkcji coraz bardziej skupionych wokół zera, na przykład coraz węższych funkcji Gaussa:

δ(x)=lim⁡ε→0+1πε e−x2/ε.\delta(x) = \lim_{\epsilon \to 0^+} \frac{1}{\sqrt{\pi \epsilon}} \, e^{-x^2 / \epsilon}.

Albo prostokątów wyśrodkowanych w zerze, których szerokość dąży do zera, a wysokość do nieskończoności. W tym obrazie delta jest w granicy „funkcją” zerową wszędzie poza x=0x = 0, gdzie rozbiega się, zachowując całkowite pole pod wykresem równe 1.

Dlatego w fizyce pisze się mimo wszystko δ(0)=∞\delta(0) = \infty, lecz trzeba rozumieć nadużycie zapisu i znaczenia. W każdym razie z równ. (1) wynika, że ket ∣x⟩\ket{x} nie jest unormowany. Delta Diraca ma także niezwykle użyteczną reprezentację całkową, zapewne najważniejszy wzór tej sekcji:

δ(x)=12π∫−∞∞eikx dk,\boxed{ \delta(x) = \frac{1}{2\pi} \int_{-\infty}^{\infty} e^{ikx}\, dk, }

Również tutaj równość należy rozumieć w sensie dystrybucji, gdyż całka oczywiście nie zbiega i inaczej nie miałaby sensu.

„Elementy macierzowe” operatora położenia X^\hat{X} to ⟨x∣X^∣x′⟩=x δ(x−x′)\bra{x} \hat{X} \ket{x'} = x \, \delta(x-x'). Nadal tak je nazywamy, porównując z poprzednią sekcją w wymiarze skończonym, choć X^\hat{X} nie ma zwykłej reprezentacji macierzowej. Można wyobrazić sobie „macierz o ciągłych indeksach”, diagonalną w sensie dystrybucji, ale bez właściwie określonej wartości na przekątnej x=x′x = x', gdyż x δ(0)x\,\delta(0) nie jest liczbą rzeczywistą. Tu zapewne widać podstawową różnicę między operatorami liniowymi w wymiarze skończonym, czyli macierzami, a operatorami w wymiarze nieskończonym.

W bazie uogólnionej rozkład jedności ma postać:

1=∫−∞∞∣x⟩⟨x∣ dx\boxed{\mathbf{1} = \int_{-\infty}^{\infty} |x\rangle \langle x| \, dx}

(3)

Pozwala zapisać rozkład dowolnego ketu ∣ψ⟩\kpsi przestrzeni Hilberta w tej bazie ciągłej jako całkę:

∣ψ⟩=1∣ψ⟩=∫−∞∞∣x⟩ ⟨x|ψ⟩dx=∫−∞∞ψ(x) ∣x⟩dx\boxed{\ket{\psi} = \mathbf{1} \kpsi = \int_{-\infty}^{\infty} \ket{x} \, \braket{x}{\psi} dx = \int_{-\infty}^{\infty} \psi(x) \, \ket{x} dx }

Zdefiniowaliśmy funkcję falową:

ψ(x)=⟨x|ψ⟩\boxed{\psi(x) = \braket{x}{\psi}}

Podobnie bra sprzężone do ∣ψ⟩\kpsi rozwija się jako:

⟨ψ∣=⟨ψ∣1=∫−∞∞⟨ψ|x⟩ ⟨x∣dx=∫−∞∞ψ∗(x) ⟨x∣dx\boxed{\bra{\psi} = \bra{\psi} \mathbf{1} = \int_{-\infty}^{\infty} \braket{\psi}{x} \, \bra{x} dx = \int_{-\infty}^{\infty} \psi^*(x) \, \bra{x} dx }

Użyliśmy symetrii hermitowskiej iloczynu skalarnego: ψ(x)=⟨x|ψ⟩;ψ∗(x)=⟨ψ|x⟩\psi(x) = \braket{x}{\psi} ; \psi^*(x) = \braket{\psi}{x}.

Współrzędną w xx wektora X^ψ\hat{X} \psi, z definicji równą ⟨x|Xψ⟩\braket{x}{X\psi}, zwykle zapisuje się, również ze względów estetycznych i przez porównanie z równ. (4 (Temat 2, Lekcja 2)), jako:

⟨x|X^ψ⟩  =def  ⟨x∣X^∣ψ⟩\braket{x}{\hat{X}\psi} \equiv \bra{x}\hat{X}\ket{\psi}

1.2. W reprezentacji pędowej

W mechanice kwantowej cząstki punktowej analogicznie wprowadza się operator pędu przez jego działanie na funkcje falowe ψ(x)\psi(x) z L2(R)L^2(\mathbb{R}):

(P^ψ)(x)  =def  − iℏ dψdx.\boxed{ (\hat{P}\psi)(x) \equiv -\,i\hbar\,\frac{d\psi}{dx}. }

Również tutaj trzeba ograniczyć się do dziedziny Schwartza, aby funkcja falowa była różniczkowalna, a jej pochodna nadal całkowalna z kwadratem.

Bardzo dobrym ćwiczeniem z tego rozdziału jest sprawdzenie, że P^\hat{P} rzeczywiście jest samosprzężony. W tym celu najpierw badamy operator różniczkowania, oznaczany:

(D^ψ)(x)  =def  dψdx.\boxed{ (\hat{D}\psi)(x) \equiv \frac{d\psi}{dx}. }

Jest liniowy, bo różniczkowanie jest liniowe: (f+αg)′=f′+αg′(f+ \alpha g)' = f' + \alpha g'. Oczywiście nie da się go przedstawić macierzą jak w wymiarze skończonym: działa różniczkowo na nieskończenie wymiarowej przestrzeni funkcji. Nie możemy obliczyć jego sprzężenia przez sprzężone transponowanie, ale możemy użyć definicji. Dla dwóch funkcji testowych z S(R)\mathcal{S}(\R), φ\phi i ψ\psi, spełnia:

⟨D^φ|ψ⟩=⟨φ|D^†ψ⟩\braket{\hat{D} \phi}{\psi} = \braket{\phi}{\hat{D}^\dagger \psi}

zob. definicja 2 (Temat 2, Lekcja 2). Wstawiając rozkład jedności, po lewej otrzymujemy:

⟨D^φ|ψ⟩=⟨D^φ∣×(∫dx∣x⟩⟨x∣)×∣ψ⟩=∫dx⟨D^φ|x⟩⟨x|ψ⟩=∫dx⟨x|D^φ⟩∗⟨x|ψ⟩=∫dx φ′∗(x)ψ(x)=−∫dxφ∗(x)ψ′(x)+0=−∫dx⟨φ|x⟩⟨x|D^ψ⟩=−⟨φ∣(∫dx∣x⟩⟨x∣)∣D^ψ⟩=−⟨φ|D^ψ⟩\begin{aligned} \braket{\hat{D} \phi}{\psi} &= \bra{\hat{D} \phi} \times\left(\int dx \ket{x} \bra{x} \right) \times \ket{\psi} \\ &= \int dx \braket{\hat{D} \phi}{x}\braket{x}{\psi} \\ &= \int dx \braket{x}{\hat{D} \phi}^* \braket{x}{\psi} \\ &= \int dx \, \phi'^*(x) \psi(x) \\ &= - \int dx \phi^*(x) \psi'(x) + 0 \\ &= - \int dx \braket{\phi}{x} \braket{x}{\hat{D}\psi} \\ &= - \bra{\phi} \left(\int dx \ket{x} \bra{x} \right)\ket{\hat{D}\psi} \\ &= - \braket{\phi}{\hat{D}\psi} \end{aligned}

Zatem sprzężeniem D^=d/dx\hat{D} = d/dx jest −D^=−d/dx-\hat{D} = -d/dx. W pierwszym wierszu wstawiliśmy rozkład jedności między bra i ket; w drugim rozdzieliliśmy iloczyn, a w trzecim użyliśmy symetrii hermitowskiej. W czwartym użyliśmy definicji D^\hat{D} i funkcji falowych; w piątym całkowaliśmy przez części po R\R. Wyrazy brzegowe w nieskończoności znikają, gdyż funkcje Schwartza maleją szybciej niż dowolny jednomian. W ostatnich wierszach wracamy od funkcji falowych do iloczynów skalarnych, wyłączamy, a potem usuwamy rozkład jedności. Operator pędu jest więc samosprzężony, ponieważ

(i ddx)†=−i∗ ddx=iddx\left(i\,\frac{d}{dx}\right)^\dagger = - i^*\,\frac{d}{dx} = i \frac{d}{dx}

Samosprzężoność P^\hat{P} gwarantuje rzeczywiste wartości własne, czyli możliwe pędy, oraz to, że funkcje własne tworzą zupełną bazę przestrzeni stanów w sensie uogólnionym, poprzez dystrybucje Diraca.

Stany własne pędu. Całkowicie analogicznie definiujemy uogólnione „kety” ∣p⟩\ket{p} jako stany własne P^\hat{P}:

P^∣p⟩=p∣p⟩,p∈R.\boxed{ \hat{P}\ket{p} = p \ket{p}, \quad p \in \mathbb{R}. }

W reprezentacji położeniowej otrzymujemy odpowiadającą funkcję falową przez rzut na ⟨x∣\bra{x}:

⟨x∣P^∣p⟩=− iℏddx⟨x|p⟩=p⟨x|p⟩.\bra{x}\hat{P}\ket{p} = -\,i\hbar \frac{d}{dx}\braket{x}{p} = p \braket{x}{p}.

To proste równanie różniczkowe o rozwiązaniu:

⟨x|p⟩=12πℏ e i p x/ℏ.\boxed{ \braket{x}{p} = \frac{1}{\sqrt{2\pi\hbar}}\, e^{\,i\,p\,x / \hbar}. }

Widać stąd, że przekształcenie łączące reprezentację położeniową i pędową jest dokładnie transformatą Fouriera.

Ortogonalność i zupełność. Kety ∣p⟩\ket{p} spełniają relacje analogiczne do relacji dla ∣x⟩\ket{x}:

⟨p∣p′⟩=δ(p−p′),1=∫−∞∞∣p⟩⟨p∣ dp.\boxed{ \langle p | p' \rangle = \delta(p - p'), \qquad \mathbf{1} = \int_{-\infty}^{\infty} |p\rangle \langle p| \, dp. }

Funkcję falową w reprezentacji pędowej definiujemy przez:

ψ~(p)=⟨p|ψ⟩=12πℏ∫−∞∞e− i p x/ℏ ψ(x) dx.\boxed{ \tilde{\psi}(p) = \braket{p}{\psi} = \frac{1}{\sqrt{2\pi\hbar}} \int_{-\infty}^{\infty} e^{-\,i\,p\,x / \hbar}\, \psi(x)\,dx. }

Przekształcenie ψ(x)↦ψ~(p)\psi(x) \mapsto \tilde{\psi}(p) jest więc transformatą Fouriera; przekształcenie odwrotne ma postać:

ψ(x)=12πℏ∫−∞∞e i p x/ℏ ψ~(p) dp.\boxed{ \psi(x) = \frac{1}{\sqrt{2\pi\hbar}} \int_{-\infty}^{\infty} e^{\,i\,p\,x / \hbar}\, \tilde{\psi}(p)\,dp. }

Podstawowa komutacja. Wreszcie operatory X^\hat{X} i P^\hat{P} spełniają kanoniczną relację komutacji:

[X^,P^]=iℏ 1.\boxed{ [\hat{X}, \hat{P}] = i\hbar\,\mathbf{1}. }

Relacja ta stanowi podstawę całej mechaniki kwantowej cząstki punktowej. Wszystkie wzory tej sekcji wynikają wyłącznie z niej: dowodzi się, że jedyną możliwą reprezentacją hilbertowską tej algebry między X i P jest właśnie opisana. W szczególności XX działa przez mnożenie na funkcje falowe w x, a P przez różniczkowanie, i odwrotnie. Ten ważny wynik, twierdzenie Stone'a–von Neumanna, omówimy później szczegółowo.

1.3. Własności delty Diraca

Kończymy sekcję i rozdział kilkoma użytecznymi wzorami dla delty Diraca, zawsze rozumianymi w sensie dystrybucji, czyli pod znakiem całki:

Symetria:
δ(x)=δ(−x).\delta(x) = \delta(-x).
Jednorodność:

Dla każdej liczby rzeczywistej a≠0a \neq 0:

δ(ax)=1∣a∣ δ(x).\delta(a x) = \frac{1}{|a|} \, \delta(x).
Zmiana zmiennej:

Jeśli ff jest regularna i ma proste miejsca zerowe {xi}\{x_i\} takie, że f(xi)=0f(x_i) = 0, to:

δ(f(x))=∑iδ(x−xi)∣f′(xi)∣.\delta(f(x)) = \sum_i \frac{\delta(x - x_i)}{|f'(x_i)|}.
Pochodna delty:

Pochodną dystrybucyjną definiuje wzór

∫−∞∞f(x) δ′(x−x0) dx=−f′(x0).\int_{-\infty}^{\infty} f(x) \, \delta'(x - x_0) \, dx = - f'(x_0).

2. Źródła

Do tej lekcji nie dodano jeszcze źródeł.