In short

Take two Bell pairs that were prepared completely independently: one shared between Alice (in Bengaluru) and a middle node (in Pune), another shared between Pune and Bob (in Mumbai). Call the four qubits q_A, q_{M_1}, q_{M_2}, q_B. Alice has never been in the same room as Bob; their two qubits have never interacted in any way. Now do a Bell measurement on the two qubits that the middle node holds — q_{M_1} and q_{M_2}. The two middle qubits are consumed. What remains is Alice's qubit and Bob's qubit, and they are now entangled — they are in one of the four Bell states, selected at random by the measurement outcome. If Pune tells Alice and Bob which outcome came up, they can apply a Pauli correction and always end up with the specific Bell state they wanted. This protocol — entanglement swapping — is the reason a long-distance quantum link does not need a qubit to physically travel end-to-end. It is the load-bearing primitive of every quantum-repeater proposal, and it is the reason a quantum internet is not mathematically impossible.

You want to share a Bell pair between a lab in Bengaluru and a lab in Mumbai. The problem is not the 980 km. The problem is the optical fibre. Every kilometre of silica fibre attenuates light by roughly 0.2 decibels — which means that after 100 km, only about 1% of the photons you sent survive; after 500 km, about one in 10^{10}; after 1000 km, essentially zero. You cannot just "turn up the laser," because the thing you are trying to send is a single photon carrying a single qubit of quantum information, and classical amplification would destroy the quantum state (the no-cloning theorem forbids copying an unknown state before the loss, so there is no quantum analogue of a classical repeater amplifier).

The clean classical solution — a repeater station every 50 km that receives the signal, amplifies it, and re-transmits — does not work. If you measure the photon at the repeater to read it, you collapse the quantum state and the qubit is gone. If you try to copy it without measuring, you violate no-cloning. So the direct approach is out.

Here is the idea that rescues the whole field. Instead of sending one qubit over 980 km, share a Bell pair over the first 450 km — Bengaluru to Pune. Share a second Bell pair over the remaining 530 km — Pune to Mumbai. Each pair is short enough that photon survival is manageable. Then do one clever operation at Pune that stitches the two pairs together, leaving Alice in Bengaluru and Bob in Mumbai holding a single fresh Bell pair. That operation is entanglement swapping.

No qubit ever travels from Bengaluru to Mumbai. Alice and Bob never communicate directly during the stitching. And yet at the end of it, their two qubits — which have no shared history, have never been in the same city, have never interacted with each other — are in one of the four Bell states |\Phi^+\rangle, |\Phi^-\rangle, |\Psi^+\rangle, |\Psi^-\rangle, each of which is maximally entangled. Two classical bits from Pune tell Alice and Bob which one. A Pauli correction on Bob's qubit nails it down to exactly |\Phi^+\rangle if that is what they wanted.

By the end of this chapter you should be able to: draw the four-qubit setup, write out the initial joint state of the two independent Bell pairs, rewrite that state in the Bell basis of the two middle qubits, read off the four measurement outcomes and their associated Alice–Bob Bell states, and explain why chaining many swaps in series is the standard design for a long-distance quantum repeater network.

The four-qubit setup

Pictures before formulas. You have four qubits living in three places.

Two independent Bell pairs and a middle nodeThree labelled locations along a horizontal line. Alice on the left holds one qubit labelled q_A. The middle node in the centre holds two qubits, q_M1 and q_M2. Bob on the right holds one qubit labelled q_B. Two thick shaded bands show entanglement: one band connects q_A to q_M1, another band connects q_M2 to q_B. Alice and Bob are not directly connected.AliceBengaluruq_AMiddle nodePuneq_M₁q_M₂BobMumbaiq_BBell pair 1: |Φ⁺⟩Bell pair 2: |Φ⁺⟩Alice and Bob have never interacted — no entanglement between them yet.
Two independently prepared Bell pairs. Alice shares pair 1 with the middle node; the middle node shares pair 2 with Bob. There is no direct $q_A$–$q_B$ correlation.

Writing the joint state down, with qubit order (A, M_1, M_2, B):

|\Psi_{\mathrm{init}}\rangle \;=\; |\Phi^+\rangle_{A M_1} \otimes |\Phi^+\rangle_{M_2 B} \;=\; \tfrac{1}{\sqrt 2}(|00\rangle_{A M_1} + |11\rangle_{A M_1}) \otimes \tfrac{1}{\sqrt 2}(|00\rangle_{M_2 B} + |11\rangle_{M_2 B}).

Expanding the tensor product term by term:

