Alphabeta Math
ExampleConstruction: AI-generatedVerification: AI-generatedPipeline-generatedprecheck passjudge pass (gpt-6-luna)
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.

Two-term LCU normalization and access count

Example

Take A0=diag⁡(1,0), A1=diag⁡(0,1), α0=1, α1=2, and coefficients β0=1, β1=i. Use the exact one-ancilla block encodings constructed below. The example computes the LCU normalization, coefficient amplitudes, projected block, and charged access calls.

Facts & Assumptions

Given: The finite matrices and scalar values in the Example section, and the procedure and cost convention of LCU block-encoding construction and Block-encoding normalization, error, and cost accounting.

[F1]

LCU block-encoding construction: the coefficient weights are ∣βj∣αj/Λ and SELECT applies phase βj/∣βj∣ in branch j.

[F2]

LCU projected-block correctness: the all-zero block is ∑jβjAj/Λ.

[F3]

Block-encoding normalization, error, and cost accounting: one LCU use invokes PREPARE, SELECT, and PREPARE† once each, with all primitive and synthesis costs kept explicit.

[F4]

The operator norm is zero on the zero domain and otherwise is max_{||v||=1} ||Tv||: the operator norm is the maximum norm on unit vectors.

Verification

1.1givenF4F5F6constructalgebra

The coordinate formulas give ∥A0∥op=∥A1∥op=1, so the chosen αj satisfy the normalization promises. For a positive diagonal contraction C, put S:=I−C2 and D(C):=(CSS−C). Since C and S are commuting self-adjoint diagonal matrices and C2+S2=I, direct block multiplication gives D(C)∗=D(C) and D(C)2=I, hence D(C)∗D(C)=I. The adjoint identity [F5] shows ∥D(C)x∥2=⟨x,D(C)∗D(C)x⟩=∥x∥2, and D(C)2=I makes it invertible, so [F6] makes it unitary. Its top-left block is C. Thus D(A0/α0) and D(A1/α1) are exact unitary block encodings with one component ancilla each.

1.2F1F2algebra

Here Λ=∣1∣⋅1+∣i∣⋅2=3, so ∣χ⟩=1/3∣0⟩+2/3∣1⟩. By [F1] and [F2], the projected block is 13A0+23i(A1/2)=(A0+iA1)/3=diag⁡(1/3,i/3); the normalization is 3 and the error is zero.

2.1F3givenalgebra∎

With PREPARE, SELECT, and PREPARE† separately supplied, the construction uses one call to each. If SELECT is assembled from component calls, its declaration must include one controlled call for each component branch and the relative phase operation; if those circuits are compiled from matrices, their data access and gate costs are added separately.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

23 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