Zum Hauptinhalt springen

Grundlagen der Dichtematrizen

Wir beginnen damit, Dichtematrizen in mathematischen Begriffen zu beschreiben, und betrachten dann einige Beispiele. Danach diskutieren wir einige grundlegende Aspekte der Funktionsweise von Dichtematrizen und ihres Zusammenhangs mit Quantenzustandsvektoren in der vereinfachten Formulierung der Quanteninformation.

Definition

Angenommen, wir haben ein Quantensystem namens X,\mathsf{X}, und Σ\Sigma ist die (endliche und nichtleere) klassische Zustandsmenge dieses Systems. Wir verwenden hier die Namenskonventionen aus dem Kurs „Grundlagen der Quanteninformation", die wir beibehalten werden, wo immer sich die Gelegenheit bietet.

In der allgemeinen Formulierung der Quanteninformation wird ein Quantenzustand des Systems X\mathsf{X} durch eine Dichtematrix ρ\rho beschrieben, deren Einträge komplexe Zahlen sind und deren Indizes (sowohl für Zeilen als auch für Spalten) in Entsprechung zur klassischen Zustandsmenge Σ\Sigma gesetzt wurden. Der griechische Kleinbuchstabe ρ\rho ist die übliche erste Wahl für den Namen einer Dichtematrix, obwohl auch σ\sigma und ξ\xi gebräuchlich sind.

Hier sind einige Beispiele für Dichtematrizen, die Zustände von Qubits beschreiben:

(1000),(12121212),(34i8i814),und(120012).\begin{pmatrix} 1 & 0\\ 0 & 0 \end{pmatrix}, \quad \begin{pmatrix} \frac{1}{2} & \frac{1}{2}\\[2mm] \frac{1}{2} & \frac{1}{2} \end{pmatrix}, \quad \begin{pmatrix} \frac{3}{4} & \frac{i}{8}\\[2mm] -\frac{i}{8} & \frac{1}{4} \end{pmatrix}, \quad\text{und}\quad \begin{pmatrix} \frac{1}{2} & 0\\[2mm] 0 & \frac{1}{2} \end{pmatrix}.

Zu sagen, dass ρ\rho eine Dichtematrix ist, bedeutet, dass diese beiden Bedingungen, die gleich erläutert werden, beide erfüllt sind:

  1. Einheitsspur: Tr(ρ)=1.\operatorname{Tr}(\rho) = 1.
  2. Positiv-Semidefinitheit: ρ0.\rho \geq 0.

Die Spur einer Matrix

Die erste Bedingung an Dichtematrizen bezieht sich auf die Spur einer Matrix. Dies ist eine Funktion, die für alle quadratischen Matrizen als die Summe der Diagonaleinträge definiert ist:

Tr(α0,0α0,1α0,n1α1,0α1,1α1,n1αn1,0αn1,1αn1,n1)=α0,0+α1,1++αn1,n1.\operatorname{Tr} \begin{pmatrix} \alpha_{0,0} & \alpha_{0,1} & \cdots & \alpha_{0,n-1}\\[1.5mm] \alpha_{1,0} & \alpha_{1,1} & \cdots & \alpha_{1,n-1}\\[1.5mm] \vdots & \vdots & \ddots & \vdots\\[1.5mm] \alpha_{n-1,0} & \alpha_{n-1,1} & \cdots & \alpha_{n-1,n-1} \end{pmatrix} = \alpha_{0,0} + \alpha_{1,1} + \cdots + \alpha_{n-1,n-1}.

Die Spur ist eine lineare Funktion: Für beliebige zwei quadratische Matrizen AA und BB gleicher Größe und zwei komplexe Zahlen α\alpha und β\beta gilt stets die folgende Gleichung.

Tr(αA+βB)=αTr(A)+βTr(B)\operatorname{Tr}(\alpha A + \beta B) = \alpha \operatorname{Tr}(A) + \beta\operatorname{Tr}(B)

