Hamiltonian simulation with nearly optimal dependence on all parameters

Size: px
Start display at page:

Download "Hamiltonian simulation with nearly optimal dependence on all parameters"

Transcription

1 Hamiltonian simulation with nearly optimal dependence on all parameters Dominic Berry + Andrew Childs obin Kothari ichard Cleve olando Somma

2 Quantum simulation by quantum walks Dominic Berry + Andrew Childs obin Kothari ichard Cleve olando Somma

3 Simulation of Hamiltonians

4 Outline History of quantum simulation Definition of problem Main result Standard method New techniques Quantum walks (2012) Compressed product formulae (2013) Implementing Taylor series (201) Superposition of quantum walk steps (201)

5 Simulation of Hamiltonians ichard Feynman 1981: Idea of quantum computer Seth Lloyd 1996: Algorithm to simulate interaction Hamiltonians Aharonov + Ta-Shma 2003: Algorithm to simulate sparse Hamiltonians

6 Simulation of Hamiltonians Aharonov + Ta-Shma 2003: Algorithm to simulate sparse Hamiltonians Harrow, Hassidim, Lloyd 2009: Quantum algorithm to solve linear systems Childs, Cleve, Jordan, Yonge-Mallo 2009: Quantum algorithm for NAND trees Berry 201: Quantum algorithm for differential equations Clader, Jacobs, Sprouse 2013: Quantum algorithm for scattering problems

7 The simulation problem Problem: Given a Hamiltonian H, simulate d ψ = ih(t ) ψ dt for time t and error no more than ε. Inputs: H, t and ε. Parameters of H: Output: d Final sparseness state ψ encoded on qubits. N dimension H norm of the Hamiltonian H norm of the time-derivative

8 Main result O τ polylog τ = d H max t Queries: O τ log(τ/ε) log log(τ/ε) Gates: O τ log2 (τ/ε) log log(τ/ε)

9 Comparison to prior work O τ polylog τ = d H max t 1. Lloyd 1996: poly d, log N Ht 2 /ε 2. Aharonov & TaShma 2003: poly d, log N Ht 3/2 /ε 1/2 3. Berry, Cleve, Ahokas, Sanders 2007: d Ht log N 1+δ 1/ε δ. Childs & Kothari 2011: d 3 Ht log N 1+δ 1/ε δ 5. Berry & Childs 2012: d H max t/ε 1/2 6. Berry, Childs, Cleve, Kothari, Somma 2013: d 2 H max t polylog

10 Comparison to lower bound Upper bound: O τ polylog τ = d H max t Lower bound: O τ + polylog τ = d H max t

11 Model Local interactions H = H 1 + H 2 + H 3 + H +

12 Model Sparse Hamiltonians Query: An efficient algorithm to determine the positions and values of non-zero entries. Includes local interactions as a special case.

13 Standard method Use decomposition as H = M k=1 H k Approximate evolution for short time as e iht M e ih kt k=1 For longer times, divide up into many short times e iht r M e ih kt/r k=1 S. Lloyd, Science 273, 1073 (1996).

14 Advanced methods A. Quantum walks (2012) B. Compressed product formulae (2013) / Implementing Taylor series (201) C. Superposition of quantum walk steps (201) D. W. Berry and A. M. Childs, Quantum Information and Computation 12, 29 (2012). D. W. Berry, A. M. Childs,. Cleve,. Kothari,. D. Somma, arxiv: (2013).

15 Quantum walks Classical walk: position x jumps either to the left or the right at each step. Quantum walk has position and coin values x, c It then alternates coin and step operators, C x, ±1 = x, 1 ± x, 1 / 2 S x, c = x + c, c The position can progress linearly in the number of steps.

16 Quantum walks Classical walk: position x jumps either to the left or the right at each step. Quantum walk has position and coin values x, c It then alternates coin and step operators, C x, ±1 = x, 1 ± x, 1 / 2 S x, c = x + c, c The position can progress linearly in the number of steps. Szegedy quantum walk allows arbitrary dimensions, n and m on the two subsystems. Szegedy quantum walk uses more general controlled diffusion operators.

17 Szegedy quantum walk The diffusion operators are of the form 2CC I 2 I C is controlled by the first register and acts on the second register. The operator C is a controlled reflection. n C = i i c i i=1 m c i = c[i, j] j j=1 c i The diffusion operator 2 I is controlled by the second register and acts on the first. M. Szegedy, quant-ph/ (200).

18 A. M. Childs, Commun. Math. Phys. 29, 581 (2009). Szegedy walk for Hamiltonians Use symmetric system, with n = m and c i, j = r i, j = H ij The step of the quantum walk is (S is swap) V = is(2cc I) Eigenvalues and eigenvectors are related to those of Hamiltonian. We need to modify to lazy quantum walk, with c i = δ N H 1 j=1 H ij j + 1 σ iδ H 1 N + 1 σ i N j=1 H ij extra component

19 State preparation Grover state preparation starts from 1 N N k=1 k otate ancilla according to amplitude for state to be prepared ψ b N = 1 N k=1 k ψ k ψ k 2 1 Amplitude amplification yields component where ancilla is zero. In comparison, state we wish to prepare is c i = δ N H 1 j=1 H ij j + 1 σ iδ H 1 N + 1 We can just use one iteration! D. W. Berry and A. M. Childs, Quantum Information and Computation 12, 29 (2012). L. K. Grover, PL 85, 133 (2000).

20 Szegedy walk for Hamiltonians Three step process: 1. Start with state in one of the subsystems, and perform controlled state preparation. 2. Perform steps of quantum walk to approximate Hamiltonian evolution. V 3. Invert controlled state preparation, so final state is in one of the subsystems. A. M. Childs, Commun. Math. Phys. 29, 581 (2009).

21 A. M. Childs, Commun. Math. Phys. 29, 581 (2009). Szegedy walk for Hamiltonians A Hamiltonian H has eigenvalues λ. V is the step of a quantum walk, and has eigenvalues ±i arcsin λδ μ ± = ±e π arcsin λδ arcsin λδ λδ We aim to achieve evolution under the Hamiltonian. It has eigenvalues e iλt μ μ +

22 Advanced methods A. Quantum walks (2012) B. Compressed product formulae (2013) / Implementing Taylor series (201) C. Superposition of quantum walk steps (201) D. W. Berry and A. M. Childs, Quantum Information and Computation 12, 29 (2012). D. W. Berry, A. M. Childs,. Cleve,. Kothari,. D. Somma, arxiv: (2013).

