Set di cancelli universali per SU (3)?


23

Nell'informatica quantistica siamo spesso interessati ai casi in cui un gruppo di operatori unitari speciali, G, per un sistema d-dimensionale fornisce l'intero gruppo SU (d) esattamente o anche solo un'approssimazione fornita da una copertura densa di SU (d).

Un gruppo di ordine finito, come il gruppo Clifford per un sistema D-dimensionale C (d), non fornirà una copertura densa. Un gruppo di ordine infinito non fornirà una copertura densa se il gruppo è abeliano. Tuttavia, la mia intuizione approssimativa è che un numero infinito di porte e operazioni di cambio di base del gruppo Clifford dovrebbero bastare a fornire una copertura densa.

Formalmente, la mia domanda è:

Ho un gruppo G che è un sottogruppo di SU (d). G ha un ordine infinito e C (d) è un sottogruppo di G. Tutti questi G forniscono una copertura densa di SU (d).

Nota che sono particolarmente interessato al caso quando d> 2.


Prendo il gruppo Clifford per essere come definito qui: http://arxiv.org/abs/quant-ph/9802007


Puoi formulare una definizione matematica del gruppo Clifford? Ho trovato difficile estrarre dal documento senza leggerlo in dettaglio
Vanessa

@Squark: per arbitrario, considera il sottogruppo G \ subseteq \ mathbf U (N) generato da un operatore X che "sposta" i vettori di base standard su \ mathbb C ^ N ciclicamente, un operatore Z = \ mathrm { diag} (1, \ omega, \ omega ^ 2, \ ldots, \ omega ^ {N-1}) per \ omega = \ exp (2 \ pi i / N) e un operatore Y = \ mathrm e ^ { \ pi i (N-1) (N + 1) / N} ZX . (Lo scalare davanti a Y è in negoziazione per N> 2 ; per N = 2 le matrici X, Y, Z saranno le solite matrici di spin di Pauli.) Quindi il gruppo Clifford è l'insieme di operatori in \ mathbf U ( N)N2GU(N)XCNZ=diag(1,ω,ω2,,ωN1)ω=exp(2πi/N)Y=eπi(N1)(N+1)/NZXYN = 2 X , Y , Z U ( N )N>2N=2X,Y,ZU(N)che conserva G sotto coniugazione.
Niel de Beaudrap,

Risposte:


10

Questa non è una risposta completa, ma forse va in qualche modo a rispondere alla domanda.

Poiché ha un ordine infinito ma non lo è, allora contiene necessariamente un gate di gruppo non Clifford. Comunque ha come sottogruppo. Ma per il gruppo Clifford più qualsiasi altra porta non appartenente al gruppo Clifford è approssimativamente universale (vedere ad esempio Teorema 1 qui ). Pertanto tutte queste forniscono una copertura densa su .C ( d ) G G C ( d ) d = 2 G S U ( 2 n )GC(d)GGC(d)d=2GSU(2n)