Die Spur ist eine äußerst wichtige Funktion, und es gibt noch viel mehr darüber zu sagen – wir werden das jedoch auf den Moment verschieben, in dem Bedarf besteht.

Positiv-semidefinite Matrizen

Die zweite Bedingung bezieht sich auf die Eigenschaft einer Matrix, positiv-semidefinit zu sein, was ein grundlegendes Konzept in der Quanteninformationstheorie und vielen anderen Gebieten ist. Eine Matrix PP ist positiv-semidefinit, wenn eine Matrix MM existiert, sodass

P=MM.P = M^{\dagger} M.

Hierbei können wir entweder verlangen, dass MM eine quadratische Matrix gleicher Größe wie PP ist, oder es ihr erlauben, nicht-quadratisch zu sein — in beiden Fällen erhalten wir dieselbe Klasse von Matrizen.

Es gibt mehrere alternative (aber äquivalente) Möglichkeiten, diese Bedingung zu definieren, darunter:

  • Eine Matrix PP ist genau dann positiv-semidefinit, wenn PP hermitesch ist (d.h. gleich ihrer eigenen konjugierten Transponierten) und alle ihre Eigenwerte nichtnegative reelle Zahlen sind. Zu prüfen, ob eine Matrix hermitesch ist und ob alle ihre Eigenwerte nichtnegativ sind, ist eine einfache rechnerische Methode, um positive Semidefinitheit zu verifizieren.

  • Eine Matrix PP ist genau dann positiv-semidefinit, wenn ψPψ0\langle \psi \vert P \vert \psi \rangle \geq 0 für jeden komplexen Vektor ψ\vert\psi\rangle gilt, der dieselben Indizes wie die Zeilen und Spalten von PP hat.

Eine anschauliche Art, über positiv-semidefinite Matrizen nachzudenken, ist, sie als Matrixanaloga nichtnegativer reeller Zahlen zu betrachten. Das heißt, positiv-semidefinite Matrizen verhalten sich zu komplexen quadratischen Matrizen wie nichtnegative reelle Zahlen zu komplexen Zahlen. Zum Beispiel ist eine komplexe Zahl α\alpha genau dann eine nichtnegative reelle Zahl, wenn

α=ββ\alpha = \overline{\beta} \beta

für irgendeine komplexe Zahl β\beta gilt, was der Definition der positiv-semidefiniten Eigenschaft entspricht, wenn wir Matrizen durch Skalare ersetzen. Obwohl Matrizen im Allgemeinen kompliziertere Objekte als Skalare sind, ist das dennoch eine hilfreiche Weise, über positiv-semidefinite Matrizen nachzudenken.

Das erklärt auch die übliche Notation P0P\geq 0, die anzeigt, dass PP positiv-semidefinit ist. Beachte insbesondere, dass P0P\geq 0 in diesem Kontext nicht bedeutet, dass jeder Eintrag von PP nichtnegativ ist; es gibt positiv-semidefinite Matrizen mit negativen Einträgen, genauso wie Matrizen, deren Einträge alle positiv sind, die aber nicht positiv-semidefinit sind.

Interpretation von Dichtematrizen

An diesem Punkt mag die Definition von Dichtematrizen recht willkürlich und abstrakt erscheinen, da wir diesen Matrizen oder ihren Einträgen noch keine Bedeutung zugeordnet haben. Wie Dichtematrizen funktionieren und interpretiert werden können, wird im weiteren Verlauf der Lektion klarer werden, aber vorerst kann es hilfreich sein, über die Einträge von Dichtematrizen in folgender (etwas informeller) Weise nachzudenken.

  • Die diagonalen Einträge einer Dichtematrix geben uns die Wahrscheinlichkeiten für jeden klassischen Zustand, bei einer Standardbasismessung zu erscheinen — wir können diese Einträge also als Beschreibung des „Gewichts" oder der „Wahrscheinlichkeit" betrachten, die jedem klassischen Zustand zugeordnet ist.

  • Die außerdiagonalen Einträge einer Dichtematrix beschreiben das Ausmaß, in dem die beiden klassischen Zustände, die diesem Eintrag entsprechen (also der der Zeile und der der Spalte), sich in Quantensuperposition befinden, sowie die relative Phase zwischen ihnen.

