Kvantum Fourier transzformáció

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2020. január 2-án felülvizsgált verziótól ; az ellenőrzések 5 szerkesztést igényelnek .

A kvantum-Fourier-transzformáció (röv. QFT) kvantumbitek ( qubitek) lineáris transzformációja , amely a diszkrét Fourier-transzformáció (DFT) kvantumanalógja. A QPF számos kvantumalgoritmusban megtalálható, különösen a Shor-algoritmusban a számok faktorokba való beszámítására és a diszkrét logaritmus kiszámítására, a kvantumfázis - becslési algoritmusra az unitárius operátor sajátértékeinek megtalálására , valamint a rejtett alcsoportok megtalálására szolgáló algoritmusokban .

A kvantum-Fourier-transzformáció hatékonyan végrehajtható kvantumszámítógépeken a mátrixnak egyszerűbb unitárius mátrixok szorzatára történő speciális felbomlásával . Ezzel a bővítéssel a bemeneti amplitúdójú diszkrét Fourier-transzformáció megvalósítható egy Hadamard-kapukból és vezérelt kvantumkapukból álló kvantumhálózattal , ahol  a qubitek száma [1] . A klasszikus DFT -hez képest , amely memóriaelemeket használ (  a bitek száma ), amely exponenciálisan nagyobb, mint a kvantum FFT kapuk .

A legismertebb kvantum Fourier transzformációs algoritmusok (2000 végén) csak kapukat használnak az eredmény kívánt közelítésének eléréséhez [2] .

Definíció

A kvantum-Fourier-transzformáció egy klasszikus diszkrét Fourier-transzformáció, amelyet kvantumállapotok amplitúdóvektorára alkalmaznak. Általában úgy tekintjük, hogy az ilyen vektorok hosszúak . A klasszikus Fourier-transzformáció egy vektorra hat, és a következő képlet szerint képezi le egy vektorra :

hol  van az egység N- edik gyökere .

Hasonlóképpen, a QTF egy kvantumállapotra hat, és a következő képlet szerint képezi le kvantumállapotra :

ahol ugyanaz, mint korábban. Mivel ez egy forgatás, az inverz Fourier-transzformációt hasonlóan  hajtjuk végre

Ha  az alapkvantumállapot , akkor a kvantum Fourier transzformáció leképezésként ábrázolható [3] :

.

A QFT ekvivalens módon egy unitárius mátrixnak tekinthető (ami a kvantumkapuk ), amely kvantumállapotok vektoraira hat [4] . Egy ilyen mátrixnak nem tetszőleges, hanem szigorúan meghatározott formája van

.

Mivel és az egység  legegyszerűbb (a legkisebb modulo exponenciális része) N- edik gyöke , esetre és fázisra megkapjuk a transzformációs mátrixot

.

Tulajdonságok

Egységesség

A CFT tulajdonságainak többsége abból következik, hogy az adott transzformáció unitárius . Ez a tény könnyen ellenőrizhető a mátrixok szorzásával , ahol  a k hermitikus konjugált mátrixa .

Az unitárius tulajdonságokból következik, hogy a QFT transzformáció inverze a Fourier-transzformáció mátrixához Hermit-féle konjugált mátrixot tartalmaz, ezért . Ha van egy hatékony kvantumhálózat, amely megvalósítja a QFT-t, akkor ugyanazt a hálózatot az ellenkező irányba is elindíthatjuk az inverz kvantum Fourier transzformáció végrehajtására. Ez pedig azt jelenti, hogy mindkét transzformáció hatékonyan működhet kvantumszámítógépen.

Két lehetséges 2 qubites FFT kvantumhálózati szimulációja a és az azonos eredmény bemutatására szolgál ( Q-Kit használatával ).

Hálózatépítés

A KPF hálózatokban használt kvantumkapuk a Hadamard kapu és a szabályozott fázisú kapu . A mátrixok tekintetében

hol  van az egység gyökere.

