The negativity is the most computationally friendly entanglement measure: no minimization, no
convex roof — just the eigenvalues of a partially transposed density matrix. Its price is that it
cannot see bound entanglement, but for everything else it is a fast, faithful LOCC monotone.
The partial transpose
Write a bipartite density operator in a product basis,
ρ=ij,kl∑ρij,kl∣i⟩⟨k∣A⊗∣j⟩⟨l∣B.
The partial transpose with respect to B transposes only the B indices:
ρTB=ij,kl∑ρij,kl∣i⟩⟨k∣A⊗∣l⟩⟨j∣B,
i.e. (ρTB)ij,kl=ρil,kj. The partial transpose is still Hermitian and still has
unit trace, but it need not be a valid density operator: it can have negative eigenvalues.
Those negative eigenvalues are the entanglement signature.
Definition of negativity
The negativity is half the amount by which the trace norm of ρTB exceeds 1:
N(ρ)=2∥ρTB∥1−1=i:μi<0∑∣μi∣,
where μi are the eigenvalues of ρTB and ∥⋅∥1 is the trace norm (sum of
absolute eigenvalues). Because ρTB has unit trace, ∑iμi=1, so the trace norm
equals 1+2∑μi<0∣μi∣, and the second equality follows. In words: negativity is the
total magnitude of the negative eigenvalues of the partial transpose.
A frequently used companion is the logarithmic negativity
EN(ρ)=log2∥ρTB∥1=log2(2N(ρ)+1),
which is additive and upper-bounds the distillable entanglement.
Worked example: the Werner state
The two-qubit Werner state mixes a Bell state with white noise,
ρ=p∣Φ+⟩⟨Φ+∣+(1−p)4I,∣Φ+⟩=21(∣00⟩+∣11⟩),0≤p≤1.
Its partial transpose has a degenerate spectrum. Three eigenvalues equal 41+p and one
equals 41−3p. The single eigenvalue 41−3p is negative precisely when
p>31, giving
N(ρ)=max(0,43p−1).
So the Werner state is entangled (by negativity, hence by PPT) exactly for p>31 — the same
threshold the PPT criterion will give in the next lesson. At p=32 the negative eigenvalue
is 41−2=−41, so N=41.
Try it
For the Werner state at p=32, the four eigenvalues of ρTB are 41+p
(three times) and 41−3p (once). Build that list and return the negativity — the sum of
the magnitudes of the negative eigenvalues.
Run your code to see the quantum state.
Sign in on the full site to ask questions and join the discussion.