Alphabeta Math
Pipeline-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.

Continuous-Time Quantum Walks

1 · Prerequisites

2 · Summary

A continuous-time quantum walk on a finite register is the matrix evolution UH(t) for a declared self-adjoint generator H. The finite matrix defines a unitary mathematically; a separate Hamiltonian-access contract specifies the operation, precision, oracle access, and resource costs used to implement it. Graph adjacency, the two Laplacian signs, and normalized adjacency have different conventions and scales. Basis-measurement probabilities are the squared moduli of the evolved state coordinates.

The page proves exact transfer across the Boolean hypercube and exact continuous-time search on the complete graph for every N≥2. It keeps state preparation, Hamiltonian evolution, measurement, oracle queries, description bits, and finite-gate synthesis costs separate. It makes no efficiency claim from a matrix description alone and asserts no universal spatial-graph speedup.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Finite Hermitian matrix dynamics

Definition

In this page a Hamiltonian is a self-adjoint endomorphism H of a finite-dimensional complex inner-product space V; no physical postulate is part of the term. Let σ(H) be the set of its distinct eigenvalues and let Pλ be the orthogonal projection onto the λ-eigenspace. For real time t, define the finite matrix evolution

UH(t):=∑λ∈σ(H)e−itλPλ=ft(H),ft(λ)=e−itλ.

The second expression uses the finite spectral functional calculus The spectral functional calculus f(T) for a normal endomorphism. If V is the zero space, the spectrum is empty and the empty sum is the unique endomorphism, which is also the identity on V. This definition specifies a mathematical unitary from a finite matrix; it makes no claim that the operation has an efficient circuit or a free access cost.

TheoremStatement: Literature-sourcedProof: AI-generatedjudge pass (gpt-6-luna)Open item page →

Unitary and differential identities for finite matrix dynamics

Statement

Let H be a self-adjoint endomorphism of a finite-dimensional complex inner-product space V. For real t,s, the evolution from Finite Hermitian matrix dynamics satisfies UH(0)=IV,UH(t)∗UH(t)=IV,UH(t+s)=UH(t)UH(s),ddtUH(t)=−iHUH(t). Moreover, UH is the unique differentiable map Y:R→End⁡(V) satisfying Y′(t)=−iHY(t) and Y(0)=IV.

Facts & Assumptions

Given: A finite-dimensional complex inner-product space V and a self-adjoint endomorphism H:V→V.

[F2]
[F3]

Real and complex inner-product spaces and their induced length: the complex inner product is linear in its first argument and conjugate-linear in its second.

[F4]

Complex spectral theorem: a normal endomorphism of a finite-dimensional complex inner product space has an orthonormal eigenbasis, and conversely: a normal endomorphism of a finite-dimensional complex inner-product space has an orthonormal eigenbasis.

[F5]

The spectral functional calculus f(T) for a normal endomorphism: if T=∑jλjPj is its spectral resolution, then f(T)=∑jf(λj)Pj.

[F6]

exp⁡(z+w)=exp⁡z exp⁡w, and the complex exponential extends the real exponential: exp⁡(z+w)=exp⁡(z)exp⁡(w) for complex z,w.

[F8]

The complex exponential is entire and its complex derivative is itself: exp⁡′(z)=exp⁡(z) for every z∈C.

[F9]

The mean value theorem, as the case g(x)=x of Cauchy's: for f continuous on [a,b] with a<b and differentiable on (a,b) there is c∈(a,b) with f(b)−f(a)=f′(c)(b−a): for a real function continuous on [a,b] and differentiable on (a,b), there is c∈(a,b) with f(b)−f(a)=f′(c)(b−a).

[F11]

The complex exponential by its power series defines exp⁡z=∑n=0∞zn/n!, with the natural factorial embedded into the complex field. The power recursion in Integer powers in the complex field gives 00=1 and 0n=0 for n≥1, and The factorial n! and the falling factorial nk‾, defined by recursion in N gives 0!=1.

Proof

technique · direct
1.1givenF1F2F3F4algebra

If Hv=λv with v≠0, then self-adjointness gives λ⟨v,v⟩=⟨Hv,v⟩=⟨v,Hv⟩=λ‾⟨v,v⟩ by [F1]–[F3], so every eigenvalue λ is real. Since H is self-adjoint it is normal, and [F4] supplies an orthonormal eigenbasis. In dimension zero the assertions below hold for the unique endomorphism.

2.1step 1.1F4F5F11algebra

Write the spectral resolution H=∑λλPλ over distinct eigenvalues. The projections satisfy Pλ∗=Pλ, PλPμ=0 for λ≠μ, and ∑λPλ=IV. Definition Finite Hermitian matrix dynamics is the functional-calculus sum in [F5]. By [F11], at z=0 the exponential series has first term 1 and every later term 0, so every partial sum is 1 and e0=1.

