Hay una serie de suposiciones en esa declaración:
- esto se basa en los algoritmos de corrección de errores cuánticos conocidos
- esto se basa en algoritmos de control cuántico conocidos
- Esto se basa en diseños de compuerta conocidos y especulaciones sobre cómo se mejorarán en el momento en que sean posibles los cálculos cuánticos largos
A partir de ahí, la siguiente pregunta es cómo definiría una fidelidad muy alta. Si se te ocurre un diseño de puerta que tenga fidelidad más allá de todas las predicciones actuales, la declaración ya no será cierta. (Esto es esencialmente lo que sucedió con las computadoras clásicas. A Turing se le ocurrió una prueba de que es posible construir una computadora confiable con componentes defectuosos. Para cuando se construyeron las computadoras clásicas prácticas, los componentes eran lo suficientemente buenos como para que el trabajo fuera en gran medida innecesario .)
Sin embargo, si su fidelidad de compuerta está en línea con las predicciones actuales, entonces tiene el problema de que puede hacer muy pocas operaciones antes de que ocurra la decoherencia de qubit. Para la computación clásica, podemos observar los bits y, utilizando técnicas como la paridad o los códigos de corrección de errores, es posible determinar qué bit (s) tienen errores y corregirlos. Además, un bit que tiene una señal débil puede fortalecerse.
- ¿Por qué creemos que las partículas tienen una naturaleza probabilística y cuál es la evidencia?
- Si el exterior de una manecilla del reloj se mueve una longitud de Planck, ¿el interior se movería menos de una longitud de Planck?
- ¿Hay alguna evidencia de que los monopolos magnéticos existen y por qué deberían existir?
- ¿Puede haber alguna región en el universo que desafíe las leyes de la física (tal como la conocemos)?
- ¿Cuáles son las fronteras de investigación de vanguardia en la tecnología de dispositivos GaN? ¿Cuáles son las tendencias recientes, los desafíos, el alcance, etc.?
Con la información cuántica, por supuesto, leer el qubit colapsaría su estado. Por lo tanto, los códigos de corrección de errores cuánticos terminan usando muchos qubits físicos por qubit lógico, de modo que es posible observar solo el ancilla (qubits que existen solo para la corrección de errores) para realizar la corrección. Como el cálculo es más largo, muchas técnicas existentes agregan capas de corrección de errores (es decir, un qubit lógico en la capa n se representa realmente como varios qubits físicos lógicos en la capa n + 1, recursivamente).
Por supuesto, hay investigaciones sobre nuevas técnicas, como la corrección de errores topológicos, que reducen la necesidad de qubits físicos. Todavía hay un largo camino por recorrer, pero hay tiempo antes de que tengamos una computadora cuántica general práctica.
Además, si los qubits mejoran de modo que sea razonable realizar varias operaciones antes de cada paso de corrección de errores, eso también ayudaría a reducir (o con mejoras dramáticas obviar) la necesidad de QEC.