Manuscript Hawk04-D@1 · Hawk04-D-v1.tex · proposition · 39b16f67
Proposition: Finite-program soundness
Complete interfaces and the finite operational core › Enter, discard, and finite soundness · lines 498–520 · proof included or linked
Hawk04-D@1#prop:soundness
A finite acyclic instruction tree built from specified pure allocation, specified unitary constants, destructive Enter, classical control, classical discard, and a fixed returned hybrid type denotes a CPTP channel. Every quantum name is returned or explicitly consumed. There are refined path maps with
and each reported output block is the sum of its unnormalized path maps . The denotation retains arbitrary references, and every branch terminates.
Proof. Allocation is isometric, unitaries are trace preserving, and readout bras are complete. Classical control selects a complete continuation on each block; discard sums blocks. Backward induction on the finite tree proves path completeness. Grouping histories proves the block formula. Tensoring path maps with proves the reference statement. A finite tree has finite maximum branch length.
Displayed formulas in this passage
unlabeled · line 505