¿Hay alguna muestra que pueda hacernos entender fácilmente la potencia de la computación cuántica?

Déjenme contarles acerca de dos algoritmos de computación cuántica, y verán cómo una computadora cuántica puede hacer ciertas cosas que una computadora clásica no podría hacer.

Algoritmo de Shor : si tomas dos números primos grandes y los multiplicas, obtienes un número aún mayor que solo tiene dos factores primos. Si alguien le da ese número mayor (llámelo [matemática] n [/ matemática]) y le dice que resuelva sus factores primos, la forma más directa de hacerlo con una computadora clásica es simplemente comenzar a revisar una lista de primos números y verificar si cada uno de ellos es un factor. En realidad, hay un algoritmo clásico más rápido (los detalles no son importantes) que puede resolver esto en general en [matemáticas] O (e ^ {1.9 (\ log {n}) ^ {1/3} (\ log \ log {n }) ^ {2/3}}) [/ math] tiempo, es decir, el tiempo que lleva resolver el problema aumenta de esa manera sub-exponencial particular a medida que aumenta el tamaño de n . Esa escala se vuelve muy grande muy rápidamente, y el hecho de que sea tan difícil factorizar un número se usa como base para el cifrado RSA, que es omnipresente en Internet. Si tiene una computadora cuántica que ejecuta el algoritmo de Shor, entonces puede resolver el problema en tiempo [matemático] O ((\ log {n}) ^ 3) [/ matemático], que es mucho más rápido, un número que tomaría un clásico la computadora de miles de millones de años para factorizar solo puede tomar unos segundos.

Algoritmo de Grover : este algoritmo implica buscar a través de una base de datos sin clasificar. Como analogía, imagina que tienes un mazo de cartas barajado, y alguien te pide que encuentres el 5 de diamantes en el mazo. Con un algoritmo clásico, tendrás que recorrer aproximadamente la mitad del mazo (26 cartas) en promedio antes de encontrar el 5 de diamantes. Si tienes un mazo que es dos veces más grande, entonces tendrás que pasar por el doble de cartas, lo que lleva el doble de tiempo, por lo que decimos que el algoritmo se ejecuta en tiempo [matemático] O (n) [/ matemático]. Con una computadora cuántica que ejecuta el algoritmo de Grover, su búsqueda solo toma tiempo [matemático] O (\ sqrt {n}) [/ matemático], por lo que puede cuadruplicar el tamaño del mazo antes de que tome el doble de tiempo. Para una plataforma muy grande, puede ver por qué esto sería una gran mejora de velocidad.

More Interesting

¿Es hora de reconsiderar la computación superconductora?

¿Cómo funciona el desarrollo de un motor de física?

¿Por qué se dice que los transistores dependen de la mecánica cuántica?

¿Cuáles son algunas de las formas en que aparece la complementariedad en la mecánica cuántica? ¿Qué tiene esto que ver con la incertidumbre cuántica?

Recientemente leí que el túnel cuántico (es decir, a través de una barrera) actúa instantáneamente. ¿Podría haber alguna aplicación macroscópica para esto en el futuro, como la teletransportación o la informática?

¿La computación cuántica agrega soporte para la hipótesis del multiverso?

¿Cómo puede un laico aprender física cuántica de manera más efectiva?

¿Cuáles son los algoritmos de búsqueda cuántica más importantes? ¿Qué ventajas tienen sobre los algoritmos de búsqueda clásicos?

¿Por qué la decoherencia cuántica afecta a las computadoras cuánticas y no al experimento de doble rendija?

¿La mecánica cuántica requiere no localidad?

¿Qué hace que la computación cuántica sea rápida? ¿Es simplemente la capacidad de ser 1 y 0 simultáneamente, o está relacionado con la velocidad física de las partículas en movimiento?

¿Qué tan difícil es encontrar un trabajo científico con antecedentes penales?

¿Se puede expresar la entropía de información de un qubit en función de la matriz de densidad?

¿Cuál es una buena manera de aprender sobre los conceptos básicos de la computación cuántica y pensar sobre sus aplicaciones para los problemas existentes del mundo real?

En la computación cuántica, cuando finaliza una computación, la superposición colapsa, lo que proporciona un solo resultado (los qubits se convierten en simples bits clásicos). ¿Tiene su propia superposición nueva?