viernes, 29 de agosto de 2008

Funciones de la Computadora Cuántica

Un computador Cuántico realiza las operaciones en bits cuánticos, llamados qubits. Un qubit al igual que un bit clásico puede estar en dos estados, cero o uno. El qubit se diferencia del bit clásico en que, debido a las propiedades de la mecánica cuántica, puede estar simultáneamente en ambos estados. Un qubit que contiene los valores cero y uno a la vez se dice que está en superposición de los estados cero y uno. Este estado de superposición es persistente hasta que el qubit es externamente medido. Al medir un qubit, su estado se ve forzado a tomar un solo valor. Porque la medición determina elvalor del qubis, los posibles estados que existen deben describirse antes de realizar la medición en términos de su probabilidad de ocurrencia.

¿Honestidad brutal o la mejor manera de apagar un incendio?


Podría haber pasado como la primera computadora cuántica de la historia, pero no
En realidad fue toda una confusión, o al menos así lo quiere hacer creer la empresa canadiense D-Wave que se enfrascó en estos días en una disputa mediática
La historia comenzó el 13 de febrero pasado cuando esta compañía salió con toda la pompa y anunció efectivamente en Silicon Valley que Orion era el primer modelo de 16 “qubits” (o quantum bit, bit cuántico). Desde ese día, le llovieron las críticas. Que sí era, que no era (no solucionaba problemas del tipo NP-completos ni batió records de cálculo)
La cuestión es que Herb Martin, CEO de D-Wave, terminó por confesar:
“La máquina no es una verdadera computadora cuántica, es en cambio una clase de máquina de propósito general que usa algo de mecánica cuántica para resolver problemas”
Y como si fuera poco, agregó:
“A los usuarios no les interesa la computación cuántica, los usuarios están interesados en la aceleración de las aplicaciones.
Una computadora cuántica de propósito general es una pérdida de tiempo
podrías gastar miles de millones de dólares en ella y no crear una computadora que funcione”

La inteligencia de datos no está madura en la Argentina

Las aplicaciones de "business intelligence" facilitan la accesibilidad a la información y sirven de apoyo en la toma de decisiones. Incluyen herramientas de análisis que les permitan a los usuarios seleccionar y manipular sólo aquellos datos que les interesen.

Hace un par de semanas Buenos Aires fue invadida por mosquitos. Las personas agotaron los stocks de repelentes y otros artilugios contra los jejenes. Las empresas que fabrican estos artículos perdieron una gran oportunidad comercial, que habrían aprovechado si tenían algún software de inteligencia de datos (BI, sigla en inglés)) que les hubiera permitido prever la aparición de los mosquitos por la confluencia de factores climáticos y la posterior sobredemanda de productos contra los insectos.

El caso fue relatado por Juan José Argibay Molina, analista senior de software y servicios de la consultora IDC América latina, como un ejemplo de la escasa inserción de la BI en las pymes y de su poco desarrollo en el análisis predictivo.

Según el especialista, el mercado de software de inteligencia de datos está “muy inmaduro” en la Argentina, donde este año las empresas invertirán más de 15 millones de dólares en estas aplicaciones enfocadas a la administración y creación de conocimiento mediante el análisis de datos existentes en una organización.

Computadora Cuántica

Padre Nuestro Cuantico !

Buscando informacion encontramos este padre nuestro cuantico..
Función de onda que estás
en los espacios de Hilbert,
normalizado sea tu cuadrado
venga a nosotros tu valor medio
así en posiciones como en momentos,
el valor medio de tu energía
dánoslo hoy.
Perdona nuestra incertidumbre
como nosotros perdonamos
tu parte compleja
no nos dejes caer en la degeneración
más libranos de Plank.
Am En

viernes, 18 de julio de 2008

Problemas en la Computación Cuantica

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.

viernes, 4 de julio de 2008

¿Qué es laComputación Cuántica?

La computación cuántica es un paradigma de computación distinto al de la computación clásica. Se basa en el uso de qubits en lugar de bits, y da lugar a nuevas puertas lógicas que hacen posibles nuevos algoritmos. Una misma tarea puede tener diferente complejidad en computación clásica y en computación cuántica, lo que ha dado lugar a una gran expectación, ya que algunos problemas intratables pasan a ser tratables. Mientras un computador clásico equivale a una máquina de Turing, un computador cuántico equivale a una máquina de Turing indeterminista.

Origen de la computación cuántica

A medida que evoluciona la tecnología, aumenta la escala de integración y caben más transistores en un espacio, así se fabrican microchips cada vez más pequeños, y es que, cuanto más pequeño es, mayor velocidad de proceso alcanza el chip. Sin embargo, no podemos hacer los chips infinitamente pequeños. Hay un límite en el cual dejan de funcionar correctamente. Cuando se llega a la escala de nanómetros, los electrones se escapan de los canales por donde deben circular. A esto se le llama efecto túnel.Una partícula, si se encuentra con un obstáculo, no puede atravesarlo y rebota. Pero los electrones, que son partículas cuánticas y se comportan como ondas, existe la posibilidad de que una parte de ellos pueda atravesar las paredes si es que estas son demasiado finas, de esta manera la señal pasaria por canales donde no debería circular. Por ello, el chip deja de funcionar correctamente. En consecuencia, la computación digital tradicional, no tardaría en llegar a su límite, puesto que ya se han llegado a escalas de cientos de nanómetros. Surge entonces la necesidad de descubrir nuevas tecnologías y es ahí donde entra la computación cuántica.
La idea de computación cuántica surge en 1981 cuando Paul Benioff expuso su teoría para aprovechar las leyes cuánticas en el entorno de la computación. En vez de trabajar a nivel de voltajes eléctricos, se trabaja a nivel de cuanto. En la computación digital, un bit sólo puede tomar dos valores: 0 ó 1. En cambio, en la computación cuántica, intervienen las leyes de la mecánica cuántica, y la partícula puede estar en superposición coherente: puede ser 0, 1 y puede ser un 0 y un 1 a la vez (dos estados ortogonales de una partícula subatómica). Eso permite que se puedan realizar varias operaciones a la vez, según el número de qubits.
El número de qubits indica la cantidad de bits que pueden estar en superposición. Con los bits convencionales, si teníamos un registro de tres bits, había ocho valores posibles y el registro sólo podía tomar uno de esos valores. En cambio, si tenemos un vector de tres qubits, la partícula puede tomar ocho valores distintos a la vez gracias a la superposición cuántica. Así un vector de tres qubits permitiría un total de ocho operaciones paralelas. Como cabe esperar, el número de operaciones es exponencial con respecto al número de qubits. Para hacerse una idea del gran avance, un computador cuántico de 30 qubits equivaldría a un procesador convencional de 10 teraflops (billones de operaciones en punto flotante por segundo) cuando actualmente las computadoras trabajan en el orden de gigaflops (miles de millones de operaciones).