
Bienvenido al repositorio de materiales del módulo QSilver.
Sesión 1: Introducción a Números Complejos I
Introducción a los números complejos y su geometría en el plano, cubriendo formas rectangular y polar, conjugación, módulo, suma y multiplicación. Avanza hacia vectores complejos, normalización, producto interno, bases ortonormales y matrices unitarias como el Hadamard, con énfasis en su aplicación a qubits y computación cuántica.
📥 Descargar Ejercicios Sesión 1
📥 Descargar Notebook Sesión 1
Sesión 2: Introducción a Números Complejos II
Geometría del qubit mediante la esfera de Bloch, parametrizando estados puros con ángulos θ y φ para codificar probabilidades y fases relativas. Profundiza en operadores unitarios como rotaciones: Pauli (X, Y, Z), Hadamard y compuertas de fase (S, T, CRZ), destacando fases globales/relativas, interferencia y visualización en Python/Qiskit.
📥 Descargar Ejercicios Sesión 2
📥 Descargar Notebook Sesión 2
Sesión 3: DFT y QFT
Transformada de Fourier Discreta (DFT) como descomposición de señales en componentes frecuenciales usando raíces de la unidad, fases complejas y matrices unitarias. Introduce la Transformada de Fourier Cuántica (QFT) como su análoga cuántica, implementada con Hadamards, compuertas controladas de fase (CRk) y SWAPs, enfatizando interferencia, cambio de base y su utilidad en algoritmos cuánticos.
📥 Descargar Ejercicios Sesión 3
📥 Descargar Notebook Sesión 3
Sesión 4: QPE, Orden y Algoritmo de Shor
Estimación de Fase Cuántica (QPE) para extraer fases desconocidas de operadores unitarios mediante dos registros, potencias controladas y QFT inversa. Conecta QPE con la búsqueda de orden multiplicativo a través de periodicidad modular, fracciones continuas y posprocesamiento clásico, para llegar al algoritmo de Shor de factorización de enteros.
📥 Descargar Ejercicios Sesión 4
📥 Descargar Notebook Sesión 4
.