Arthur Pesah
arthurpesah.bsky.social
Arthur Pesah
@arthurpesah.bsky.social
PhD student in quantum error correction at UCL
Thanks again to all my collaborators and everyone I discussed this with in the past 1.5 years! You can find my talk at QEC25 here if you're interested: yale.hosted.panopto.com/Panopto/Page...
And of course, feel free to reach out to me with any question you might have on this paper!
September 13, 2025 at 11:05 AM
This work started w/ my struggle to understand fault-tolerant cluster states, and in particular why they always magically implement the same QEC problem as non-MBQC circuits. Understanding this correspondence as chain complex equivalence finally solved it for me, and I hope for other people too :)
September 13, 2025 at 11:05 AM
The cluster state complex can be represented as a graph, which closely resembles the usual graph state representation of the MQBC circuit. Each circle node is both a gauge operators and a Z error. We also add some new input/output nodes to represent X errors at the i/o of the circuit.
September 13, 2025 at 11:05 AM
Finally, we show that the chain complex associated to an MBQC circuit is equivalent to a more compact complex, called the "cluster state complex", generalizing a notion proposed e.g. in Newman et al. (arxiv.org/abs/1909.11817)
September 13, 2025 at 11:05 AM
The second transformation rule (that we call rule B) tells us that errors that are part of a weight-1 gauge operator can be eliminated. Applying it to the chain complex of the MQBC Hadamard finally gives us the original chain complex of the Hadamard gate.
September 13, 2025 at 11:05 AM
The first transformation rule (that we call rule A) tells us that errors related by a weight-2 gauge operator can be merged. Let's apply it to the chain complex of the MBQC Hadamard gate.
September 13, 2025 at 11:05 AM
Drawing the chain complex of simple circuits and their MBQC version, we then realized that they can be related through a few set of transformation rules. For instance here are the circuits and complexes of an H gate and its MBQC version.
September 13, 2025 at 11:05 AM
Such chain complex, equipped with a basis for each space, can then be drawn as a tripartite graph, with circle nodes representing gauge operators, squares representing errors, and triangles representing stabilizers (with X/Z inverted). Here is for instance the chain complex of the Bacon-Shor code.
September 13, 2025 at 11:05 AM
We then realized that the properties of subsystem codes can themselves be encapsulated within a chain complex, similarly to CSS codes. It has three spaces: gauge operators, errors and stabilizers. Its maps are the gauge matrix, and parity-check matrix multiplied by the symplectic matrix.
September 13, 2025 at 11:05 AM
In this subsystem code, there is a qubit for every spacetime location of the circuit. Its gauge operators are all the trivial circuit errors (e.g. an X error before an H gate and a Z error after), and its stabilizer group contains the detectors of the circuit ("spackle" of redundant measurements).
September 13, 2025 at 11:05 AM
The starting point of our formalism is the subsystem spacetime code construction of Bacon et al. (arxiv.org/abs/1411.3334). To any Clifford circuit, you can associate a subsystem code that encapsulates its QEC properties, e.g. the distance of the code is exactly the fault distance of the circuit.
September 13, 2025 at 11:05 AM
Tldr: using a new chain complex representation of QEC circuits, we design circuit transformation rules, called fault-tolerant maps, that preserve their properties (distance, number of logical qubits & decoding). We used this to map many classes of Clifford circuits to cluster states.
September 13, 2025 at 11:05 AM
New paper out ✨

Fault-tolerant Transformation of Spacetime Codes, a collaboration w/ @vasmer.bsky.social, Austin Daniel & Ilan Tzitrin, which started during my internship @xanaduai.bsky.social

scirate.com/arxiv/2509.0...

Let's now see if I can summarize 101 pages (🙈) in a few tweets (and memes!)
September 13, 2025 at 11:05 AM