Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-adaptedPipeline-generated
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.

Projected block identity for a supplied LCU circuit

Statement

Let Aj:Cn→Cn have exact (αj,aj,0) block encodings Uj, let βj≠0, and put Λ=∑j∣βj∣αj>0. Set a=max⁡jaj and extend each component to the common ordered ancilla/system register by U~j=I2a−aj⊗Uj, with unused ancillas preceding its original ancillas. Let P be a supplied unitary with P∣0⟩=∑j∣βj∣αj/Λ∣j⟩, and let the separately supplied unitary SELECT act as U~j with phase βj/∣βj∣ on index j. With W=P†SELECTP, the all-zero coefficient and component-ancilla block of W is ∑jβjΛAj. This is a conditional matrix identity. It does not construct SELECT from an XOR-valued function oracle or assign a cost to any supplied operation.

Facts & Assumptions

Given: Finite square matrices Aj, their exact block encodings, nonzero coefficients βj, and the supplied unitaries P and SELECT.

[A1]

P∣0⟩=∑j∣βj∣αj/Λ∣j⟩, SELECT applies (βj/∣βj∣)U~j on index j, and W=P†SELECTP.

[F1]

Finite block encoding: for an exact (αj,aj,0) block encoding, the all-zero ancilla compression of Uj is Aj/αj.

[F2]

Block-encoding oracle and implementation cost model: access to SELECT and its component circuits is separately supplied and costed.

[F3]

Dirac Notation Conversion: the ket ∣x⟩ denotes vector x, and the bra ⟨x∣ denotes the functional z↦⟨z,x⟩root.

Proof

1.1givenA1F2F3algebra

Put wj=∣βj∣αj/Λ and ζj=βj/∣βj∣. The weights are nonnegative and sum to one by the definition of Λ. By [A1], the initial coefficient register is ∑jwj∣j⟩, and SELECT applies ζjU~j in the orthogonal index-j subspace, so ⟨0∣P†SELECTP∣0⟩=∑jwjζjU~j on the component and data registers. This is an identity on already supplied operations; [F2] keeps SELECT construction and component costs separate.

2.1A1F1F2F3step 1.1algebra∎

Project the common a-ancilla register onto its all-zero input and output. The identity extension contributes one on the unused zero ancillas, so by [F1] each extended component still compresses to Aj/αj. Hence the resulting data block is ∑jwjζjAj/αj=∑j(∣βj∣αj/Λ)(βj/∣βj∣)(Aj/αj)=∑jβjAj/Λ. The coefficient and component registers were both projected onto their specified zero states, so this is exactly the claimed all-zero block.

Depends on

Used by

Dependency tree · two levels

21 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