Ermöglicht die Quantensteuerung die Implementierung eines Gates?


8

Mit Hilfe von Quantensteuerungstechniken ist es möglich, Quantensysteme in einer Vielzahl unterschiedlicher Szenarien zu steuern (z. B. 0910.2350 und 1406.5260 ).

Insbesondere wurde gezeigt, dass es mit diesen Techniken möglich ist, Gates wie das (Quanten-) Toffoli-Gate ( 1501.04676 ) mit guter Genauigkeit zu implementieren. Genauer gesagt zeigen sie, dass das Toffoli-Gatter UToff als C-CNOT-Gatter

UToff|010|CNOT+|111|I,
und einem zeitabhängigen Hamilton-Operator H(t) , der einen bestimmten Satz von Wechselwirkungen enthält, kann man einen Satz von (zeitabhängigen) Parametern von H(t) so dass
Texp(i0ΘH(τ)dτ)UToff.

Gibt es bekannte Ergebnisse zur Universalität eines solchen Ansatzes? Mit anderen Worten, erlauben die von der Quantensteuerungstheorie bereitgestellten Werkzeuge zu sagen, wann bei einem gegebenen Satz von Einschränkungen für die erlaubten Hamilton-Parameter ein gegebenes Zielgatter realisiert werden kann? (1)

Genauer gesagt ist das Problem das folgende: Fixiere ein Zielgatter U , das über eine Menge von Qubits (oder allgemeiner Qubits) wirkt, und einen parametrisierten Hamilton-Operator der Form H(t)=kck(t)σk , Dabei ist {σk}k eine feste Menge von ( hermitianischen ) Operatoren, und c_k (t)ck(t) sind zeitabhängige Parameter, die bestimmt werden müssen. Gibt es eine Möglichkeit festzustellen, ob es Koeffizienten {ck(t)}k so dass

Texp(i0ΘH(τ)dτ)=?U.

(1) Beachten Sie, dass ich hier nur von Quantenkontrolle spreche , weil dies der in der Arbeit verwendete Begriff ist. Wenn dies nicht der am besten geeignete Begriff ist, um auf diese Art von Problemen hinzuweisen, lassen Sie es mich bitte wissen.

Beachten Sie außerdem, dass sich das in diesem Artikel gelöste Problem geringfügig von dem hier angegebenen unterscheidet. Insbesondere hat sie die Hamilton betrachten wirkt tatsächlich innerhalb von drei vier -dimensional qudits und die Toffoli ist nur als effektive Dynamik in den unteren Ebenen jeden ququart umgesetzt. Ich bin auch mit Ergebnissen dieser Art in Ordnung.


Welche Rolle spielt hier die optimale Kontrolle?
Norbert Schuch

@NorbertSchuch was meinst du? Ich beziehe mich auf das verlinkte Papier (Zahedinejad 2015), in dem explizit über die Implementierung von Gates über Quantenkontrolle gesprochen wird. Wenn Sie sich auf eine optimale Kontrolle beziehen (die ich hier nicht ausdrücklich erwähnt habe), im Gegensatz zur Quantenkontrolle , bin ich mir nicht sicher, was der genaue Unterschied ist, wie in meiner anderen Frage
glS

Bei der Universalität geht es darum, ob es möglich ist, bestimmte Operationen durchzuführen. Bei der Quantenkontrolle (oder wie auch immer Sie es nennen mögen) geht es darum, wie bestimmte Operationen gut ausgeführt werden. Dies sind zwei verschiedene Fragen. Ihre Frage bezieht sich auf die Universalität, die unabhängig davon ist, welcher Ansatz für das Tor verwendet wird. Wenn Sie nach einer effizienten Implementierung fragen, kann dies etwas anders sein.
Norbert Schuch

@NorbertSchuch interessant, ich habe möglicherweise einige Missverständnisse darüber, was Quantenkontrolle dann bedeutet (übrigens, vielleicht könnten Sie auch meine andere Frage beantworten , um mir das Verständnis zu erleichtern ?). Wollen Sie damit sagen, dass es "trivial" ist, dass die Quantenkontrolle die Implementierung eines beliebigen Gatters ermöglicht und daher keine würdige Frage ist?
glS

