An Algebra of Pure Quantum Programming

  • Authors:
  • Thorsten Altenkirch;Jonathan Grattage;Juliana K. Vizzotto;Amr Sabry

  • Affiliations:
  • The University of Nottingham, UK;The University of Nottingham, UK;Federal University of Rio Grande do Sul, Brazil;Indiana University, USA

  • Venue:
  • Electronic Notes in Theoretical Computer Science (ENTCS)
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

We develop a sound and complete equational theory for the functional quantum programming language QML. The soundness and completeness of the theory are with respect to the previously developed denotational semantics of QML. The completeness proof also gives rise to a normalisation algorithm following the normalisation-by-evaluation approach. The current work focuses on the pure fragment of QML, omitting measurements.