A quantum error correction (QEC) code uses
Nc quantum bits to construct one quantum bits of better quality than the original ones. QEC theory predicts that the failure probability
pL of logical qubits decreases exponentially with
Nc provided the failure probability
p of the physical qubit is below a certain threshold
p<pth. In particular QEC theorems imply that the logical qubits can be made arbitrarily precise by simply increasing
Nc. In this letter, we search for physical mechanisms that lie outside of the hypothesis of QEC theorems and set a limit
ηL to the precision of the logical qubits (irrespectively of
Nc).
ηL directly controls the maximum number of operations
∝1/ηL2 that can be performed before the logical quantum state gets randomized, hence the depth of the quantum circuits that can be considered. We identify a type of error - silent stabilizer failure - as a mechanism responsible for finite
ηL and discuss its possible causes. Using the example of the topological surface code, we show that a single local event can provoke the failure of the logical qubit, irrespectively of
Nc.
Quantum error correction (QEC) is essential for realizing scalable quantum computation. However, when evaluating its benefits, most analyses assume idealized components, overlooking the imperfections inherent in realistic fault-tolerant (FT) implementations. In this paper, we investigate the performance of QEC schemes taking into account that quantum gates and measurements are themselves error-prone. We derive bounds for the failure probability of Shor-style FT-QEC schemes using limited structural information, such as the number of flag qubits and quantum gates. Our analysis separates and quantifies two key contributors to the failure rate: decoding errors and residual errors arising from circuit-level faults. The derived bounds highlight fundamental limitations in Shor-style FT-QEC performance and quantify how circuit imperfections degrade error correction capabilities, under the assumption of depolarizing noise.