Lean, informalized

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

Exercise 12.15 - The entropies left by two operations in turn bound one another, and the coherent information never exceeds the input entropy

Entropy bounds for two quantum operations in turn.

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 starts in a state ρ\rho, purified by a reference system RR so that RQRQ is in a pure state. Two quantum operations then act on QQ in turn, first ℰ1\mathcal{E}_1 and then ℰ2\mathcal{E}_2. Each couples QQ through a unitary to an environment of its own, E1E_1 for the first and E2E_2 for the second, prepared in a pure state, and the reference is left alone. After the first operation the system is in the state ρ′=ℰ1(ρ)\rho' = \mathcal{E}_1(\rho), after the second in ρ″=ℰ2(ρ′)\rho'' = \mathcal{E}_2(\rho').

The exercise bounds the entropies left at the end against one another: those of the system, of reference and system, of reference and second environment, and the entropy exchanges of the two operations. It also bounds the coherent information of the two operations together by the entropy S(ρ)S(\rho) of the input.

The library states the bounds for a single operation and for two in turn.

A Quantum System

A quantum system AA is described by its state space, a finite dimensional complex Hilbert space✦, and the dimension dim⁡A\dim A of AA is the complex dimension of that space.✦ The composite system A⊗BA \otimes B of two systems AA and BB has as its state space 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 the state it determines is the projector |ψ⟩⟨ψ||\psi\rangle\langle\psi|.✦ The product state ρ⊗σ\rho \otimes \sigma of a state ρ\rho of AA and a state σ\sigma of BB is the state of A⊗BA \otimes B whose density operator is the tensor product of the two.✦

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 it evolves a state ρ\rho of AA into the state UρU†U \rho U^\dagger.✦ The identity 11 is a unitary of every system.✦ For a unitary UU of AA and a unitary VV of BB, the product unitary U⊗VU \otimes V is the unitary of A⊗BA \otimes B whose operator is the tensor product of the two.✦

An identification ee of a system AA with a system BB is a linear isometry of the state space of AA onto that of BB.✦ It carries a state ρ\rho of AA to the state eρe−1e \rho e^{-1} of BB✦ and a pure state ψ\psi of AA to the pure state eψe\psi of BB✦, and its inverse e−1e^{-1} identifies BB with AA.✦ Two identifications reorder composites: the swap of A⊗BA \otimes B with B⊗AB \otimes A, u⊗v↦v⊗uu \otimes v \mapsto v \otimes u✦, and the regrouping α\alpha of A⊗(B⊗C)A \otimes (B \otimes C) with (A⊗B)⊗C(A \otimes B) \otimes C, u⊗(v⊗w)↦(u⊗v)⊗wu \otimes (v \otimes w) \mapsto (u \otimes v) \otimes w.✦

The reduced state ρA=Tr⁡Bρ\rho_A = \operatorname{Tr}_B \rho of a state ρ\rho of A⊗BA \otimes B is the state of AA left by the partial trace over BB✦; the reduced state ρB=Tr⁡Aρ\rho_B = \operatorname{Tr}_A \rho is the state of BB left by the partial trace over AA.✦

The von Neumann entropy of a state ρ\rho is S(ρ)=−tr⁡(ρlog⁡ρ),S(\rho) = -\operatorname{tr}(\rho \log \rho),(1)✦ in nats. For a state ρ\rho of A⊗BA \otimes B one writes S(A,B)=S(ρ)S(A,B) = S(\rho) and S(B)=S(ρB)S(B) = S(\rho_B). The conditional entropy of ρ\rho is S(A|B)=S(A,B)−S(B)S(A|B) = S(A,B) - S(B)✦, and its coherent information is the negative of that, I(A⟩B)=−S(A|B)=S(B)−S(A,B).I(A\rangle B) = -S(A|B) = S(B) - S(A,B).(2)✦

Two Operations in Turn

The dilated channel ℰU,ω\mathcal{E}_{U,\omega} on a system QQ, built from an environment EE, a pure state ω\omega of EE and a unitary UU of Q⊗EQ \otimes E, sends a state ρ\rho of QQ to ℰU,ω(ρ)=Tr⁡E(U(ρ⊗|ω⟩⟨ω|)U†).\mathcal{E}_{U,\omega}(\rho) = \operatorname{Tr}_E\bigl(U(\rho \otimes |\omega\rangle\langle\omega|)U^\dagger\bigr).(3)✦ Every trace preserving quantum operation on QQ arises this way, by Stinespring’s theorem.

