Quanteninformation
Wir sind nun bereit, uns mit der Quanteninformation im Rahmen von Mehrfachsystemen zu befassen. Ähnlich wie in der vorangegangenen Lektion über Einzelsysteme ist die mathematische Beschreibung der Quanteninformation für Mehrfachsysteme dem probabilistischen Fall recht ähnlich und macht von ähnlichen Konzepten und Techniken Gebrauch.
Quantenzustände
Mehrere Systeme können gemeinsam als ein einziges, zusammengesetztes System betrachtet werden. Das haben wir bereits im probabilistischen Rahmen beobachtet, und im quantenmechanischen Rahmen verhält es sich analog. Quantenzustände von Mehrkörpersystemen werden daher – genau wie Quantenzustände von Ein-Körper-Systemen – durch Spaltenvektoren dargestellt, deren Elemente komplexe Zahlen sind und deren euklidische Norm beträgt. Im Fall eines Mehrfachsystems werden die Einträge dieser Vektoren so angeordnet, dass sie dem kartesischen Produkt der klassischen Zustandsmengen entsprechen, die den einzelnen Systemen zugeordnet sind, da dies die klassische Zustandsmenge des zusammengesetzten Systems ist.
Sind beispielsweise und Qubits, so ist die klassische Zustandsmenge des Qubitpaares – das gemeinsam als ein einziges System betrachtet wird – das kartesische Produkt . Indem wir Paare von binären Werten als binäre Zeichenfolgen der Länge zwei darstellen, ordnen wir dieser kartesischen Produktmenge die Menge zu. Die folgenden Vektoren sind daher allesamt Beispiele für Quantenzustandsvektoren des Paares :
Es gibt verschiedene Varianten, wie Quantenzustandsvektoren mehrerer Systeme ausgedrückt werden, und wir können diejenige Variante wählen, die unseren Vorlieben entspricht. Hier sind einige Beispiele für den ersten Quantenzustandsvektor oben.
- Wir können die Tatsache nutzen, dass (für alle klassischen Zustände und ), um stattdessen zu schreiben
- Wir können das Symbol für das Tensorprodukt explizit wie folgt schreiben:
- Wir können die kets tiefstellen, um anzugeben, wie sie den betrachteten Systemen entsprechen, etwa so:
Natürlich können wir Quantenzustandsvektoren auch explizit als Spaltenvektoren schreiben:
Je nach dem Kontext, in dem er auftaucht, kann eine dieser Varianten bevorzugt werden - sie sind jedoch alle gleichwertig in dem Sinne, dass sie denselben Vektor beschreiben.
Tensorprodukte von Quantenzustandsvektoren
Ähnlich wie bei den Wahrscheinlichkeitsvektoren sind Tensorprodukte von Quantenzustandsvektoren ebenfalls Quantenzustandsvektoren - und auch sie repräsentieren die Unabhängigkeit zwischen Systemen.
Um es genauer zu betrachten, beginnend mit dem Fall zweier Systeme: Sei ein Quantenzustandsvektor des Systems und ein Quantenzustandsvektor des Systems . Das Tensorprodukt , das alternativ auch als oder geschrieben werden kann, ist dann ein Quantenzustandsvektor des Gesamtsystems . Einen Zustand dieser Form bezeichnen wir wiederum als Produktzustand .
Intuitiv gesehen lässt sich sagen: Befindet sich ein Systempaar in einem Produktzustand , so können wir dies so interpretieren, dass sich im Quantenzustand befindet, sich im Quantenzustand befindet und die Zustände der beiden Systeme nichts miteinander zu tun haben.
Die Tatsache, dass der Tensorproduktvektor tatsächlich ein Quantenzustandsvektor ist, steht im Einklang mit der euklidischen Norm, die in Bezug auf Tensorprodukte multiplikativ ist:
Da und Quantenzustandsvektoren sind, gilt und , und somit ; daher ist auch ein Quantenzustandsvektor.
Dies lässt sich auf mehr als zwei Systeme verallgemeinern. Sind Quantenzustandsvektoren der Systeme , so ist ein Quantenzustandsvektor, der einen Produktzustand des gemeinsamen Systems darstellt. Auch hier wissen wir, dass es sich um einen Quantenzustandsvektor handelt, da
Verschränkte Zustände
Nicht alle Quantenzustandsvektoren von Mehrfachsystemen sind Produktzustände. Zum Beispiel kann der Quantenzustandsvektor
von zwei Qubits ist kein Produktzustand. Um dies zu begründen, können wir genau das gleiche Argument verwenden, das wir im vorherigen Abschnitt für einen probabilistischen Zustand benutzt haben. Das heißt, wenn ein Produktzustand wäre, würde es Quantenzustandsvektoren und geben, für die
Aber dann wäre es zwangsläufig der Fall, dass
was bedeutet, dass oder (oder beides). Dies widerspricht der Tatsache, dass
und
sind beide ungleich Null. Der Quantenzustandsvektor stellt also eine Korrelation zwischen zwei Systemen dar, und wir sagen ausdrücklich, dass die Systeme verschränkt sind.
Beachten Sie, dass der spezifische Wert für dieses Argument nicht wichtig ist - wichtig ist nur, dass dieser Wert ungleich Null ist. So kann zum Beispiel der Quantenzustand
ist ebenfalls kein Produktzustand, mit dem gleichen Argument.
Die Verschränkung ist ein wesentliches Merkmal der Quanteninformation, das in einer späteren Lektion ausführlicher behandelt wird. Die Verschränkung kann kompliziert sein, insbesondere bei verrauschten Quantenzuständen, die durch Dichtematrizen beschrieben werden können (diese werden im Kurs Allgemeine Formulierung der Quanteninformation behandelt, dem dritten Kurs in der Reihe Quanteninformation und -berechnung verstehen ). Für Quantenzustandsvektoren ist Verschränkung jedoch gleichbedeutend mit Korrelation: Jeder Quantenzustandsvektor, der kein Produktzustand ist, stellt einen verschränkten Zustand dar.
Im Gegensatz dazu ist der Quantenzustandsvektor
ist ein Beispiel für einen Produktzustand.
Dieser Zustand ist also nicht verschränkt.
Bell erklärt
Wir werden uns nun einige wichtige Beispiele für Quantenzustände mit mehreren Quantenbits ansehen, beginnend mit den Bell-Zuständen. Dies sind die folgenden vier Zwei-Qubit-Zustände:
Die Bell-Zustände wurden zu Ehren von John Stewart Bell (1928-1990) war ein Physiker, der wichtige Beiträge zu den Grundlagen der Quantentheorie leistete so benannt. Beachten Sie, dass dasselbe Argument, mit dem nachgewiesen wird, dass kein Produktzustand ist, auch für alle anderen Bell-Zustände gilt: Alle vier Bell-Zustände stellen eine Verschränkung zwischen zwei Qubits dar.
Die Sammlung aller vier Bell-Zustände
ist als Bell-Basis bekannt. Wie der Name schon sagt, handelt es sich um eine Basis; jeder Quantenzustandsvektor aus zwei Qubits oder überhaupt jeder komplexe Vektor, dessen Einträge den vier klassischen Zuständen von zwei Bits entsprechen, kann als Linearkombination der vier Bell-Zustände ausgedrückt werden. Beispiel:
GHZ- und W-Zustände
Als nächstes werden wir zwei interessante Beispiele für Zustände von drei Qubits betrachten. Das erste Beispiel ist der GHZ-Zustand (so benannt zu Ehren von Daniel Greenberger, Michael Horne und Anton Zeilinger, die als erste einige seiner Eigenschaften untersucht haben):
Das zweite Beispiel ist der so genannte W-Zustand:
Keiner dieser Zustände ist ein Produktzustand, was bedeutet, dass sie nicht als Tensorprodukt von drei Qubit-Quantenzustandsvektoren geschrieben werden können. Wir werden diese beiden Zustände später untersuchen, wenn wir partielle Messungen von Quantenzuständen mehrerer Systeme diskutieren.
Weitere Beispiele
Die Beispiele für Quantenzustände von Mehrfachsystemen, die wir bisher gesehen haben, sind Zustände von zwei oder drei Qubits, aber wir können auch Quantenzustände von Mehrfachsystemen mit unterschiedlichen klassischen Zustandsmengen betrachten.
Hier ist zum Beispiel ein Quantenzustand von drei Systemen: , und , wobei die klassische Zustandsmenge von das binäre Alphabet ist ( ist also ein Qubit) und die klassische Zustandsmenge von und die Menge ist:
Und hier ist ein Beispiel für einen Quantenzustand von drei Systemen – , und –, die alle dieselbe klassische Zustandsmenge teilen:
Systeme mit der klassischen Zustandsmenge werden oft als Trits oder (unter der Annahme, dass sie sich in einem Quantenzustand befinden können) als Qutrits bezeichnet. Der Begriff „Qudit“ bezeichnet ein System mit der klassischen Zustandsmenge bei beliebiger Wahl von .
Messungen von Quantenzuständen
In der vorherigen Lektion wurden Standardbasismessungen von Quantenzuständen einzelner Systeme behandelt: Befindet sich ein System mit der klassischen Zustandsmenge in einem Quantenzustand, der durch den Vektor dargestellt wird, und wird dieses System gemessen (im Sinne einer Standardbasismessung), so tritt jeder klassische Zustand mit der Wahrscheinlichkeit auf. Dies zeigt uns, was geschieht, wenn wir einen Quantenzustand mehrerer Systeme haben und uns entscheiden, das gesamte zusammengesetzte System zu messen, was gleichbedeutend ist mit der Messung aller einzelnen Systeme.
Um dies genauer zu formulieren: Nehmen wir an, dass Systeme sind, deren klassische Zustandsmengen jeweils lauten. Wir können dann gemeinsam als ein einziges System betrachten, dessen klassischer Zustandsraum das kartesische Produkt ist. Wird ein Quantenzustand dieses Systems durch den Quantenzustandsvektor dargestellt und werden alle Systeme gemessen, so tritt jedes mögliche Ergebnis mit der Wahrscheinlichkeit auf.
Wenn sich zum Beispiel die Systeme und gemeinsam im Quantenzustand befinden
Wird dann bei beiden Systemen eine Standard-Basismessung durchgeführt, ergibt sich das Ergebnis „ “ mit der Wahrscheinlichkeit „ “ und das Ergebnis „ “ mit der Wahrscheinlichkeit „ “.
Teilmessungen
Betrachten wir nun den Fall, in dem sich mehrere Systeme in einem Quantenzustand befinden und wir eine echte Teilmenge dieser Systeme messen. Wie zuvor beginnen wir mit zwei Systemen und , deren klassische Zustandsmengen bzw. lauten.
Im Allgemeinen hat ein Quantenzustandsvektor von die Form
wobei eine Sammlung von komplexen Zahlen ist, die folgende Bedingungen erfüllen
was gleichbedeutend damit ist, dass ein Einheitsvektor ist.
Aus den obigen Ausführungen wissen wir bereits, dass, wenn sowohl als auch gemessen werden, jedes mögliche Ergebnis mit einer Wahrscheinlichkeit von
Nehmen wir stattdessen an, dass nur das erste System gemessen wird, so muss die Wahrscheinlichkeit, dass jedes Ergebnis auftritt, gleich sein mit
Dies steht im Einklang mit dem, was wir bereits in der probabilistischen Umgebung gesehen haben, sowie mit unserem derzeitigen Verständnis der Physik: die Wahrscheinlichkeit, dass ein bestimmtes Ergebnis eintritt, wenn gemessen wird, kann nicht davon abhängen, ob ebenfalls gemessen wurde oder nicht, da dies eine Kommunikation über Lichtgeschwindigkeit ermöglichen würde.
Nachdem wir ein bestimmtes Ergebnis bei einer Messung auf Standardbasis von erhalten haben, erwarten wir natürlich, dass sich der Quantenzustand von so ändert, dass er gleich ist, genau wie wir es bei Einzelsystemen gesehen haben. Aber was passiert mit dem Quantenzustand von „ “?
Um diese Frage zu beantworten, können wir zunächst den Vektor wie folgt ausdrücken
wo
für jedes „ “. Hier verfolgen wir dieselbe Methodik wie im probabilistischen Fall, nämlich die Isolierung der Standardbasiszustände des zu messenden Systems. Die Wahrscheinlichkeit, dass die Standard-Basis-Messung von jeweils eines der Ergebnisse liefert, ist wie folgt:
Und da die Standardbasis-Messung von das Ergebnis liefert, ergibt sich der Quantenzustand des Paares insgesamt als
Das heißt, der Zustand „bricht zusammen“ wie im Fall des Einzelsystems, jedoch nur in dem Maße, wie es erforderlich ist, damit der Zustand mit der Messung von vereinbar ist, die das Ergebnis ergeben hat.
Vereinfacht ausgedrückt stellt die Komponente von dar, die mit einer Messung von übereinstimmt, die zu dem Ergebnis führt. Anschließend normalisieren wir diesen Vektor – indem wir ihn durch seine euklidische Norm dividieren, die gleich ist –, um einen gültigen Quantenzustandsvektor mit einer euklidischen Norm von zu erhalten. Dieser Normalisierungsschritt entspricht dem, was wir im probabilistischen Kontext getan haben, als wir Vektoren durch die Summe ihrer Einträge dividiert haben, um einen Wahrscheinlichkeitsvektor zu erhalten.
Betrachten wir als Beispiel den Zustand von zwei Qubits vom Anfang des Abschnitts:
Um zu verstehen, was passiert, wenn das erste System gemessen wird, schreiben wir zunächst
Anhand der obigen Beschreibung sehen wir nun, dass die Wahrscheinlichkeit, dass die Messung zu dem Ergebnis führt, wie folgt ist
in diesem Fall wird der Zustand von
und die Wahrscheinlichkeit, dass die Messung zu dem Ergebnis führt, ist
in diesem Fall wird der Zustand von
Die gleiche Technik, symmetrisch angewandt, beschreibt, was passiert, wenn das zweite System und nicht das erste gemessen wird. Dieses Mal schreiben wir den Vektor um als
Die Wahrscheinlichkeit, dass die Messung von das Ergebnis ergibt, ist
in diesem Fall wird der Zustand von
und die Wahrscheinlichkeit, dass das Messergebnis lautet, ist
in diesem Fall wird der Zustand von
Anmerkung zu reduzierten Quantenzuständen
Das vorangegangene Beispiel zeigt eine Einschränkung der vereinfachten Beschreibung der Quanteninformation, die darin besteht, dass sie uns keine Möglichkeit bietet, den reduzierten (oder marginalen) Quantenzustand von nur einem von zwei Systemen (oder einer geeigneten Teilmenge einer beliebigen Anzahl von Systemen) wie im probabilistischen Fall zu beschreiben.
Konkret bedeutet dies, dass für einen probabilistischen Zustand zweier Systeme , der durch einen Wahrscheinlichkeitsvektor
können wir den reduzierten oder marginalen probabilistischen Zustand von allein wie folgt schreiben
Für Quantenzustandsvektoren gibt es keine analoge Möglichkeit, dies zu tun. Insbesondere gilt für einen Quantenzustandsvektor
der Vektor
ist im Allgemeinen kein Quantenzustandsvektor und stellt das Konzept eines reduzierten oder marginalen Zustands nicht richtig dar.
Stattdessen können wir uns dem Begriff der Dichtematrix zuwenden, der im Kurs Allgemeine Formulierung der Quanteninformation behandelt wird. Dichtematrizen bieten uns eine sinnvolle Möglichkeit, reduzierte Quantenzustände zu definieren, die der probabilistischen Einstellung entspricht.
Teilmessungen für drei oder mehr Systeme
Teilmessungen für drei oder mehr Systeme, bei denen eine geeignete Teilmenge der Systeme gemessen wird, können auf den Fall von zwei Systemen reduziert werden, indem die Systeme in zwei Sammlungen aufgeteilt werden, nämlich in solche, die gemessen werden, und solche, die nicht gemessen werden. Hier ein konkretes Beispiel, das zeigt, wie dies geschehen kann. Es zeigt insbesondere, wie nützlich es sein kann, kets durch die Namen der Systeme, die sie repräsentieren, zu subskribieren - in diesem Fall, weil es uns eine einfache Möglichkeit gibt, Permutationen der Systeme zu beschreiben.
In diesem Beispiel betrachten wir einen Quantenzustand eines 5-Tupels von Systemen , wobei alle fünf dieser Systeme dieselbe klassische Zustandsmenge gemeinsam haben:
Wir werden die Situation betrachten, in der das erste und das dritte System gemessen werden und die übrigen Systeme in Ruhe gelassen werden.
Konzeptionell gibt es keinen grundlegenden Unterschied zwischen dieser Situation und einer Situation, in der eines von zwei Systemen gemessen wird. Da die gemessenen Systeme mit den ungemessenen Systemen durchsetzt sind, ist es leider schwierig, die für diese Berechnungen erforderlichen Ausdrücke aufzuschreiben.
Eine Möglichkeit, wie oben vorgeschlagen, besteht darin, die kets tiefzustellen, um anzugeben, auf welche Systeme sie sich beziehen. Auf diese Weise können wir die Systeme verfolgen, wenn wir die Reihenfolge der Kets ändern, was die Mathematik vereinfacht.
Erstens kann der obige Quantenzustandsvektor alternativ geschrieben werden als
Es hat sich nichts geändert, außer dass jedes „ket“ nun einen Index hat, der angibt, welchem System es entspricht. Hier haben wir die Indizes „ “ verwendet, aber es könnten auch die Namen der Systeme selbst verwendet werden (beispielsweise in einer Situation, in der wir Systemnamen wie „ “, „ “ und „ “ haben).
Wir können nun die Kets neu ordnen und Begriffe wie folgt sammeln:
Die Tensorprodukte sind immer noch implizit, auch wenn Klammern verwendet werden, wie in diesem Beispiel.
Um die Permutation der Kets zu verdeutlichen: Tensorprodukte sind nicht kommutativ: Sind und Vektoren, so unterscheidet sich im Allgemeinen von , und dasselbe gilt für Tensorprodukte aus drei oder mehr Vektoren. Beispielsweise ist ein anderer Vektor als . Die Umordnung der Kets, wie wir sie gerade vorgenommen haben, sollte nicht so interpretiert werden, als würde sie etwas anderes nahelegen.
Vielmehr treffen wir für die Durchführung der Berechnungen lediglich die Entscheidung, dass es praktischer ist, die Systeme als „ “ zusammenzufassen, anstatt als „ “. Die Indizes bei den Kets dienen dazu, den Überblick zu behalten, und es steht uns frei, später zur ursprünglichen Reihenfolge zurückzukehren, wenn wir dies wünschen.
Wir sehen nun, dass, wenn die Systeme und gemessen werden, die (von Null verschiedenen) Wahrscheinlichkeiten der verschiedenen Ergebnisse wie folgt sind:
- Das Messergebnis tritt mit einer Wahrscheinlichkeit von
- Das Messergebnis tritt mit einer Wahrscheinlichkeit von
- Das Messergebnis tritt mit einer Wahrscheinlichkeit von
Liegt das Messergebnis beispielsweise bei „ “, so ergibt sich für unsere fünf Systeme folgender Zustand:
Für die endgültige Antwort sind wir zu unserer ursprünglichen Reihenfolge der Systeme zurückgekehrt, nur um zu zeigen, dass wir dies tun können. Für die anderen möglichen Messergebnisse kann der Zustand auf ähnliche Weise bestimmt werden.
Abschließend noch zwei Beispiele, die bereits versprochen wurden, beginnend mit dem GHZ-Zustand
Wird nur das erste System gemessen, erhalten wir mit der Wahrscheinlichkeit das Messergebnis , woraufhin der Zustand der drei Qubits zu wird; außerdem erhalten wir mit der Wahrscheinlichkeit das Messergebnis , woraufhin der Zustand der drei Qubits zu wird.
Für einen W-Zustand hingegen, wieder unter der Annahme, dass nur das erste System gemessen wird, schreiben wir diesen Zustand zunächst wie folgt:
Die Wahrscheinlichkeit, dass eine Messung des ersten Qubits zu dem Ergebnis 0 führt, ist daher gleich
und unter der Bedingung, dass die Messung zu diesem Ergebnis führt, wird der Quantenzustand der drei Qubits
Die Wahrscheinlichkeit, dass das Messergebnis 1 ist, beträgt ; in diesem Fall nimmt der Zustand der drei Qubits die Form an.
Der W-Zustand ist symmetrisch, d. h. er ändert sich nicht, wenn wir die Qubits vertauschen. Wir erhalten daher eine ähnliche Beschreibung für die Messung des zweiten oder dritten Qubits anstelle des ersten.
Einheitliche Vorgänge
Im Prinzip stellt jede unitäre Matrix, deren Zeilen und Spalten den klassischen Zuständen eines Systems entsprechen, eine gültige Quantenoperation für dieses System dar. Dies gilt natürlich auch für zusammengesetzte Systeme, deren klassische Zustandsmengen zufällig kartesische Produkte der klassischen Zustandsmengen der einzelnen Systeme sind.
Betrachtet man zwei Systeme genauer: Wenn ein System mit der klassischen Zustandsmenge ist und ein System mit der klassischen Zustandsmenge ist, dann ist die klassische Zustandsmenge des gemeinsamen Systems . Daher werden Quantenoperationen an diesem gemeinsamen System durch unitäre Matrizen dargestellt, deren Zeilen und Spalten der Menge entsprechen. Die Reihenfolge der Zeilen und Spalten dieser Matrizen entspricht der Reihenfolge, die für die Quantenzustandsvektoren des Systems verwendet wird.
Nehmen wir beispielsweise an, dass und gilt, und erinnern wir uns daran, dass die Standardkonvention für die Reihenfolge der Elemente des kartesischen Produkts wie folgt lautet:
Hier ist ein Beispiel für eine Einheitsmatrix, die eine Operation auf darstellt:
Diese Einheitsmatrix ist nichts Besonderes, sie dient lediglich als Beispiel. Um zu überprüfen, ob unitär ist, reicht es beispielsweise aus, zu berechnen und zu überprüfen. Alternativ können wir überprüfen, ob die Zeilen (oder die Spalten) orthonormal sind, was in diesem Fall aufgrund der besonderen Form der Matrix „ “ einfacher ist.
Die Wirkung von „ “ auf den Standardbasisvektor „ “ lautet beispielsweise
Dies lässt sich erkennen, wenn man die zweite Spalte von betrachtet und dabei unsere Reihenfolge der Menge berücksichtigt.
Wie bei jeder Matrix ist es möglich, „ “ in Dirac-Notation darzustellen, wofür 20 Terme für die 20 von Null verschiedenen Einträge von „ “ erforderlich wären. Würden wir jedoch all diese Terme aufschreiben, anstatt eine „ “-Matrix zu verwenden, wäre dies unübersichtlich, und die Muster, die sich aus dem Matrixausdruck ergeben, wären wahrscheinlich nicht so deutlich erkennbar. Einfach ausgedrückt: Die Dirac-Notation ist nicht immer die beste Wahl.
Unitäre Operationen an drei oder mehr Systemen funktionieren auf ähnliche Weise, wobei die unitären Matrizen Zeilen und Spalten haben, die dem kartesischen Produkt der klassischen Zustandsmengen der Systeme entsprechen. Wir haben in dieser Lektion bereits ein Beispiel gesehen: die Drei-Qubit-Operation
wobei die Zahlen in bras und kets ihre -bit Binärkodierungen bezeichnen. Es handelt sich nicht nur um eine deterministische Operation, sondern auch um eine unitäre Operation. Operationen, die sowohl deterministisch als auch unitär sind, werden als reversible Operationen bezeichnet. Die konjugierte Transponierung dieser Matrix kann wie folgt geschrieben werden:
Dies ist die Umkehrung oder, mathematisch ausgedrückt, die Umkehrung der ursprünglichen Operation - das, was wir von der konjugierten Transponierung einer unitären Matrix erwarten. Im weiteren Verlauf der Lektion werden wir weitere Beispiele für einheitliche Operationen auf mehreren Systemen sehen.
Einheitliche Vorgänge, die unabhängig voneinander auf einzelnen Systemen durchgeführt werden
Wenn unitäre Operationen unabhängig voneinander auf eine Menge einzelner Systeme angewendet werden, wird die kombinierte Wirkung dieser unabhängigen Operationen durch das Tensorprodukt der sie darstellenden unitären Matrizen beschrieben. Das heißt: Wenn Quantensysteme sind, unitäre Matrizen, die Operationen an diesen Systemen darstellen, und die Operationen unabhängig voneinander an den Systemen durchgeführt werden, wird die kombinierte Wirkung auf durch die Matrix dargestellt. Auch hier stellen wir fest, dass die probabilistischen und die Quantenkontexte in dieser Hinsicht analog sind.
Nach der Lektüre des vorangegangenen Absatzes würde man natürlich erwarten, dass das Tensorprodukt einer beliebigen Sammlung von unitarischen Matrizen unitär ist. Dies ist in der Tat der Fall, und wir können dies wie folgt überprüfen.
Zunächst ist zu beachten, dass die Operation der konjugierten Transponierung folgende Bedingungen erfüllt
für beliebige Matrizen . Dies lässt sich überprüfen, indem man auf die Definition des Tensorprodukts und der konjugierten Transponierten zurückgreift und nachprüft, dass alle Einträge auf beiden Seiten der Gleichung übereinstimmen. Das bedeutet, dass
Da das Tensorprodukt von Matrizen multiplikativ ist, ergibt sich, dass
Hier haben wir „ “ geschrieben, um die Matrizen zu bezeichnen, die die Identitätsoperation auf den Systemen „ “ darstellen; das heißt, es handelt sich um Identitätsmatrizen, deren Dimensionen mit der Anzahl der klassischen Zustände von „ “ übereinstimmen.
Schließlich ist das Tensorprodukt gleich der Identitätsmatrix, deren Anzahl an Zeilen und Spalten mit dem Produkt aus der Anzahl der Zeilen und Spalten der Matrizen übereinstimmt. Diese größere Identitätsmatrix stellt die Identitätsoperation auf dem gemeinsamen System dar.
Zusammengefasst ergibt sich die folgende Gleichheitsfolge:
Wir kommen daher zu dem Schluss, dass einheitlich ist.
Eine wichtige Situation, die häufig auftritt, ist die, in der eine einheitliche Operation auf nur ein System – oder eine echte Teilmenge von Systemen – innerhalb eines größeren gemeinsamen Systems angewendet wird. Nehmen wir beispielsweise an, dass und Systeme sind, die wir gemeinsam als ein einziges, zusammengesetztes System betrachten können, und dass wir eine Operation ausschließlich auf dem System durchführen. Genauer gesagt nehmen wir an, dass eine unitäre Matrix ist, die eine Operation auf darstellt, sodass ihre Zeilen und Spalten den klassischen Zuständen von zugeordnet wurden.
Zu sagen, dass wir die durch dargestellte Operation nur auf dem System ausführen, bedeutet, dass wir an nichts verändern, d. h., wir führen unabhängig voneinander auf und die Identitätsoperation auf aus. Das heißt, „nichts zu tun“ mit ist gleichbedeutend mit der Ausführung der Identitätsoperation auf , die durch die Identitätsmatrix dargestellt wird. (Hier gibt uns der Index „ “ übrigens an, dass sich „ “ auf die Identitätsmatrix bezieht, deren Anzahl an Zeilen und Spalten mit der klassischen Zustandsmenge von „ “ übereinstimmt.) Die Operation auf „ “, die sich ergibt, wenn wir „ “ auf „ “ anwenden und „ “ unverändert lassen, wird daher durch die unitäre Matrix dargestellt
Wenn zum Beispiel und Qubits sind, ist die Durchführung einer Hadamard-Operation auf und die Nichtbeeinflussung von gleichbedeutend mit der Durchführung der Operation
auf der gemeinsamen Website .
In ähnlicher Weise gilt: Wenn eine Operation, die durch die unitäre Matrix dargestellt wird, auf angewendet wird und unverändert bleibt, wird die resultierende Operation auf durch die unitäre Matrix dargestellt
Betrachten wir beispielsweise erneut die Situation, in der sowohl als auch Qubits sind und eine Hadamard-Operation ist, so wird die resultierende Operation auf durch die folgende Matrix dargestellt
Nicht jede unitäre Operation auf einer Ansammlung von Systemen kann als Tensorprodukt solcher unitärer Operationen geschrieben werden, genauso wie nicht jeder Quantenzustandsvektor dieser Systeme ein Produktzustand ist. Zum Beispiel können weder die Swap-Operation noch die Controlled-NOT-Operation auf zwei Qubits, die weiter unten beschrieben werden, als Tensorprodukt von unitären Operationen ausgedrückt werden.
Der Swap-Vorgang
Zum Abschluss der Lektion sehen wir uns zwei Klassen von Beispielen für unitäre Operationen auf mehreren Systemen an, beginnend mit der Tauschoperation.
Angenommen, und sind Systeme, die dieselbe klassische Zustandsmenge teilen. Die Swap -Operation auf dem Paar ist die Operation, die den Inhalt der beiden Systeme vertauscht, die Systeme ansonsten aber unverändert lässt – sodass auf der linken Seite und auf der rechten Seite verbleibt. Wir bezeichnen diese Operation als „ “, und sie funktioniert für jede Wahl klassischer Zustände wie folgt:
Eine Möglichkeit, die mit dieser Operation verbundene Matrix unter Verwendung der Dirac-Notation zu schreiben, ist die folgende:
Es ist vielleicht nicht auf den ersten Blick ersichtlich, dass diese Matrix „ “ darstellt, aber wir können überprüfen, ob sie die Bedingung „ “ für jede Wahl klassischer Zustände „ “ erfüllt. Als einfaches Beispiel: Wenn „ “ und „ “ Qubits sind, stellen wir fest, dass
Kontrollierte einheitliche Vorgänge
Nehmen wir nun an, dass ein Qubit und ein beliebiges System ist, das sich in einem beliebigen klassischen Zustand befindet. Für jede unitäre Operation , die auf das System wirkt, ist eine kontrollierte Operation eine unitäre Operation auf dem Paar , die wie folgt definiert ist:
Wenn beispielsweise ebenfalls ein Qubit ist und wir die Pauli- -Operation auf betrachten, dann ergibt sich eine kontrollierte -Operation wie folgt:
Wir haben diese Operation bereits im Zusammenhang mit der klassischen Information und den probabilistischen Operationen in dieser Lektion kennengelernt. Ersetzt man die Operation Pauli auf durch eine Operation , ergibt sich diese Operation:
Wenn wir stattdessen als zwei Qubits betrachten und als die Tauschoperation zwischen diesen beiden qubits ist, erhalten wir diese Operation:
Diese Operation wird auch als Fredkin-Operation oder Fredkin-Gate bezeichnet. Seine Wirkung auf Standard-Basiszustände kann wie folgt beschrieben werden:
Schließlich wird eine „controlled-controlled-NOT“-Operation, die wir als „ “ bezeichnen können, als Toffoli-Operation oder Toffoli-Gatter bezeichnet Die Matrixdarstellung sieht wie folgt aus:
Wir können dies auch mit der Dirac-Notation wie folgt ausdrücken: