Lower-depth local encoding circuits for the surface code

Abstract

The surface code is the most studied error-correcting code thanks to its high threshold, simple decoding, and locality in two dimensions (2D). A key component of any code is its encoding circuit, which maps an unencoded state to the corresponding encoded state. The best previous surface code encoding circuit compatible with 2D local connectivity requires depth 2d to encode distance-d surface codes. This paper presents depth d encoding circuits for the rotated surface code. Our circuit is constructed inductively from circuits that grow the code from d to (d+2). We prove that depth d+O(1) is optimal for inductively constructed circuits.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…