23 Compressed product formulae 1. Decompose Hamiltonian into a sum of self-inverse Hamiltonians. 2. Approximate Hamiltonian evolution by Lie-Trotter formula, then compress it. 3. Use oblivious amplitude amplification. m qubits ψ U 2 U 1 U 1 U 2 U 2 U 1 U 2 U 1 U 2 U 1 U 2 U 1 U 2 U 1 U 2 U 1 measure b 1 b 2 b 3 b... b m ψ t

24 Compressed product formulae 1. Decompose Hamiltonian into a sum of self-inverse Hamiltonians. 2. Approximate Hamiltonian 1. Decompose evolution Hamiltonian by Lie-Trotter into 1-sparse. formula, then compress 2. Break it. 1-sparse into X, Y, Z parts. 3. Break b X, Y, Z parts into self-inverse. 1 b 2 b 3. Use oblivious 3 b amplitude m qubits.. amplification.. ψ U 2 U 1 U 1 U 2 U 2 U 1 U 2 U 1 U 2 U 1 U 2 U 1 U 2 U 1 U 2 U 1 measure b m ψ t

25 Decompose Hamiltonian to 1-sparse Decompose Hamiltonian into H 1 and H 2 : No more than d nonzero elements in any row or column. In general can decompose into d 2 parts.

26 Decompose Hamiltonian to 1-sparse Decompose Hamiltonian into H 1 and H 2 : 0 H No more than d nonzero elements in any row or column. In general can decompose into d 2 parts.

27 Decompose 1-sparse to X, Y, Z Break into X, Y and Z components: H off-diagonal real off-diagonal imaginary on-diagonal real 0 + break into γ-size pieces to get self-inverse

28 Net result M H = γ U j j=1

29 Evolution using control qubits H 1 = γu 1 U 1 is self-inverse 0 P 0 ψ U 1 e ih 1δt ψ = α β β α P = i. Cleve, D. Gottesman, M. Mosca,. Somma, and D. Yonge-Mallo, In Proc. 1st ACM Symposium on Theory of Computing, pp (2009).

30 Simulation of segments m qubits measure b 1 b 2 b 3 b... b m ψ U 2 U 1 U 1 U 2 U 2 U 1 U 2 U 1 U 2 U 1 U 2 U 1 U 2 U 1 U 2 U 1 ψ t

31 Simulation of segments m qubits measure b 1 b 2 b 3 b... b m ψ U 2 U 1 U 1 U 2 U 2 U 1 U 2 U 1 U 2 U 1 U 2 U 1 U 2 U 1 U 2 U 1 ψ p 1 p 2 p 3

32 Simulation of segments m qubits ψ U j U j U j U j U j p 1 p 2 U j U j U j U j U j U j U j U j U j U j U j measure b 1 b 2 b 3 b... b m ψ Mostly the identity, so can be omitted. p 3 U j {U 1, U 2, I}

33 Simulation of segments m qubits measure b 1 b 2 b 3 b... b m ψ U j U j U j ψ p 1 p 2 p 3 U j {U 1, U 2, I}

34 Simulation of segments m qubits measure b 1 b 2 b 3 b... b m ψ U j U j U j ψ p 1 p 2 p 3 U j {U 1, U 2, I}

35 Compression of control qubits m qubits measure b 1 b 2 b 3 b... b m ψ U j U j U j ψ p 1 p 2 p 3 Compressed form: c x = p 1 p x m k x

36 Compression of control qubits c 0 m W? measure 0 m success ψ U j U j U j ψ p 1 p 2 p 3 Compressed form: c x = p 1 p x m k x

37 Oblivious amplitude amplification c 0 m W W ψ U j U j U j ψ t

38 Oblivious amplitude amplification W W success! ψ U j U j U j ψ t

39 Oblivious amplitude amplification W W ψ U j U j U j ψ U 0 ψ = p 0 V ψ + 1 p 1 φ Operation we know how to perform Operation we want to perform Standard amplitude amplification: Need to reflect about U 0 ψ.

40 Oblivious amplitude amplification W W ψ U j U j U j ψ U 0 ψ = p 0 V ψ + 1 p 1 φ Operation we know how to perform Operation we want to perform Standard amplitude amplification: Need to reflect about U 0 ψ.

41 Oblivious amplitude amplification W W ψ U j U j U j ψ U 0 ψ = p 0 V ψ + 1 p 1 φ Operation we know how to perform Operation we want to perform Oblivious amplitude amplification: Only do reflections on first register.

42 Advanced methods A. Quantum walks (2012) B. Compressed product formulae (2013) / Implementing Taylor series (201) C. Superposition of quantum walk steps (201) D. W. Berry and A. M. Childs, Quantum Information and Computation 12, 29 (2012). D. W. Berry, A. M. Childs,. Cleve,. Kothari,. D. Somma, arxiv: (2013).

43 Implementing Taylor series The Hamiltonian evolution can be expanded in Taylor series: U = exp iht = 1 k=0 k! iht k For r segments, we would want U r = exp iht/r K 1 k=0 k! iht/r k

44 Implementing Taylor series If H is unitary, can probabilistically implement using controlled operation. K 1 k=0 k! it/r k k 0 P 0 ψ H k e iht/r ψ

45 Implementing Taylor series In reality H is (approximately) a sum of unitaries H γ M U l l=1 Exponential is then exp iht/r K M k l 1 =1 M l 2 =1 M l k =1 it/r k k! U l1 U l2 U lk We can again implement using controlled operations.

46 Implementing a Taylor series k l 1 W W l 2 l K measure ψ U l1 U l2 U lk ψ A measurement result of 0 corresponds to success. This can be performed deterministically using oblivious amplitude amplification.

47 Advanced methods A. Quantum walks (2012) B. Compressed product formulae (2013) / Implementing Taylor series (201) C. Superposition of quantum walk steps (201) D. W. Berry and A. M. Childs, Quantum Information and Computation 12, 29 (2012). D. W. Berry, A. M. Childs,. Cleve,. Kothari,. D. Somma, arxiv: (2013).

48 Superposition of quantum walk A Hamiltonian H has eigenvalues λ. V is the step of a quantum walk, and has eigenvalues ±i arcsin λδ μ ± = ±e π arcsin λδ arcsin λδ λδ We aim to achieve evolution under the Hamiltonian. It has eigenvalues e iλt μ μ +

