Quantum Filtering
Quantum filtering is the recursive estimation of a quantum state from the measurement record available up to the present time. In continuous measurement it is the rule that turns a stream of detector data into the conditional state used for prediction, feedback, parameter estimation, and trajectory interpretation.
The shortest definition is:
where denotes the classical information generated by the record up to time . The notation is deliberately conditional. A filter is not the unconditional density matrix, and it is not a hidden trajectory independent of the measurement. It is the state assignment justified by a specified measurement model and the record actually retained.
Quantum filtering is the continuous-time analogue of Bayesian filtering in classical probability. The analogy is useful, but incomplete: a quantum measurement changes the state through an instrument, and the measured observables at different times need not be jointly classical random variables.
Predicting and Updating the Conditional State
Section titled “Predicting and Updating the Conditional State”At each time, a filter performs two logically distinct steps:
- prediction: propagate the previous conditional state through known dynamics;
- update: condition on the new measurement increment.
In a laboratory this distinction is practical. Between digitizer samples, the state evolves under Hamiltonian dynamics, damping, dephasing, drives, and unmonitored loss. At a sample time, the new voltage increment, quadrature increment, or count updates the state according to the calibrated measurement model.
The filter therefore connects four objects:
model + previous state + new record increment -> updated conditional stateThe same mathematical object appears under several names: conditional state, information state, filtered state, a posteriori state, or quantum trajectory conditioned on the observed record. The preferred term depends on community and context.
For the record conventions themselves, see Measurement Records. For the stochastic differential equations usually used to write the filter, see Stochastic Master Equations.
Discrete Instrument Form
Section titled “Discrete Instrument Form”The cleanest starting point is a finite time step. Suppose is the state conditioned on all records through bin . First propagate it through a trace-preserving prediction map :
If the next outcome is , represented by an instrument operation , the unnormalized updated state is
The likelihood of that record increment is its trace:
After normalization,
The prediction map must contain only evolution not already included in the instrument. If the instrument describes the whole bin, including Hamiltonian evolution and damping, set the extra prediction map to the identity. Otherwise those dynamics would be counted twice. This is the quantum version of the prediction-update cycle. The probability law of the record and the state update are not separate assumptions; both come from the same instrument.
Relation to Bayesian Updating
Section titled “Relation to Bayesian Updating”For a classical hidden variable and outcome , Bayes’ rule says
For a quantum measurement with Kraus operators , the corresponding selective update is
The denominator is a likelihood, just as in Bayes’ rule. The numerator, however, is not merely multiplication by a classical likelihood function. It also contains the transformation , which represents measurement backaction and coherence changes.
Classical filtering updates a probability distribution; quantum filtering updates a state through an instrument.
When the measured quantities commute and the measurement is nondemolition in the relevant basis, quantum filtering can reduce to a classical Bayesian filter over pointer states. In general it does not.
Diffusive Filtering
Section titled “Diffusive Filtering”For a homodyne-like record, a common normalized convention is
where is a Wiener increment and the predicted signal is
The innovation is the surprise in the record:
Written in innovation form, the corresponding filter is
with
This is the same physical equation as the usual diffusive stochastic master equation, but the filtering form emphasizes that the state is driven by the mismatch between observed and predicted signal.
In a correctly specified model,
This property is not just formal. Innovation residuals are a practical diagnostic: systematic drift, wrong variance, or residual correlations usually signal an incorrect measurement strength, local-oscillator phase, detector efficiency, bandwidth model, Hamiltonian, or noise calibration.
For homodyne and heterodyne detector models, see Homodyne Detection and Heterodyne Detection. For the corresponding trajectory equations, see Diffusive Trajectories.
Counting Filtering
Section titled “Counting Filtering”For photon counting, the record is a counting process . In a simple ideal model with monitored collapse operator , the conditional intensity is
The filter predicts
The counting innovation, often called a compensated counting increment, is
with conditional mean zero. A click gives a large update, while a no-click interval also gives information because it says that no event occurred when the current state predicted some rate.
For unit efficiency and no dark counts, the click update is
Dark counts, finite efficiency, dead time, and unresolved detector channels modify the instrument and therefore modify the filter. It is not enough to keep the ideal jump equation and add a detector note in prose; the likelihood and update must match the record actually being used.
For the record model, see Photon Counting. For the conditioned dynamics, see Quantum Jump Trajectories.
Filtering, Prediction, and Later Data
Section titled “Filtering, Prediction, and Later Data”Filtering uses records through to estimate the present state. Prediction propagates that estimate to a later time without using new data. Smoothing uses records after to infer an earlier event or hidden variable. Only the first two are available to a controller at time .
Quantum inference about the past needs more care than a notation such as suggests. In general, a single density matrix cannot reproduce all probabilities for measurements at conditioned on both earlier and later records. One useful representation is a pair: the forward filtered state and a backward effect describing the likelihood of the later record.
For a specified measurement at with one Kraus operator per outcome, the retrodictive probability is
It depends on the intermediate instrument. The product need not be Hermitian or a state. This is the past quantum state formulation of Gammelmark, Julsgaard, and Mølmer. Specific quantum-state smoothing constructions can define positive state estimates with additional assumptions, but they should not be confused with a universally valid replacement for the forward filtered state.
Unobserved Channels and Mixed Conditional States
Section titled “Unobserved Channels and Mixed Conditional States”If every relevant environmental channel is monitored with unit efficiency, a pure initial state can often remain pure along a trajectory. Real experiments rarely meet this ideal. Loss, inefficient detectors, unmonitored decay channels, thermal noise, detector bandwidth, and classical technical noise all remove information from the observer.
A common model splits one physical channel into monitored and unmonitored parts:
The total unread dissipator is unchanged:
Only the monitored part contributes to the record. The lost part still decoheres or damps the system, but the observer cannot condition on its specific outcome. The filtered state is therefore generally mixed even if the underlying system began pure.
This is one of the most common experimental mistakes: fitting a pure-state filter to data whose detection efficiency or unmonitored loss requires a mixed-state filter.
Circuit-QED Readout Example
Section titled “Circuit-QED Readout Example”In dispersive circuit QED, a microwave resonator maps qubit information onto an outgoing field. After amplification and demodulation, a simplified calibrated readout model for a qubit measurement of is often written
where is a convention-dependent measurement rate and is the total efficiency. A corresponding schematic filter is
For these displayed equations, and the unread coherence-decay rate is . Other voltage conventions require changing the record and state-update coefficients together. Additional unobserved dephasing belongs in , not in the information term. The operational point is stable across conventions: the live voltage record changes the observer’s state estimate, and the innovation tests whether the readout model is calibrated.
The broader platform context is Circuit QED.
Filters for Parameters
Section titled “Filters for Parameters”Quantum filtering usually assumes that the Hamiltonian, decay rates, measurement efficiencies, phases, and detector response are known. In real data analysis, some of these quantities may also be uncertain.
One strategy is to run a family of filters indexed by a classical parameter and update a classical posterior:
Each candidate filter is driven by the same observed , with its own predicted drift ; drawing a new noise history for each candidate would compare different data sets. Relative to a Wiener reference record, the log-likelihood obeys
Accumulating these log-likelihoods avoids underflow when multiplying many small likelihood densities. The quantum state and the classical parameter weight are updated together. This is a hybrid classical-quantum filtering problem: the parameter uncertainty is classical, while the system state update remains quantum.
This distinction matters when interpreting fitted trajectories. A single best-fit state trajectory is not the same object as a posterior distribution over models and states.
Connection to Feedback
Section titled “Connection to Feedback”Measurement-based feedback uses the record, or the filtered state inferred from it, to choose later control actions. A schematic feedback Hamiltonian might be
or, in state-estimate form,
The filter is what makes the feedback causal: at time , the controller may depend only on the information already in , along with any allowed delays. Unmonitored information, future records, and postselected outcomes cannot be used for real-time control.
This also explains the conceptual difference between measurement-based feedback and reservoir engineering. In Reservoir Engineering, the environment or dissipation is designed so that the desired dynamics occurs autonomously. In measurement-based feedback, a classical record is processed and fed back through a controller.
Exercises
Section titled “Exercises”- Let be a measurement instrument with trace preserving. Show that the normalized update
is a valid density matrix whenever .
Solution
Because an instrument operation is completely positive, is positive whenever is positive. Its trace is , which is positive by assumption. Dividing by preserves positivity and gives unit trace:
Thus is positive and normalized, so it is a valid density matrix.
- In a diffusive filter, suppose
with determined by the present conditional state. Show that the innovation has conditional mean zero and conditional variance .
Solution
By definition,
For a Wiener increment in Itô convention,
Therefore the innovation has conditional mean zero and conditional variance . If experimental residuals fail this test, the model or calibration is suspect.
- For a counting filter with conditional intensity , define
Show that has conditional mean zero.
Solution
The defining property of the conditional intensity is
Therefore
This makes the counting analogue of an innovation increment.
- A real-time controller uses records through to infer the system at and choose a control at . Identify the conceptual error.
Solution
The inference uses records after time , so it is retrospective rather than a filtered estimate available at . A real-time controller can use only past and present information, possibly with known delays. Using future records makes the control law acausal unless the calculation is reinterpreted as offline analysis or delayed feedback.
References
Section titled “References”- A. Barchielli and M. Gregoratti, Quantum Trajectories and Measurements in Continuous Time, Springer, 2009.
- V. P. Belavkin, “Quantum stochastic calculus and quantum nonlinear filtering,” Journal of Multivariate Analysis 42, 171–201, 1992.
- A. Blais, A. L. Grimsmo, S. M. Girvin, and A. Wallraff, “Circuit quantum electrodynamics,” Reviews of Modern Physics 93, 025005, 2021.
- L. Bouten, R. van Handel, and M. R. James, “An introduction to quantum filtering,” SIAM Journal on Control and Optimization 46, 2199–2241 (2007), doi:10.1137/060651239.
- H. J. Carmichael, An Open Systems Approach to Quantum Optics, Springer, 1993.
- S. Gammelmark, B. Julsgaard, and K. Mølmer, “Past Quantum States of a Monitored System,” Physical Review Letters 111, 160401 (2013), doi:10.1103/PhysRevLett.111.160401.
- K. Jacobs, Quantum Measurement Theory and its Applications, Cambridge University Press, 2014.
- H. M. Wiseman and G. J. Milburn, Quantum Measurement and Control, Cambridge University Press, 2010.