Research
Digital quantum state preparation by nucleation
Overview Research area: Quantum computing — quantum state preparation for lattice Hamiltonians on digital (gate-based) quantum computers, with connections to adiabatic evolution, Trotterization, and v

- arXiv
- 2609.37527
- Published
- 2026-09-29
- Authors
- Jean Paul Sadia, Morten Hjorth-Jensen, Dean Lee, Ryan LaRose
AI summary
Overview
Research area: Quantum computing — quantum state preparation for lattice Hamiltonians on digital (gate-based) quantum computers, with connections to adiabatic evolution, Trotterization, and variational quantum algorithms.
Technical level: Intermediate. The paper is written for readers comfortable with quantum circuits, Pauli operators, the adiabatic theorem, and Trotterization, but the core idea is explainable without heavy mathematics.
Scope (one sentence): The paper introduces "nucleation," a method that prepares the exact ground state of a small lattice and then grows it stage by stage into the ground state of a larger lattice using Trotterized adiabatic evolution, proves worst-case resource bounds for it, adds a variationally optimized variant, and benchmarks that variant against an MPS-to-circuit method on a two-dimensional transverse-field Ising model.
What This Paper Is About
Many quantum algorithms only work well if they start from a good approximation of the ground state, and preparing that state can dominate the total cost. The authors propose a procedure, inspired by physical nucleation (a small seed growing into a larger crystal), in which an exactly solvable small lattice is prepared on a quantum computer and then repeatedly enlarged, with each growth stage implemented as a digital quantum circuit. The goal is a complete, end-to-end state preparation algorithm with provable resource guarantees, plus a lower-depth variational version suitable for near-term hardware.
Key Contributions
-
A complete digital nucleation algorithm. The authors give an explicit quantum circuit that prepares the exact ground state of a small "seed" lattice and then performs growth stages, each adding new qubits (initialized in the |+⟩ state) at the edges or boundaries and adiabatically interpolating from the smaller to the larger Hamiltonian, using a discretized schedule and first-order Trotter steps. This non-variational, end-to-end circuit is stated to be absent from prior work.
-
Rigorous sufficient conditions on resources. Theorem 1 gives a lower bound on total evolution time T in terms of the spectral gap and the first and second derivatives of the Hamiltonian along the path; Theorem 2 gives a lower bound on the number of first-order Trotter steps N in terms of bounds on ‖Ḣ‖ and ‖[A, B]‖. Both are specialized explicitly to the transverse-field Ising model (Eqs. 13 and 32), yielding closed-form expressions from which exact gate counts can be determined.
-
Optimized nucleation. A variational version keeps the nucleation circuit structure but replaces the fixed schedule with tunable angles θ, φ, and λ, optimized layer by layer, with a "warm start" from the Trotterized parameters. Angles φ parameterize the schedule itself, so the adiabatic schedule is found by energy minimization rather than prescribed.
-
A direct benchmark against a leading method. For a 5×5 two-dimensional transverse-field Ising model, optimized nucleation achieves lower energy error with fewer two-qubit gates than converting a matrix product state to a circuit, even when that competing method is also allowed post-hoc variational optimization.
Main Findings
-
Bounds hold but are extremely loose. For a one-dimensional TFIM with J = 1 and h = 1/2 grown from 2 to 12 qubits, the analytical bounds with ε = 10⁻³ and a numerically estimated minimum gap Δ_min ≈ 1.001 require T ≥ 2.57 × 10³ and N ≥ 2.30 × 10¹⁰ total Trotter steps. In practice, high overlap is reached with T ≈ 40 and N ≈ 2000 total Trotter steps (400 per stage across five growth stages).
-
High overlap achieved. The best overlap with the true ground state in that experiment is 0.997, starting from an initial overlap of 0.022 for all T and N.
-
Optimized nucleation beats MPS-to-circuit on a 2D benchmark. On a 5×5 TFIM with J = 1.0 and h = 2.5, optimized nucleation yields a lower energy error per two-qubit gate than the MPS-to-circuit method, including when the latter is variationally optimized afterward. Errors are measured against DMRG with bond dimension χ_DMRG = 196, and both methods use an MPS bond dimension χ = 100 for energy evaluation, the same L-BFGS-B optimizer from SciPy, and the same number of optimization iterations.
-
Growth strategy is a design choice. In two dimensions the lattice can grow symmetrically outward (2×2 → 4×4 → 6×6 → … → 10×10) or column-wise; the column-wise strategy is the one used for the optimized nucleation benchmark. The best strategy is stated to depend on the problem and hardware and is left to future work.
-
Distinction from related work. Nucleation grows the lattice by adding neighboring sites (closer to Wilson's NRG, White's DMRG, and a site-by-site procedure), whereas the s-source framework of Swingle and McGreevy and the variational work of Olund et al. double the lattice size each stage; it also differs from hierarchical fusion, which merges separately solved smaller problems, and from resolution refinement, which keeps the domain size fixed while increasing lattice resolution.
-
Not reported: the paper contains no execution on quantum hardware, no asymptotic scaling analysis of total cost with system size (explicitly left for future work), and no error-correction resource estimates (physical qubits, T gates) for the fault-tolerant setting.
Methodology in Plain English
The recipe has three parts.
Seeding. Pick a lattice small enough that its ground state can be computed exactly on a classical computer, and compile that state into a quantum circuit. In the one-dimensional example, this seed is two qubits.
Growing. Add new qubits at the boundary in the |+⟩ state. Then slowly morph the Hamiltonian from one describing the old, smaller lattice into one describing the new, larger lattice, by turning on the coupling terms that connect the new sites to the old ones. "Slowly" is enforced by a schedule s(u) = sin²(πu/2) sampled at the midpoint of each Trotter step, so the coupling strength ramps up over the evolution. The adiabatic theorem says that if the change is slow enough, the system stays in the instantaneous ground state, so it ends in the ground state of the larger lattice. Because a real quantum computer applies discrete gates, the continuous evolution is broken into N first-order Trotter steps of length Δt = T/N, and the total evolution time T and step count N are chosen to keep the error small.
Bounding the cost. Two error sources are analyzed separately: the error from "freezing" the Hamiltonian during each time step (bounded using the derivative of the Hamiltonian, giving a term scaling as Λ₁T/(4N)) and the error from splitting each step into commuting pieces (bounded by the commutator norm ‖[A, B]‖, giving a term scaling as T²Λ₂/(2N)). Adding them gives the sufficient condition in Theorem 2, and combining with the adiabatic theorem gives the sufficient condition on T in Theorem 1.
Optimizing. For hardware where deep Trotter circuits are impractical, the same circuit layout is kept but the angles become free parameters — the schedule angles, the bulk coupling angles, and the local rotation angles — optimized to minimize energy. Optimization proceeds layer by layer: optimize with L = 1 layer, then use those angles plus the Trotter parameters as the starting point for L = 2, and continue. This gives a dial between a no-optimization circuit with high gate count and a shallow circuit with a harder optimization problem.
Testing. Numerical simulations compare overlap with the exact ground state as a function of T and N, estimate the spectral gap numerically by diagonalizing on a grid of 101 points in the even-parity subspace using the Implicitly Restarted Lanczos Method in SciPy, and benchmark optimized nucleation against MPS-to-circuit on the 5×5 two-dimensional model.
Why This Matters
State preparation is a bottleneck that can multiply the cost of phase estimation, quantum Krylov methods, quantum imaginary time evolution, and the rodeo algorithm; prior work cited by the authors shows orders-of-magnitude resource reductions are available from better state preparation. Nucleation contributes something often missing from such proposals: explicit worst-case upper bounds on gate counts, derived from the adiabatic theorem and Trotter error analysis, which fault-tolerant resource estimates typically need.
Potential application areas (as framed by the paper):
- High-energy physics calculations on quantum computers.
- Quantum field theory studies, including lattice field theories.
- Lattice Hamiltonian simulations in general, where ground states must be loaded before time evolution.
- Near-term experiments where minimizing two-qubit gate count is the dominant concern, optionally combined with error mitigation to use the prepared states in Trotterized dynamics.
Industry relevance: The optimized variant targets current and near-term devices, where two-qubit gates are the primary error source, and the paper also frames the work for "Megaquop" computers and future fault-tolerant machines. Because it reduces gate counts relative to a leading tensor-network-based preparation method on a two-dimensional example, it is directly relevant to hardware teams and algorithm developers who need shallow state-preparation subroutines.
Future Directions
-
Hardware demonstration and broader benchmarking. Implementing optimized nucleation on real quantum devices and comparing it carefully against other state preparation methods, including with error mitigation.
-
Asymptotic scaling. The authors explicitly leave open the question of how the total cost of nucleation scales with system size; the present bounds are per-stage sufficient conditions and are far from tight.
-
Growth-strategy optimization. Choosing between symmetric radial growth, column-wise growth, and other schedules, and determining which is best for a given lattice geometry and hardware connectivity, is stated as future work.
-
Fault-tolerant resource accounting. Computing physical qubit counts, T-gate counts, and other error-correction resources for nucleation, and benchmarking those against alternative preparation schemes.
-
Theory of the observed gap between bounds and practice. The paper notes that Trotterized adiabatic evolution has been reported to exhibit "self-healing" with cumulative infidelity scaling as O(T⁻²Δt²) rather than O(T²Δt²), which may explain why the observed requirements are orders of magnitude below the proven bounds.
Target Audience
Quantum algorithm researchers and graduate students working on state preparation, adiabatic algorithms, and Trotterization; practitioners building initial-state subroutines for near-term and fault-tolerant hardware; lattice gauge theory and high-energy physics researchers who need ground states loaded into quantum computers; and computational physicists familiar with DMRG, NRG, and tensor-network methods who want to see the digital-quantum analogue of iterative lattice growth.
Authors’ abstract
Quantum state preparation is crucial for quantum algorithms, and improved state preparation methods can reduce resource requirements by orders of magnitude. In this work, we introduce a state preparation method for lattice Hamiltonians on digital quantum computers inspired by nucleation. In our method, the exact ground state of a small lattice Hamiltonian is prepared in a quantum circuit, then a series of growth stages are performed via Trotterized adiabatic evolution to increase the size of the lattice to the desired model. Using the adiabatic theorem and Trotter error bounds, we provide sufficient conditions on the total evolution time and number of Trotter steps required for nucleation to prepare an initial state with desired fidelity. In addition, we introduce optimized nucleation which considers variational optimization on top of the nucleation structure. For a two-dimensional Ising model, we show that optimized nucleation can outperform a current leading method for state preparation on digital quantum computers.