What Is Quantum Simulation?
A quantum simulation uses controllable quantum degrees of freedom to infer a property of a specified target quantum model. The target may represent a molecule, a lattice magnet, an interacting field, a driven open system, or an abstract Hamiltonian. The simulator may be a programmable quantum computer, a purpose-built many-body experiment, or a hybrid quantum–classical system.
The useful output is a specified quantity—such as a magnetization, energy, or correlation—with a controlled relation to the target model. A simulator need not reproduce every microscopic feature of a material, and preparing its quantum state does not provide free access to all of that state’s amplitudes.
Required background. Unitary evolution supplies the Hamiltonian propagator; density operators express mixed-state expectation values; the circuit model explains the digital implementation.
Target dynamics and measured observables
Section titled “Target dynamics and measured observables”For a closed-system dynamical task, specify a target Hilbert space , an initial state , a Hamiltonian , and observables . The ideal target prediction is
for a time-independent Hamiltonian, with
An encoding maps the target states and observables to controllable device degrees of freedom. To calculate the same , one must specify the initial state, boundaries and couplings, the relation between device and target time, and the detector response. For example, a nearest-neighbor spin chain and a chain with long-range couplings are different target models even if both produce a magnetization trace.
Model adequacy and implementation accuracy
Section titled “Model adequacy and implementation accuracy”Suppose a real system of interest is represented by a model , and a device implements an approximation . Two questions follow:
- Model validation: does describe the real system in the claimed regime?
- Simulator verification: does the device implement accurately enough for the declared observable?
These questions do not collapse into one fidelity number. A quantum computer can simulate an ideal lattice Hamiltonian very accurately even if that Hamiltonian is a poor model of a material. An analog experiment can reproduce a qualitative phase pattern while its couplings differ enough from the target to invalidate a quantitative critical point. A prediction about the real material requires both links. A calculation about an abstract Hamiltonian can instead be useful on its own, without claiming that the model describes a particular material.
The distinction also clarifies why simulation can be valuable when it rejects a model. If a verified simulator predicts behavior inconsistent with experiment, the target model may be incomplete. The simulator has still produced useful evidence.
What a Quantum Simulator Returns
Section titled “What a Quantum Simulator Returns”A simulator does not normally return the full many-body wavefunction. It returns task-specific classical information extracted from repeated measurements, such as:
- an energy or spectral gap;
- a local density, magnetization, current, or order parameter;
- an equal-time or dynamical correlation function;
- samples from a many-body distribution;
- a response to a quench, ramp, pulse, or external field;
- a phase boundary or critical exponent with finite-size qualifications;
- a prepared state for use by another quantum procedure;
- a decision between competing models.
For example, a two-point correlation function may be
The ability to prepare does not grant free access to all of its amplitudes or all observables. Each incompatible measurement setting consumes additional preparations, and full tomography generally scales poorly with system size. Output and measurement cost belong in the problem definition, not in a footnote after the evolution has been implemented.
Why Use a Quantum Device?
Section titled “Why Use a Quantum Device?”For distinguishable subsystems of local dimension , a generic pure state requires complex amplitudes in a product basis. This exponential state-space growth motivates quantum simulation: a physical quantum system represents its state without storing a classical list of every amplitude.
That observation is important but is not a complexity proof. Many quantum models are classically tractable because of integrability, weak correlations, free-particle structure, stabilizer structure, low entanglement, favorable Monte Carlo weights, or a restricted observable and time regime. Conversely, hard state preparation, long coherent evolution, or expensive readout can remove an apparent quantum benefit.
Lloyd’s universal-simulation result established efficient digital simulation for broad classes of local quantum systems under explicit locality and accuracy assumptions. It does not imply that every quantum-model question is efficiently solvable. Ground-state preparation may be hard, evolution time can itself be a resource, and extracting a tiny signal can require many repetitions.
A defensible motivation therefore has this form:
For the stated family of inputs, target observable, error tolerance, and access model, the quantum device has a plausible end-to-end resource advantage over the best applicable classical methods.
“The Hilbert space is exponentially large” and “a Monte Carlo method has a sign problem” are warning signs of possible classical difficulty, not stand-alone demonstrations of quantum advantage.
Digital Quantum Simulation
Section titled “Digital Quantum Simulation”A digital quantum simulator encodes the target degrees of freedom into registers and approximates the desired operation with a sequence of discrete gates. If is an isometric encoding and is the implemented circuit, a requirement that also controls leakage out of the encoding is
Here the operator norm is taken from the target space to the full simulator space. It controls the output vector for every encoded input. Compressing first to loses the outgoing leakage amplitude: a small rotation into an unwanted level changes the compressed operator only at second order, although the leakage amplitude is first order (Exercise 1). A state- or observable-specific guarantee can be weaker and cheaper than uniform operator accuracy.
When
one route is a product formula. For two bounded terms and ,
The leading first-order error is controlled by noncommutativity and scales schematically as
subject to the bounded-operator assumptions behind the estimate. Higher-order product formulas, linear-combination methods, truncated Taylor series, qubitization, and quantum signal processing provide other tradeoffs. Hamiltonian Simulation compares their access assumptions and costs, while the Trotter Product Formula derives the operator splitting.
Digital simulation offers a common gate-level interface, programmable model changes, and systematic algorithmic error parameters. Those benefits do not make it automatically accurate. Compilation, synthesis, control, crosstalk, leakage, decoherence, logical error correction, state preparation, and measurement each contribute additional error and cost.
Analog Quantum Simulation
Section titled “Analog Quantum Simulation”An analog quantum simulator engineers a device Hamiltonian whose behavior corresponds directly to a target family. A useful abstract mapping is
where:
- is an isometric encoding and projects onto its image;
- fixes the energy and time scale;
- contributes only a global phase for closed dynamics within ;
- describes errors within that subspace, such as unwanted encoded couplings or inhomogeneity.
This projected identity must be supplemented by control of leakage. For time-independent , exact invariance is . With this condition and , target time corresponds to laboratory time . Without it, the couplings can transfer population to unwanted levels even when the projected Hamiltonian is exactly right. The observable must also be mapped: a detector reading answers the target question only when its relation to is controlled.
Analog devices can realize large, continuously evolving systems with fewer compiled operations than a gate-by-gate construction. They can also expose local correlations and nonequilibrium dynamics naturally. Their central difficulty is that the implemented generator is physical rather than symbolic. Long-range tails, trap inhomogeneity, residual levels, finite temperature, loss, and imperfect constraints are part of the actual model.
An analog simulator is therefore not validated by a visual resemblance between two phase diagrams. It needs a quantitative mapping, parameter calibration, regime statement, and observable-level uncertainty.
Hybrid Quantum Simulation
Section titled “Hybrid Quantum Simulation”Hybrid simulation combines distinct quantum and classical roles. The label includes at least three different patterns:
- Digital–analog simulation: native many-body blocks provide analog evolution, while discrete gates and pulses reconfigure or compose those blocks.
- Variational simulation: a parameterized quantum state or process is measured, and a classical optimizer updates the parameters.
- Quantum embedding: a quantum device treats a selected correlated subsystem while a classical method supplies an environment, mean field, or self-consistency loop.
The word hybrid is not an error model. A complete description must say which object is represented quantum mechanically, which quantities cross the classical interface, how the loop terminates, and how uncertainty and optimizer failure are handled.
Hybrid Quantum Simulation explains how native evolution blocks, variational updates, and an embedded subsystem can be combined, and how errors propagate through those calculations.
Variational energy estimation, for example, evaluates
on a quantum device and updates classically. The method is only as useful as its ansatz expressivity, optimization landscape, measurement allocation, noise sensitivity, and comparison with classical variational states.
Emulator, Simulator, and Universal Computer
Section titled “Emulator, Simulator, and Universal Computer”Terminology is not perfectly uniform, so capability should be described directly.
| Term | Typical meaning | What it does not guarantee |
|---|---|---|
| quantum emulator | specialized device reproducing a restricted model family or phenomenon | quantitative accuracy outside the calibrated regime |
| analog simulator | engineered continuous Hamiltonian or channel with a direct target correspondence | universality or a tunable error parameter |
| digital simulator | gate-based algorithm approximating target dynamics | low physical overhead or useful output extraction |
| universal quantum computer | programmable device able, in principle, to approximate arbitrary quantum circuits | that a particular simulation is efficient, verified, or scientifically useful |
| hybrid simulator | quantum process embedded in digital–analog or quantum–classical workflow | convergence, advantage, or immunity to classical bottlenecks |
A universal computer can act as a digital simulator. A specialized analog device can be scientifically valuable without being universal. “Emulation” often emphasizes a restricted correspondence, but it should not be used to evade an error budget.
Errors in the predicted observable
Section titled “Errors in the predicted observable”Simulation errors arise at different conceptual layers:
These symbols need not be directly additive. Some are norms, some are confidence bounds, and some are model-discrepancy assessments. They should be propagated to the reported quantity in compatible units.
State and observable error
Section titled “State and observable error”If and are normalized ideal and simulated states in the same Hilbert space, and
then any bounded observable obeys
This converts state distance into a worst-case observable bound. For an encoding with leakage, use the full simulator space, comparing with the actual output; a projection followed by renormalization would describe a different, postselected experiment. In particular, the digital operator bound above implies output trace distance at most and observable error at most . A task-specific estimate may be substantially tighter.
For channels, a diamond-norm bound can control errors uniformly over inputs, including entangled reference systems. In practice, full channel characterization is expensive, so local generators, selected observables, and structured error models are often tested instead.
Algorithmic and physical errors are different
Section titled “Algorithmic and physical errors are different”Increasing the product-formula step count can reduce ideal discretization error while increasing circuit depth and physical noise. A schematic observable error might behave as
where is algorithmic error, is accumulated hardware error, and collects preparation and readout floors. Minimizing this envelope gives a finite recommended , rather than . A minimum of an upper bound need not locate the minimum of the actual error; measured convergence and the validity of the noise model still matter.
For an analog device, the corresponding control parameter may be evolution time, detuning, interaction range, or protection strength. Error can grow nonlinearly near resonances, critical points, unstable dynamics, or leakage thresholds.
Finite sampling is part of the algorithm
Section titled “Finite sampling is part of the algorithm”Suppose independent repetitions of the same preparation and measurement give outcomes in , with common mean and sample mean . Hoeffding’s inequality gives
Thus a sufficient shot count for failure probability at most is
Total cost includes all separately sampled parameter points, times, bases, and mitigation variants. Compatible observables can sometimes be estimated from the same shots—for example, a joint readout supplies both magnetizations and correlations. For several simultaneous confidence statements, the failure probabilities must also be combined. Efficient evolution can still have an expensive measurement layer.
Open-System Simulation
Section titled “Open-System Simulation”The target need not be unitary. A Markovian open-system target may obey
For a time-independent Markov semigroup, the rates are nonnegative; here is dimensionless and has units of inverse time. Ancillas and gates, stochastic unravelings, collision models, or engineered dissipation can implement such dynamics. The Lindblad–GKSL Equation explains the generator and its assumptions.
Uncontrolled hardware decoherence is not automatically a faithful simulation of target dissipation. The noise operators, rates, correlations, initial system–environment conditions, and Markov approximations must match the declared open-system model. “The device is noisy, so it naturally simulates an open system” is usually too weak to support a quantitative claim.
Worked Example: Transverse-Field Ising Dynamics
Section titled “Worked Example: Transverse-Field Ising Dynamics”Consider the open-chain target
Prepare , quench to nonzero and , and ask for
and selected connected correlations . This is already a complete task only after , boundaries, parameter ranges, time grid, precision, and confidence level are fixed.
Digital realization
Section titled “Digital realization”With , a first-order circuit is
The two-body terms commute with one another, as do the one-body terms, but the two groups do not commute. Varying tests product-formula convergence until physical gate errors dominate. The Transverse-Field Ising Model page develops the model’s phases and correlations.
Analog realization
Section titled “Analog realization”An analog platform may implement
To claim nearest-neighbor Ising simulation, the measured , field inhomogeneity , residual term , boundary conditions, and time rescaling must be included. Long-range interactions are not merely “noise” if they materially change the model; the honest target may instead be a long-range Ising model.
Analytic limits and numerical comparisons
Section titled “Analytic limits and numerical comparisons”The same task admits several checks:
-
At , each spin undergoes an independent rotation and
-
At , is an eigenstate, so .
-
Small systems can be compared with exact diagonalization.
-
Digital results should converge over a range of before hardware noise reverses the trend.
-
The global spin-flip operator commutes with the ideal Hamiltonian. Its expectation remains zero for this initial state; drift detects some symmetry-breaking errors, but zero expectation alone is a weak check and does not certify a definite symmetry sector.
-
Independently calibrated couplings can be used to make held-out predictions at times or parameters not used in fitting.
No single check proves correctness everywhere. Their sensitivity to different errors is what makes them useful together.
Testing predictions beyond calibration
Section titled “Testing predictions beyond calibration”Full tomography is usually unnecessary for a large simulator. Tests of the relevant generator, symmetries, and observables can be more informative, provided their limitations are understood. Small-system agreement need not survive at large size; conservation laws can hold despite substantial symmetry-preserving errors; two platforms can share the same incorrect model assumptions.
Predicting data not used to fit the model tests more than fit quality. For example, couplings inferred from early magnetization traces can predict later connected correlations from a different initial state. Re-fitting after seeing those data turns that comparison into additional calibration. Verification of Quantum Simulation develops these distinctions and quantitative certification methods.
Resource Accounting and Advantage Claims
Section titled “Resource Accounting and Advantage Claims”At least three claims are often conflated:
- Classically challenging operation: the device reaches a regime that is difficult for a named classical method.
- Computational quantum advantage: the quantum workflow solves the same formal input–output task at the same error with better scaling or resources than the best applicable classical workflow.
- Scientific utility: the simulation produces reliable insight, prediction, or model discrimination that matters for science.
None implies the other two automatically. A classically difficult sample distribution may answer no useful physical question. A scientifically valuable analog simulator may not have a proved asymptotic advantage. A formal algorithmic speedup may require fault-tolerant resources beyond the experiment being discussed.
A comparison should count:
- target size, parameter domain, and requested observable;
- error tolerance and success probability;
- state preparation and equilibration time;
- logical gates, analog evolution, or coherent interrogation time;
- repetitions and measurement settings;
- calibration, mitigation, and discarded runs;
- classical compilation, optimization, inference, and verification;
- hardware parallelism and energy only when compared on a common boundary;
- the strongest classical algorithm available for the same structured instance.
The Reading Quantum-Technology Claims page supplies the broader vocabulary for separating theorem, algorithm, resource estimate, demonstration, benchmark, and application.
Exercises
Section titled “Exercises”1. Detect leakage hidden by projection
Section titled “1. Detect leakage hidden by projection”Encode a qubit in the first two states of a three-level device, with an unwanted level . The target evolution is the identity. Let a unitary rotate the plane by , so that
Compare , , and the leakage probability for input .
Solution
The compressed operator is , giving . The full output difference has norm
and the leaked population is . Thus compressed error, amplitude error, and leakage probability are different quantities. The analogous Hamiltonian has , exactly the zero target Hamiltonian, yet leaks probability . The off-diagonal block cannot be ignored.
2. Classify three simulators
Section titled “2. Classify three simulators”Classify each workflow as digital, analog, or hybrid:
- a gate circuit applies product-formula steps for a molecular Hamiltonian;
- atoms in an optical lattice realize a Bose–Hubbard Hamiltonian directly;
- a parameterized circuit measures an energy and a classical optimizer updates its angles.
Solution
The first is digital because a discrete gate sequence approximates target evolution. The second is analog because an engineered physical Hamiltonian directly realizes the target model over a calibrated regime. The third is hybrid because quantum state preparation and measurement are embedded in a classical optimization loop. The labels do not establish accuracy; each workflow still needs its own mapping and error budget.
3. Show why the analog energy offset is harmless
Section titled “3. Show why the analog energy offset is harmless”Assume
with no leakage. Show that does not affect expectation values of encoded observables.
Solution
Within the encoded subspace,
where . The first factor is a global phase. It cancels between the ket and bra in a density operator and therefore cancels from
The offset is harmless only while evolution remains within ; subspace-dependent offsets or leakage need not be.
4. Recover the product-formula error scaling
Section titled “4. Recover the product-formula error scaling”Use the Baker–Campbell–Hausdorff expansion to explain why repeating
for steps gives a leading global error proportional to .
Solution
Let and . The Baker–Campbell–Hausdorff expansion gives
Because
the local error is . Accumulating steps gives the schematic global scale
Rigorous constants and long-time growth require the assumptions developed on the product-formula page.
5. Solve two Ising validation limits
Section titled “5. Solve two Ising validation limits”For the worked Ising example with initial state , find when (a) and (b) .
Solution
When , each spin evolves under . The single-spin unitary is
which rotates the Bloch vector about the axis by the signed angle . Therefore
When , the initial computational-basis state is an eigenstate of every term. Evolution adds only a phase, so every and .
6. Convert trace distance to observable error
Section titled “6. Convert trace distance to observable error”Suppose and . What worst-case bias in follows from the trace-distance bound?
Solution
Using
the bias is at most
This is a uniform worst-case bound. Knowledge of the observable and error structure may yield a tighter task-specific estimate.
7. Budget the number of shots
Section titled “7. Budget the number of shots”For independent outcomes in with a common mean, use Hoeffding’s inequality to find a sufficient for additive error and failure probability .
Solution
The sufficient condition is
Substitution gives
Thus shots suffice after rounding up. This conservative bound applies per independently estimated bounded observable and setting.
8. Find the optimal digital step count
Section titled “8. Find the optimal digital step count”Suppose a simplified error model is
Treating as continuous, find the minimizing step count and explain why is not optimal.
Solution
Differentiate:
Setting this to zero gives
The product-formula term decreases with , but hardware error grows with circuit depth. The constant floor does not affect the optimum. Here the continuous minimum is already an integer. This conclusion concerns the stated model; an upper error bound alone would only identify its own minimum.
9. Remove finite-shot bias in a connected correlation
Section titled “9. Remove finite-shot bias in a connected correlation”Each of independent joint measurements returns . Show that has expectation , where . Give an unbiased estimator.
Solution
The same-shot terms in have expectation ; the different-shot terms factor by independence. Therefore
Subtracting this from gives the claimed factor. The unbiased estimator is . The two magnetizations and the joint moment can share the same shots, but their statistical correlations must be retained in the uncertainty calculation.
10. Does Hilbert-space size establish an advantage?
Section titled “10. Does Hilbert-space size establish an advantage?”A paper states: “Our 100-qubit analog simulator has quantum advantage because exact diagonalization would require amplitudes.” Give four reasons this does not yet establish computational quantum advantage.
Solution
First, exact diagonalization is not necessarily the strongest classical method; tensor networks, Monte Carlo, symmetries, or specialized approximations may apply. Second, the input–output task and accuracy are unspecified, so the compared computations are not defined. Third, state preparation, repetitions, readout, calibration, and classical postprocessing are omitted from the quantum resource count. Fourth, the result has not been verified in the claimed regime. A finite-instance resource comparison needs a matched classical baseline; an asymptotic speedup additionally needs scaling over a problem family. Neither follows from Hilbert-space dimension alone.
References
Section titled “References”- E. Altman et al., “Quantum simulators: Architectures and opportunities,” PRX Quantum 2, 017003 (2021), doi:10.1103/PRXQuantum.2.017003.
- J. I. Cirac and P. Zoller, “Goals and opportunities in quantum simulation,” Nature Physics 8, 264–266 (2012), doi:10.1038/nphys2275.
- J. Eisert et al., “Quantum certification and benchmarking,” Nature Reviews Physics 2, 382–390 (2020), doi:10.1038/s42254-020-0186-4.
- R. P. Feynman, “Simulating physics with computers,” International Journal of Theoretical Physics 21, 467–488 (1982), doi:10.1007/BF02650179.
- I. M. Georgescu, S. Ashhab, and F. Nori, “Quantum simulation,” Reviews of Modern Physics 86, 153–185 (2014), doi:10.1103/RevModPhys.86.153.
- P. Hauke, F. M. Cucchietti, L. Tagliacozzo, I. H. Deutsch, and M. Lewenstein, “Can one trust quantum simulators?” Reports on Progress in Physics 75, 082401 (2012), doi:10.1088/0034-4885/75/8/082401.
- T. H. Johnson, S. R. Clark, and D. Jaksch, “What is a quantum simulator?” EPJ Quantum Technology 1, 10 (2014), doi:10.1140/epjqt10.
- S. Lloyd, “Universal quantum simulators,” Science 273, 1073–1078 (1996), doi:10.1126/science.273.5278.1073.