Table of Contents
Fetching ...

Asymptotically Good Quantum Codes with Transversal Non-Clifford Gates

Louis Golowich, Venkatesan Guruswami

TL;DR

This work addresses fault-tolerant quantum computation by constructing quantum codes that admit transversal non-Clifford gates, specifically CCZ on qudits of dimension $q$ (including qubits with $q=2$). It develops a two-part framework: (i) a classical-to-quantum code transformation that preserves transversal CCZ (and hence enables magic-state distillation), and (ii) an alphabet-reduction via multiplication-friendly concatenation to achieve a constant alphabet. Instantiating this approach with algebraic-geometric codes yields infinite families of quantum codes with $k=Θ(n)$ and $d=Θ(n)$ and overhead $\\gamma=\\log(n/k)/\\log(d) \\rightarrow 0$ as $n\\rightarrow\\infty$, using a constant alphabet $q$; a Reed-Solomon based route provides a nearly asymptotically good alternative with $k,d=\\Ω(n/2^{O(\\log^*n)})$. These results advance the feasibility of constant-alphabet magic-state distillation and transversal non-Clifford fault-tolerance, while leaving open questions about LDPC variants and finite-size performance. Overall, the paper introduces a scalable, modular scheme to obtain asymptotically good quantum codes with transversal CCZ/U gates and analyzes two concrete instantiations with different alphabet-growth profiles.

Abstract

We construct quantum codes that support transversal $CCZ$ gates over qudits of arbitrary prime power dimension $q$ (including $q=2$) such that the code dimension and distance grow linearly in the block length. The only previously known construction with such linear dimension and distance required a growing alphabet size $q$ (Krishna & Tillich, 2019). Our codes imply protocols for magic state distillation with overhead exponent $γ=\log(n/k)/\log(d)\rightarrow 0$ as the block length $n\rightarrow\infty$, where $k$ and $d$ denote the code dimension and distance respectively. It was previously an open question to obtain such a protocol with a contant alphabet size $q$. We construct our codes by combining two modular components, namely, (i) a transformation from classical codes satisfying certain properties to quantum codes supporting transversal $CCZ$ gates, and (ii) a concatenation scheme for reducing the alphabet size of codes supporting transversal $CCZ$ gates. For this scheme we introduce a quantum analogue of multiplication-friendly codes, which provide a way to express multiplication over a field in terms of a subfield. We obtain our asymptotically good construction by instantiating (i) with algebraic-geometric codes, and applying a constant number of iterations of (ii). We also give an alternative construction with nearly asymptotically good parameters ($k,d=n/2^{O(\log^*n)}$) by instantiating (i) with Reed-Solomon codes and then performing a superconstant number of iterations of (ii).

Asymptotically Good Quantum Codes with Transversal Non-Clifford Gates

TL;DR

This work addresses fault-tolerant quantum computation by constructing quantum codes that admit transversal non-Clifford gates, specifically CCZ on qudits of dimension (including qubits with ). It develops a two-part framework: (i) a classical-to-quantum code transformation that preserves transversal CCZ (and hence enables magic-state distillation), and (ii) an alphabet-reduction via multiplication-friendly concatenation to achieve a constant alphabet. Instantiating this approach with algebraic-geometric codes yields infinite families of quantum codes with and and overhead as , using a constant alphabet ; a Reed-Solomon based route provides a nearly asymptotically good alternative with . These results advance the feasibility of constant-alphabet magic-state distillation and transversal non-Clifford fault-tolerance, while leaving open questions about LDPC variants and finite-size performance. Overall, the paper introduces a scalable, modular scheme to obtain asymptotically good quantum codes with transversal CCZ/U gates and analyzes two concrete instantiations with different alphabet-growth profiles.

Abstract

We construct quantum codes that support transversal gates over qudits of arbitrary prime power dimension (including ) such that the code dimension and distance grow linearly in the block length. The only previously known construction with such linear dimension and distance required a growing alphabet size (Krishna & Tillich, 2019). Our codes imply protocols for magic state distillation with overhead exponent as the block length , where and denote the code dimension and distance respectively. It was previously an open question to obtain such a protocol with a contant alphabet size . We construct our codes by combining two modular components, namely, (i) a transformation from classical codes satisfying certain properties to quantum codes supporting transversal gates, and (ii) a concatenation scheme for reducing the alphabet size of codes supporting transversal gates. For this scheme we introduce a quantum analogue of multiplication-friendly codes, which provide a way to express multiplication over a field in terms of a subfield. We obtain our asymptotically good construction by instantiating (i) with algebraic-geometric codes, and applying a constant number of iterations of (ii). We also give an alternative construction with nearly asymptotically good parameters () by instantiating (i) with Reed-Solomon codes and then performing a superconstant number of iterations of (ii).
Paper Structure (14 sections, 15 theorems, 44 equations)

This paper contains 14 sections, 15 theorems, 44 equations.

Key Result

Theorem 1.1

For every fixed prime power $q$, there exists an infinite family of quantum codes that support a transversal $CCZ$ gate over $q$-dimensional qudits, such that the code dimension $k=\Theta(n)$ and distance $d=\Theta(n)$ grow linearly in the block length $n$. Furthermore, if $q\geq 5$, these codes als

Theorems & Definitions (40)

  • Theorem 1.1: Informal statement of Theorem \ref{['thm:constalph']}
  • Remark 1.2
  • Definition 2.1
  • Definition 2.2
  • Definition 2.3
  • Remark 2.4
  • Lemma 2.5
  • proof
  • Definition 2.6
  • Definition 2.7
  • ...and 30 more