The Theorem
A quantum code stores information in a subspace of the state space of a system, the code space. Suppose a noise process acts on the system through operators , its operation elements, and a recovery operation undoes it on the code: noise followed by recovery returns every state of the code space up to normalization. Theorem 10.2 of Nielsen and Chuang says that the same undoes every noise process whose operation elements are linear combinations of the , (1)✦ for any complex numbers .
A Quantum System
A quantum system is a physical object whose mathematical realisation is its state space, a finite dimensional complex Hilbert space.✦ A state of is a positive operator of unit trace on the state space of , pure or mixed.✦
Code, Noise and Recovery
A code of is a Hermitian operator on the state space of , such as the projector onto a code subspace. A state of lies in the code when .
Noise and recovery are each given by finitely many operators on the state space of , their operation elements: the errors and the recovery elements . The recovery acts on an operator as (2) and the noise acts as in (2) through the .
A recovery with operation elements corrects the errors on the code when there are complex numbers with (3)✦
The Claim
Theorem 1. Let be a quantum system and a Hermitian operator on its state space. Let and be finitely many operators on the state space such that the recovery with elements corrects the errors on the code , as in (3), and let be the noise with operation elements (1), for any complex numbers . Then there is a real number such that every state of with satisfies (4)✦
What Is Checked
The claim is stated over a quantum system and its states, a Hermitian operator for the code, finitely many errors and recovery elements related by (3), and an arbitrary complex matrix forming the noise . What the library proves about them is the proportionality (4).