La computación cuántica (II)

21 Febrero, 2008, por Pilar Barrado Gracia

Uno de los principales problemas de la computación cuántica son las grandes dificultades técnicas, son necesarias grandes cantidades de qubits para cualquier cálculo que implica la corrección de errores; para ninguno de los sistemas actualmente propuestos es trivial un diseño capaz de manejar un número lo bastante alto de qubits para resolver problemas interesantes. Además hay que tener en cuenta el fenómeno de decoherencia: la superposición cuántica (capacidad de existir un qubit en dos universos paralelos) es difícil de obtener y mantener ya que cualquier interacción con el exterior obligará al qubit a adoptar un valor definido.

Otro problema es que no se ha encontrado el hardware ideal para tales computadoras cuánticas; simplemente se han definido una serie de condiciones que debe cumplir, por ejemplo, el sistema debe ser escalable ya que cuanto mayor sea el problema, mayor número de qubits debe tener; también debe de seguir una coherencia cuántica…

En cuanto a las ventajas, no necesariamente el computador cuántico hará mejor las cosas que las computadoras actuales, por ejemplo, las computadoras actuales son muy buenas para multiplicar grandes números, sin embargo para realizar operaciones repetitivas las computadoras cuánticas pueden hacer uso del cómputo en paralelo: la factorización de grandes números, la búsqueda en bases de datos.

Estudios recientes nos hablan de los nanotubos de carbono de pared sencilla (SWCNT), que resultan interesantes en este tema ya que se vuelven metálicos y semiconductores en función de cómo se enrollen y se podrían aplicar a varios dispositivos, como transistores de efecto campo ultrapequeños, dispositivos de un solo electrón, dispositivos de informática cuántica y dispositivos emisores de luz.

Un grupo de investigación del Instituto Japonés de Investigaciones Físicas y Químicas ha realizado amplios esfuerzos experimentales para aplicar los SWCNT a dispositivos de un solo electrón y dispositivos de informática cuántica (qubit) con un solo punto cuántico como estructura básica.         

Tags: , , , , , ,

La computación cuántica (I)

20 Febrero, 2008, por Pilar Barrado Gracia

La computación cuántica es un paradigma de computación distinto al de la clásica. Es una de las áreas más estudiadas en la investigación y que probablemente revolucione más nuestra vida actual, este área aprovecha las propiedades del mundo cuántico para aumentar la eficacia y eficiencia de los ordenadores, en cuanto a computación se refiere; en cuanto se consiguiera realizar el computador cuántico, todos los sistemas de seguridad informática actuales quedarían obsoletos ya que estas nuevas computadoras serían muy seguras debido a sus propiedades cuánticas. La computación cuántica no solo mejorará la seguridad de la información, sino que el tamaño de los ordenadores será muchísimo menor al del actual, se podrían resolver una cantidad mayor de problemas nuevos gracias a una mayor capacidad de computación. Aunque todo esto todavía queda un poco lejos dadas las dificultades técnicas .

¿Qué significa esto? Se refiere a los fenómenos que tendrá que enfrentar la tecnología de las computadoras cuando el tamaño de sus componentes (transistores, circuitos, etc.) rebase un límite inferior determinado, para el que las leyes de la física son fundamentalmente diferentes a las que se aplican en el mundo macroscópico.

Aproximadamente cada dos años, la velocidad y la capacidad de almacenamiento de las computadoras se han venido duplicando; esto ha venido acompañado de una miniaturización del componente fundamental del hardware: el transistor. Actualmente por ejemplo, IBM puede fabricar chips (circuitos integrados de la computadora) de un cuarto de micrón (un micrón es una millonésima de metro), conteniendo cerca de 200 millones de transistores.

 

                       chip_compuacion-cuantica.png

Sin embargo, a ésta escala las leyes de la física clásica siguen siendo válidas, y el transistor puede seguir siendo tratado como un objeto que responde a leyes clásicas, en base a las cuales están construidas todas las computadoras actualmente. Pero de seguir la tendencia en la reducción en el tamaño de los componentes, tendremos muy probablemente que enfrentarnos con las leyes cuánticas, cuando el tamaño de éstos alcance niveles atómicos.

Desarrollo: una computadora cuántica hace uso del uso en paralelo mediante el empleo de bits cuánticos (qubits): un qubit es la extensión cuántica de un bit, es decir en una computadora tradicional, el código es binario, 0 ó 1, pero dado el carácter cuántico de los átomos, además de los estados 0 y 1 de un átomo existirían estados mezcla, es decir una superposición de los estados 0 y 1, se está trabajando en el campo de los semiconductores para conseguir meter más iones en las trampas cuánticas. Es como si el qubit existiera en dos universos paralelos: en uno como 0 y en el otro como 1, una misma operación efectuada sobre un qubit se realizará en forma simultánea en ambos universos (sobre ambos valores), mientras mayor sea el número de qubits utilizados, el número de universos posibles también aumenta.

               bit_computacion-cuantica.png

Ciertamente, nuestro resultado estará representado por un solo valor que corresponderá a un estado de nuestro sistema de qubits.

Tags: , , , , ,