Kerdock Codes Determine Unitary 2-Designs

04/16/2019
by   Trung Can, et al.
0

The non-linear binary Kerdock codes are known to be Gray images of certain extended cyclic codes of length N = 2^m over Z_4. We show that exponentiating these Z_4-valued codewords by √(-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.

READ FULL TEXT
research
06/30/2019

Logical Clifford Synthesis for Stabilizer Codes

Quantum error-correcting codes are used to protect qubits involved in qu...
research
03/19/2018

Synthesis of Logical Clifford Operators via Symplectic Geometry

Quantum error-correcting codes can be used to protect qubits involved in...
research
05/17/2020

The codes in some non-semisimple dihedral group algebras and their properties

In this paper, the group codes, i.e., left ideals, in the non–semisimple...
research
04/27/2022

Divisible Codes for Quantum Computation

Divisible codes are defined by the property that codeword weights share ...
research
11/20/2017

On the Geometry of Stabilizer States

Large-scale quantum computation is likely to require massive quantum err...
research
12/13/2019

Infinite families of 2-designs from a class of linear codes related to Dembowski-Ostrom functions

Due to their important applications to coding theory, cryptography, comm...
research
11/22/2020

Diagrammatic Design and Study of Ansätze for Quantum Machine Learning

Given the rising popularity of quantum machine learning (QML), it is imp...

Please sign up or login with your details

Forgot password? Click here to reset