Logical Clifford Synthesis for Stabilizer Codes

06/30/2019
by   Narayanan Rengaswamy, et al.
0

Quantum error-correcting codes are used to protect qubits involved in quantum computation. This process requires logical operators, acting on protected qubits, to be translated into physical operators (circuits) acting on physical quantum states. We propose a mathematical framework for synthesizing physical circuits that implement logical Clifford operators for stabilizer codes. Circuit synthesis is enabled by representing the desired physical Clifford operator in C^N × N as a partial 2m × 2m binary symplectic matrix, where N = 2^m. We state and prove two theorems that use symplectic transvections to efficiently enumerate all binary symplectic matrices that satisfy a system of linear equations. As a corollary of these results, we prove that for an [[ m,k ]] stabilizer code every logical Clifford operator has 2^r(r+1)/2 symplectic solutions, where r = m-k, up to stabilizer degeneracy. The desired physical circuits are then obtained by decomposing each solution into a product of elementary symplectic matrices, that correspond to elementary circuits. This enumeration of all physical realizations enables optimization over the ensemble with respect to a suitable metric. Furthermore, we show that any circuit that normalizes the stabilizer of the code can be transformed into a circuit that centralizes the stabilizer, while realizing the same logical operation. Our method of circuit synthesis can be applied to any stabilizer code, and this paper discusses a proof of concept synthesis for the [[ 6,4,2 ]] CSS code. Programs implementing the algorithms in this paper, which includes routines to solve for binary symplectic solutions of general linear systems and our overall LCS (logical circuit synthesis) algorithm, can be found at: https://github.com/nrenga/symplectic-arxiv18a

READ FULL TEXT

page 1

page 2

page 3

page 4

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
04/16/2019

Kerdock Codes Determine Unitary 2-Designs

The non-linear binary Kerdock codes are known to be Gray images of certa...
research
09/29/2021

Bounds on stabilizer measurement circuits and obstructions to local implementations of quantum LDPC codes

In this work we establish lower bounds on the size of Clifford circuits ...
research
09/29/2021

Constant-overhead quantum error correction with thin planar connectivity

Quantum LDPC codes may provide a path to build low-overhead fault-tolera...
research
04/12/2023

Spacetime codes of Clifford circuits

We propose a scheme for detecting and correcting faults in any Clifford ...
research
04/24/2023

Optimal Layout Synthesis for Quantum Circuits as Classical Planning

In Layout Synthesis, the logical qubits of a quantum circuit are mapped ...
research
10/22/2021

Climbing the Diagonal Clifford Hierarchy

Magic state distillation and the Shor factoring algorithm make essential...

Please sign up or login with your details

Forgot password? Click here to reset