Antecedentes: en cualquier algoritmo de computadora cuántica adiabática (AQC), resolvemos problemas de la siguiente manera: tenemos un hamiltoniano inicial, , cuyo estado fundamental es fácil de encontrar, y un problema hamiltoniano , cuyo estado fundamental codifica la solución a nuestro problema. Si luego evolucionamos nuestro AQC por un tiempo de modo que su energía está descrita por el hamiltoniano
Pregunta: Si simplemente configuramos el AQC para que su energía se describa inicialmente por el hamiltoniano , ¿por qué el sistema simplemente no 'caería' en su estado fundamental (codificando una solución a nuestro problema inmediatamente)? ¿Por qué necesitamos evolucionar el AQC desde el hamiltoniano inicial? en ?
La mayoría de los problemas NP-completos se pueden formular como encontrar el estado fundamental de algún hamiltoniano. Si crea un sistema físico que tiene tal hamiltoniano, será un "sistema frustrado". Se asentará en un estado que es un mínimo local de la energía, y mientras que la mecánica cuántica dice que eventualmente decaerá al estado fundamental (asumiendo que no está aislado; es decir, hay algún mecanismo para que pierda energía), el tiempo que lleva esto puede ser fácilmente muchos órdenes de magnitud mayor que el tiempo de vida del universo.
Una vez hice exactamente la misma pregunta durante un curso sobre computación cuántica. Los sistemas solo "caen" en sus estados fundamentales cuando están en equilibrio térmico a temperatura cero . Ambas piezas son problemáticas: (a) muchos sistemas que se han propuesto para la computación cuántica tienen escalas de energía lo suficientemente bajas como para que bajarlas a temperaturas lo suficientemente bajas sea extremadamente desafiante, y (b) como señaló Peter Shor, no tienes idea cuánto tiempo tardará el sistema en alcanzar el equilibrio térmico; podría tener un equivalente físico de un problema del signo de Monte-Carlo, donde las perturbaciones locales tardan exponencialmente en tamaño del sistema para llegar al equilibrio térmico.
Pero si puedes controlar el hamiltoniano inicial , puede "forzar" el sistema a su estado fundamental mucho más rápidamente, en principio mediante la filtración de medición, pero de manera más realista al hacer sin frustraciones y con una escala de energía característica muy grande. Por ejemplo, si tiene un sistema de espines cuánticos y aplica un campo uniforme enorme a todo el sistema ("enorme" significa mucho más grande que la temperatura y la escala de interacción de espín relevante), entonces todo el sistema se alineará con el campo muy rápidamente y puede estar seguro de que está en el estado fundamental.
Comienzas en algún estado que es un lío complicado de estados propios entonces. Y no le has dado un mecanismo para decaer. Solo evolución con un solo Hp. Solo sabe cómo comenzar en el estado fundamental de H0 y moverse desde allí.
Paradoja