|\Psi_{\mathrm{init}}\rangle \;=\; \tfrac{1}{2}\bigl(|0000\rangle + |0011\rangle + |1100\rangle + |1111\rangle\bigr),

where the four indices are (A, M_1, M_2, B) in that order.

Why four terms: each of the two Bell pairs contributes two terms (|00\rangle + |11\rangle), and the tensor product multiplies them out into 2 \times 2 = 4 combined terms, each with amplitude \tfrac{1}{2}. The prefactor is \tfrac{1}{\sqrt 2} \times \tfrac{1}{\sqrt 2} = \tfrac{1}{2}.

Notice two things about |\Psi_{\mathrm{init}}\rangle. First, Alice's qubit is not entangled with Bob's qubit. You can verify this by tracing out the middle qubits — Alice's reduced state and Bob's reduced state are each completely mixed, and their joint reduced state is the product of those two mixed states. There is no AB correlation beyond what two independent coin flips would give. Second, the middle node holds two qubits that are each entangled with someone else — but q_{M_1} and q_{M_2} are not entangled with each other yet. They are the communication bridge the Pune node has access to.

The key move is to make a Bell measurement on (q_{M_1}, q_{M_2}) — the two middle qubits. That measurement projects the pair onto one of the four Bell states, consumes both qubits in the process, and — here is the magic — leaves (q_A, q_B) in a Bell state that is precisely correlated with whichever outcome came up.

The circuit — what actually happens at Pune

The Bell measurement at Pune is a standard three-step thing, identical to the one you met in the Bell-states chapter: CNOT with q_{M_1} as control and q_{M_2} as target, then Hadamard on q_{M_1}, then measure both middle qubits in the computational basis. The two classical bits that come out — call them (m_1, m_2) — identify which Bell state the middle pair collapsed to.

Entanglement swapping circuitA four-wire circuit. From top to bottom: qubit q_A (Alice), qubit q_M1 (middle), qubit q_M2 (middle), qubit q_B (Bob). On the left, shaded bands show the two pre-prepared Bell pairs — one between q_A and q_M1, one between q_M2 and q_B. In the middle, a CNOT gate fires with q_M1 as control and q_M2 as target, then a Hadamard box on q_M1. On the right, meter boxes measure q_M1 and q_M2 in the computational basis, producing two classical bits m1 and m2. The outer wires q_A and q_B continue to the right, indicated as now entangled.q_Aq_M₁q_M₂q_B|Φ⁺⟩_{AM₁}|Φ⁺⟩_{M₂B}Hm₁m₂Bell measurement on (q_M₁, q_M₂)nowentangledTwo classical bits (m₁, m₂) label which of the four Bell states (q_A, q_B) now occupies.
The swap circuit. CNOT + H + measurement on the two middle qubits projects them onto a Bell state, and simultaneously projects the outer two qubits onto a Bell state — the one labelled by the outcome bits.

This is the full swap. Four wires, one CNOT, one Hadamard, two measurements. What remains on the hardware is Alice's qubit in Bengaluru and Bob's qubit in Mumbai. What travels over a classical channel to them is the two-bit outcome (m_1, m_2), which Pune tweets to both labs.

Why it works — the term-by-term derivation

The claim is: after the Bell measurement on the middle pair, the outer pair is in a Bell state determined by the outcome. The clean way to see this is to rewrite |\Psi_{\mathrm{init}}\rangle in the Bell basis of (q_{M_1}, q_{M_2}) and then just read off the structure.

The Bell-basis decomposition of the two-qubit computational basis is the same in either direction. Recall from the Bell-states chapter:

|00\rangle = \tfrac{1}{\sqrt 2}(|\Phi^+\rangle + |\Phi^-\rangle), \qquad |11\rangle = \tfrac{1}{\sqrt 2}(|\Phi^+\rangle - |\Phi^-\rangle),
|01\rangle = \tfrac{1}{\sqrt 2}(|\Psi^+\rangle + |\Psi^-\rangle), \qquad |10\rangle = \tfrac{1}{\sqrt 2}(|\Psi^+\rangle - |\Psi^-\rangle).

Why: these four identities come from inverting the definitions |\Phi^\pm\rangle = \tfrac{1}{\sqrt 2}(|00\rangle \pm |11\rangle) and |\Psi^\pm\rangle = \tfrac{1}{\sqrt 2}(|01\rangle \pm |10\rangle). Add and subtract to isolate each computational basis vector.

Now we apply these to the middle-pair part of |\Psi_{\mathrm{init}}\rangle. Start with the expansion

|\Psi_{\mathrm{init}}\rangle \;=\; \tfrac{1}{2}\bigl(|0\rangle_A|0\rangle_{M_1}|0\rangle_{M_2}|0\rangle_B + |0\rangle_A|0\rangle_{M_1}|1\rangle_{M_2}|1\rangle_B + |1\rangle_A|1\rangle_{M_1}|0\rangle_{M_2}|0\rangle_B + |1\rangle_A|1\rangle_{M_1}|1\rangle_{M_2}|1\rangle_B\bigr).

Regroup so the middle two qubits are together in each term:

|\Psi_{\mathrm{init}}\rangle \;=\; \tfrac{1}{2}\bigl(|0\rangle_A|00\rangle_{M_1 M_2}|0\rangle_B + |0\rangle_A|01\rangle_{M_1 M_2}|1\rangle_B + |1\rangle_A|10\rangle_{M_1 M_2}|0\rangle_B + |1\rangle_A|11\rangle_{M_1 M_2}|1\rangle_B\bigr).

Now substitute each middle-pair computational basis state with its Bell-basis form:

Substituting and pulling out a \tfrac{1}{\sqrt 2} for an overall \tfrac{1}{2\sqrt 2} prefactor:

|\Psi_{\mathrm{init}}\rangle = \tfrac{1}{2\sqrt 2}\Bigl[|0\rangle_A(|\Phi^+\rangle + |\Phi^-\rangle)|0\rangle_B + |0\rangle_A(|\Psi^+\rangle + |\Psi^-\rangle)|1\rangle_B + |1\rangle_A(|\Psi^+\rangle - |\Psi^-\rangle)|0\rangle_B + |1\rangle_A(|\Phi^+\rangle - |\Phi^-\rangle)|1\rangle_B\Bigr].

Why the prefactor: the original \tfrac{1}{2} is the product of two \tfrac{1}{\sqrt 2} Bell-pair prefactors. Each substitution above pulls out one more \tfrac{1}{\sqrt 2}, so the global coefficient becomes \tfrac{1}{2} \cdot \tfrac{1}{\sqrt 2} = \tfrac{1}{2\sqrt 2}.

Now group by Bell state of the middle pair — collect all terms multiplying each of |\Phi^+\rangle, |\Phi^-\rangle, |\Psi^+\rangle, |\Psi^-\rangle:

|\Psi_{\mathrm{init}}\rangle = \tfrac{1}{2\sqrt 2}\Bigl[|\Phi^+\rangle_{M_1 M_2}\bigl(|00\rangle_{AB} + |11\rangle_{AB}\bigr) + |\Phi^-\rangle_{M_1 M_2}\bigl(|00\rangle_{AB} - |11\rangle_{AB}\bigr)
+ |\Psi^+\rangle_{M_1 M_2}\bigl(|01\rangle_{AB} + |10\rangle_{AB}\bigr) + |\Psi^-\rangle_{M_1 M_2}\bigl(|01\rangle_{AB} - |10\rangle_{AB}\bigr)\Bigr].

Why this regrouping works: you are just collecting like terms in the Bell basis. |\Phi^+\rangle_{M_1 M_2} appears with |0\rangle_A|0\rangle_B (from the first line) and |1\rangle_A|1\rangle_B (from the fourth line), giving the combination |00\rangle_{AB} + |11\rangle_{AB}. The signs come from which of |\Phi^+\rangle or |\Phi^-\rangle appears in the substitution above. Do the same accounting for the other three.

Factor the Bell-state prefactors out of the outer-pair combinations, and recognise that each outer-pair combination is itself (up to a \tfrac{1}{\sqrt 2}) a Bell state:

|\Psi_{\mathrm{init}}\rangle = \tfrac{1}{2}\Bigl[|\Phi^+\rangle_{M_1 M_2}|\Phi^+\rangle_{AB} + |\Phi^-\rangle_{M_1 M_2}|\Phi^-\rangle_{AB} + |\Psi^+\rangle_{M_1 M_2}|\Psi^+\rangle_{AB} + |\Psi^-\rangle_{M_1 M_2}|\Psi^-\rangle_{AB}\Bigr].

Why the prefactor collapsed to \tfrac{1}{2}: each outer-pair combination |00\rangle_{AB} \pm |11\rangle_{AB} equals \sqrt 2 \cdot |\Phi^\pm\rangle_{AB}. Factoring out that \sqrt 2 turns the overall \tfrac{1}{2\sqrt 2} into \tfrac{1}{2}.

