open-standards/wai/wai-quantum/src/qasm
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Transaction Science d1c6860248 wai-quantum: a job binds its parameters, and the reader carries each gate's derivative by them
A job's "params" gives each of its program's parameters (input float,
input angle) its value, bound exactly before the program is read; a
parameter left without one is refused (Q114, J040), and a sweep may fix
some parameters in "params" while it sweeps the others. qasm::tangents
reads a program with every gate's derivative by each parameter, carried
forward through arithmetic, the built-in functions, gate definitions,
broadcast and loops; what it cannot follow is refused on its line (Q129).
The job codes for gradients, optimisation and the builders (J041 to J043)
join the table.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-31 09:48:42 -04:00
..
pulse wai-quantum: OpenPulse read into a schedule on frames 2026-10-30 12:05:14 -04:00
ast.rs wai-quantum: one OpenQASM 3 reader with source spans, every refusal and warning under a stable code 2026-10-27 19:51:34 -04:00
diag.rs wai-quantum: a job binds its parameters, and the reader carries each gate's derivative by them 2026-10-31 09:48:42 -04:00
elab.rs wai-quantum: a job binds its parameters, and the reader carries each gate's derivative by them 2026-10-31 09:48:42 -04:00
lang_tests.rs wai-quantum reader: a generator written out keeps its calibrations verbatim 2026-10-27 19:51:35 -04:00
lex.rs wai-quantum: one OpenQASM 3 reader with source spans, every refusal and warning under a stable code 2026-10-27 19:51:34 -04:00
parse.rs wai-quantum: OpenPulse read into a schedule on frames 2026-10-30 12:05:14 -04:00
pulse.rs wai-quantum docs: the pulse page, the READMEs and the feature matrix 2026-10-30 12:05:14 -04:00
unroll.rs wai-quantum: sets and sweeps, each item sealed and one receipt over their Merkle root 2026-10-28 08:42:53 -04:00
value.rs wai-quantum reader: bits known on reading, subroutines called as gates, stretch expressions, nested arrays, half precision 2026-10-27 19:51:34 -04:00