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|1logical=eitΔE/|1physicalΔE/|0|1XYXY

ZeitΔ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.