Comprender la teoría básica de la computación cuántica debería estar al alcance. Si comprende el álgebra lineal, las matemáticas no serán su obstáculo. La mecánica cuántica tampoco debería serlo, aunque necesita explotar parte de su maquinaria, no necesita una comprensión profunda para comenzar. La mayoría de los recursos introductorios de CC construirán las ideas esenciales de superposición, medición, operadores unitarios y el concepto de enredo.
Ingeniería de computadoras cuánticas es otra historia. Si quieres hacer eso, necesitarás saber mucho más sobre la mecánica cuántica propiamente dicha. Pero la teoría básica de la computación cuántica aún debería ser lo primero.
Si está comenzando, debe visitar el sitio de brillante.org (brilliant.org/courses/quantum-computing, el primer capítulo es gratuito). Divulgación completa, coescribí este curso por frustración con el estado de las opciones de aprendizaje de CC disponibles. Le lleva de aprender qué es un qubit hasta las realizaciones actuales de la computación cuántica (enfoques híbridos clásicos / cuánticos como VQE).
En el camino, investigará puertas cuánticas, construirá circuitos básicos de procesamiento de información cuántica (por ejemplo, teletransportación y codificación superdensa), verá ejemplos claros de aceleraciones cuánticas y comprenderá las principales clases de algoritmos cuánticos. Aprendes las matemáticas, pero también tiene una computadora cuántica simulada integrada en el curso, para que puedas internalizar lo que está sucediendo. También aprenderá a programar algoritmos cuánticos en el lenguaje Q # de Microsoft y usarlo para desarrollar una aplicación básica en química cuántica.