13.07.2013 Views

Familia de Mapas del Panadero Como Ambiente Caótico de la ...

Familia de Mapas del Panadero Como Ambiente Caótico de la ...

Familia de Mapas del Panadero Como Ambiente Caótico de la ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Apéndice A<br />

Implementación <strong>de</strong>l Pana<strong>de</strong>ro con<br />

ángulos <strong>de</strong> Floquet<br />

El mapa <strong>de</strong>l pana<strong>de</strong>ro cuántico convencional en un espacio <strong>de</strong> Hilbert <strong>de</strong> dimensión N = 2 n ,<br />

consiste básicamente en dos transformadas <strong>de</strong> Fourier discretas (una en un espacio <strong>de</strong> dimensión<br />

N = 2 n y otra <strong>de</strong> N<br />

2 = 2n−1 ). <strong>Como</strong> se ve en el capítulo <strong>de</strong> <strong>la</strong> familia <strong>de</strong>l pana<strong>de</strong>ro, los otros<br />

miembros son reducibles a swaps y pana<strong>de</strong>ros convencionales en espacios más pequeños.<br />

Si aplicamos el mapa <strong>de</strong>l pana<strong>de</strong>ro en forma matricial, se necesitan <strong>de</strong>l or<strong>de</strong>n <strong>de</strong> N 4 = 2 4n<br />

operaciones. El mejor <strong>de</strong> los algoritmos clásicos para <strong>la</strong> implementación <strong>de</strong> <strong>la</strong> transformada <strong>de</strong><br />

Fourier, FFT (Fast Fourier Transforms), requiere <strong>de</strong>l or<strong>de</strong>n <strong>de</strong> ∝ N log(N) ∝ 2 n n <strong>de</strong> operaciones.<br />

Esto quiere <strong>de</strong>cir que en el mejor <strong>de</strong> los casos, los recursos necesarios escalean exponencialmente<br />

con el número <strong>de</strong> qubits.<br />

Po<strong>de</strong>mos <strong>de</strong>scomponer al mapa <strong>de</strong>l pana<strong>de</strong>ro en coor<strong>de</strong>nadas, <strong>de</strong> manera tal que utilice transformadas<br />

<strong>de</strong> Fourier <strong>de</strong> <strong>la</strong> mitad <strong>de</strong>l espacio como máximo. Por otro <strong>la</strong>do, también queremos<br />

<strong>de</strong>jar expresado el mapa <strong>de</strong>l pana<strong>de</strong>ro con ángulos <strong>de</strong> Floquet en función <strong>de</strong> transformadas <strong>de</strong><br />

Fourier sin esos ángulos, con el fin <strong>de</strong> aplicar FFT’s.<br />

Si l<strong>la</strong>mamos a N ′ = N<br />

2 , po<strong>de</strong>mos representar a <strong>la</strong> antitransformada <strong>de</strong> Fourier <strong>de</strong> <strong>la</strong> siguiente<br />

manera:<br />

† χpχq<br />

〈n|F 2N ′ |k〉 = 1 i2π<br />

√ exp(<br />

2N ′ 2N ′ )(n + χq)(k + χp) (A.1)<br />

con n, k = 0, 1, . . . , 2N ′ − 1.<br />

Separamos <strong>de</strong> n su bit menos significativo, y <strong>de</strong> k su bit más significativo:<br />

po<strong>de</strong>mos escribir a el exponente <strong>de</strong> (A.1) como<br />

(n + χq)(k + χp)<br />

2N ′<br />

n = n1 + 2n2, k = k2 + N ′ k1 (A.2)<br />

0 ≤ n1, k1 ≤ 1, 0 ≤ n2, k2 ≤ N ′ − 1 (A.3)<br />

= (n1 + χq)(k2 + χp)<br />

2N ′<br />

don<strong>de</strong> el segundo término se anu<strong>la</strong>.<br />

+ n2k1 + (n1 + χq)k1<br />

2<br />

+ n2(k2 + χp)<br />

N ′<br />

Entonces po<strong>de</strong>mos representar a <strong>la</strong> antitransformada <strong>de</strong> Fourier gráficamente como:<br />

72<br />

(A.4)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!