Skip to content

Quantum Memories for Communication

A quantum memory lets a communication protocol retain a quantum state while a remote event, classical message, or second entanglement link is pending. Its usefulness depends on the state delivered at the time the protocol actually requests it. A long coherence time measured in isolation does not determine that delivery rate or quality.

The memory hardware treatment explains write–store–read channels and physical storage mechanisms. Here we use those channels to calculate the state delivered by a communication protocol, keeping its timing and retrieval failures explicit.

Required background. Quantum Memory Hardware supplies storage channels and efficiency conventions; Entanglement Swapping supplies the protocol that joins two stored links.

Stored entanglement and the remote reference

Section titled “Stored entanglement and the remote reference”

A memory must preserve quantum correlations with systems that never enter the device. Suppose Alice stores system AA of an entangled state ρRA\rho_{RA}, where RR is a remote reference. At storage age tt, the joint output is

ρRB(t)=(id⁡R⊗Mt)(ρRA).\rho_{RB}(t)=(\operatorname{id}_R\otimes\mathcal M_t)(\rho_{RA}).

Testing only the populations of AA can miss the loss of those correlations. For example, complete dephasing preserves both computational-basis states exactly but turns a stored half of a Bell pair into a separable mixture. Population lifetime and entanglement lifetime answer different questions.

For a simple illustration, condition on successful, state-independent retrieval and let the remaining noise be qubit dephasing,

Dt(ρ)=1+λ(t)2ρ+1−λ(t)2ZρZ,λ(t)=e−t/T2.\begin{aligned} \mathcal D_t(\rho)&=\frac{1+\lambda(t)}2\rho +\frac{1-\lambda(t)}2 Z\rho Z,\\ \lambda(t)&=e^{-t/T_2}. \end{aligned}

This exponential law is an assumed effective model for the specified operating conditions. It need not describe drift, echo revivals, or control-dependent noise. If the input is ∣Φ+⟩=(∣00⟩+∣11⟩)/2\lvert\Phi^+\rangle=(\lvert00\rangle+\lvert11\rangle)/\sqrt2, the conditional output is

ρRBcond(t)=1+λ(t)2∣Φ+⟩⟨Φ+∣+1−λ(t)2∣Φ−⟩⟨Φ−∣.\rho_{RB}^{\rm cond}(t) =\frac{1+\lambda(t)}2\lvert\Phi^+\rangle\langle\Phi^+\rvert +\frac{1-\lambda(t)}2\lvert\Phi^-\rangle\langle\Phi^-\rvert.

Its overlap with the target Bell state is F(t)=[1+λ(t)]/2F(t)=[1+\lambda(t)]/2. The reference system exposes a coherence failure that a basis-state survival measurement would miss. A fidelity above 1/21/2 certifies entanglement with that Bell target; a particular cryptographic or distributed-computing task may require much more.

If retrieval succeeds with probability η(t)\eta(t), the accepted entanglement and the erasure outcome must both remain in the model. A Bell overlap conditioned on retrieval is not the probability of delivering a correct pair per attempted write.

Timing changes the state that is delivered

Section titled “Timing changes the state that is delivered”

Communication produces a distribution of storage ages. A herald takes time to propagate; two independent links become ready at different attempts; a busy switch may delay the read command. Let wjw_j be the probability that a candidate pair reaches an eligible read request in age bin tjt_j, with ∑jwj=1\sum_j w_j=1. These probabilities are conditional on the candidate-generation stage stated in the experiment.

Let aj∈[0,1]a_j\in[0,1] be an acceptance policy, such as rejecting all pairs older than a cutoff. With state-independent retrieval probability ηj\eta_j and conditional state ρj\rho_j, the delivered state is

Pdeliver=∑jwjajηj,ρ‾deliver=∑jwjajηjρjPdeliver.\begin{aligned} P_{\rm deliver}&=\sum_jw_ja_j\eta_j,\\ \overline\rho_{\rm deliver} &=\frac{\sum_jw_ja_j\eta_j\rho_j}{P_{\rm deliver}}. \end{aligned}