Es ist sicherlich nicht von vornherein offensichtlich, dass Quantenzustände durch Dichtematrizen dargestellt werden sollten. Tatsächlich gibt es einen Sinn, in dem die Wahl, Quantenzustände durch Dichtematrizen darzustellen, natürlicherweise zur gesamten mathematischen Beschreibung der Quanteninformation führt. Alles andere über Quanteninformation folgt eigentlich recht logisch aus dieser einen Wahl!

Zusammenhang mit Quantenzustandsvektoren

Zur Erinnerung: Ein Quantenzustandsvektor ψ\vert\psi\rangle, der einen Quantenzustand von X\mathsf{X} beschreibt, ist ein Spaltenvektor mit euklidischer Norm gleich 11, dessen Einträge in Entsprechung zur klassischen Zustandsmenge Σ\Sigma gesetzt wurden. Die Dichtematrixdarstellung ρ\rho desselben Zustands ist wie folgt definiert.

ρ=ψψ\rho = \vert\psi\rangle\langle\psi\vert

Um es klarzustellen: Wir multiplizieren einen Spaltenvektor mit einem Zeilenvektor, sodass das Ergebnis eine quadratische Matrix ist, deren Zeilen und Spalten Σ\Sigma entsprechen. Matrizen dieser Form sind neben der positiven Semidefinitheit stets Projektionen und haben Rang gleich 1.1.

Definieren wir als Beispiel zwei Qubit-Zustandsvektoren.

+i=120+i21=(12i2)i=120i21=(12i2)\begin{aligned} \vert {+i} \rangle & = \frac{1}{\sqrt{2}} \vert 0 \rangle + \frac{i}{\sqrt{2}} \vert 1 \rangle = \begin{pmatrix} \frac{1}{\sqrt{2}} \\[2mm] \frac{i}{\sqrt{2}} \end{pmatrix} \\[5mm] \vert {-i} \rangle & = \frac{1}{\sqrt{2}} \vert 0 \rangle - \frac{i}{\sqrt{2}} \vert 1 \rangle = \begin{pmatrix} \frac{1}{\sqrt{2}} \\[2mm] -\frac{i}{\sqrt{2}} \end{pmatrix} \end{aligned}

Die Dichtematrizen, die diesen beiden Vektoren entsprechen, sind wie folgt.

+i+i=(12i2)(12i2)=(12i2i212)ii=(12i2)(12i2)=(12i2i212)\begin{aligned} \vert {+i} \rangle\langle{+i}\vert & = \begin{pmatrix} \frac{1}{\sqrt{2}} \\[2mm] \frac{i}{\sqrt{2}}\end{pmatrix} \begin{pmatrix} \frac{1}{\sqrt{2}} & - \frac{i}{\sqrt{2}}\end{pmatrix} = \begin{pmatrix} \frac{1}{2} & -\frac{i}{2}\\[2mm] \frac{i}{2} & \frac{1}{2} \end{pmatrix}\\[5mm] \vert {-i} \rangle\langle{-i}\vert & = \begin{pmatrix} \frac{1}{\sqrt{2}} \\[2mm] -\frac{i}{\sqrt{2}}\end{pmatrix} \begin{pmatrix} \frac{1}{\sqrt{2}} & \frac{i}{\sqrt{2}}\end{pmatrix} = \begin{pmatrix} \frac{1}{2} & \frac{i}{2}\\[2mm] -\frac{i}{2} & \frac{1}{2} \end{pmatrix} \end{aligned}

Hier ist eine Tabelle mit diesen Zuständen und einigen weiteren grundlegenden Beispielen: 0,\vert 0\rangle, 1,\vert 1\rangle, +,\vert {+}\rangle, und .\vert {-}\rangle. Wir werden diese sechs Zustände später in der Lektion erneut antreffen.

