¿Por qué son importantes las esferas de Bloch para la computación cuántica?

Las esferas de Bloch son útiles como modelo geométrico de los posibles estados de un bit cuántico (qubit), así como para visualizar el efecto de operaciones unitarias fundamentales.


Aquí hay un fragmento que describe la esfera de Bloch y cómo representa los “estados puros” de un solo qubit de otra respuesta que escribí (en computación cuántica, ¿qué se espera que sea el símbolo para la superposición de “0” y “1?”):

Un solo qubit [math] | \ phi \ rangle [/ math] puede expresarse como una superposición de los estados [math] | 0 \ rangle [/ math] y [math] | 1 \ rangle [/ math] (o como superposición sobre cualquier base para ese asunto). En particular, podemos expresar [matemáticas] | \ phi \ rangle = a | 0 \ rangle + b | 1 \ rangle [/ matemáticas] donde [matemáticas] a [/ matemáticas] y [matemáticas] b [/ matemáticas] son ​​complejas número tal que [matemática] | a | ^ 2 + | b | ^ 2 = 1 [/ matemática].

Una forma de expresar esto visualmente es con la Esfera Bloch:

Un qubit está representado por cualquier vector desde el centro de la esfera hasta un punto en la superficie. Entonces, el qubit [math] | 0 \ rangle [/ math] está representado por un vector desde el centro de la esfera hasta la parte superior de la esfera y [math] | 1 \ rangle [/ math] está representado por un vector desde el centro de la esfera al fondo de la esfera. Estos son ilustrados por los vectores azul y rojo respectivamente.

Ahora, volviendo a su pregunta, puede ver que cada punto de la esfera (excepto los puntos muy inferiores y muy superiores) podría considerarse una superposición de [matemáticas] | 0 \ rangle [/ matemáticas] y [matemáticas] | 1 \ rangle [/ math].

Incluso hay infinitas superposiciones iguales de [matemáticas] | 0 \ rangle [/ matemáticas] y [matemáticas] | 1 \ rangle [/ matemáticas], donde [matemáticas] | a | ^ 2 = | b | ^ 2 [/ matemáticas] . En la Esfera Bloch anterior, estos corresponden a puntos en la esfera con [matemática] Z = 0 [/ matemática], es decir, el círculo unitario en el plano [matemática] X [/ matemática] – [matemática] Y [/ matemática].


Eso cubre la representación de un solo qubit en la esfera Bloch. Las operaciones unitarias también son fáciles de representar en la esfera Bloch. Las matrices de giro [matemáticas] X [/ matemáticas], [matemáticas] Y [/ matemáticas] y [matemáticas] Z [/ matemáticas] corresponden a rotaciones de 180 grados alrededor de las [matemáticas] X [/ matemáticas], [matemáticas] E [/ math] y [math] Z [/ math] ejes respectivamente. Con esto en mente, está claro que aplicar una compuerta [matemática] X [/ matemática] es equivalente a una operación de cambio de bit, porque [matemática] | 0 \ rangle [/ matemática] y [matemática] | 1 \ rangle [/ matemática], son rotaciones de 180 grados entre sí alrededor del eje [matemática] X [/ matemática].

Ahora también es fácil ver que [matemática] X ^ 2 [/ matemática], [matemática] Y ^ 2 [/ matemática] y [matemática] Z ^ 2 [/ matemática] son ​​todas iguales a la matriz de identidad, porque dos rotaciones de 180 grados equivalen a ninguna rotación.

La esfera Bloch puede incluso capturar las matemáticas de la decoherencia cuántica. Mientras que todos los estados cuánticos puros se biject a puntos en la superficie de la esfera, los estados mixtos (que resultan de la decoherencia) biject a puntos en el interior de la esfera.

En resumen, la esfera Bloch es una visualización útil para qubits individuales.

Fuente de la imagen de Bloch Sphere: los investigadores de MSU exploran el futuro de la computación cuántica

Las transformaciones unitarias en un solo qubit en el espacio de Hilbert [math] \ mathbb {C} ^ 2 [/ math], pueden verse como rotaciones sobre [math] x [/ math], [math] y [/ math] y [math] z [/ math] ejes de la esfera Block, donde el qubit [math] \ vert \ varphi \ rangle = \ alpha_0 \ vert 0 \ rangle + \ alpha_1 \ vert 1 \ rangle [/ math] corresponde al punto [ matemáticas] (\ theta, \ phi) [/ matemáticas] en la superficie de la esfera de la unidad, donde [matemáticas] \ alpha_0 = \ cos {\ theta / 2} [/ matemáticas] y [matemáticas] \ alpha_1 = e ^ { i \ phi} \ sin {\ theta / 2} [/ math].

La esfera de Bloch proporciona una comprensión básica de lo que distingue los cálculos cuánticos de los cálculos clásicos. La extrañeza de los fenómenos cuánticos.

Tome esta puerta, por ejemplo, Puerta Pauli-Y :

La puerta Pauli- Y actúa en un solo qubit, como se muestra en la figura

Mapea el estado base [matemática] \ vert 0 \ rangle [/ matemática] a [matemática] i \ vert 1 \ rangle [/ matemática], y [matemática] \ vert 1 \ rangle [/ matemática] a [matemática] i [/ math] [math] \ vert 0 \ rangle [/ math]. A continuación se ilustra la esfera Bloch de esta puerta como una rotación alrededor del eje y por el resplandor [math] \ pi [/ math].

More Interesting

¿Qué pasa si se demuestra que el enredo cuántico está mal en el futuro? ¿Cuáles serían los efectos de esto?

¿Qué evidencia definitiva e irrefutable existe de que la computación cuántica es real y no solo artefactos y malas interpretaciones de eventos clásicos?

La investigación publicada en Nature predice que el logro de la computación cuántica efectiva para 2025 comprometerá los datos registrados antes de ese momento. ¿Cuáles son las implicaciones para las empresas y los gobiernos?

¿Por qué el cuadrado del operador L da el número cuántico orbital, mientras que el operador L solo da el número cuántico magnético?

¿Cómo puede hacer que los datos retengan una partícula de fotón (luz) eliminando la necesidad de hardware y sistemas de big data?

¿Cómo se almacena la información cuántica como un estado de un sistema cuántico?

¿Por qué necesitamos operadores en mecánica cuántica?

¿El aprendizaje automático evolucionará significativamente con el advenimiento de la computación cuántica?

¿Entiendes cómo las partículas enredadas interactúan entre sí?

¿Por qué una computadora cuántica puede realizar ciertas tareas computacionales de manera más eficiente que una computadora convencional?

¿Cómo introduciría un nuevo concepto a la mecánica cuántica?

¿Cómo uso una sola puerta Qubit, en un estado con múltiples Qubits?

¿Puedo usar la iteración de Jacobi en una dimensión lineal convection_implicit (boundary = constant)?

¿Cómo haremos la transición a la edad cuántica?

Estoy interesado en la mecánica cuántica y la cosmología. ¿Cómo debo estudiar?