QWIRE: a core language for quantum circuits
Abstract
This paper introduces QWIRE (``choir''), a language for defining quantum circuits and an interface for manipulating them inside of an arbitrary classical host language. QWIRE is minimal---it contains only a few primitives---and sound with respect to the physical properties entailed by quantum mechanics. At the same time, QWIRE is expressive and highly modular due to its relationship with the host language, mirroring the QRAM model of computation that places a quantum computer (controlled by circuits) alongside a classical computer (controlled by the host language).
Document Details
- Document Type
- Pub Defense Publication
- Publication Date
- Jan 01, 2017
- Source ID
- 10.1145/3093333.3009894
Entities
People
- Jennifer Paykin
- Robert Rand
- Steve Zdancewic
Organizations
- National Science Foundation
- Office of Naval Research
- University of Pennsylvania