ZustandsvektorDichtematrix
0=(10)\vert 0\rangle = \begin{pmatrix} 1 \\[1mm] 0 \end{pmatrix}00=(1000)\vert 0\rangle\langle 0\vert = \begin{pmatrix} 1 & 0\\[1mm] 0 & 0 \end{pmatrix}
1=(01)\vert 1\rangle = \begin{pmatrix} 0 \\[1mm] 1 \end{pmatrix}11=(0001)\vert 1\rangle\langle 1\vert = \begin{pmatrix} 0 & 0\\[1mm] 0 & 1 \end{pmatrix}
+=(1212)\vert {+}\rangle = \begin{pmatrix} \frac{1}{\sqrt{2}} \\[2mm] \frac{1}{\sqrt{2}} \end{pmatrix}++=(12121212)\vert {+}\rangle\langle {+}\vert = \begin{pmatrix} \frac{1}{2} & \frac{1}{2}\\[2mm] \frac{1}{2} & \frac{1}{2} \end{pmatrix}
=(1212)\vert {-} \rangle = \begin{pmatrix} \frac{1}{\sqrt{2}} \\[2mm] -\frac{1}{\sqrt{2}}\end{pmatrix}=(12121212)\vert {-}\rangle\langle {-}\vert = \begin{pmatrix} \frac{1}{2} & -\frac{1}{2}\\[2mm] -\frac{1}{2} & \frac{1}{2} \end{pmatrix}
+i=(12i2)\vert {+i} \rangle = \begin{pmatrix} \frac{1}{\sqrt{2}} \\[2mm] \frac{i}{\sqrt{2}} \end{pmatrix}+i+i=(12i2i212)\vert {+i} \rangle\langle {+i} \vert = \begin{pmatrix} \frac{1}{2} & -\frac{i}{2}\\[2mm] \frac{i}{2} & \frac{1}{2} \end{pmatrix}
i=(12i2)\vert {-i} \rangle = \begin{pmatrix} \frac{1}{\sqrt{2}} \\[2mm] -\frac{i}{\sqrt{2}}\end{pmatrix}ii=(12i2i212)\vert {-i} \rangle\langle {-i} \vert = \begin{pmatrix} \frac{1}{2} & \frac{i}{2}\\[2mm] -\frac{i}{2} & \frac{1}{2} \end{pmatrix}

Als weiteres Beispiel betrachten wir einen Zustand aus der Lektion Einzelne Systeme des Kurses „Grundlagen der Quanteninformation", einschließlich beider Darstellungen als Zustandsvektor und als Dichtematrix.

v=1+2i30231vv=(5924i92+4i949)\vert v\rangle = \frac{1 + 2 i}{3}\,\vert 0\rangle - \frac{2}{3}\,\vert 1\rangle \qquad \vert v\rangle\langle v\vert = \begin{pmatrix} \frac{5}{9} & \frac{-2 - 4 i}{9}\\[2mm] \frac{-2 + 4 i}{9} & \frac{4}{9} \end{pmatrix}

Dichtematrizen, die die Form ρ=ψψ\rho = \vert \psi \rangle \langle \psi \vert für einen Quantenzustandsvektor ψ\vert \psi \rangle annehmen, werden als reine Zustände bezeichnet. Nicht jede Dichtematrix lässt sich in dieser Form schreiben; manche Zustände sind nicht rein.

Als Dichtematrizen haben reine Zustände stets einen Eigenwert gleich 11 und alle anderen Eigenwerte gleich 0.0. Dies ist konsistent mit der Interpretation, dass die Eigenwerte einer Dichtematrix die dem Zustand innewohnende Zufälligkeit oder Unsicherheit beschreiben. Im Wesentlichen gibt es keine Unsicherheit für einen reinen Zustand ρ=ψψ\rho = \vert \psi \rangle \langle \psi \vert — der Zustand ist definitiv ψ.\vert \psi \rangle.

