We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

quant-ph

Change to browse by:

References & Citations

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Quantum Physics

Title: Qwerty: A Basis-Oriented Quantum Programming Language

Abstract: Quantum computers have evolved from the theoretical realm into a race to large-scale implementations. This is due to the promise of revolutionary speedups, where achieving such speedup requires designing an algorithm that harnesses the structure of a problem using quantum mechanics. Yet many quantum programming languages today require programmers to reason at a low level of quantum gate circuitry. This presents a significant barrier to entry for programmers who have not yet built up an intuition about quantum gate semantics, and it can prove to be tedious even for those who have. In this paper, we present Qwerty, a new quantum programming language that allows programmers to manipulate qubits more expressively than gates, relegating the tedious task of gate selection to the compiler. Due to its novel basis type and easy interoperability with Python, Qwerty is a powerful framework for high-level quantum-classical computation.
Comments: 30 pages, 27 figures
Subjects: Quantum Physics (quant-ph); Programming Languages (cs.PL)
Cite as: arXiv:2404.12603 [quant-ph]
  (or arXiv:2404.12603v1 [quant-ph] for this version)

Submission history

From: Austin Adams [view email]
[v1] Fri, 19 Apr 2024 03:13:43 GMT (152kb,D)

Link back to: arXiv, form interface, contact.