La qsphere es una forma de representar estados de múltiples qubits. Por lo tanto, podría usarse para estados de 5 qubits, pero también podría usarse para cualquier otro número.
También podría usarse para un solo qubit. Pero en este caso es importante tener en cuenta que la qsphere de un solo qubit no es lo mismo que la esfera de Bloch , que es nuestra forma estándar de representar estados de un solo qubit.
En cambio, la qsphere es esencialmente una versión visualmente más atractiva de un histograma. Fue introducido por IBM como una visualización para la Experiencia Cuántica, pero ya no parece ser usado tanto por ellos.
|0⟩,|1⟩
{'0000':0.5, '0101':0.25, '0011:'0.125, '0111':0.125}
0000
0.5
En la qsphere, esto estaría representado por cuatro puntos: uno para cada una de estas probabilidades distintas de cero. La latitud de los puntos depende del número de 0
s y 1
S en la cadena de bits. Nuestro resultado que tiene todo 0
s estaría en el polo norte. El nuestro 0111
, en su mayoría 1
s, estaría cerca del polo sur. Los dos resultados 0101
y los 0011
que tenemos en nuestro ejemplo estarían en el ecuador.
0.1250.50.25
Hasta ahora, hemos representado todos los aspectos del histograma, pero no hemos incluido ninguna información de fase que el estado también pueda tener. Esto se puede codificar usando el color de los puntos. La esfera tiene toda la información sobre el estado de múltiples qubits.
Para ver por qué no es la mejor visualización que existe, imagine realizar una puerta Hadamard. Esto transforma la información de latitud y longitud en color, y viceversa. A pesar de ser una puerta simple, tendría un efecto muy complejo.
Pero, de nuevo, ¿qué visualización de muchos qubits no tiene sus debilidades? Si fuera fácil visualizarlos, sería fácil simularlos. Y entonces no tendríamos necesidad de construir computadoras cuánticas.