DisCoPy for the quantum computer scientist

Alexis Toumi, Giovanni de Felice, Richie Wai Kit Yeung · arXiv (Cornell University) · 2022

DisCoPy (Distributional Compositional Python) is an open source toolbox for computing with string diagrams and functors. In particular, the diagram data structure allows to encode various kinds of quantum processes, with functors for classical simulation and optimisation, as well as compilation and evaluation on quantum hardware. This includes the ZX calculus and its many variants, the parameterised circuits used in quantum machine learning, but also linear optical quantum computing. We review the recent developments of the library in this direction, making DisCoPy a toolbox for the quantum computer scientist.

Read the paper · More papers on PaperTik