How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Normalized output law for finite quantum query branches
Definition
Fix an encoded input and a finite rooted execution tree on the same declared finite register at every node. Its root state is the density operator of the standard input basis state with zero-initialized work registers. Every nonterminal node is either a unitary endomorphism or a finite instrument whose branch maps are from to . The observed outcome label is retained for classical feed-forward, while a hidden Kraus label is not a branch. The tree has finite depth and finite outcome sets.
Assign the root weight . At a unitary edge set and . At an instrument node set and . If , set ; if , that child and its descendants have weight zero and contribute no state or output weight. The instrument and conditional-state conventions are those of Finite instruments and conditional states.
At each positive-weight leaf , the ordered output wires have a fixed length and are disjoint from the remaining wires . For and a bit string on , let be the full-register computational-basis vector with those bits in their declared wire positions. Define the leaf output weight and total output law by The classical output predicate selects the acceptance event by summing over the finite set of accepted strings. This definition extends the terminal-output convention of Finite quantum promise-computation model to finite instrument branches; the verification proves that is a normalized probability law and every acceptance probability lies in .
Facts & Assumptions
Given: The finite execution tree, its specified unitary and instrument nodes, standard basis-state input and zero work registers, and its ordered output-wire tuple and total classical predicate.
The tree has finite depth and finitely many nodes on the fixed register ; each unitary edge is an explicitly declared unitary endomorphism, each measurement node is a finite instrument on with observed outcomes as above, and terminal output wires partition the complete ordered register together with the remaining wires.
Finite quantum promise-computation model: the standard input is a computational-basis vector with zero-initialized auxiliary wires, and the computation specifies an ordered output-wire tuple and a total output predicate.
Finite instruments and conditional states: each observed-outcome branch is a completely positive map, the branch traces sum to the input trace, and a positive-probability conditional state is the branch output divided by its probability.
Instrument outcome weights normalize: for a density input, finite instrument branch weights are nonnegative and sum to one.
Positive-probability instrument branches are density operators: every positive-probability instrument branch has a density-operator conditional state.
Density operator and Non-negative and positive operators: a density operator is self-adjoint, has nonnegative quadratic form, and has trace one.
The adjoint is characterised by and Adjoints satisfy , , , and : adjoints are characterized by the inner-product identity and reverse the order of composition.
Linear isometries, and orthogonal or unitary operators on finite-dimensional inner product spaces and For an endomorphism in finite dimension, preserving lengths, preserving inner products, carrying orthonormal bases to orthonormal bases, and are equivalent: a finite-dimensional unitary endomorphism is a norm-preserving map and satisfies .
For and , and The basis-independent trace of an endomorphism of a finite-dimensional vector space: compatible finite-dimensional products have cyclic trace, and trace is the sum of diagonal entries in any basis.
Finite registers and their ordered computational bases and The computational basis is orthonormal: each register has its declared ordered orthonormal computational basis, with the zero-qubit register one-dimensional.
The product basis is orthonormal and tensor dimensions multiply: ordered product-basis vectors form an orthonormal basis of the full finite register.
A unit-vector outer product is a density operator: the rank-one projector of every unit vector is a density operator.
Finite circuit syntax and ordered wire labels and Denotational semantics of a finite layered circuit: finite ordered gate layers on declared wires denote a unitary in their stated chronological order.
Finite commutative-monoid sums are invariant under bijective reindexing, split over disjoint unions, and satisfy the finite Fubini rule: finite sums over products of finite index sets can be interchanged.
The principle of mathematical induction: a property holding at zero and preserved at each successor stage holds at every natural-number stage.
Verification
The standard input register vector and zero-work-register vector are supplied by [F1]; they are computational-basis vectors and hence unit vectors by [F9]–[F10]. Their combined basis vector is unit by the same orthonormal product-basis fact. Its rank-one projector is a density operator by [F11], so the root state has trace one and is nonnegative.
If is a density operator and is a unitary endomorphism node, then [F12] supplies the unitary denotation for circuit blocks; any other unitary edge is explicit in [A1]. The operator is self-adjoint by [F6] and . For every , the adjoint identity gives . Cyclicity and [F7] give . Thus the successor state is a density operator and the edge preserves its branch weight.
At an instrument node with density input , [F3] gives and . If , [F4] gives a density operator at that child; if , the child weight is zero and no conditional state is used. Therefore the sum of child weights is .
At depth zero the frontier consists only of the root, whose weight is one and whose state is a density operator by step 1.1. Assume the same assertions for a finite frontier. At each live unitary node, step 1.2 preserves the state property and weight; at each instrument node, step 1.3 gives density states on positive children and preserves the sum of child weights. For the induction, carry an already-terminal positive-weight node forward along a single identity-unitary edge, retaining its state and weight; carry a zero-weight terminal node forward at weight zero without assigning a state. These padding edges add no outcome branch. Summing over the finite frontier by [F13] shows that the next frontier again has total weight one and a density state at every positive-weight node.
Let be the maximum depth of the original tree. Repeating the extension from step 2.1 carries each earlier positive-weight leaf to depth without changing its state, weight, or assigned output wires; zero-weight leaves remain weight zero and have no assigned state. The base and successor cases are those in step 2.1, so induction [F14] reaches this common frontier. Therefore the original positive-weight leaves have total weight one and density-operator states.
At a positive-weight leaf, each pair specifies exactly one full computational-basis word because the output-wire tuple has distinct indices and is its complement. Conversely every full word has exactly one such pair. Thus [F9]–[F10] make the vectors a complete orthonormal basis. Each is nonnegative by [F5], and their finite sum over is by [F8]. Therefore and , including the empty-output or empty-work-register cases.
Summing the definition of over all output strings and interchanging its finite leaf and output sums by [F13] gives by steps 3.1 and 4.1. Each term is nonnegative, so any predicate-selected subset has probability between zero and one. The terminal marginal is normalized directly by the basis-and-trace calculation in step 4.1; instrument branch normalization and conditional-state density use [F3] and [F4] in step 1.3.
Depends on
- Finite quantum promise-computation model
- Finite circuit syntax and ordered wire labels
- Denotational semantics of a finite layered circuit
- Finite instruments and conditional states
- Instrument outcome weights normalize
- Positive-probability instrument branches are density operators
- Density operator
- Non-negative and positive operators
- The adjoint $T^*:W\to V$ is characterised by $\langle Tv,w\rangle_W=\langle v,T^*w\rangle_V$
- Adjoints satisfy $(S+T)^*=S^*+T^*$, $(\lambda T)^*=\overline\lambda T^*$, $(ST)^*=T^*S^*$, and $T^{**}=T$
- Linear isometries, and orthogonal or unitary operators on finite-dimensional inner product spaces
- For an endomorphism in finite dimension, preserving lengths, preserving inner products, carrying orthonormal bases to orthonormal bases, and $T^*T=I$ are equivalent
- The basis-independent trace of an endomorphism of a finite-dimensional vector space
- For $A\in M_{m\times n}(F)$ and $B\in M_{n\times m}(F)$, $\operatorname{tr}(AB)=\operatorname{tr}(BA)$
- Finite registers and their ordered computational bases
- The computational basis is orthonormal
- The product basis is orthonormal and tensor dimensions multiply
- A unit-vector outer product is a density operator
- Finite commutative-monoid sums are invariant under bijective reindexing, split over disjoint unions, and satisfy the finite Fubini rule
- The principle of mathematical induction
Used by
- One-query Bernstein–Vazirani algorithm Algorithm
- One-query Deutsch algorithm Algorithm
- One-query Deutsch–Jozsa algorithm Algorithm
- Exact correctness for promise tasks Definition
- Oracle-only bit-query algorithm Definition
- Quantum query algorithm Definition
- Worst-case bounded-error correctness Definition
- Promise, query and cost-model examples Example
- Coherent normal form for finite quantum query algorithms Lemma
- Unnormalized branch density entries have degree at most twice the query count Lemma
- A T-query bit algorithm has an acceptance polynomial of degree at most 2T Theorem
- Bernstein–Vazirani algorithm returns the secret exactly Theorem
- Deutsch algorithm is exact Theorem
- Deutsch–Jozsa algorithm is exact Theorem
- Exact success probability after an integer number of Grover iterates Theorem
Dependency tree · two levels
74 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.
Sources
- Ronald de Wolf, Quantum Computing: Lecture Notes (standard reference, not scraped)
- Andrew M. Childs, Lecture Notes on Quantum Algorithms (standard reference, not scraped)
- John Preskill, Quantum Information, Chapter 6: Quantum Algorithms (standard reference, not scraped)