49 Superposition of quantum walk A Hamiltonian H has eigenvalues λ. V is the step of a quantum walk, and has eigenvalues ±i arcsin λδ μ ± = ±e π arcsin λδ arcsin λδ λδ We aim to achieve evolution under the Hamiltonian. It has eigenvalues e iλt μ μ + Corrected step V c has eigenvalues μ = e i arcsin λδ

50 Superposition of quantum walk We have We aim for μ = e i arcsin λδ e iλt Try superposition of operations V sup = K k=0 α k V c k 0 W W 0 ψ V c k V sup ψ

51 Solving for α k We have We aim for μ = e i arcsin λδ e iλt Try superposition of operations V sup = K k=0 α k V c k The eigenvalues of V sup are μ sup = K k=0 α k μ k We can solve for α k such that μ sup = e itλ + O( tλ K+1 ) Symmetry is better: μ sup = K k= K α k μ k Then we can get μ sup = e itλ + O( tλ 2K+1 )

52 Analytic formula for α k The generating function for Bessel functions is: k= J k (x)μ k = exp x 2 μ 1 μ For μ = e i arcsin λδ this gives us what we want: exp x 2 μ 1 μ = e ixλδ J k (1) Take x = t/δ to get e iλt. k

53 Analytic formula for α k The generating function for Bessel functions is: k= J k (x)μ k = exp x 2 μ 1 μ For μ ± = ±e ±i arcsin λδ we have: exp x 2 μ ± 1 = e ixλδ μ ± J k (1) Take x = t/δ to get e iλt. k

54 The complete algorithm Map into doubled Hilbert space. Divide the time into d H max t segments. 0 For each segment: 1. Perform the superposition. 0 W W 0 ψ J k (x) V k V sup ψ t 2. Use amplitude amplification to obtain success deterministically. Map back to original Hilbert space. Total complexity: d H max t K

55 Choosing the value of K Bessel function may be bounded as J k x 1 x k k! 2 Scaling is the same as for Taylor series! We can choose K to be polylog K log(τ/ε) log log(τ/ε) J k (1) Overall scaling is O(d H max t polylog) k

56 Single-segment approach J k (d H max t) polylog k d H max t

57 Conclusions We have complexity of sparse Hamiltonian simulation scaling as O(d H max t polylog) The lower bound is scaling as O(d H max t + polylog) The method combines the quantum walk and compressed product formula approaches.

Hamiltonian simulation with nearly optimal dependence on all parameters

Hamiltonian simulation with nearly optimal dependence on all parameters Hamiltonian simulation with nearly optimal dependence on all parameters Andrew Childs CS, UMIACS, & QuICS University of Maryland Joint work with Dominic Berry (Macquarie) and Robin Kothari (MIT), building

More information

Algorithmic challenges in quantum simulation. Andrew Childs University of Maryland

Algorithmic challenges in quantum simulation. Andrew Childs University of Maryland Algorithmic challenges in quantum simulation Andrew Childs University of Maryland nature isn t classical, dammit, and if you want to make a simulation of nature, you d better make it quantum mechanical,

More information

Algorithmic challenges in quantum simulation. Andrew Childs University of Maryland

Algorithmic challenges in quantum simulation. Andrew Childs University of Maryland Algorithmic challenges in quantum simulation Andrew Childs University of Maryland nature isn t classical, dammit, and if you want to make a simulation of nature, you d better make it quantum mechanical,

More information

High-precision quantum algorithms. Andrew Childs

