Kurs:Quantencomputing/No-Cloning-Theorem

Aus testwiki
Zur Navigation springen Zur Suche springen

Einleitung

Diese Seite zum Thema Kurs:Quantencomputing/No-Cloning-Theorem kann als Wiki2Reveal Folien angezeigt werden. Einzelne Abschnitte werden als Folien betrachtet und Änderungen an den Folien wirken sich sofort auf den Inhalt der Folien aus. Dabei werden die folgenden Teilaspekte im Detail behandelt:

  • (1)
  • (2)
  • (3)

Zielsetzung

Diese Lernressource zu Kurs:Quantencomputing/No-Cloning-Theorem in der Wikiversity hat das Ziel, ...

Zielgruppe

Die Zielgruppe der Lernressource zum Thema Kurs:Quantencomputing/No-Cloning-Theorem ist

Die Zielgruppen der Lernressource zum Thema Kurs:Quantencomputing/No-Cloning-Theorem sind

  • Studierende im Fach
  • Schüler:innen im Fach

Aufgaben für Lernende / Studierende

Mit den folgenden Aufgaben zum Thema Kurs:Quantencomputing/No-Cloning-Theorem werden

Das No-Cloning-Theorem ist ein bedeutsames Resultat der Quantenphysik. Demnach ist es nicht möglich, ein System zu bauen, das jedes beliebige Qubit perfekt auf ein anderes Qubit kopiert, ohne dabei das ursprüngliche zu verändern. Das Theorem kann einerseits als Konsequenz der Unitarität von quantenmechanischen Zeitentwicklungsoperatoren oder der Linearität von Operatoren gesehen werden.

Das No-Cloning-Theorem hat weitreichende Folgen für die Quanteninformatik. Zum einen können klassische Fehlerkorrekturcodes, die darauf beruhen, die zu übertragende Information zu kopieren, nicht angewandt werden. Zum anderen kann niemand eine entsprechende Informationsübertragung unbemerkt abhören, da er dazu eine Kopie der übertragenen Qubits anlegen müsste. Diese Eigenschaft bildet die Grundlage der Quantenkryptografie.

Auslöser der Entdeckung des No-Cloning-Theorems war eine Arbeit von Nick Herbert, in der er zeigte, wie durch das Kopieren von Qubits eine überlichtschnelle Informationsübertragung möglich wäre. William Wootters und Wojciech Zurek veröffentlichten 1982 das No-Cloning-Theorem und zeigten damit, dass auf diese Art und Weise keine überlichtschnelle Informationsübertragung erfolgen kann.[1]

Beweis

Zum Beweis des No-Cloning-Theorems wird angenommen, dass ein quantenmechanisches Verfahren existiert, das beliebige Qubits perfekt kopieren kann. Diese Annahme wird anschließend zum Widerspruch geführt.[2]

Es seien |ϕ und |ψ zwei beliebige Zustände, die auf einen davon unabhängigen Zustand |k kopiert werden sollen. Da Skalarprodukte (und Wahrscheinlichkeiten) erhalten werden sollen, kann das dazu notwendige Verfahren nur durch eine unitäre Abbildung U beschrieben werden. Diese muss zur Kopienbildung folgende Eigenschaften besitzen:

U(|ϕ|k)=|ϕ|ϕ
U(|ψ|k)=|ψ|ψ

Für das Skalarprodukt U(ϕk)|U(ψk) lassen sich also folgende zwei Gleichungen angeben:

U(ϕk)|U(ψk)=ϕϕ|ψψ
U(ϕk)|U(ψk)=ϕk|ψk

Die erste Gleichung folgt hierbei durch Einsetzen der obigen Gleichungen, während sich die zweite Gleichung ergibt, da unitäre Abbildungen das Skalarprodukt nicht verändern. Somit erhält man

ϕϕ|ψψ=ϕk|ψk,

sowie auf Grund der Verträglichkeit von Skalarprodukt und Tensorprodukt

ϕ|ψϕ|ψ=ϕ|ψk|k.

Da k|k=1 folgt also

ϕ|ψ2=ϕ|ψ.

Diese Gleichung hat nur die Lösungen ϕ|ψ=0 und ϕ|ψ=1. Das bedeutet, dass entweder ϕ=ψ ist (falls ϕ|ψ=1) oder ϕ und ψ orthogonal sind (falls ϕ|ψ=0). Damit kann ein quantenmechanisches Verfahren, welches in der Lage ist, einen Zustand ψ zu kopieren, bestenfalls noch zu ψ und auch untereinander orthogonale Zustände kopieren. Von allen anderen Zuständen produziert das Verfahren nur fehlerhafte Kopien (mit Fidelität F<1).

Ein alternativer Beweis, welcher die Linearität von U ausnutzt, lässt sich folgendermaßen formulieren:[3]

Sei |ϕ der zu Zustand, welcher auf |k kopiert werden soll. Wir entwickeln |ϕ in eine beliebige Basis |ϕj :

|ϕ=jaj|ϕj

mit beliebigen Entwicklungskoeffizienten aj. Mit dieser Entwicklung folgt bei der Anwendung von U

U(|ϕ|k)=|ϕ|ϕ=jaj|ϕjjaj|ϕj

Da U einen beliebigen Zustand kopieren soll, muss auch für die einzelnen Basisvektoren ϕj gelten:

U(|ϕj|k)=|ϕj|ϕj

Dies impliziert jedoch für den Kopiervorgang von |ϕ

U(|ϕ|k)=U(jaj|ϕj|k)=Lin.jajU(|ϕj|k)=jaj|ϕj|ϕj

wobei wir die Linearität von U verwendet haben. Es gilt jedoch

jaj|ϕjjaj|ϕjjaj|ϕj|ϕj

was die Existenz eines solchen U widerlegt.

Quellen

  1. Dagmar Bruß: Quanteninformation. Fischer Taschenbuch Verlag, Frankfurt am Main 2003, ISBN 3-596-15563-0, S. 35–40.
  2. Matthias Homeister: Quantum Computing verstehen. Vieweg, Wiesbaden 2005, ISBN 3-528-05921-4, S. 81–84.
  3. Moses Fayngold, Vadim Fayngold: Quantum Mechanics and Quantum Information. Wiley-VCH, ISBN 978-3-527-40647-0, S. 609–610.

Literatur/Quellennachweise


Siehe auch

Seiteninformation

Diese Lernresource können Sie als Wiki2Reveal-Foliensatz darstellen.

Wiki2Reveal

Dieser Wiki2Reveal Foliensatz wurde für den Lerneinheit Kurs:Quantencomputing' erstellt der Link für die Wiki2Reveal-Folien wurde mit dem Wiki2Reveal-Linkgenerator erstellt.

Wikipedia2Wikiversity

Diese Seite wurde auf Basis der folgenden Wikipedia-Quelle erstellt: