arXiv Open Access 2022

On Dynamic Lifting and Effect Typing in Circuit Description Languages (Extended Version)

Andrea Colledan Ugo Dal Lago
Lihat Sumber

Abstrak

In the realm of quantum computing, circuit description languages represent a valid alternative to traditional QRAM-style languages. They indeed allow for finer control over the output circuit, without sacrificing flexibility nor modularity. We introduce a generalization of the paradigmatic lambda-calculus Proto-Quipper-M, itself modeling the core features of the quantum circuit description language Quipper. The extension, called Proto-Quipper-K, is meant to capture a very general form of dynamic lifting. This is made possible by the introduction of a rich type and effect system in which not only computations, but also the very types are effectful. The main results we give for the introduced language are the classic type soundness results, namely subject reduction and progress.

Topik & Kata Kunci

Penulis (2)

A

Andrea Colledan

U

Ugo Dal Lago

Format Sitasi

Colledan, A., Lago, U.D. (2022). On Dynamic Lifting and Effect Typing in Circuit Description Languages (Extended Version). https://arxiv.org/abs/2202.07636

Akses Cepat

Lihat di Sumber
Informasi Jurnal
Tahun Terbit
2022
Bahasa
en
Sumber Database
arXiv
Akses
Open Access ✓