High-precision quantum algorithms. Andrew Childs High-precision quantum algorithms Andrew hilds What can we do with a quantum computer? Factoring Many problems with polynomial speedup (combinatorial search, collision finding, graph properties, oolean

More information

Hamiltonian simulation and solving linear systems

Hamiltonian simulation and solving linear systems Hamiltonian simulation and solving linear systems Robin Kothari Center for Theoretical Physics MIT Quantum Optimization Workshop Fields Institute October 28, 2014 Ask not what you can do for quantum computing

More information

arxiv: v3 [quant-ph] 10 Aug 2013

arxiv: v3 [quant-ph] 10 Aug 2013 Quantum circuits for solving linear systems of equations arxiv:1110.2232v3 [quant-ph] 10 Aug 2013 Yudong Cao, 1 Anmer Daskin, 2 Steven Frankel, 1 and Sabre Kais 3, 1 Department of Mechanical Engineering,

More information

Quantum principal component analysis

Quantum principal component analysis Quantum principal component analysis The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story matters. Citation As Published Publisher Lloyd, Seth,

More information

Optimal Hamiltonian Simulation by Quantum Signal Processing

Optimal Hamiltonian Simulation by Quantum Signal Processing Optimal Hamiltonian Simulation by Quantum Signal Processing Guang-Hao Low, Isaac L. Chuang Massachusetts Institute of Technology QIP 2017 January 19 1 Physics Computation Physical concepts inspire problem-solving

More information

arxiv: v2 [quant-ph] 28 Jan 2014

arxiv: v2 [quant-ph] 28 Jan 2014 High-order quantum algorithm for solving linear differential equations arxiv:1010.2745v2 [quant-ph] 28 Jan 2014 Dominic W. Berry 1,2 1 Department of Physics and Astronomy, Macquarie University, Sydney,

More information

arxiv: v2 [quant-ph] 16 Apr 2012

arxiv: v2 [quant-ph] 16 Apr 2012 Quantum Circuit Design for Solving Linear Systems of Equations arxiv:0.3v [quant-ph] 6 Apr 0 Yudong Cao, Anmer Daskin, Steven Frankel, and Sabre Kais 3, Department of Mechanical Engineering, Purdue University

More information

Algorithm for Quantum Simulation

Algorithm for Quantum Simulation Applied Mathematics & Information Sciences 3(2) (2009), 117 122 An International Journal c 2009 Dixie W Publishing Corporation, U. S. A. Algorithm for Quantum Simulation Barry C. Sanders Institute for

More information

Hamiltonian Simula,on of Discrete and Con,nuous- Variable Quantum Systems

Hamiltonian Simula,on of Discrete and Con,nuous- Variable Quantum Systems Hamiltonian Simula,on of Discrete and Con,nuous- Variable Quantum Systems Rolando D. Somma Los Alamos Na*onal Laboratory, Los Alamos, NM Berry, Childs, Cleve, Kothari, RS, PRL 114, 090502 (2015) Berry,

More information

arxiv: v3 [quant-ph] 29 Oct 2009

arxiv: v3 [quant-ph] 29 Oct 2009 Efficient quantum circuit implementation of quantum walks B L Douglas and J B Wang School of Physics, The University of Western Australia, 6009, Perth, Australia arxiv:07060304v3 [quant-ph] 29 Oct 2009

More information

Toward the first quantum simulation with quantum speedup

Toward the first quantum simulation with quantum speedup Toward the first quantum simulation with quantum speedup Andrew Childs University of Maryland Dmitri Maslov Yunseong Nam Neil Julien Ross arxiv:1711.10980 Yuan Su Simulating Hamiltonian dynamics on a quantum

More information

Quantum algorithm for linear systems of equations Final Report Mayank Sharma

Quantum algorithm for linear systems of equations Final Report Mayank Sharma Quantum algorithm for linear systems of equations Final Report Mayank Sharma Solving linear systems of equations is ubiquitous in all areas of science and engineering. With rapidly growing data sets, such

More information

A Glimpse of Quantum Computation

A Glimpse of Quantum Computation A Glimpse of Quantum Computation Zhengfeng Ji (UTS:QSI) QCSS 2018, UTS 1. 1 Introduction What is quantum computation? Where does the power come from? Superposition Incompatible states can coexist Transformation

More information

Efficient Discrete-Time Simulations of Continuous-Time Quantum Query Algorithms

Efficient Discrete-Time Simulations of Continuous-Time Quantum Query Algorithms Efficient Discrete-Time Simulations of Continuous-Time Quantum Query Algorithms Richard Cleve University of Waterloo and Perimeter Institute cleve@cs.uwaterloo.ca Rolando D. Somma Perimeter Institute rsomma@perimeterinstitute.ca

More information

Discrete quantum random walks

Discrete quantum random walks Quantum Information and Computation: Report Edin Husić edin.husic@ens-lyon.fr Discrete quantum random walks Abstract In this report, we present the ideas behind the notion of quantum random walks. We further

More information

arxiv: v2 [quant-ph] 27 May 2011

arxiv: v2 [quant-ph] 27 May 2011 Simulating Quantum Dynamics On A Quantum Computer Nathan Wiebe, 1,2 Dominic W. Berry, 2 Peter Høyer, 1,3 and Barry C. Sanders 1,4 1 Institute for Quantum Information Science, University of Calgary, Alberta

More information

Quantum algorithms based on span programs

Quantum algorithms based on span programs Quantum algorithms based on span programs Ben Reichardt IQC, U Waterloo [arxiv:0904.2759] Model: Complexity measure: Quantum algorithms Black-box query complexity Span programs Witness size [KW 93] [RŠ

More information

arxiv: v2 [quant-ph] 9 Dec 2016

arxiv: v2 [quant-ph] 9 Dec 2016 Efficient quantum circuits for dense circulant and circulant-like operators S S Zhou Kuang Yaming Honors School, Nanjing University, Nanjing, 210093, China J B Wang School of Physics, The University of

More information

arxiv: v1 [quant-ph] 4 Jul 2013

arxiv: v1 [quant-ph] 4 Jul 2013 Efficient Algorithms for Universal Quantum Simulation Barry C. Sanders Institute for Quantum Science and Technology, University of Calgary, Calgary, Alberta T3A E1, Canada http://www.iqis.org/people/peoplepage.php?id=4

More information

arxiv:quant-ph/ v2 26 Apr 2007

arxiv:quant-ph/ v2 26 Apr 2007 Every NAND formula of size N can be evaluated in time O(N 1 2 +ε ) on a quantum computer arxiv:quant-ph/0703015v2 26 Apr 2007 Andrew M. Childs amchilds@caltech.edu Robert Špalek spalek@eecs.berkeley.edu

More information

arxiv: v4 [quant-ph] 2 Nov 2011

arxiv: v4 [quant-ph] 2 Nov 2011 Black-box Hamiltonian simulation and unitary implementation Dominic W. Berry 1, and Andrew M. Childs 1,3 1 Institute for Quantum Computing, University of Waterloo, Waterloo, Ontario NL 3G1, Canada Department

More information

Quantum algorithms (CO 781, Winter 2008) Prof. Andrew Childs, University of Waterloo LECTURE 11: From random walk to quantum walk

Quantum algorithms (CO 781, Winter 2008) Prof. Andrew Childs, University of Waterloo LECTURE 11: From random walk to quantum walk Quantum algorithms (CO 781, Winter 2008) Prof. Andrew Childs, University of Waterloo LECTURE 11: From random walk to quantum walk We now turn to a second major topic in quantum algorithms, the concept

More information

Lecture 3: Constructing a Quantum Model

Lecture 3: Constructing a Quantum Model CS 880: Quantum Information Processing 9/9/010 Lecture 3: Constructing a Quantum Model Instructor: Dieter van Melkebeek Scribe: Brian Nixon This lecture focuses on quantum computation by contrasting it

More information

Chapter 10. Quantum algorithms

Chapter 10. Quantum algorithms Chapter 10. Quantum algorithms Complex numbers: a quick review Definition: C = { a + b i : a, b R } where i = 1. Polar form of z = a + b i is z = re iθ, where r = z = a 2 + b 2 and θ = tan 1 y x Alternatively,

More information

International Journal of Scientific & Engineering Research, Volume 6, Issue 8, August ISSN

International Journal of Scientific & Engineering Research, Volume 6, Issue 8, August ISSN International Journal of Scientific & Engineering Research, Volume 6, Issue 8, August-2015 1281 Quantum computing models for algebraic applications Nikolay Raychev Abstract - In our days the quantum computers

More information

Quantum NP - Cont. Classical and Quantum Computation A.Yu Kitaev, A. Shen, M. N. Vyalyi 2002

Quantum NP - Cont. Classical and Quantum Computation A.Yu Kitaev, A. Shen, M. N. Vyalyi 2002 Quantum NP - Cont. Classical and Quantum Computation A.Yu Kitaev, A. Shen, M. N. Vyalyi 2002 1 QMA - the quantum analog to MA (and NP). Definition 1 QMA. The complexity class QMA is the class of all languages

More information

Complex numbers: a quick review. Chapter 10. Quantum algorithms. Definition: where i = 1. Polar form of z = a + b i is z = re iθ, where

Complex numbers: a quick review. Chapter 10. Quantum algorithms. Definition: where i = 1. Polar form of z = a + b i is z = re iθ, where Chapter 0 Quantum algorithms Complex numbers: a quick review / 4 / 4 Definition: C = { a + b i : a, b R } where i = Polar form of z = a + b i is z = re iθ, where r = z = a + b and θ = tan y x Alternatively,

More information

arxiv: v2 [quant-ph] 6 Feb 2018

arxiv: v2 [quant-ph] 6 Feb 2018 Quantum Inf Process manuscript No. (will be inserted by the editor) Faster Search by Lackadaisical Quantum Walk Thomas G. Wong Received: date / Accepted: date arxiv:706.06939v2 [quant-ph] 6 Feb 208 Abstract

More information

An Introduction to Quantum Computation and Quantum Information

An Introduction to Quantum Computation and Quantum Information An to and Graduate Group in Applied Math University of California, Davis March 13, 009 A bit of history Benioff 198 : First paper published mentioning quantum computing Feynman 198 : Use a quantum computer

More information

!"#$%"&'(#)*+',$'-,+./0%0'#$1' 23$4$"3"+'5,&0'

!#$%&'(#)*+',$'-,+./0%0'#$1' 23$4$3+'5,&0' !"#$%"&'(#)*+',$'-,+./0%0'#$1' 23$4$"3"+'5,&0' 6/010/,.*'(7'8%/#".9' -0:#/%&0$%'3;'0' Valencia 2011! Outline! Quantum Walks! DTQW & CTQW! Quantum Algorithms! Searching, Mixing,

More information

arxiv: v3 [quant-ph] 30 Mar 2012

arxiv: v3 [quant-ph] 30 Mar 2012 Spectral Gap Amplification R. D. Somma 1 and S. Boixo 2 1 Los Alamos National Laboratory, Los Alamos, NM 87545, USA 2 Information Sciences Institute, USC, Marina del Rey, CA 90292, USA. Harvard University,

More information

Introduction to Quantum Information Processing

Introduction to Quantum Information Processing Introduction to Quantum Information Processing Lecture 6 Richard Cleve Overview of Lecture 6 Continuation of teleportation Computation and some basic complexity classes Simple quantum algorithms in the

More information

A quantum walk based search algorithm, and its optical realisation

A quantum walk based search algorithm, and its optical realisation A quantum walk based search algorithm, and its optical realisation Aurél Gábris FJFI, Czech Technical University in Prague with Tamás Kiss and Igor Jex Prague, Budapest Student Colloquium and School on

More information

arxiv: v2 [quant-ph] 17 Jan 2017

arxiv: v2 [quant-ph] 17 Jan 2017 Hamiltonian Simulation by Qubitization Guang Hao Low, Isaac L. Chuang January 18, 2017 arxiv:1610.06546v2 [quant-ph] 17 Jan 2017 Abstract Given a Hermitian operator Ĥ = G Û G that is the projection of

More information

Simulating Chemistry using Quantum Computers, Annu. Rev. Phys. Chem. 62, 185 (2011).

Simulating Chemistry using Quantum Computers, Annu. Rev. Phys. Chem. 62, 185 (2011). I. Kassal, J. D. Whitfield, A. Perdomo-Ortiz, M-H. Yung, A. Aspuru-Guzik, Simulating Chemistry using Quantum Computers, Annu. Rev. Phys. Chem. 6, 185 (011). Martes Cuántico Universidad de Zaragoza, 19th

More information

The query register and working memory together form the accessible memory, denoted H A. Thus the state of the algorithm is described by a vector

The query register and working memory together form the accessible memory, denoted H A. Thus the state of the algorithm is described by a vector 1 Query model In the quantum query model we wish to compute some function f and we access the input through queries. The complexity of f is the number of queries needed to compute f on a worst-case input

More information

Report on article Universal Quantum Simulator by Seth Lloyd, 1996

Report on article Universal Quantum Simulator by Seth Lloyd, 1996 Report on article Universal Quantum Simulator by Seth Lloyd, 1996 Louis Duvivier Contents 1 Context and motivations 1 1.1 Quantum computer.......................... 2 1.2 Quantum simulation.........................

More information

Reflections in Hilbert Space III: Eigen-decomposition of Szegedy s operator

Reflections in Hilbert Space III: Eigen-decomposition of Szegedy s operator Reflections in Hilbert Space III: Eigen-decomposition of Szegedy s operator James Daniel Whitfield March 30, 01 By three methods we may learn wisdom: First, by reflection, which is the noblest; second,

More information

C/CS/Phys C191 Grover s Quantum Search Algorithm 11/06/07 Fall 2007 Lecture 21

C/CS/Phys C191 Grover s Quantum Search Algorithm 11/06/07 Fall 2007 Lecture 21 C/CS/Phys C191 Grover s Quantum Search Algorithm 11/06/07 Fall 2007 Lecture 21 1 Readings Benenti et al, Ch 310 Stolze and Suter, Quantum Computing, Ch 84 ielsen and Chuang, Quantum Computation and Quantum

More information

Introduction to Quantum Computing

Introduction to Quantum Computing Introduction to Quantum Computing Part II Emma Strubell http://cs.umaine.edu/~ema/quantum_tutorial.pdf April 13, 2011 Overview Outline Grover s Algorithm Quantum search A worked example Simon s algorithm

More information

Methodology for the digital simulation of open quantum systems

Methodology for the digital simulation of open quantum systems Methodology for the digital simulation of open quantum systems R B Sweke 1, I Sinayskiy 1,2 and F Petruccione 1,2 1 Quantum Research Group, School of Physics and Chemistry, University of KwaZulu-Natal,

More information

Exponential algorithmic speedup by quantum walk

Exponential algorithmic speedup by quantum walk Exponential algorithmic speedup by quantum walk Andrew Childs MIT Center for Theoretical Physics joint work with Richard Cleve Enrico Deotto Eddie Farhi Sam Gutmann Dan Spielman quant-ph/0209131 Motivation

More information

Quantum walk algorithms

Quantum walk algorithms Quantum walk algorithms Andrew Childs Institute for Quantum Computing University of Waterloo 28 September 2011 Randomized algorithms Randomness is an important tool in computer science Black-box problems

More information

Accelerating QMC on quantum computers. Matthias Troyer

Accelerating QMC on quantum computers. Matthias Troyer Accelerating QMC on quantum computers Matthias Troyer International Journal of Theoretical Physics, VoL 21, Nos. 6/7, 1982 Simulating Physics with Computers Richard P. Feynman Department of Physics, California

More information

Extended Superposed Quantum State Initialization Using Disjoint Prime Implicants

Extended Superposed Quantum State Initialization Using Disjoint Prime Implicants Extended Superposed Quantum State Initialization Using Disjoint Prime Implicants David Rosenbaum, Marek Perkowski Portland State University, Department of Computer Science Portland State University, Department

More information

arxiv: v2 [quant-ph] 25 May 2018

arxiv: v2 [quant-ph] 25 May 2018 arxiv:79.79v2 [quant-ph] 25 May 28 A PRACTICAL QUANTUM ALGORITHM FOR THE SCHUR TRANSFORM WILLIAM M. KIRBY a Physics Department, Williams College Williamstown, MA 267, USA FREDERICK W. STRAUCH b Physics

More information

QALGO workshop, Riga. 1 / 26. Quantum algorithms for linear algebra.

QALGO workshop, Riga. 1 / 26. Quantum algorithms for linear algebra. QALGO workshop, Riga. 1 / 26 Quantum algorithms for linear algebra., Center for Quantum Technologies and Nanyang Technological University, Singapore. September 22, 2015 QALGO workshop, Riga. 2 / 26 Overview

More information

Quantum algorithms (CO 781, Winter 2008) Prof. Andrew Childs, University of Waterloo LECTURE 1: Quantum circuits and the abelian QFT

Quantum algorithms (CO 781, Winter 2008) Prof. Andrew Childs, University of Waterloo LECTURE 1: Quantum circuits and the abelian QFT Quantum algorithms (CO 78, Winter 008) Prof. Andrew Childs, University of Waterloo LECTURE : Quantum circuits and the abelian QFT This is a course on quantum algorithms. It is intended for graduate students

More information

Quantum speedup of backtracking and Monte Carlo algorithms

Quantum speedup of backtracking and Monte Carlo algorithms Quantum speedup of backtracking and Monte Carlo algorithms Ashley Montanaro School of Mathematics, University of Bristol 19 February 2016 arxiv:1504.06987 and arxiv:1509.02374 Proc. R. Soc. A 2015 471

More information

b) (5 points) Give a simple quantum circuit that transforms the state

b) (5 points) Give a simple quantum circuit that transforms the state C/CS/Phy191 Midterm Quiz Solutions October 0, 009 1 (5 points) Short answer questions: a) (5 points) Let f be a function from n bits to 1 bit You have a quantum circuit U f for computing f If you wish

