• Nie Znaleziono Wyników

Pokaza´c, ˙ze operator Θ(U

N/A
N/A
Protected

Academic year: 2021

Share "Pokaza´c, ˙ze operator Θ(U"

Copied!
3
0
0

Pełen tekst

(1)

Obliczenia klasyczne i kwantowe.

10. ALGORYTM SHOR’a

Wst¸ep. Dla 1-kubitowego unitarnego operatora U 2-kubitowy operator Λ(U ) jest operatorem pomiaru

na pierwszym rejestrze jako Π|0i⊗ I + Π|1i⊗ U , a na drugim rejestrze jako:

 1 0 0 λ1



⊗Π1i+ 1 0 0 λ2



⊗Π2i , gdzie wektory w lasne 1ii odpowiadaj¸a warto´sciom λi. Zadanie 1. Pokaza´c, ˙ze operator Θ(U ) = (H ⊗ I)Λ(U )(H ⊗ I) ma posta´c

1

2(1 + λ1 1 − λ1 1 − λ1 1 + λ1



⊗ Π1i+1 + λ2 1 − λ2 1 − λ2 1 + λ2



⊗ Π2i), gdzie prawdopodobie´nstwa warunkowe P(0|j) s¸a r´owne

1 + cos(2πφj)

2 , gdzie λj = exp(2πiφj).

Baza obliczeniowa: Dla ka˙zdego 0 ≤ x ≤ 2n− 1 niech |xi = |xn−1...x0i, gdzie x = x0+ 2x1+ ... + 2n−1xn−1, xi ∈ {0, 1}.

Niech q < 2n i dla pewnej liczby a, (a, q) = 1, operator Ua dzia la nast¸epuj¸aco:

|xi → |a · x(modq)i dla x < q i to˙zsamo´sciowo dla q ≤ x < 2n. Niech t b¸edzie okresem Ua.

Zadanie 2. Pokaza´c, ˙ze wektory

ki = 1

√t

t−1

X

m=0

exp(−2πikm t )|ami s¸a wektorami w lasnymi odpowiadaj¸acymi warto´sciom

λk = exp(2πiφk) , gdzie φk = k t.

Zadanie 3. Pokaza´c, ˙ze prawdopodobie´nstwa warunkowe operatora Θ(Ua) s¸a r´owne P(0|k) = 1 + cos(2πφk)

2 , P(1|k) = 1 − cos(2πφk)

2 , gdzie λk = exp(2πiφk).

Pokaza´c, ˙ze prawdopodobie´nstwa warunkowe operatora Θ(iUa) s¸a r´owne P(0|k) = 1 − sin(2πφk)

2 , P(1|k) = 1 + sin(2πφk)

2 .

1operatora U

1

(2)

Kwantowa transfomata Fouriera jest okre´slona jako przekszta lcenie unitarne UF T zadane w bazie obliczeniowej przez 2n× 2n-macierz o wsp´o lczynnikach

(UF T)yx = hy|UF Txi = 1

2n/2(cos(xy2π/2n) + isin(xy2π/2n)) = 1

2n/2ei2πxy/2n. Lemat-´cwiczenie. Pokaza´c, ˙ze UF T jest przeszta lceniem unitarnym.

Zastosujmy UF T do stanu kwantowego

ψ =

2n−1

X

x=0

µ(x)|xi , gdzie µ(x) = hx|ψi ,

2n−1

X

x=0

|µ(x)|2 = 1.

Amplituda prawdopodobie´nstwa znalezienia stanu |φi = UF T|ψi w |yi jest r´owna warto´sci w y dyskretnej transformaty Fouriera funkcji µ(x):

a(φ → y) = hy|φi =

2n−1

X

x=0

hy|UF Txihx|ψi = 1 2n/2

2n−1

X

x=0

eixy2π/2nµ(x).

Niech

Rd : |0i → |0i , |1i → eiπ/2d|1i

Twierdzenie. UF T jest iloczynem O(n2) bramek Hadamara i przekszta lce´n typu Λ(Rd) (tzn. Rd w wersji ”sterowanej”).

Agorytm Shor’a.

Niech f (x) b¸edzie funkcj¸a okresow¸a o okresie r (tzn. ∀xf (x) = f (x + r)) tak¸a, ˙ze ka˙zda r´owno´s´c f (z + s) = f (z) implikuje, ˙ze r|s.

Startuj¸ac w stanie n + m-kubitowym

|φi = 1 2n/2(

2n−1

X

x=0

|xi) ⊗ |0...0i = H⊗n|0...0i ⊗ |0...0i

znajdujemy stan

|ψi = Uf|φi = 1 2n/2

2n−1

X

x=0

|xi ⊗ |f (x)i.

Jest to superpozycja wszystkich stan´ow postaci

ii ⊗ |fii , gdzie |ψii = 1

√K

K−1

X

k=0

|xi + kri i

K = [2n/r] , a xi jest najmniejsz¸a warto´sci¸a z f (x) = fi. Aplikujemy UF T do np. |ψ0i i stosujemy pomiar do otrzymanego |φ0i.

Uwaga: p(y) = |a(φ0 → y)|2 = 1 2nK|

K−1

X

k=0

eikry2π/2n|2 , dla wektora bazowego |yi.

2

(3)

Lemat. Wynik pomiaru z prawdopodobie´nstwem 40 proc. spe lnia nier´owno´s´c

|y − j2n r | ≤ 1

2 , dla pewnego j ∈ N.

Twierdzenie. Wynik pomiaru pozwala znale´z´c okres r z prawdopodobie´nstwem 24 proc.

Uwaga-´cwiczenie. Prawdopodobie´nstwo, ˙ze dwie du˙ze liczby ca lkowite b¸ed¸a wzgl¸ednie pierwsze wynosi conajmniej 60 proc.

Dla dowolnej liczby x ∈ R niech k x k= min{n − x : n ∈ Z}. Liczb¸e wymiern¸a p/q nazywa si¸e najlepszym przybli ˙zeniem liczby x, je´sli k qx k= |qx − p| i k qx k<k q0x k dla ka˙zdego q0 ∈ N spe lniaj¸acego q0 < q.

Euler/Lagrange: Je´sli p/q jest najlepszym przybli˙zeniem liczby x, to p/q jest reduktem liczby x. Dodatkowo, dla ka˙zdego n ≥ 1 n-ty redukt liczby x jest najlepszym przybli˙zeniem.

Zadanie 4. (a) Pokaza´c, ˙ze po przekszta lceniu u lamka la´ncuchowego w posta´c liczby wymiernej st otrzymujemy (s, t) = 1.

(b) Pokaza´c, ˙ze je´sli (r, j) = 1 i liczba wymierna u spe lnia nier´owno´s´c |u − jr| ≤ 2r12, to u lamek la´ncuchowy dla jr jest reduktem u lamka la´ncuchowego dla u.

(np. wykorzysta´c twierdzenie Eulera/Lagrange’a o najlepszej approksymacji)

3

Cytaty

Powiązane dokumenty

57 Opisa´ c rozklad Hodge’a kohomologii produktu rozmaito´ sci rozmaito´ sci

Zadania o rozmaito´ sciach zespolonych

4.(20p) Zbada´ c funkcje , (zera, przedzia ly monotoniczno´ sci, przedzia ly wy- puk lo´ sci, ekstrema lokalne, granice w ko´ ncach dziedziny).. Darboux zastosowanego do naszej cia ,

10. Prowadz¸acy zaj¸ecia sprawdza czy studenci potrafi¸a poradzi´c sobie z tym zadaniem prosz¸ac o po- danie rozwi¸azania kolejnych losowo wybranych student´ow. Sprawdzanie

Prowadz¸acy zaj¸ecia sprawdza czy studenci potrafi¸a poradzi´c sobie z tym zadaniem prosz¸ac o podanie rozwi¸azania kolejnych losowo wybranych student´ow.. Sprawdzanie ko´nczy

Prowadz¸acy zaj¸ecia sprawdza czy studenci potrafi¸a poradzi´c sobie z tym zadaniem prosz¸ac o podanie rozwi¸azania kolejnych losowo wybranych student´ow.. Sprawdzanie ko´nczy

3) Let us consider a particle of mass m moving in central field; let U (r) stand for the potential, M the magnitude of angular momentum, E the total energy.. Describe its

[r]