3.1step 2.1F7algebra

The adjoint of this sum is UH(t)∗=∑λeitλPλ. Thus UH(t)∗UH(t)=∑λ∣e−itλ∣2Pλ=∑λPλ=IV, since tλ is real and [F7] gives ∣e−itλ∣=e0=1 by step 2.1. At t=0 every coefficient is 1 by step 2.1, so UH(0)=IV.

3.2step 2.1F6algebra

The product UH(t)UH(s) has coefficient e−itλe−isλ=e−i(t+s)λ on each Pλ by [F6]; all cross terms vanish by orthogonality. Hence UH(t+s)=UH(t)UH(s).

3.3step 2.1F6F8algebra

For each real eigenvalue λ, the difference quotient of t↦e−itλ at t equals e−itλ(e−iλh−1)/h by [F6]. If λ≠0, set z=−iλh and use [F8] at 0, together with e0=1 from step 2.1, to obtain the limit −iλe−itλ; if λ=0, the quotient is identically zero. The spectral sum is finite, so differentiating it term by term gives UH′(t)=∑λ(−iλ)e−itλPλ=−iHUH(t).

4.1givenF4F6F8F9F10step 1.1step 2.1algebra∎

Let Y be any differentiable solution with Y(0)=IV. Write its entries in the orthonormal eigenbasis from step 1.1 as yjk(t). Taking each matrix coordinate of the difference quotient for Y′(t)=−iHY(t) gives yjk′(t)=−iλjyjk(t). Put qj(t):=eiλjt. By [F6], for h≠0, qj(t+h)−qj(t)h=eiλjteiλjh−1h. If λj=0, this quotient is zero. Otherwise set z=iλjh; [F8] at 0, with e0=1 from step 2.1, gives lim⁡z→0(ez−1)/z=1, and hence qj′(t)=iλjqj(t). The real and imaginary parts of yjk and qj are differentiable. Since Re⁡(qjyjk)=(Re⁡qj)(Re⁡yjk)−(Im⁡qj)(Im⁡yjk) and Im⁡(qjyjk)=(Re⁡qj)(Im⁡yjk)+(Im⁡qj)(Re⁡yjk), the real product rule [F10] gives the complex product rule. Thus gjk(t):=qj(t)yjk(t) is differentiable and gjk′(t)=qj′(t)yjk(t)+qj(t)yjk′(t)=0. Each real-valued component h of gjk is therefore differentiable on R with derivative zero. It is continuous at every c: for x≠c, h(x)−h(c)=h(x)−h(c)x−c(x−c), and the difference quotient tends to the finite value h′(c), so it is bounded near c and the product tends to zero. Thus both components are continuous on every [a,b] and differentiable on (a,b). Applying [F9] to each component on any a<b shows both are constant on R. Since qj(0)=1 by step 2.1 and Y(0)=IV, gjk(0)=δjk; therefore yjk(t)=δjke−iλjt by [F6]. Thus Y(t)=UH(t). The zero-dimensional case has only one endomorphism and is unique as well.

LemmaStatement: Literature-sourcedProof: AI-generatedjudge pass (gpt-6-luna)Open item page →

Hadamard preparation of a uniform binary state

Statement

For an integer n≥0, give each factor of the ordered register Vn=(C2)⊗n the basis (e0,e1) and define the one-qubit matrix H:=12(111−1). Then H is unitary and H⊗ne0n=2−n/2∑x∈{0,1}nex. For n=0, the tensor product is C, the empty word is the sole basis label, and H⊗0 is the identity. The preparation uses exactly n one-qubit H gates when H is primitive in the declared circuit model; otherwise its implementation and synthesis costs must be supplied there.

Facts & Assumptions

Given: n≥0, the ordered computational register, and the stated matrix H.

[F1]

Finite registers and their ordered computational bases: a qubit has ordered basis (e0,e1), and e0n denotes the corresponding register basis vector.

[F2]

Ordered tensor registers, their inner product, and wire permutations: tensor-register basis vectors are ordered products of the factor bases; the empty tensor product is C.

[F3]

The computational basis is orthonormal: the ordered computational basis is orthonormal.

[F4]

Circuit-family and computation cost model: a circuit gate count counts its finite one- and multi-qubit gate instances, separately from oracle-query and circuit-description costs.

[F5]

Tensor products of finitely many linear maps: the tensor map is the unique linear map that acts factorwise on elementary tensors, with the empty tensor map equal to the identity on C.

Proof

technique · direct
1.1givenF1F3algebra

