Del mismo modo que un bit binario es la unidad básica de información en la computación clásica, un cúbit, qubit o bit cuántico (del inglés "quantum bit") es la unidad básica de información en la computación cuántica, campo que está permitiendo nuevos descubrimientos y avances en materia de asistencia sanitaria, energía, materiales inteligentes, etc.

Matemáticamente, un cúbit puede describirse como un vector de módulo unidad en un espacio vectorial complejo bidimensional. Los dos estados básicos de un cúbit son 0 y 1, que corresponden al 0 y 1 del bit clásico (se pronuncian: ket cero y ket uno). Pero además, el cúbit puede encontrarse en un estado de superposición cuántica combinación de esos dos estados (alpha ket 0 + beta ket 1).

En esto es significativamente distinto al estado de un bit clásico, que puede tomar solamente los valores 0 o 1. La superposición permite que los algoritmos cuánticos procesen la información en una fracción del tiempo que se tardaría incluso en los sistemas clásicos más rápidos para solucionar determinados problemas.

La cantidad de información que un sistema de cúbits puede representar aumenta de manera exponencial. La información que 500 cúbits pueden representar fácilmente no sería posible ni con más de 2^500 bits clásicos.

Un equipo clásico tardaría millones de años en encontrar los factores primos de un número de 2048 bits. Los cúbits podría realizar este cálculo en solo unos minutos.

Más información: azure.microsoft.com