Hat jemand ein Beispiel für ein Zwei-Qubit-Nicht-Pauli- und ein Nicht-Clifford-Quantentor?

Viele bekannte Quantengatter gehören zur Pauli-Gruppe (I,X,Z,Y) oder zur Clifford-Gruppe (H,P,Cnot). Ich brauche Beispiele für die Quantengatter, die nicht in diesen Gruppen enthalten sind. Gibt es auch Matlab-Funktionen, um zu überprüfen, ob sich ein Quantengatter (2x2 oder 4x4) in einer dieser Gruppen befindet? Oder gibt es vielleicht Matlab-Routinen, die außerhalb dieser Gruppen Quantengatter erzeugen?

Danke..

Antworten (3)

Jedes Tor der Form diag ( 1 , 1 , 1 , exp ( ich ϕ ) ) ist nicht dabei C N für alle N es sei denn ϕ = 2 π k / 2 N für einige ganze Zahlen k Und N . Dies kann durch Induktion bewiesen werden, indem das ähnliche Ergebnis für Single-Qubit-Gatter verwendet wird. Ich bin mir nicht sicher, ob dies in einem veröffentlichten Papier enthalten ist.

Wir haben keine gute Charakterisierung von Gates in C N für N > 2 , daher ist keine allgemeinere Methode bekannt, sie zu erzeugen oder sogar zu überprüfen, ob ein Gatter diese Eigenschaft hat.

Die Pauli- und Clifford-Gruppen enthalten nur endlich viele Elemente, sodass fast keine Einheit in ihnen enthalten sein wird.

Bitten Sie einfach Matlab, Ihnen eine zufällige Einheit zu machen. Beispielsweise gehört fast jedes Qubit-Phasengatter nicht zu diesen Gruppen.

Mir ist keine Matlab-Funktion bekannt, die die Mitgliedschaft in diesen Gruppen überprüft. Sie könnten jedoch einen einfachen Code für die von Ihnen erwähnten kleinen Gate-Größen schreiben. Da Elemente U der Clifford-Gruppe befriedigen U ( P A u l ich ) U = ( P A u l ich ) ' Sie könnten alle Pauli-Operatoren durchlaufen und sicherstellen, dass sie aufeinander abgebildet werden, zB indem Sie die Überlappung von Operatoren mit etwas wie dem inneren Produkt der Matrix berechnen ( M , N ) = T R ( M N ) seit man hat ( σ A , σ B ) = T R ( σ A σ B ) = 2 δ A B .

Es gibt wahrscheinlich einen besseren Weg, aber dieser dumme Algorithmus sollte funktionieren, wenn Sie sich nur für 2x2- und 4x4-Gatter interessieren.

Ich werde das versuchen. Ich möchte nach Quantengattern suchen, die nicht in C_{n} enthalten sind, wie in arxiv.org/abs/quant-ph/9908010 , Abschnitt II beschrieben.
Aus Ihrem Kommentar geht hervor, dass Sie jetzt etwas viel Allgemeineres und Komplizierteres fragen als zuvor. Die Klassen C N In Ihrer Referenz wird eine unendliche Reihe von Gruppen beschrieben, die aus der Pauli-Gruppe aufgebaut wurden. Nur C 1 Und C 2 in Ihrer ursprünglichen Frage erwähnt wurden, sind das alles, woran Sie interessiert sind? Oder kümmern Sie sich auch darum C N für N > 2 ?
Zunächst brauche ich ein Quantentor, das nicht drin ist C 2 . Aber Beispiele, oder um zu wissen, wie man es baut, von den Toren aus C N könnte sehr nützlich sein. Irgendeine Idee?
@ user901366: Vielleicht sollten Sie Ihre Folgefrage separat stellen und eine der Antworten auf diese Frage akzeptieren.

Gerade weil die Clifford-Gruppe von den Operatoren generiert wird

S = [ 1 0 0 ich ] H = 1 2 [ 1 1 1 1 ] C N Ö T = [ 1 0 0 0 0 1 0 0 0 0 0 1 0 0 1 0 ]
und Tensorprodukte mit der Identität folgt, dass jeder Clifford-Operator von der Form ist 2 N / 2 M , Wo M ist eine Matrix über die Gaußschen ganzen Zahlen ( dh  komplexe Zahlen, bei denen der Real- und der Imaginärteil beide ganze Zahlen sind). Jede Einheit, die nicht diese Form hat, ist daher kein Clifford-Gruppenoperator.