Source-linked AI summary
An efficient quantum algorithm for the time evolution of parameterized circuits
Stefano Barison, Filippo Vicentini, Giuseppe Carleo
TL;DR
Gate noise and decoherence constrain quantum algorithms requiring many operations, while existing variational dynamics methods face quadratic parameter costs. p-VQD projects each time step onto a parameterized circuit by globally optimizing its parameters. The paper reports linear hardware-cost scaling and higher accuracy than TDVA, with the small-step update matching McLachlan’s principle.
Problem
Quantum simulation needs methods that work with noisy, gate-limited hardware, while TDVA incurs quadratic computational cost in the number of variational parameters.
Source: §1 · p. 1Method
Results
The paper reports linear hardware-cost scaling and higher accuracy than TDVA; at fixed sample counts, integrated infidelity is up to an order of magnitude below TDVA’s for the same number of time steps.
Source: §3 · pp. 4–6, §4 · p. 7Takeaways & Limitations
In the small-time-step limit, p-VQD’s parameter variation coincides with the solution generated by McLachlan’s variational principle.
Source: §2.1 · p. 3, §3 · p. 4The number of samples depends on the required step-infidelity and optimization steps, and barren plateaus may emerge only at larger system sizes, so cost functions should be benchmarked for the intended setting.
Source: §3 · p. 6
Abstract
from arXiv · showhide
We introduce a novel hybrid algorithm to simulate the real-time evolution of quantum systems using parameterized quantum circuits. The method, named "projected - Variational Quantum Dynamics" (p-VQD) realizes an iterative, global projection of the exact time evolution onto the parameterized manifold. In the small time-step limit, this is equivalent to the McLachlan's variational principle. Our approach is efficient in the sense that it exhibits an optimal linear scaling with the total number of variational parameters. Furthermore, it is global in the sense that it uses the variational principle to optimize all parameters at once. The global nature of our approach then significantly extends the scope of existing efficient variational methods, that instead typically rely on the iterative optimization of a restricted subset of variational parameters. Through numerical experiments, we also show that our approach is particularly advantageous over existing global optimization algorithms based on the time-dependent variational principle that, due to a demanding quadratic scaling with parameter numbers, are unsuitable for large parameterized quantum circuits.
1 Introduction
Hardware noise and decoherence currently limit gate counts, motivating hybrid quantum algorithms that optimize parameterized circuits. The paper proposes p-VQD, a global, linearly scaling method for real-time quantum simulation.
1 Introduction
- Hardware noise and decoherence limit gate counts, constraining algorithms that require polynomially many operations in the qubit count.Source: §1 · p. 1
- Hybrid variational methods optimize a tractable parameterized ansatz to approximate a target quantum state.Source: §1 · p. 1
- TDVA has quadratic cost in the number of variational parameters, while newer resource-efficient alternatives optimize restricted subsets locally.Source: §1 · p. 1
- p-VQD globally optimizes all parameters at once, scales linearly with parameter count, requires no ancilla qubits, and keeps circuit depth constant during simulation.Source: §1 · pp. 1–2
2 Method
p-VQD advances a parameterized ansatz by optimizing a finite-step overlap with the state evolved under the Hamiltonian. Its small-time-step limit recovers McLachlan’s variational principle, and the global cost is argued to avoid barren plateaus.
2 Method
- At each step, p-VQD chooses parameter changes that maximize overlap between the ansatz and the Hamiltonian-evolved state, minimizing step-infidelity.The loss is scaled to remain independent of time-step size as δt approaches zero; its gradient is optimized iteratively, with a parameter-shift rule available for exact gradient estimation.Source: §2 · p. 2
2.1 Relationship with other methods
- In the vanishing-time-step limit, p-VQD’s parameter update coincides with McLachlan’s variational principle, while TDVA’s imaginary-QGT inversion can be unstable near zero off-diagonal elements.Source: §2.1 · p. 3
2.2 Barren plateaus
- The authors argue p-VQD avoids barren plateaus because each step optimizes infidelity between states differing by an infinitesimal transformation, whose gradient variance has a non-vanishing lower bound.They also state that replacing the global infidelity cost with a local cost having the same minimum preserves the small-step McLachlan dynamics.Source: §2.2 · p. 4
3 Results
At matched sample counts, p-VQD achieves lower integrated infidelity than TDVA, and its total measurement cost scales linearly with parameter count when optimization steps remain constant. Its accuracy and optimization behavior also depend on shot count, target precision, and system size.
3 Results
- At fixed sample counts, p-VQD’s integrated infidelity is up to an order of magnitude below TDVA’s for the same number of time steps.Figure 2 reports accumulated fidelity error over the full evolution as a function of total samples.Source: §3 · p. 4, Figure 2 · p. 5
- Avoiding matrix inversion makes p-VQD more stable against shot noise, which can perturb ill-conditioned Euler–Lagrange matrices.The paper notes that shot noise is unavoidable even for fault-tolerant devices.Source: §3 · pp. 4–5
- With increasing shot counts, both algorithms converge toward exact magnetization values; p-VQD gives comparable results to TDVA with about ten times fewer shots.The x-axis magnetization was hardest for both methods to capture, suggesting the ansatz choice may matter.Source: §3 · p. 5, Figure 3 · p. 5
- Using the previous optimal parameter shift as the next initial guess often reduces optimization to one iteration.Figure 4 tracks optimization steps and per-step accuracy error for a 10^-5 threshold at δte = 0.05.Source: §3 · p. 5, Figure 4 · p. 6
- p-VQD’s total computational cost scales as O(p) when optimization steps remain O(1); tighter per-step accuracy can increase shots and optimization steps.The reported measurement cost is linear in parameter count, versus quadratic for TDVA.Source: §3 · pp. 5–6
- Global and local cost functions require similar iteration counts in the tested size range, but the authors advise benchmarking each system and size because barren plateaus may appear at larger scales.The comparison uses a state-vector simulator, ansatz depth 3, and a 10^-5 per-step accuracy target.Source: Figure 6 · p. 6, §3 · pp. 6–7
4 Discussion
The discussion presents p-VQD as more hardware-efficient and accurate than TDVA, while noting the importance of ansatz choice and a circuit-depth drawback.
4 Discussion
- p-VQD is asymptotically more hardware efficient than TDVA while retaining higher accuracy.The authors also identify gradient estimation as a possible efficiency improvement and say controlling two-qubit gates may support small-system device simulations.Source: §4 · p. 7
- Projected time evolution avoids numerical instabilities due to matrix inversion combined with statistical fluctuations from finite-shot measurements.Source: §4 · p. 7
- The authors numerically investigate the absence of barren plateaus, which they say paves the way toward simulating larger quantum systems.Source: §4 · p. 7
- The choice of parametrization is fundamental, and the device circuit is approximately twice as deep as the ansatz.Source: §4 · p. 7
- Possible applications include two-dimensional interacting systems and comparisons with variational states based on tensor networks or neural networks.Source: §4 · p. 7
Data availability
The simulation code is available as open-source Python code using Qiskit on GitHub.
Data availability
- The simulation code was written in Python using Qiskit and is open source on GitHub.Source: Data availability · p. 7
A The projected real time evolution
The supplied passage consists of a bibliographic citation.
A The projected real time evolution
- The passage cites Physical Review Letters 93.7 (2004), page 076401.Source: A The projected real time evolution · p. 10
B Relationship of step-infidelity with time step and parameter variation
The appendix uses Taylor expansions of the overlap to explain the time-step scaling of the step-infidelity. In the small-step limit, the 1/δt^2 factor removes dependence on the time-step size.
B Relationship of step-infidelity with time step and parameter variation
- The appendix expands the overlap in δt and dw after expanding the time-evolution operator to second order.Source: B Relationship of step-infidelity with… · p. 10
- The first-order contributions in both δt and dw vanish in the overlap expansion.Source: B Relationship of step-infidelity with… · p. 11
- In the limit δt → 0, the 1/δt^2 factor makes the expression independent of the time-step size.Source: B Relationship of step-infidelity with… · p. 11
C Equivalence between the p-VQD and the McLachlan’s variational principle
In the small-time-step limit, p-VQD yields the same parameter evolution as McLachlan’s variational principle. The derivation uses the overlap’s expansion and the quantum geometric tensor.
C Equivalence between the p-VQD and the McLachlan’s variational principle
- The derivation expands the overlap to second order after defining the evolved state as |φ(δt)⟩ = e−iHδt|ψw⟩.Source: C Equivalence between the p-VQD and… · p. 11
- Expanding the time-evolution operator to first order and differentiating the normalization condition yields properties used in the overlap expansion.Source: C Equivalence between the p-VQD and… · pp. 11–12
- In the small-time-step limit, p-VQD gives the same parameter evolution equation as McLachlan’s variational principle for closed systems with pure quantum states.The derivation identifies G with the quantum geometric tensor.Source: C Equivalence between the p-VQD and… · pp. 11–12
D Optimisation routine for a single time-step
For a single time step, optimization reduces step-infidelity by nearly an order of magnitude at each step; initializing from the preceding update reduces the steps required.
D Optimisation routine for a single time-step
- The optimization test uses one time step—the third step—in a state-vector simulation of the Transverse Field Ising Model on an open chain.Source: D Optimisation routine for a single… · p. 12
- At each optimization step, step-infidelity falls by nearly an order of magnitude, and initializing with the preceding optimal update reduces the steps required.Figure 7 compares a random initial dw0 of order O(δt) with dw0 = dw⋆(t −δt).Source: D Optimisation routine for a single… · p. 12, Figure 7 · p. 12
E Relationship between step infidelity and number of shots
With few gradient-sampling shots, Adam reaches infidelities up to two orders of magnitude below the minimum resolvable from those shots, while the optimizers become comparable as shots increase. The reported behavior depends on gradient variance and optimizer choice.
E Relationship between step infidelity and number of shots
- Although the minimum nonzero infidelity resolvable from shots sets a reference bound, optimization can converge below it depending on gradient variance and the optimizer.Source: E Relationship between step infidelity… · p. 13
- Figure 8 plots target–ansatz infidelity against gradient-sampling shots, showing means and standard deviations across runs for SGD and Adam, with fitted power-law curves.The study fits f = kn^γ and includes n^-1 as a visual guide.Source: Figure 8 · p. 13, E Relationship between step infidelity… · p. 13
- With few shots, Adam minimizes infidelity up to two orders of magnitude below the minimum resolvable with shots; at higher shot counts, Adam and SGD become comparable.Source: E Relationship between step infidelity… · p. 13