A transzformáció során csak lineáris kvantumműveleteket használunk, így minden alapállapothoz függvény megadása lehetővé teszi a vegyes állapotok linearitásból történő meghatározását. Ez eltér a szokásos Fourier-transzformációban az állapotok meghatározásától. Adja meg a Fourier-transzformációt a szokásos értelemben - írja le, hogyan kapja meg az eredményt tetszőleges bemeneti adatok esetén. De itt is, mint sok más esetben, egyszerűbb egy adott alapállapot viselkedését leírni, és a linearitásból kiszámítani az eredményt.

Az FTC hálózat tetszőleges számú bemeneti amplitúdóhoz N ; ez azonban a legegyszerűbb esetben . Ekkor megkapjuk a vektorok ortonormális rendszerét

Az alapállapotok felsorolják a qubitek összes lehetséges állapotát:

ahol a tenzorösszegzési szabály szerint azt jelenti, hogy a qubit 0 vagy 1 állapotban van. Megállapodás szerint az alapállapot-index ennek a qubitnek a lehetséges állapotait jelöli, azaz bináris bővítésről van szó:

Szintén kényelmes a tört bináris jelölés használata:

Például, és

Ezekkel a jelölésekkel a CPF röviden leírható [5] :

vagy

A rövidség nyilvánvaló, ha a bináris kiterjesztést összegként mutatjuk be

Látható, hogy az 1 kimeneti qubit az állapotok szuperpozíciójában és a , a 2. qubit szuperpozícióban van stb . a többi qubit esetében (lásd a fenti ábrát).

Más szóval, a DFT, egy n qubites művelet, n darab egy qubites művelet tenzorszorzatára bontható fel . Az első qubithez egy Hadamard kapura és (n-1) fázisvezérelt kapura, a másodikhoz két Hadamard kapura és (n-2) fázisvezérelt kapura van szükség, és így tovább (lásd a fenti ábrát). Ennek eredményeként kapukra lesz szükség, ami a qubitek számához képest másodfokú polinom.

Példa

Tekintsük a kvantum Fourier transzformációt három qubiten. Matematikailag le van írva

ahol  az egység legegyszerűbb nyolcadik gyöke kielégítő (mert ).

A rövidség kedvéért beállítjuk , majd a QPF mátrixábrázolását három qubiten

Ez leegyszerűsíthető a , , , , és .

A 3 qubit kvantum Fourier transzformációt a következőképpen írjuk át

vagy

A hálózat használatához a QPF bontását fordított sorrendben állítjuk össze, nevezetesen

Az alábbi ábra a hálózatot mutatja (a kimeneti qubitek fordított sorrendjében a közvetlen FFT-hez képest).

A fenti számítások szerint kapukat használnak, ami megfelel a .

Ezenkívül a következő hálózatok valósítanak meg 1-, 2- és 3-kbites FFT-ket: 1-, 2- és 3-kbites FFT-k vázlata és szimulációja Archiválva : 2019. március 23. a Wayback Machine -nél

Az ábra a 3 qubites FFT két különböző megvalósítását mutatja, amelyek egyenértékűek.

Lásd még

Jegyzetek

  1. Michael A. Nielsen és Isaac Chuan. Kvantumszámítás és kvantuminformáció, p. 217  (angol) . - Cambridge: Cambridge University Press , 2000. - ISBN 0-521-63503-9 .
  2. Hales, Hallgren, 2000 .
  3. Weinstein, Havel, Emerson és mtsai, 2004 .
  4. Ronald de Wolf , A klasszikus és kvantum Fourier-transzformáció, 1.1. A diszkrét Fourier-transzformáció, p. 1, (pdf) Archiválva : 2011. szeptember 12. a Wayback Machine -nél
  5. Thomas G. Draper, Addition on a Quantum Computer, p. 5, 1998. szeptember 1., (pdf) Archiválva : 2018. december 24. a Wayback Machine -nél

Irodalom

Linkek