Past exam of the mathematics course of the University of Cambridge 2008 iii Paper 58 4 Solution Created 2026-10-03 Updated 2026-10-14
The EPR criterion of reality proposes that a quantity has an element of physical reality if its value can be predicted with certainty without disturbing the system. To use remote predictions this way, one additionally assumes locality: the choice and execution of a measurement in quantum mechanics on separated particles cannot disturb the local physical properties of the remaining particle. The contradiction below is with this combination of the criterion and locality, rather than with a definition of reality alone.
Use the computational basis , and the conventional Pauli matricesFor each site , let be the tensor product of at that site and at all other sites. For , the number of factors is , soThe minus sign in the given GHZ state then impliesHence every one-, remaining- product has measurement outcome with certainty, while the all- product has outcome with certainty. These are experimentally separate local Pauli measurements on identically prepared copies, not joint measurements of and on the same particle.
For a chosen site, the other sites can determine its outcome with certainty by measuring and using the corresponding relation. They can determine its outcome with certainty by selecting an with , measuring at and at all other remote sites. Since , both choices are available. Locality and the EPR criterion of reality therefore assign each site definite values , independent of which remote choice is made, even though quantum theory does not jointly measure the local and .
The certain one- correlations require those assigned values to obeyMultiplying these scalar equations givessince is even and . Thus the all- product would necessarily be . But its quantum value is , givingThe equations cannot hold even for one assignment of values, so allowing a probability distribution over assignments cannot remove the contradiction. This is the GHZ contradiction for N congruent to 3 modulo 4 for every . Multiplying classical assigned values is crucial: one must not commute the incompatible local Pauli operators as though they were ordinary numbers. Their noncommutativity is exactly what permits the quantum correlations to evade the classical product argument.
Past exam of the mathematics course of the University of Cambridge 2008 iii Paper 60 2 Solution Created 2026-10-03 Updated 2026-10-14
The physical space of qubits is . An error operator is a linear operator on this space, for example one Kraus operator of a noise quantum channel. The usual channel description assumes initially uncorrelated system and environment, with the environment subsequently ignored; more general initial correlations need not define a channel on arbitrary system inputs. Finite dimension and the tensor decomposition into identifiable qubits allow an exact Pauli expansion of a quantum error. No independence between errors on different qubits is assumed by this expansion.
The tensor products of form an orthogonal basis of the operator space under the Hilbert-Schmidt inner product. Equivalently, absorbing phases into coefficients, every error has an expansionFor a computational basis vector labelled by , this giveswhere addition and the dot product in the exponent are modulo two. Thus changes a bit, changes its phase, and performs both up to a scalar phase. A general error is a coherent linear combination of such actions; it need not be a classical random choice of Pauli operators. A restriction to at most faulty qubits is an additional locality assumption, expressed by the span of Pauli operators of weight at most .
The weight of a Pauli operator is the number of tensor factors different from , ignoring global phase. Let be the orthogonal projector onto a -dimensional code . Quantum error detection meansIndeed, a projective measurement of flags departure from the code, while its code-space outcome acts as the scalar on every encoded state and hence does not change logical information. Harmless scalar actions are included in this criterion. The quantum code distance isThus every Pauli operator of weight at most is detectable. The condition is linear in , so it holds for any error in their span. This proves detection of arbitrary errors affecting at most qubits, including coherent errors.
For correction, put and take all phase-free Pauli operators of weight at most . Their pairwise products satisfyThese are the Knill--Laflamme conditions. Here is their recovery construction, rather than merely using the criterion's name. For any normalized code state , the matrix is a Gram matrix, since , and is therefore positive semidefinite. Choose linear combinations of the errors diagonalizing this matrix, so thatFor , the operators are isometries from the code into mutually orthogonal error-image subspaces: . Measure the projectors and, on outcome , apply . Complete this recovery arbitrarily on the remaining orthogonal subspace to make a trace-preserving quantum channel.
For an error and any encoded density operator , the recovered contribution isTerms with annihilate the code. For a physical noise channel whose Kraus operators belong to this span, summing the displayed scalar over those operators gives one by trace preservation. The resulting recovered state is exactly . This proves the constructive recovery from the Knill-Laflamme condition and the requested guaranteeThis argument allows degenerate codes; distinct physical errors may have identical actions on the code.
For the Shor code, define . Its two normalized basis codewords areSix stabilizer generators are ; the two phase checks areAll eight have eigenvalue on both basis codewords. A phase error commutes with the six checks and anticommutes with both and . Their projective measurements therefore returnThe two negative phase checks identify the middle three-qubit block. Apply the Pauli Z gate to restore the state, since . This procedure acts identically on every logical superposition, and the checks reveal no logical amplitudes. The syndrome cannot distinguish from or , but all three have the same action on the code: their pairwise products lie in the stabilizer group. Correcting with any one of them is sufficient. Thus the degeneracy in the syndrome is harmless.
Past exam of the mathematics course of the University of Cambridge 2008 iii Paper 60 4 Solution Created 2026-10-03 Updated 2026-10-14
The -qubit Pauli group isA stabilizer group is an abelian subgroup of excluding . Its associated stabilizer code is the common positive eigenspaceThe exclusion of is necessary for a nonzero code, since no nonzero vector has eigenvalue under .
Every is a signed Hermitian tensor product of Pauli matrices. An imaginary-phase Pauli element would have , contradicting closure of and exclusion of ; hence and . If , it cannot be a nontrivial scalar Pauli element, and at least one of its local factors is or . Each of these has trace zero. Using gives .
The spectral theorem for Hermitian operators and show that all eigenvalues are or . If their multiplicities are and , thenThus the balanced spectrum of a nonidentity stabilizer isThis concerns a nonidentity stabilizer acting on the entire physical space; on the code every stabilizer acts with eigenvalue .
Because all elements commute and square to , is a vector space over under multiplication. Its independent stabilizer generators satisfy that no nonempty product is ; all products are distinct. The stabilizer-projector formula isTo verify it, group multiplication gives , Hermiticity gives , and for every . Conversely every code vector is fixed by this average, so its range is exactly . All nonidentity stabilizers have trace zero by the preceding proof. ThereforeFor a code of dimension , the number of independent generators is consequently . One can list additional redundant generators, but an independent generating set has exactly this size.
For a correctable Pauli error , define the syndrome bit to be zero when commutes with and one when it anticommutes. On an encoded state,Measure the commuting stabilizer generators; their eigenvalues reveal the error syndrome without revealing logical amplitudes. In a nondegenerate quantum code, the distinct specified correctable errors have orthogonal images of the code and distinct syndromes. A syndrome therefore identifies the error representative, and applying the inverse Pauli operator restores the encoded state.
If an actual error operator is a coherent linear combination of the specified errors, its state is a sum of these orthogonal syndrome components. Syndrome measurement selects one component, followed by the same inverse operation. The linearity of coherent quantum error correction ensures the logical state is recovered in every outcome. The same procedure handles noise Kraus operators in that error span; it does not require a probabilistic Pauli-noise assumption.
A Pauli error commuting with every stabilizer has the all-zero syndrome and preserves the code space. If it is a stabilizer up to global phase, this silent action is harmless. If it lies in the centralizer of a stabilizer group but is not a stabilizer up to phase, it acts as a nontrivial logical operator, and syndrome measurements cannot detect it. More generally, a non-scalar component of an error is an undetectable logical action. This distinguishes harmful undetected errors from scalar actions that satisfy quantum error detection algebraically.
The three-qubit bit-flip repetition code has basis and generatorsA single phase flip commutes with both and has zero syndrome, butIt is a nontrivial logical phase operation. In particular, is not scalar, so the error set violates the Knill--Laflamme condition and cannot be corrected. Thus the code corrects single bit flips but not single phase flips; its distance against arbitrary quantum errors is one.
Past exam of the mathematics course of the University of Cambridge 2009 iii Paper 50 1 b Solution Created 2026-10-03 Updated 2026-10-14
Let be the known set of affected qubits, with . Expand arbitrary operators on in tensor products of . These Pauli operators span the complete error space on .
By the distance of a quantum error-correcting code, every Pauli operator of weight below has scalar compression . For two errors on the same known set , their product is also supported entirely on . Its weight is therefore at most , rather than twice . Expansion in the Pauli basis consequently givesThe Knill--Laflamme condition applies to the full operator space on , so it gives a recovery for any error channel acting on that subsystem. Every set of at most known error locations is correctable. This is quantum erasure correction; the ability to use the locations is what improves the guarantee over unknown-location errors.
Past exam of the mathematics course of the University of Cambridge 2009 iii Paper 50 1 d Solution Created 2026-10-03 Updated 2026-10-14
Interpret as the largest guaranteed radius for correcting all unknown-location Pauli operators of weight at most together. Products of two such errors have weight at most , so the Knill--Laflamme condition holds when . Conversely, let be a minimum-weight Pauli operator with nonscalar compression . If , split its support into two sets of size at most and write , up to an irrelevant phase. These two admissible errors violate the Knill--Laflamme condition. Thus the correctable Pauli error radius isIn particular, requires the additional assumption that is odd. Distance is not uniquely determined by alone. Nor does the weight of a particular correctable error characterize this radius: particular higher-weight errors can also be correctable.
For a concrete even-distance example, the stabilizer code generated by and has parameters . Every single-qubit nonidentity Pauli operator anticommutes with a generator, so it has zero compression. But commutes with both generators and acts nonscalarly on the code: it is unitary there and its code trace is zero. Hence the distance is two and its guaranteed radius is zero. This shows why an unconditional odd-distance formula would be incorrect.
Ignoring overall phases, an error of weight has choices of support and three choices, , at each affected qubit. The identity is the weight-zero term, soFor a nondegenerate quantum code, distinct correctable Pauli errors have orthogonal error-image subspaces. Each has dimension , since a Pauli operator is unitary. All subspaces lie in the physical Hilbert space of dimension . Counting dimensions proves the quantum Hamming boundDegeneracy would allow distinct errors to share an error-image subspace, so this particular counting argument would then fail.
Past exam of the mathematics course of the University of Cambridge 2009 iii Paper 50 4 a Solution Created 2026-10-03 Updated 2026-10-14
Yes: use superdense coding, with a shared Bell state. Let the sender and receiver initially hold the first and second qubits of . To encode bits , the sender applies to her qubit. These Pauli operators produce four orthogonal states:She sends this qubit through the noiseless quantum channel. The receiver then possesses both qubits. He applies a controlled-NOT gate from the received qubit to his original qubit, followed by a Hadamard gate on the received qubit. This maps the four states in the table to . A measurement in the computational basis therefore recovers the two bits with certainty. No classical message is sent.
The resource assumption deserves care: one-qubit superdense coding needs a Bell pair already shared before encoding. If none is initially available, the sender can prepare a Bell pair locally and send one half through the same noiseless quantum channel in advance. The protocol then uses two transmitted qubits in total, including distribution of the entanglement, still with no classical communication. Alternatively, sending two computational basis qubits directly also communicates two bits. With a pre-shared Bell pair, one transmitted qubit suffices; without it, the entanglement-distribution cost must be counted. An unassisted single transmitted qubit cannot perfectly encode four classical messages: its Holevo bound is at most bit.
Past exam of the mathematics course of the University of Cambridge 2009 iii Paper 52 2 c Solution 2026-10-14
For , take the normalized Pauli operators as the traceless basis. The matrix associated with a vector is , where these basis matrices are the usual Pauli matrices divided by . Their multiplication relations giveAt radius , these eigenvalues are one and zero. Every sphere point therefore gives a positive rank-one projector. Any other orthonormal Hermitian basis merely changes the real coordinates by an orthogonal transformation, so the result is basis independent.
For every , choose a rank-one projector and consider the Hermitian trace-one matrixIts eigenvalues are once and with multiplicity . They sum to one and satisfyBy orthonormality its traceless coordinate vector has squared length , so it is on the specified sphere. But , so is not a density operator. Thus for , the pure states occupy a proper subset of the sphere; positivity excludes some of its points. In fact, this example is the antipodal Bloch vector to that of .
The usual assertion presumes . If the trivial dimension is admitted, the radius-zero sphere consists of the single coordinate point, also corresponding to the single pure state, so that dimension is an additional trivial exception.
Past exam of the mathematics course of the University of Cambridge 2010 iii Paper 51 1 a Solution Created 2026-10-03 Updated 2026-10-14
Quantum teleportation transfers an arbitrary unknown qubit state to a separated receiver while using local operations and classical communication, rather than sending that input qubit. Alice and Bob first share one maximally entangled state of two qubits, such as a Bell pair; a shared spin singlet state is equivalent after a known local unitary operation.
Alice performs a joint Bell-basis measurement on the input qubit and her half of the pair. There are four possible outcomes. Bob's conditional qubit is the input state transformed by a known Pauli operator determined by that outcome. Alice sends the outcome as two classical bits, and Bob applies the inverse Pauli operator. Thus one shared Bell pair and two classical bits, together with local measurement and correction, transmit one unknown qubit exactly. The entangled resource is consumed.
The procedure does not produce a classical description of the unknown amplitudes and does not leave a second copy at Alice, so it respects the no-cloning theorem. Before receiving the classical outcome, Bob's reduced density matrix is , independent of the input; this respects the no-communication theorem. The next part proves the full identity-channel action, including inputs entangled with another system.
Past exam of the mathematics course of the University of Cambridge 2010 iii Paper 51 1 c Solution Created 2026-10-03 Updated 2026-10-14
Yes: deterministic entanglement swapping gives the required singlet. Denote Bob's two local qubits by . Known local unitary operations first convert the two given spin singlet states into and . For example applying to the second qubit of a singlet gives , where are Pauli operators.
Use the binary-labelled Bell statesThey are for labels . Reordering registers to group Bob's qubits, direct expansion givesAll four basis vectors are real in this convention; otherwise the paired expansion must account for complex conjugation. Bob performs the Bell-basis measurement on . This joint operation is local to him, so it is allowed by LOCC. Each outcome occurs with probability and leaves in the corresponding Bell state.
Bob sends to Charlie. Charlie applies to obtain , and then to obtainThe correction works for every outcome, so no postselection or successful-outcome assumption is needed. This is entanglement swapping, equivalently teleportation of to while preserving its entanglement with . If Bob's measurement result is ignored, the average state is ; the protocol therefore does not supply entanglement usable without the classical outcome or violate the no-communication theorem.
Past exam of the mathematics course of the University of Cambridge 2010 iii Paper 51 4 ii Solution Created 2026-10-03 Updated 2026-10-14
Use the first copy to determine computational-basis parity and the second to determine phase parity. On the first pair, Alice and Bob each measure the Pauli operator and communicate their signs . On the second, each measures in the basis and communicates the signs .
Every Bell state is an eigenstate of both and . Direct application to its two basis terms gives the tableFor example, acts positively on and negatively on ; exchanges the two terms in each pair, detecting their relative sign. Thus individual outcomes are random, but the products in the table are certain. The Bell parity and phase observables label the state uniquely.
The two communicated parities identify all four states with probability one. Each measurement is local and all remaining operations are classical, so the protocol is LOCC discrimination of four Bell states using two copies. Alice can simply send her two signs to Bob, who combines them with his own. Measuring on the first copy destroys its phase information, but the second identical copy still supplies it; this is why the two-copy assumption enables this protocol.
Past exam of the mathematics course of the University of Cambridge 2012 iii Paper 65 2 i Solution Created 2026-10-03 Updated 2026-10-07
The measurement effect of the Pauli operator is . The Born rule and the Bloch vector representation giveThe other two Bloch vector components do not enter this projective measurement probability.
Past exam of the mathematics course of the University of Cambridge 2012 iii Paper 65 4 i 1 Solution Created 2026-10-03 Updated 2026-10-07
Conjugation by a Pauli operator preserves its matching Bloch vector component and reverses the other two. Summing all three conjugations therefore sends to . The specified quantum depolarizing channel has retention factorThis Pauli-mixture parametrization of qubit depolarization differs from a convention in which itself is the retention factor. For , . A pure input gives output eigenvalues , and hence entropy by symmetry of binary entropy. Mixed inputs have a smaller output radius and at least this much entropy. Every average output has entropy at most one. ThusTwo equiprobable orthogonal pure inputs have antipodal output Bloch vectors, maximally mixed average output, and this same minimal individual output entropy. They attain the bound. Applying the coding theorem givesAt it is one; at it is zero; at it is . Negative retention reverses the labels of the two signals but does not eliminate their distinguishability.
Past exam of the mathematics course of the University of Cambridge 2012 iii Paper 65 5 i Solution Created 2026-10-03 Updated 2026-10-07
The Bell basis consists ofLet , . The Pauli operators and commute: each of the two local anticommutations contributes a minus sign, so they cancel. Their eigenvalue table isTo make the bit values literally zero or one rather than signed eigenvalues, the commuting Bell parity and phase observables areThey distinguish all four states jointly. The parity bit records whether the computational bits agree; the phase bit records the relative sign.
Past exam of the mathematics course of the University of Cambridge 2013 iii Paper 57 3 c ii Solution Created 2026-10-03 Updated 2026-10-07
At the four eigenstates are the computational product basis, with irrelevant signs on two vectors. Alice and Bob measure their own system qubits in . These local projective measurements preserve each product eigenstate; their pair of records identifies the global outcome after local operations and classical communication.
At the four states are the Bell states. They are simultaneous eigenstates of the commuting Pauli operators and : have respective pairs . Their nonlocal parity measurements can be performed without directly distinguishing the local system spins.
Use the first shared Bell state pair to perform the entanglement-assisted nondemolition parity measurement of . Use the second shared pair for : both parties apply a local Hadamard gate to their system qubit, execute the same local system-to-meter CNOT gates and -meter measurements, then undo the Hadamard gates. This measures because . The two system parity projectors commute, since anticommutation at both sites cancels:Each is the corresponding rank-one Bell state projector. Every complete tuple of four local meter records has system Kraus operator for its two parities. Summing the four record tuples compatible with gives the ideal outcome map . The protocol is a Bell-state nondemolition measurement: an input Bell state is preserved, while an arbitrary input is projected onto the reported Bell state with the Born rule probability.
The local circuits need no adaptive communication between the laboratories, so both parties can finish inside the specified time window. Global identification of still requires later local operations and classical communication. This endpoint protocol respects quantum no-signalling, unlike the hypothetical intermediate-angle instrument in part (i).
Past exam of the mathematics course of the University of Cambridge 2014 iii Paper 62 1 Solution Created 2026-10-03 Updated 2026-10-06
The Schmidt decomposition theorem states that a normalized vector in a finite-dimensional tensor product has the form , where the two families are orthonormal, , , and . Extending each family to an orthonormal basis for two qubits givesThe nonzero Schmidt coefficients can be made positive by absorbing phases into the basis vectors. Both are positive exactly when the pure state is entangled. A product state has Schmidt rank one, so one coefficient is zero; the source's assertion of two positive coefficients for every pure state needs this exception.
Choose each local orthonormal basis independently as the computational basis. In that basis . This is a local change of coordinates, implemented by separate unitary matrices, rather than a physical restriction on the original quantum state. The associated Pauli operators supply the other two local axes. Up to an irrelevant common phase, each unitary change of qubit basis corresponds to a rotation of its Bloch sphere.
Put . The Schmidt-basis Pauli correlation tensor is diagonal. The Pauli operators exchange and , while do so with minus signs, and leaves both fixed. HenceMixed components vanish: those containing one and one transverse Pauli operator map the occupied basis vectors outside their span, while the and matrix elements are purely imaginary and cancel for real Schmidt coefficients. By bilinearity, for arbitrary real vectors,For a CHSH inequality test take unit quantum measurement axesThese CHSH axes for an entangled pure two-qubit state giveThe local bound is two: for each hidden state, is when all four outcomes are , and averaging cannot increase its absolute value. Thus every entangled pure two-qubit state violates a CHSH inequality, the content of Gisin's theorem. A product state has and does not violate it, so the unqualified final claim in the question is false for that case. The maximum occurs for equal Schmidt coefficients. This excludes local hidden-variable theories satisfying measurement independence, but does not permit faster-than-light signalling: the local reduced density matrix and its quantum measurement probabilities are unchanged by the remote choice of axis.
Past exam of the mathematics course of the University of Cambridge 2016 iii Paper 324 3 iii Solution Created 2026-10-03 Updated 2026-10-06
Write . Instead of storing the output vector, use Heisenberg propagation of a Pauli observable through a Clifford circuit:Initialize the compact Pauli group representation at and conjugate successively by , in that order, using . This giveswith local-update work and storage. The resulting Pauli operator is Hermitian, so we can express it as , where and each is or . Any factors in the representation from part (i) are converted using , with their phases absorbed into .
The product state input now makes the expectation factorize:Each factor is a two-by-two matrix calculation. More explicitly, for , the three nontrivial expectations are , , and for , respectively.
Thus this single-output process has a strong classical simulation in polynomial time, even when the individual input states are not stabilizer states. As usual, the given state identities must provide efficiently computable amplitudes. With finite-precision inputs, each factor can be evaluated to error and its approximation clipped to to obtain the final expectation to error at most , because all factors lie in . The required extra precision is only bits. Exact evaluation applies when the input descriptions support exact arithmetic. This avoids silently assigning a finite exact-computation cost to arbitrary unspecified real numbers.
Once the probabilities are known, a classical randomized computation can reproduce this measured bit. The argument concerns the specified one-qubit output; it does not assert that every joint measurement distribution for arbitrary product inputs can be simulated by this same single-observable calculation.
Past exam of the mathematics course of the University of Cambridge 2016 iii Paper 324 3 i Solution Created 2026-10-03 Updated 2026-10-06
Store a tensor-product element of the Pauli group asThe phases of the original single-qubit factors can all be accumulated into . This binary phase representation of a Pauli string uses bits. It retains phases, which must not be dropped when computing probabilities later.
For the conjugation convention in the question, direct multiplication of the two-by-two matrices givesandThese backward Pauli updates for Hadamard and phase gates use , not . On the affected line , the updates areAll phases are reduced modulo four and the updates use the old bits.
For a Controlled-Z gate on lines , its diagonal action givesFor the controlled-Z update in the binary phase representation, conjugation respects products, so these determine the rule for every Pauli operator on those lines. In the chosen ordered convention it isThe phase arises when a newly introduced is moved past . For instance becomes , so this sign matters.
The untouched factors are unchanged. Each Clifford operation therefore needs only a fixed number of local bit updates; reconstructing the requested full list takes time. Put the final phase into the first factor, which is permitted because the single-qubit Pauli group includes all multiples by . The classical cost is polynomial, despite the exponentially large matrix of the operation on the full state space.
Past exam of the mathematics course of the University of Cambridge 2018 ii Paper 1 10D b Solution Created 2026-09-24 Updated 2026-10-03
This is superdense coding. To encode , Alice applies respectively to her half of . These local Pauli operators transform the shared state into the four mutually orthogonal Bell states , up to irrelevant global phases. Alice sends her one qubit to Bob. Bob now holds both qubits and performs a Bell-basis measurement, whose outcome identifies Alice's two-bit message with certainty. One transmitted qubit communicates two classical bits because one shared Bell pair was available beforehand.
Past exam of the mathematics course of the University of Cambridge 2019 iii Paper 324 3 a i Solution Created 2026-10-03 Updated 2026-10-05
The spectral norm is the operator norm induced by the Euclidean norm:The Pauli operators and act on different qubits, and each is a unitary operator. Their product is therefore unitary and preserves the norm of every vector. Hence
Put and . The Pauli operators are Hermitian and satisfy and , soThus is a unitary operator. For every Pauli operator , according as commutes or anticommutes with and , expansion of gives one of or , up to the phase that makes it Hermitian. It is therefore another Pauli operator, so normalizes the Pauli group and is a Clifford operation. Finally,which is the normalized projection onto the eigenvalue- eigenspace of . Hence maps the eigenvalue- eigenspace of onto the eigenvalue- eigenspace of .