Leggendo alcuni recenti thread sull'informatica quantistica ( qui , qui e qui ), mi fanno ricordare un'interessante domanda sulla potenza di una sorta di macchina per preservare -norm.
Per le persone che lavorano nella teoria della complessità andando alla complessità quantistica un ottimo testo introduttivo è l'articolo di Fortnow il cui link è stato pubblicato da Joshua Grochow qui . In quel documento, la macchina di Turing quantistica è presentata come una macchina di Turing probabilistica generalizzata. Fondamentalmente, la macchina probabilistica hanno uno stato normalizzato sotto il ℓ 1 -norm, cioè ∥ s ∥ 1 = 1 . L'evoluzione temporale della macchina è data dall'applicazione di una matrice stocastica P tale che ∥ P s ∥ 1 = 1 , ovvero P preserva il -norm. Quindi lo stato al momento t è P t s (la notazione potrebbe non essere precisa perché la moltiplicazione sinistra o destra di P dipende se s è un vettore di riga o colonna o le righe o colonne di P sono gli spazi secondari che preservano la norma). Quindi, in questo senso, la probabilistica macchina di Turing è unamacchina preservatrice ℓ 1 -denotata M ℓ 1 .
Quindi una macchina quantistica di Turing può essere vista come avente uno stato con ∥ s ∥ 2 = 1 e matrice unitaria P (che conserva ℓ 2 -sistenti) tale che P t s è lo stato al momento t dove ∥ P t s ∥ 2 = 1 . Questo è un ℓ 2 -norm macchina preservare denotato M ℓ 2 .
Lasciate che una macchina per la conservazione di -norm sia generalmente indicata con M ℓ p .
Quindi le mie domande sono:
(1) Che potenza di -norm preservando macchine per finita p ? Più formalmente, possiamo dimostrare che per ogni dato p e q , se q > p allora esiste un linguaggio L e una macchina M ℓ q tale che M ℓ q decide efficacemente e non v'è nessuna macchina M ℓ P che decide in modo efficiente L . Ad esempio, questa potrebbe essere una generalizzazione della domanda, è N P ⊆ B Q P ?.
(2) Che dire di ? Qui il valore massimo dei componenti del vettore di stato è 1.
(3) Queste domande vanno oltre l'unità, quindi non ci si aspetta che siano d'accordo con la meccanica quantistica. In generale, cosa succede con il calcolo se allenti la restrizione unitaria alle operazioni? Ci sono lavori per consentire operatori non lineari (vedi Aaronson 2005 ).
(4) Forse il più importante, è universale? Penso che questo sia chiaro, perché per casi particolari è universale. Ma cosa succede con l'universalità quando ?