Direct multiplication gives H∗H=I2. Also He0=(e0+e1)/2, so H is a unitary one-qubit operation in the specified basis.

1.2F1F2F3F5algebra

By the tensor-map rule [F5], H⊗ne0n=(He0)⊗n=2−n/2(e0+e1)⊗n=2−n/2∑x∈{0,1}nex. The last equality distributes the finite tensor product over its two-term factors, choosing exactly one of e0,e1 at each position; the ordered product basis in [F2] identifies these choices with the binary words x. For n=0, both sides are the scalar 1 in C, the empty sum-index set convention gives its single empty word, and [F5] makes the empty tensor map the identity. The basis vectors are distinct orthonormal vectors by [F3], so the right side has norm one.

2.1givenF4F5algebra∎

By [F5], the construction applies one copy of H to each of the n tensor factors and no oracle operation. It therefore has n one-qubit gate instances when H is primitive, as counted by [F4]; if it is not primitive, the declared synthesis cost is required. At n=0 the circuit has no gates.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Graph adjacency and Laplacian generator conventions

Definition

Let V be a finite vertex set with a fixed order and let w:V×V→[0,∞) be symmetric. Self-loops are allowed and their weight is counted once in each row sum. On CV with ordered basis (ev)v∈V, define the weighted adjacency matrix by Auv=w(u,v), the degree d(v)=∑u∈Vw(v,u), and Dvv=d(v) with all off-diagonal entries zero. The positive Laplacian is L+=D−A; the other common sign convention is L−=A−D=−L+. A walk generator records the chosen edge weights, loop convention, basis order, and one of these signs. It is not a discrete transition matrix.

When every d(v)>0, the normalized adjacency is the separately defined matrix Anorm=D−1/2AD−1/2. No normalized-adjacency operation is defined here at zero-degree vertices. The matrices A,D,L+,L− are Hermitian: Avu=w(v,u)=w(u,v)=Auv‾ and D is real diagonal. Under the positive-degree condition, D−1/2 is also real diagonal, so Anorm∗=Anorm. A zero-vertex graph gives the zero coordinate space and empty matrices; a quantum-walk input separately requires a normalized state, so it has no instance on that space.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Continuous-time quantum walk

Definition

Let H be a self-adjoint endomorphism of a nonzero finite-dimensional complex-inner-product space V, let t∈R, and let [ψ] be a pure state with a specified unit representative ψ∈V. The continuous-time quantum walk generated by H at time t has state vector

ϕ(t):=UH(t)ψ,

where UH(t) is the finite matrix evolution in Finite Hermitian matrix dynamics. By Unitary and differential identities for finite matrix dynamics, UH(t) is unitary, so ϕ(t) is still a unit vector and its output pure-state ray is [UH(t)ψ]. This ray does not depend on the chosen unit representative: if ψ′=αψ with ∣α∣=1, linearity gives UH(t)ψ′=αUH(t)ψ, the same ray. For a graph walk, V is the ordered vertex register and H is a separately specified Hermitian generator such as one of the matrices in Graph adjacency and Laplacian generator conventions. The definition alone supplies no circuit, Hamiltonian oracle, or efficiency claim.

TheoremStatement: Literature-sourcedProof: AI-generatedjudge pass (gpt-6-luna)Open item page →

The measurement law for a finite continuous-time walk

Statement

Let V be a nonzero finite-dimensional complex inner-product space, let (ey)y∈Y be a finite orthonormal basis, and let ϕ∈V be a unit vector. Measuring the pure state [ϕ] by the projective measurement onto the basis lines outputs y∈Y with probability pϕ(y)=∣⟨ϕ,ey⟩∣2,∑y∈Ypϕ(y)=1. In particular, for self-adjoint H:V→V, real t, and unit ψ, the walk output ϕ=UH(t)ψ is unit and pt(y)=∣⟨UH(t)ψ,ey⟩∣2. For an initial vertex ex, the probability of observing vertex y is ∣⟨UH(t)ex,ey⟩∣2.

Facts & Assumptions

Given: The nonzero space, orthonormal basis, and unit vector ϕ in the Statement. For its walk specialization, also take self-adjoint H, real t, and a unit input ψ with ϕ=UH(t)ψ.

[F1]

Unitary and differential identities for finite matrix dynamics: UH(t) is unitary, so it preserves the norm and UH(t)ψ is unit.

[F2]

Pure state and ray: a pure state is a ray represented by any unit vector.

[F3]

Ray-to-projector is well-defined and bijective: for a unit representative u, Pu=∣u⟩⟨u∣ is a nonnegative rank-one projection with trace one.

[F4]

Finite projective measurements: orthogonal projections summing to the identity form a projective measurement, and its weight on ρ is tr⁡(ρPy).

