
El día de hoy, científicos de IBM han anunciado que han descubierto varias cosas nuevas en cuanto a la computación cuántica,
un tema complejo en el que hay muchas investigaciones y opiniones
encontradas. Aún así, ellos afirman que sus descubrimientos le
permitirán a los ingenieros empezar a trabajar en prototipos de computadoras cuánticas en un futuro cercano.
Hasta hace tiempo, en el campo de la computación cuántica se hablaba
del «¿Qué pasaría si existiera una computadora cuántica?», con esto, ya
estamos pasando al «¿Cómo podemos armar una computadora cuántica?».
Quizás en la época de los avances tecnológicos tan vertiginosos, parezca
sólo uno más. Pero es algo increíble, créanme que el día que veamos la
primer computadora cuántica será algo que podremos contarle a nuestros
nietos.
Aún así, según los cálculos de los científicos de IBM, para tener una
computadora cuántica de verdad nos faltan unos 10 o 15 años; aún así, a
partir de los recientes descubrimientos, podemos decir que se está
yendo por el buen camino. Aún así, para saber lo importante -o tan
siquiera tener una idea de lo que estamos hablando- hay que entender las
bases de la computación cuántica; no se preocupen, trataré de
explicarlo a continuación con términos simples y sencillos.
Las computadoras normales -como la que estás usando en este momento- funcionan usando bits,
las unidades básicas de información que pueden estar apagados o
prendidos, ausencia o presencia de voltaje, unos y ceros. Obviamente, si
quieres hacer cosas más complejas necesitas más bits; es por eso que
durante mucho tiempo los avances tecnológicos sólo se han tratado de
hacer que estos bits trabajen de forma más eficiente: haciéndolos que
estén más juntos o que trabajen más rápido. Pero con la computación
cuántica cambia todo. Acá tenemos los bits cuánticos, o qubits (QUantum BITS), los cuales pueden tener calores de 0 o 1 o una superposición cuántica de ambos. Con esto, podemos aumentar exponencialmente la capacidad de procesamiento de cualquier sistema.
Para poder ponerlo de una manera sencilla, tomemos lo que dice Mark Ketchen, quien es el coordinador de Física de la información en uno de los centros de investigación de IBM:
Supongamos que tienes dos qubits. Con esto tu
puedes estar en 00, 01, 10, y 11 al mismo tiempo. Para 3 qubits puedes
estar en 8 estados al mismo tiempo (000, 001, 010, 011, 100, 101, 110.
111). Por cada qubit que se agregue doblamos el número de
estados en los que se puede estar al mismo tiempo. Esto es en parte la
razón por la cual una computadora cuántica sería mucho más poderosa.
Aunque esto en teoría es muy interesante e incluso emocionante, el
gran avance que se ha hecho es algo mucho más mundano y más bien
relacionado con la precisión a la hora de procesar datos. Hoy en día,
IBM está usando qubits superconductores en chip de zafiro (me
sentí como en un libro de ciencia ficción) y con lo que han descubierto ,
se pueden computar operaciones con un 95% de precisión Ahora, esto no
es suficiente como para que los ingenieros se pongan a construir
prototipos (lo cual sería cuando se alcance una precisión del 99%). Aún
así, esto nos dice que las computadoras cuánticas y su compleja
arquitectura son posibles. Acá está el video en el que nos explican un poco la computación
cuántica y estos grandes avances de IBM. Además de que nos dicen cosas
como el por qué del enfoque a usar superconductores o el por qué de las
temperaturas tan bajas que deben tener estos sistemas. http://youtu.be/_NRmOe1b8_s
Por lo visto sólo es cuestión de tiempo para que la computación basada qubit sea
una realidad. Por supuesto esto cambiaría todos los paradigmas de la
electrónica y la programación, por lo cual será algo que veremos que
pasará poco a poco. Pero quizás podamos decir yo estuve ahí cuando anunciaron la primer computadora cuántica comercial.
|