Alphabeta Math
TheoremStatement: 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.

Correctness and access cost of sparse block encoding

Statement

For a dH-row-sparse Hermitian H, put hmax⁡=max⁡i,j∣Hij∣ and supply a certified bound h≥hmax⁡. In the supplied-permutation mode, if h=0 then H=0 and the returned Xflag⊗I has zero all-zero-flag compression and normalization 1; if h>0, the designated all-zero auxiliary compression of UL∗UR from Sparse Hermitian block encoding is H/(dHh). One such block-encoding call uses one supplied inverse row-location permutation, one supplied column-location permutation, two entry-value queries (compute and uncompute), and the declared DdH, inverse, flag-rotation, and arithmetic implementations. In the optional sorted-XOR mode with h>0, the encoded matrix is H⊕0 with normalization dHh, and each encoding, actual adjoint or coherent controlled call costs O(log⁡(dH+1)) original location calls and O(1) value calls. No constant-cost conversion from XOR locations to in-place permutations is asserted.

Facts & Assumptions

Given: One declared sparse-algorithm input mode. The supplied-permutation mode has a certified nonnegative bound h≥hmax⁡, exact reversible location permutations and costed uniform preparation; when h>0, it also has costed exact value and flag arithmetic. The optional sorted-XOR branch has its separately declared positive entry bound and sorted support interface; the algorithm's h=0 branch is common to both modes.

[F1]

Sparse Hermitian block encoding: VL prepares the uniform row-neighbor state, VR the uniform column-neighbor state, and the supplied-permutation mode's flag-zero value amplitude is hij=Hij/h for its certified bound h.

[F2]

Qubitization access model: an all-zero compression is J∗UJ; its normalization and access costs are separate.

[F3]

Finite block encoding: a projected block of a supplied unitary is the encoded matrix divided by its declared normalization.

[F4]

Sparse Hamiltonian row and value oracles: valid row/value access describes a Hermitian matrix and counts each named oracle call separately.

[F5]

Dirac Notation Conversion: ∣u⟩⟨v∣ contributes the matrix entry ⟨u,ei⟩root⟨ej,v⟩root in the stated basis convention.

[F6]

Qubitization access model: an exact block encoding is a unitary dilation whose all-zero compression is the normalized target matrix.

[F7]

Clean sparse-state preparation from sorted XOR locations constructs the optional sorted-XOR mode with clean workspace, normalization dHh, and the stated ordinary, inverse and controlled query counts.

Proof

Given: As in Facts & Assumptions.

1.1F1F3F4F6givenalgebra

First consider the supplied-permutation mode. If h=0, the promised bound implies every entry of H is zero. The returned Xflag⊗I is unitary and its compression against the clean flag ∣0⟩ is ⟨0∣X∣0⟩I=0, so normalization 1 encodes H=0. Now suppose h>0. Each row and, by Hermiticity, each column has at most dH nonzero entries, each of magnitude at most h. For any vector v, Cauchy–Schwarz gives ∣(Hv)i∣2≤(∑j∣Hij∣)(∑j∣Hij∣∣vj∣2). Summing over i and using the row and column bounds gives ∥Hv∥2≤(dHh)2∥v∥2, so ∥H∥op≤dHh and the stated normalization is valid in [F3]. For each system label i, VL∣0,i⟩=dH−1/2∑k=1dH∣i,ρ(i,k)⟩, where ρ(i,k) is its listed column or a distinct sentinel. For each system label j, (DdH⊗I)∣0,j⟩=dH−1/2∑ℓ=1dH∣ℓ,j⟩; the register SWAP sends this to dH−1/2∑ℓ=1dH∣j,ℓ⟩, so the supplied action of Oc gives VR∣0,j⟩=dH−1/2∑ℓ=1dH∣κ(j,ℓ),j⟩. Each is normalized because its dH terms are orthonormal and have coefficient dH−1/2.

1.2F1F4algebra

For ∣h∣≤1, the two columns of the stated flag matrix have unit norm and inner product h‾(−1−∣h∣2)+1−∣h∣2 h‾=0; hence it is unitary and its flag-zero output amplitude from ∣0⟩ is h. The value oracle is uncomputed after this rotation, so the good-flag overlap retains no value workspace.

2.1F1F2F3F4F5F6step 1.1step 1.2algebra

With the root inner product linear in its first argument, the (i,j) matrix entry of UL∗UR is ⟨UR(∣0⟩⊗∣j⟩), UL(∣0⟩⊗∣i⟩)⟩root, by the adjoint identity and the ordered-basis coordinate convention in [F5]. The row and column lists contain the pair (i,j) once each exactly when Hij≠0, by Hermiticity and the nonzero-entry enumeration. In that case the unique matching basis pair contributes dH−1hij=Hij/(dHh): the UR amplitude is first in the root pairing and equals hij/dH, while the row-state amplitude is 1/dH. If Hij=0, there is no valid matching pair, and the sentinel branch has flag-zero amplitude 0. Thus every clean matrix entry is the stated one, proving the compressed block identity.

3.1F1F2step 2.1

The displayed circuit for UL∗UR applies the inverse row-location permutation once through VL∗, the column-location permutation once through VR, and the entry-value oracle twice to compute and uncompute the value. Its state preparations, inverses, arithmetic, flag rotations, controlled operations, and gate synthesis are separate declared costs, so no additional sparse-access operation has been counted as free.

4.1F7step 3.1algebra∎

In the optional sorted-XOR mode, apply [F7] to the supplied sorted QA20 interface and positive entry bound h. Its clean isometries insert Hij/h only on the column side, give the padded block (H⊕0)/(dHh), and clear the extra location and value work exactly on the prepared input subspaces. Its actual inverses and coherent controls have the same logarithmic location-query order. The supplied-permutation proof and counts in steps 1.1–3.1 are unchanged.

Depends on

Used by

Cited to discharge well-definedness by Sparse Hermitian block encoding.

Dependency tree · two levels

38 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