Edité la pregunta ya que este comentario se hizo (correctamente):
Hay pocas cosas que son más molestas que las preguntas en las que el texto de la pregunta no es independiente.
Entonces:
la supremacía cuántica se ha alcanzado recientemente.
Se dice que una computadora cuántica, debido a su mayor poder de cómputo, puede simular procesos físicos mucho más rápido que una computadora clásica.
Ahora, las computadoras cuánticas hacen una gran cantidad de permutaciones diferentes de lo que sea. ¿Cómo se relaciona esto con los procesos físicos?
Por ejemplo, una computadora clásica puede calcular la trayectoria de un objeto en nuestro sistema solar con gran precisión. No puedo ver cómo una computadora cuántica puede hacer este trabajo realizando permutaciones a una velocidad increíble. Por lo tanto, no estoy preguntando si un control de calidad puede realizar esta simulación más rápido, sino si un control de calidad puede calcularla.
Así que aquí está mi pregunta: ¿La colección de procesos físicos que puede simular una computadora cuántica está limitada a procesos específicos o es una computadora cuántica, en principio, capaz de realizar los mismos cálculos (de cada proceso físico) que una computadora clásica es capaz ¿de?
No sé mucho sobre programación cuántica (o programación en general), por lo que una pregunta adicional podría ser si los algoritmos que se usan en un programa de computadora cuántica son similares a los que se usan en uno clásico, pero esto mejor lo pregunto en el sitio apropiado. (especialmente dedicado a todo lo relacionado con los ordenadores cuánticos).
Sí, una computadora cuántica es capaz de realizar todos los cálculos que puede hacer una computadora clásica.
Las computadoras clásicas actúan sobre cadenas de bits clásicas , por ejemplo, 01010010.... La acción de una puerta/operación en una entrada clásica es asignar una cadena de bits a otra diferente. Cualquier cálculo clásico se puede expresar como una secuencia de operaciones reversibles . Entonces, la acción de cualquier compuerta/operación clásica es una acción reversible sobre la cadena de bits, es decir, una permutación. Por lo general, solo consideraremos puertas que actúan sobre muy pocos bits.
Una computadora cuántica actúa sobre qubits. Estos pueden estar en cualquier estado base. , así como superposiciones de los mismos. Las puertas son transformaciones unitarias que actúan sobre unos pocos qubits.
Si ahora inicializa su computadora cuántica en un estado base y solo actúa con permutaciones, un caso especial de unitarios, entonces su computadora cuántica realiza efectivamente el cálculo clásico.
Entonces , sí, una computadora cuántica es capaz de realizar todos los cálculos que puede hacer una computadora clásica , y más.
La pregunta tiene dos aspectos: el aspecto formal informático/matemático y el aspecto práctico.
En el aspecto formal de la informática, la computación clásica es un subconjunto estricto de la computación cuántica. Eso significa que todo lo que puede hacer una computadora clásica, también lo puede hacer una computadora cuántica, y además significa que la computadora cuántica no será más lenta que la clásica, cuando se mide en términos de número de operaciones y elementos de memoria requeridos para una tarea determinada. .
Sin embargo, desde un punto de vista práctico, las computadoras cuánticas están diseñadas para abordar un conjunto de problemas para los cuales no solo son iguales sino mejores que las computadoras clásicas. Aquí 'mejor que' significa 'exponencialmente más rápido que'. Para tener acceso a esta aceleración, la computadora cuántica debe explotar la superposición y el entrelazamiento cuánticos, y esto requiere una precisión extrema y protección de los elementos informáticos contra el ruido. Los requisitos son mucho más estrictos que para la computación clásica y, como resultado, la computadora cuántica generalmente tendrá una frecuencia de reloj mucho más lenta o una frecuencia de puerta lógica básica, y el diseño no es adecuado para abordar el tipo de problemas que no explotan. enredo. Por lo tanto, en la práctica, las computadoras cuánticas no son rápidas en tareas que no pueden aprovechar la aceleración cuántica, y eso significa la mayoría de las tareas en la práctica. Pero las tareas que pueden acelerarse incluyen algunas que tienen una aplicación muy amplia, especialmente en la investigación científica.
Para resumir, las computadoras cuánticas pueden hacer todo lo que pueden hacer las computadoras clásicas, pero en la práctica, elegiría una computadora clásica para algunas tareas porque su diseño le permite una velocidad de puerta más rápida (y es más barata de construir).
Si la tesis de Church-Turing es correcta, entonces es posible. Por el contrario, si no puede, entonces la tesis de CT estaría equivocada. ¡Esta sería una gran noticia en el campo de la informática!
No he oído noticias de un avance tan fundamental en la teoría de la computación, y Wikipedia tampoco.
Winston
Winston
Norberto Schuch
Deschele Schilder
Norberto Schuch
Deschele Schilder
KF Gauss