Quantum simulation
Yukio Kawashima (May 30, 2024)
I-download ang pdf ng orihinal na lektura. Tandaan na ang ilang mga code snippet ay maaaring maging deprecated dahil mga static na imahe ang mga ito.
Ang tinatayang oras ng QPU para patakbuhin ang eksperimentong ito ay 7 segundo.
(Ang notebook na ito ay halos kinuha mula sa isang na-deprecated na tutorial notebook para sa Qiskit Algorithms.)
1. Panimula
Bilang isang teknik para sa real-time na ebolusyon, ang Trotterization ay binubuo ng sunud-sunod na aplikasyon ng isang quantum gate o mga gate, na pinili upang mapalapitan ang ebolusyon ng sistema sa paglipas ng panahon para sa isang time slice. Batay sa ekwasyon ng Schrödinger, ang ebolusyon ng isang sistema na nagsimula sa estado ay may ganitong anyo:
kung saan ang ay ang time-independent na Hamiltonian na namamahala sa sistema. Isinasaalang-alang natin ang isang Hamiltonian na maaaring isulat bilang isang weighted sum ng mga Pauli term na , kung saan ang ay kumakatawan sa tensor product ng mga Pauli term na kumikilos sa qubits. Sa partikular, ang mga Pauli term na ito ay maaaring mag-commute sa isa't isa, o hindi. Kapag ibinigay ang isang estado sa oras na , paano natin makukuha ang estado ng sistema sa susunod na oras na gamit ang isang quantum computer? Ang exponential ng isang operator ay pinakamadaling maunawaang sa pamamagitan ng Taylor series nito:
Ang ilang napaka-simpleng exponential, tulad ng , ay madaling maipatupad sa mga quantum computer gamit ang isang maliit na hanay ng mga quantum gate. Karamihan sa mga Hamiltonian na interesado tayo ay hindi magkakaroon ng iisang term lamang, kundi maraming term. Pansinin kung ano ang mangyayari kapag :
Kapag nag-commute ang at , mayroon tayong pamilyar na kaso (na totoo rin para sa mga numero, at sa mga variable na at sa ibaba):
Ngunit kapag hindi nag-commute ang mga operator, ang mga term ay hindi maaaring muling ayusin sa Taylor series upang ma-simplify sa ganitong paraan. Kaya naman, ang pagpapahayag ng mga kumplikadong Hamiltonian sa mga quantum gate ay isang hamon.
Ang isang solusyon ay isaalang-alang ang napakaliit na oras na , upang ang first-order term sa Taylor expansion ang mangibabaw. Sa ilalim ng pagpapalagay na iyon: