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

Back to manuscript

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

Nearby in this section