superposition and grover algorithm in the presence …rqin-2017/slides/ki_hyuk_yee.pdfsuperposition...

18
Superposition and Grover algorithm in the presence of a closed timelike curve Ki Hyuk Yee (U. of Seoul), with Jeongho Bang(Korea Institue of Advance of Science), Doyeol Ahn (U. of Seoul) The Relativistic Quantum Information North 2017 July 4-7, 2017, Yukawa Institute for Theoretical Physics

Upload: others

Post on 29-May-2020

11 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Superposition and Grover algorithm in the presence …rqin-2017/slides/ki_hyuk_yee.pdfSuperposition and Grover algorithm in the presence of a closed timelike curve Ki Hyuk Yee (U

Superposition and Grover algorithm in the presence of a closed timelike curve

Ki Hyuk Yee (U. of Seoul), with

Jeongho Bang(Korea Institue of Advance of Science), Doyeol Ahn (U. of Seoul)

The Relativistic Quantum Information North 2017 July 4-7, 2017, Yukawa Institute for Theoretical Physics

Page 2: Superposition and Grover algorithm in the presence …rqin-2017/slides/ki_hyuk_yee.pdfSuperposition and Grover algorithm in the presence of a closed timelike curve Ki Hyuk Yee (U

No-Go Theorem Oszmaniec, Grudka, Horodecki and Wojcik, PRL 116, 110403 (2016)

Page 3: Superposition and Grover algorithm in the presence …rqin-2017/slides/ki_hyuk_yee.pdfSuperposition and Grover algorithm in the presence of a closed timelike curve Ki Hyuk Yee (U

No-Go Theorem Oszmaniec, Grudka, Horodecki and Wojcik, PRL 116, 110403 (2016)

: Normalization Constant

Page 4: Superposition and Grover algorithm in the presence …rqin-2017/slides/ki_hyuk_yee.pdfSuperposition and Grover algorithm in the presence of a closed timelike curve Ki Hyuk Yee (U

No-Go Theorem

Can we superpose two unknown states assisted by closed timelike curve?

Page 5: Superposition and Grover algorithm in the presence …rqin-2017/slides/ki_hyuk_yee.pdfSuperposition and Grover algorithm in the presence of a closed timelike curve Ki Hyuk Yee (U

Closed Timelike Curve

• Closed timelike curves (CTCs) : space time objects allowed by general relativity theory

• Recent works have shown CTCs enhance tasks

• Distinguishing arbitrary states Brun, Harrington and Wilde, PRL 102, 210402 (2009).

• Unknown state cloning Ahn, Myers, Ralph and Mann, PRA 88, 022332 (2013).

• Solving NP-complete problems, the problem SATBacon, PRA 70, 032309 (2004).

• Photonic simulation of the self-consistency conditionRingbauger, Broome, Myers, White and Ralph, Nat.Commun, 5, 2145 (2014).

Page 6: Superposition and Grover algorithm in the presence …rqin-2017/slides/ki_hyuk_yee.pdfSuperposition and Grover algorithm in the presence of a closed timelike curve Ki Hyuk Yee (U

Deutsch’s Closed Timelike Curve (D-CTC)

V

system CTCρinput

ρoutputρCTC

ρCTC

time

⇢output

= TrCTC

[V (⇢input

⌦ ⇢CTC

)V †]

⇢CTCinput

= ⇢CTCoutput

: The self-consistency condition

⇢CTCoutput

= Trsystem

[V (⇢input

⌦ ⇢CTCinput

)V †]

D. Deutsch, PRD 44, 3197 (1991)

Page 7: Superposition and Grover algorithm in the presence …rqin-2017/slides/ki_hyuk_yee.pdfSuperposition and Grover algorithm in the presence of a closed timelike curve Ki Hyuk Yee (U

Postselected Closed Timelike Curve (P-CTC)

• A different approach to describing QM with CTCs invented by Bennett and Schumacher (never published)

• This approach based on teleportation.

• If guaranteed to postselect with certainty the outcomes of a measurement, one could teleport a copy of a state into the past.

Lloyd et al, PRL 106, 040403 (2011)

Page 8: Superposition and Grover algorithm in the presence …rqin-2017/slides/ki_hyuk_yee.pdfSuperposition and Grover algorithm in the presence of a closed timelike curve Ki Hyuk Yee (U

Distinguishing nonorthogonal states

time

ρoutput

ρinput

system

ρCTC

ρCTC

| jih j |⌦ |jihj|(= ⇢CTC) ! SWAP ! |jihj|⌦ | jih j | ! U ! |jihj|⌦ |jihj|

Required to satisfy self-consistency condition

Brun, Harrington and Wilde, PRL 102, 210402 (2009).

We can implement the following map

U =X

j

|jihj|⌦ Uj

hk|Uj | ki 6= 0

Uj | ji = |jij Uj

Page 9: Superposition and Grover algorithm in the presence …rqin-2017/slides/ki_hyuk_yee.pdfSuperposition and Grover algorithm in the presence of a closed timelike curve Ki Hyuk Yee (U

Distinguishing nonorthogonal states

A P-CTC-assisted circuit that can distinguish.

• P-TCT also allows us to distinguish nonorthogonal states ( The same circuit works as with DCTCs)

• However, P-CTC can only distinguish sets of linearly independent states.

Brun and Wilde, Found Phys 42, 341 (2012)

Image credit : Brun and Wilde, Found Phys 42, 341 (2012)

Page 10: Superposition and Grover algorithm in the presence …rqin-2017/slides/ki_hyuk_yee.pdfSuperposition and Grover algorithm in the presence of a closed timelike curve Ki Hyuk Yee (U

Superposing two unknown states

U 0 =N�1X

n,m=0

|nihn|⌦ |mihm|⌦ Un,m↵,�

can be constructed by Gram Schmidt process on the set Un,m↵,� S = |wn,m

↵,� i [ {| ni}N�1n=0

Un,m↵,� |0i = |wn,m

↵,� i = ↵| ni+ �| ni

• Using D-CTCs, superposing two unknown states is possible

Page 11: Superposition and Grover algorithm in the presence …rqin-2017/slides/ki_hyuk_yee.pdfSuperposition and Grover algorithm in the presence of a closed timelike curve Ki Hyuk Yee (U

Superposing two unknown states

U 0 =N�1X

n,m=0

|nihn|⌦ |mihm|⌦ Un,m↵,�

can be constructed by Gram Schmidt process on the set Un,m↵,� S = |wn,m

↵,� i [ {| ni}N�1n=0

• Using D-CTCs, superposing two unknown states is possible

• Using P-CTC, superposing two unknown states in the set of linearly independent states is possible.

Un,m↵,� |0i = |wn,m

↵,� i = ↵| ni+ �| mi

Page 12: Superposition and Grover algorithm in the presence …rqin-2017/slides/ki_hyuk_yee.pdfSuperposition and Grover algorithm in the presence of a closed timelike curve Ki Hyuk Yee (U

Superposing two unknown states

• What can we do if superposing two unknown states is possible?

Page 13: Superposition and Grover algorithm in the presence …rqin-2017/slides/ki_hyuk_yee.pdfSuperposition and Grover algorithm in the presence of a closed timelike curve Ki Hyuk Yee (U

No Superposition Theorem and Grover Algorithm

• Standard Grover Algorithm

• After k iterations

• Total number of Iteration N : # of elements in data base M : # of solutions of the search problem

| ki = 2h | Ok�1i| i � | O

k�1i = cos

(2k + 1)✓

2

|↵i+ sin

(2k + 1)✓

2

|�i

Page 14: Superposition and Grover algorithm in the presence …rqin-2017/slides/ki_hyuk_yee.pdfSuperposition and Grover algorithm in the presence of a closed timelike curve Ki Hyuk Yee (U

No Superposition Theorem and Grover Algorithm

• Standard Grover Algorithm

• After k iterations

• Total number of Iteration N : # of elements in data base M : # of solutions of the search problem

• Can we do better?

Answer is negative

•C. H. Bennett, E. Bernstein, G. Brassard, and U. Vazirani, SIAM J. Comput. 26, 15101524 (1997)

| ki = 2h | Ok�1i| i � | O

k�1i = cos

(2k + 1)✓

2

|↵i+ sin

(2k + 1)✓

2

|�i

Page 15: Superposition and Grover algorithm in the presence …rqin-2017/slides/ki_hyuk_yee.pdfSuperposition and Grover algorithm in the presence of a closed timelike curve Ki Hyuk Yee (U

No Superposition Theorem and Grover Algorithm

• Standard Grover Algorithm

• After k iterations

• Total number of Iteration N : # of elements in data base M : # of solutions of the search problem

• What if superposition state created from two unknown states and assisted by CTC is possible?

2h k| Ok i| ki � | O

k i| O

k i| ki

| ki = 2h | Ok�1i| i � | O

k�1i = cos

(2k + 1)✓

2

|↵i+ sin

(2k + 1)✓

2

|�i

Page 16: Superposition and Grover algorithm in the presence …rqin-2017/slides/ki_hyuk_yee.pdfSuperposition and Grover algorithm in the presence of a closed timelike curve Ki Hyuk Yee (U

No Superposition Theorem and Grover Algorithm

• Standard Grover Algorithm

• After k iterations

• Total number of Iteration N : # of elements in data base M : # of solutions of the search problem

• What if superposition state created from two unknown states and assisted by CTC is possible?

2h k| Ok i| ki � | O

k i| O

k i| ki

| ki = 2h | Ok�1i| i � | O

k�1i = cos

(2k + 1)✓

2

|↵i+ sin

(2k + 1)✓

2

|�i

Exponential speed up possible!

Kumar and Paraoanu, EPL, 93, 20005, 2011

Page 17: Superposition and Grover algorithm in the presence …rqin-2017/slides/ki_hyuk_yee.pdfSuperposition and Grover algorithm in the presence of a closed timelike curve Ki Hyuk Yee (U

No Superposition Theorem and Grover Algorithm

• Standard Grover Algorithm

• After k iterations

• Total number of Iteration N : # of elements in data base M : # of solutions of the search problem

• Grover Algorithm if can be created by superposing and | ki | O

k i

| ki = cos

(2k + 1)✓

2

|↵i+ sin

(2k + 1)✓

2

|�i | ki = cos

3

k✓

2

|↵i+ sin

3

k✓

2

|�i

• Total number of Iteration Exponential reduction in # of iteration!

• After k iterations

2h k| Ok i| ki � | O

k i

Page 18: Superposition and Grover algorithm in the presence …rqin-2017/slides/ki_hyuk_yee.pdfSuperposition and Grover algorithm in the presence of a closed timelike curve Ki Hyuk Yee (U

Conclusion

• We can show that the superposition of two unknown states is possible assisted by CTC.

• If the superposition of two unknown states is possible assisted by CTC,the exponential speed up of Grover search algorithm could be possible

Thank you for your attention!