Alphabeta Math
ExampleConstruction: AI-adaptedVerification: AI-generatedPipeline-generatedprecheck pass
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.

Unrestarted GMRES solves a two-dimensional diagonal system in two steps while GMRES(1) restarts after one

Example

Let A=diag⁡(1,2), b=(1,1)T, and x0=0. Verify that unrestarted GMRES reaches the exact solution by step 2, whereas the first GMRES(1) cycle leaves residual (2/5,−1/5)T≠0.

Facts & Assumptions

Given: The real diagonal system and starting vector in the Example.

[F1]

The GMRES iterate as the residual minimizer over an affine Krylov space: GMRES minimizes ∥b−Ax∥2 over x0+Km(A,b).

[F2]

The Krylov subspace Km(A,b)=span⁡{b,Ab,…,Am−1b}: Km(A,b)=span⁡{b,Ab,…,Am−1b}.

[F3]

Restarted GMRES(m) as repeated GMRES cycles on fixed-size Krylov spaces: GMRES(1) completes one GMRES step at the current guess and then starts a new cycle from the resulting residual.

Verification

1.1givenF1F2algebra

We have Ab=(1,2)T and the determinant of the matrix with columns b,Ab is 1⋅2−1⋅1=1≠0. Thus K2(A,b)=R2. The exact solution is x∗=A−1b=(1,1/2)T∈K2(A,b), so the minimum residual in [F1] is zero at step 2.

2.1givenF1F3algebra∎

In the first GMRES(1) cycle, [F1] restricts x1 to x0+yb=yb for a scalar y. Its residual is b−yAb=(1−y,1−2y)T, whose squared norm is (1−y)2+(1−2y)2=5(y−3/5)2+1/5. The unique minimizer is y=3/5, and the residual is (2/5,−1/5)T, which is nonzero. By [F3] this is the first-cycle residual before any restart.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

4 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