An operation can also act on one factor of a composite. For a state σ\sigma of A⊗BA \otimes B, a unitary UU of B⊗CB \otimes C and a pure state ω\omega of an ancilla CC, the dilated joint state σABC\sigma_{ABC} is the state of (A⊗B)⊗C(A \otimes B) \otimes C σABC=W(σ⊗|ω⟩⟨ω|)W†,W=α(1⊗U)α−1,\sigma_{ABC} = W(\sigma \otimes |\omega\rangle\langle\omega|)W^\dagger, \qquad W = \alpha\,(1 \otimes U)\,\alpha^{-1},(4)✦ in which the product unitary 1⊗U1 \otimes U of the identity of AA with UU acts on BB and CC together, the factors regrouped by α\alpha before and after. Tracing out the ancilla leaves the operation run on BB alone, (id⊗ℰU,ω)(σ)=Tr⁡CσABC(\mathrm{id} \otimes \mathcal{E}_{U,\omega})(\sigma) = \operatorname{Tr}_C\,\sigma_{ABC}.✦

The canonical purification of a state ρ=∑ipi|i⟩⟨i|\rho = \sum_i p_i |i\rangle\langle i| of QQ, written in an orthonormal eigenbasis, is the pure state ∑ipi|i⟩|iR⟩\sum_i \sqrt{p_i}\,|i\rangle|i_R\rangle of Q⊗RQ \otimes R.✦ Here the reference RR is the system with state space ℂd\mathbb{C}^d, d=dim⁡Qd = \dim Q, and |iR⟩|i_R\rangle is its standard basis. The swap carries the canonical purification to the reference purification |RQ⟩|RQ\rangle, a pure state of R⊗QR \otimes Q with the reference first.✦

The entropy exchange S(ρ,ℰ)S(\rho,\mathcal{E}) of a state ρ\rho of QQ under an operation ℰ\mathcal{E} on QQ is the entropy S(R′Q′)S(R'Q') of the state ρR′Q′\rho^{R'Q'} of reference and system once ℰ\mathcal{E} has acted on QQ alone, S(ρ,ℰ)=S(ρR′Q′),ρR′Q′=(idR⊗ℰ)(|RQ⟩⟨RQ|).S(\rho,\mathcal{E}) = S(\rho^{R'Q'}), \qquad \rho^{R'Q'} = (\mathrm{id}_R \otimes \mathcal{E})(|RQ\rangle\langle RQ|).(5)✦

