Quipper
An introduction to quantum programming in quipper. Quipper is a recently developed programming language for expressing quantum computations. This paper gives a brief tutorial introduction to the language, through a demonstration of how to make use of some of its key features. We illustrate many of Quipper’s language features by developing a few well known examples of Quantum computation, including quantum teleportation, the quantum Fourier transform, and a quantum circuit for addition.
Keywords for this software
References in zbMATH (referenced in 32 articles )
Showing results 1 to 20 of 32.
Sorted by year (- Denisenko, D. V.: Quantum differential and linear cryptanalysis (2021)
- Felty, Amy; Olarte, Carlos; Xavier, Bruno: A focused linear logical framework and its application to metatheory of object logics (2021)
- de Beaudrap, Niel; Bian, Xiaoning; Wang, Quanlong: Techniques to reduce (\pi/4)-parity-phase circuits, motivated by the ZX calculus (2020)
- Fu, Peng; Kishida, Kohei; Ross, Neil J.; Selinger, Peter: A tutorial introduction to quantum circuit programming in dependently typed proto-quipper (2020)
- Kissinger, Aleks; van de Wetering, John: PyZX: large scale automated diagrammatic reasoning (2020)
- Meyerov, I.; Liniov, A.; Ivanchenko, M.; Denisov, S.: Modeling complex quantum dynamics: evolution of numerical algorithms in the HPC context (2020)
- Rennela, Mathys; Staton, Sam: Classical control, quantum circuits and linear logic in enriched category theory (2020)
- Abel, Andreas; Allais, Guillaume; Hameer, Aliya; Pientka, Brigitte; Momigliano, Alberto; Schäfer, Steven; Stark, Kathrin: POPLMark reloaded: mechanizing proofs by logical relations (2019)
- Amy, Matthew: Sized types for low-level quantum metaprogramming (2019)
- Díaz-Caro, Alejandro; Malherbe, Octavio: A concrete categorical semantics of lambda-(\mathcalS) (2019)
- Fillion-Gourdeau, F.; Lorin, E.: Simple digital quantum algorithm for symmetric first-order linear hyperbolic systems (2019)
- Mahmoud, Mohamed Yousri; Felty, Amy P.: Formalization of metatheory of the Quipper quantum programming language in a linear logic (2019)
- Paolini, Luca; Piccolo, Mauro; Zorzi, Margherita: QPCF: higher-order languages and quantum circuits (2019)
- Ying, Mingsheng: Toward automatic verification of quantum programs (2019)
- Anticoli, Linda; Ghahi, Masoud Gharahi: Modeling tripartite entanglement in quantum protocols using evolving entangled hypergraphs (2018)
- Chernyavskiy, A. Yu.; Voevodin, Vad. V.; Voevodin, Vl. V.: Parallel computational structure of noisy quantum circuits simulation (2018)
- Mahmoud, Mohamed Yousri; Felty, Amy P.: Formal meta-level analysis framework for quantum programming languages (2018)
- Nathan Killoran, Josh Izaac, Nicolás Quesada, Ville Bergholm, Matthew Amy, Christian Weedbrook: Strawberry Fields: A Software Platform for Photonic Quantum Computing (2018) arXiv
- Rennela, Mathys; Staton, Sam: Classical control and quantum circuits in enriched category theory (2018)
- Ying, Shenggang; Ying, Mingsheng: Reachability analysis of quantum Markov decision processes (2018)