Rotazione attorno all'asse y o z della sfera Bloch


10

Per ruotare attorno ad un asse della sfera di Bloch usualmente usiamo impulsi, ad es. Nel calcolo quantistico ionico intrappolato o nei qubit superconduttori. Diciamo che abbiamo una rotazione attorno all'asse x. Cosa devo modificare per poter ruotare attorno all'asse y o all'asse z? Presumo che abbia qualcosa a che fare con la fase ma non sono riuscito a trovare un buon riferimento per come funziona.


1
che tipo di operazioni stai permettendo? Se ad esempio puoi applicare un cancello Hadamard, le rotazioni attorno a X possono essere convertite in rotazioni attorno a Z e viceversa
— glS

Sfortunatamente, non so come realizzare un gate Hadamard in pratica (ad esempio con qubit superconduttori) ma questo potrebbe essere il punto di partenza.
— Quasar,

quindi chiedo quali operazioni stai permettendo / hai a disposizione
— glS

2
π/2H=eiπ/2Rx(π)Ry(π/2)

4
se hai rotazioni disponibili sono gli assi X e Y, allora sicuramente funziona. In effetti, con le rotazioni X e Y puoi rendere qualsiasi possibile un qubit unitario. Nota che puoi scrivere una risposta alla tua domanda.
— glS

Risposte:


3

Per i qubit superconduttori, le rotazioni xey sono di solito entrambe eseguite con impulsi a microonde e, come hai detto, la fase dell'impulso determina l'asse di rotazione. Vedi i dettagli matematici in questo post sullo scambio di stack fisici: come eseguiamo le misure trasversali in un sistema a due livelli?

Le rotazioni attorno all'asse z sono abbastanza diverse; vengono eseguiti modificando la frequenza di risonanza del qubit (alias "detune") per un periodo di tempo specificato. Ad esempio, il detuning di 1 MHz per 100 ns fornisce una rotazione dell'asse z di 1/10 di una rotazione completa.


2

|0⟩|1⟩ΔE|1⟩logical=e−itΔE/ℏ|1⟩physicalΔE/ℏ|0⟩|1⟩XYXY

Ze−itΔE/ℏZZXYXYXZ

XYZ

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.