Journal article
With a Few Square Roots, Quantum Computing Is as Easy as Pi
Abstract
Rig groupoids provide a semantic model of , a universal classical reversible programming language over finite types. We prove that extending rig groupoids with just two maps and three equations about them results in a model of quantum computing that is computationally universal and equationally sound and complete for a variety of gate sets. The first map corresponds to an 8th root of the identity morphism on the unit 1. The second map …
Authors
Carette J; Heunen C; Kaarsgaard R; Sabry A
Journal
Proceedings of the ACM on Programming Languages, Vol. 8, No. POPL, pp. 546–574
Publisher
Association for Computing Machinery (ACM)
Publication Date
January 2, 2024
DOI
10.1145/3632861
ISSN
2475-1421