Quantum Noise Simulation
A numerical noise model specifies correlations, rates, and how noise couples to a system. A label such as “dephasing noise” is insufficient: white, slowly varying, and finite-correlation-time noise can produce different decay laws. This page concerns time-domain physical noise; circuit noise models addresses gate placement and device abstractions.
Helpful background. Lindblad solvers treats Markovian evolution; stochastic integration explains Wiener scaling.
Relaxation and transverse decay
Section titled “Relaxation and transverse decay”For a qubit in basis use and . Then
The factor inside makes off-diagonal entries decay at rate . A convention with instead doubles that rate. State the operator, not only a symbol called “dephasing rate.”
In this zero-temperature Markovian model . Measured parameters violating this relation cannot be inserted into this model by choosing a negative pure-dephasing rate. They may reflect inconsistent fits, different conditions, or a model outside these assumptions.
Classical frequency noise
Section titled “Classical frequency noise”Let
For a zero-mean Gaussian process, averaging the random phase gives a coherence factor
This follows from the Gaussian characteristic function. It is exact here because Hamiltonians at different times commute; it is not a general replacement for time ordering in driven systems.
For stationary Ornstein–Uhlenbeck noise with ,
At decay is Gaussian, ; at long times its leading exponent is . This tests both the generated correlation time and the propagator.
Sampling colored noise
Section titled “Sampling colored noise”Initialize from for a stationary process. The exact grid-point update is
with independent unit Gaussians . Starting at zero introduces a transient covariance and changes the intended ensemble.
Although this update samples grid-point values exactly, approximating by a rectangle or trapezoid rule still introduces an error. Refine the noise sampling interval as well as the quantum integration interval. For noncommuting drives the fastest Hamiltonian and noise scales both matter.
For the commuting qubit benchmark, one can avoid this quadrature error entirely. Write , , and sample the endpoint and bin integral together:
The pair is a zero-mean Gaussian independent of the past, with covariance
These expressions follow by integrating : the endpoint noise has kernel , while the integral noise has kernel . Integrating their products gives the three covariances. Draw two independent standard normals and multiply by a factor of this covariance matrix. Sampling and independently would destroy correlations across successive phase increments.
Accumulate to obtain exact phase samples at the grid times for this model (Gillespie, 1996). At very small , evaluate exponent differences with expm1 and use a series where necessary; in particular
.
Direct subtraction of nearly equal terms can produce a spurious negative variance. The joint update does not remove quantum propagation error when another Hamiltonian term fails to commute with .
White noise is a distributional limit. If , phase increments have variance , not variance proportional to . Sampling frequency noise with a fixed variance at ever smaller steps would suppress its integrated effect.
Validation and interpretation
Section titled “Validation and interpretation”Check the empirical noise autocovariance before propagating states. Then compare the undriven qubit against the analytic , using independent realizations for confidence intervals. Finally add driving and refine again. Increasing realization count removes sampling error but not an incorrect covariance or time discretization.
Classical random Hamiltonians produce averages of unitaries and therefore unital channels. They cannot by themselves reproduce zero-temperature amplitude damping to a unique pure ground state. Add a physically justified dissipative mechanism when energy relaxation is required.
Exercise
Section titled “Exercise”For quasistatic Gaussian noise, take throughout each run with variance . Find the coherence at time .
Solution
The phase has variance , so . Resampling at every integration step instead changes the model. This provides a direct test that a simulator preserves the requested inter-time correlation.
References
Section titled “References”- Gillespie, D. T., “Exact numerical simulation of the Ornstein–Uhlenbeck process and its integral,” Physical Review E 54, 2084–2091 (1996), doi:10.1103/PhysRevE.54.2084.
- Jacobs, K., and Steck, D. A., “A straightforward introduction to continuous quantum measurement,” Contemporary Physics 47, 279–303 (2006), arXiv:quant-ph/0611067 — stochastic conventions and measurement noise.
- Uhlenbeck, G. E., and Ornstein, L. S., “On the theory of the Brownian motion,” Physical Review 36, 823–841 (1930), doi:10.1103/PhysRev.36.823 — finite-correlation-time Gaussian process.