Entanglement (Network Layer)
Entanglement is the native currency of a quantum internet. A classical network treats a link as a pipe for bits. A quantum network treats a link as a way to create nonclassical correlations between distant systems, then spends those correlations on teleportation, key generation, distributed gates, or sensing. The simplest useful unit is a Bell pair, but real networks must track multipartite states, noisy mixed states, conversion rates, and the operations allowed when parties are separated.
This page focuses on entanglement as a network resource rather than only as a paradox of quantum mechanics. The key questions are operational: how many high-quality pairs can a link deliver, how quickly can noisy pairs be distilled, how does multipartite entanglement differ from many pairwise links, and what can be done using only local operations and classical communication?
Nielsen and Chuang are the primary reference for the mathematical layer used here. Chapter 2 gives the postulates, reduced density operators, Schmidt decomposition, and purifications; Chapter 11 gives von Neumann entropy; Chapter 12 treats entanglement as an interconvertible physical resource. Modern quantum-internet papers often add hardware, routing, and scheduling language, but the invariant quantities underneath are the same: spectra of reduced states, LOCC convertibility, channel noise, and fidelity to Bell states.
Definitions
For two qubits, use the computational basis ordered as
The four Bell states are
They form an orthonormal basis for two-qubit states. Network protocols often aim to deliver ; the other Bell states differ by local Pauli operations.
A pure bipartite state is separable if it can be written as . It is entangled if no such product factorization exists. A mixed state is separable if it can be written as a convex mixture of product states,
Otherwise it is entangled.
The Schmidt decomposition states that every pure bipartite state has the form
where , , and the local Schmidt vectors are orthonormal. The Schmidt rank is 1 exactly for product states. For two qubits, indicates pure-state entanglement.
The proof is the singular value decomposition in Dirac notation. If
then the coefficient matrix has an SVD . The nonzero diagonal entries of are the Schmidt coefficients, and the columns of and complex conjugates of the columns of define the two local Schmidt bases. This is why local unitary basis changes cannot alter the Schmidt coefficients: they only multiply on the left or right by unitary matrices.
The reduced state of subsystem is
For a pure state, the entanglement entropy is
Using gives entropy in ebits. In the Schmidt basis, the eigenvalues of are , so
A purification of a mixed state is a pure state on a larger system such as
with . Purification is a bookkeeping device in Nielsen and Chuang's treatment: a noisy or mixed local state can be viewed as part of a larger pure entangled state. For networks this is more than notation, because an environment, an eavesdropper, or a lost photon mode can be treated as the purifying system.
Important multipartite states include the three-qubit GHZ state
and the three-qubit W state
They are not interchangeable resources. GHZ entanglement is highly global: if one qubit is measured in the computational basis, the remaining two are left in a product state. W entanglement is more robust to losing one qubit: tracing out one subsystem can leave the other two still entangled.
LOCC means local operations and classical communication. Alice, Bob, and other nodes may perform arbitrary quantum operations on systems they locally hold, and they may exchange classical messages. They may not apply a joint quantum gate across separated laboratories unless a quantum channel or previously shared entanglement supplies the missing nonlocal resource.
Key results
For pure bipartite states, Schmidt coefficients completely characterize entanglement up to local unitaries. If two states have the same Schmidt coefficients, Alice and Bob can convert one to the other by local basis changes. For example,
and
are equally entangled; they simply use different local bases.
The Schmidt spectrum also gives a clean separability test for pure states. A pure bipartite state is separable if and only if exactly one Schmidt coefficient is nonzero. Equivalently, and are pure. If more than one coefficient is nonzero, each local reduced state is mixed even though the joint state is pure. This is the Nielsen-Chuang lesson behind the Bell pair: complete knowledge of the joint state can coexist with maximal local uncertainty.
For deterministic pure-state LOCC transformations, the sharper statement is Nielsen's majorization criterion. Let be the vector of squared Schmidt coefficients of , sorted in nonincreasing order. Then can be converted to by LOCC exactly when is majorized by . Intuitively, LOCC can concentrate or discard entanglement, but it cannot make the Schmidt spectrum more uniform than the resource permits.
For pure states, many entanglement tasks have clean asymptotic rates. If Alice and Bob share many copies of , they can distill about Bell pairs from copies by LOCC in the large- limit. Conversely, they can prepare about copies of from Bell pairs. Thus pure-state entanglement entropy is both the distillable entanglement and the entanglement cost.
The proof idea is typical subspaces. For copies, most Schmidt strings have probability close to and live in a typical subspace of size about . Entanglement dilution uses Bell pairs to teleport the part of a typical state Bob should hold. Entanglement distillation runs the logic in reverse: Alice and Bob project onto the typical Schmidt structure and convert the nearly uniform Schmidt support into Bell pairs. The finite- protocol has errors and overheads; the rate statement is asymptotic.
Mixed states are harder. The distillable entanglement is the asymptotic rate at which high-fidelity Bell pairs can be extracted from noisy shared states using LOCC. The entanglement cost is the asymptotic Bell-pair rate needed to create the state using LOCC. In general,
and there are bound entangled states for which entanglement is present but no Bell pairs can be distilled by LOCC.
Nielsen and Chuang emphasize the communication meaning of . If Alice sends half of many Bell pairs through a noisy quantum channel, Alice and Bob share many copies of the channel's output state. Any distillation protocol for that state becomes an entanglement-assisted error-correction method: distill good pairs first, then use teleportation to transmit unknown qubits. This is one conceptual bridge from static entanglement theory to repeater chains.
LOCC cannot create entanglement from scratch. This is why entanglement is a resource: if separated parties start with a separable state, any LOCC protocol leaves them with a separable state on average. Classical messages can coordinate choices and postselection, but they cannot replace a quantum channel or shared entanglement.
Monogamy limits how widely strong entanglement can be shared. For three qubits, a common statement uses concurrence:
If is maximally entangled with , it cannot also be maximally entangled with . Network protocols rely on this. A Bell pair used for teleportation cannot remain available for another independent teleportation, and security protocols use monogamy to limit how much an eavesdropper can be entangled with honest parties' systems.
Von Neumann entropy supplies several consistency checks. It is nonnegative, equals zero exactly for pure states, is at most on a -dimensional system, and reaches that maximum only for the completely mixed state . If is pure then . Unlike classical entropy, conditional quantum entropy may be negative; for an entangled pure state it equals . Negative conditional entropy is one way the resource character of entanglement shows up in information theory.
Distillation converts several imperfect entangled pairs into fewer better ones. In recurrence-style protocols such as DEJMPS, Alice and Bob operate on two shared noisy pairs at a time. They apply coordinated local rotations, perform bilateral CNOT operations, measure one pair, compare classical outcomes, and keep the other pair only when the outcomes pass a parity test. The kept pair has higher fidelity when the input fidelity is above the protocol threshold, but the protocol is probabilistic and consumes pairs.
Hashing is a one-way asymptotic distillation method for many Bell-diagonal states. If the noisy pairs are described by Bell probabilities , the Bell-state uncertainty is the Shannon entropy
In the favorable regime, hashing can distill at a rate roughly
Bell pairs per input pair. This rate is meaningful only when the uncertainty is below one bit. Hashing is conceptually important because it links entanglement purification with error syndromes and classical coding.
Visual
The diagram makes the entanglement resources concrete before showing how a network handles noise. The Bell circuit uses a Hadamard followed by a CNOT, and the GHZ circuit adds fanout CNOTs from the first qubit to create multipartite correlation. The resource-handling branch labels the fidelity decision point and shows distillation as an explicit block that consumes multiple noisy pairs to produce fewer better ones.
| Resource | State form | Network use | Caveat |
|---|---|---|---|
| Bell pair | Teleport one qubit, swap links, entanglement-based QKD | Consumed by many protocols | |
| GHZ state | Broadcast correlations, conference keys, multipartite tests | Fragile under loss of one qubit | |
| W state | Robust multipartite entanglement under loss | Not locally equivalent to GHZ | |
| Bell-diagonal mixture | Distillation analysis and repeater links | Fidelity alone may not describe all noise | |
| Cluster or graph state | Stabilizer-defined multipartite state | Measurement-based repeaters and all-photonic schemes | Requires many controlled entangling operations |
Worked example 1: Schmidt decomposition of a two-qubit state
Problem. Find the Schmidt decomposition and entanglement entropy of
Method.
- Write the coefficient matrix whose rows index Alice and columns index Bob:
The state is .
- The matrix is real and symmetric. Its normalized eigenvectors are
- Apply to these vectors. For ,
For ,
Both eigenvalues are nonnegative, so they are the singular values:
- The Schmidt decomposition is
- The reduced-state eigenvalues are
They sum to 1.
- The entanglement entropy in bits is
Checked answer. The state is entangled because both Schmidt coefficients are nonzero. It is not maximally entangled because the squared Schmidt coefficients are unequal, giving about ebits rather than ebit.
Worked example 2: Hashing yield for a Bell-diagonal source
Problem. A link produces Bell-diagonal pairs with probabilities
for . Estimate the one-way hashing yield.
Method.
- Compute the Shannon entropy:
- Separate the dominant term and the three equal error terms:
- The hashing lower-bound rate is
- Interpreting this asymptotically, a very large block of noisy pairs can yield roughly near-perfect Bell pairs under idealized one-way hashing assumptions.
Checked answer. The estimated hashing yield is about Bell pairs per noisy input pair. The positive yield indicates that the Bell-state uncertainty is below one bit; if the distribution were more uniform, hashing would no longer give a positive rate.
Code
import numpy as np
def schmidt_from_coefficients(A, base=2):
"""Return Schmidt coefficients and pure-state entanglement entropy."""
_, singular_values, vh = np.linalg.svd(A)
probs = singular_values**2
nonzero = probs[probs > 1e-14]
logs = np.log(nonzero) / np.log(base)
entropy = -np.sum(nonzero * logs)
return singular_values, entropy, vh
A = np.array([[np.sqrt(3), 1], [1, np.sqrt(3)]], dtype=float) / np.sqrt(8)
coefficients, entropy_bits, _ = schmidt_from_coefficients(A)
print("Schmidt coefficients:", coefficients)
print("Squared coefficients:", coefficients**2)
print("Entanglement entropy:", entropy_bits, "bits")
p = np.array([0.85, 0.05, 0.05, 0.05])
hashing_yield = 1 + np.sum(p * np.log2(p))
print("Hashing yield lower bound:", hashing_yield)
Common pitfalls
- Treating any strong correlation as entanglement. Classical mixtures can be correlated without being entangled; separability depends on whether the state is a mixture of product states.
- Using fidelity as the only quality metric. Two states with the same Bell fidelity can have different error structure, which matters for distillation and swapping.
- Forgetting the basis order when writing Bell vectors. The matrix forms above use .
- Assuming GHZ and W states are just different names for the same tripartite resource. They are inequivalent under stochastic LOCC and behave differently under loss.
- Expecting LOCC to create entanglement. LOCC can transform, concentrate, dilute, test, or consume entanglement, but it cannot generate it from separable states.
- Applying pure-state entropy formulas blindly to mixed states. For mixed states, includes local uncertainty and is not by itself an entanglement measure.
- Ignoring monogamy in network scheduling. A qubit maximally entangled with one neighbor cannot simultaneously serve as an independent high-quality Bell pair with another neighbor.