This is the key identity. Two independent |\Phi^+\rangle Bell pairs, in the computational basis they look like a four-term superposition of product states with no AB correlation. In the Bell basis of the middle pair, they are an equal superposition over four perfectly correlated terms: whichever Bell state the middle pair is in, the outer pair is in the same Bell state.

Check the probability normalisation: there are four terms, each with squared amplitude \tfrac{1}{4}, summing to 1. Good.

The outcome table

A Bell measurement on (q_{M_1}, q_{M_2}) picks out one of the four terms with probability \tfrac{1}{4} each, and projects the outer pair onto the corresponding Bell state. Summarising:

Middle measurement outcome (m_1, m_2) Middle pair projected to Outer pair (q_A, q_B) ends up in Probability
(0, 0) |\Phi^+\rangle |\Phi^+\rangle \tfrac{1}{4}
(1, 0) |\Phi^-\rangle |\Phi^-\rangle \tfrac{1}{4}
(0, 1) |\Psi^+\rangle |\Psi^+\rangle \tfrac{1}{4}
(1, 1) |\Psi^-\rangle |\Psi^-\rangle \tfrac{1}{4}

Why the outcome bits label this way: the Bell measurement circuit (CNOT + H + computational measurement) was derived in the Bell-states chapter to output (0,0) for |\Phi^+\rangle, (1,0) for |\Phi^-\rangle, (0,1) for |\Psi^+\rangle, (1,1) for |\Psi^-\rangle. The same labelling applies here because Pune's measurement is a textbook Bell measurement.

Four possible swap outcomesFour arrow flows laid out in a 2 by 2 grid. Each shows the same starting state — two independent Phi-plus Bell pairs between (A, M1) and (M2, B) — branching by the Bell measurement outcome at the middle. Outcome (0,0) leads to outer pair in Phi-plus. Outcome (1,0) leads to Phi-minus. Outcome (0,1) leads to Psi-plus. Outcome (1,1) leads to Psi-minus. Each branch is labelled with probability one-quarter.Four possible outcomes — each with probability 1/4outcome (0, 0)middle pair → |Φ⁺⟩(q_A, q_B) = |Φ⁺⟩outcome (1, 0)middle pair → |Φ⁻⟩(q_A, q_B) = |Φ⁻⟩outcome (0, 1)middle pair → |Ψ⁺⟩(q_A, q_B) = |Ψ⁺⟩outcome (1, 1)middle pair → |Ψ⁻⟩(q_A, q_B) = |Ψ⁻⟩
The four equally likely branches of entanglement swapping. The measurement outcome at the middle node determines — deterministically — which Bell state the outer pair ends up in.

The upshot: the outer pair is always in a Bell state after the swap. Which Bell state is random — but it is one of exactly four, and two classical bits from the middle node tell Alice and Bob which. If they wanted |\Phi^+\rangle specifically, they can apply a Pauli correction keyed by (m_1, m_2): no correction for (0,0), Z on Bob for (1,0), X on Bob for (0,1), and XZ on Bob for (1,1). After that correction, the outer pair is deterministically in |\Phi^+\rangle — Alice and Bob have a shared, freshly prepared Bell pair as if they had made it themselves.

Example 1 — outcome $(m_1, m_2) = (0, 0)$ leaves Alice and Bob in $|\Phi^+\rangle$

Walk through the (0, 0) branch end to end, using only the Bell-basis decomposition and the rule that measurement projects and renormalises.

Setup. Two |\Phi^+\rangle pairs: one between (q_A, q_{M_1}), another between (q_{M_2}, q_B). Pune does a Bell measurement on (q_{M_1}, q_{M_2}) and gets outcome (0, 0), which the Bell-measurement circuit maps to the projector onto |\Phi^+\rangle_{M_1 M_2}.

Step 1 — write the four-qubit state in the Bell basis of the middle pair. Already done above:

|\Psi_{\mathrm{init}}\rangle = \tfrac{1}{2}\Bigl[|\Phi^+\rangle_{M_1 M_2}|\Phi^+\rangle_{AB} + |\Phi^-\rangle_{M_1 M_2}|\Phi^-\rangle_{AB} + |\Psi^+\rangle_{M_1 M_2}|\Psi^+\rangle_{AB} + |\Psi^-\rangle_{M_1 M_2}|\Psi^-\rangle_{AB}\Bigr].

Why we use this form: the Bell measurement on (M_1, M_2) projects onto one of the four Bell states of that pair, so the cleanest way to predict the outcome is to have the state already expressed in that basis.

