Top Banner
Various Quantum Transforms Zhaosheng Bao; Liang Jiang; Chenyang Wang; Lisa Wang; Zhipeng Zhang;
38

Various Quantum Transforms Zhaosheng Bao; Liang Jiang; Chenyang Wang; Lisa Wang; Zhipeng Zhang;

Dec 19, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Various Quantum Transforms Zhaosheng Bao; Liang Jiang; Chenyang Wang; Lisa Wang; Zhipeng Zhang;

Various Quantum Transforms

Zhaosheng Bao; Liang Jiang; Chenyang Wang; Lisa Wang; Zhipeng Zhang;

Page 2: Various Quantum Transforms Zhaosheng Bao; Liang Jiang; Chenyang Wang; Lisa Wang; Zhipeng Zhang;

Contents

1. Quantum Fourier Transform2. Wavelet Transform3. Quantum Wavelet Transform4. Ridgelet Transform5. Quantum Ridgelet Transform(not done)

Page 3: Various Quantum Transforms Zhaosheng Bao; Liang Jiang; Chenyang Wang; Lisa Wang; Zhipeng Zhang;

Quantum Fourier Transform

Page 4: Various Quantum Transforms Zhaosheng Bao; Liang Jiang; Chenyang Wang; Lisa Wang; Zhipeng Zhang;

Continuous Fourier Transform

ft FF

2tftt

then

ft 12

2tF

Page 5: Various Quantum Transforms Zhaosheng Bao; Liang Jiang; Chenyang Wang; Lisa Wang; Zhipeng Zhang;

Discrete Fourier Transform

ftwheret 0, 1, 2, ..., N 1

Page 6: Various Quantum Transforms Zhaosheng Bao; Liang Jiang; Chenyang Wang; Lisa Wang; Zhipeng Zhang;

Inverse Descrete Fourier Transform

Page 7: Various Quantum Transforms Zhaosheng Bao; Liang Jiang; Chenyang Wang; Lisa Wang; Zhipeng Zhang;

Quantum Fourier Transform

N 2n

Page 8: Various Quantum Transforms Zhaosheng Bao; Liang Jiang; Chenyang Wang; Lisa Wang; Zhipeng Zhang;
Page 9: Various Quantum Transforms Zhaosheng Bao; Liang Jiang; Chenyang Wang; Lisa Wang; Zhipeng Zhang;

