Quantum programming and synthesis: Internalizing Clifford operations and beyond
dc.contributor.author | Winnick, Samuel | |
dc.date.accessioned | 2025-04-29T13:04:57Z | |
dc.date.available | 2025-04-29T13:04:57Z | |
dc.date.issued | 2025-04-29 | |
dc.date.submitted | 2025-04-22 | |
dc.description.abstract | Clifford operations are a subset of quantum operations used extensively in quantum error correction and classical simulation of quantum circuits. The first part of the thesis is motivated by the problem of programming with generalized Clifford operations, such as the quantum Fourier transform. We delve into the algebraic complications that arise for systems of even dimension $d$, and we are particularly interested in the case when $d$ is a power of $2$. We apply our results in the design of a quantum functional programming language, in which the user does not have to worry about these irrelevant complications. Later, we consider the problem of compiling circuits over universal gate sets. In particular, we study the problem of multi-qutrit exact synthesis over a variety of gate sets including Clifford gates. Lastly, we present a framework for defining a symplectic form on an object in a sufficiently structured category, and lay out the theory, generalizing the theory of symplectic forms on a finite dimensional vector space or locally compact abelian group. In the process, we develop new results and perspectives on operations defined on categories. | |
dc.identifier.uri | https://hdl.handle.net/10012/21670 | |
dc.language.iso | en | |
dc.pending | false | |
dc.publisher | University of Waterloo | en |
dc.subject | quantum computing | |
dc.subject | category theory | |
dc.subject | circuit synthesis | |
dc.subject | programming languages | |
dc.title | Quantum programming and synthesis: Internalizing Clifford operations and beyond | |
dc.type | Doctoral Thesis | |
uws-etd.degree | Doctor of Philosophy | |
uws-etd.degree.department | Combinatorics and Optimization | |
uws-etd.degree.discipline | Combinatorics and Optimization (Quantum Information) | |
uws-etd.degree.grantor | University of Waterloo | en |
uws-etd.embargo.terms | 0 | |
uws.contributor.advisor | Yard, Jon | |
uws.contributor.advisor | Mosca, Michele | |
uws.contributor.affiliation1 | Faculty of Mathematics | |
uws.peerReviewStatus | Unreviewed | en |
uws.published.city | Waterloo | en |
uws.published.country | Canada | en |
uws.published.province | Ontario | en |
uws.scholarLevel | Graduate | en |
uws.typeOfResource | Text | en |