Lean, informalized

Nielsen & Chuang · Chapter 12, Quantum information theory · p. 571

Exercise 12.16 - The entropy exchange of a perfect recovery equals the entropy gained by the noisy state

Perfect recovery exchanges the entropy the noise added.

Hover over a blue or green term in the text, or a node in the graph, to find it in the other. Select it to read its declaration both in Lean and in words.

The Exercise

A system QQ is prepared in a state ρ\rho and passes through noise, a quantum operation ℰ\mathcal{E} that leaves it in the state ρ′=ℰ(ρ)\rho' = \mathcal{E}(\rho). A second operation ℛ\mathcal{R}, the recovery, then acts on QQ to undo the noise. What undoing means is fixed by a reference system RR that purifies ρ\rho: RR and QQ start in a pure state |RQ⟩|RQ\rangle whose reduced state on QQ is ρ\rho, and neither operation touches RR. The recovery corrects the noise perfectly when noise followed by recovery returns the joint state |RQ⟩⟨RQ||RQ\rangle\langle RQ| unchanged.✦

The exercise is to show that in that case the entropy of the noisy state ρ′\rho' exceeds the entropy of ρ\rho by exactly the entropy exchange of the recovery, taken on its input ρ′\rho'.✦

A Quantum System

A quantum system AA is a physical system whose state space is a finite dimensional complex Hilbert space.✦ Two systems AA and BB form the composite system A⊗BA \otimes B, whose state space is the tensor product of their state spaces.✦

A state ρ\rho of AA is a positive operator of unit trace on the state space of AA.✦ A pure state ψ\psi of AA is a unit vector in the state space of AA✦, and it determines the state |ψ⟩⟨ψ||\psi\rangle\langle\psi| of AA, the projector onto ψ\psi.✦ For a state ρ\rho of AA and a state σ\sigma of BB, the product state ρ⊗σ\rho \otimes \sigma is the state of A⊗BA \otimes B whose density operator is the tensor product of the two.✦ In the other direction, the partial trace of a state τ\tau of A⊗BA \otimes B over BB is the reduced state Tr⁡B(τ)\operatorname{Tr}_B(\tau) of AA.✦

The von Neumann entropy of a state ρ\rho of AA, in nats, is S(ρ)=−tr⁡(ρlog⁡ρ).S(\rho) = -\operatorname{tr}(\rho \log \rho).(1)✦

A unitary UU of AA is an operator on the state space of AA with U†U=UU†=1U^\dagger U = U U^\dagger = 1✦, and under it a state ρ\rho of AA evolves to the state UρU†U \rho U^\dagger.✦ The identity unitary 1A1_A of AA is the identity operator.✦ Unitaries UU of AA and VV of BB give the product unitary U⊗VU \otimes V of A⊗BA \otimes B, the tensor product of the two operators.✦

An identification of systems ee between AA and BB is a linear isometric bijection from the state space of AA onto that of BB✦; its inverse e−1e^{-1} identifies BB with AA.✦ Along ee a state ρ\rho of AA is relabelled as the state eρe−1e \rho e^{-1} of BB✦, and a pure state ψ\psi of AA as the pure state eψe\psi of BB.✦ The swap swapA,B\mathrm{swap}_{A,B}, sending u⊗vu \otimes v to v⊗uv \otimes u, identifies A⊗BA \otimes B with B⊗AB \otimes A.✦ The regrouping αA,B,C\alpha_{A,B,C}, sending u⊗(v⊗w)u \otimes (v \otimes w) to (u⊗v)⊗w(u \otimes v) \otimes w, identifies A⊗(B⊗C)A \otimes (B \otimes C) with (A⊗B)⊗C(A \otimes B) \otimes C.✦

Noise and Recovery

The dilated channel ℰU,ω\mathcal{E}_{U,\omega} on a system AA, built from an ancilla CC, a unitary UU of A⊗CA \otimes C and a pure state ω\omega of CC, sends a state ρ\rho of AA to the state ℰU,ω(ρ)=Tr⁡C(U(ρ⊗|ω⟩⟨ω|)U†)\mathcal{E}_{U,\omega}(\rho) = \operatorname{Tr}_C\bigl(U (\rho \otimes |\omega\rangle\langle\omega|) U^\dagger\bigr)(2)✦ of AA. By Stinespring’s theorem every trace preserving quantum operation on AA arises this way.

