Loading...
Loading...
Learn the quantum circuit model, projective measurements and POVMs, the deferred measurement principle, and how classical circuits can be simulated quantumly. Covers Nielsen & Chuang §4.1–4.4 and §2.2.3.
The quantum circuit model is the standard framework for describing quantum algorithms. In a circuit diagram, horizontal wires represent qubits, and boxes or symbols placed on these wires represent quantum gates. Time flows from left to right: the state is initialized on the far left, gates are applied in sequence, and measurements (if any) appear on the far right.
A circuit is characterized by its width—the number of qubits—and its depth—the number of time steps or layers of gates needed when executed in parallel. These metrics are crucial for analyzing the complexity and feasibility of a quantum algorithm on near-term hardware.
Why circuits instead of Turing machines? Quantum Turing machines are theoretically important, but the circuit model is more practical for algorithm design. We typically consider uniform families of circuits , where a classical computer can efficiently generate the description of from the input size . This captures the notion of a quantum algorithm that can handle inputs of arbitrary size.
A projective measurement is described by an observable , which is a Hermitian operator with spectral decomposition , where is the projector onto the eigenspace of with eigenvalue . According to the measurement postulate, measuring the observable on a system in state yields outcome with probability given by the Born rule.
The probability of obtaining outcome is . After obtaining outcome , the state of the system collapses to the post-measurement state . This is the standard von Neumann measurement model used throughout quantum computing.
As a concrete example, consider measuring the Pauli- observable on the single-qubit state . The spectral projectors are and . The measurement yields outcome with probability and outcome with probability , leaving the system in or respectively.
Spectral decomposition
Outcome probability
Post-measurement state
Projective measurements are not the most general kind of measurement allowed by quantum mechanics. A Positive Operator-Valued Measure (POVM) is defined by a set of positive operators satisfying and . Unlike projective measurements, the POVM elements need not be orthogonal projectors, and the number of outcomes can exceed the dimension of the Hilbert space.
For a system in state , the probability of obtaining outcome is . POVMs capture any measurement that can be realized by coupling the system to an ancilla, performing a joint projective measurement, and then tracing out or ignoring the ancilla. They are strictly more general than projective measurements because the need not satisfy .
A classic example is unambiguous state discrimination. Suppose you are given a qubit known to be in one of two non-orthogonal states or . No projective measurement can distinguish them with certainty, but a POVM can be constructed with three outcomes: 'definitely ', 'definitely ', and 'inconclusive'. The inconclusive outcome occurs with some nonzero probability, but when a definite outcome is obtained, the identification is error-free.
POVM probability rule
The deferred measurement principle states that any intermediate measurements performed during a quantum circuit can always be moved to the end of the computation without changing the statistics of the final outcomes. To achieve this, any classical-controlled operations that depend on intermediate measurement results are replaced by quantum-controlled operations using ancilla qubits.
The implication is profound: quantum algorithms that use intermediate measurements and classical feedback are no more powerful than algorithms that perform only a single measurement at the very end. This simplifies the theoretical analysis of quantum complexity classes and shows that the unitary part of a quantum circuit can be assumed to be fully coherent.
Proof sketch: suppose a measurement is performed at some intermediate step and its outcome classically controls a subsequent gate. Instead of measuring, copy the qubit's state into a fresh ancilla qubit via a CNOT gate, then continue the circuit coherently. The ancilla acts as a quantum register holding the measurement outcome. At the end, measuring the ancilla yields exactly the same joint distribution over all outcomes as the original circuit. Repeating this for every intermediate measurement pushes all measurements to the final layer.
Any classical reversible computation can be simulated efficiently by a quantum circuit. The universal gate set for reversible classical computing consists of the Toffoli gate (controlled-controlled-NOT) and the NOT gate. Since both are unitary, they can be implemented directly as quantum gates. Thus, every classical reversible circuit has an exact quantum counterpart.
What about irreversible classical circuits, such as those using AND and OR gates? Bennett's trick shows that any irreversible computation can be made reversible by adding ancilla bits to store intermediate results and then uncomputing them. The overhead is polynomial in the size of the original circuit: if the irreversible circuit has size , the reversible simulation uses gates and ancilla bits.
This establishes that quantum circuits are at least as powerful as classical circuits: . The Toffoli gate, together with the Hadamard gate, is also universal for quantum computation, highlighting the deep connection between classical reversible computing and quantum computing.
Toffoli gate action
Papers:
Michael A. Nielsen and Isaac L. Chuang, Quantum Computation and Quantum Information, Section 4.1
Michael A. Nielsen and Isaac L. Chuang, Quantum Computation and Quantum Information, Section 4.2
Michael A. Nielsen and Isaac L. Chuang, Quantum Computation and Quantum Information, Section 4.3
Michael A. Nielsen and Isaac L. Chuang, Quantum Computation and Quantum Information, Section 4.4
Michael A. Nielsen and Isaac L. Chuang, Quantum Computation and Quantum Information, Section 2.2.3
1. In the quantum circuit model, what does the 'depth' of a circuit measure?
2. According to the Born rule, if and we measure in the computational basis, what is the probability of outcome ?
3. Which condition must a set of POVM elements satisfy?
4. What is the main implication of the deferred measurement principle?
5. In Bennett's trick for simulating irreversible classical circuits reversibly, what is the overhead in terms of circuit size ?