Conceptos básicos: ¿Qué hay que saber?
Mecánica cuántica básica: Acabamos de decir que no es necesario conocer la física cuántica para empezar a codificar (¡y es verdad!). Pero algunos conceptos básicos de mecánica cuántica y su notación matemática serán útiles para comprender la programación cuántica.
Álgebra lineal (vectores y matrices) : En la computación cuántica, los estados cuánticos se representan mediante vectores, donde las operaciones cuánticas son transformaciones lineales aplicadas a estos vectores. Este es un tutorial de Jupyter Notebook sobre álgebra lineal. También puede leer más sobre álgebra lineal en nuestra guía de conceptos de vectores y matrices.
Aritmética compleja: Los coeficientes de los vectores de estado cuántico son números complejos. Puede comprender algunos conceptos básicos de la computación cuántica sin ellos, pero no llegará muy lejos antes de que necesite incorporarlos en el kit de herramientas cuánticas. Este es un tutorial de Jupyter Notebook sobre aritmética compleja que explica parte de los conocimientos matemáticos necesarios para trabajar con computación cuántica.
Select one of the following: