해밀턴 시뮬레이션

Hamiltonian simulation

해밀턴 시뮬레이션(양자 시뮬레이션이라고도 함)은 양자 시스템을 시뮬레이션하기 위해 필요한 계산 복잡성과 양자 알고리즘을 찾으려는 양자 정보 과학의 문제이다.해밀턴 시뮬레이션은 양자 상태의 진화를 효율적으로 구현하는 알고리즘을 요구하는 문제이다.해밀턴 시뮬레이션 문제는 리처드 파인만이 1982년에 제안한 것으로, 일반적인 해밀턴 시뮬레이션이 시스템 [1]크기에 대해 기하급수적으로 증가하는 것처럼 보이기 때문에 가능한 해결책으로 양자 컴퓨터를 제안했다.

문제문

해밀턴식 시뮬레이션 문제에서는 t\t 와 최대 시뮬레이션 δ\} 의 해밀턴식 H × 2 에 하는 2n\times 2}) 이 주어진 알고리즘을 찾는 것이 목표입니다.- - { - i \ - i } ) 。 - \ display e^ { - i }는 이상적인 진화이고 \ \ )는 스펙트럼 표준이다.해밀턴 시뮬레이션 문제의 특별한 경우는 국소 해밀턴 시뮬레이션 문제입니다.이것은 H H가 n n의 k-local Hamiltonian인 입니다. 서 H j 1 _ \ _ { \ { =} { }^{ }H_ 는 n[2] n큐비트가 k k큐비트에 대해 비삼중적으로 동작합니다.자연에서 발생하는 대부분의 해밀턴인은 [2]k-국소이기 때문에 국소 해밀턴 시뮬레이션 문제가 중요하다.

기술

제품 공식

트로터 공식 또는 트로터-스즈키 분해라고도 하는 제품 공식은 작은 시간 [3][4]조각 동안 각각을 시뮬레이션하여 해밀턴의 용어 합계를 시뮬레이션합니다.H + + {\ H일 U - ( + + ) ( - / r - / r ) \ U =e - / r( C + Ce. r클수록 시뮬레이션의 정확도가 높아집니다.

해밀턴 행렬이 스파스 행렬로 표현될 경우 분산 에지 색칠 알고리즘을 사용하여 용어를 합산하여 트로터-스즈키 [5]알고리즘으로 시뮬레이션할 수 있습니다.

테일러 시리즈

I-iHt- [6]2}}{2 {3}}{6cdots이것은 양자 상태의 진화 동안, 해밀턴이 다양한 횟수의 반복으로 계속해서 시스템에 적용된다는 것을 말한다.첫 번째 항은 항등행렬이기 때문에 시스템이 적용될 때 변경되지 않지만 두 번째 항에서는 해밀턴이 한 번 적용됩니다.실제 구현에서는 시리즈를잘라내야 합니다( n 0N ( - ) n !){ \left ( \ n \ { =} 0 }^{ {(-iHt { N N이 클수록 [7]시뮬레이션이 정확도가 높아집니다.이 잘린 확장은 해밀턴 [6]시뮬레이션을 위해 LCU(유니터리) 기술의 선형 조합을 통해 구현된다.즉, H = L H {\ _= _를 분해하여 H {\ H_가 (항상 Pauli 연산자의 경우) 유니터리임을 나타낸다. _ H_ _도 유니터리들의 선형 조합이다.

퀀텀 워크

양자 워크에서는 스펙트럼이 해밀턴에 관련된 유니터리 연산을 실시하여 양자 위상 추정 알고리즘을 사용하여 고유값을 조정한다.따라서 해밀턴을 트로터 스즈키 방법처럼 [6]용어집합으로 분해할 필요가 없습니다.

양자 신호 처리

양자 신호 처리 알고리즘은 해밀턴의 고유값을 안킬라 큐비트로 변환하고, 단일 쿼비트 회전을 통해 고유값을 변환하고 마지막으로 안킬라를 [8]투영함으로써 작동합니다.해밀턴 시뮬레이션에 [8]관한 한 쿼리 복잡성에 최적이라는 것이 증명되었다.

복잡성

위에 언급된 해밀턴 시뮬레이션 알고리즘의 복잡도 표.해밀턴 시뮬레이션은 두 가지 방법으로 연구될 수 있다.이것은 해밀턴이 어떻게 주어지는가에 달려있다.명시적으로 지정되어 있는 경우 문의 복잡성보다 게이트의 복잡성이 더 중요합니다.Hamiltonian을 Oracle(블랙박스)로 설명하는 경우 회로의 게이트 카운트보다 Oracle에 대한 쿼리 수가 더 중요합니다.다음 표는 앞에서 설명한 기법의 게이트 및 쿼리 복잡성을 보여줍니다.

기술. 게이트 복잡도 질의의 복잡성
제품식 1차 주문 [7] [9]
테일러 시리즈 [7] [6]
퀀텀 워크 [7] [5]
양자 신호 처리 [7] [8]

서 H x ({H _는 H H의 최대 엔트리입니다.

레퍼런스

  1. ^ Richard P Feynman (1982). "Simulating physics with computers". International Journal of Theoretical Physics. 21 (6): 467–488. Bibcode:1982IJTP...21..467F. doi:10.1007/BF02650179. S2CID 124545445. Retrieved 2019-05-04.
  2. ^ a b Lloyd, S. (1996). "Universal quantum simulators". Science. 273 (5278): 1073–8. Bibcode:1996Sci...273.1073L. doi:10.1126/science.273.5278.1073. PMID 8688088. S2CID 43496899.
  3. ^ Suzuki, Masuo (1991). "General theory of fractal path integrals with applications to many‐body theories and statistical physics". Journal of Mathematical Physics. 32 (2): 400–407. Bibcode:1991JMP....32..400S. doi:10.1063/1.529425.
  4. ^ Berry, Dominic; Ahokas, Graeme; Cleve, Richard; Sanders, Barry (2007). "Efficient Quantum Algorithms for Simulating Sparse Hamiltonians". Communications in Mathematical Physics. 270 (2): 359–371. arXiv:quant-ph/0508139. Bibcode:2007CMaPh.270..359B. doi:10.1007/s00220-006-0150-x. S2CID 37923044.
  5. ^ a b Berry, Dominic; Childs, Andrew; Kothari, Robin (2015). "Hamiltonian simulation with nearly optimal dependence on all parameters". 2015 IEEE 56th Annual Symposium on Foundations of Computer Science. pp. 792–809. arXiv:1501.01715. Bibcode:2015arXiv150101715B. doi:10.1109/FOCS.2015.54. ISBN 978-1-4673-8191-8. S2CID 929117.
  6. ^ a b c d Berry, Dominic; Childs, Andrew; Cleve, Richard; Kothari, Robin; Somma, Rolando (2015). "Simulating Hamiltonian dynamics with a truncated Taylor series". Physical Review Letters. 114 (9): 090502. arXiv:1412.4687. Bibcode:2015PhRvL.114i0502B. doi:10.1103/PhysRevLett.114.090502. PMID 25793789. S2CID 15682119.
  7. ^ a b c d e Childs, Andrew; Maslov, Dmitri; Nam, Yunseong (2017). "Toward the first quantum simulation with quantum speedup". Proceedings of the National Academy of Sciences. 115 (38): 9456–9461. arXiv:1711.10980. Bibcode:2017arXiv171110980C. doi:10.1073/pnas.1801723115. PMC 6156649. PMID 30190433.
  8. ^ a b c Low, Guang Hao; Chuang, Isaac (2017). "Optimal Hamiltonian Simulation by Quantum Signal Processing". Physical Review Letters. 118 (1): 010501. arXiv:1606.02685. Bibcode:2017PhRvL.118a0501L. doi:10.1103/PhysRevLett.118.010501. PMID 28106413. S2CID 1118993.
  9. ^ Kothari, Robin (Dec 8, 2017). Quantum algorithms for Hamiltonian simulation: Recent results and open problems (Youtube). United States: IBM Research.