Electronic Proceedings in Theoretical Computer Science (Feb 2018)

The Category CNOT

  • Robin Cockett,
  • Cole Comfort,
  • Priyaa Srinivasan

DOI
https://doi.org/10.4204/EPTCS.266.18
Journal volume & issue
Vol. 266, no. Proc. QPL 2017
pp. 258 – 293

Abstract

Read online

We exhibit a complete set of identities for CNOT, the symmetric monoidal category generated by the controlled-not gate, the swap gate, and the computational ancillæ. We prove that CNOT is a discrete inverse category. Moreover, we prove that CNOT is equivalent to the category of partial isomorphisms of finitely-generated non-empty commutative torsors of characteristic 2. Equivalently this is the category of affine partial isomorphisms between finite-dimensional Z2 vector spaces.