Formule multi-produs pentru reducerea erorii Trotter
Timp estimat de utilizare QPU: patru minute pe un procesor Heron r2 (NOTĂ: Aceasta este doar o estimare. Timpul tău de execuție poate varia.)
Fundal
Acest tutorial demonstrează cum să utilizezi o Formulă Multi-Produs (MPF) pentru a obține o eroare Trotter mai mică a observabilului față de cea produsă de cel mai adânc circuit Trotter pe care îl vom executa efectiv. MPF-urile reduc eroarea Trotter a dinamicii hamiltoniene printr-o combinație ponderată a mai multor execuții de circuite. Consideră sarcina de a găsi valorile de așteptare ale observabilelor pentru starea cuantică cu hamiltonianul . Se pot folosi Formule de Produs (PF) pentru a aproxima evoluția în timp procedând astfel:
- Scrie hamiltonianul ca unde sunt operatori hermitici astfel încât fiecare unitar corespunzător poate fi implementat eficient pe un dispozitiv cuantic.
- Aproximează termenii care nu comută între ei.
Atunci, PF de ordinul întâi (formula Lie-Trotter) este:
care are un termen de eroare pătratic . Se pot folosi și PF de ordin superior (formule Lie-Trotter-Suzuki), care converg mai repede și sunt definite recursiv ca:
unde este ordinul PF simetric și . Pentru evoluții de lungă durată, se poate împărți intervalul de timp în intervale, numite pași Trotter, de durată și aproxima evoluția în timp în fiecare interval cu o formulă de produs de ordin , . Astfel, PF de ordin pentru operatorul de evoluție în timp pe pași Trotter este:
unde termenul de eroare scade odată cu numărul de pași Trotter și ordinul al PF.
Dat un întreg și o formulă de produs , starea aproximativă evoluată în timp poate fi obținută din aplicând iterații ale formulei de produs .
este o aproximare pentru cu eroarea de aproximare Trotter ||. Dacă considerăm o combinație liniară de aproximări Trotter ale lui :
unde