In the notation of (3), ℰ1=ℰU1,ω1\mathcal{E}_1 = \mathcal{E}_{U_1,\omega_1} and ℰ2=ℰU2,ω2\mathcal{E}_2 = \mathcal{E}_{U_2,\omega_2}. The second operation has its own entropy exchange S(ρ′,ℰ2)S(\rho',\mathcal{E}_2), given by (5) at its input ρ′\rho'.

After the first operation reference and system are in the state ρR′Q′\rho^{R'Q'} of (5) with ℰ=ℰ1\mathcal{E} = \mathcal{E}_1, and the second, run on QQ alone, takes them to ρR″Q″=(idR⊗ℰ2)(ρR′Q′)\rho^{R''Q''} = (\mathrm{id}_R \otimes \mathcal{E}_2)(\rho^{R'Q'}). The composite entropy exchange S(R″Q″)S(R''Q'') of a state ρ\rho of QQ under ℰ1\mathcal{E}_1 and then ℰ2\mathcal{E}_2 is the von Neumann entropy of the final state ρR″Q″\rho^{R''Q''} of reference and system, S(R″Q″)=S((idR⊗ℰ2)(idR⊗ℰ1)(|RQ⟩⟨RQ|)),S(R''Q'') = S\bigl((\mathrm{id}_R \otimes \mathcal{E}_2) (\mathrm{id}_R \otimes \mathcal{E}_1)(|RQ\rangle\langle RQ|)\bigr),(6) and the coherent information of the two operations together is the coherent information (2) of the same state, I(ρ,ℰ2∘ℰ1)=I(R″⟩Q″)=S(Q″)−S(R″Q″)I(\rho,\mathcal{E}_2 \circ \mathcal{E}_1) = I(R''\rangle Q'') = S(Q'') - S(R''Q'').✦

Keeping the second environment instead of tracing it out gives the dilated joint state (4) of ρR′Q′\rho^{R'Q'} under U2U_2 and ω2\omega_2, the state ρR″Q″E2″\rho^{R''Q''E_2''} of reference, system and second environment. The swap and the regrouping bring its factors into the order E2E_2, RR, QQ, and the partial trace over QQ leaves the joint state of E2E_2 and RR, whose entropy is the escape entropy S(R″E2″)=S(Tr⁡QρR″Q″E2″).S(R''E_2'') = S\bigl(\operatorname{Tr}_Q\,\rho^{R''Q''E_2''}\bigr).(7)✦

The Claim

Theorem 1. Let ρ\rho be a state of a system QQ, and let ℰ\mathcal{E} be the operation on QQ given by an environment EE in a pure state ω\omega and a unitary UU of Q⊗EQ \otimes E. Then S(ρ)≤S(ℰ(ρ))+S(ρ,ℰ)S(\rho) \le S(\mathcal{E}(\rho)) + S(\rho,\mathcal{E})(8)✦ and S(ρ,ℰ)≤S(ρ)+S(ℰ(ρ)).S(\rho,\mathcal{E}) \le S(\rho) + S(\mathcal{E}(\rho)).(9)✦

Theorem 2. Let ρ\rho be a state of a system QQ, and let ℰ1\mathcal{E}_1 and ℰ2\mathcal{E}_2 be the operations on QQ given by environments E1E_1 and E2E_2 in pure states ω1\omega_1 and ω2\omega_2 and by unitaries U1U_1 of Q⊗E1Q \otimes E_1 and U2U_2 of Q⊗E2Q \otimes E_2, with ρ′=ℰ1(ρ)\rho' = \mathcal{E}_1(\rho) and ρ″=ℰ2(ρ′)\rho'' = \mathcal{E}_2(\rho'). The entropies of the input, the composite output and the composite entropy exchange satisfy S(R″Q″)≤S(ρ)+S(ρ″)S(R''Q'') \le S(\rho) + S(\rho'')(10)✦ and S(ρ)≤S(ρ″)+S(R″Q″);S(\rho) \le S(\rho'') + S(R''Q'');(11)✦ the two outputs and the entropy exchange of the second operation satisfy S(ρ′,ℰ2)≤S(ρ′)+S(ρ″)S(\rho',\mathcal{E}_2) \le S(\rho') + S(\rho'')(12)✦ and S(ρ′)≤S(ρ″)+S(ρ′,ℰ2);S(\rho') \le S(\rho'') + S(\rho',\mathcal{E}_2);(13)✦ the three entropy exchanges satisfy S(R″Q″)≤S(ρ,ℰ1)+S(ρ′,ℰ2),S(R''Q'') \le S(\rho,\mathcal{E}_1) + S(\rho',\mathcal{E}_2),(14)✦ S(ρ,ℰ1)≤S(R″Q″)+S(ρ′,ℰ2)S(\rho,\mathcal{E}_1) \le S(R''Q'') + S(\rho',\mathcal{E}_2)(15)✦ and S(ρ′,ℰ2)≤S(ρ,ℰ1)+S(R″Q″);S(\rho',\mathcal{E}_2) \le S(\rho,\mathcal{E}_1) + S(R''Q'');(16)✦ and the escape entropy satisfies S(R″E2″)≤S(ρ)+S(ρ′,ℰ2),S(R''E_2'') \le S(\rho) + S(\rho',\mathcal{E}_2),(17)✦ S(ρ)≤S(R″E2″)+S(ρ′,ℰ2)S(\rho) \le S(R''E_2'') + S(\rho',\mathcal{E}_2)(18)✦ and S(ρ′,ℰ2)≤S(R″E2″)+S(ρ).S(\rho',\mathcal{E}_2) \le S(R''E_2'') + S(\rho).(19)✦

Theorem 3. Let ρ\rho be a state of a system QQ, and let ℰ1\mathcal{E}_1 and then ℰ2\mathcal{E}_2 act on QQ, each given by a unitary coupling QQ to an environment in a pure state. Then I(ρ,ℰ2∘ℰ1)≤S(ρ).I(\rho,\mathcal{E}_2 \circ \mathcal{E}_1) \le S(\rho).(20)✦

What Is Checked

The claims are stated over a state ρ\rho of an arbitrary finite dimensional system QQ and over operations given, as in (3), by a unitary of QQ with an environment and a pure state of that environment. Their quantities are von Neumann entropies (1) of states built from these: the outputs ρ′\rho' and ρ″\rho'', the states of reference and system behind the entropy exchanges (5) and (6), and the joint state behind the escape entropy (7), together with the coherent information (2).

About these constructions the library proves that each yields a state. Conjugating a density operator by a unitary or by an identification of systems gives a density operator, and so do the tensor product of two density operators and the partial trace of one; the projector onto a unit vector is a density operator; the tensor product of two unitaries is unitary; the canonical purification has unit norm, and an identification carries a unit vector to a unit vector. Hence ρ′\rho', ρ″\rho'', ρR′Q′\rho^{R'Q'}, ρR″Q″\rho^{R''Q''} and ρR″Q″E2″\rho^{R''Q''E_2''} are density operators.