More information

By allowing randomization in the verification process, we obtain a class known as MA.

By allowing randomization in the verification process, we obtain a class known as MA. Lecture 2 Tel Aviv University, Spring 2006 Quantum Computation Witness-preserving Amplification of QMA Lecturer: Oded Regev Scribe: N. Aharon In the previous class, we have defined the class QMA, which

More information

C/CS/Phys 191 Quantum Gates and Universality 9/22/05 Fall 2005 Lecture 8. a b b d. w. Therefore, U preserves norms and angles (up to sign).

C/CS/Phys 191 Quantum Gates and Universality 9/22/05 Fall 2005 Lecture 8. a b b d. w. Therefore, U preserves norms and angles (up to sign). C/CS/Phys 191 Quantum Gates and Universality 9//05 Fall 005 Lecture 8 1 Readings Benenti, Casati, and Strini: Classical circuits and computation Ch.1.,.6 Quantum Gates Ch. 3.-3.4 Universality Ch. 3.5-3.6

More information

Quantum algorithms for testing Boolean functions

Quantum algorithms for testing Boolean functions Quantum algorithms for testing Boolean functions Dominik F. Floess Erika Andersson SUPA, School of Engineering and Physical Sciences Heriot-Watt University, Edinburgh EH4 4AS, United Kingdom dominikfloess@gmx.de

