Quantum Predicative Programming
From MaRDI portal
Abstract: The subject of this work is quantum predicative programming -- the study of developing of programs intended for execution on a quantum computer. We look at programming in the context of formal methods of program development, or programming methodology. Our work is based on probabilistic predicative programming, a recent generalisation of the well-established predicative programming. It supports the style of program development in which each programming step is proven correct as it is made. We inherit the advantages of the theory, such as its generality, simple treatment of recursive programs, time and space complexity, and communication. Our theory of quantum programming provides tools to write both classical and quantum specifications, develop quantum programs that implement these specifications, and reason about their comparative time and space complexity all in the same framework.
Recommendations
Cited in
(9)- scientific article; zbMATH DE number 1612487 (Why is no real title available?)
- scientific article; zbMATH DE number 5708042 (Why is no real title available?)
- scientific article; zbMATH DE number 7364199 (Why is no real title available?)
- Quantum Programs as Kleisli Maps
- Natural Quantum Operational Semantics with Predicates
- A probability perspective
- UTP, \textsf{\textit{Circus}}, and Isabelle
- Programming with quantum communication
- Quantum fuzzy inference for knowledge base design in robust intelligent controllers
This page was built for publication: Quantum Predicative Programming
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q3618837)