Manuscript I@2 · I.tex · lemma · 85631fa7
Lemma: Finite path semantics
Metatheory of the specified calculus › Path maps and circuit adequacy · lines 817–854 · proof included or linked
I@2#lem:path
For a fixed well-typed program with a first-order interface, every complete classical history determines a linear map from its quantum input space to its returned quantum output space. It is a composition of allocation isometries, gates, wiring permutations, and destructive readout maps. For a pure input ,
and
Proof. A complete history fixes all classical choices. Administrative reductions determine syntax and wiring but do not inspect the quantum vector. Multiplying the quantum maps along the history gives . The successive conditional normalizations cancel in the product of branch probabilities, leaving .
For completeness use the finite formal outcome tree, including branches whose weight is zero on a particular input. At a readout,
Allocation is isometric and gates are unitary. Backward induction on the tree proves completeness. All paths have the same output Hilbert space after the canonical identification by the returned tuple.
Displayed formulas in this passage
unlabeled · line 825
unlabeled · line 831
unlabeled · line 847