arXiv · 2407.16801
Qudit Quantum Programming with Projective Cliffords
Abstract
This paper introduces a novel abstraction for programming quantum operations, specifically projective Cliffords, as functions over the qudit Pauli group. Generalizing the idea behind Pauli tableaux, we introduce a type system and lambda calculus for projective Cliffords called LambdaPC, which captures well-formed Clifford operations via a Curry-Howard correspondence with a particular encoding of the Clifford and Pauli groups. Importantly, the language captures not just qubit operations, but qudit operations for any dimension $d$. Throughout the paper we explore what it means to program with projective Cliffords through a number of examples and a case study focusing on stabilizer error correcting codes.
Explore related subjects
Keep this discovery
Jennifer Paykin, Sam Winnick. 2024-07-23. Qudit Quantum Programming with Projective Cliffords. https://doi.org/10.1145/3776646
Cite the original work for its findings. Save a collection to share your selection of sources.