In dem verlinkten Artikel stellen die Autoren fest: " Wir führen einen nicht gierigen Quantenkontrollansatz für die direkte Konstruktion von Toffoli-Gates ein (...). Wir zeigen, dass unser Schema (...) ein Toffoli-Gate erzeugen sollte (...) ". Dies lässt mich denken, dass sie sagen, dass ihr Quantenkontrollansatz es ihnen ermöglicht, dieses Gate zu implementieren. Ist es nicht eine richtige Frage zu fragen, welche anderen Fragen mit derselben Methode gestellt werden können?
glS

Antworten:


4

Es gibt das Konzept der Steuerbarkeit eines Quantensystems, dh können Sie mit den angegebenen Steuerelementen einen beliebigen Zustand oder eine Einheit erstellen? Normalerweise wird dies anhand der Lie-Algebra des Systems berechnet und kann ziemlich chaotisch sein. Sie müssen die einzelnen Hamilton-Terme, die Sie steuern können, verwenden und alle ihre Kommutatoren nach willkürlichen Anweisungen berechnen. Wenn Sie lineare Kombinationen davon nehmen und einen beliebigen Hamilton-Operator erstellen können, ist Ihr gesamter Hilbert-Raum steuerbar. Sie können jede Einheit machen, die Sie wollen, und jeder Quantenzustand soll von jedem anderen aus erreichbar sein. Ein Beispiel finden Sie unter Vollständige Steuerbarkeit von Quantensystemen (PRA 2001) .

Ein wichtiger Punkt, der hervorgehoben werden muss, ist jedoch, dass dies nichts über die Effizienz aussagt, dh wie lange Sie brauchen, um einen bestimmten Zustand zu erreichen (in Abhängigkeit von der Systemgröße). Es gibt eine explizite Konstruktion, die Sie basierend auf der obigen Zerlegung in Bezug auf Kommutatoren vornehmen können, aber die erforderliche Zeit skaliert exponentiell in der Reihenfolge des erforderlichen Kommutators. Numerische Techniken der Steuerungstheorie sind Methoden, die versuchen, die erforderlichen Kontrollfelder (als Funktion der Zeit) effizienter zu finden, aber (meines Wissens) geben Ihnen selten Garantien. Wenn Sie also und , ist das Steuerbarkeitskonzept möglicherweise nicht ausreichend.Θck(t)


4

Die Quantensteuerung erlaubt nicht unbedingt die Implementierung eines beliebigen Gates. Stellen Sie sich vor, Ihre Steuerung des Systems ist eine zeitabhängige Energie. Das entspricht dem Hamiltonschen . Dann können Sie immer nur um eine Achse der Bloch-Kugel drehen, und Sie haben nur die Wahl, wie schnell Sie wann drehen möchten. Dies reicht offensichtlich nicht aus, um überhaupt beliebige Single-Qubit-Gates zu erzeugen, da Sie dann in der Lage sein müssten, Rotationen um eine beliebige (beliebige) Achse durchzuführen.H^(t)=c(t)Z^

Ich kann den zweiten Teil Ihrer Frage über bekannte Ergebnisse für die Universalität nicht beantworten. Beachten Sie jedoch, dass ich einen ganz besonderen Fall ausgewählt habe, um zu veranschaulichen, dass eine einfache Quantenkontrolle nicht ausreicht. Stellen Sie sich vor, ich hätte den Hamiltonianer . Dies ist eine konstante Drehung um eine Achse (aufgrund einer Energiedifferenz zwischen den beiden Zuständen des einzelnen Qubits) plus eine Drehung, die Sie vollständig um eine orthogonale Achse steuern. Da Sie mit einer geeigneten Kombination solcher Rotationen eine beliebige Rotation erzeugen können, ist dies universell (für ein einzelnes Qubit-System). Dies ist mein Versuch zu veranschaulichen, dass eine nicht universelle Kontrolle, wenn Sie eine Kontrolle haben, eher als Sonderfall als als Regel angesehen werden kann.H^(t)=c(t)X^+E02Z^E0


Ja, natürlich hast du recht. In der Tat frage ich nach Ergebnissen, die Ihnen sagen können, ob ein bestimmtes Gate bei einer Reihe von Einschränkungen und Interaktionstermen realisiert werden kann oder nicht. Grundsätzlich, wenn etwas darüber bekannt ist, wie der Ansatz in dem von mir verknüpften
Artikel
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.