For a state τ\tau of a composite system A⊗BA \otimes B, a unitary UU of B⊗CB \otimes C and a pure state ω\omega of CC, the operation ℐA⊗ℰU,ω\mathcal{I}_A \otimes \mathcal{E}_{U,\omega}, the channel ℰU,ω\mathcal{E}_{U,\omega} acting on the second factor alone and the identity ℐA\mathcal{I}_A on the first, sends τ\tau to the state of A⊗BA \otimes B (ℐA⊗ℰU,ω)(τ)=Tr⁡C((1A⊗U)(τ⊗|ω⟩⟨ω|)(1A⊗U)†).(\mathcal{I}_A \otimes \mathcal{E}_{U,\omega})(\tau) = \operatorname{Tr}_C\bigl((1_A \otimes U)(\tau \otimes |\omega\rangle\langle\omega|) (1_A \otimes U)^\dagger\bigr).(3)✦

The reference for a state ρ\rho of QQ is the system RR whose state space is the coordinate space ℂd\mathbb{C}^d✦, where the dimension dd of QQ is the complex dimension of its state space.✦ Write ρ=∑ipi|i⟩⟨i|\rho = \sum_i p_i |i\rangle\langle i| in an orthonormal eigenbasis and |iR⟩|i_R\rangle for the standard basis of ℂd\mathbb{C}^d. The canonical purification of ρ\rho is the pure state of Q⊗RQ \otimes R with vector ∑ipi|i⟩|iR⟩,\sum_i \sqrt{p_i}\, |i\rangle |i_R\rangle ,(4)✦ and the reference purification |RQ⟩|RQ\rangle of ρ\rho is the pure state of R⊗QR \otimes Q obtained from it along swapQ,R\mathrm{swap}_{Q,R}, the reference first and the system second.✦

The entropy exchange of a state ρ\rho of QQ under a dilated channel ℰU,ω\mathcal{E}_{U,\omega} on QQ is the entropy of reference and system once the channel has acted on QQ alone, S(ρ,ℰU,ω)=S((ℐR⊗ℰU,ω)(|RQ⟩⟨RQ|)).S(\rho, \mathcal{E}_{U,\omega}) = S\bigl((\mathcal{I}_R \otimes \mathcal{E}_{U,\omega})(|RQ\rangle\langle RQ|)\bigr).(5)✦

Let the noise be ℰ=ℰU1,ω1\mathcal{E} = \mathcal{E}_{U_1,\omega_1}, with an environment CC, a unitary U1U_1 of Q⊗CQ \otimes C and a pure state ω1\omega_1 of CC, and the recovery ℛ=ℰU2,ω2\mathcal{R} = \mathcal{E}_{U_2,\omega_2}, with an ancilla DD, a unitary U2U_2 of Q⊗DQ \otimes D and a pure state ω2\omega_2 of DD. The recovery ℛ\mathcal{R} perfectly corrects the noise ℰ\mathcal{E} on a state ρ\rho of QQ when (ℐR⊗ℛ)((ℐR⊗ℰ)(|RQ⟩⟨RQ|))=|RQ⟩⟨RQ|.(\mathcal{I}_R \otimes \mathcal{R})\bigl((\mathcal{I}_R \otimes \mathcal{E}) (|RQ\rangle\langle RQ|)\bigr) = |RQ\rangle\langle RQ| .(6)✦

The Claim

Theorem 1. Let ρ\rho be a state of QQ, and let the recovery ℛ\mathcal{R} perfectly correct the noise ℰ\mathcal{E} on ρ\rho. Then the noisy state ρ′=ℰ(ρ)\rho' = \mathcal{E}(\rho) and the entropy exchange S(ρ′,ℛ)S(\rho', \mathcal{R}) of ρ′\rho' under the recovery satisfy S(ρ)+S(ρ′,ℛ)=S(ρ′).S(\rho) + S(\rho', \mathcal{R}) = S(\rho').(7)✦

What Is Checked

The claim is stated over the dilated channels (2) as noise and recovery, the reference purification of ρ\rho in the condition (6), the von Neumann entropy (1) and the entropy exchange (5).

The library proves that each construction gives a state of its system: the projector onto a unit vector, the product of two states, a state evolved by a unitary or relabelled along an identification, and a partial trace are density operators, so ρ′\rho' and both sides of (6) are states. The product of two unitaries is again unitary, and the canonical purification (4) is a unit vector.