Manuscript Oai280-B@1 · Oai280-B.tex · section · 6d92ab75

A finite circuit specification for every authorized set

Accessible circuits, streaming resources, and effect traps › A finite circuit specification for every authorized set · lines 685–738

Back to manuscript

Equation (eq:TA) is also an algorithmic circuit specification; it uses no quantum access to .

For , complete the orthonormal family by applying Gram–Schmidt to the computational basis in lexicographic order, omitting zero residuals. Set . Define a unitary that sends

and sends the added basis vectors, in their construction order, to the unused computational basis vectors in lexicographic order.

The decoding program is:

  1. apply on the accessible qubits;

  2. read the last qubits in the computational basis;

  3. if their string is , return the first qubit and discard the syndrome qubits;

  4. otherwise discard all remaining data and return .

For , the third step is unconditional.

This program implements exactly (eq:DA). The successful projector is ; coherences between it and its orthogonal complement are removed by the complete measurement.

For a fully finite gate description, one may decompose the specified matrix into two-level unitaries by column elimination. When eliminating entries , use, if ,

Its product with is . After finitely many eliminations the remaining diagonal phases complete the decomposition. Reversing the factors gives . Here arbitrary two-level gates on the declared accessible register are admitted. No gate acts on an omitted register. This is not an efficiency or hardware-native compilation claim.

For triples the simpler specification is

whose entries are explicitly the conjugate transpose of (eq:TA) evaluated using (eq:Vmatrix).

Displayed formulas in this passage

  • unlabeled · line 694

  • unlabeled · line 718

  • unlabeled · line 733