Alphabeta Math
TheoremStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-08-31
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.

Before breakdown, Arnoldi produces an orthonormal Krylov basis and a rectangular upper-Hessenberg factorization

Statement

Let A be an n×n matrix over R or C, let b be a nonzero vector of matching size, and let m1. Assume the Arnoldi process for (A,b) runs through step m without breakdown. Let

Qm=[v1vm],Qm+1=[v1vm+1],

and let Hˉm=(hij)1im+1,1jm, where the Arnoldi coefficients occupy the positions ij+1 and hij:=0 for i>j+1. Then:

  1. v1,,vm are orthonormal;
  2. span{v1,,vm}=Km(A,b);
  3. Hˉm has the rectangular upper-Hessenberg zero pattern hij=0 for i>j+1;
  4. AQm=Qm+1Hˉm.

Facts & Assumptions

Given: A square matrix A over R or C, a nonzero start vector b of matching size, an integer m1, and an Arnoldi run through step m with no breakdown.

[F1]

In Arnoldi, each step defines wj=Avji=1jhijvi with hij=Avj,vi, and when hj+1,j=wj0 one sets vj+1=wj/hj+1,j (The Arnoldi process for building an orthonormal basis of a Krylov subspace).

[F2]

For m1, one has Km(A,b)=span{b,Ab,,Am1b} (The Krylov subspace Km(A,b)=span{b,Ab,,Am1b}).

[F3]

The square-matrix upper-Hessenberg condition is the zero pattern hij=0 for i>j+1 (Upper Hessenberg matrices and real symmetric tridiagonal matrices).

Proof

technique · direct
1.1

By construction in [F1], the vector wj is orthogonal to each vi for 1ij, because hij=Avj,vi subtracts exactly the orthogonal projection of Avj onto vi. Since there is no breakdown, wj0, so vj+1=wj/wj is a unit vector orthogonal to v1,,vj. Starting from the unit vector v1=b/b, induction gives orthonormality of v1,,vm.

F1algebra
1.2

Again by [F1], each vj+1 is a linear combination of Avj,v1,,vj. Induction using [F2] therefore gives viKi(A,b)Km(A,b) for im. Conversely, Avj=i=1j+1hijvi lies in span{v1,,vj+1}, and induction from v1=b/b shows that b,Ab,,Am1b all lie in span{v1,,vm}. By [F2], the two spans are equal.

F1F2algebra
2.1

For each column j, the Arnoldi relation from [F1] involves only v1,,vj+1. By the definition of Hˉm in the Statement, its remaining entries satisfy hij=0 for i>j+1, the same zero pattern as the square upper-Hessenberg condition [F3]. The column relations assemble exactly into AQm=Qm+1Hˉm.

F1F3algebra

Depends on

Used by

Dependency tree · two levels

6 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