# Kerdock Codes Determine Unitary 2-Designs

**Authors:** Trung Can, Narayanan Rengaswamy, Robert Calderbank, Henry D. Pfister

arXiv: 1904.07842 · 2021-08-20

## TL;DR

This paper links Kerdock codes to quantum stabilizer states, showing they form unitary 2-designs with efficient Clifford circuit implementations, simplifying quantum state sampling and circuit synthesis.

## Contribution

It introduces a novel connection between classical Kerdock codes and quantum stabilizer states, enabling simplified construction of unitary 2-designs using Clifford gates.

## Key findings

- Kerdock codes produce stabilizer states that form unitary 2-designs.
- The automorphism group acts transitively on Pauli matrices, ensuring Pauli mixing.
- Efficient Clifford circuit synthesis for unitary 2-designs on up to 16 qubits.

## Abstract

The non-linear binary Kerdock codes are known to be Gray images of certain extended cyclic codes of length $N = 2^m$ over $\mathbb{Z}_4$. We show that exponentiating these $\mathbb{Z}_4$-valued codewords by $\imath \triangleq \sqrt{-1}$ produces stabilizer states, that are quantum states obtained using only Clifford unitaries. These states are also the common eigenvectors of commuting Hermitian matrices forming maximal commutative subgroups (MCS) of the Pauli group. We use this quantum description to simplify the derivation of the classical weight distribution of Kerdock codes. Next, we organize the stabilizer states to form $N+1$ mutually unbiased bases and prove that automorphisms of the Kerdock code permute their corresponding MCS, thereby forming a subgroup of the Clifford group. When represented as symplectic matrices, this subgroup is isomorphic to the projective special linear group PSL($2,N$). We show that this automorphism group acts transitively on the Pauli matrices, which implies that the ensemble is Pauli mixing and hence forms a unitary $2$-design. The Kerdock design described here was originally discovered by Cleve et al. (arXiv:1501.04592), but the connection to classical codes is new which simplifies its description and translation to circuits significantly. Sampling from the design is straightforward, the translation to circuits uses only Clifford gates, and the process does not require ancillary qubits. Finally, we also develop algorithms for optimizing the synthesis of unitary $2$-designs on encoded qubits, i.e., to construct logical unitary $2$-designs. Software implementations are available at https://github.com/nrenga/symplectic-arxiv18a, which we use to provide empirical gate complexities for up to $16$ qubits.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1904.07842/full.md

## Figures

4 figures with captions in the complete paper: https://tomesphere.com/paper/1904.07842/full.md

## References

65 references — full list in the complete paper: https://tomesphere.com/paper/1904.07842/full.md

---
Source: https://tomesphere.com/paper/1904.07842