Alphabeta Math
AlgorithmAlgorithm: Literature-sourcedProof: Not applicablePipeline-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.

LCU block-encoding construction

Definition

Inputs. Integers n≥1 and m≥1, a finite family of square matrices Aj∈Cn×n, positive numbers αj≥∥Aj∥op, and exact (αj,aj,0) block-encoding unitaries Uj. Also supply coefficients βj∈C after omitting zero coefficients, with Λ:=∑j=0m−1∣βj∣αj>0. The component circuits and their controlled access are separate access inputs.

Instructions. Let a∗:=max⁡jaj. Extend each component unitary to the common ordered ancilla register by identities on its unused ancillas, so its all-zero block is unchanged. Let b:=⌈log⁡2m⌉, D:=2b, and provide a unitary P on the b-qubit coefficient register satisfying

P∣0b⟩=∣χ⟩:=∑j=0m−1∣βj∣αjΛ ∣j⟩.

The squared amplitudes sum to one by the definition of Λ. Define the unitary

SELECT:=∑j=0m−1∣j⟩⟨j∣⊗βj∣βj∣ Uj+∑j=mD−1∣j⟩⟨j∣⊗I,

where each Uj acts on its padded component ancilla and the data register; an empty second sum is zero. Return W:=P† SELECT P, acting on the coefficient register, common component ancillas, and data system.

The instance must supply or compile P, P†, and SELECT, and state the cost of each separately. A coefficient table is not itself a state-preparation circuit; table access, synthesis, controlled component calls, phases, precision, and classical preprocessing are charged under Block-encoding oracle and implementation cost model.

If P is synthesized from the explicit exact normalized amplitude table (wj)j<D, where wj:=∣βj∣αj/Λ for j<m and wj:=0 for j≥m, the exact-table procedure QC24 State Preparation is an optional construction. Since zero coefficients were omitted and each αj>0, w0>0 and the first nonzero amplitude w0 is positive real. The state-preparation procedure omits only this reference phase, which is 0 here, so the prepared vector equals ∣χ⟩ exactly. Under its ideal continuous-angle model, QC24 State Preparation Rotation Level Upper Bound gives at most D−1 prefix rotations, at most D phases, O((b+1)D) bounded-arity gates and serial depth, and at most max⁡{b−1,0} reusable clean work bits. Supply or compile the inverse circuit P† separately and charge it separately. If the table uses exactly s bits for each real and imaginary coordinate, QC24 Explicit State-Preparation Cost Guarantee separately charges its 2Ds input bits and full-table preprocessing scan. These suppliers assert no finite-alphabet arbitrary-angle implementation or Turing bit-time bound; a supplied circuit for P instead carries its own declared costs.

Remarks

The current XOR-valued interface Coherent XOR function oracle does not itself implement this unitary-valued SELECT; if SELECT is assembled from component calls, its separate controlled-call and phase construction must be supplied and costed.

The projected block and normalization of the returned unitary are proved in LCU projected-block correctness.

Depends on

Used by

Dependency tree · two levels

41 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