[F5]

Projective measurement outcome weights are probabilities: for a density operator and a finite projective measurement, these weights lie in [0,1] and sum to one.

[F6]

Dirac Notation Conversion: ∣x⟩⟨y∣ acts by z↦⟨z,y⟩rootx.

[F7]

The basis-independent trace of an endomorphism of a finite-dimensional vector space: trace is the sum of diagonal entries in any ordered basis.

[F8]

Bessel's inequality for a finite orthonormal list and Parseval's identity for an orthonormal basis: if (ey) is an orthonormal basis, then v=∑y⟨v,ey⟩ey and ∑y∣⟨v,ey⟩∣2=∥v∥2.

[F9]

Real and complex inner-product spaces and their induced length: the root inner product is linear in its first argument and conjugate-symmetric.

Proof

technique · direct
1.1givenF1

The vector ϕ is unit by hypothesis. In the walk specialization, [F1] also shows UH(t)ψ is unit.

1.2givenF4F6F8F9algebra

For each y, define Pyz:=⟨z,ey⟩ey. Orthonormality gives Py2=Py and PyPy′=0 for y≠y′. By [F6] and [F9], ⟨Pyz,w⟩=⟨z,ey⟩⟨ey,w⟩=⟨z,Pyw⟩, so Py∗=Py. The basis expansion in [F8] gives ∑yPy=IV. Hence (Py)y∈Y is the basis projective measurement in [F4].

1.3givenF2F3F4F5F6F7algebra

The ray [ϕ] has density operator Pϕ by [F2]–[F3]. By [F4]–[F5] its probability at y is tr⁡(PϕPy)∈[0,1]. In the basis (ez), Pyez=0 for z≠y and Pyey=ey; [F6] gives Pϕey=⟨ey,ϕ⟩ϕ. Therefore [F7] yields tr⁡(PϕPy)=⟨ey,ϕ⟩⟨ϕ,ey⟩=∣⟨ϕ,ey⟩∣2.

2.1step 1.1step 1.3F8algebra∎

Summing the formula in step 1.3 and applying [F8] gives ∑ypϕ(y)=∥ϕ∥2=1. Substituting ϕ=UH(t)ψ in the walk specialization gives the stated walk law and vertex formula.

LemmaStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-6-luna)Open item page →

Operator-norm error bounds a basis-outcome probability change

Statement

Let V be a nonzero finite-dimensional complex inner-product space with a finite orthonormal basis (ey)y∈Y. Let ψ∈V be unit, let U,W:V→V be unitary, and let ρ≥0 satisfy ∥W−U∥op≤ρ. If pU(y) and pW(y) are the computational-basis measurement probabilities after applying U and W to ψ, respectively, then for every y∈Y, ∣pW(y)−pU(y)∣≤2ρ.

Facts & Assumptions

Given: The space, orthonormal basis, unit vector, two unitary maps, and operator-norm bound in the Statement.

[F1]

The measurement law for a finite continuous-time walk: for a unit vector v, the probability of basis outcome y is ∣⟨v,ey⟩∣2.

[F2]

Bessel's inequality for a finite orthonormal list and Parseval's identity for an orthonormal basis: for one unit vector ey, ∣⟨v,ey⟩∣2≤∥v∥2.

[F3]

The operator norm is zero on the zero domain and otherwise is max_{||v||=1} ||Tv|| defines ∥T∥op as the maximum of ∥Tv∥ over unit v on a nonzero finite-dimensional domain; The operator norm is 0 on the zero domain and otherwise equals the largest singular value, attained at a right-singular vector proves that this maximum exists and is attained.

[F4]

Linear isometries, and orthogonal or unitary operators on finite-dimensional inner product spaces: a unitary is a linear isometry and preserves every vector norm.

[F5]

Real and imaginary parts, complex conjugation, and modulus: if z=a+ib, then ∣z∣=a2+b2.

[F6]

Cauchy-Schwarz ∣⟨x,y⟩∣≤∥x∥2∥y∥2 with its equality case, the triangle inequality for ∥⋅∥2, the parallelogram law and polarisation: the Euclidean norm on R2 satisfies the triangle inequality. Under the coordinates z↦(Re⁡z,Im⁡z) this gives ∣z1+z2∣≤∣z1∣+∣z2∣ for complex numbers.

Proof

technique · direct
1.1givenF3construct

Put δ:=(W−U)ψ. Since ψ is unit, [F3] and the operator-norm hypothesis give ∥δ∥≤ρ.

2.1givenF2F4step 1.1

Fix y and put a:=⟨Wψ,ey⟩ and b:=⟨Uψ,ey⟩. By [F2] applied to δ, ∣a−b∣≤∥δ∥. By [F4], Wψ and Uψ are unit; [F2] then gives ∣a∣≤1 and ∣b∣≤1.

