Hamiltonian simulation constructs a quantum circuit approximating the time-evolution operator generated by a Hamiltonian operator , with cost controlled by the evolution time, requested precision, and structure of .
If and all local terms commute, thenexactly. Approximating each fixed-size factor to error at most and applying the telescoping bound for products of operators gives total operator norm error at most .
A local Hamiltonian is a sum of terms, each acting nontrivially on only a bounded number of subsystems.
The operator support is the set of subsystems on which an operator may act nontrivially; it acts as the identity outside that set. Unitary time evolution can enlarge the support, while a Lieb-Robinson bound controls the error of replacing the evolved operator by one with smaller support. The support diameter and the number of sites in the support are different quantities.
A stoquastic Hamiltonian is a real Hermitian Hamiltonian operator with nonpositive off-diagonal entries in a specified basis, usually the computational basis. The property depends on that basis. Permutation matrices in a quantum circuit's propagation terms and input penalties give a useful family of such operators.
A real nonnegative normalized filter defines . In an energy eigenbasis, it multiplies each matrix element by . A Fourier cutoff at the spectral gap removes couplings between a unique ground state and excitations. The filtered terms still sum to , because the total Hamiltonian is unchanged by its own unitary time evolution. Each term commutes with the ground projector, but need not be minimized there.
In a telescoping local-shell decomposition, split the spectral filter integral at a time proportional to the shell distance. A Lieb-Robinson bound controls short times, while the two-sided almost-exponential spectral filter tail controls long times. Polynomial shell-weight growth then gives the displayed decay. The estimate is asymptotic at large distance; small shells retain the elementary operator-norm bound. The evenization of a nonnegative bandlimited filter can supply the two-sided tail from a one-sided existence statement.
If each local term is already minimized by the global ground state, subtract its minimum to obtain a positive operator. Nonnegative normalized spectral filtering of Hamiltonian terms preserves positivity and leaves the ground eigenvalue unchanged. Thus the same state minimizes every filtered term. This preserves frustration freeness but does not create it for an initially frustrated decomposition.
The condition makes a unique global ground state an eigenvector of every filtered term, but its termwise eigenvalues can exceed the corresponding minima. For example and commute with their sum. Their sum is uniquely minimized by , yet is lower on . Filtering leaves these commuting terms unchanged, so it cannot force frustration freeness.
Filter a fixed local term using a nested sequence of neighbourhood Hamiltonians , and call the results . The differences give a shell decomposition. When and , normalization gives and telescoping gives . Individual shell terms need not commute with the full ground projector.
Given a polynomial list of fixed-locality Hermitian terms and thresholds separated by at least an inverse polynomial, distinguish whether the minimum eigenvalue of their sum is at most or at least . Terms may be normalized to with polynomial rescaling. This promise problem is in QMA by local-energy measurement verification.
Uniformly sample one positive local term and measure the effect . The averaged energy-flag effect on a witness is , where is the number of terms. Repetition with a threshold halfway between the promised flag probabilities uses witness registers for constant error. A spectral tensor-product analysis, as in QMA parallel repetition with entangled witnesses, proves soundness against entangled witnesses. Constant-locality positive operator-valued measures are efficiently implementable using one ancilla qubit.
A diagonal Hamiltonian is diagonal in a specified product basis, usually the computational basis. Every basis state is therefore an energy eigenstate, and optimization of its diagonal entries becomes minimization of the corresponding classical cost function.
A quantum Hamiltonian with positive-semidefinite local terms is frustration free when one state minimizes every simultaneously. After shifting each local minimum to zero, that state lies in every kernel and has zero total energy.
In a nearest-neighbour frustration-free Hamiltonian chain, multiply the bond orthogonal projections in two disjoint alternating layers. The resulting product fixes the common ground state space but contracts its orthogonal complement by a factor bounded away from one in terms of the spectral gap. A bound implies exponentially convergent powers. The product is generally neither Hermitian nor normal.
To evaluate a layered product on , scan the bond orthogonal projections from right to left. A projection disjoint from the current support commutes through the accumulated operator and disappears against the common ground state. Retained projections expand the support by at most one site per layer. Their product gives a local operator with both and .
Combine a local projector cone in a frustration-free chain with the contraction bound from the detectability lemma. If the localized operator misses a second observable's support, their commutation and the exact ground-state bra identity convert the connected correlation function into an approximation error. The two-projection power estimate yields spatial decay rate for the stated detectability contraction.
A decomposition has frustration freeness when a global ground state minimizes every term simultaneously. For finite-dimensional Hermitian terms this implies . Shifting each term by its minimum produces positive operators with a common null vector. The property depends on the decomposition, not only the total operator.
A -local Hamiltonian is a sum of terms that each act nontrivially on at most subsystems. The integer remains fixed as the system size grows.
Product-formula Hamiltonian simulation approximates by alternating exponentials of and , which are assumed easier to implement separately.
For a sum of Hermitian two-local terms of norm below one, repeat a first-order Lie-Trotter product formula step times. The first-order unitary product-formula error bound gives total error at most for . Taking uses arbitrary two-qubit gates. At unit time and this is a sufficient bound; additional commutation structure can improve it.
The symmetric second-order formula, also called Strang splitting, isfor bounded operators, with the constant controlled by nested commutators.
Let , where a reversible circuit computes into a clean register. Then applying as a phase on that register and performing uncomputation implements on the data register. For , a Boolean output qubit suffices: acts as when that qubit starts in . This exact construction avoids a Lie-Trotter product formula because the eigenvalue is computed directly.
The Pauli Z gates give eigenvalue on . Use parity computation by CNOT gates to put the parity bit in a zero ancilla, apply to it, and uncompute. The data acquire exactly , and the ancillary line returns to zero. This compute-phase-uncompute construction needs one- and two-qubit gates. Accumulating parity into the last data line instead uses gates without an extra ancilla. Neither implementation drops the global phase.
Articles by others on the same topic
Hamiltonian simulation refers to the use of algorithms to efficiently approximate the time evolution of quantum systems governed by a Hamiltonian, which is a mathematical operator that describes the total energy of a system in quantum mechanics. In simpler terms, a Hamiltonian defines how a quantum system evolves in time.