For a fixed pure target, overlap is linear in the state, so

F‾deliver=∑jwjajηjFj∑jwjajηj.\overline F_{\rm deliver} =\frac{\sum_jw_ja_j\eta_j F_j}{\sum_jw_ja_j\eta_j}.

The weights include efficiency. Averaging F(t)F(t) over all attempted writes, or inserting the mean age into F(t)F(t), generally gives a different answer. If loss depends on the input state, this scalar-efficiency model is inadequate: propagate the trace-decreasing success map and its probability for each input instead. Normalizing a successful branch does not turn it into a linear trace-preserving channel.

This use of the age distribution leaves its generation to Quantum Repeaters, which derives synchronization and discusses cutoff scheduling. A measured histogram can be used directly, provided it includes the relevant accepted and rejected attempts and the policy is not selected retrospectively to favor the result.

Consider a deliberately simplified source producing 100 eligible candidates per second. Half request retrieval at age 00 and half at age T2ln⁡2T_2\ln2. Let retrieval efficiency be 0.80.8 at either age. In the dephasing model, the two conditional Bell overlaps are 11 and 0.750.75.

Accepting both bins gives

Rdeliver=100(0.8)=80 s−1,F‾deliver=0.875.\begin{aligned} R_{\rm deliver}&=100(0.8)=80\ \mathrm{s}^{-1},\\ \overline F_{\rm deliver}&=0.875. \end{aligned}

Accepting only the younger bin gives 40 s−140\ \mathrm{s}^{-1} with unit overlap in this idealized model. If the task requires overlap at least 0.90.9 for the delivered ensemble, the first policy fails and the second passes. If the task instead distills pairs, neither raw overlap nor raw rate alone determines the final useful rate.

Equal numbers of young and old candidates become unequal numbers of delivered pairs when older pairs have lower retrieval efficiency; the delivered fidelity rises while the rate falls.

The same source produces 50 young and 50 older candidates each second, with conditional Bell overlaps 11 and 0.750.75. Uniform retrieval efficiency 0.80.8 delivers 40 of each. Efficiencies 0.90.9 and 0.30.3 instead deliver 45 young and 15 older pairs: the rate falls from 80 to 60 per second while the delivered overlap rises from 0.8750.875 to 0.93750.9375. Preferential loss changes the mixture; it does not improve either age bin’s storage channel. The first exercise computes these weights.

The arithmetic assumes rejection does not change candidate production. In a real repeater, freeing a memory slot changes later attempts and the age distribution itself. A scheduling comparison must recompute both wjw_j and the candidate rate under each policy.

Heralds, acknowledgements, and usable memory slots

Section titled “Heralds, acknowledgements, and usable memory slots”

A herald must specify the event it certifies. Detection of a photon at a middle station can signal successful entanglement generation. Detection of a retrieved photon can certify a destructive readout. Neither is automatically a nondestructive signal that an unknown state is still available for later use.

To use a stored pair, the controller needs the input or pair identifier, write time, storage mode, accepted herald, known Pauli frame, expiry time, requested read mode, and final disposition. The quantum state and its classical record form one protocol resource. Losing the record can make a physically intact state unusable.

Three timing intervals should remain distinct:

  • Physical dwell time: elapsed storage time that enters the noise channel.
  • Herald latency: delay before the controller knows whether the stored resource exists.
  • Occupation time: the interval until the slot can be safely reused, including readout, acknowledgement, and reset.

For example, a successful write may occupy a mode while its herald travels back. A failed attempt also occupies that mode until the failure is known or a timeout expires. Parallel modes can increase throughput, but a quoted mode count is useful only if those modes can be addressed, read, and reset under the required schedule. Quantum Network Architectures explains reservation, routing and multiuser control of those slots.

For deterministic storage of a uniformly distributed unknown pure qubit, the best measure-and-prepare strategy has average state fidelity 2/32/3, as follows from optimal qubit state estimation (Massar and Popescu). That benchmark has a specific input ensemble and scoring rule. It is not a universal threshold for every optical-memory demonstration.

