Alphabeta Math
TheoremStatement: AI-adaptedProof: AI-generatedPipeline-generatedprecheck passverified 2026-10-22 (gpt-6.1-sol)
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.

Finite sweep termination and computable norm error

Statement

Let N≥1, let Hj=Cdj be nonzero finite-dimensional complex inner-product spaces with fixed ordered orthonormal bases, and let ψ∈H1⊗⋯⊗HN have norm one. For integer caps Dk≥1 at cuts 1≤k<N, run the exact sequential Schmidt truncation algorithm on ψ and let ϕ be its unnormalized output and δk the discarded squared singular-value sum measured from the current unnormalized remainder at cut k. The sweep uses exactly N−1 SVDs and

∥ψ−ϕ∥2=∑k=1N−1δk.

In particular, ∥ψ−ϕ∥2≤∑kδk. This is a current-sweep error statement; the δk are not asserted to be the Schmidt tails of the original input at the same cuts. If ψ is represented exactly as an open MPS with bond dimension Dk at cut k, then its Schmidt rank at that cut is at most Dk, and the dimensionless von Neumann entropy in nats of the reduced density ρ1⋯k:=Tr⁡k+1,…,N∣ψ⟩⟨ψ∣ satisfies

S(ρ1⋯k)=−tr⁡(ρ1⋯klog⁡ρ1⋯k)≤log⁡Dk,

with zero eigenvalues contributing 0log⁡0:=0 and the natural logarithm convention.

Facts & Assumptions

Given: The normalized finite tensor, its ordered product basis, integer caps Dk≥1, and the exact truncation procedure of the Statement.

[F1]

Sequential Schmidt truncation: at cut k, the current coefficient matrix is decomposed exactly, its first mk positive singular directions are retained, and δk is the sum of squares of the discarded singular values of that current remainder.

[F2]

Finite open MPS and injective translation invariant tensor: an open MPS coefficient factors across each bond through its finite virtual space CDk; normalization is used only for a nonzero vector.

[F3]

Schmidt decomposition: a finite bipartite coefficient matrix has positive singular coefficients giving the Schmidt decomposition; these coefficients are the positive singular values, and the squared norm is their squared sum.

[F4]

Every linear map between finite-dimensional real or complex inner product spaces admits a singular value decomposition: the number of positive singular values of a finite-dimensional linear map equals its rank; the proof identifies the range as the span of the positive left singular vectors and annihilates the zero-singular-value domain basis.

[F5]

Dimensionless entropy, mutual and conditional information: for a finite density matrix ρ, S(ρ)=−∑j:λj>0λjlog⁡λj in nats, with 0log⁡0:=0; the partial trace contracts the stated tensor factors.

[F6]

Order, continuity, range, and the product, quotient, and reciprocal laws for the natural logarithm: log⁡ is continuous and increasing on (0,∞) and log⁡1=0, with log⁡(xy)=log⁡x+log⁡y for positive x,y.

[F8]

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): a function continuous on [a,b] and differentiable on (a,b) has c∈(a,b) with f(b)−f(a)=f′(c)(b−a).

Proof

1.1givenF1F2F3constructalgebra

Since ∥ψ∥=1 and every cap Dk≥1, each current remainder has a positive singular value and the algorithm retains at least one; hence all subsequent remainders are nonzero and all retained bond dimensions are positive. The loop makes one SVD for each k=1,…,N−1, exactly N−1 in total. Put H≤k:=H1⊗⋯⊗Hk and Rk:=Hk+1⊗⋯⊗HN, with H≤0=C. Let Uk:Sk→Sk−1⊗Hk have the retained left singular columns, so Uk∗Uk=ISk and ψ(k)=(Uk∗⊗IRk)ψ(k−1). Define W0=IC and Wk=(Wk−1⊗IHk)Uk:Sk→H≤k. Each Wk is an isometry by induction. Under the canonical C⊗H≅H identification, set x0=ψ, P0=I, and, for k≥1, xk=(Wk⊗IRk)ψ(k) and Pk=(WkWk∗)⊗IRk on the full chain. The range of Wk lies in ran⁡Wk−1⊗Hk, so ran⁡Pk⊆ran⁡Pk−1 and PkPk−1=Pk−1Pk=Pk. The remainder recurrence gives xk=Pkxk−1=Pkψ inductively. Expanding WN−1 in the stored site tensors shows that xN−1 is exactly their contraction with the final remainder, hence is the returned unnormalized ϕ in algorithm instruction 3. For N=1, x0=ϕ=ψ.

1.2givenF2F3F4F5

Across cut k, the coefficient matrix of an exact MPS factors as LkRk by summing over its Dk-dimensional virtual index. Its matrix rank is therefore at most Dk. By [F3]–[F4], the Schmidt rank is the number of positive singular values, so it is at most Dk. Writing the Schmidt expansion as ψ=∑j=1qsjuj⊗vj gives q≤Dk, pj:=sj2>0, and ∑jpj=1. Expanding the partial trace in [F5] gives ρ1⋯k=∑jpj∣uj⟩⟨uj∣, so these pj are exactly its positive eigenvalues.

2.1step 1.1algebra

Put εk:=xk−1−xk=(Pk−1−Pk)ψ in the full chain. This vector lies in ran⁡Pk−1 and is orthogonal to ran⁡Pk. For j>k, nesting gives εj∈ran⁡Pj−1⊆ran⁡Pk, so ⟨εk,εj⟩=0. Thus the embedded discarded components from different cuts are pairwise orthogonal.

3.1givenF1F3step 1.1step 2.1algebra

At cut k, εk=(Wk−1⊗IHk⊗Rk)(ψ(k−1)−(Uk⊗IRk)ψ(k)). The map outside the parentheses is an isometry by step 1.1, and the vector in parentheses is the discarded Schmidt part of the current compressed remainder. Hence [F3] and [F1] give ∥εk∥2=δk. Since x0=ψ and xN−1=ϕ, telescoping gives ψ−ϕ=∑k=1N−1εk; orthogonality from step 2.1 yields ∥ψ−ϕ∥2=∑k∥εk∥2=∑kδk. For N=1 both sides are zero, so the equality also covers the empty sweep.

4.1givenF5F6F7F8step 1.2algebra∎

For every x>1, apply [F8] to log⁡ on [1,x]; [F6]–[F7] give log⁡x=(x−1)/c≤x−1 for some c∈(1,x). For 0<x<1, apply [F8] on [x,1] to get −log⁡x=(1−x)/c for some c∈(x,1), hence log⁡x≤x−1; equality holds at x=1. Apply this inequality to x=(qpj)−1, multiply by pj>0, and sum: ∑jpjlog⁡((qpj)−1)≤∑j(1/q−pj)=0. The logarithm product law [F6] then gives log⁡q−S(ρ1⋯k)=∑jpjlog⁡(qpj)≥0. Since q≤Dk and log⁡ is increasing, S(ρ1⋯k)≤log⁡q≤log⁡Dk. The zero-eigenvalue convention in [F5] includes rank-deficient reductions.

Depends on

Dependency tree · 2 levels

Sources