Nel caso in cui sembra che sia possibile provare che si ottiene ancora una copertura densa lungo le seguenti righe (usando la notazione del documento collegato alla domanda):d>2

  1. Poiché tutte le porte in sono unitarie, tutti i loro autovalori sono radici di unità, che per semplicità parametrizzerò con angoli reali .0 θ i < 2 πG0θi<2π
  2. Poiché ha un ordine infinito, o contiene porte per le quali almeno un valore è un multiplo irrazionale di o contiene un'approssimazione arbitrariamente buona a un tale multiplo irrazionale di . Designiamo uno di questi gate .G θ k π π gGGθkππg
  3. Quindi esiste una tale che è arbitrariamente vicino, ma non uguale all'identità.g nngn
  4. Poiché è unitario, può essere scritto come . exp ( - i H )gnexp(iH)
  5. Poiché il gruppo Pauli come definito in quant-ph / 9802007 costituisce una base per matrici , è possibile scrivere , dove e per qualsiasi (di [3]), con almeno uno di questi non uguale a zero.H = d - 1 j , k = 0 α j k X j d Z k d α j kC | α j k | ϵ ϵ > 0 α a bd×dH=j,k=0d1αjkXdjZdkαjkC|αjk|ϵϵ>0αab
  6. Possiamo quindi scegliere un elemento dal gruppo Clifford che mappa su in coniugazione. Quindi , dove è solo una permutazione di e .X j d Z k d Z d C g n C = exp ( - i C H C ) = exp ( - i ( α a b Z d + ( j , k ) (CXdjZdkZd αCgnC=exp(iCHC)=exp(i(αabZd+(j,k)(a,b)αjkXdjZdk)) Α α a b = α 01αααab=α01
  7. Nota che soddisfa . Definiamo .Z d ( X u d Z v d ) = ω u ( X u d Z v d ) Z d g = Z - d C g n C , b ) ω j ZdZd(XduZdv)=ωu(XduZdv)Zdg=ZdCgnCZd=exp(i(αabZd+(j,k)(a,b)ωjαjkXdjZdk))
  8. Secondo il teorema Baker-Cambel-Hausdorff, poiché tutti sono stati resi arbitrariamente vicini all'identità, possiamo valutare il prodotto di al primo ordine come . Sommando tutte le rotte dell'unità, per ottiene . Questa è sostanzialmente una sequenza di disaccoppiamento che disaccoppia gli elementi non diagonali.g = g 1 × . . . × g d exp ( - i ( d × ( k α 0 k Z k ) + ( d = 1 ω d ) × j 0αg=g1×...×gdd > 1 gexp(i(d×(kα0kZk)+(=1dωd)×j0kαjkXdjZdk))d>1g=exp(i(d×(kbα0kZk))
  9. Poiché nell'esponenziale rimangono solo matrici diagonali, deve essere diagonale. Inoltre a causa delle restrizioni su ha necessariamente autovalori che sono diversi da zero ma proporzionali a .α ϵgαϵ
  10. Variando e ripetendo il processo sopra descritto dovrebbe essere possibile generare cancelli linearmente indipendenti: , in modo tale che il loro prodotto si in un cancello diagonale con fasi irrazionali e incommensurate o un'approssimazione arbitrariamente vicina a uno.d g 1 . . . g dϵdg1...gd
  11. Con il riferimento fornito nella risposta di Mark Howard questo, insieme al gruppo Clifford, dovrebbe essere sufficiente per l'universalità approssimativa.

Perché non è completo? Se approfondisci i dettagli nei tuoi vaghi passaggi (in particolare il passaggio 10), sembra che potrebbe funzionare.
Peter Shor,

@PeterShor: Proprio per questo motivo: non ho perfezionato tutti i passaggi. Penso che dovrebbe funzionare, ma riconosco che non è rigoroso. Vedrò se riesco ad arricchire 10.
Joe Fitzsimons il

Bello. Sembra un buon approccio.

Sto dando la grazia a questa risposta perché penso che le probabilità siano che una prova in tal senso risponderà alla domanda. Anche le altre risposte sono molto utili.
Peter Shor,

@PeterShor: grazie! Mi sentivo un po 'in colpa per la mia prima risposta errata.
Joe Fitzsimons,

13

Credo che la risposta alla domanda originale sia probabilmente sì, ma purtroppo non posso dirlo definitivamente. Posso aiutare a rispondere alla domanda estesa di Peter, tuttavia.

In matematica / 0001038, di Nebe, Rains e Sloane, mostrano che il gruppo Clifford è un sottogruppo finito massimo di U (2 ^ n). Solovay lo ha anche dimostrato in un lavoro inedito che "utilizza essenzialmente la classificazione di gruppi semplici finiti". The Nebe et al. il documento mostra anche che il gruppo qudit Clifford è un sottogruppo massimo finito per il primo p, usando anche la classificazione dei gruppi finiti. Ciò significa che il gruppo Clifford più qualsiasi gate è un gruppo infinito, il che rende superfluo uno dei presupposti della domanda originale.

Ora, sia Rains che Solovay mi hanno detto che il passo successivo, mostrando che un gruppo infinito contenente il gruppo Clifford è universale, è relativamente semplice. Tuttavia, non so come funzioni effettivamente questo passaggio. E, soprattutto, per la domanda originale, non so se stessero considerando solo il caso qubit o anche il caso qudit.

In realtà, potrei aggiungere che non capisco neanche la prova Nebe, Rains e Sloane, ma vorrei farlo.


9

Non mi è chiaro se stai chiedendo di SU (3) o SU (3 ) che agiscono su un prodotto tensore di qudits. Suppongo che stai chiedendo di SU (3). Non è chiaro per me (nonostante ciò che ho detto in una versione precedente della mia risposta) che l'affermazione per SU (3) implica l'affermazione per SU (3 ). nnn

Finché l'insieme delle porte non si trova in un sottogruppo di SU (3), genererà una copertura densa di SU (3). Quindi è necessario verificare se uno qualsiasi dei sottogruppi infiniti di SU (3) contiene il gruppo Clifford. Sono abbastanza sicuro che non lo facciano, ma non posso dirlo con certezza. Ecco una domanda di overflow matematico che fornisce tutti i sottogruppi di Lie di SU (3).


Ho letto la terza ultima frase della domanda dicendo che il gruppo Clifford era un sottogruppo del particolare gruppo che Earl sta prendendo in considerazione. Da qui la mia risposta qui sotto, ma forse ho frainteso o frainteso qualcosa. G
Joe Fitzsimons,

La difficoltà con la tua risposta è che il tuo riferimento sembra solo parlare di SU (2), mentre l'OP sta chiedendo di SU (3) e il gruppo analogo al gruppo Clifford in SU (3) (e ha anche abbandonato la dimensione ). Il tuo riferimento risponde alla sua domanda per . Ciò di cui abbiamo bisogno è che il teorema del tuo riferimento valga anche in SU (3); vale a dire che non ci sono sottogruppi contenenti il ​​gruppo Clifford SU (3). d = 2d>3d=2
Peter Shor,

Ah, capisco. Eliminerò la mia risposta. Dal contesto delle note che ho collegato ad esso sembrava il teorema applicato in dimensioni arbitrarie, non solo il caso in cui . Tuttavia, dopo aver scavato la fonte che sembra non essere il caso. Grazie per aver segnalato l'errore. d=2
Joe Fitzsimons,

Alla fine, sarò interessato a . Tuttavia, poiché ciò è implicato nell'universalità in + nel gruppo Clifford, è così che ho formulato la domanda per renderlo semplice. Ho anche dato una rapida occhiata al riferimento fornito da Joe e ho potuto vedere solo i risultati per . S U ( 3 ) d = 2SU(3n)SU(3)d=2

Inoltre, seguirò il suggerimento di Peters e controllerò i sottogruppi di Lie sul riferimento di overflow matematico, anche se potrebbe volerci un po 'per superare tutto!

9

Ho pensato di aggiornare questo thread prima che il sito venga bloccato per sempre.

La risposta di Daniel è sulla retta via. Questo "prossimo passo" che menziona appare nel libro successivo di Nebe, Rains and Sloane, " Codici auto-doppi e teoria invariante ".

La risposta a questa domanda è quindi "Sì" - e segue direttamente il Corollary 6.8.2 nel libro di Nebe, Rains and Sloane.

Sono grato a Vadym Kliuchnikov che me lo ha segnalato mentre ero in visita a Waterloo.


Dovrei chiarire che "Sì" è la risposta diretta alla domanda formale di Earl di cui sopra e questo è mostrato da Corollary 6.8.2 nel libro.
Dan Browne,

5

Penso che il seguente documento possa contenere le costruzioni rilevanti per dimostrare la totale universalità

http://dx.doi.org/10.1088/0305-4470/39/11/010

In particolare, il commento alla fine della sezione afferma che la fase controllata , la trasformata di Fourier , e una porta diagonale con fasi irrazionali e non accurate danno l'universalità approssimativa. (Questa è una condizione sufficiente su ma sono abbastanza sicuro che non sia una condizione necessaria.)C Z F D D4CZFDD

Se la tua la forma corretta (e le porte diagonali sembrerebbero una scelta naturale), il risultato si applicaG

Un approccio alternativo sarebbe quello di creare gli stati ancilla richiesti per l'implementazione del qudit Toffoli, o usando direttamente insieme a Cliffords per implementare il Toffoli. E 'difficile dire se questo è possibile senza sapere di più su .GGG


Benvenuti nel sito, Mark!
Joe Fitzsimons,

Ciao Mark. Grazie per la tua risposta. Anche se sono interessato al caso più generale, sono particolarmente interessato a un caso in cui so di avere un numero infinito di porte perché è generato da un cancello con fasi che sono multipli irrazionali di . Tuttavia, il gate "irrazionale" non è diagonale nella base computazionale, quindi non posso applicare i risultati che citi. π
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.