The Helix code connects quantum memory with logical operations
C4-Helix tests correction, operations and a code interface on Helios. Its September results have a separate scope from October’s color-code report.

A separate experiment in logical architecture
Quantinuum’s September 2 C4-Helix preprint reports a compact error-correcting architecture on Helios using a [[20,2,6]] code. It examines repeated correction, logical Clifford operations and an interface to a surface code, with encoded-versus-unencoded comparisons that do not rely on postselection. This is a different experiment from the October 19 color-code announcement, and their metrics should remain separate.[1]
The C4-Helix report gives a logical-memory error of about 4.6 × 10⁻⁵ per per correction cycle, with an asymmetric uncertainty interval. Its separate two-qubit Clifford benchmark reports about 2.8 × 10⁻⁴ per logical Clifford, and the study tests an interface with a distance-five surface code. Projected future rates of 10⁻⁶–10⁻⁸ are not measured outcomes. These metrics must also remain separate from October’s color-code memory result.[1]
Memory is one job in a computation
A useful encoded system has to preserve information while allowing the operations that transform it. Those goals can pull a design in different directions. A code that stores information efficiently may require additional steps for some gates. Another code may make a particular operation convenient while using more hardware for storage. An architecture is the plan for making the required pieces work together, including the interfaces between them. That plan deserves its own evidence rather than being inferred from a single memory result.
Interfaces can become the expensive part
Moving information between representations is not simply relabeling a diagram. The physical procedure can consume qubits, take time and introduce error. It also has to preserve the correlations needed by the rest of the computation. If a workload crosses the interface repeatedly, even a modest per-transfer cost can become important. The right comparison therefore counts how often the application needs the interface and what other operations must wait while it is used.
A successful small interface experiment is valuable because it gives that architectural question a concrete object to test.
How to read the evidence alongside newer results
QubitWire’s analysis is that a logical-computing timeline should organize evidence by function. One result may improve memory reliability, another may demonstrate an operation and a third may connect codes. Combining those into a single record fidelity would conceal the different workloads and assumptions behind them. A reader should be able to see which functions have been demonstrated together and which still rely on separate experiments or projections. The same principle applies to postselection.
If unsuccessful runs are discarded, the acceptance rate affects the resources required to produce a usable output. If a comparison avoids that filtering, the exact scope of the comparison still matters. A concise architecture profile can make these distinctions without drowning the reader in every calibration number. Its central question is practical: what sequence can the system execute, with what resources and what evidence of correctness? The September study belongs in that profile as an architecture result in its own right.
The October announcement can then be understood as additional evidence about a different component of the broader effort.
Acceptance changes resource demand
A conditional fidelity describes the quality of outputs that meet a selection rule. To judge the cost of obtaining those outputs, a reader also needs the chance that an attempt is accepted and the resources consumed by rejected attempts. This general accounting principle should accompany any later comparison involving selection, even when the present encoded comparison avoids it.
Research in context · checked 20 Oct 2026
What three code numbers can and cannot tell you
A worked explanation of the distinction behind the result.
Quantum codes are often described using notation of the form [[n,k,d]]. In the conventional setting, n is the number of physical qubits in the code block, k is the number of encoded logical qubits and d is the code distance. As an illustrative example, [[9,1,3]] describes a block with nine physical qubits, one logical qubit and distance three. This example is chosen to explain the notation; it is not the code used in the Helix study.
The ratio k/n describes an encoding rate, but it is not a complete machine efficiency. It does not automatically include every ancilla used for measurement, routing space, control hardware or resources reserved for demanding operations. Two architectures with similar rates can therefore have different application costs.
Distance describes an idealized error-distinguishing property. A code of distance d can correct arbitrary errors on up to floor((d−1)/2) physical qubits under the usual ideal error-correction assumptions. Real correction circuits also suffer faults while extracting information and applying controls. Their performance depends on the circuit, the noise and the decoding procedure, not just the abstract distance.
This is why a larger distance should be connected to an experimental or modeled error-suppression trend. The question is whether adding protection improves the logical result under the relevant conditions. Simply increasing the number of physical qubits does not establish that improvement.
For an application, gates and interfaces enter the calculation as well. A code can have an appealing storage rate while making a frequently required operation costly. A useful architecture description therefore pairs the code notation with the operations it supports and the resources consumed when it supports them. The three numbers are an address into the technical discussion, not a final ranking.
Sources and evidence
- Experimental validation of a compact fault-tolerant architecture for trapped ions ↗Source published 2026-09-02. experimental preprint. C4-Helix is distinct from October color-code study; do not merge their metrics.
Research in context · checked 20 Oct 2026
Why connect two different codes?
A worked explanation of the distinction behind the result.
Different representations can make different tasks convenient. A hypothetical system might use one code for storage and another when a particular operation is required. The benefit depends on whether the savings outweigh the cost and risk of moving the encoded information between them.
An ordinary file-format conversion provides a limited analogy: compatibility can make a workflow possible, but conversion can consume time and introduce problems. Quantum interfaces have additional constraints because they must preserve the relevant state and correlations. Demonstrating that preservation is therefore an architectural milestone. A larger system must still show that it can repeat the process at the frequency and reliability demanded by its intended computation.
Interface tests should also specify whether the surrounding memories continue to operate during the transfer. An isolated successful conversion and a conversion embedded in a busy architecture can experience different disturbances. The application determines which of those conditions is the relevant benchmark.
Sources and evidence
- Experimental validation of a compact fault-tolerant architecture for trapped ions ↗Source published 2026-09-02. experimental preprint. C4-Helix is distinct from October color-code study; do not merge their metrics.
Keep your reading trail
Keep up with these topics
Choose the subjects you want to find again in Your Updates.