Weak coherent input pulses can contain zero, one, or multiple photons. A device allowed to abstain may select multiphoton inputs that provide more copies of the encoded state, while detector conditioning changes the tested ensemble. For the ideal uniform single-copy pure-qubit ensemble, abstention by itself does not raise the 2/32/3 conditional benchmark: every covariant one-copy outcome has the same optimal posterior score. Compare against a classical strategy with the same source statistics, acceptance probability, side information, and output rule. Specht and colleagues provide a concrete experimental example in which process characterization and an appropriate classical comparison accompany storage and retrieval.

For networking, add a test with a remote reference or another entanglement-sensitive witness. State whether the output is available for a later operation or consumed by the test. Test the storage ages actually used by the application, including control operations on neighboring modes; an isolated idle measurement does not cover cross-talk during network activity.

Network Verification treats the larger inference problem. Successful characterization of one memory does not establish end-to-end network security, scalability, or a useful distributed computation.

Repeat the two-age example with retrieval efficiencies 0.90.9 and 0.30.3 for the younger and older bins. Find the rate and delivered overlap when both are accepted.

Solution

The delivery probability is (0.9+0.3)/2=0.6(0.9+0.3)/2=0.6, giving 60 s−160\ \mathrm{s}^{-1}. The delivered overlap is

F‾=0.9(1)+0.3(0.75)0.9+0.3=0.9375.\overline F=\frac{0.9(1)+0.3(0.75)}{0.9+0.3}=0.9375.

The higher conditional overlap than in the equal-efficiency example results from preferential loss of older states. It does not show improved storage dynamics. Report the reduced yield alongside the overlap.

Apply complete dephasing to one half of ∣Φ+⟩\lvert\Phi^+\rangle. Show that computational-basis states survive perfectly while the resulting two-party state is separable. Relate the answer to the Composite Systems distinction between classical correlation and entanglement.

Solution

The off-diagonal terms vanish, leaving

ρRB=12∣00⟩⟨00∣+12∣11⟩⟨11∣.\rho_{RB}=\tfrac12\lvert00\rangle\langle00\rvert +\tfrac12\lvert11\rangle\langle11\rvert.

This is explicitly a convex mixture of product states, although its measurement outcomes are perfectly correlated in the computational basis. Testing only those basis states cannot distinguish this channel from an ideal memory on that test set.

In the exponential dephasing model, require the conditional Bell overlap of every accepted age bin to be at least Fmin⁡F_{\min}, with 1/2<Fmin⁡<11/2<F_{\min}<1. Derive the maximum accepted age.

Solution

The condition [1+e−t/T2]/2≥Fmin⁡[1+e^{-t/T_2}]/2\geq F_{\min} gives

t≤−T2ln⁡(2Fmin⁡−1).t\leq-T_2\ln(2F_{\min}-1).

This is a quality constraint under a fitted model, not an optimal scheduling theorem. Imperfect initial entanglement, readout errors, and uncertainty in T2T_2 require a revised bound.

  • K. Hammerer, A. S. Sørensen, and E. S. Polzik, “Quantum interface between light and atomic ensembles,” Reviews of Modern Physics 82, 1041–1093 (2010), doi:10.1103/RevModPhys.82.1041. Physical interfaces and memory mechanisms; the device-level treatment is linked above.
  • S. Massar and S. Popescu, “Optimal Extraction of Information from Finite Quantum Ensembles,” Physical Review Letters 74, 1259–1263 (1995), doi:10.1103/PhysRevLett.74.1259. State-estimation basis for the deterministic qubit benchmark.
  • H. P. Specht, C. Nölleke, A. Reiserer, M. Uphoff, E. Figueroa, S. Ritter, and G. Rempe, “A single-atom quantum memory,” Nature 473, 190–193 (2011), doi:10.1038/nature09997. Storage, retrieval, and experimentally matched benchmarking.