A HoTT Quantum Equational Theory (Extended Version)

04/08/2019
by   Jennifer Paykin, et al.
0

This paper presents an equational theory for the QRAM model of quantum computation, formulated as an embedded language inside of homotopy type theory. The embedded language approach is highly expressive, and reflects the style of state-of-the art quantum languages like Quipper and QWIRE. The embedding takes advantage of features of homotopy type theory to encode unitary transformations as higher inductive paths, simplifying the presentation of an equational theory. We prove that this equational theory is sound and complete with respect to established models of quantum computation.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/26/2023

Simple Type Theory as a Clausal Theory

We give a presentation of Simple Type Theory as a clausal rewrite system...
research
12/03/2020

Quantum Hoare Type Theory

As quantum computers become real, it is high time we come up with effect...
research
06/07/2022

Q# as a Quantum Algorithmic Language

Q# is a standalone domain-specific programming language from Microsoft f...
research
10/21/2019

Quantum Programming with Inductive Datatypes: Causality and Affine Type Theory

Inductive datatypes in programming languages allow users to define usefu...
research
08/31/2023

Quantum Suplattices

Building on the theory of quantum posets, we introduce a non-commutative...
research
04/14/2022

Wave-like behaviour in (0,1) binary sequences

This work presents a comprehensive study of the properties of finite (0,...
research
06/18/2020

Compositional theories for embedded languages

Embedded programming style allows to split the syntax in two parts, repr...

Please sign up or login with your details

Forgot password? Click here to reset