Temario del curso
Introducción
Teoría de la información cuántica
- La teoría de la incertidumbre
- Superposición y entrelazamiento
- Partículas subatómicas
Visión general de las computadoras clásicas
- Bits
- Sistemas binarios
- Transistores
Computación cuántica
- Códigos topológicos
- Circuitos QED
- Cúbits
Comprensión de las computadoras cuánticas y los procesadores NISQ
- Algoritmos para la arquitectura NISQ
Visión general del Framework Cirq
Visión general de los kits de desarrollo cuántico
Configuración del entorno de desarrollo cuántico
Estructuras de datos y sintaxis de Cirq
Preparación del simulador de máquina cuántica
Estudio de caso: Algoritmos cuánticos de baja profundidad para problemas de química cuántica
Escritura de un algoritmo cuántico
Control de circuitos cuánticos
Especificación del comportamiento y colocación de las puertas
Programación del tiempo de las puertas
Compilación del algoritmo
Manejo de las limitaciones del hardware cuántico
Ejecución del algoritmo en un simulador local
Pruebas y depuración de un algoritmo
Integración con simuladores en la nube
Integración con hardware cuántico futuro
Resolución de problemas
El futuro de la computación cuántica
Resumen y conclusión
Requerimientos
- Comprensión de los conceptos de computación de software y hardware.
- Conocimiento de números complejos y álgebra lineal.
Público objetivo
- Desarrolladores
- Científicos
- Ingenieros