Skip to content

Non-Markovianity Measures

A non-Markovianity measure tries to turn memory effects into a number. That is useful for comparing models, experiments, and approximations, but the number is never definition-free. It depends on which meaning of non-Markovianity is being quantified.

The safest reading is:

measure = diagnostic + time interval + optimization domain + normalization

Trace-distance measures quantify recoveries of distinguishability. Divisibility measures quantify failures of intermediate maps to be physical channels. Entanglement and correlation measures quantify revivals of resources that local channels cannot create. These measures often agree in simple qubit examples, but they are not equivalent in general.

For the broader terminology, start with What Non-Markovian Means. For the two central diagnostics, see CP Divisibility and Information Backflow.

Before quoting a number, specify five choices.

ChoiceWhy it matters
Dynamical objectA family Φt,0\Phi_{t,0}, a time-local generator, a memory kernel, or experimental state data can support different tests.
Time windowA process may be Markovian on one interval and non-Markovian on another.
DiagnosticBackflow, CP indivisibility, entanglement revival, and kernel memory answer different questions.
Optimization setSome measures maximize over state pairs, ancillas, or input ensembles.
NormalizationDifferent papers use different prefactors, logarithms, and integration conventions.

A measure is most meaningful when all five choices match the physical question. A large trace-distance backflow measure may be irrelevant for an observable that is insensitive to the revived degree of freedom. A small CP-indivisibility measure may still matter if a control protocol relies on entangled references.

The Breuer–Laine–Piilo family of measures starts from the trace distance between two reduced system states:

D(t)=D ⁣(ρ1(t),ρ2(t))=12∥ρ1(t)−ρ2(t)∥1.D(t) = D\!\left(\rho_1(t),\rho_2(t)\right) = \frac12 \left\lVert \rho_1(t)-\rho_2(t) \right\rVert_1 .

For a positive trace-preserving intermediate map, trace distance cannot increase. A positive derivative

σ(t;ρ1,ρ2)=ddtD ⁣(Φt,0ρ1,Φt,0ρ2)>0\sigma(t;\rho_1,\rho_2) = \frac{d}{dt} D\!\left(\Phi_{t,0}\rho_1,\Phi_{t,0}\rho_2\right) > 0

therefore witnesses failure of positive divisibility. The corresponding backflow measure is

NBLP[Φ]=max⁡ρ1,ρ2∫σ>0dt σ(t;ρ1,ρ2).\mathcal N_{\mathrm{BLP}}[\Phi] = \max_{\rho_1,\rho_2} \int_{\sigma>0}dt\, \sigma(t;\rho_1,\rho_2).

The integral adds up all intervals where distinguishability returns to the system. The maximization asks for the pair of initial states that makes the revival largest.

This measure is operational: D(ρ1,ρ2)D(\rho_1,\rho_2) is directly related to optimal single-shot state discrimination. For the norm itself, see Trace Distance.

Trace-distance measures are attractive because they need only system states. One can compute or reconstruct ρ1(t)\rho_1(t) and ρ2(t)\rho_2(t), then look for statistically significant increases in distinguishability.

They are especially transparent for:

  • dephasing channels, where transverse Bloch states reveal coherence revivals;
  • amplitude-damping models, where population return can increase distinguishability;
  • experiments where full dynamical-map tomography is harder than preparing state pairs;
  • finite reservoirs and structured modes with visible revivals.

For a qubit dephasing map

ρ01(t)=η(t)ρ01(0),\rho_{01}(t)=\eta(t)\rho_{01}(0),

the states ∣+⟩\lvert+\rangle and ∣−⟩\lvert-\rangle give

D(t)=∣η(t)∣.D(t)=|\eta(t)|.

Thus

NBLP=∫ddt∣η(t)∣>0dt ddt∣η(t)∣\mathcal N_{\mathrm{BLP}} = \int_{\frac{d}{dt}|\eta(t)|>0} dt\, \frac{d}{dt}|\eta(t)|

for that optimal dephasing pair. In this special example, the measure is literally the total amount of coherence revival.

Trace-distance backflow is a witness, not a universal definition.

Important limitations:

  • absence of observed backflow does not prove CP divisibility;
  • optimizing over all state pairs can be difficult in high dimension;
  • a nonoptimal pair can miss memory that another pair detects;
  • noise in tomography can create small artificial increases;
  • the measure is sensitive to the chosen time grid in numerical work;
  • it detects loss of positive divisibility, while CP divisibility is a stronger condition.