More information

Lecture 2: From Classical to Quantum Model of Computation

Lecture 2: From Classical to Quantum Model of Computation CS 880: Quantum Information Processing 9/7/10 Lecture : From Classical to Quantum Model of Computation Instructor: Dieter van Melkebeek Scribe: Tyson Williams Last class we introduced two models for deterministic

More information

arxiv: v1 [quant-ph] 22 Feb 2018

arxiv: v1 [quant-ph] 22 Feb 2018 Quantum linear systems algorithms: a primer Danial Dervovic 1, Mark Herbster 1, Peter Mountney 1,, Simone Severini 1, Naïri Usher 1, and Leonard Wossnig 1 1 Department of Computer Science, University College

More information

Quantum Algorithms for Evaluating Min-Max Trees

Quantum Algorithms for Evaluating Min-Max Trees Quantum Algorithms for Evaluating Min-Max Trees Richard Cleve 1,2,DmitryGavinsky 1, and D. L. Yonge-Mallo 1 1 David R. Cheriton School of Computer Science and Institute for Quantum Computing, University

More information

arxiv:quant-ph/ v5 6 Apr 2005

arxiv:quant-ph/ v5 6 Apr 2005 Nonunitary quantum circuit Hiroaki Terashima 1, and Masahito Ueda 1, arxiv:quant-ph/3461v5 6 Apr 5 1 Department of Physics, Tokyo Institute of Technology, Tokyo 15-8551, Japan CREST, Japan Science and

More information

arxiv:quant-ph/ Sep 2001

arxiv:quant-ph/ Sep 2001 From Schrödinger s Equation to the Quantum Search Algorithm Lov K. Grover (lkgrover@bell-labs.com) Abstract arxiv:quant-ph/0096 Sep 00 The quantum search algorithm is a technique for searching possibilities

More information

Grover s algorithm. We want to find aa. Search in an unordered database. QC oracle (as usual) Usual trick

Grover s algorithm. We want to find aa. Search in an unordered database. QC oracle (as usual) Usual trick Grover s algorithm Search in an unordered database Example: phonebook, need to find a person from a phone number Actually, something else, like hard (e.g., NP-complete) problem 0, xx aa Black box ff xx

More information

Quantum algorithms based on quantum walks. Jérémie Roland (ULB - QuIC) Quantum walks Grenoble, Novembre / 39

Quantum algorithms based on quantum walks. Jérémie Roland (ULB - QuIC) Quantum walks Grenoble, Novembre / 39 Quantum algorithms based on quantum walks Jérémie Roland Université Libre de Bruxelles Quantum Information & Communication Jérémie Roland (ULB - QuIC) Quantum walks Grenoble, Novembre 2012 1 / 39 Outline

More information

Overview of adiabatic quantum computation. Andrew Childs

Overview of adiabatic quantum computation. Andrew Childs Overview of adiabatic quantum computation Andrew Childs Adiabatic optimization Quantum adiabatic optimization is a class of procedures for solving optimization problems using a quantum computer. Basic

More information

Transitionless quantum driving in open quantum systems

Transitionless quantum driving in open quantum systems Shortcuts to Adiabaticity, Optimal Quantum Control, and Thermodynamics! Telluride, July 2014 Transitionless quantum driving in open quantum systems G Vacanti! R Fazio! S Montangero! G M Palma! M Paternostro!

More information

Quantum algorithms and the finite element method

Quantum algorithms and the finite element method Quantum algorithms and the finite element method Ashley Montanaro and Sam Pallister School of Mathematics, University of Bristol, Bristol, BS8 1TW, UK. (Dated: December 18, 215 The finite element method

More information

arxiv: v2 [quant-ph] 1 Jul 2010

arxiv: v2 [quant-ph] 1 Jul 2010 Submitted to Entropy. Pages 1-36. OPEN ACCESS entropy ISSN 1099-4300 www.mdpi.com/journal/entropy Review Using Quantum Computers for Quantum Simulation Katherine L. Brown 1,, William J. Munro 2,3 and Vivien

More information

ISSN Review. Using Quantum Computers for Quantum Simulation

ISSN Review. Using Quantum Computers for Quantum Simulation Entropy 2010, 12, 2268-2307; doi:10.3390/e12112268 OPEN ACCESS entropy ISSN 1099-4300 www.mdpi.com/journal/entropy Review Using Quantum Computers for Quantum Simulation Katherine L. Brown 1,, William J.

More information

Introduction to Quantum Algorithms Part I: Quantum Gates and Simon s Algorithm

Introduction to Quantum Algorithms Part I: Quantum Gates and Simon s Algorithm Part I: Quantum Gates and Simon s Algorithm Martin Rötteler NEC Laboratories America, Inc. 4 Independence Way, Suite 00 Princeton, NJ 08540, U.S.A. International Summer School on Quantum Information, Max-Planck-Institut

More information

PHY305: Notes on Entanglement and the Density Matrix

PHY305: Notes on Entanglement and the Density Matrix PHY305: Notes on Entanglement and the Density Matrix Here follows a short summary of the definitions of qubits, EPR states, entanglement, the density matrix, pure states, mixed states, measurement, and

More information

arxiv: v6 [quant-ph] 31 Jul 2017

arxiv: v6 [quant-ph] 31 Jul 2017 Quantum Algorithm for Linear Regression Guoming Wang Joint Center for Quantum Information and Computer Science, University of Maryland, College Park, MD 20742, USA (Dated: August 1, 2017) arxiv:1402.00v

More information

Quantum Algorithms. 1. Definition of the Subject and Its Importance. 4. Factoring, Discrete Logarithms, and the Abelian Hidden Subgroup Problem

Quantum Algorithms. 1. Definition of the Subject and Its Importance. 4. Factoring, Discrete Logarithms, and the Abelian Hidden Subgroup Problem Quantum Algorithms Michele Mosca Institute for Quantum Computing and Dept. of Combinatorics & Optimization University of Waterloo and St. Jerome s University, and Perimeter Institute for Theoretical Physics

More information

1 Readings. 2 Unitary Operators. C/CS/Phys C191 Unitaries and Quantum Gates 9/22/09 Fall 2009 Lecture 8

1 Readings. 2 Unitary Operators. C/CS/Phys C191 Unitaries and Quantum Gates 9/22/09 Fall 2009 Lecture 8 C/CS/Phys C191 Unitaries and Quantum Gates 9//09 Fall 009 Lecture 8 1 Readings Benenti, Casati, and Strini: Classical circuits and computation Ch.1.,.6 Quantum Gates Ch. 3.-3.4 Kaye et al: Ch. 1.1-1.5,

More information

arxiv:cond-mat/ v1 20 Sep 2004

arxiv:cond-mat/ v1 20 Sep 2004 One-dimensional continuous-time quantum walks DANIEL BEN-AVRAHAM ERIK M. BOLLT CHRISTINO TAMON September, 4 arxiv:cond-mat/4954 v Sep 4 Abstract We survey the equations of continuous-time quantum walks

More information

Principles of Quantum Mechanics Pt. 2

Principles of Quantum Mechanics Pt. 2 Principles of Quantum Mechanics Pt. 2 PHYS 500 - Southern Illinois University February 9, 2017 PHYS 500 - Southern Illinois University Principles of Quantum Mechanics Pt. 2 February 9, 2017 1 / 13 The

More information

Lecture note 8: Quantum Algorithms

Lecture note 8: Quantum Algorithms Lecture note 8: Quantum Algorithms Jian-Wei Pan Physikalisches Institut der Universität Heidelberg Philosophenweg 12, 69120 Heidelberg, Germany Outline Quantum Parallelism Shor s quantum factoring algorithm

More information

Universal computation by quantum walk

Universal computation by quantum walk Universal computation by quantum walk Andrew Childs C&O and IQC Waterloo arxiv:0806.1972 Random walk A Markov process on a graph G = (V, E). Random walk A Markov process on a graph G = (V, E). In discrete

More information

Quantum Algorithms and Complexity for Numerical Problems. Chi Zhang

Quantum Algorithms and Complexity for Numerical Problems. Chi Zhang Quantum Algorithms and Complexity for Numerical Problems Chi Zhang Submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy in the Graduate School of Arts and Sciences

More information

A Quantum Implementation Model for Artificial Neural Networks

A Quantum Implementation Model for Artificial Neural Networks A Quantum Implementation Model for Artificial Neural Networks Ammar Daskin arxiv:69.5884v [quant-ph] 9 Sep 26 Abstract The learning process for multi layered neural networks with many nodes makes heavy

More information

arxiv: v1 [quant-ph] 15 Nov 2018

arxiv: v1 [quant-ph] 15 Nov 2018 Lackadaisical quantum walk for spatial search Pulak Ranjan Giri International Institute of Physics, Universidade Federal do Rio Grande do orte, Campus Universitario, Lagoa ova, atal-r 59078-970, Brazil

More information

Efficient time evolution of one-dimensional quantum systems

Efficient time evolution of one-dimensional quantum systems Efficient time evolution of one-dimensional quantum systems Frank Pollmann Max-Planck-Institut für komplexer Systeme, Dresden, Germany Sep. 5, 2012 Hsinchu Problems we will address... Finding ground states

More information

arxiv:quant-ph/ v1 15 Apr 2005

arxiv:quant-ph/ v1 15 Apr 2005 Quantum walks on directed graphs Ashley Montanaro arxiv:quant-ph/0504116v1 15 Apr 2005 February 1, 2008 Abstract We consider the definition of quantum walks on directed graphs. Call a directed graph reversible

More information

A Complete Characterization of Unitary Quantum Space

A Complete Characterization of Unitary Quantum Space A Complete Characterization of Unitary Quantum Space Bill Fefferman 1 and Cedric Yen-Yu Lin 1 1 Joint Center for Quantum Information and Computer Science (QuICS), University of Maryland November 22, 2016

More information

Quantum expanders from any classical Cayley graph expander

Quantum expanders from any classical Cayley graph expander Quantum expanders from any classical Cayley graph expander arxiv:0709.1142 Aram Harrow (Bristol) QIP 08 19 Dec 2007 outline Main result. Definitions. Proof of main result. Applying the recipe: examples

More information

Generic quantum walk using a coin-embedded shift operator

Generic quantum walk using a coin-embedded shift operator PHYSICAL REVIEW A 78, 052309 2008 Generic quantum walk using a coin-embedded shift operator C. M. Chandrashekar Institute for Quantum Computing, University of Waterloo, Waterloo, Ontario, Canada N2L 3G1

More information

The quantum state as a vector

The quantum state as a vector The quantum state as a vector February 6, 27 Wave mechanics In our review of the development of wave mechanics, we have established several basic properties of the quantum description of nature:. A particle

More information

α x x 0 α x x f(x) α x x α x ( 1) f(x) x f(x) x f(x) α x = α x x 2

α x x 0 α x x f(x) α x x α x ( 1) f(x) x f(x) x f(x) α x = α x x 2 Quadratic speedup for unstructured search - Grover s Al- CS 94- gorithm /8/07 Spring 007 Lecture 11 01 Unstructured Search Here s the problem: You are given an efficient boolean function f : {1,,} {0,1},

More information

Improved Quantum Algorithm for Triangle Finding via Combinatorial Arguments

Improved Quantum Algorithm for Triangle Finding via Combinatorial Arguments Improved Quantum Algorithm for Triangle Finding via Combinatorial Arguments François Le Gall The University of Tokyo Technical version available at arxiv:1407.0085 [quant-ph]. Background. Triangle finding

More information

arxiv: v2 [quant-ph] 10 Dec 2016

arxiv: v2 [quant-ph] 10 Dec 2016 An Ancilla Based Quantum Simulation Framework for Non-Unitary Matrices Ammar Daskin Department of Computer Engineering, Istanbul Medeniyet University, Kadikoy, Istanbul, Turkey Sabre Kais Department of

More information

Simulation of quantum computers with probabilistic models

Simulation of quantum computers with probabilistic models Simulation of quantum computers with probabilistic models Vlad Gheorghiu Department of Physics Carnegie Mellon University Pittsburgh, PA 15213, U.S.A. April 6, 2010 Vlad Gheorghiu (CMU) Simulation of quantum

More information

A Complete Characterization of Unitary Quantum Space

A Complete Characterization of Unitary Quantum Space A Complete Characterization of Unitary Quantum Space Bill Fefferman (QuICS, University of Maryland/NIST) Joint with Cedric Lin (QuICS) Based on arxiv:1604.01384 1. Basics Quantum space complexity Main

More information

arxiv: v1 [quant-ph] 24 Nov 2017

arxiv: v1 [quant-ph] 24 Nov 2017 Efficient quantum circuit for singular value thresholding Bojia Duan, Jiabin Yuan, Ying Liu, Dan Li College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, No.29

More information

Quantum Phase Estimation using Multivalued Logic

Quantum Phase Estimation using Multivalued Logic Quantum Phase Estimation using Multivalued Logic Agenda Importance of Quantum Phase Estimation (QPE) QPE using binary logic QPE using MVL Performance Requirements Salient features Conclusion Introduction

More information

Deutsch s Algorithm. Dimitrios I. Myrisiotis. MPLA CoReLab. April 26, / 70

Deutsch s Algorithm. Dimitrios I. Myrisiotis. MPLA CoReLab. April 26, / 70 Deutsch s Algorithm Dimitrios I. Myrisiotis MPLA CoReLab April 6, 017 1 / 70 Contents Introduction Preliminaries The Algorithm Misc. / 70 Introduction 3 / 70 Introduction Figure : David Deutsch (1953 ).

More information

Introduction to the Mathematics of the XY -Spin Chain

Introduction to the Mathematics of the XY -Spin Chain Introduction to the Mathematics of the XY -Spin Chain Günter Stolz June 9, 2014 Abstract In the following we present an introduction to the mathematical theory of the XY spin chain. The importance of this

More information

Quantum Searching. Robert-Jan Slager and Thomas Beuman. 24 november 2009

Quantum Searching. Robert-Jan Slager and Thomas Beuman. 24 november 2009 Quantum Searching Robert-Jan Slager and Thomas Beuman 24 november 2009 1 Introduction Quantum computers promise a significant speed-up over classical computers, since calculations can be done simultaneously.

More information

arxiv: v3 [quant-ph] 16 Nov 2010

arxiv: v3 [quant-ph] 16 Nov 2010 Submitted to Entropy. Pages 1-43. OPEN ACCESS entropy ISSN 1099-4300 www.mdpi.com/journal/entropy Review Using Quantum Computers for Quantum Simulation arxiv:1004.5528v3 [quant-ph] 16 Nov 2010 Katherine

More information

Quantum computing and quantum information KAIS GROUP

Quantum computing and quantum information KAIS GROUP Quantum computing and quantum information KAIS GROUP Main themes Quantum algorithms. In particular for quantum chemistry arxiv:1004.2242 [cs.ne] arxiv:1009.5625 [quant-ph] arxiv:1307.7220 [quant-ph] arxiv:1302.1946

More information

Daniel J. Bernstein University of Illinois at Chicago. means an algorithm that a quantum computer can run.

Daniel J. Bernstein University of Illinois at Chicago. means an algorithm that a quantum computer can run. Quantum algorithms 1 Daniel J. Bernstein University of Illinois at Chicago Quantum algorithm means an algorithm that a quantum computer can run. i.e. a sequence of instructions, where each instruction

More information

arxiv: v1 [quant-ph] 8 Feb 2013

arxiv: v1 [quant-ph] 8 Feb 2013 Experimental realization of quantum algorithm for solving linear systems of equations Jian Pan, 1 Yudong Cao, 2 Xiwei Yao, 3 Zhaokai Li, 1 Chenyong Ju, 1 Xinhua Peng, 1 Sabre Kais, 4, and Jiangfeng Du

More information