Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Charles Rodríguez B.
AGENDA
Motivación.
Marco Histórico.
Computación Clásica.
Computación Cuántica.
Ejemplo de Algoritmo Cuántico.
Ventajas/Desventajas.
Conclusiones.
Referencias.
MOTIVACIÓN: LEY DE MOORE
MOTIVACIÓN: LEY DE MOORE
Pozos de potencial.
●
−kx
=e
ikx
=e
EFECTO TÚNEL:
RADIACIÓN DE UN GLUÓN
MARCO HISTÓRICO
●10.000 condensadores,
●70.000 resitencias
● 5 millones de soldaduras.
ENERGÍA POTENCIAL
LA ECUACIÓN DE
SCHRÖDINGER
Asimilar las expresiones clásica y cuántica del hamiltoniano, implica asociarlas con las energías...
●Identificar al momento lineal p con un operador que actúa sobre la función de onda calculando su
derivada.
●Una función de la posición x, sería un operador que multiplica la expresión V(x) (La energía
potencial) por la función de onda.
(Σ, Γ, S, s0 , δ, Z)
Donde:
Σ alfabeto de entrada.
Γ alfabeto de salida.
S estado finito de estados.
s0 estado inicial.
δ mapa de transició́n que recibe el siguiente
estado.
Z mapa de salida de un estado s.
COMPUTACIÓN CUÁNTICA
ESTADO
QUBIT
QUBIT
QUBIT
OPERADORES DE PAULI
COMPUERTA NOT
COMPUERTA CNOT
MÁQUINA DE TURING CUÁNTICA
MÁQUINA DE TURING CUÁNTICA
AUTÓMATAS CUÁNTICOS
Características
Procesamiento paralelo sincronizado
No determinista
AUTÓMATAS CUÁNTICOS
(Σ, Γ, S, H, s0 , |ψ0 , δ, U, A)
Donde:
Σ alfabeto de entrada.
Γ alfabeto de salida.
S estado finito de estados.
H es el espacio de Hilbert, asociado con los
estados cuánticos del Autó́mata.
s0 es el estado inicial.
AUTÓMATAS CUÁNTICOS
(Σ, Γ, S, H, s0 , |ψ0> , δ, U, A)
Donde:
|ψ0> es el estado cuántico inicial.
U es un conjunto, cada Us,σ es el operador de
transición de estado cuá́ntico en s para la
entrada σ.
A es un conjunto, donde cada As es el
operador de medida en el estado s.
Ejemplo algoritmo
N: Tamaño de la Hilera
M: Tamaño del Patrón
O(MN) VS O(M+N)
cQPL: UN QCL
Alojando un Qubit en memoria y midiéndolo:
new qbit q := 0;
q *= H;
measure q then { print "Head!" } else {print "Tail:(";};
cQPL provee soporte para modelar protocolos de comunicación.
Necesitamos ver el estado interno de la máquina cuántica, para ver lo que almacena q1 y q2.
ENLAZAMIENTO
TELEPORTACIÓN
CTRL+Z!
MEDICIÓN
UN COMPUTADOR CUÁNTICO
REAL
Proteínas fotosintéticas (absorben fotones solares y excitan electrones) en moléculas de
clorofila actúan como un computador cuántico.
Más aún, se ha observado que los estados cuánticos coherentes tienen una vida mucho más
larga de lo esperado (más de 400 fs).
Las algas logran evitar la decoherencia del estado cuántico (que daría una vida media menor
de 100 fs) gracias a ciertos enlaces covalentes en las moléculas que actúan como antenas.
Los estados cuánticos coherentes en las moléculas fotosintéticas son uno de los grandes
responsables de la gran eficiencia energética de la fotosíntesis en algas.
CONCLUSIONES
Aún en desarrollo, mucho potencial por explorar.
Abanico enorme de necesidades en los usuarios
La creación de Autómatas Cuánticos destinados a administrar y
controlar componentes cuánticos que permitan que una apropiada
miniaturización sea factible.
Un Sistema implementado con Autómatas Cuánticos es indispensable
en este momento.
DESVENTAJAS
Aún en desarrollo.
Es un campo específico actualmente.
Aún sin una computadora cuántica.
En general, el problema actual con la computación
cuántica es que es difícil estabilizarla y conseguir
fiabilidad.
Problemas de
corrección de errores.
VENTAJAS
1. Moore, Gordon. “Progress in Digital Integrated Electronics” IEEE, IEDM Tech Digest pp. 11-13
(1975)
2. J. Hong, A. Vilenkin, S. Winitzki: “Particle creation in a tunneling universe”, Phys.Rev. D68
(2003) 023520 (2002)
3. Zettili Nouredine: Quantum Mechanics Concepts and Applications, Second Edition
Infrastructure. John Wiley and Sons, Ltd, United Kingdom, pp.168-170, 295-301 (2009)
4. Benioff, P., “Quantum mechanical Hamiltonian models of Turing machines”J. Stat. Phys., pp.
515-546. (1982)
5. Deutsch, D., “Quantum theory, the Church-Turing principle and the universal quantum
computer” Proc. of the Royal Society of London, Ser. A, A400, pp. 97-117. (1985)
9. Calderbank, A. R. y Shor, P. W., “Good quantum error-correcting codes exist” Los Alamos
Physics Preprint Archive http://xxx.lanl.gov/abs/quant-ph/9512032 (1996)
10. Hodges, A., “A biography of Alan Turing" http://www.turing.org.uk/turing/ (May 2006)
11. Schrödinger, E. , “An undulatory theory of the mechanics of atoms and molecules”
The Physical Review, second series, Vol 28, No 6 (December, 1926)
12. Lenore B., Mike S. Steve S. “On a theory of computation and complexity over the real numbers:
NP- completeness, recursive functions and universal machines”, pp. 24-27, 1989.
13. C.E. Shannon, “A Mathematical Theory of Communication” Bell System Technical Journal, vol.
27, pp.379-423, 623-656, ( July, October, 1948)
14. Seabra Pereira, Manuel “A Portrait of State of the Art Research at the Technical University of
Lisbon”, pp. 54 (2007)
15. “Introducción al modelo cuántico de Computación” proyecto TIC2002-01541,-55 Dep.
Matemática Aplicada. E.U. Informática, Madrid, Spain, pp.2-3 (3 de junio de 2003)
16. Bongard J., Lipson H. (2004), “Automated Damage Diagnosis and Recovery for Remote
Robotics”, IEEE International Conference on Robotics and Automation (ICRA04), pp. 3545-
3550
REFERENCIAS
17. Christel Baier y Joost-Pieter Katoen. Principles of Model Checking. MIT Press, 2008.
18. Christel Baier, Nathalie Bertrand, y Marcus Größer. The Effect of Tossing Coins in Omega-
automata. In: Proceedings of CONCUR'09, pages 15-29, 2009.
19. Shi-Jian Gu, “Super Mario escape trip a proposal of object-intelligent-feedback-based classical
Zeno and anti-Zeno effects” ArXiv preprint (Jun 2009).