The last point is the main conceptual caution:

CP divisible⟹P divisible⟹no trace-distance backflow.\text{CP divisible} \Longrightarrow \text{P divisible} \Longrightarrow \text{no trace-distance backflow}.

The reverse implications need not hold.

Divisibility-based measures ask how much the intermediate propagator

Φt+ϵ,t\Phi_{t+\epsilon,t}

fails to be a completely positive trace-preserving map. In finite dimensions, this is often tested using a Choi matrix or an ancilla extension.

A schematic Rivas–Huelga–Plenio-style infinitesimal witness is

g(t)=lim⁡ϵ→0+∥(Φt+ϵ,t⊗id⁡A)(∣Ω⟩⟨Ω∣)∥1−1ϵ,g(t) = \lim_{\epsilon\to0^+} \frac{ \left\lVert \left( \Phi_{t+\epsilon,t} \otimes \operatorname{id}_A \right) \left( \lvert\Omega\rangle\langle\Omega\rvert \right) \right\rVert_1 -1 }{\epsilon},

where ∣Ω⟩\lvert\Omega\rangle is a maximally entangled system-ancilla state in the chosen Choi convention. If the intermediate map is completely positive, the trace norm does not exceed the channel value. Positive g(t)g(t) signals an infinitesimal failure of complete positivity. A measure integrates the positive violation:

NRHP=∫0Tdt g(t).\mathcal N_{\mathrm{RHP}} = \int_0^T dt\,g(t).

The details depend on convention, finite-dimensional regularity, and invertibility of Φt,0\Phi_{t,0}. The conceptual target is clear: quantify how far the process is from being CP-divisible.

When the dynamics has a time-local generator in canonical instantaneous GKSL form,

dρdt=−iℏ[H(t),ρ]+∑αγα(t)(Lα(t)ρLα†(t)−12{Lα†(t)Lα(t),ρ}),\begin{aligned} \frac{d\rho}{dt} =& - \frac{i}{\hbar} [H(t),\rho] \\ &+ \sum_\alpha \gamma_\alpha(t) \left( L_\alpha(t)\rho L_\alpha^\dagger(t) - \frac12 \{L_\alpha^\dagger(t)L_\alpha(t),\rho\} \right), \end{aligned}

CP divisibility is equivalent, under the standard finite-dimensional regularity assumptions, to

γα(t)≥0\gamma_\alpha(t)\ge0

for all canonical rates. A practical measure is therefore the integrated negative part:

Nrate=∫0Tdt ∑αmax⁡{0,−γα(t)}.\mathcal N_{\mathrm{rate}} = \int_0^T dt\, \sum_\alpha \max\{0,-\gamma_\alpha(t)\}.

This is easy to compute once the canonical rates are known. The word “canonical” matters: arbitrary dissipator representations can move terms between operators and rates. Rate-negativity measures should be built from a diagonal or otherwise invariant instantaneous dissipator representation, not from an arbitrary basis.

If a system SS evolves by a CP-divisible family and an ancilla AA is left isolated, then entanglement between SS and AA cannot increase under the local intermediate channel:

ρSA(t)=(Φt,0⊗id⁡A)ρSA(0).\rho_{SA}(t) = \left( \Phi_{t,0}\otimes\operatorname{id}_A \right) \rho_{SA}(0).

For an entanglement monotone EE,

E(t)=E ⁣(ρSA(t))E(t) = E\!\left(\rho_{SA}(t)\right)

must be nonincreasing for every initial ρSA(0)\rho_{SA}(0) if the process is CP-divisible. A revival with

dE(t)dt>0\frac{dE(t)}{dt}>0

therefore witnesses non-Markovianity in a CP-divisibility sense.

A schematic entanglement-based measure is

NE=max⁡ρSA(0)∫E˙>0dt E˙(t).\mathcal N_E = \max_{\rho_{SA}(0)} \int_{\dot E>0}dt\,\dot E(t).

This family of measures is conceptually close to the Choi test: complete positivity is precisely the condition that the map remains positive when extended by an arbitrary reference. It is also experimentally more demanding, because one must prepare and characterize system-ancilla states.

One can replace entanglement by other correlation quantities, such as quantum mutual information between the system and an isolated ancilla:

