Cómputo Cuántico

Boris Escalante Ramírez 
Jimena Olveres Montiel
Adair Campos
Claudia Zendejas Morales

Ayudantes : Alan Mauricio Camargo Hernandez,  Alberto Daniel Fuentes Villegas, Fernando Nava Mazariegos



TEMARIO

Tema 1. Introducción a la Computación Cuántica
Objetivo: El alumno conocerá los principios teóricos y prácticos en los que se fundamenta la Computación Cuántica.
Contenido:
1.1. Principios de Mecánica Cuántica
1.2. Tecnologías de Computadoras Cuánticas
1.3. Paradigmas de Computación Clásica y Computación Cuántica
1.4. Aplicaciones de la Computación Cuántica

Tema 2 Principios básicos de la Computación Cuántica
Objetivo: El alumno comprenderá qué son los qubits, su representación algebraica y será capaz de efectuar operaciones
básicas entre qubits.
Contenido:
2.1. Qubits y vectores
2.2. Compuertas lógicas y matrices
2.3. Representación geométrica de qubits en la esfera de Bloch
2.4. Construcción de circuitos cuánticos
2.5. Mediciones y visualización de resultados
2.6. Circuito de entrelazamiento cuántico
2.7. Teleportación cuántica

Tema 3 Algoritmo de Deutsch-Jozsa
Objetivo: El alumno comprenderá el algoritmo de Deutsch-Jozsa.
Contenido:
3.1. Implementación cuántica de compuertas clásicas
3.2. Construcción de la compuerta U_f
3.3. Implementación del algoritmo Deutch-Jozsa

Tema 4 Algoritmo de Grover
Objetivo: El alumno comprenderá el algoritmo de Grover y sus aplicaciones.
Contenido:
4.1. Implementación del algoritmo de Bernstein-Vazirani
4.2. Implementación del algoritmo de Grover en la búsqueda de un elemento
4.3. Aplicaciones del algoritmo de Grover
4.4. Transformada Cuántica de Fourier

Tema 5 Aplicaciones
Objetivo: El alumno investigará y analizará las aplicaciones e interacciones con otras áreas de la computación,
especialmente Aprendizaje Automático.
Contenido:
5.1 Qué es el Quantum Machine Learning
5.2 Máquinas de vectores de soporte y su versión cuántica
5.3 Clasificador cuántico variacional
5.4 Entrenamiento de modelos de Quantum Machine Learning


Bibliografía básicaTemas para los que se recomienda
Chris Bernhardt. 2019. Quantum Computing for Everyone. The MIT Press.Todos
Eleanor Rieffel and Wolfgang Polak. 2011. Quantum Computing: A Gentle Introduction (1st. ed.). The MIT Press.Todos
Nielsen, M. A., & Chuang, I. L. 2010. Quantum Computation and Quantum Information: 10th Anniversary Edition. Cambridge: Cambridge University Press.Todos
Eric R. Johnston, Nic Harrigan, Mercedes Gimeno-Segovia, 2019, Programming Quantum Computers: Essential Algorithms and Code Samples , Ilustrada.
Bibliografía complementaríaTemas para los que se recomienda
M. Schuld & F. Petruccione. 2021. Machine Learning with Quantum Computers. Second Edition. SpringerQuantum Machine Learning
D. Pastorello. 2023. Concise Guide to Quantum Machine Learning. First Ediction. SpringerQuantum Machine Learning