Drehung um die y- oder z-Achse der Bloch-Kugel


10

Um sich um eine Achse der Bloch-Kugel zu drehen, verwenden wir normalerweise Impulse, z. B. beim Quantencomputing mit eingefangenen Ionen oder bei supraleitenden Qubits. Nehmen wir an, wir drehen uns um die x-Achse. Was muss ich ändern, um mich um die y-Achse oder die z-Achse drehen zu können? Ich nehme an, es hat etwas mit der Phase zu tun, aber ich konnte keine gute Referenz dafür finden, wie dies funktioniert.


1
Welche Arten von Operationen erlauben Sie? Wenn Sie zum Beispiel ein Hadamard-Tor anwenden können, können Rotationen um X in Rotationen um Z umgewandelt werden und umgekehrt
glS

Leider weiß ich nicht, wie man ein Hadamard-Gate in der Praxis realisiert (z. B. mit supraleitenden Qubits), aber dies könnte ein Ausgangspunkt sein.
Quasar

daher meine Frage, welche Operationen Sie
zulassen

2
Ich habe die Antwort auf meine Frage gefunden. Der Trick besteht darin , dem Impuls eine Phasenverschiebung (in Bezug auf die x-Drehung) hinzuzufügen . Dies ermöglicht es uns dann auch, zB Hadamard-Gatter wie zu implementieren: . Der Winkel für jede Umdrehung wird durch Auswahl der Impulszeit eingestellt. H = e i π / 2 R x ( π )π/2H=eiπ/2Rx(π)Ry(π/2)
Quasar

4
Wenn Sie verfügbare Rotationen für X- und Y-Achsen haben, funktioniert das sicher. In der Tat können Sie mit X- und Y-Rotationen jedes mögliche Ein-Qubit einheitlich machen. Beachten Sie, dass Sie eine Antwort auf Ihre eigene Frage schreiben können.
glS

Antworten:


3

Bei supraleitenden Qubits werden x- und y-Rotationen normalerweise beide mit Mikrowellenimpulsen durchgeführt, und wie Sie sagten, bestimmt die Phase des Impulses die Rotationsachse. Weitere mathematische Details finden Sie in diesem Beitrag zum Austausch von Physikstapeln: Wie führen wir Quermessungen in einem zweistufigen System durch?

Drehungen um die z-Achse sind sehr unterschiedlich; Sie werden durchgeführt, indem die Resonanzfrequenz des Qubits (auch als "Verstimmung" bezeichnet) für eine bestimmte Zeitdauer geändert wird. Zum Beispiel ergibt eine Verstimmung um 1 MHz für 100 ns eine Drehung der Z-Achse um 1/10 einer vollen Drehung.


2

Während wir normalerweise von und als unveränderlichen Zuständen im Quantencomputer sprechen , ist dies normalerweise bei einer physikalischen Realisierung nicht der Fall, bei der tendenziell eine Energiedifferenz zwischen diesen besteht Zustände so, dass . Diese Phasendrehung hat dieselbe Winkelfrequenz , die Sie benötigen, um einen Übergang zwischen und . Ihre relative Phase ist der Winkel, der bestimmt, ob Sie ein - oder|0|1ΔE|1logical=eitΔE/|1physicalΔE/|0|1XY-Rotation (oder um eine Achse irgendwo anders in der Ebene drehen, die von den Achsen für und Rotationen überspannt wird ).XY

Der einfachste Weg, eine Rotation zu erreichen, besteht darin, zu warten und den Faktor für Sie erreichen zu lassen. Dies wäre jedoch ein Gatter auf jedem Qubit, was nicht das Ziel ist, wenn Sie ein Gatter auf einem bestimmten Qubit wünschen. Um dies zu erreichen, können Sie beispielsweise Teilrotationen um die Achsen für und Tore kombinieren. Es ist einfach, mit einem Globus (oder einer Kugel mit markierten Richtungen) zu überprüfen, ob "die Hälfte" eines Gates (eine 90-Grad-Drehung) gefolgt von einem Gate und dann die umgekehrte "Hälfte", wenn ein Gate (ein -90-Grad) ist Rotation) zusammen ist das gleiche wie ein Gate.ZeitΔE/ZZXYXYXZ

Es gibt kompliziertere Tricks, die Sie alternativ verwenden können. Wenn Sie beispielsweise einen Impuls verstimmt ansteuern, bewegen Sie die effektive Rotationsachse der Bloch-Kugel von der Äquatorialebene weg (in der die Rotationsachsen für und Gatter liegen). Dies funktioniert jedoch nur bei moderaten Neigungen dieses Winkels, da der Impulseffekt beim Versuch, ein Gate auf diese Weise zu realisieren, gegen Null tendieren würde: Es geschieht unendlich langsam. Daher müssen Sie mindestens zwei Bloch-Kugelrotationen kombinieren, um ein Z-Gate mit solchen Impulsen zu erhalten, die den Übergang zwischen Ihrem Qubit-Basiszustand steuern.XYZ

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.