Multi-product formulas to reduce Trotter error
Di Siite isch nonig übersetzt worde. Dir luege d englischi Originalversion aa.
Estimated QPU usage:Four minutes on a Heron r2 processor (NOTE: This is an estimate only. Your runtime might vary.)
Background
This tutorial demonstrates how to use a Multi-Product Formula (MPF) to achieve a lower Trotter error on our observable compared to the one incurred by the deepest Trotter circuit that we will actually execute. MPFs reduce the Trotter error of Hamiltonian dynamics through a weighted combination of several circuit executions. Consider the task of finding observable expectation values for the quantum state with the Hamiltonian . One can use Product Formulas (PFs) to approximate the time-evolution by doing the following:
- Write the Hamiltonian as where are Hermitian operators such that each corresponding unitary can be efficiently implemented on a quantum device.
- Approximate the terms that do not commute with each other.
Then, the first-order PF (Lie-Trotter formula) is:
which has a quadratic error term . One can also use higher-order PFs (Lie-Trotter-Suzuki formulas), which converge faster, and are defined recursively as:
where is the order of the symmetric PF and . For long time-evolutions, one can split the time interval into intervals, called Trotter steps, of duration and approximate the time-evolution in each interval with a order product formula . Thus, the PF of order for time-evolution operator over Trotter steps is:
where the error term decreases with the number of Trotter steps and the order of the PF.
Given an integer and a product formula , the approximate time-evolved state can be obtained from by applying iterations of the product formula .
is an approximation for with the Trotter approximation error ||. If we consider a linear combination of Trotter approximations of :
where are our weighting coefficients, is the density matrix corresponding to the pure state obtained by evolving the initial state with the product formula, , involving Trotter steps, and indexes the number of PFs that make up the MPF. All the terms in use the same product formula as its base. The goal is to improve upon ||