3.1F1F5F6step 1.1step 2.1algebra∎

The triangle inequality [F5]–[F6] implies the reverse triangle inequality ∣∣a∣−∣b∣∣≤∣a−b∣. Factoring the difference of squares and using step 2.1 gives ∣∣a∣2−∣b∣2∣≤∣a−b∣(∣a∣+∣b∣)≤2ρ. By [F1], the left side is ∣pW(y)−pU(y)∣. Since y was arbitrary, the claimed bound holds for every basis outcome.

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Continuous-time Hamiltonian access cost model

Definition

Let V be a finite-dimensional complex register and let H=H∗ be its declared generator. The mathematical target at time t∈R is UH(t) from Finite Hermitian matrix dynamics. A Hamiltonian-access contract records how this target and its input data are supplied; it does not equate a matrix description with an implementation.

The contract declares one input representation:

  1. Explicit terms: a finite ordered list of Hermitian matrices H1,…,Hm, real coefficients c1,…,cm with their exact or finite-precision binary encodings, and the identity H=∑j=1mcjHj. If the implementation calls the individual operations UcjHj(tj), the contract lists every operation, its order, and its charge. The equality of their composition with UH(t) must be proved or supplied as a separate simulation certificate; it does not follow from the term list alone.
  2. Row-sparse input: an integer sparsity bound d, a row-location oracle, and an entry-value oracle returning each selected matrix entry to a declared coefficient precision. Each oracle's full unitary action on invalid encodings, and every forward, inverse, or controlled call actually used, are explicit parts of the contract.

The contract separately names an implementation of the requested evolution:

  • an ideal continuous-time operation UH(t) with its declared evolution time and/or evolution-query charge; or
  • a finite unitary circuit/simulator VH,t,ϵ with a supplied certificate ∥VH,t,ϵ−UH(t)∥op≤ϵ and its gate, query, description-bit, coefficient-precision, and classical-construction costs.

Initial-state preparation and final measurement are separate supplied stages. For each stage the contract records a triple (q,g,b): q is the number of declared oracle or evolution calls, g is the finite gate count in the chosen gate model, and b is the declared input, operation-description, coefficient, and precision-bit charge. Circuit description length and gate count follow Circuit-family and computation cost model; they are distinct coordinates. Evolution time is reported separately unless the chosen model explicitly includes it in a query coordinate. Serial composition adds the declared stage coordinates. A controlled or inverse operation is charged only if the model explicitly grants that access or supplies a construction, as in Controlled Unitary Access and Inverse Unitary Access.

A complexity claim for a family of such inputs must also specify a uniform generator for the full circuit and access descriptions, as in Full-list uniform quantum circuit family, and state the costs as functions of the input size. The matrix alone supplies no efficient UH(t), controlled call, inverse call, or zero-cost operation. In particular, a Boolean marked-item oracle does not by itself grant the continuous-time operation e−it∣ew⟩⟨ew∣; any conversion or simulation and its precision are separately specified and charged.

AlgorithmAlgorithm: AI-adaptedProof: Not applicableOpen item page →

Hypercube continuous-time state transfer

Definition

Input: An integer n≥0, an ordered n-qubit register initialized to e0n, and a Hamiltonian-access contract for An:=∑j=0n−1Xj, where X=(0110) and Xj:=I2⊗j⊗X⊗I2⊗(n−j−1) is its tensor-map extension acting on factor j and as the identity on every other factor, by Tensor products of finitely many linear maps. The contract must explicitly supply either the whole operation UAn(π/2) or the n local operations UXj(π/2) in the declared ordered tensor factors. The local-operation option requests each one-qubit evolution separately; its equivalence to the whole evolution is proved by the correctness argument and is not assumed here. This contract does not make arbitrary matrix exponentiation free. Every supplied query, gate, description-bit, and synthesis cost is recorded under Continuous-time Hamiltonian access cost model and Circuit-family and computation cost model.

Procedure: If the whole operation is supplied, apply UAn(π/2) once. If the local operations are supplied, apply UXj(π/2) once for each j=0,…,n−1 in increasing order. Then perform the computational-basis projective measurement and return the observed n-bit word. For n=0, the sum is empty, the register is the one-dimensional empty tensor product, the evolution is the identity, and the output word is empty. For every n, the operation and readout costs come from the declared access and circuit models; the matrix formula alone supplies no implementation or cost.

TheoremStatement: Literature-sourcedProof: AI-generatedjudge pass (gpt-6-luna)Open item page →

Exact state transfer on the Boolean hypercube

Statement