Step 2 — apply the projector for outcome (0, 0). Outcome (0, 0) means the measurement found |\Phi^+\rangle_{M_1 M_2}. The projector is P = |\Phi^+\rangle\langle\Phi^+|_{M_1 M_2} \otimes I_{AB}. Applying it kills all terms whose middle-pair factor is not |\Phi^+\rangle:

P |\Psi_{\mathrm{init}}\rangle = \tfrac{1}{2}|\Phi^+\rangle_{M_1 M_2}|\Phi^+\rangle_{AB}.

Step 3 — compute the outcome probability. The probability of getting (0, 0) is the squared norm of P|\Psi_{\mathrm{init}}\rangle:

\mathrm{Prob}(0, 0) = \bigl\lVert \tfrac{1}{2}|\Phi^+\rangle_{M_1 M_2}|\Phi^+\rangle_{AB} \bigr\rVert^2 = \tfrac{1}{4}.

Why: the outer two Bell states are unit vectors, so the norm of their tensor product is 1. The \tfrac{1}{2} prefactor squares to \tfrac{1}{4}, which is the probability of that branch.

Step 4 — renormalise the post-measurement state. Divide by \sqrt{\mathrm{Prob}(0,0)} = \tfrac{1}{2}:

|\Psi_{\mathrm{after}}\rangle = \frac{P|\Psi_{\mathrm{init}}\rangle}{\sqrt{\mathrm{Prob}(0,0)}} = |\Phi^+\rangle_{M_1 M_2}|\Phi^+\rangle_{AB}.