Hadamard Gate

)10(2

10 H

)10(2

11 H

12 1 11 1

Page 10: Various Quantum Transforms Zhaosheng Bao; Liang Jiang; Chenyang Wang; Lisa Wang; Zhipeng Zhang;

Rk gate

1 0

0 22k00 kR

11 2/2 kike

R

Page 11: Various Quantum Transforms Zhaosheng Bao; Liang Jiang; Chenyang Wang; Lisa Wang; Zhipeng Zhang;

Control-Rk gate

1 0 0 00 1 0 00 0 1 0

0 0 0 22k

0000 kRc0101 kRc

1010 kRc 1111 2/2 kike

Rc

Page 12: Various Quantum Transforms Zhaosheng Bao; Liang Jiang; Chenyang Wang; Lisa Wang; Zhipeng Zhang;

Quantum Circuit for Quantum Fourier Transform

On2

Page 13: Various Quantum Transforms Zhaosheng Bao; Liang Jiang; Chenyang Wang; Lisa Wang; Zhipeng Zhang;

Wavelet Transform

— Haar Transform

Page 14: Various Quantum Transforms Zhaosheng Bao; Liang Jiang; Chenyang Wang; Lisa Wang; Zhipeng Zhang;

General Transform

Project a function f to a set of basis {vi}

• Different transforms use to different sets of basis.

• A special set of basis – the Haar Basis – to represent all the functions f(x), x is in [0,1]

Page 15: Various Quantum Transforms Zhaosheng Bao; Liang Jiang; Chenyang Wang; Lisa Wang; Zhipeng Zhang;

Haar Basis

00

00

10 1

1

20

21

22

23

Page 16: Various Quantum Transforms Zhaosheng Bao; Liang Jiang; Chenyang Wang; Lisa Wang; Zhipeng Zhang;

Haar Transform

Page 17: Various Quantum Transforms Zhaosheng Bao; Liang Jiang; Chenyang Wang; Lisa Wang; Zhipeng Zhang;

Haar Transform Matrix

We only work within a finite area [0,1]The set of basis is discreteThe sample values of the functionHaar transform matrix

{ ( )}if x { , }jf v n2

Transform Matrix H

Page 18: Various Quantum Transforms Zhaosheng Bao; Liang Jiang; Chenyang Wang; Lisa Wang; Zhipeng Zhang;

Haar Transform Matrix

Example of n=3, H8

Page 19: Various Quantum Transforms Zhaosheng Bao; Liang Jiang; Chenyang Wang; Lisa Wang; Zhipeng Zhang;

Haar Transform Matrix

•It is proved that Haar Transform Matrix can be decomposed in to the following form:

1

42 2 2 2 2 2 4

2 2 2 2 2 2

( ) ( ) ( )

( ) ( ( )) ( )

n n i n i n

n n i i n

H I I

W I I W I I W

Where I is just identity matrix, W is just 2*2 Hadmard matrix, and Π is the shuffle matrix we will mentioned later.

Page 20: Various Quantum Transforms Zhaosheng Bao; Liang Jiang; Chenyang Wang; Lisa Wang; Zhipeng Zhang;

Efficient Quantum Gates

Page 21: Various Quantum Transforms Zhaosheng Bao; Liang Jiang; Chenyang Wang; Lisa Wang; Zhipeng Zhang;

Some Efficient Quantum Gates

Control NOT gate2 bits shuffle gate Π4 Perfect shuffle gateControlled-(n,i) shuffle gateControlled-k Hadamard gate

2n

k-12 2W I

i2 2 2n iI

Page 22: Various Quantum Transforms Zhaosheng Bao; Liang Jiang; Chenyang Wang; Lisa Wang; Zhipeng Zhang;

Shuffle gate for two bits Π4

Page 23: Various Quantum Transforms Zhaosheng Bao; Liang Jiang; Chenyang Wang; Lisa Wang; Zhipeng Zhang;

Implementation of Π4

Three controlled not gates build a Π4 gate

Page 24: Various Quantum Transforms Zhaosheng Bao; Liang Jiang; Chenyang Wang; Lisa Wang; Zhipeng Zhang;

Perfect shuffle gate

2n

Example of n=4.

Page 25: Various Quantum Transforms Zhaosheng Bao; Liang Jiang; Chenyang Wang; Lisa Wang; Zhipeng Zhang;

Controlled-(n,i) shuffle gate

i2 2 2n iI

Example of n=4, i=3.

Note: Zero-Control!

Page 26: Various Quantum Transforms Zhaosheng Bao; Liang Jiang; Chenyang Wang; Lisa Wang; Zhipeng Zhang;

Controlled-k Hadamard Gate

k-12 2W I

Example of k=n-1

Note: Zero-Control!

Page 27: Various Quantum Transforms Zhaosheng Bao; Liang Jiang; Chenyang Wang; Lisa Wang; Zhipeng Zhang;

Implement Haar Wavelet Transform by Quantum Gates

Page 28: Various Quantum Transforms Zhaosheng Bao; Liang Jiang; Chenyang Wang; Lisa Wang; Zhipeng Zhang;

Haar Transform Matrix

•Haar Transform Matrix can be decomposed in to the following form:

1

42 2 2 2 2 2 4

2 2 2 2 2 2

( ) ( ) ( )

( ) ( ( )) ( )

n n i n i n

n n i i n

H I I

W I I W I I W

Page 29: Various Quantum Transforms Zhaosheng Bao; Liang Jiang; Chenyang Wang; Lisa Wang; Zhipeng Zhang;

Haar Transform Circuit

1

42 2 2 2 2 2 4

2 2 2 2 2 2

( ) ( ) ( )

( ) ( ( )) ( )

n n i n i n

n n i i n

H I I

W I I W I I W

Page 30: Various Quantum Transforms Zhaosheng Bao; Liang Jiang; Chenyang Wang; Lisa Wang; Zhipeng Zhang;

Haar Circuit Complexity

There are n controlled Hadmard gates O(n) Each controlled shuffle gate has complexity O(i)The n shuffle gates have complexity O(n2)The circuit complexity is O(n2), much more efficient than the classical complexity O(n*2n)

i2 2 2n iI

Page 31: Various Quantum Transforms Zhaosheng Bao; Liang Jiang; Chenyang Wang; Lisa Wang; Zhipeng Zhang;

Ridgelet Transform

Page 32: Various Quantum Transforms Zhaosheng Bao; Liang Jiang; Chenyang Wang; Lisa Wang; Zhipeng Zhang;

The Ridge Function

a

bxx

axba

sincos1

)( 21,,

Wavelet Scale, Point PositionRidgelet Scale, Line Position

Page 33: Various Quantum Transforms Zhaosheng Bao; Liang Jiang; Chenyang Wang; Lisa Wang; Zhipeng Zhang;

Ridgelet Transform and Radon Space

2

)()(),,( ,, xdxfxbaRIT baf

2

)(sincos1 21 xdxf

a

bxx

a

Let,

xdxfxxR f )()sincos(),(2

21

Page 34: Various Quantum Transforms Zhaosheng Bao; Liang Jiang; Chenyang Wang; Lisa Wang; Zhipeng Zhang;

Transform from Radon Domain

dtReF fit

f

),()sin,cos(

dRbaRIT baff )(),(),,( ,

Page 35: Various Quantum Transforms Zhaosheng Bao; Liang Jiang; Chenyang Wang; Lisa Wang; Zhipeng Zhang;

Discrete Radon Transform

plp

plk

Ljik

p

p

ZjjlL

ZiplkijjiL

jifp

lr

pZ

Zjif

lk

:),(

),(mod:),(

],[1

][

1,,1,0

grid finite aon ],[

,

,

),(

2

,

Page 36: Various Quantum Transforms Zhaosheng Bao; Liang Jiang; Chenyang Wang; Lisa Wang; Zhipeng Zhang;

Intuitive Understanding Summation of image pixels over a set of lines. p(p+1) lines and each line contains p points. Two distinct points belong to one line. For all k, p parallel lines cover the plane.

Page 37: Various Quantum Transforms Zhaosheng Bao; Liang Jiang; Chenyang Wang; Lisa Wang; Zhipeng Zhang;

Quantum Ridgelet

Not Done.

Page 38: Various Quantum Transforms Zhaosheng Bao; Liang Jiang; Chenyang Wang; Lisa Wang; Zhipeng Zhang;

Acknowledgements

CBSSS ProgramDiscussions with Sam