For every integer n≥0, the algorithm Hypercube continuous-time state transfer evolves the initial vector e0n to UAn(π/2)e0n=(−i)ne1n. Consequently its computational-basis measurement outputs 1n with probability one, including the empty word when n=0.

Facts & Assumptions

Given: An integer n≥0, the standard n-qubit register, and An=∑j<nXj as in the algorithm.

[F1]

Hypercube continuous-time state transfer: the Hamiltonian is An=∑j<nXj and the initial vector is e0n.

[F2]

Finite registers and their ordered computational bases: the computational basis is the ordered standard basis of C2 on each qubit.

[F3]

Ordered tensor registers, their inner product, and wire permutations: the product basis of an ordered tensor register is the lexicographically ordered tensor of its factor bases; the empty tensor product is C.

[F7]

Quarter-turn values and shifts by pi/2 and pi: cos⁡(π/2)=0 and sin⁡(π/2)=1.

[F8]

The measurement law for a finite continuous-time walk: in a finite register, the computational-basis outcome probability is the squared modulus of the corresponding output coordinate.

[F9]

Finite Hermitian matrix dynamics: UAn(t) acts on an eigenvector of An with eigenvalue λ by multiplication by e−itλ.

[F10]

Tensor products of finitely many linear maps: tensor maps act factorwise on elementary tensors; the empty tensor map is the identity on C.

Proof

technique · direct
1.1givenF1F2F3F10algebra

In C2, put f+=(e0+e1)/2 and f−=(e0−e1)/2. Direct inner-product calculation makes (f+,f−) an orthonormal basis, and direct matrix multiplication gives Xf+=f+ and Xf−=−f−. By [F3], the vectors fs0⊗⋯⊗fsn−1 form an orthonormal basis of the n-qubit register; for n=0 this is the singleton basis of C. By [F10], each Xj acts on this vector by (−1)sj, so An has the real eigenvalue ∑j<n(−1)sj. This basis diagonalizes every Xj with real eigenvalues as well. Hence An and each Xj are self-adjoint and their finite matrix evolutions are defined.

2.1step 1.1F4F5F9F10algebra

The eigenbasis in step 1.1 and the spectral functional-calculus rule [F4], [F9] give that UAn(t) acts on that basis vector by e−it∑j(−1)sj. Repeated use of [F5] makes this the product of the one-qubit eigenvalues. By [F10], this is the action of ⨂j<nUX(t) on that basis vector, so the maps agree on a basis. Also, each UXj(t) acts on the same vector by e−it(−1)sj, by step 1.1 and [F4], [F9]. Their chronological composition UXn−1(t)⋯UX0(t) therefore has the same eigenvalue e−it∑j(−1)sj on every basis vector. It equals UAn(t), so the local-operation branch implements the whole evolution. For n=0, the composition is empty and equals the identity on C.

3.1step 2.1F2F6F7F10algebra

At t=π/2, the eigenvalues of UX(t) on f+,f− are −i,i by [F6]–[F7]. These are the eigenvalues of −iX on the same basis, so UX(π/2)=−iX. By [F10], each of the n factors contributes the scalar −i on elementary tensors, and these tensors span the register; hence UAn(π/2)=(−i)nX⊗n.

4.1F1F2F10step 2.1step 3.1algebra

Each X exchanges e0 and e1, hence [F10] gives X⊗ne0n=e1n. By step 2.1, both the whole-operation branch and the local-operation branch have net evolution UAn(π/2); step 3.1 therefore gives their output vector (−i)ne1n. For n=0 it reads ICe()=e().

5.1step 4.1F8algebra∎

The vector in step 4.1 has norm one, and [F8] assigns probability ∣(−i)n∣2=1 to the outcome 1n. Thus every other basis outcome has probability zero.

TheoremStatement: Literature-sourcedProof: AI-generatedjudge pass (gpt-6-luna)Open item page →

Exact and approximate success of complete-graph continuous-time search

Statement

For every integer N≥2, every marked label w∈[N], and every encoded complete-graph search instance of Complete-graph continuous-time search whose supplied preparation produces es=N−1/2∑xeenc(x), exact evolution under H=−A/N−∣eenc(w)⟩⟨eenc(w)∣ at t=πN/2 places the search register in the marked basis ray with probability exactly 1. If that evolution is replaced by a unitary V with ∥V−UH(t)∥op≤ρ for ρ≥0, the measured probability of the marked label is at least 1−2ρ.

Facts & Assumptions

Given: The finite encoded register, N≥2, marked label w, complete-graph generator and uniform state from the algorithm, real time t=πN/2, and, for the approximation clause, a unitary simulator V with the stated operator-norm error bound.

[F1]