I(S:A)=S(ρS)+S(ρA)−S(ρSA).I(S:A) = S(\rho_S)+S(\rho_A)-S(\rho_{SA}).

For a CP-divisible process, local channels on SS cannot increase suitable distinguishability or correlation monotones with an untouched reference. A revival of such a quantity can therefore serve as a witness.

Correlation-based witnesses are useful when entanglement is too fragile or absent, but they inherit the same caution: the chosen correlation quantity defines the operational task. A mutual-information revival, an entanglement revival, and a trace-distance revival need not have the same numerical size or appear over exactly the same intervals.

Another strategy asks how far a process is from a chosen set of Markovian processes. Schematically,

Ngeom(Φ)=inf⁡Ψ∈Md(Φ,Ψ),\mathcal N_{\mathrm{geom}}(\Phi) = \inf_{\Psi\in\mathcal M} d(\Phi,\Psi),

where M\mathcal M is a selected set of Markovian or CP-divisible processes and dd is a distance between process families.

This is attractive in principle because it resembles “distance to the nearest memoryless model.” In practice it is technically delicate:

  • the set M\mathcal M must be specified;
  • the distance dd may be hard to compute;
  • finite time sampling changes the optimization;
  • the result depends on whether one compares generators, maps, process tensors, or observed data.

Geometric measures are best used when the optimization problem and operational distance are both explicit.

Measures based on memory kernels ask how strongly the present derivative depends on earlier states:

ddtρ(t)=∫0tds K(t,s)ρ(s).\frac{d}{dt}\rho(t) = \int_0^t ds\, \mathcal K(t,s)\rho(s).

One might quantify the norm, duration, or spectral content of K(t,s)\mathcal K(t,s). This can be useful in model reduction, but it is representation-dependent: different projection choices or enlarged system boundaries can move memory between kernels, auxiliary modes, and time-local coefficients.

More operationally complete frameworks use multi-time process tensors. They test whether interventions at earlier times influence later statistics beyond what is mediated by the current system state. Such measures are powerful for control and experiments with interventions, but they require more data than a two-time dynamical map.

For the single-time map diagnostics used in this chapter, the canonical pages remain CP Divisibility and Information Backflow.

Measure familyDetectsMain inputMain limitation
Trace-distance backflowIncrease of state distinguishabilityEvolved pairs of system statesCan miss CP-indivisible but P-divisible dynamics
CP-divisibilityFailure of intermediate maps to be CPTPDynamical map or time-local generatorRequires map reconstruction or generator control
Rate negativityNegative canonical instantaneous ratesCanonical time-local generatorSensitive to regularity and representation choices
Entanglement revivalIncrease of system-ancilla entanglementAncilla-assisted evolutionRequires ancilla preparation and chosen monotone
Correlation revivalIncrease of system-ancilla correlationsReference-assisted dataOperational meaning depends on correlation measure
Geometric distanceDistance from a chosen Markovian setProcess family plus metricOften computationally expensive and convention-dependent
Kernel memoryExplicit history dependenceMemory-kernel equationRepresentation and boundary dependent

No single row dominates the others. Each row answers a different question.

A positive value says that a diagnostic was triggered. It does not by itself identify the physical source of memory. The source might be a structured spectral density, a finite bath, strong coupling, initial correlations, classical noise, or a poor system-boundary choice.

A zero BLP value on sampled state pairs does not prove the process is Markovian in every sense. It may only mean that the tested pairs did not reveal backflow, or that the dynamics is CP-indivisible without trace-distance increase.

A measure can be large for degrees of freedom irrelevant to the observable of interest. Conversely, a small memory effect can be important in precision measurements, error correction, or feedback control.

Non-Markovianity measures often involve derivatives, optimizations, or small eigenvalue tests. In experiments, quote confidence intervals or robustness checks. In numerics, quote time-step, truncation, and positivity tolerances.

Promoting a pseudomode or reaction coordinate into the system can reduce or remove non-Markovianity in the enlarged description while preserving the same total physics. A measure is always a property of the chosen reduced description.

For a model or experiment:

  1. State the reduced system and time window.
  2. Decide whether the question is about distinguishability, channel divisibility, ancilla resources, or model reduction.
  3. Use the simplest witness first: trace-distance backflow for state data, Choi positivity for maps, canonical rates for a trusted time-local generator.
  4. Check whether the witness is robust to numerical tolerance or experimental error.
  5. Compare with a physical source of memory: bath spectrum, correlation time, strong coupling, initial correlations, or finite-size recurrence.
  6. Avoid comparing values across papers unless the same convention, time interval, and optimization domain are used.

