Aunque normalmente hablamos de y como estados inmutables en la computación cuántica, este no suele ser el caso en una realización física donde tiende a haber una diferencia de energía entre estos estados tales que . Esta rotación de fase tiene la misma frecuencia angular que necesita para conducir una transición entre y . Su fase relativa es el ángulo que determina si manejas una - o|0⟩|1⟩ΔE|1⟩logical=e−itΔE/ℏ|1⟩physicalΔE/ℏ|0⟩|1⟩XY-rotación (o rotar alrededor de un eje en otro lugar en el plano atravesado por los ejes para las rotaciones e ).XY
La forma más fácil de lograr una rotación es esperar y dejar que el factor logre por usted. Sin embargo, esta sería una puerta en cada qubit, que no es el objetivo si desea una puerta en un qubit específico. Para lograrlo, puede, por ejemplo, combinar rotaciones parciales sobre los ejes para las compuertas eEs fácil verificar con un globo (o cualquier bola con direcciones marcadas) que la "mitad" de una puerta (una rotación de 90 grados) seguida de una puerta y luego la "mitad" inversa si una puerta (un -90 grados rotación) juntos es lo mismo que una puertaZe−itΔE/ℏZZXYXYXZ
Hay trucos más complicados que podrías usar alternativamente. Por ejemplo, al impulsar un pulso de manera desafinada, aleja el eje de rotación efectivo de la esfera Bloch del plano ecuatorial (en el que se encuentran los ejes de rotación para las puertas e ). Pero esto funciona solo para inclinaciones moderadas de este ángulo, ya que el efecto de los pulsos en el caso de tratar de realizar una puerta esta manera tendería a cero: sucede infinitamente lento. Por lo tanto, debe combinar al menos dos rotaciones de la esfera Bloch para obtener una puerta Z con tales pulsos que impulsen la transición entre su estado base de qubit.XYZ