Complete-graph continuous-time search: on the active label subspace, Aeenc(x)=∑y≠xeenc(y), the marked projector is Pw=∣eenc(w)⟩⟨eenc(w)∣, H=−A/N−Pw, and es=N−1/2∑xeenc(x).

[F2]

Finite Hermitian matrix dynamics: for a finite self-adjoint matrix, UH(t) is the spectral sum with coefficient e−itλ on the λ-eigenspace.

[F4]

The computational basis is orthonormal: for every d≥1, the ordered computational basis of Qd is orthonormal; in particular, each qubit factor basis (e0,e1) is orthonormal.

[F5]

Dirac Notation Conversion: ∣x⟩⟨y∣ acts by z↦⟨z,y⟩x.

[F8]

Quarter-turn values and shifts by pi/2 and pi: cos⁡(π/2)=0 and sin⁡(π/2)=1.

[F9]

The measurement law for a finite continuous-time walk: for a unit register state, the probability of basis outcome y is the squared modulus of its y-coordinate.

[F10]

Operator-norm error bounds a basis-outcome probability change: for unitary outputs with operator-norm separation at most ρ, any one basis-outcome probability changes by at most 2ρ.

[F11]

The adjoint T∗:W→V is characterised by ⟨Tv,w⟩W=⟨v,T∗w⟩V: the adjoint is characterized by ⟨Tx,y⟩=⟨x,T∗y⟩.

[F12]

Ordered tensor registers, their inner product, and wire permutations: an ordered tensor register uses the lexicographic product basis and product inner product; with the orthonormal qubit bases from [F4], the full computational basis is orthonormal.

Proof

technique · direct
1.1givenF1F4F5F11F12algebra

Write ∣w⟩:=eenc(w) and ∣r⟩:=(N−1)−1/2∑x≠weenc(x). By [F4], [F12] these are orthonormal; the sum defining ∣r⟩ has N−1≥1 terms. In their ordered basis, [F1] gives A∣w⟩=N−1∣r⟩ and A∣r⟩=N−1∣w⟩+(N−2)∣r⟩. By [F5], Pw∣w⟩=∣w⟩ and Pw∣r⟩=0, so its restricted matrix is diag⁡(1,0). Thus their span S is invariant under H, and the restricted matrices are A=(0N−1N−1N−2),H=(−1−N−1/N−N−1/N−(N−2)/N). In the full orthonormal computational basis [F12], A has real symmetric entries between distinct encoded labels and zero entries elsewhere; [F5] makes Pw diagonal with a single 1. Hence the matrix of H=−A/N−Pw is real symmetric, so ⟨Hx,y⟩=⟨x,Hy⟩ for all x,y and [F11] gives H=H∗. For z∈S⊥ and v∈S, self-adjointness and invariance of S give ⟨Hz,v⟩=⟨z,Hv⟩=0, so S⊥ is invariant too. Thus H splits into self-adjoint blocks on S and S⊥. The input state is ∣s⟩=N−1/2∣w⟩+(N−1)/N∣r⟩, which is unit because ∣w⟩,∣r⟩ are orthonormal and the squared coefficients sum to 1.

2.1step 1.1algebra

On this two-dimensional invariant span put K:=H+(N−1)I/N. Then K=1N(−1−N−1−N−11),K2=I/N,NK∣s⟩=−∣w⟩. The first two equalities follow by direct multiplication; for the last, the first coordinate of K∣s⟩ is −1/N and the second is 0.

3.1step 1.1step 2.1F2F6F7algebra

Let P±=(I±NK)/2. Step 2.1 and self-adjointness of K give P±2=P±=P±∗, P+P−=0, P++P−=I, and KP±=±P±/N. By step 1.1, each eigenspace of H is the orthogonal sum of the corresponding eigenspaces of its two blocks: projecting Hz=λz onto either invariant summand preserves that equation. Therefore the spectral sum [F2] restricts on S to the sum determined by P±. On S, H=K−(N−1)I/N, so [F2] and [F6] give, for a=t/N, UH(t)∣S=eit(N−1)/N(e−iaP++eiaP−). By [F7], this is eit(N−1)/N(cos⁡a I−iNsin⁡a K).

4.1step 2.1step 3.1F7F8F9algebra

At t=πN/2, [F8] gives a=π/2, so step 3.1 and NK∣s⟩=−∣w⟩ give UH(t)∣s⟩=ieit(N−1)/N∣w⟩. The coefficient has modulus one by [F7], hence [F9] assigns probability exactly 1 to the marked label.

5.1givenF3F10step 4.1algebra∎

In the approximate branch, both V and UH(t) are unitary and the prepared input ∣s⟩ is unit. Applying [F10] to the marked basis outcome shows its probability differs from the exact probability in step 4.1 by at most 2ρ. Since that exact probability is 1, the simulated success probability is at least 1−2ρ.

