jueves, abril 24, 2008

Opinión humilde computación cuántica

Yo no sé casi nada de computación cuántica.

Lo que comentaré aquí es una opinión personal y poco relevante por ni nivel de desconocimiento

No me hago responsable de las consecuencias que pueda tener que alguien me haga caso


Dicho esto...


El bogosort del comentario anterior, para mi es un buen ejemplo de lo que es computación cuántica.

Esto es un tema muy de moda.
Hay mucha gente investigando y ganando premios (y mucho dinero)

Probablemente porque de ser posible la computación cuántica... la gente tiene miedo de quedarse rezagados en algo tan rompedor


BASES DE LA COMPUTACIÓN CUÁNTICA...

* Tenemos unos cuantos qbits

* Están "relacionados" entre sí de forma que sólo pueden coexistir con valores concretos cuando se cumple la solución del problema a resolver (ejemplo habitual, la factoriazación)



Un qbit es un bit cuántico, que puede tener (y habitualmente tiene) los dos valores posibles al mismo tiempo

Por tanto, un grupo de 32 qbits, representan en todo momento todos los números posibles con 32 bits

Eso es fantástico y mucho mejor que el sistema "antiguo", donde con 32 bits, sólo puedes representar un caso concreto


Pero hasta el momento esto es poco práctico.

Si sumamos un número de 32qbits a otro de 32qbits y el resultado lo tenemos en 33qbits...

Pues no se moleste oiga, coje 33qbits y ya tienes todas las posibles sumas de números de 32bits

Y después de esta chorrada metafísica que no sirve para nada...

¿Como narices se puede hacer que los qbits sean prácticos?


Pongamos un ejemplo complicado


Tenemos 3 grupos de 32qbits

El grupo 1 y el 2 están "relacionados" con el 3 de forma que sólo admite valores en los que g1 y g2 son factores de 3

Ahora le damos un valor a g3 y voalá...

g1 y g2 tiene inmediatamente dos factores del número representado en g3



Fantástico, pero hay un par de problemas...


PROBLEMA 1
==============

¿Cómo los "relacionamos" para este fin?

Complicado, pero se sabe que en determinados casos pueden haber propiedas cuánticas "relacionadas"

Supongamos que se puede hacer



PROBLEMA 2
==============


¿Me tengo que creer que asignado unos valores en unos qbits otros dejan de tener valores simultáneos?

Ahí está el gatito de Schrodinger y la famosa interpretación de Acapulco (me gusta pensar que estaban en la playa mientras definían estas cosas complicadas)



Más o menos dicen.


El gato está vivo y muerto a la vez mientras nadie lo observe.
Una vez que lo miramos, el gato estará vivo o muerto

Pero eso no es ciencia.
No se puede verificar, no sirve para realizar predicciones más generales que se puedan verificar (en realidad no sirve para nada)

Chorradas parecidas nos podemos inventar muchas.
Ejemplo, nada existe, todo es producto de mi imaginación
Pues vale, no es demostrable ni rebatible. Tampoco es ciencia ni sirve para nada


Si pudiéramos hacer que el gato al abrir la caja estuviera vivo (por ejemplo) significaría que hemos forzado a que el átomo que lanzaría la radiacción, no la lance. Ahí tenemos dos efectos cuánticos conectados.

Lo malo es que nadie sabe como hacer que el gato esté vivo

Repetimos, esto no es ciencia, esto no sirve para nada


Pero a eso se parece la computación cuántica tan de moda


En caso de que se pudiera...
¿Cuál sería el esfuerzo necesario para interconectar cuánticamente 3 grupos de 32qbits en factores y resultado
¿Y 64qbits?
¿Merecería la pena?


Roger Penrose escribió un libro difícil que no entendí muy bien.
En este libro defendía la hipóteis de que el cerebro funcione con algoritmos cuánticos

Como no lo entendí, no me lo creo

Así se podría explicar porque los ordenadores son tan terriblemente torpes en cosas que son triviales para nosotros (incluso para un perro)


Hace meses, salió la fabulosa noticia del primer ordenador cuántico comercial del mundo con más de una decena de qbits

Desgraciadamente luego explicaron que cuántico, cuántico... que utilización de algoritmos cuánticos... no, pero era muy chulo


Pues nada, que sigan buscando el primer ordenador con algoritmos cuánticos y que me avisen cuando lo encuentren

No hay comentarios: