Adam Wills
adamwills1.bsky.social
Adam Wills
@adamwills1.bsky.social
MIT Physics PhD in Quantum Computing
IBM Quantum Research Intern
Previously Foxconn Research and Cambridge Maths

https://sites.google.com/view/adamwillsquantum/
We hope you enjoy and please share any comments and questions!
July 9, 2025 at 2:33 AM
Here, the AG codes as evaluation codes are really giving you the transversality, and the transitive automorphisms are really giving you the addressability.
July 9, 2025 at 2:33 AM
This improves upon our previous result which was only asymptotically good up to polylogarithmic factors. The secret in the end was a family of algebraic geomtry (AG) codes due to Stichtenoth with a transitive automorphism group.
July 9, 2025 at 2:33 AM
Namely, this means that any three logical qubits, whether they’re in one, two or three blocks of the code, can be addressed with the logical CCZ gate via a depth-one circuit of physical CCZ gates.
July 9, 2025 at 2:33 AM
Hi there. I believe you may have tagged the wrong person :)
April 24, 2025 at 4:44 PM
Those two field elements generate an additive group of size 4.
February 5, 2025 at 9:15 PM
Yea have a look through Section 3 in particular the end of Section 3.1. I believe that explains it better than I can here. Essentially the “differences” between the 3 logical qudits that we want to address are described by some field elements.
February 5, 2025 at 9:15 PM
“duplicate” each qubit O(1) times to get depth one - you’ll see in the paper where we do this to get down from depth 4 to depth 1. As is common, there is a tradeoff between implementation depth and code length.
February 5, 2025 at 7:14 PM
Yea indeed that’s exactly the angle is to say that you don’t need to incur the overhead of these other techniques if you have a nice enough code. I should also say to be fair that while we do get depth one that’s kind of equivalent to O(1) depth here because after you have depth O(1) you can just
February 5, 2025 at 7:14 PM
Yea indeed the main idea here is a specialised code construction which allows non-Clifford addressability via constant-depth circuits (in fact depth one). I definitely want to learn more about your paper too!
February 5, 2025 at 6:56 PM
logical and physical qubits. Therefore I don’t think it’s unreasonable at all to consider ideas in this paper as inspiration for getting addressability on algebraic LDPC constructions. I wouldn’t say the same for more topological constructions, though.
February 5, 2025 at 4:07 PM
discovered (LDPC or otherwise). One direction of work would be then to apply these addressability ideas to LDPC constructions. While our main result does use particular properties of Reed-Solomon codes, somehow the feeling is that all we needed was a nice algebraic structure on the addresses of the
February 5, 2025 at 4:07 PM
Thanks! And thanks for the question. There’s no bound on the check weights and indeed you can show that there are high weight stabilisers (linear or near-linear). The aim is, as in arxiv.org/abs/2408.07764 (and the concurrent works) to develop properties of quantum codes that have not been
Constant-Overhead Magic State Distillation
Magic state distillation is a crucial yet resource-intensive process in fault-tolerant quantum computation. The protocol's overhead, defined as the number of input magic states required per output mag...
arxiv.org
February 5, 2025 at 4:07 PM
While we hope this will be seen as a nice step forward, there is still a lot to do. For example, we really need LDPC versions of these codes. It does seem reasonable to attempt to obtain addressability on LDPC codes supporting transversal gates in a way similar to this work. Exciting times ahead!
February 5, 2025 at 3:44 AM
We demonstrate the power of this by constructing an asymptotically good code with an addressable, transversal CCZ gate on fixed, non-overlapping triples. In another application, one can build codes with transversal, addressable T gates, up to Cliffords, although we do not provide an instantiation.
February 5, 2025 at 3:44 AM
We also develop a general framework to describe transversal addressability which we call “addressable orthogonality”. This encompasses Bravyi and Haah’s original “triorthogonality” framework for T gates and all related notions.
February 5, 2025 at 3:44 AM
To be explicit, given ANY triple of logical qubits in one or multiple codeblocks, you can address that triple with the logical CCZ gate via a depth-one circuit of physical CCZ operations. We discuss generalisations to other gates such as CCCZ and higher.
February 5, 2025 at 3:44 AM
In fact, there are no such works for the hardest operations: the non-Clifford operations. We construct the first quantum codes with this property, and in fact we obtain such codes that are nearly asymptotically good (only a polylog away).
February 5, 2025 at 3:44 AM
While this is fine for magic state distillation, we need *much* more fine-grained control for utility in general computation. There are only a small number of works studying codes supporting transversal gates that allow you to address particular logical qubits.
February 5, 2025 at 3:44 AM
Last year, the first asymptotically good codes were constructed supporting non-Clifford transversal gates (and this led to the discovery of constant-overhead magic state distillation). However, this left open a big problem. The transversal gates executed the same logical gate on every logical qubit.
February 5, 2025 at 3:44 AM
However, to lower the fault-tolerance overhead, we still have a long way to go to building codes with highly flexible sets of transversal gates that can adapt to a given algorithm, thus minimising the need for expensive sub-routines like magic state distillation.
February 5, 2025 at 3:44 AM
The Eastin-Knill theorem prevents us from performing fault-tolerant quantum computation with transversal gates (i.e. executing logical gates on logical qubits via low-depth physical curcuits) alone.
February 5, 2025 at 3:44 AM