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.
Product block-encoding error bound
Statement
Under the inputs and register order of Product block encoding with separate ancillas, let and be the two normalized compressed blocks, so and . The all-zero block of the constructed unitary is . It obeys
Because each is itself a projected unitary block and hence a contraction, the sharper bound also holds. In particular the product is an block encoding of .
Facts & Assumptions
Given: Square matrices and approximate block encodings satisfying the hypotheses of Product block encoding with separate ancillas and Finite block encoding.
Finite block encoding: a normalized compressed block differs from its matrix divided by its positive normalization by at most the declared operator-norm error.
Product block encoding with separate ancillas: the product circuit uses separate ancillas and the operator order .
The operator norm is submultiplicative and satisfies ||T^*T|| = ||T||^2: for compatible finite-dimensional maps, .
A projected unitary block is a contraction: every projected unitary block has operator norm at most one.
Proof
Each lifted operation is a block-diagonal direct sum of copies of its supplied unitary on the untouched ancilla's computational basis; the inverse is the corresponding direct sum of the component inverse. Thus both lifts and are unitary. Let inject the system into the all-zero state of both ancillas. The zero-subspace projections are and , with , , and . In , insert at both ends; commute through and use to obtain . The vector has both ancillas zero and system component , so . The remaining compression is . Hence the all-zero block is exactly in the stated order.
Set , , , and . Then . By [F1], and ; by the normalization promises, and . Applying [F3] to each summand yields the first displayed bound, and yields its conservative final bound.
The same difference can be written . By [F4], , so [F3] gives . Also by [F3]; the product normalization is positive. The block-encoding definition therefore applies with the claimed error.
Depends on
Used by
Dependency tree · two levels
22 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
- Andrew M. Childs, Lecture Notes on Quantum Algorithms, Chapter 29 (17 April 2025) (standard reference, not scraped)
- András Gilyén, Yuan Su, Guang Hao Low, and Nathan Wiebe, Quantum singular value transformation and beyond, Lemma 53 (standard reference, not scraped)