Quantum-trajectory Monte Carlo estimators
Connect stochastic pure-state paths to density matrices while separating sampling noise from propagation bias.
On this page
The question for today
What you’ll understand
- Explain no-jump norm loss and stochastic jump selection in a stated unraveling.
- Average projectors and observables rather than wavefunction amplitudes.
- Calculate finite-ensemble uncertainty under independent sampling assumptions.
Quantum trajectories replace one density-matrix evolution by a statistical ensemble of pure-state paths. Between jumps, an effective non-Hermitian equation changes the unnormalized state's norm; jump probabilities and state updates compensate so that the ensemble reproduces the chosen master equation. This can reduce storage demands, but introduces sampling uncertainty. A single trajectory is not the unconditional density matrix, and its physical measurement interpretation depends on the specified unraveling and monitoring model.
Define the no-jump generator and jump rule together
For the GKSL convention used previously, the no-jump Hamiltonian subtracts i hbar over two times the sum of rate-weighted L-adjoint L operators. Its norm decreases according to the instantaneous jump hazard. In a small-time-step implementation, the probability of channel r is gamma-r times timestep times the corresponding expectation in the normalized state, to leading order. A large timestep can invalidate that linear probability approximation or miss multiple jumps.
Exact waiting-time or carefully controlled small-step schemes update both the channel and post-jump state with the right conditional distribution. The normalized no-jump state and the jump weights must be treated consistently; deterministic renormalization without stochastic compensation gives a different ensemble. Different valid unravelings can yield different-looking paths and variances while reproducing the same density evolution. Numerical convergence should target the ensemble observable, not the visual appearance of an individual random path.
Average physical objects rather than arbitrary phases
The density estimator is the average of normalized pure-state projectors. It is positive and has unit trace for every finite sample, while its expectation equals the master-equation density when the paths are correctly sampled. An observable estimator averages each path's expectation value. Averaging state amplitudes instead is not equivalent: independent global phases can change that average without changing any projector or physical member of the ensemble.
Finite sampling noise and algorithmic bias are distinct. Increasing the number of paths reduces random fluctuations around the distribution produced by the implemented algorithm, but does not fix an incorrect jump rule, finite timestep or too-small basis. Compare timestep and Hilbert dimension at sufficiently large sample size, and report random seeds or reproducibility information as appropriate. Common-random-number comparisons can reduce differences but introduce correlations that must be included in uncertainty interpretation.
State the sampling model behind an error bar
For independent identically distributed paths at one fixed evaluation time, an observable sample mean has variance equal to the single-path variance divided by N. For a basis-state indicator this reduces to the familiar binomial probability variance. If its true probability is unknown, estimating that variance from data adds its own finite-sample uncertainty. A standard error is a statistical scale, not a deterministic bound that every run must satisfy.
Trajectory samples at different times on the same path are correlated, as can be different observables or deliberately paired runs. Time averaging those samples does not automatically create the same number of independent paths. Rare jumps can also require many samples before a normal approximation is persuasive. Exact binomial examples offer a transparent benchmark for the simplest indicator, while general coherent paths require the variance of their actual per-path expectation values.
Work it through
Four exact damping trajectories
For zero-Hamiltonian amplitude damping start excited and choose time . Exact trajectories end excited if no jump occurred and ground otherwise. Suppose four independent samples give one excited and three ground. Find the density estimate and its excited-population variance using the known exact probability.
The exact no-jump probability is . A jump transfers the state permanently to ground in this zero-temperature model, so the final excited indicator has probability one quarter.
The sample density is diagonal with ground entry three quarters and excited entry one quarter. Its excited estimate happens to equal the exact value in this particular sample, but that does not mean sampling variance is zero.
With four independent indicators the true variance of the estimated population is . Its standard deviation is . Other four-path samples can differ appreciably even though the sampling algorithm is exact.
The sample density has excited entry one quarter, while its true population-estimator variance is three sixty-fourths under the stipulated independent sampling model.
The living notebook
Explore the model
Interactive lab · sampling
An exact distribution for a sample mean
Reset and set success probability 0.25, sample size four; predict sample-mean variance three sixty-fourths. Compare a fresh Reset run at probability 0.25, size sixteen; predict variance three over 256. Playback highlights an exact binomial distribution and does not generate random paths, resample experiments or solve a quantum jump equation.
- Mean sample proportion
- 0.5
- Sample-mean variance
- 0.0125
- Uniform CDF error bound
- ≤ 0.1062
Exact binomial masses for the mean of n independent Bernoulli trials, compared with normal mass between adjacent half-count boundaries; normal tails outside the finite support remain outside the bars. Playback highlights outcomes, not random samples. The Berry–Esseen bound applies to standardized CDFs, not individual bars or continuity-corrected errors. At p = 0 or 1, normal comparison and that bound are disabled. Normal-CDF evaluation uses a numerical approximation with absolute error below 7.5×10⁻⁸ (at most 1.5×10⁻⁷ per interval, before rounding). Parameter changes pause playback and recompute the model at the current elapsed time. Reset restores both parameters and returns time to zero. Playback starts paused. Adjust either parameter, then choose Play or Step.
Look forQuadrupling independent sample count halves the standard deviation, but the displayed distribution is computed exactly rather than sampled.
Pause & reason
Check your understanding
Your turn
Try it yourself
Take an equal two-member ensemble of plus and minus states, and . Compute its projector average and purity. Compare with averaging the two vectors and then normalizing.
Take a moment to make a prediction or work it out on paper. Open a hint when you need one.
Give me a hint
Opposite off-diagonal projector terms cancel. Vector averaging cancels a different object and is not mixture formation.
Compare with the solution
The projector average is , with both populations one half, zero coherence and purity one half. The average vector is , whose squared norm is one half; normalizing it yields pure zero state with ground population one. Thus coherent vector averaging produces a different state from the intended mixture. Independent global-phase choices could change that vector average again while leaving the projector ensemble unchanged.
Keep the idea
Take it with you
- No-jump propagation and jump selection form one consistent stochastic model.
- Density matrices arise from projector averages, not averaged amplitudes.
- Sampling variance decreases with independent path count while numerical and physical biases remain.
Read further
Original sources and deeper explanations to follow at your own pace.
Optional progress, saved in this browser when available. Revisit any lesson at any time.
Lesson not marked complete.