Die Theorie der Clusterzustandsberechnung ist mittlerweile gut etabliert und zeigt, dass jede BQP-Schaltung so modifiziert werden kann, dass sie nur einzelne Qubit-Quantentore verwendet, die möglicherweise klassisch gesteuert werden, vorausgesetzt, sie liefert ausreichend einen als "Clusterzustand" bekannten Zustand ist ein einfach zu erzeugender Stabilisatorzustand.
Meine Frage ist: Ist ein ähnlicher Begriff für die Quantenüberprüfung bekannt - dh kann man QMA-Schaltungen durch klassisch gesteuerte 1-Qubit-Gatter ersetzen, möglicherweise unter Verwendung eines "speziellen Zustands"? Zumindest anfangs bin ich mir nicht sicher, warum der Clusterstatus in diesem Fall überhaupt funktionieren kann.
quantum-computing
Lior Eldar
quelle
quelle
Antworten:
Es ist möglich, den QMA-Verifizierer auf Einzel-Qubit-Messungen und klassische Vor- und Nachbearbeitung (mit Zufallsprinzip) zu beschränken, während die QMA-Vollständigkeit erhalten bleibt.
Um zu sehen, warum, nehmen Sie eine Klasse von lokalen QMA-vollständigen Hamiltonianern auf Qubits. Durch das Hinzufügen einer Konstante der Ordnung p o l y ( n ) und Neuskalierung mit einem 1 / p o l y ( n ) Faktor kann der Hamilton - Operator in Form gebracht werden , H = Σ i w i h i , wobei w i > 0 , Σ i w i = 1 und h i = 1k poly(n) 1/poly(n)
Wir können nun eine Schaltung aufbauen, die nur Einzel-Qubit-Messungen verwendet, die bei gegebenem Zustand , nimmt mit einer Wahrscheinlichkeit von 1 - ⟨ & psgr; | H | & psgr; ⟩ (die durch Konstruktion ist zwischen 0 und 1 ). Wählen Sie zu diesem Zweck zunächst nach dem Zufallsprinzip eines der i 's gemäß der Verteilung w i aus . Dann misst jede der Paulis in P i , und nehmen Sie die Parität π der Ergebnisse, die nun im Zusammenhang mit ⟨ & psgr; | h ich | & psgr; ⟩|ψ⟩ 1−⟨ψ|H|ψ⟩ 0 1 i wi Pi π ⟨ψ|hi|ψ⟩ über
Die Schaltung gibt nun1-⟨& psgr;| hich| & psgr;⟩, und der Ausgang wird daher verteilt nach⟨& psgr;| H| & psgr;⟩.
Dies ist, wenn wir eine Ja-Instanz des (QMA-complete) lokalen Hamilton - Problem aufgenommen, es ist ein Zustand so dass dieser mit einiger Wahrscheinlichkeit Verifizierer akzeptiert ≥ einem , während andernfalls jeder Zustand mit Wahrscheinlichkeit verworfen wird ≤ b , mit einem - b > 1 / p o l y ( n ) . Die Variante von QMA, bei der der Verifizierer auf Ein-QBit-Messungen beschränkt ist, ist daher für einige 1 / P o l y ( n ) QMA-vollständig.| & psgr;⟩ ≥ a ≤ b a−b>1/poly(n) 1/poly(n) Spalt. Schließlich kann diese Version von QMA unter Verwendung nur der herkömmlichen Verstärkungstechniken für QMA verstärkt werden, was schließlich beweist, dass sie unabhängig von der Lücke QMA-vollständig ist (innerhalb des gleichen Bereichs wie QMA).
quelle
Meine Interpretation der Frage ist, dass Sie sich fragen, können wir annehmen, dass die Verifiziererschaltung für ein QMA-Protokoll nur Einzel-Qubit-Messungen verwendet? (Die Idee ist, dass der Prüfer Ihnen sowohl den Quantensicherungs- als auch den Quantenclusterstatus sendet, der zur Implementierung der ursprünglichen Verifizierungsschaltung durch "Einweg-Quantencomputing" erforderlich ist.)
Das Problem ist natürlich, dass der Prüfer Ihnen möglicherweise keinen gültigen Clusterstatus sendet. Der Prüfer müsste also den empfangenen Status testen, um sicherzustellen, dass es sich wirklich um einen Clusterstatus handelt. Der Prüfer führt dazu Einzel-Qubit-Messungen durch und überprüft, ob die Korrelationen den erforderlichen Stabilisatorprüfungen entsprechen. Da solche Tests für den Staat destruktiv sind, müsste es ein Verfahren geben, bei dem der Prüfer viele Kopien des Staates erhält, die meisten prüft und für die Berechnung eine zufällige verwendet. Reichen polynomisch viele Kopien aus?
Ich glaube nicht, dass dies ein bekannter Satz ist. Ich sehe kein offensichtliches Gegenbeispiel (mit Gedanken einer Minute), also könnte es glaubwürdig sein. Bekannte Proof-Technologie für Testzustände scheint ausreichend zu sein, um dies zu überprüfen. Siehe zum Beispiel Matthew McKagues Artikel arXiv: 1010.1989 [quant-ph]. Wenn Sie einen Proof erhalten, der funktioniert, senden Sie das Papier an QIP (Frist: 5. Oktober)!
quelle
Vielleicht verstehe ich diese Frage falsch. Wenn Sie sich fragen, ob Sie die Überprüfungsschaltung für ein Problem in QMA mithilfe einer messungsbasierten Berechnung implementieren können, bei der Merlin die Eingabeebene und Arthur alle weiteren Qubits im Ressourcenzustand bereitstellt und beide Qubitsätze verwickelt, bevor die Messungen beginnen Die Antwort ist trivial ja. Dies ergibt sich direkt aus der Tatsache, dass jede Quantenschaltung als messungsbasierte Berechnung implementiert werden kann, unabhängig davon, ob Sie sich für die klassische Eingabe oder die Quanteneingabe interessieren.
Sie werden feststellen, dass in den meisten Arbeiten zu messbasierten Berechnungen Eingabeseiten im Allgemeinen getrennt von den anderen Seiten identifiziert werden, und dies ist der Grund (dh speziell für den Fall der Quanteneingabe).
quelle