Diagonalización cuántica de Krylov basada en muestreo (SKQD)
Esta lección sobre la diagonalización cuántica de Krylov basada en muestreo (SKQD) combina métodos explicados en lecciones anteriores. Consiste en un único ejemplo que utiliza el marco de patrones de Qiskit:
- Paso 1: Mapear el problema a circuitos cuánticos y operadores
- Paso 2: Optimizar para el hardware objetivo
- Paso 3: Ejecutar con primitivas de Qiskit
- Paso 4: Posprocesamiento
Un paso importante en la diagonalización cuántica basada en muestreo es la generación de vectores de alta calidad para el subespacio. En la lección anterior, utilizamos el enfoque LUCJ para generar vectores de subespacio para un hamiltoniano de química. En esta lección, utilizaremos estados cuánticos de Krylov[1], como se discutió en la Lección 2. Primero repasaremos cómo generar el espacio de Krylov en una computadora cuántica mediante operaciones de evolución temporal. Luego muestrearemos a partir de él. Proyectaremos el hamiltoniano del sistema sobre el subespacio muestreado y lo diagonalizaremos para estimar la energía del estado fundamental. Bajo las suposiciones descritas en la Lección 2, se demuestra que el algoritmo converge de manera eficiente al estado fundamental.
0. El espacio de Krylov
Como recordatorio: un espacio de Krylov de orden es el espacio generado por vectores que se obtienen multiplicando potencias sucesivas de una matriz hasta por un vector de referencia .
Cuando la matriz es el hamiltoniano , el espacio correspondiente se denomina espacio de Krylov de potencias . Cuando es el operador de evolución temporal generado por el hamiltoniano, el espacio se denomina espacio de Krylov unitario . El subespacio de Krylov de potencias no puede generarse directamente en una computadora cuántica, ya que no es un operador unitario. En su lugar, podemos usar el operador de evolución temporal , para el cual se pueden demostrar garantías de convergencia similares a las del espacio de Krylov de potencias. Las potencias de se convierten entonces en diferentes pasos temporales con .
1. Mapear el problema a circuitos cuánticos y operadores
En esta lección consideramos el hamiltoniano para la cadena antiferromagnética de espín-1/2 XX-Z con sitios de red y condiciones de contorno periódicas: