Efficiently algorithm for universal quantum simulation Barry C. Sanders Institute for Quantum Information Science, University of Calgary with G Ahokas (Calgary), D W Berry (Macquarie), R Cleve (Waterloo), P Hoyer (Calgary), N Wiebe (Calgary) Quantum Information and Many Body Physics Workshop University of British Columbia, 1 December 2007 Comm. Math. Phys. 270(2): 359 - 371 (March 2007) + New Work. Simulating evolution: quantum state generation sup H , && ,K ,dimH , H& , 3 H ,T ,d sparseness H Classical Preprocessor n (including ancillae) , t% i Background Feynman 1982: Quantum Computer would efficiently simulate dynamics of quantum systems. Lloyd 1996: Formalized conjecture, assumed tensor product structure, showed efficient algorithm. Lie-Trotter a t3/2 ATS 2003 Graph Colouring Childs 2004 a Lie-Trotter a t3/2 Graph Colouring Our Results (d+1)2 n6 a Lie-Trotter-Suzuki (kth order) Deterministic Coin Tossing d2 n2 a t1+1/2k a d2 log*n Optimal in t; nearly constant in n log*n is the height of the smallest tower of powers of 2 that exceeds n: Our Results Lie-Trotter-Suzuki (kth order) Deterministic Coin Tossing a t1+1/2k a d2 log*n j1 j2 j3 0L 0 j4 0L 0 ' U U jN U j2 U j1 j2 j1 j3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ~ U j1 ~ ~ U j2U j1 0 0 c U U jN U j2 U j1 0 x max( , ' ) x 0 0 y min , ' y 0 0 H x, y , colour(l , l ') j 0 , colour(l , l ') j 0 U˜ j U˜ j 0 0 U˜ j U˜ j 0 Hamiltonian H generates unitary: break up m H: sum of local Hamiltonians H H i i 1 Trotter (m=2): eiHt(eiH1t/2r eiH2t/r eiH1t/2r)r, HH1+H2. Number of steps for quantum computer N t3/2. Suzuki generalization of Trotter formula: , pk 4 4 1/ 2 k 1 1 Suzuki proves for small : 5 terms Lemma: Strict bound for Lie-Trotter-Suzuki 2k 1 2m5 qk t exp it H i S2k i 2 2k i 1 r 2k 1!r r m k 1 t max H j k qk 1 4 pk ' k ' 2 4m5 k 1 qk 1 2k 1!62k 12m5 k 1 qk / r 1, 2 k 1 3 2m5 qk 2k 2 2k 1!r k 1 1. Theorem: Simulation cost nearly linear in time Theorem: N m5 2k mqk 11/2 k 2 2k 1! 1/2 k 1 m log 5 Optimal choice of k: k 2 2 Then N 4m exp 2 log 5 m / Simulation time cannot be sublinear in t Xj = 0 1 1 0 1 0 0 p 3p/4 p/2 p/4 t=0 1 Lemma (decomposition of H unknown) m decomposition H H j , with each H j 1- sparse, j1 such that m 6d , and each query to any H j can be 2 simulated by Olog n queries to H. * Graph associated with H y1 α1 Connect x to yk (x) with x an edge of weight αk (x) : αd yd 1 2 3 1 3 2 1 1 2 3 3 1 2 1 2 1 3 3 3 1 2 3 1 3 3 1 2 1 1 1 1 1 2 3 1 3 2 1 3 2 1 3 3 2 2 2 1 1 2 3 2 3 2 3 1 2 2 2 Symmetrically labeled graphs 1 1 3 2 2 1 3 3 3 1 2 3 2 1 3 2 2 3 1 3 1 1 2 2 3 1 1 2 2 3 3 1 2 3 1 2 3 2 2 2 2 3 1 1 2 1 3 2 3 3 1 1 1 3 1 2 1 2 Non-symmetric case Modify labeling to be symmetric (with an overhead cost) x x a b (a , b ) (a , b ) We now have d 2 labels instead of d labels, but a symmetric labeling y (1, 2) Example: (1, 3) (1, 3) 1 3 x with x < y y (1, 2) 1 z with z < y 3 w with y < w 2 y 1 (1, 3) Problem! (1, 3) Graph with monochromatic paths 1 1 1 1 2 1 2 3 3 1 1 3 1 3 1 2 2 3 3 2 1 1 1 1 1 3 2 1 1 3 3 3 2 1 1 1 3 2 2 2 1 3 2 1 2 2 3 1 1 1 2 3 2 3 3 3 2 3 To break up the paths, we increase the number of colours “Deterministic coin-tossing” x<y<z<w [Cole & Vishkin ’86] x x (a , b , (a , b , z z z′ z colours bits Example: y = 01100101 z = 01001101 w′ w n 010 Then y′ = (010,1) w w d 2 2n y′ y (a , b , y′ (i, yi), where i = min{ j : yj zj} y y (a,b, x′ x log(n)+1 bits Note: still a valid coloring! x′ y′ & y′ z′ & z′ w′ Breaking up the paths II x x (a , b , y y (a , b , ... z′′ z′′′ w w (a,b, w w′ d 2 2n n log(n)+1 log(log(n)+1)+1 bits bits colors bits y′′′ z z w w ... y′′ z′ z x′′′ y y z z x ... x′′ y′ y (a , b , x x′ x O(log*(n)) iterations w′′ ... w′′′ 6 elements Just 5 iterations for n 1010 37 Sketch of Proof: # of Hj’s is m = 6d2. Need to call the black-box O(log*n) times for each Hj. Substituting into theorem for upper bound on Nexp gives result. Further Reading S. Lloyd, Science 273, 1073 (1996). R. P. Feynman, Int. J. Th.. Phys. 21, 467 (1982). D. Aharonov and A. Ta-Shma, Proc. ACM STOC, 20 (2003). M. Suzuki, Phys. Lett. A 146, 319 (1990); JMP 32, 400 (1991). A. Childs, Ph.D. Thesis, MIT (2004). R. Cole and U. Vishkin, Inform. and Control 70, 32 (1986). N. Linial, SIAM J. Comp. 21, 193 (1992). A. Childs, R. Cleve, E. Deotto, E. Farhi, S. Guttman, and D. Spielman, Proc. ACM STOC, 59 (2003). R. Beals, H. Buhrman, R. Cleve, M. Mosca, and R. de Wolf, J. ACM 48, 778 (2001). G. Ahokas, D. W. Berry, R. Cleve, and B. C. Sanders, Comm. Math. Phys. 270(2): 359 - 371 (March 2007); quant-ph/0508139.