The Exercise
A single photon is shared between two optical modes. With the photon in the second mode it encodes the logical state , with the photon in the first mode the logical state , and a superposition is a qubit carried by one photon. A beamsplitter of angle mixes the two modes. Send the photon through a beamsplitter of angle , shift the phase of the second mode by , and recombine the modes at a beamsplitter of angle : this is the interferometer of Mach and Zehnder.✦ The exercise is to show that a beamsplitter of angle undoes one of angle , and to compute the output of the interferometer for the input . On the qubit the photon carries, the interferometer is the rotation about the axis, up to the global phase .✦
A Photon in Two Modes
A quantum system is a physical object whose state space is a finite dimensional complex Hilbert space.✦ The composite system of two quantum systems and is the quantum system whose state space is the tensor product of their state spaces.✦ The qubit is the two level system with state space ; the standard basis vectors of are its computational basis states and .
A pure state of a system is a vector of unit norm in the state space of , determined physically up to a global phase.✦ For pure states of and of , the product is the pure state of whose vector is the tensor product of the two vectors.✦
The photon lives in the composite system of two qubits, one qubit for each mode. The logical zero is the pure state of two qubits; the logical one is the pure state . For complex numbers and , the dual rail superposition is the vector (1)✦ in the state space of the two qubits. When , the dual rail state with amplitudes and is the pure state with this vector, the general state of a single photon in the two modes.✦
Beamsplitters and the Interferometer
A unitary of a quantum system is a closed system evolution of : an operator on the state space of with .✦ It carries a pure state of to the pure state .✦ For two unitaries and of , the unitary after is the composite , first and then , and the identity evolution of is the unitary . For unitaries of and of , the product unitary is the unitary of whose operator is the tensor product of the two operators.✦
The projector onto the dual rail plane, spanned by and , and the generator of rotations in that plane are the operators on two qubits (2) For a real angle , the dual rail beamsplitter is the unitary of two qubits with operator (3)✦
The phase shift gate of angle is the unitary of the qubit diagonal in the computational basis, .✦ On two qubits it acts on the second qubit, as the product unitary of the identity evolution of the first qubit with on the second.✦ This gate multiplies by and leaves alone, a phase shift of the second mode.
Two beamsplitters in series, of angle and then , form the unitary (4)✦ of two qubits. The interferometer of Mach and Zehnder with phase is the unitary (5)✦
The Claim
Theorem 1. For every real angle , a beamsplitter of angle after one of angle is the identity evolution of the two qubits: (6)✦
Theorem 2. Let be a real phase, and let and be complex amplitudes with . The interferometer carries the dual rail state to the dual rail state (7)✦ which in half angles reads (8)✦
What Is Checked
The claim is stated over the composite system of two qubits and its dual rail states (1), and over the beamsplitter (3) built from the projector and the generator of (2). The two circuits it is about are of (4) and of (5).
About these constructions the library proves that is unitary for every real , and that the dual rail superposition has unit norm whenever . It proves the same of both outputs: the amplitudes in (7) and in (8) have squared moduli summing to one, so both are dual rail states. The phase shift gate is unitary, its diagonal entries having unit modulus. Products and tensor products of unitaries are unitary, and a unitary preserves norms, so it carries a pure state to a pure state.