Quantum Measurement
Quantum measurement is the process by which quantum states are observed, causing the probabilistic collapse of superposition states into definite classical outcomes.
Mathematical Framework
Born Rule
The probability of measuring state \(|i\rangle\) from quantum state \(|\psi\rangle\) is given by the Born rule:
For a general state \(|\psi\rangle = \sum_i \alpha_i |i\rangle\):
Normalization
Probabilities must sum to 1:
This is ensured by the normalization condition on quantum states.
Measurement Operators
Projective Measurement
A projective measurement is described by projection operators \(P_i\):
Properties:
- \(P_i^2 = P_i\) (idempotent)
- \(P_i P_j = 0\) for \(i \neq j\) (orthogonal)
- \(\sum_i P_i = I\) (completeness)
General Measurements (POVM)
Positive Operator-Valued Measures generalize projective measurements:
Where \(E_i\) are positive operators (not necessarily projections).
State Collapse
Post-Measurement State
If measurement outcome \(i\) is observed, the state collapses to:
For computational basis measurement:
Irreversibility
Quantum measurement is irreversible:
- Information about the original superposition is lost
- Cannot reconstruct \(|\psi\rangle\) from measurement outcome
- Multiple measurements on identical states give statistics
Types of Measurements
Computational Basis Measurement
Standard measurement in the \(\{|0\rangle, |1\rangle\}\) basis:
Pauli Measurements
X-basis measurement in the \(\{|+\rangle, |-\rangle\}\) basis:
Y-basis measurement in the \(\{|+i\rangle, |-i\rangle\}\) basis:
Multi-Qubit Measurements
Joint Measurement
Measuring all qubits simultaneously in computational basis:
For \(|\psi\rangle = \sum_{i_1,i_2,\ldots,i_n} \alpha_{i_1 i_2 \cdots i_n} |i_1 i_2 \cdots i_n\rangle\)
Partial Measurement
Measuring only a subset of qubits causes partial collapse.
For two qubits \(|\psi\rangle = \sum_{ij} \alpha_{ij}|ij\rangle\), measuring first qubit:
Post-measurement state (if outcome 0):
Expectation Values
Observable Measurement
For Hermitian operator \(A\) representing an observable:
This gives the expected value of measuring observable \(A\).
Variance
The uncertainty in measurement is:
Examples with Bell States
Measuring Bell State \(|\Phi^+\rangle\)
For \(|\Phi^+\rangle = \frac{1}{\sqrt{2}}(|00\rangle + |11\rangle)\):
Joint measurement probabilities:
- \(P(00) = \frac{1}{2}\)
- \(P(01) = 0\)
- \(P(10) = 0\)
- \(P(11) = \frac{1}{2}\)
Individual qubit probabilities:
- \(P(\text{qubit 0} = 0) = \frac{1}{2}\)
- \(P(\text{qubit 0} = 1) = \frac{1}{2}\)
- \(P(\text{qubit 1} = 0) = \frac{1}{2}\)
- \(P(\text{qubit 1} = 1) = \frac{1}{2}\)
Correlations: If qubit 0 is measured as 0, qubit 1 is guaranteed to be 0.
Implementation in the Simulator
Single Qubit Measurement
from quantum_simulator import QuantumSimulator
from quantum_simulator.gates import H_GATE
# Create superposition
sim = QuantumSimulator(1)
H_GATE.apply(sim.state_vector, [0])
# Measure multiple times to see statistics
results = []
for _ in range(1000):
sim_copy = QuantumSimulator(1)
sim_copy.state_vector = sim.state_vector.copy()
result = sim_copy.measure(0)
results.append(result)
print(f"Fraction of 0s: {results.count(0)/1000}") # ≈ 0.5
print(f"Fraction of 1s: {results.count(1)/1000}") # ≈ 0.5
Bell State Measurement
from quantum_simulator.gates import CNOT_GATE
# Create Bell state
sim = QuantumSimulator(2)
H_GATE.apply(sim.state_vector, [0])
CNOT_GATE.apply(sim.state_vector, [0, 1])
# Measure both qubits
result_0 = sim.measure(0)
result_1 = sim.measure(1)
print(f"Results: ({result_0}, {result_1})") # Will be (0,0) or (1,1)
Quantum Non-Demolition Measurements
Special measurements that can be repeated without disturbing the state:
- Measure eigenstate of the measurement operator
- Subsequent measurements give same result
- Used in quantum error correction
Deferred Measurement
In quantum circuits, measurements can be deferred to the end:
- Replace mid-circuit measurements with conditional operations
- Equivalent to measuring at the end
- Useful for theoretical analysis
Measurement is the bridge between the quantum and classical worlds, converting quantum superposition into definite classical information.