R Rand, K Hietala, M Hicks - … on Advances in Programming …, 2019 - drops.dagstuhl.de
… In order to have verification that works, you need both an error semantics related … quantum programming where we start by writing and verifyingprograms at a high level, attempt to verify …
… computation, and how this can best be modelled in quantumprogramming languages. The … , that quantumprogramming languages should be used to model the semantics of quantum …
F Voichick, M Hicks - … on Programming Languages and Quantum …, 2021 - cs.umd.edu
… , a quantumprogramming language formalized within the Coq proof assistant and designed for formalverification of quantum … unions, allowing for quantum data more complicated than …
J Liu, B Zhan, S Wang, S Ying, T Liu, Y Li… - … Aided Verification: 31st …, 2019 - Springer
… for reasoning about quantumprograms. In particular, we formalize the syntax and semantics … quantumprograms in Isabelle/HOL, write down the rules of quantum Hoare logic, and verify …
… of work in the design, implementation, and verification of quantumprograms. However, CoqQ is to our best knowledge the first formallyverifiedprogram verifier for a high-level quantum …
… Then we come to concrete quantumprogramming and formalverification material. In … for the formalverification of quantum compilation and the equivalence of quantumprogram runs. …
… languages geared towards supporting formalverification, qubits are treated like any other data type in Q#. Some languages, such as Proto-Quipper-M 92 , use a linear-type system to …
… Section 3 discusses why debugging quantum software is hard. In … formalverification, where we describe the background of how we can provide stronger guarantees to programs before …
Y Kakutani - Annual Asian Computing Science Conference, 2009 - Springer
… Turing machines are purely abstract setting of quantum computation, and … to verify algorithms and protocols, we focus on neither circuits nor Turing machines but quantumprogramming …