Untuk memutar sekitar sumbu bola Bloch kita menggunakan pulsa misalnya dalam komputasi kuantum ion yang terperangkap atau qubit superkonduktor. Katakanlah kita memiliki rotasi di sekitar sumbu x. Apa yang harus saya ubah agar dapat berputar di sekitar sumbu y atau sumbu z? Saya menganggap itu ada hubungannya dengan fase tetapi saya tidak bisa menemukan referensi yang bagus untuk bagaimana ini bekerja.
10
Jawaban:
Untuk qubit superkonduktor, rotasi x dan y biasanya dilakukan dengan pulsa microwave, dan seperti yang Anda katakan, fase pulsa menentukan sumbu rotasi. Lihat detail matematis dalam posting Fisika Stack Exchange ini: Bagaimana kita melakukan pengukuran melintang dalam sistem dua tingkat?
Rotasi tentang sumbu z sangat berbeda; mereka dilakukan dengan mengubah frekuensi resonansi qubit (alias "detune") untuk jangka waktu tertentu. Sebagai contoh, detuning sebesar 1 MHz untuk 100 ns menghasilkan rotasi sumbu z sebesar 1/10 dari rotasi penuh.
sumber
Sementara kita biasanya berbicara tentang dan sebagai keadaan tidak berubah dalam komputasi kuantum, ini biasanya tidak terjadi pada realisasi fisik di mana cenderung ada perbedaan energi antara ini menyatakan sedemikian rupa sehingga . Rotasi fase ini memiliki frekuensi sudut yang sama yang Anda perlukan untuk mendorong transisi antara dan . Fase relatifnya adalah sudut yang menentukan apakah Anda mengendarai - atau|0⟩ |1⟩ ΔE |1⟩logical=e−itΔE/ℏ|1⟩physical ΔE/ℏ |0⟩ |1⟩ X Y -rotation (atau memutar sumbu pada tempat lain di pesawat yang direntang oleh sumbu untuk - dan rotasi).X Y
Cara termudah untuk mencapai -rotation adalah menunggu dan membiarkan faktor mencapainya untuk Anda. Namun, ini akan menjadi gerbang pada setiap qubit yang bukan tujuannya jika Anda ingin gerbang pada satu qubit khusus. Untuk mencapai itu, Anda dapat misalnya menggabungkan rotasi parsial tentang sumbu untuk - dan -gates. Sangat mudah untuk memverifikasi dengan bola dunia (atau bola apa pun dengan arah yang ditandai) yang "setengah" dari gerbang (rotasi 90 derajat) diikuti oleh gerbang dan kemudian membalikkan "setengah" jika gerbang (derajat -90 derajat) rotasi) bersama-sama sama dengan gerbangZ e−itΔE/ℏ Z Z X Y X Y X Z
Ada trik yang lebih rumit yang bisa Anda gunakan sebagai alternatif. Misalnya, dengan menggerakkan pulsa dengan cara di-detun, Anda memindahkan sumbu rotasi bola Bloch yang efektif dari bidang ekuatorial (di mana sumbu rotasi untuk gerbang dan terletak). Tetapi ini hanya berfungsi untuk memiringkan sudut ini secara moderat karena efek pulsa dalam kasus mencoba mewujudkan gerbang dengan cara ini akan cenderung ke nol: Ini terjadi sangat lambat. Karenanya, Anda perlu menggabungkan setidaknya dua rotasi bola Bloch untuk mendapatkan gerbang Z dengan pulsa tersebut yang mendorong transisi antara status dasar qubit Anda.X Y Z
sumber