Transformată cuantică Fourier

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

În calculul cuantic , transformata cuantică Fourier (prescurtare din engleză: QFT) este o transformare liniară pe qubits și este analogul cuantic al transformatei Fourier discrete inverse. Transformata Fourier cuantică face parte din mulți algoritmi cuantici , în special algoritmul de factorizare Shor pentru a calcula și calcula logaritmul discret , algoritmul de estimare a fazei cuantice pentru a estima valorile proprii ale unui operator de unitate și algoritmi pentru problema subgrupului ascuns. Transformata cuantică Fourier a fost inventată de Don Coppersmith . [1]

Transformarea Fourier cuantică poate fi efectuată eficient pe un computer cuantic, cu o descompunere specială într-un produs de matrice unitare mai simple. Folosind o descompunere simplă, transforma Fourier discretă se aprinde amplitudinile pot fi implementate ca un circuit cuantic format doar din Porțile Hadamard și porțile de fază controlate, unde este numărul de qubiți. [2] Acest lucru poate fi comparat cu transformata Fourier discretă clasică, care are uși (unde este numărul de biți), care este exponențial mai mare decât .

Cei mai cunoscuți algoritmi pentru transforma cuantică Fourier (de la sfârșitul anilor 2000) au nevoie doar porturi pentru a obține o bună aproximare. [3]

Definiție

Transformata Fourier cuantică este transformata Fourier clasică aplicată vectorului de amplitudine al unei stări cuantice, unde vectorii de lungime sunt de obicei considerați .

Transformata Fourier clasică acționează asupra unui vector și o mapează la vector conform formulei:

unde este Și si -rădăcina a unității .

În mod similar, transformata cuantică Fourier acționează asupra unei stări cuantice și o mapează la o stare cuantică conform formulei:

(Convențiile pentru semnul factorului de fază către exponent sunt multiple; aici folosim convenția conform căreia transformarea are același efect ca transformarea inversă și invers.)

De cand este o rotație, transformata inversă acționează similar, dar cu:

În cazul în care este o stare de bază, transformata cuantică Fourier (QFT) poate fi exprimată ca hartă

În mod echivalent, transformarea poate fi văzută ca o matrice unitară (sau o poartă cuantică , similară cu o poartă logică booleană pentru calculatoare clasice), acționând asupra vectorilor de stare cuantică, date de

unde este . În cazul în care și fază matricea de transformare devine

Proprietate

Unitate

Majoritatea proprietăților transformatei Fourier cuantice decurg din faptul că este o transformare unitară. Acest lucru poate fi verificat prin multiplicarea matricelor și asigurarea faptului că relația se menține , unde este este adăugarea de . Alternativ, se poate vedea că vectorii ortogonali ai normei 1 sunt mapați la vectorii ortogonali ai normei 1.

Din unitaritate rezultă că transformarea inversă este adăugarea matricei Fourier, . Deoarece există circuite care implementează transformarea, aceleași circuite pot fi activate pe căi inversate pentru a efectua transformarea inversă. Deci, ambele transformări pot fi efectuate eficient pe un computer cuantic.

Implementarea într-un circuit

Porțile cuantice utilizate în circuit sunt poarta Hadamard și poarta cu fază controlată , definit ca

unde este si -rădăcina a unității. Prin urmare, circuitul este compus din porți și versiunea controlată a

Circuit cuantic pentru Transformare-Fourier cuantică cu n qubiți (fără a rearanja ordinea stărilor de ieșire). Folosește notația fracției binare introdusă mai jos.

Notă

  1. ^ D. Coppersmith, O transformată Fourier aproximativă utilă în factorizarea cuantică. , în Raportul tehnic RC19642, IBM , 1994.
  2. ^ Michael Nielsen și Isaac Chuang, Calcul cuantic și informații cuantice , Cambridge, Cambridge University Press, 2000, ISBN 0-521-63503-9 ,OCLC 174527496 .
  3. ^ L. Hales și S. Hallgren, Un algoritm și aplicații îmbunătățite ale transformatei Fourier cuantice , în Proceedings 41st Symposium anual privind fundamentele de informatică , 12-14 noiembrie 2000, pp. 515-525, DOI : 10.1109 / SFCS.2000.892139 , ISBN 0-7695-0850-2 .
  • KR Parthasarathy, Prelegeri despre calculul cuantic și codurile de corectare a erorilor cuantice (Indian Statistical Institute, Delhi Center, iunie 2001)
  • John Preskill, Lecture Notes for Physics 229: Quantum Information and Computation (CIT, septembrie 1998)

linkuri externe