Im Allgemeinen ist für einen Quantenzustandsvektor

ψ=(α0α1αn1)\vert\psi\rangle = \begin{pmatrix} \alpha_0\\ \alpha_1\\ \vdots\\ \alpha_{n-1} \end{pmatrix}

für ein System mit nn klassischen Zuständen die Dichtematrixdarstellung desselben Zustands wie folgt.

ψψ=(α0α0α0α1α0αn1α1α0α1α1α1αn1αn1α0αn1α1αn1αn1)=(α02α0α1α0αn1α1α0α12α1αn1αn1α0αn1α1αn12)\begin{aligned} \vert\psi\rangle\langle\psi\vert & = \begin{pmatrix} \alpha_0 \overline{\alpha_0} & \alpha_0 \overline{\alpha_1} & \cdots & \alpha_0 \overline{\alpha_{n-1}}\\[1mm] \alpha_1 \overline{\alpha_0} & \alpha_1 \overline{\alpha_1} & \cdots & \alpha_1 \overline{\alpha_{n-1}}\\[1mm] \vdots & \vdots & \ddots & \vdots\\[1mm] \alpha_{n-1} \overline{\alpha_0} & \alpha_{n-1} \overline{\alpha_1} & \cdots & \alpha_{n-1} \overline{\alpha_{n-1}} \end{pmatrix}\\[10mm] & = \begin{pmatrix} \vert\alpha_0\vert^2 & \alpha_0 \overline{\alpha_1} & \cdots & \alpha_0 \overline{\alpha_{n-1}}\\[1mm] \alpha_1 \overline{\alpha_0} & \vert\alpha_1\vert^2 & \cdots & \alpha_1 \overline{\alpha_{n-1}}\\[1mm] \vdots & \vdots & \ddots & \vdots\\[1mm] \alpha_{n-1} \overline{\alpha_0} & \alpha_{n-1} \overline{\alpha_1} & \cdots & \vert\alpha_{n-1}\vert^2 \end{pmatrix} \end{aligned}

Im Spezialfall reiner Zustände lässt sich also verifizieren, dass die diagonalen Einträge einer Dichtematrix die Wahrscheinlichkeiten beschreiben, dass eine Standardbasismessung jeden möglichen klassischen Zustand ausgibt.

Eine abschließende Bemerkung zu reinen Zuständen: Dichtematrizen beseitigen die Mehrdeutigkeit bezüglich globaler Phasen, die bei Quantenzustandsvektoren auftritt. Angenommen, wir haben zwei Quantenzustandsvektoren, die sich um eine globale Phase unterscheiden: ψ\vert \psi \rangle und ϕ=eiθψ,\vert \phi \rangle = e^{i \theta} \vert \psi \rangle, für eine reelle Zahl θ.\theta. Da sie sich um eine globale Phase unterscheiden, stellen diese Vektoren exakt denselben Quantenzustand dar, obwohl die Vektoren unterschiedlich sein mögen. Die Dichtematrizen, die wir aus diesen beiden Zustandsvektoren erhalten, sind hingegen identisch.

ϕϕ=(eiθψ)(eiθψ)=ei(θθ)ψψ=ψψ\vert \phi \rangle \langle \phi \vert = \bigl( e^{i\theta} \vert \psi \rangle \bigr) \bigl( e^{i\theta} \vert \psi \rangle \bigr)^{\dagger} = e^{i(\theta - \theta)} \vert \psi \rangle \langle \psi \vert = \vert \psi \rangle \langle \psi \vert

Im Allgemeinen bieten Dichtematrizen eine eindeutige Darstellung von Quantenzuständen: Zwei Quantenzustände sind identisch und erzeugen genau dieselben Ergebnisstatistiken für jede mögliche Messung, die an ihnen durchgeführt werden kann, genau dann, wenn ihre Dichtematrixdarstellungen gleich sind. In mathematischer Sprache ausgedrückt bedeutet das, dass Dichtematrizen eine treue Darstellung von Quantenzuständen bieten.