TheoremStatement: Literature-sourcedProof: AI-generatedjudge pass (gpt-6-luna)Open item page →

Continuous-time walk resource accounting

Statement

Suppose a declared access model assigns query/gate/description-bit cost triples Cin=(qin,gin,bin), CH=(qH,gH,bH), and Cout=(qout,gout,bout) to the initial-state preparation, Hamiltonian evolution or simulator, and final measurement/readout of a continuous-time walk. If the model charges serial composition componentwise, the composed cost is Cin+CH+Cout=(qin+qH+qout, gin+gH+gout, bin+bH+bout), plus separately declared classical processing. The number of measured output bits is reported separately.

For the exact n-dimensional hypercube transfer, the initial state ∣0n⟩ requires no preparation gates. On the local-operation branch of Hypercube continuous-time state transfer, the evolution factors into n one-qubit operations UX(π/2)=e−iπX/2; this branch uses n local evolution calls and n gates when those operations are primitive in the declared gate model. A different finite gate set must charge its supplied synthesis cost. On the whole-operation branch, the procedure makes one call to the supplied UAn(π/2) and its query, gate, and description-bit costs are those declared by the access contract; the factorization identity alone does not imply n such calls or gates. Either branch reads out n bits.

For complete-graph search on arbitrary N≥2, the total includes the supplied preparation cost Cs=(qs,gs,bs), the declared ideal-or-simulated Hamiltonian-evolution cost, and the final readout cost. When N=2n with standard binary encoding, As=H⊗n is verified to prepare the uniform state; it has zero oracle queries and n Hadamard gates when H is primitive, and otherwise its declared synthesis costs are charged. The readout produces n bits. For a general m-bit encoding it produces m bits before any separately charged classical decoding. Simulator precision, oracle access, and description bits remain in their declared coordinates; a matrix alone gives no cost bound.

Facts & Assumptions

Given: The cost triples, the three serial stages, and the algorithms and access models stated above.

[F1]

Continuous-time Hamiltonian access cost model: each stage declares its separate query, gate, and description-bit costs, and serial composition adds these coordinates.

[F2]

Circuit-family and computation cost model: finite gate count, named-oracle query counts, and full circuit-description length are separate resource coordinates.

[F3]

Hypercube continuous-time state transfer: the input is ∣0n⟩ and the generator is An=∑j<nXj; the access contract supplies either the whole evolution or the local one-qubit evolutions, and the procedure uses the corresponding whole-operation or local-operation branch.

[F4]

Exact state transfer on the Boolean hypercube: at time π/2 the evolution factors as UAn(π/2)=⨂j<nUX(π/2).

[F5]

Complete-graph continuous-time search: for arbitrary N, As is supplied and charged; for N=2n, As=H⊗n is the standard-binary preparation when H is primitive (otherwise charge its supplied synthesis cost).

[F6]

Finite projective measurements: the final register is measured in its specified computational basis and the output word consists of the measured register bits.

[F7]

Hadamard preparation of a uniform binary state: for N=2n and standard binary labels, H⊗n∣0n⟩ is the uniform state; it uses n one-qubit Hadamard gates when H is primitive, otherwise the declared synthesis costs apply.

Proof

technique · direct
1.1givenF1F2algebra

Serial execution places the preparation, evolution, and readout costs in sequence. By the serial-composition rule [F1], each of the three coordinates is the sum of its corresponding stage coordinates; the finite gate and oracle coordinates remain separate as required by [F2].

1.2F3F4F6algebra

In the hypercube instance, [F3] says the initial register is already ∣0n⟩, so no preparation gates are applied. If the procedure takes the local-operation branch, [F4] gives one one-qubit evolution operation for each of the n tensor factors, hence n local calls and n gates exactly when those operations are primitive in the chosen gate model. If it takes the whole-operation branch, it calls the supplied UAn(π/2) once and its contract declares that call's resource cost. The factorization theorem [F4] is an operator identity and does not turn a whole-operation call into n calls. In either branch, measurement acts on the n register wires, so its output word has n bits by [F6].

2.1F1F2F5F6F7step 1.1algebra∎

In the complete-graph procedure, [F5] supplies a preparation with cost Cs, and the declared Hamiltonian and readout stages contribute their specified triples. Step 1.1 adds these triples; for N=2n, [F7] verifies the standard-binary preparation with n Hadamard gates (and zero oracle calls for that gate-only preparation). The measured encoding has m bits by [F6]; classical decoding is charged separately. No preparation or simulation cost is inferred from H itself.

5 · Examples, counterexamples and false statements

None yet.

Sources