~/talk

qKleene: Verification of Quantum RAM Made Easy

Talkat PLanQC 2021 · on Tuesday, 2021-06-22· [quantum-computing]
links:none on file
slides:none on file

qKleene is a small language that encodes control flow as regular-expression-like programs combining unbounded classical integers and bounded quantum registers of k qubits, with induction-defined semantics for concatenation, choice and iteration. It gives a concrete collecting semantics (measurement can be probabilistic or pick-most-probable), a Hoare-style proof system for invariants (example: a qflip loop proving alternation between product and entangled states), and a prototype abstract-interpretation-ready framework — an abstract interpreter is straightforward to build.

AI-written summary · about

  1. 0:00Start
  2. 0:36What Is Program Analysis
  3. 5:30Completeness and Incompleteness
  4. 6:56What Is a Program in Q Clean
  5. 9:00Structure of the Basic Expressions
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.