L' algoritmo di stima di fase quantistica (QPE) calcola un'approssimazione della autovalore associato ad un dato autovettore di una gate quantistica .
Formalmente, lasciamo essere un autovettore di , QPE ci permette di trovare , la migliore approssimazione in bit di tale che e
L' algoritmo HHL ( documento originale ) prende come input una matrice che soddisfa e uno stato quantico e calcola che codifica la soluzione del sistema lineare .
Nota : Ogni matrice hermitiana statisfy la condizione .
Per fare ciò, l'algoritmo HHL utilizza il QPE sul gate quantico rappresentato da . Grazie ai risultati di algebra lineare, sappiamo che se sono gli autovalori di , allora sono gli autovalori di . Questo risultato è indicato anche negli algoritmi dei sistemi lineari quantistici: un primer (Dervovic, Herbster, Mountney, Severini, Usher & Wossnig, 2018) (pagina 29, tra le equazioni 68 e 69).{ λ j } j A { e i λ j t } j U
Con l'aiuto di QPE, il primo passo dell'algoritmo HLL proverà a stimare tale che . Questo ci porta all'equazione ie Analizzando un po 'le implicazioni delle condizioni e , ho concluso che se (cioè ), l'algoritmo di stima della fase non riesce a prevedere l'autovalore corretto.e i 2 π θ = e i λ j t 2 π θ = λ j t + 2 k π ,θ = λ j t
Ma poiché può essere qualsiasi matrice eremita, possiamo scegliere liberamente i suoi autovalori e in particolare potremmo scegliere autovalori arbitrariamente grandi per tale che il QPE fallisca ( ).A λ j t
In Quantum Circuit Design for Solving Linear Systems of Equations (Cao, Daskin, Frankel & Kais, 2012) risolvono questo problema simulando , sapendo che gli autovalori di sono . Hanno normalizzato la matrice (e i suoi autovalori) per evitare il caso in cui . A{1,2,4,8}λjt
Dall'altro lato, sembra che il parametro possa essere utilizzato per eseguire questa normalizzazione.
Domanda: abbiamo bisogno di conoscere un limite superiore degli autovalori di per normalizzare la matrice ed essere sicuri che la parte QPE dell'algoritmo HHL avrà successo? In caso contrario, come possiamo garantire che il QPE abbia successo (es. )?λ j t