This workflow keeps the number attached to the physics rather than turning non-Markovianity into a label detached from the model.

  • Reporting a non-Markovianity value without saying which measure was used.
  • Comparing BLP and RHP values as if they had the same units and normalization.
  • Treating a zero backflow measure as proof of CP divisibility.
  • Using noncanonical negative rates as if they were invariant diagnostics.
  • Forgetting that the time interval is part of the definition.
  • Ignoring statistical uncertainty in derivative-based witnesses.
  • Calling a process more accurate just because a non-Markovianity measure is larger.
  • Changing the system-environment boundary and comparing measure values without noting the change.

A qubit dephasing model has ∣η(0)∣=1|\eta(0)|=1, decreases to 0.30.3, increases to 0.60.6, and then decreases monotonically to 0.10.1. What is the BLP contribution from the transverse dephasing pair?

Solution

For the transverse pair,

D(t)=∣η(t)∣.D(t)=|\eta(t)|.

The only positive interval increases from 0.30.3 to 0.60.6, so the backflow contribution is

0.6−0.3=0.3.0.6-0.3=0.3.

The later decrease contributes nothing because the BLP integral keeps only intervals where D˙(t)>0\dot D(t)>0.

Suppose a canonical time-local dephasing rate is

γ(t)={1,0≤t≤1,−0.2,1≤t≤3,0.5,3≤t≤4.\gamma(t) = \begin{cases} 1, & 0\le t\le1,\\ -0.2, & 1\le t\le3,\\ 0.5, & 3\le t\le4. \end{cases}

Compute the integrated negative-rate measure over 0≤t≤40\le t\le4.

Solution

Only the interval from 11 to 33 contributes:

Nrate=∫13dt 0.2=0.4.\mathcal N_{\mathrm{rate}} = \int_1^3 dt\,0.2 = 0.4.

The positive-rate intervals contribute zero to the negative part.

Why can a trace-distance measure fail to detect some CP-indivisible dynamics?

Solution

Trace-distance monotonicity is tied to positive divisibility. CP divisibility is stronger because it requires complete positivity of the intermediate map, meaning positivity even when the system is entangled with a reference. A process can fail complete positivity of an intermediate map while remaining positive on all system states. In that case trace distances between system states need not increase, even though CP divisibility fails.

A qubit plus a narrow cavity mode evolves Markovianly when the cavity is included in the system, but the qubit alone shows excitation revivals. Which description should have the larger non-Markovianity measure?

Solution

Usually the qubit-only description has the larger measure, because the cavity stores excitation and later returns it to the qubit after being traced out. In the enlarged qubit-plus-cavity description, that exchange is explicit system dynamics, and only the residual bath is treated as environment. The total physics is not changed; the reduced boundary is.

  • H.-P. Breuer, E.-M. Laine, and J. Piilo, “Measure for the degree of non-Markovian behavior of quantum processes in open systems,” Physical Review Letters 103, 210401 (2009).
  • Á. Rivas, S. F. Huelga, and M. B. Plenio, “Entanglement and non-Markovianity of quantum evolutions,” Physical Review Letters 105, 050403 (2010).
  • M. M. Wolf, J. Eisert, T. S. Cubitt, and J. I. Cirac, “Assessing Non-Markovian Quantum Dynamics,” Physical Review Letters 101, 150402 (2008).
  • D. Chruściński, A. Kossakowski, and Á. Rivas, “Measures of non-Markovianity: Divisibility versus backflow of information,” Physical Review A 83, 052128 (2011).
  • S. Luo, S. Fu, and H. Song, “Quantifying non-Markovianity via correlations,” Physical Review A 86, 044101 (2012).
  • Á. Rivas, S. F. Huelga, and M. B. Plenio, “Quantum non-Markovianity: characterization, quantification and detection,” Reports on Progress in Physics 77, 094001 (2014).
  • H.-P. Breuer, E.-M. Laine, J. Piilo, and B. Vacchini, “Colloquium: Non-Markovian dynamics in open quantum systems,” Reviews of Modern Physics 88, 021002 (2016).