La computación cuántica adiabática ( AQC ) es una forma de computación cuántica que se basa en el teorema adiabático para realizar cálculos [ 1 ] y está estrechamente relacionada con el recocido cuántico . [ 2 ] [ 3 ] [ 4 ] [ 5 ]
Descripción
Primero, se encuentra un hamiltoniano (potencialmente complejo) cuyo estado fundamental describe la solución al problema de interés. A continuación, se prepara un sistema con un hamiltoniano simple y se inicializa al estado fundamental. Finalmente, el hamiltoniano simple evoluciona adiabáticamente hacia el hamiltoniano complejo deseado. Según el teorema adiabático, el sistema permanece en el estado fundamental, por lo que, al final, el estado del sistema describe la solución al problema. Se ha demostrado que la computación cuántica adiabática es polinómicamente equivalente a la computación cuántica convencional en el modelo de circuitos. [ 6 ]
La complejidad temporal de un algoritmo adiabático es el tiempo necesario para completar la evolución adiabática, que depende de la brecha en los autovalores de energía ( brecha espectral ) del hamiltoniano. Específicamente, si el sistema se va a mantener en el estado fundamental, la brecha de energía entre el estado fundamental y el primer estado excitado deproporciona un límite superior a la velocidad a la que el hamiltoniano puede evolucionar en el tiempo[ 7 ] Cuando la brecha espectral es pequeña, el hamiltoniano debe evolucionar lentamente. El tiempo de ejecución de todo el algoritmo puede estar acotado por :
dóndees la brecha espectral mínima para.
AQC es un método posible para sortear el problema de la relajación de energía . Dado que el sistema cuántico se encuentra en el estado fundamental, la interferencia con el mundo exterior no puede provocar que pase a un estado de menor energía. Si la energía del mundo exterior (es decir, la "temperatura del baño") se mantiene por debajo de la brecha energética entre el estado fundamental y el siguiente estado de energía superior, el sistema tiene una probabilidad proporcionalmente menor de pasar a un estado de mayor energía. Por lo tanto, el sistema puede permanecer en un único autoestado del sistema durante el tiempo que sea necesario.
Los resultados de universalidad en el modelo adiabático están ligados a la complejidad cuántica y a los problemas QMA -difíciles. El hamiltoniano k-local es QMA-completo para k ≥ 2. [ 8 ] Se conocen resultados de QMA-dificultad para modelos de red físicamente realistas de cúbits como [ 9 ]
dónderepresentan las matrices de PauliEstos modelos se utilizan para la computación cuántica adiabática universal . Los hamiltonianos para el problema QMA-completo también pueden restringirse para actuar sobre una cuadrícula bidimensional de cúbits [ 10 ] o una línea de partículas cuánticas con 12 estados por partícula [ 11 ] . Si se encontrara que estos modelos son físicamente realizables , también podrían utilizarse para formar los bloques de construcción de una computadora cuántica adiabática universal.
En la práctica, surgen problemas durante un cálculo. A medida que el hamiltoniano se modifica gradualmente, las partes interesantes (el comportamiento cuántico en contraposición al clásico) ocurren cuando varios cúbits se aproximan a un punto de inflexión. Es precisamente en este punto cuando el estado fundamental (un conjunto de orientaciones de los cúbits) se acerca mucho a un primer estado de energía (una disposición diferente de orientaciones). Añadir una pequeña cantidad de energía (proveniente del baño externo o como resultado de un cambio gradual del hamiltoniano) podría sacar al sistema del estado fundamental y arruinar el cálculo. Intentar realizar el cálculo más rápidamente aumenta la energía externa; aumentar el número de cúbits reduce la brecha de energía en los puntos de inflexión.
Computación cuántica adiabática en problemas de satisfacibilidad
La computación cuántica adiabática resuelve problemas de satisfacibilidad y otros problemas de búsqueda combinatoria, en particular aquellos problemas que pueden formularse como el estado fundamental de un modelo de Ising o un problema QUBO .
Los problemas de satisfacibilidad buscan un estado que satisfaga Esta expresión contiene la satisfacibilidad de M cláusulas, para las cuales la cláusulatiene el valor Verdadero o Falso, y puede involucrar n bits. Cada bit es una variable.de tal manera quees una función de valor booleano de. QAA resuelve este tipo de problema utilizando evolución adiabática cuántica. Comienza con un hamiltoniano inicial.:
dóndemuestra el hamiltoniano correspondiente a la cláusula. Por lo general, la elección deno dependerá de diferentes cláusulas, por lo que solo importa el número total de veces que cada bit está involucrado en todas las cláusulas. A continuación, pasa por una evolución adiabática, que termina en el hamiltoniano del problema.:
dóndees el hamiltoniano satisfactorio de la cláusula C.
Tiene valores propios:
Para una trayectoria simple de evolución adiabática con tiempo de ejecución T, considere:
y dejarEsto da como resultado:
, que es el hamiltoniano de evolución adiabática del algoritmo.
De acuerdo con el teorema adiabático, partimos del estado fundamental del hamiltoniano.Al principio, se procede a través de un proceso adiabático y se termina en el estado fundamental del hamiltoniano del problema..
Luego, mide la componente z de cada uno de los n espines en el estado final. Esto producirá una cadena.lo cual es muy probable que sea el resultado del problema de satisfacibilidad. El tiempo de ejecución T debe ser suficientemente largo para asegurar la corrección del resultado. Según el teorema adiabático, T es aproximadamente, dónde es la brecha de energía mínima entre el estado fundamental y el primer estado excitado. [ 12 ]
Comparación con la computación cuántica basada en puertas lógicas
La computación cuántica adiabática es equivalente en potencia a la computación cuántica estándar basada en compuertas que implementa operaciones unitarias arbitrarias. Sin embargo, el desafío de mapeo en dispositivos cuánticos basados en compuertas difiere sustancialmente del de los recocedores cuánticos , ya que las variables lógicas se mapean solo a cúbits individuales y no a cadenas. [ 13 ]
Procesadores cuánticos D-Wave
El D-Wave One es un dispositivo fabricado por la empresa canadiense D-Wave Systems , que afirma que utiliza recocido cuántico para resolver problemas de optimización. [ 14 ] [ 15 ] El 25 de mayo de 2011, Lockheed-Martin compró un D-Wave One por aproximadamente 10 millones de dólares estadounidenses. [ 15 ] En mayo de 2013, Google compró un D-Wave Two de 512 cúbits . [ 16 ]
La cuestión de si los procesadores D-Wave ofrecen una mayor velocidad que un procesador clásico sigue sin respuesta. Las pruebas realizadas por investigadores del Laboratorio de Inteligencia Artificial Cuántica ( NASA ), la USC , la ETH Zúrich y Google muestran que, a fecha de 2015, no existe evidencia de una ventaja cuántica. [ 17 ] [ 18 ] [ 19 ]
Notas
- ↑ Farhi, E.; Goldstone, Jeffrey ; Gutmann, S.; Sipser, M. (2000). "Computación cuántica mediante evolución adiabática". arXiv : quant-ph/0001106v1 .
- ↑ Kadowaki, T.; Nishimori, H. (1 de noviembre de 1998). "Recocido cuántico en el modelo de Ising transversal". Physical Review E. 58 ( 5): 5355. arXiv : cond-mat/9804280 . Bibcode : 1998PhRvE..58.5355K . doi : 10.1103/PhysRevE.58.5355 . S2CID 36114913 .
- ↑ Finilla, AB; Gomez, MA; Sebenik, C.; Doll, DJ (18 de marzo de 1994). "Recocido cuántico: un nuevo método para minimizar funciones multidimensionales". Chemical Physics Letters . 219 (5): 343– 348. arXiv : chem-ph/9404003 . Bibcode : 1994CPL...219..343F . doi : 10.1016/0009-2614(94)00117-0 . S2CID 97302385 .
- ↑ Santoro, GE; Tosatti, E. (8 de septiembre de 2006). "Optimización mediante mecánica cuántica: recocido cuántico a través de evolución adiabática". Journal of Physics A . 39 (36): R393. Bibcode : 2006JPhA...39R.393S . doi : 10.1088/0305-4470/39/36/R01 . S2CID 116931586 .
- ↑ Das, A.; Chakrabarti, BK (5 de septiembre de 2008). "Coloquio: Recocido cuántico y computación cuántica analógica". Reviews of Modern Physics . 80 (3): 1061. arXiv : 0801.2193 . Bibcode : 2008RvMP...80.1061D . doi : 10.1103/RevModPhys.80.1061 . S2CID 14255125 .
- ↑ Aharonov, Dorit ; van Dam, Wim; Kempe, Julia ; Landau, Zeph; Lloyd, Seth (1 de abril de 2007). "La computación cuántica adiabática es equivalente a la computación cuántica estándar". SIAM Journal on Computing . 37 : 166. arXiv : quant-ph/0405098 . doi : 10.1137/s0097539705447323 .
- ↑ van Dam, Wim; van Mosca, Michele; Vazirani, Umesh. "¿Qué tan poderosa es la computación cuántica adiabática?". Actas del 42.º Simposio Anual sobre Fundamentos de la Informática : 279.
- ↑ Kempe, J. ; Kitaev, A. ; Regev, O. (27 de julio de 2006). "La complejidad del problema del hamiltoniano local". SIAM Journal on Computing . 35 (5): 1070– 1097. arXiv : quant-ph/0406180v2 . doi : 10.1137/S0097539704445226 . ISSN 1095-7111 .
- ↑ Biamonte, JD; Love, PJ (28 de julio de 2008). "Hamiltonianos realizables para computadoras cuánticas adiabáticas universales". Physical Review A. 78 ( 1) 012352. arXiv : 0704.1287 . Bibcode : 2008PhRvA..78a2352B . doi : 10.1103/PhysRevA.78.012352 . S2CID 9859204 .
- ↑ Oliveira, R.; Terhal, BM (1 de noviembre de 2008). "La complejidad de los sistemas de espín cuántico en una red cuadrada bidimensional". Quantum Information & Computation . 8 (10): 0900– 0924. arXiv : quant-ph/0504050 . Bibcode : 2005quant.ph..4050O . doi : 10.26421/QIC8.10-2 . S2CID 3262293 .
- ↑ Aharonov, D.; Gottesman, D.; Irani, S.; Kempe, J. (1 de abril de 2009). "El poder de los sistemas cuánticos en una línea". Communications in Mathematical Physics . 287 (1): 41– 65. arXiv : 0705.4077 . Bibcode : 2009CMaPh.287...41A . doi : 10.1007/s00220-008-0710-3 . S2CID 1916001 .
- ↑ Farhi, Edward; Goldstone, Jeffrey; Gutmann, Sam; Sipser, Michael (28 de enero de 2000). "Computación cuántica mediante evolución adiabática". arXiv : quant-ph/0001106 .
- ↑ Zbinden, Stefanie (15 de junio de 2020). «Algoritmos de incrustación para recocido cuántico con topologías de conexión Chimera y Pegasus». High Performance Computing . Lecture Notes in Computer Science. Vol. 12151. pp. 187–206 . doi : 10.1007/978-3-030-50743-5_10 . ISBN 978-3-030-50742-8.
- ↑ Johnson, M.; Amin, M. (11 de mayo de 2011). " Recocido cuántico con espines fabricados" . Nature . 473 (7346): 194–198 . Bibcode : 2011Natur.473..194J . doi : 10.1038/nature10012 . PMID 21562559. S2CID 205224761. Recuperado el 12 de febrero de 2021. Algunos
de los autores son empleados de D-Wave Systems Inc.
- 1 2 Campbell, Macgregor (1 de junio de 2011). "Computadora cuántica vendida a un cliente de alto perfil" . New Scientist . Recuperado el 12 de febrero de 2021 .
- ↑ Jones, Nicola (20 de junio de 2013). "Computing: The quantum company" . Nature . 498 (7454): 286–288 . Bibcode : 2013Natur.498..286J . doi : 10.1038/498286a . PMID 23783610 .
- ↑ Boixo, S.; Rønnow, TF; Isakov, SV; Wang, Z.; Wecker, D.; Lidar, DA; Martinis, JM; Troyer, M. (28 de febrero de 2014). "Evidencia de recocido cuántico con más de cien cúbits". Nature Physics . 10 (3): 218– 224. arXiv : 1304.4595 . Bibcode : 2014NatPh..10..218B . doi : 10.1038/nphys2900 . S2CID 8031023 .
- ↑ Ronnow, TF; Wang, Z.; Job, J.; Boixo, S.; Isakov, SV; Wecker, D.; Martinis, JM; Lidar, DA; Troyer, M. (25 de julio de 2014). "Definición y detección de aceleración cuántica". Science . 345 ( 6195): 420– 424. arXiv : 1401.2910 . Bibcode : 2014Sci...345..420R . doi : 10.1126/science.1252319 . PMID 25061205. S2CID 5596838 .
- ↑ Venturelli, D.; Mandrà, S.; Knysh, S.; O'Gorman, B.; Biswas, R.; Smelyanskiy, V. (18 de septiembre de 2015). "Optimización cuántica de vidrios de espín totalmente conectados". Physical Review X. 5 ( 3) 031040. arXiv : 1406.7553 . Bibcode : 2015PhRvX...5c1040V . doi : 10.1103/PhysRevX.5.031040 . S2CID 118622447 .
- Computación cuántica