Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedPipeline-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.

QSVT robustness, approximation error, and resources

Statement

Let A be a finite square or rectangular matrix with a declared isometric padding A^, and let α>0 satisfy α≥∥A∥op. Let B be the exact compressed PUE block of the supplied input unitary and assume

∥B−A^/α∥op≤εBE.

Let P be the degree-d parity polynomial of an admissible QSVT phase sequence, and let f have the same parity. Put S:={0}∪{σj:σj>0 is a singular value of A^/α}, so zero is included even when the two matrix dimensions differ. If sup⁡σ∈S∣P(σ)−f(σ)∣≤ηpoly, and the implemented phase operation at slot ℓ is a unitary within operator-norm error ζℓ of its ideal operation, then the implemented compressed block B~ satisfies

∥B~−fSV(A^/α)∥op≤ηpoly+4dεBE+∑ℓζℓ.

The exact sequence uses d calls alternating between U and U∗, d+1 projector-phase operations, and the reflection and one-qubit resources in QSVT signal and reflection query counts. A real-polynomial control wrapper has its separately listed controlled gates. Matrix-data access, block-encoding construction, inverse and controlled access, phase-list generation, finite-gate compilation, and classical bit costs are charged through their declared interfaces; no cost follows from a bare matrix.

Facts & Assumptions

Given: A normalized block encoding, its finite PUE compression, an admissible degree-d phase sequence, a uniform scalar approximation bound, and unitary phase implementations with the stated errors.

[F1]

Finite block encoding: an (α,a,ε) block encoding has normalized compression within ε of the declared padded target divided by α, with α≥∥A∥op.

[F2]

Odd and even singular-value transforms: odd and even singular-value transforms are defined by their SVD coefficients, including the even kernel term.

[F3]

Operator perturbation bound for QSVT: for contractions C,D, ∥PSV(C)−PSV(D)∥op≤4d∥C−D∥op.

[F4]

QSVT signal and reflection query counts: the exact sequence has d signal calls, d+1 phase slots, and the corresponding right/left reflection counts.

[F5]

Circuit-family and computation cost model: oracle queries, controlled calls, gates, depth, width, ancillas, classical generation, and precision are separate cost coordinates.

[F6]

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

[F8]

Every linear map between finite-dimensional real or complex inner product spaces admits a singular value decomposition: an SVD supplies complete orthonormal right and left singular bases and the positive-term formula.

[F9]

The operator norm is submultiplicative and satisfies ||T^*T|| = ||T||^2: compatible finite-dimensional maps satisfy ∥ST∥op≤∥S∥op∥T∥op.

[F10]

QSVT action on singular subspaces: the ideal QSVT sequence for block B compresses to PSV(B).

[L1]

Projected-unitary encoding and singular vectors: a projected-unitary compression is a contraction.

[L5]

The orthogonal projection PWv is the W-component in V=W⊕W⊥: a vector and its projection-complement components are orthogonal.

[L6]

Pythagoras and finite orthogonal sums: orthogonal components have squared norms that add.

Proof

1.1F1F3F6F9L1L2L3L4L5L6givenalgebra

Let Ein,Eout be the declared isometric padding maps in [F1], so A^=EoutAEin∗ and Ein∗Ein=I. Put Pin=EinEin∗. By [L3]–[L4], Pin∗=Pin=Pin2; [L5] makes it an orthogonal projection, and [L6] gives ∥Pinz∥≤∥z∥. The adjoint identity [L3] then yields ∥Ein∗z∥2=⟨Pinz,z⟩=∥Pinz∥2≤∥z∥2. Since both padding maps preserve norms by [L2], [F9] gives ∥A^∥op=∥EoutAEin∗∥op≤∥A∥op; conversely A^Einx=EoutAx for every x, so taking maxima over unit vectors gives equality. Thus A0:=A^/α is a contraction. The PUE compression B is a contraction by [L1], and [F1] gives ∥B−A0∥op≤εBE. Applying [F3] gives ∥PSV(B)−PSV(A0)∥op≤4dεBE.

1.2F2F6F8givenalgebra

Choose the SVD bases of A0 from [F8]. For odd parity, the difference PSV(A0)−fSV(A0) sends each right singular vector vj to (P(σj)−f(σj))uj and annihilates ker⁡A0. Orthonormality gives, for x=∑jcjvj+x0, ∥(PSV−fSV)x∥2=∑j∣P(σj)−f(σj)∣2∣cj∣2≤ηpoly2∥x∥2. For even parity the same bound follows by diagonal action on the right singular basis, including P(0)−f(0) on the kernel. Taking the maximum over unit vectors by [F6] yields ∥PSV(A0)−fSV(A0)∥op≤ηpoly.

1.3F4F5F6F7F9F10givenalgebra

Replace the ideal phase operations one slot at a time by their implemented unitaries. The product difference is a sum of d+1 terms, each containing one phase difference and otherwise unitary factors. By [F9], multiplying by those unitary factors preserves or bounds the operator norm by their norm 1; [F7] and [F6] then give ∥U~Φ−UΦ∥op≤∑ℓζℓ. Compression by the input and output projections is contractive, so the same upper bound holds for the compressed blocks. The exact ideal compressed block is PSV(B) by [F10].

2.1F4F5F7step 1.1step 1.2step 1.3∎

The implemented block differs from fSV(A0) by the sum of its phase-implementation, input-block, and scalar-approximation differences. Applying the triangle inequality to steps 1.1, 1.2, and 1.3 yields ∥B~−fSV(A0)∥op≤ηpoly+4dεBE+∑ℓζℓ. The resource statement follows from [F4]–[F5]; each absent access, synthesis, data-loading, or compilation operation remains a separate supplied cost.

Depends on

Used by

Dependency tree · two levels

55 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