The middle qubits are in |\Phi^+\rangle (and are consumed by the measurement — they've been read out classically as (0, 0)). The outer qubits (q_A, q_B) are in |\Phi^+\rangle.

Result. With probability \tfrac{1}{4} the outcome is (0, 0) and Alice–Bob end up in |\Phi^+\rangle. No correction needed. Done.

The (0,0) branch of the swapA horizontal flow diagram. On the left, initial state labelled two independent Phi-plus pairs. An arrow labelled Bell measurement leads to a labelled outcome 0-comma-0. A second arrow leads to the final state labelled Alice-Bob now in Phi-plus.initial state|Φ⁺⟩_{AM₁}|Φ⁺⟩_{M₂B}(independent)Bell meas.outcome(0, 0)prob = 1/4projectfinal|Φ⁺⟩_{AB}Alice–Bob
The $(0, 0)$ branch: Bell measurement projects the middle pair onto $|\Phi^+\rangle$, leaving Alice and Bob in $|\Phi^+\rangle$ with no further correction required.

Example 2 — the Pauli corrections for all four outcomes

Alice and Bob want to end up with |\Phi^+\rangle deterministically, not just \tfrac{1}{4} of the time. They do this by using the classical bits (m_1, m_2) from Pune as instructions for a final correction.

Setup. After the swap, the outer pair is in whichever Bell state the outcome selected. You need to find the Pauli P_{m_1, m_2} that takes that Bell state back to |\Phi^+\rangle.

Use the Pauli-to-Bell correspondence from the Bell-states chapter: every Bell state is a single-qubit Pauli applied to |\Phi^+\rangle on (say) the second qubit:

|\Phi^+\rangle = (I \otimes I)|\Phi^+\rangle, \quad |\Phi^-\rangle = (I \otimes Z)|\Phi^+\rangle, \quad |\Psi^+\rangle = (I \otimes X)|\Phi^+\rangle, \quad |\Psi^-\rangle = (I \otimes XZ)|\Phi^+\rangle.

Why a Pauli on only one qubit suffices: each Bell state differs from |\Phi^+\rangle by a relative sign or by swapping the 0/1 slot on one qubit, and these are exactly the actions of the single-qubit Paulis Z and X. The identities can also be verified by direct substitution — e.g. (I \otimes Z)|\Phi^+\rangle = \tfrac{1}{\sqrt 2}(|0\rangle \otimes Z|0\rangle + |1\rangle \otimes Z|1\rangle) = \tfrac{1}{\sqrt 2}(|00\rangle - |11\rangle) = |\Phi^-\rangle.

Step 1 — invert each identity. To undo the Pauli, apply its inverse (each Pauli is its own inverse):

Outer pair after swap Bob applies Result
|\Phi^+\rangle I (nothing) |\Phi^+\rangle
|\Phi^-\rangle Z |\Phi^+\rangle
|\Psi^+\rangle X |\Phi^+\rangle
|\Psi^-\rangle XZ (or equivalently iY) |\Phi^+\rangle

Step 2 — map to (m_1, m_2). Using the outcome table above:

  • (m_1, m_2) = (0, 0) \to apply I
  • (m_1, m_2) = (1, 0) \to apply Z
  • (m_1, m_2) = (0, 1) \to apply X
  • (m_1, m_2) = (1, 1) \to apply XZ

Compactly: Bob applies X^{m_2} Z^{m_1} to his qubit.

Why this formula works: m_1 = 1 flags the presence of Z (which converts a \Phi to \Phi^- or a \Psi^+ to \Psi^-), and m_2 = 1 flags the presence of X (which converts \Phi to \Psi). Exponentiating the Paulis by the bits is the standard way to encode conditional corrections.

Step 3 — verify no classical bits flow Bengaluru-to-Mumbai. The two correction bits (m_1, m_2) are sent by Pune — to both Alice and Bob if needed. Since the correction in this protocol acts on Bob's qubit, only Bob needs them. No bit needs to travel Bengaluru–Mumbai directly. The total classical communication for one successful swap is 2 bits Pune→Bob (plus an optional heralding bit Pune→Alice to tell her the swap happened).

Result. With the Pauli corrections applied, Alice and Bob deterministically hold |\Phi^+\rangle. Success probability is 1 per swap attempt, assuming the Bell measurement itself succeeded — on linear-optics platforms, photon-based Bell measurement is intrinsically only 50% efficient, which is a separate engineering headache discussed in the going-deeper section.

Pauli corrections by outcomeA four-column panel. Each column shows a different measurement outcome. The top of each column has the outcome bits; the middle shows the resulting outer-pair Bell state; the bottom shows the Pauli correction Bob applies. All four arrow into a single shared final state Phi-plus.Deterministic protocol — Bob corrects by outcome(0, 0)|Φ⁺⟩I(no op)(1, 0)|Φ⁻⟩Zflip sign(0, 1)|Ψ⁺⟩Xflip bit(1, 1)|Ψ⁻⟩X Zboth|Φ⁺⟩ (deterministic)
Bob applies a Pauli correction keyed by Pune's classical bits. All four outcomes funnel deterministically to $|\Phi^+\rangle$.

Quantum repeaters — chaining the swap

One swap connects two hops into one. The real payoff is chaining. Put N intermediate stations between Alice and Bob, each connected to its two neighbours by a Bell pair of manageable length. Then pipeline N-1 Bell measurements — each at a different station — and you have stitched the chain end to end. Alice and Bob share a single long-distance Bell pair even though no qubit ever traversed more than one hop.

A quantum repeater chain of swapsA horizontal row of five labelled nodes: Alice, Repeater 1, Repeater 2, Repeater 3, Bob. Between each adjacent pair of nodes, a shaded band indicates a Bell pair at the short-hop length. Below the row, curved arrows labelled swap connect each repeater to its two Bell pairs, indicating a Bell measurement at each repeater. Below the arrows, a final thick arrow connects Alice directly to Bob, labelled Bell pair after all swaps.AAliceR₁swap 1R₂swap 2R₃swap 3BBobAfter 3 swaps: one Bell pair |Φ⁺⟩ between Alice and Bob
A quantum repeater chain: four short Bell pairs and three Bell measurements collapse into one long-distance Bell pair between the endpoints.

The practical constraint is probabilistic. Each link has some chance of succeeding (photons survive, memories hold), and each swap succeeds conditionally on both its input Bell pairs being ready. If you need N links all working simultaneously, your success probability scales as p^N, which crashes fast. Real repeater architectures (DLCZ-style, and the more modern "second-generation repeaters" with error correction) mitigate this using quantum memories that store successful Bell pairs until the adjacent link is ready — so you only pay a geometric waiting time, not an exponential failure rate.

The engineering details are forbidding. Building a quantum memory that holds a Bell pair for milliseconds without decoherence is hard. Converting between the flying photon qubit you need for the fibre and the stationary spin or atom qubit you need for the memory is hard. Doing a heralded Bell measurement with photons alone is only 50% efficient without auxiliary entanglement (the Lütkenhaus-Calsamiglia bound). All of these are active research areas.

Why this matters: entanglement swapping is the reason an intercontinental quantum internet is not ruled out by basic physics. Direct fibre loss kills single-photon transmission past about 500 km. Chain enough swaps and enough memories and the loss budget becomes tractable. The Indian National Quantum Mission (launched 2023, ₹6003 crore over 8 years) has "long-distance secure quantum communication" as an explicit pillar, and every proposed architecture — whether fibre-based repeater trunks between Indian metros, or entangled satellites relaying between RRI Bengaluru and Ahmedabad PRL — rests on the primitive you just derived.

Common confusions

Going deeper

You now know the four-qubit setup, the Bell-measurement circuit that performs the swap, the term-by-term derivation showing the four equiprobable outcomes, the Pauli correction table that makes the protocol deterministic, and why the same primitive is the building block of every quantum-repeater architecture. The sections below cover the formal protocol with the full correction group, the DLCZ architecture that put entanglement swapping on a practical footing, photonic Bell-measurement efficiency limits, the equivalence of swapping to teleportation of entanglement, multipartite extensions that distribute GHZ states across many parties, and the experimental lineage culminating in the Pan-group demonstrations and India's current quantum-networking agenda.

The formal protocol and the full correction group

Written as a quantum channel, entanglement swapping sends the initial four-qubit state |\Phi^+\rangle_{AM_1} \otimes |\Phi^+\rangle_{M_2 B} to the two-qubit output |\Phi^+\rangle_{AB} after tracing out the measured middle qubits and conditioning on the outcome. The correction rule can be written as a controlled Pauli:

\text{Swap protocol output} = (I_A \otimes X^{m_2} Z^{m_1}) \cdot \bigl\langle m_1 m_2 \big\vert \text{Bell meas. on } M_1 M_2 \bigr\rangle \cdot |\Psi_{\mathrm{init}}\rangle = |\Phi^+\rangle_{AB}.

The correction group is the single-qubit Pauli group \{I, X, Y, Z\} (ignoring phases) — the same group that labels the four Bell states via the Pauli-Bell correspondence. This is not a coincidence: Bell-state labelling, Pauli corrections in teleportation, and the syndrome structure of stabiliser error-correcting codes are all different faces of the same Pauli-group algebra. Once you notice the pattern, swapping, teleportation, and superdense coding all read as variations on one theme.

Entanglement swapping \equiv teleportation of half a Bell pair

Here is a structural observation that ties this chapter to the teleportation chapter. In quantum teleportation, Alice wants to send an unknown single-qubit state |\psi\rangle to Bob. She uses a Bell pair she shares with Bob and a Bell measurement on |\psi\rangle and her half of the pair.

Now imagine Alice's "unknown state" |\psi\rangle is actually one half of another Bell pair, with its twin sitting at a faraway node — call that node Charlie. From Alice's point of view, her qubit q_A looks like a single qubit in some state (mixed, from her local view). She teleports it to Bob using the Alice–Bob Bell pair. After teleportation, Bob holds Alice's original qubit — which means Bob is now entangled with Charlie, because that qubit was one half of a Bell pair with Charlie.

Relabel: Alice = M_1, her unknown state = q_A (one half of the original (q_A, q_{M_1}) pair — hold on, this relabelling is getting confusing, but the punchline is clean). Teleportation of one half of a Bell pair is entanglement swapping. The two protocols are the same circuit seen from different angles. This equivalence is the cleanest way to remember how swapping works: it is just teleportation applied to "half an entangled resource" rather than "a free-standing qubit."

The DLCZ protocol and quantum memories

The single most influential paper on practical quantum repeaters is the 2001 proposal by Duan, Lukin, Cirac, and Zoller (DLCZ) — Nature 414, 413 (2001), arXiv:quant-ph/0105105. Their idea: use atomic ensembles (clouds of billions of atoms) as quantum memories that can both store a quantum state and emit an entangled photon on demand. The entanglement-generation and entanglement-swapping steps both use single photons heralded by detector clicks, so loss events are detected rather than silently destroying the protocol.

A DLCZ link works like this. At each node, you have an atomic ensemble that can be excited by a laser. When the laser pulses, with small probability a single collective excitation is created in the ensemble, and a single photon is emitted. The photon goes down the fibre to a beam splitter halfway between two nodes, interferes with the photon from the other side, and a detector click heralds a Bell pair between the two ensembles. Because the click comes after the photons have traversed the fibre, fibre loss just reduces the heralding probability — it does not corrupt the Bell pair, only delay it. After heralding, the Bell pair lives in the two atomic ensembles until you are ready to swap.

Modern variants (second-generation repeaters; all-photonic repeaters; Bunny-ear-style memory architectures) improve DLCZ in various ways, but the swap primitive you derived in this chapter is the same. The research frontier is the memory lifetime and the single-photon efficiency, not the protocol logic.

Photonic Bell-measurement efficiency

A central bottleneck is the Bell measurement itself. On superconducting or trapped-ion hardware, where the two qubits are in the same fridge, a Bell measurement is a textbook CNOT + H + computational readout — close to deterministic. But on photon-based platforms, where each qubit is a single polarised photon, CNOT gates are hard. The standard linear-optical Bell measurement (Lütkenhaus-Calsamiglia, 1999) uses beam splitters and photon detectors, and can distinguish only two of the four Bell states|\Psi^+\rangle and |\Psi^-\rangle. The other two (|\Phi^\pm\rangle) produce coincidences that are indistinguishable from one another, and the protocol has to discard those events. The efficiency cap is 50%.

This looks crippling but it has a workaround: pad the system with extra entangled photons ("ancillary entanglement") and you can boost the efficiency arbitrarily close to 100%, at the cost of needing more resources per swap. Alternatively, use hybrid platforms — photon for communication, stationary qubit (atom or NV centre) for the Bell measurement — which sidesteps the linear-optics bound. Most current repeater proposals are hybrid.

Experimental lineage and India's programme

The original theory is due to Zukowski, Zeilinger, Horne, and EkertEvent-ready-detectors Bell experiment via entanglement swapping, Phys. Rev. Lett. 71, 4287 (1993). The first experimental demonstration was the Pan, Bouwmeester, Weinfurter, Zeilinger paper — Experimental entanglement swapping: entangling photons that never interacted, Phys. Rev. Lett. 80, 3891 (1998), arXiv:quant-ph/9803032. They prepared two independent polarisation-entangled photon pairs from parametric down-conversion, performed a partial Bell measurement on one photon from each pair, and verified via polarisation-correlation experiments that the remaining two photons (which had never met) were themselves entangled.

Subsequent experiments have extended this to atomic ensembles (the DLCZ-style Kimble group at Caltech), trapped ions (Innsbruck, Oxford), solid-state colour centres (NV centres in diamond, Delft), and satellite links (Chinese Micius, 2017). The current record for longest entanglement swap via fibre is around 100 km per link (as of 2024); satellite-to-ground links extend the effective range much further by using free-space propagation above the atmosphere.

In India, Raman Research Institute (Bangalore) runs an active quantum-optics programme producing polarisation-entangled photon pairs; ISRO's Space Applications Centre (Ahmedabad) has demonstrated free-space entanglement distribution (2022 satellite QKD demonstration); IIT-Bombay's Center of Excellence in Quantum Information, Computation, Science and Technology works on memory-based repeater architectures; and the National Quantum Mission explicitly funds long-distance quantum communication as one of its four verticals. The ambition is a metro-scale and eventually national-scale quantum network with Bengaluru, Mumbai, Hyderabad, and Delhi as initial hubs — an architecture in which the protocol derived in this chapter is the load-bearing primitive at every repeater station.

Multipartite swapping — distributing GHZ and cluster states

You can swap more than two Bell pairs. A three-party variant: Alice holds one half of pair 1, Bob holds one half of pair 2, Charlie holds one half of pair 3; the other halves all sit at a central node. The central node performs a GHZ measurement (the three-qubit analogue of a Bell measurement) on its three qubits. Outcome-dependent corrections leave Alice, Bob, and Charlie sharing a three-qubit GHZ state — all three of them entangled with each other even though no pair of them was connected before.

This generalisation is how cluster states and graph states are distributed in measurement-based quantum computing networks. You grow large entangled states by stitching small ones together at a central "stitching" node. The elementary primitive is entanglement swapping; the structure is the graph you want to build.

Where this leads next

References

  1. J.-W. Pan, D. Bouwmeester, H. Weinfurter, A. Zeilinger, Experimental Entanglement Swapping: Entangling Photons That Never Interacted (1998) — arXiv:quant-ph/9803032. The first experimental demonstration.
  2. Wikipedia, Entanglement swapping — concise overview with the key identities.
  3. John Preskill, Lecture Notes on Quantum Computation, Ch. 4 — theory.caltech.edu/~preskill/ph229. The cleanest pedagogical derivation.
  4. L.-M. Duan, M. Lukin, J. I. Cirac, P. Zoller, Long-distance quantum communication with atomic ensembles and linear optics (2001) — arXiv:quant-ph/0105105. The DLCZ repeater paper.
  5. Government of India, National Quantum Mission mission document — the ₹6003-crore, eight-year programme whose long-distance-communication pillar is built on entanglement swapping.
  6. Nielsen and Chuang, Quantum Computation and Quantum Information (2010), §1.3.7 and §12 — Cambridge.