The Exercise
Two qubits in states and are to come out of a controlled NOT (CNOT) gate as two encoded qubits, each held in a quantum system . The gate is applied beforehand, to a resource of four qubits numbered to : qubits and qubits start as two Bell pairs , and a CNOT acts on qubits and with as the control. Then is measured together with qubit in the Bell basis, and together with qubit . Qubits and are left in up to a Pauli operator on each, fixed by the four bits of the two outcomes. The same holds when qubits and are held encoded, by a linear map from the qubit into . The exercise asks for the identity behind the protocol: the state of the six qubits before the measurements, written in the Bell bases of the two measured pairs.
Qubits and Gates
A quantum system is a physical system whose state space is a finite dimensional complex Hilbert space.✦ A pure state of is a unit vector of the state space of , , determined physically up to a global phase.✦ The composite system of two systems and is the system whose state space is the tensor product of theirs✦, and the product of pure states of and is the pure state of whose vector is the tensor product of their vectors.✦ The qubit is the quantum system with state space ✦; its basis states and are the pure states with the standard basis vectors and as vectors.✦
A unitary of a system , a closed evolution of , is an operator on the state space of with ✦; it takes a pure state of to the pure state .✦ For unitaries and of , after is the unitary , first then ✦, and the identity evolution is the unitary .✦ For unitaries of and of , the product unitary is the unitary of whose operator is the tensor product of theirs.✦ Its special cases and are acting on the first system alone and acting on the second system alone.
The Pauli gates and are the unitaries of the qubit whose matrices in the basis , are (1) For bits and , the Pauli byproduct is the unitary of the qubit that applies if and then if , the identity standing in for either one whose bit is .✦
For a unitary of a system , the controlled gate is the unitary of , a control qubit and the target , with operator (2)✦ The CNOT gate is the unitary of two qubits.
For bits and , the Bell vector is the vector of two qubits (3)✦ The Bell state is the pure state of two qubits whose vector is the unnormalised Bell vector divided by its norm .✦
The Resource
An identification of a quantum system with a system is a linear isometric bijection from the state space of onto that of ✦; it relabels a pure state of as the pure state of .✦ Identifications compose✦ and have inverses✦, the identity map of a state space is one✦, and identifications of with and of with give their product , an identification of with .✦ The elementary ones regroup factors: the regrouping takes to ✦, the swap takes to ✦, and the interchange takes to .✦
From these are built the regrouping of a register of four qubits, which brings its middle qubits together, and the regrouping of the six qubits of the protocol, the two data qubits followed by the four qubits of the resource, which puts each data qubit beside the resource qubit it is measured with, the two measured pairs first and the two output qubits last: (4)✦ (5)✦ The first is the inverse of followed by ✦, the second two interchanges with regroupings and a swap between them.✦
The CNOT on the middle qubits is the unitary of the regrouped register , the CNOT on qubits and and the identity on qubits and .✦ The CNOT teleportation resource is the pure state of four qubits obtained from two Bell pairs by regrouping with , applying the CNOT on the middle qubits and regrouping back: (6)✦
The Claim
Theorem 1. Let be a quantum system, a linear map from the state space of to that of , and and two vectors of the state space of . Then, with the identity on the four measured qubits and the sums of bits in the exponents taken mod , (7)✦
What Is Checked
The claim is stated over the resource of (6) and the regrouping of (5) on the left, and over the Bell vectors (3), the Pauli byproducts and the CNOT gate on the right, for any linear map into any quantum system and any two vectors of the qubit.
The library proves that the matrices (1) are unitary and that the controlled gate (2) is unitary for every unitary .✦ Products and composites of unitaries are shown to be unitaries, which makes the CNOT on the middle qubits and every Pauli byproduct unitaries too. Finally, has unit norm, and a product, a relabelling or a unitary image of pure states is again a pure state, so that is a pure state of four qubits.