Dans l'article fondateur de Bernstein et Vazirani "Théorie de la complexité quantique", ils montrent qu'une transformation unitaire en dimensions peut être efficacement approchée par un produit de ce qu'ils appellent des "rotations quasi-triviales" et des "décalages de phases quasi-triviaux".
Les «rotations quasi triviales» sont des matrices unitaires dimensionnelles qui agissent comme l'identité sur toutes les dimensions sauf 2, mais agissent comme une rotation dans le plan couvert par ces deux dimensions (c'est-à-dire a une sous-matrice 2x2 de la forme:
pour certains ).
Les "déphasages presque triviaux" sont des matrices unitaires dimensionnelles qui agissent comme l'identité sur toutes les dimensions sauf une, mais appliquent un facteur pour certains à cette seule dimension.
De plus, ils montrent qu'un seul angle de rotation est nécessaire (pour les unités de rotation et de décalage de phase), étant donné que l'angle est un multiple irrationnel de (BV définit l'angle à .
Des articles ultérieurs sur la théorie de la complexité quantique (comme celui d'Adleman et al ou Fortnow et Rogers) affirment que le résultat BV implique que le calcul quantique universel peut être accompli avec des opérateurs unitaires dont les entrées sont dans .
Comment cela se passe-t-il? Je peux comprendre qu'un produit de matrices de rotation quasi triviales vous donnera une matrice unitaire avec des entrées réelles, mais qu'en est-il des matrices de déphasage?
C'est-à-dire: si vous ne pouvez effectuer que des rotations presque triviales et des matrices de déphasage où les entrées de la matrice sont soit , pouvons-nous approximer efficacement toutes les autres matrices de déphasage?
Je soupçonne que cette implication n'est pas immédiatement évidente, et la preuve appropriée ressemblerait à la preuve que la porte de Toffoli de Deutsch est universelle - ou est-ce que je manque quelque chose de très évident?
En plus de l'article que Martin vous a montré, il y avait un article antérieur de Terry Rudolph et Lov Grover montrant qu'une porte à 2 rebits est universelle pour l'informatique quantique (voir quant-ph / 0210187 ). La porte a toutes les entrées réelles, et au cas où vous ne seriez pas au courant, les rebits sont des qubits où les amplitudes sont limitées aux nombres réels. Cela peut être à l'origine de la réclamation. La porte en question décrite dans l'article est une rotation Y contrôlée.
Il convient de noter qu'une telle porte Y contrôlée peut être créée à partir des rotations Y et des portes Z contrôlées comme suit: . Notez qu'une rotation Y est exactement le type de rotation décrit dans votre question, tandis que les portes Z contrôlées n'ont que des entrées +1 et -1.G(θ)=Y2(θ2)CZ12Y2(θ2)CZ12
la source