Ejecutando experimentos

Qubi puede grabar las operaciones que realizas y enviarlas a una computadora cuántica real.

Las computadoras cuánticas están en su infancia, pero ya puedes probar algoritmos que cambiarán el mundo. Lo que pasa es que las computadoras cuánticas actuales son muy pequeñas y aún no tienen capacidad para datos del mundo real (si alguna empresa te dice lo contrario, está estirando la verdad). Mientras el mundo corre hacia máquinas de un millón de qubits, podemos comprobar las computadoras en cada paso del camino.

Contexto

¿Qué es un circuito cuántico? Un circuito cuántico es la forma de programar una computadora cuántica. Contiene las instrucciones para cada operación que queremos realizar sobre los qubits de la computadora, en secuencia de izquierda a derecha como una partitura musical.

H
H
X
X
H
H
X
X

Cada una de estas cajas y líneas tiene una representación en Qubi. A medida que las ejecutas, la app refleja tus acciones en tiempo real y registra el circuito que construyes. La mayoría de los algoritmos cuánticos se entienden con solo dos o tres qubits (tres para algunos algoritmos avanzados). Después aprenderás cómo escalarán los algoritmos cuando tengamos máquinas de un millón de qubits (que aún no existen).

Líneas de qubit

Cada cable es un qubit

Una línea horizontal representa un qubit físico. Mientras la línea se mantenga plana, no le está pasando nada: conserva su estado hasta que aplicas una compuerta o la conectas con otro qubit.

Compuertas

Las compuertas son giros en Qubi

Observa cómo el punto y los colores giran alrededor de la esfera. ¡Eso es todo lo que hace una compuerta!

HX

Por ejemplo, la compuerta X es solo una rotación de 180 grados alrededor del eje X.

Compuertas de entrelazamiento

Los entrelazamientos son choques entre dos Qubis

Puedes cambiar qué tipo de entrelazamiento realiza un choque, pero eso es para usuarios avanzados.

Mediciones

Las mediciones son sacudidas en Qubi

Todo programa cuántico termina con una medición. En el laboratorio es un detector; con Qubi es una sacudida rápida. Si pusiste tu «ejecutor» como una computadora cuántica real, ¡esto disparará un trabajo!

Cuatro pasos para ejecutar en computadoras cuánticas reales

1

Paso 1

Asegúrate de que tus Qubis estén conectados a la app y elige un ejecutor de la lista de backends cuánticos disponibles.

Seleccionando un ejecutor en la app Qubi
2

Paso 2

A medida que aplicas compuertas a los Qubis, la app captura cada operación y construye un circuito cuántico en tiempo real.

Representación del circuito cuántico dentro de la app Qubi
3

Paso 3

Sacude el Qubi para enviar tu circuito a una computadora cuántica real. ¡La computadora ejecutará tu circuito usando láseres, imanes y refrigeradores de dilución!

Computadoras cuánticas IBM disponibles como ejecutores de Qubi.
Computadoras cuánticas IBM disponibles como ejecutores de Qubi.
Computadoras cuánticas IONQ disponibles como ejecutores de Qubi.
Computadoras cuánticas IONQ disponibles como ejecutores de Qubi.
4

Paso 4

Cuando haces una medición, la app envía el circuito guardado al ejecutor seleccionado a través de la nube. Cuando termina la ejecución, recibes un informe y una historia deslizable que revela cómo la computadora cuántica ejecutó tu circuito.