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

12 results · all verified · 8 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs. The 4 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Conjugate Gradients, MINRES and Preconditioning

1 · Prerequisites

2 · Summary

This page follows the Hermitian Krylov route that the preceding Arnoldi and GMRES page leaves open. It begins with the quadratic energy behind conjugate gradients, identifies the Galerkin condition that characterizes the affine Krylov iterate, and then proves the exact-arithmetic CG structure: positivity of the denominators, residual orthogonality, A-conjugacy, finite termination, and the standard Chebyshev bound.

The second half specializes Arnoldi to Lanczos, defines MINRES from the tridiagonal least-squares problem, and closes with stationary splittings and preconditioning. The page keeps the central trap explicit: CG needs Hermitian positive definiteness, while MINRES needs only Hermitian structure and preconditioning must be analyzed through the transformed operator rather than praised generically.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-01Open item page →

The energy inner product u,vA=Au,v and energy norm uA for a Hermitian positive-definite matrix

Definition

Let AMn(C) be Hermitian positive definite in the sense of Hermitian positive-definite matrices and Cholesky factorisation A = LL* with positive diagonal. For vectors u,vCn, define the energy inner product

u,vA:=Au,v,

where , is the standard coordinate inner product of The standard formulas x,y=k<nxkyk on Rn and k<nxkyk on Cn are inner products. Because A is Hermitian positive definite, this is an inner product on Cn, and its induced norm

uA:=u,uA

is the energy norm of u.

Equivalently, if A=LL is the Cholesky factorization from Hermitian positive-definite matrices and Cholesky factorisation A = LL* with positive diagonal, then u,vA=Lu,Lv and uA=Lu2.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-01Open item page →

The quadratic energy ϕ(x)=12Ax,xReb,x of a Hermitian positive-definite linear system

Definition

Let AMn(C) be Hermitian positive definite, and let bCn. The quadratic energy of the linear system Ax=b is the real-valued function

ϕ:CnR,ϕ(x):=12Ax,xReb,x,

where the coordinate inner product is the one from The standard formulas x,y=k<nxkyk on Rn and k<nxkyk on Cn are inner products. The diagonal term is real because Ax,x=xA2 by The energy inner product u,vA=Au,v and energy norm uA for a Hermitian positive-definite matrix.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-01Open item page →

For Hermitian positive-definite A, the exact solution of Ax=b is the unique minimizer of the quadratic energy

Statement

Let AMn(C) be Hermitian positive definite, let bCn, and let ϕ be the quadratic energy from The quadratic energy ϕ(x)=12Ax,xReb,x of a Hermitian positive-definite linear system. Then the system Ax=b has a unique solution x, and for every xCn one has

ϕ(x)ϕ(x)=12xxA2.

In particular, x is the unique minimizer of ϕ.

Facts & Assumptions

Given: A Hermitian positive-definite matrix AMn(C), a vector bCn, and the quadratic energy ϕ(x).

[F1]

The quadratic energy is ϕ(x)=12Ax,xReb,x (The quadratic energy ϕ(x)=12Ax,xReb,x of a Hermitian positive-definite linear system).

[L1]

The energy norm is defined by uA2=Au,u for Hermitian positive-definite A (The energy inner product u,vA=Au,v and energy norm uA for a Hermitian positive-definite matrix).

[L2]

A matrix is Hermitian positive definite if and only if it has a Cholesky factorization A=LL with positive diagonal, and that factor is unique (A matrix admits a Cholesky factorisation with positive diagonal exactly when it is Hermitian positive definite, and that factor is unique).

Proof

technique · direct
1.1

By [L2], there is a lower-triangular matrix L with positive diagonal such that A=LL. Hence L and L are invertible, so A is invertible and the system Ax=b has the unique solution x:=A1b.

L2algebra
2.1

Since Ax=b, [F1] gives ϕ(x)ϕ(x)=12A(xx),xx+Re ⁣(12Ax,xx12A(xx),x). Because A is Hermitian, Ax,xx=x,A(xx) is the complex conjugate of A(xx),x, so the real part in parentheses vanishes. Therefore ϕ(x)ϕ(x)=12A(xx),xx=12xxA2.

F1L1step 1.1algebra
3.1

By [L1], the quantity xxA2 is nonnegative and is zero only when x=x. Step 2.1 therefore shows ϕ(x)ϕ(x) for every x, with equality only at x. Hence x is the unique minimizer of ϕ.

L1step 2.1
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-01Open item page →

The mth Krylov Galerkin iterate in the affine space x0+Km(A,r0) for a Hermitian positive-definite system

Definition

Let A be Hermitian positive definite, let Ax=b, let x0 be an initial guess, and put

r0:=bAx0.

For m0, an element xmx0+Km(A,r0) is the mth Krylov Galerkin iterate when its residual

rm:=bAxm

is orthogonal to Km(A,r0) in the standard inner product. The next proposition identifies this residual condition with A-orthogonality of the error xxm.

PropositionStatement: AI-adaptedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-01Open item page →

Galerkin orthogonality turns residual orthogonality into A-orthogonality of the error, and the Galerkin iterate is unique

Statement

Let A be Hermitian positive definite, let Ax=b, let x0 be an initial guess, let r0=bAx0, let x be the exact solution of Ax=b, and let xmx0+Km(A,r0). Then the following are equivalent:

  1. bAxm is orthogonal to Km(A,r0) in the standard inner product.
  2. xxm is orthogonal to Km(A,r0) in the energy inner product.

When these conditions hold, the vector xm is the unique element of x0+Km(A,r0) with that property.

Facts & Assumptions

Given: A Hermitian positive-definite system Ax=b, an initial guess x0, r0=bAx0, the exact solution x, and a vector xmx0+Km(A,r0).

[F1]

A Krylov Galerkin iterate is an element of x0+Km(A,r0) whose residual is orthogonal to Km(A,r0) (The mth Krylov Galerkin iterate in the affine space x0+Km(A,r0) for a Hermitian positive-definite system).

Proof

technique · direct
1.1

For every vKm(A,r0), the identity Ax=b gives bAxm,v=A(xxm),v=xxm,vA by [L1]. Hence the residual is orthogonal to Km(A,r0) if and only if the error is A-orthogonal to Km(A,r0).

F1L1algebra
2.1

Suppose xm and ym both lie in x0+Km(A,r0) and both satisfy the equivalent conditions from step 1.1. Then d:=xmym lies in Km(A,r0), and both errors are A-orthogonal to d. Subtracting the two orthogonality relations gives 0=xxm,dAxym,dA=ymxm,dA=d,dA. Positive definiteness of the energy inner product therefore forces d=0, so xm=ym.

L1step 1.1algebra
DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-01Open item page →

The conjugate-gradient recurrence

Definition

Let A be Hermitian positive definite, let Ax=b, and fix an initial guess x0. Set

r0:=bAx0,p0:=r0.

For every index k with rk0, define

αk:=rk,rkApk,pk,xk+1:=xk+αkpk,rk+1:=rkαkApk,

and then

βk:=rk+1,rk+1rk,rk,pk+1:=rk+1+βkpk.

This is the conjugate-gradient recurrence.

PropositionStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-01Open item page →

Before convergence, every CG denominator pkApk is positive

Statement

Assume the conjugate-gradient recurrence of The conjugate-gradient recurrence is defined through step k for a Hermitian positive-definite matrix A. If rk0, then pk0 and

pkApk=pkA2>0.

Facts & Assumptions

Given: A Hermitian positive-definite system Ax=b, a CG run through step k, and a nonzero residual rk.

[F1]

CG uses the recurrence αj=rj,rjApj,pj,rj+1=rjαjApj,βj=rj+1,rj+1rj,rj,pj+1=rj+1+βjpj with p0=r0 (The conjugate-gradient recurrence).

[L1]

For Hermitian positive-definite A, the energy norm satisfies uA2=Au,u, and it is positive on nonzero vectors (The energy inner product u,vA=Au,v and energy norm uA for a Hermitian positive-definite matrix).

Proof

technique · direct
1.1

We first show by induction on jk that pj,rj=rj,rj. For j=0 this is immediate from p0=r0 in [F1]. If it holds at j, then [F1] gives pj,rj+1=pj,rjαjpj,Apj=rj,rjαjpj,Apj=0, so pj+1,rj+1=rj+1,rj+1+βjpj,rj+1=rj+1,rj+1. Thus the identity holds for every jk.

F1inductionalgebra
2.1

At j=k, step 1.1 gives pk,rk=rk,rk>0 because rk0. Hence pk0. By [L1], pkApk=Apk,pk=pkA2>0, which is the desired positivity of the denominator.

L1step 1.1algebra
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-01Open item page →

In exact arithmetic, CG residuals are mutually orthogonal and the search directions are A-conjugate

Statement

Let A be Hermitian positive definite, and run the conjugate-gradient recurrence in exact arithmetic. For all indices ij for which the quantities are defined,

ri,rj=0,piApj=0.

Thus the residuals are mutually orthogonal and the search directions are A-conjugate.

Facts & Assumptions

Given: A Hermitian positive-definite system Ax=b and an exact-arithmetic CG run.

[F1]

CG uses the recurrence xk+1=xk+αkpk,rk+1=rkαkApk,pk+1=rk+1+βkpk with αk=rk,rkApk,pk,βk=rk+1,rk+1rk,rk (The conjugate-gradient recurrence).

[L1]

If rk0, then pkApk>0 (Before convergence, every CG denominator pkApk is positive).

Proof

technique · induction on the later index
1.1

We prove by induction on k0 that r0,,rk are pairwise orthogonal and p0,,pk are pairwise A-conjugate. For k=0 there is nothing to prove. Assume the claim through step k. Because pj=rj+βj1pj1 for j1 and rj=pjβj1pj1, the spans span{p0,,pj} and span{r0,,rj} agree for every j.

F1baseihalgebra
2.1

For i<k, the induction hypothesis and step 1.1 give ri,rk+1=ri,rkαkri,Apk=αkri,pkA=0, using [L2], because ri lies in span{p0,,pi} and pk is A-conjugate to each of those earlier directions. Also, rk,rk+1=rk,rkαkrk,pkA. Since rk=pkβk1pk1 for k1, the induction hypothesis gives rk,pkA=pk,pkA, and for k=0 the same identity is immediate. Using [F1], we obtain rk,rk+1=rk,rkαkpk,pkA=0. Thus rk+1 is orthogonal to every earlier residual.

F1L2step 1.1ihalgebra
3.1

For i<k, Hermitian symmetry and [F1] give piApk+1=piArk+1+βkpiApk=(Api)rk+1. Because Api=αi1(riri+1) from [F1], step 2.1 implies (Api)rk+1=0, so piApk+1=0. For i=k, step 2.1 yields rk,rk+1=0, hence pkArk+1=(Apk)rk+1=αk1(rkrk+1)rk+1=αk1rk+1,rk+1. Therefore pkApk+1=pkArk+1+βkpkApk=αk1rk+1,rk+1+βkpkApk=0, because βk=rk+1,rk+1/rk,rk and αk=rk,rk/(pkApk) by [F1], with positivity from [L1] ensuring these divisions are valid before convergence. This closes the induction.

F1L1step 2.1discharge-inductionalgebra
TheoremStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-09-01Open item page →

CG is the Krylov Galerkin method, and the mth iterate uniquely minimizes the A-norm of the error over x0+Km(A,r0)

Statement

Let A be Hermitian positive definite, let Ax=b, let x0 be an initial guess, let x be the exact solution of Ax=b, and let xm be the mth conjugate-gradient iterate with initial residual r0=bAx0. Then xm is the unique Krylov Galerkin iterate in x0+Km(A,r0), and for every xx0+Km(A,r0),

xxmAxxA,

with equality only when x=xm.

Facts & Assumptions

Given: A Hermitian positive-definite system Ax=b, an initial guess x0, the exact solution x, the initial residual r0=bAx0, and the mth CG iterate xm.

[F1]

A Krylov Galerkin iterate is an element of x0+Km(A,r0) whose residual is orthogonal to Km(A,r0) (The mth Krylov Galerkin iterate in the affine space x0+Km(A,r0) for a Hermitian positive-definite system).

[L1]

Residual orthogonality to Km(A,r0) is equivalent to A-orthogonality of the error, and such an iterate is unique (Galerkin orthogonality turns residual orthogonality into A-orthogonality of the error, and the Galerkin iterate is unique).

[L2]

In exact arithmetic, the residuals are mutually orthogonal and the search directions are A-conjugate (In exact arithmetic, CG residuals are mutually orthogonal and the search directions are A-conjugate).

[L3]

For every x, the energy identity is ϕ(x)ϕ(x)=12xxA2, where ϕ is the quadratic energy (For Hermitian positive-definite A, the exact solution of Ax=b is the unique minimizer of the quadratic energy).

Proof

technique · direct
1.1

The CG recurrence gives xmx0 as a linear combination of p0,,pm1, so xmx0+span{p0,,pm1}. Also each residual satisfies rj=r0A(xjx0), so rjKj+1(A,r0)Km(A,r0) for j<m, and each pj=rj+βj1pj1 therefore also lies in Km(A,r0). By [L2], the nonzero residuals r0,,rm1 are mutually orthogonal, hence linearly independent; since they all lie in the m-generated space Km(A,r0), they form a basis of that space, and so do p0,,pm1 by the triangular relation pjrj+span{r0,,rj1}. Thus xmx0+Km(A,r0).

L2algebra
2.1

By [L2], the residual rm is orthogonal to each earlier residual. Since step 1.1 shows that p0,,pm1 form a basis of Km(A,r0) and each pj lies in span{r0,,rj}, the same orthogonality implies rm is orthogonal to Km(A,r0). Therefore xm is a Krylov Galerkin iterate by [F1], and [L1] makes it unique.

F1L1L2step 1.1
3.1

Let xx0+Km(A,r0) and put v:=xxmKm(A,r0). By [L1] and step 2.1, the error xxm is A-orthogonal to v, so xxA2=(xxm)vA2=xxmA2+vA2. Hence xxmAxxA, with equality only if v=0, that is, x=xm. Using [L3], this is equivalent to saying that xm also uniquely minimizes the quadratic energy over the same affine Krylov space.

L1L3step 2.1algebra
TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-09-01Open item page →

In exact arithmetic, CG terminates no later than the relative grade and hence in at most n steps

Statement

Let AMn(C) be Hermitian positive definite, let Ax=b, let x0 be an initial guess, let r0=bAx0, and let ν=ν(A,r0) be the grade of r0. Then exact-arithmetic conjugate gradients reaches the exact solution no later than step ν. In particular, νn, so CG terminates in at most n steps.

Facts & Assumptions

Given: A Hermitian positive-definite system Ax=b, an initial guess x0, the initial residual r0=bAx0, the grade ν=ν(A,r0), and the exact solution x.

[F1]

The grade ν(A,r0) is the degree of the monic polynomial of least degree that annihilates r0, and it is 0 when r0=0 (The grade of a start vector and its relative minimal polynomial).

[L1]

If A is invertible, then the exact solution of Ae=r0 lies in Kν(A,r0) (If A is invertible, the exact solution of Ax=b lies in the Krylov space at the grade).

[L2]

The mth CG iterate uniquely minimizes the A-norm of the error over x0+Km(A,r0) (CG is the Krylov Galerkin method, and the mth iterate uniquely minimizes the A-norm of the error over x0+Km(A,r0)).

Proof

technique · direct
1.1

If r0=0, then Ax0=b, so CG has already reached the exact solution at step 0=ν by [F1]. Assume now that r00. The initial error e0:=xx0 satisfies Ae0=r0, so [L1] gives e0Kν(A,r0). Therefore x=x0+e0x0+Kν(A,r0).

F1L1algebra
2.1

If CG has already reached x at some step m<ν, then it has certainly terminated no later than step ν. Otherwise the recurrence defines the νth iterate, so [L2] applies with m=ν. Since x itself belongs to the admissible affine space from step 1.1 and has zero error, the minimal A-norm error over that space is 0. Hence the unique minimizer is xν=x, so CG terminates no later than step ν.

L2step 1.1
3.1

Because A is n×n, the n+1 vectors r0,Ar0,,Anr0 are linearly dependent. Thus some nonzero polynomial of degree at most n annihilates r0, and the minimal possible degree in [F1] therefore satisfies νn. Combining this with step 2.1 gives termination in at most n steps.

F1step 2.1algebra
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-09-01Open item page →

CG obeys the Chebyshev A-norm bound in terms of the spectral condition number κ2(A)

Statement

Let AMn(C) be Hermitian positive definite, let x solve Ax=b, let em:=xxm be the error in the mth exact-arithmetic CG iterate, let 0<λminλmax be the smallest and largest eigenvalues of A, and let

κ:=λmaxλmin.

Then for every m0,

emA2(κ1κ+1)me0A.

Facts & Assumptions

Given: A Hermitian positive-definite matrix A, the exact solution x, the CG iterates xm, the errors em=xxm, and the extremal eigenvalues 0<λminλmax of A.

[L1]

The mth CG iterate uniquely minimizes the A-norm of the error over x0+Km(A,r0) (CG is the Krylov Galerkin method, and the mth iterate uniquely minimizes the A-norm of the error over x0+Km(A,r0)).

[L3]

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

Proof

technique · direct
1.1

Every vector in x0+Km(A,r0) has the form x0+Az(A)e0 for some polynomial z of degree at most m1, because r0=Ae0. Hence every attainable error has the form e0Az(A)e0=p(A)e0, where p(0)=1 and degpm. By [L1], the actual CG error therefore satisfies emAminp(0)=1degpmp(A)e0A.

L1algebra
2.1

Since A is Hermitian, [L2] and [L3] give an orthonormal basis of eigenvectors, so A=UΛU with U unitary and Λ=diag(λ1,,λn), where each λj>0. Writing Ue0=c, one gets p(A)e0A2=Ap(A)e0,p(A)e0=j=1nλjp(λj)2cj2maxλ[λmin,λmax]p(λ)2e0A2. Thus emAminp(0)=1degpmmaxλ[λmin,λmax]p(λ)e0A.

L2L3step 1.1algebra
3.1

Let t(λ):=λmax+λmin2λλmaxλmin,pm(λ):=Tm(t(λ))Tm ⁣(λmax+λminλmaxλmin), where Tm is the mth Chebyshev polynomial. Then pm(0)=1, degpm=m, and Tm(t)1 on [1,1], so maxλ[λmin,λmax]pm(λ)1Tm ⁣(λmax+λminλmaxλmin). With κ=λmax/λmin, the denominator equals Tm((κ+1)/(κ1)). For s>1, Tm(s)=(s+s21)m+(ss21)m2(s+s21)m2, and at s=(κ+1)/(κ1) one has 1s+s21=κ1κ+1. Therefore maxλ[λmin,λmax]pm(λ)2(κ1κ+1)m. Combining this polynomial with step 2.1 gives the stated bound.

step 2.1algebra
RemarkRemark: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-01Open item page →

In floating-point arithmetic, CG can lose exact residual orthogonality, A-conjugacy, and the finite-termination guarantee

Remark

The orthogonality and finite-termination theorems on this page are exact arithmetic statements. In floating-point arithmetic, rounding errors perturb the three-term recurrence, so later residuals need not remain exactly orthogonal and later search directions need not remain exactly A-conjugate. Once those identities drift, the argument that forces termination by the relative grade no longer applies verbatim. Practical CG often still converges well, but the exact algebraic structure is only approximate.

DefinitionDefinition: AI-adaptedProof: Not applicableaudited 2026-09-01Open item page →

The Lanczos process as Arnoldi specialized to a Hermitian matrix, with the usual real-subdiagonal phase convention

Definition

Let A be Hermitian and let q1=b/b2 for a nonzero start vector b. Running Arnoldi on (A,b) is called the Lanczos process when one records the coefficients, at every step before Arnoldi breakdown, in the three-term form

Aqj=βj1qj1+αjqj+βjqj+1(j1, q0:=0, β0:=0),

with αjR and the phase of qj+1 chosen so that βj0 is real. In matrix form this is the Hermitian specialization of The Arnoldi process for building an orthonormal basis of a Krylov subspace.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-01Open item page →

With a Hermitian matrix, Arnoldi collapses to the Lanczos three-term recurrence and a real symmetric tridiagonal projection

Statement

Let A be Hermitian, and run Arnoldi on (A,b) through step m without breakdown. Write

AQm=Qm+1Hˉm,Qm=[q1qm].

Then there exist real numbers α1,,αm and nonnegative real numbers β1,,βm such that

Aqj=βj1qj1+αjqj+βjqj+1(1jm, q0:=0, β0:=0).

Moreover, Tm:=QmAQm is a real symmetric tridiagonal matrix.

Facts & Assumptions

Given: A Hermitian matrix A and an Arnoldi run through step m without breakdown.

[F1]

The Lanczos process is Arnoldi specialized to a Hermitian matrix, with the phase chosen so that the subdiagonal coefficients are real and nonnegative (The Lanczos process as Arnoldi specialized to a Hermitian matrix, with the usual real-subdiagonal phase convention).

[L1]

Arnoldi yields an orthonormal basis and an upper-Hessenberg factorization AQm=Qm+1Hˉm, with column relations Aqj=i=1j+1hijqi (Before breakdown, Arnoldi produces an orthonormal Krylov basis and a rectangular upper-Hessenberg factorization).

[L2]

An upper-Hessenberg matrix has hij=0 for i>j+1, and a real symmetric tridiagonal matrix has zeros whenever ij>1 (Upper Hessenberg matrices and real symmetric tridiagonal matrices).

Proof

technique · direct
1.1

Fix j and let ij2. By [L1], Aqi lies in span{q1,,qi+1}, which is orthogonal to qj. Since A is Hermitian, hij=qiAqj=(Aqi)qj=0. Together with the upper-Hessenberg zero pattern from [L2], this shows that the only possibly nonzero coefficients in column j are hj1,j, hjj, and hj+1,j. Therefore each Arnoldi column relation collapses to a three-term recurrence.

L1L2algebra
2.1

Hermitian symmetry also gives hj,j1=hj1,j. Under the phase convention in [F1], the subdiagonal coefficients hj+1,j are real and nonnegative; write βj:=hj+1,j and αj:=hjj. Since hjj=qjAqj equals its own complex conjugate, each αj is real. Hence Aqj=βj1qj1+αjqj+βjqj+1, which is the Lanczos recurrence.

F1step 1.1algebra
3.1

The projected matrix is Tm=QmAQm=(qiAqj)i,j=(hij)1i,jm. Step 1.1 shows hij=0 for ij>1, and Hermitian symmetry together with the reality from step 2.1 shows hij=hjiR on the remaining bands. Thus Tm is a real symmetric tridiagonal matrix in the sense of [L2].

L2step 1.1step 2.1
DefinitionDefinition: Literature-sourcedProof: Not applicableaudited 2026-09-01Open item page →

The MINRES iterate from the Lanczos tridiagonal least-squares problem

Definition

Let A be Hermitian, let x0 be an initial guess for Ax=b, let r0=bAx0, and put β=r02. Assume Lanczos runs through step m without breakdown and yields

AQm=Qm+1Tˉm,r0=βq1=βQm+1e1,

with Tˉm tridiagonal in the sense of With a Hermitian matrix, Arnoldi collapses to the Lanczos three-term recurrence and a real symmetric tridiagonal projection. A vector

xm:=x0+Qmym

is an mth MINRES iterate when ym minimizes

βe1Tˉmy2

over all yCm. Such a minimizer exists by For a linear map T:VW between finite-dimensional inner-product spaces, x minimises Txb if and only if T(Txb)=0, equivalently TTx=Tb; minimisers exist and any two differ by an element of kerT.

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-09-01Open item page →

For Hermitian A, including the indefinite case, MINRES minimizes the Euclidean residual over x0+Km(A,r0)

Statement

Let A be Hermitian, let x0 be an initial guess for Ax=b, let r0=bAx0, and let xm be an mth MINRES iterate from the Lanczos tridiagonal least-squares problem. Then

bAxm2=minxx0+Km(A,r0)bAx2.

This remains valid when A is Hermitian indefinite.

Facts & Assumptions

Given: A Hermitian matrix A, an initial guess x0, the residual r0=bAx0, and an mth MINRES iterate xm.

[F1]

A MINRES iterate has the form xm=x0+Qmym, where ym minimizes βe1Tˉmy2 for the Lanczos tridiagonalization (The MINRES iterate from the Lanczos tridiagonal least-squares problem).

[L1]

For Hermitian A, Arnoldi collapses to the Lanczos factorization with tridiagonal Tˉm (With a Hermitian matrix, Arnoldi collapses to the Lanczos three-term recurrence and a real symmetric tridiagonal projection).

[L2]

Arnoldi reduces GMRES to the small least-squares problem minyβe1Hˉmy2 (Arnoldi reduces GMRES to a least-squares problem for the small Hessenberg matrix).

[L3]

GMRES minimizes the Euclidean residual over x0+Km(A,r0) (GMRES minimizes the residual norm over the affine Krylov space x0+Km(A,r0)).

Proof

technique · direct
1.1

By [L1], the Hermitian Arnoldi factorization uses the same orthonormal Krylov basis Qm as Arnoldi but with Hˉm=Tˉm tridiagonal. Therefore the least-squares problem in [L2] is exactly the Lanczos least-squares problem recorded in [F1].

F1L1L2
2.1

Step 1.1 shows that the vector xm=x0+Qmym coming from [F1] is also the GMRES iterate at step m. Applying [L3] gives bAxm2=minxx0+Km(A,r0)bAx2. Neither step 1.1 nor [L3] uses positive definiteness, only Hermitian structure, so the same conclusion holds for Hermitian indefinite A.

F1L3step 1.1
DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-01Open item page →

Stationary iteration from a matrix splitting A=MN

Definition

Let AMn(F) admit a matrix splitting

A=MN,

where MGLn(F) is invertible in the sense of Invertible matrices and the general linear group GLn(F). The associated stationary iteration for the system Ax=b is

xk+1=M1Nxk+M1b.

Its iteration matrix is

B:=M1N.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-01Open item page →

A stationary splitting converges for every start if and only if its iteration matrix has spectral radius below 1

Statement

Let A=MN be a matrix splitting in Mn(C) with stationary iteration

xk+1=M1Nxk+M1b,

and let B:=M1N be its iteration matrix. Then the following are equivalent:

  1. For every right-hand side b and every initial vector x0, the iterates converge to the unique solution of Ax=b.
  2. The spectral radius ρ(B) is strictly less than 1.

Facts & Assumptions

Given: A complex matrix splitting A=MN with invertible M, its stationary iteration, and its iteration matrix B=M1N.

[F1]

The stationary iteration is xk+1=Bxk+M1b with B=M1N (Stationary iteration from a matrix splitting A=MN).

[L1]

The field C is algebraically closed (The complex numbers are algebraically closed).

[L2]

Over an algebraically closed field, every endomorphism has Jordan form (Every finite-dimensional endomorphism over an algebraically closed field has Jordan form).

[L3]

Proof

technique · direct
1.1

A vector x is a fixed point of the stationary iteration if and only if it solves Ax=b: indeed, by [F1], x=Bx+M1b    Mx=Nx+b    Ax=b. Therefore, whenever x solves Ax=b, the error ek:=xkx satisfies ek+1=Bxk+M1bx=B(xkx)=Bek.

F1algebra
2.1

Assume ρ(B)<1. By [L1], [L2], and [L3], we may write B=SJS1 with J Jordan and every eigenvalue λ of B satisfying λ<1. On a Jordan block Jλ=λI+N with nilpotent N, one has Jλk=j=0s1(kj)λkjNj. Because λ<1, each scalar factor (kj)λkj tends to 0, so every Jordan block tends to 0. Hence Jk0 and therefore Bk0. Since 1σ(B), the matrix IB is invertible by [L3]. Define x:=(IB)1M1b. Then (IB)x=M1b, so x=Bx+M1b, and step 1.1 shows that x solves Ax=b. For any initial vector x0, step 1.1 gives ek=Bke00, so the iterates converge to x. If y is another solution of Ax=b, then step 1.1 also gives y=By+M1b, hence yx=B(yx). Iterating and using Bk0 yields yx=Bk(yx)0, so y=x. Thus the iterates converge to the unique solution of Ax=b for every b and every x0.

L1L2L3step 1.1algebra
3.1

Conversely, assume the iteration converges for every b and every x0. Taking b=0, statement 1 gives convergence to the unique solution of Ax=0. By step 1.1 that unique solution is also the unique fixed point of xBx, so it is 0. Hence for every start x0 one has Bkx0=xk0, which means Bk0. If Bv=λv with v0, then λkv=Bkv0, so λk0 and therefore λ<1. By [L3], every spectral value of B is such an eigenvalue over C, and thus ρ(B)<1.

L3step 1.1algebra
DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-01Open item page →

Left preconditioning, right preconditioning, and symmetric preconditioning of a linear system

Definition

Let Ax=b be a linear system.

If PGLn(F) is invertible, the left-preconditioned system is

P1Ax=P1b.

If PGLn(F) is invertible and y:=Px, the right-preconditioned system is

AP1y=b,x=P1y.

If M is Hermitian positive definite, then by A matrix admits a Cholesky factorisation with positive diagonal exactly when it is Hermitian positive definite, and that factor is unique it has a Cholesky factor M=CC with C invertible. The corresponding symmetric preconditioning is

C1ACy=C1b,x=Cy.

PropositionStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-01Open item page →

Invertible preconditioners give equivalent linear systems, with the transformed residuals and errors written explicitly

Statement

Let Ax=b be a linear system. In the error formulas in parts 2 and 3, assume x is a solution of Ax=b and put e:=xx. The corresponding transformed exact solutions are denoted by y.

  1. If PGLn(F) and P1Ax=P1b, then the left-preconditioned system has exactly the same solution set as Ax=b. Its residual is r~=P1r, where r=bAx.
  2. If PGLn(F) and y:=Px, then AP1y=b is equivalent to Ax=b. Its residual is the same physical residual r^=bAP1y=r, and its error is e^=yy=Pe, where y:=Px.
  3. If M=CC is Hermitian positive definite and y:=Cx, then C1ACy=C1b is equivalent to Ax=b. Its residual is rsym=C1r, and its error is esym=yy=Ce, where y:=Cx.

Facts & Assumptions

Given: A linear system Ax=b, the left, right, and symmetric preconditioned forms from the definition, and, when an error formula is used, a solution x of Ax=b.

[F1]

Left, right, and symmetric preconditioning are exactly the transformed systems P1Ax=P1b,AP1y=b,C1ACy=C1b with the accompanying variable changes (Left preconditioning, right preconditioning, and symmetric preconditioning of a linear system).

[L1]

An invertible matrix has a two-sided inverse (Invertible matrices and the general linear group GLn(F)).

Proof

technique · direct
1.1

For left preconditioning, [L1] implies Ax=b    P1Ax=P1b. For any trial vector x, the transformed residual is P1bP1Ax=P1(bAx)=P1r.

F1L1algebra
1.2

For right preconditioning, put y=Px, so x=P1y by [L1]. Then Ax=b    AP1y=b. The right-preconditioned residual is bAP1y=bAx=r, and if y=Px then yy=P(xx)=Pe.

F1L1algebra
2.1

For symmetric preconditioning, [F1] writes x=Cy, equivalently y=Cx. Therefore Ax=b    C1ACy=C1b. If y=Cx, then C1bC1ACy=C1(bAx)=C1r, and yy=C(xx)=Ce. Thus each transformed system is equivalent to the original one, with the displayed residual and error maps.

F1L1algebra
TheoremStatement: AI-adaptedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-01Open item page →

Symmetric positive-definite preconditioning preserves a Hermitian positive-definite CG problem, and the CG bound uses the transformed condition number

Statement

Let AMn(C) be Hermitian positive definite, let x solve Ax=b, and let M be Hermitian positive definite. Write M=CC, and define

A~:=C1AC,b~:=C1b,y:=Cx,y:=Cx.

Then A~ is Hermitian positive definite, the transformed system

A~y=b~

is equivalent to Ax=b, and

yyA~=xxA.

Consequently, if

κ:=λmax(A~)λmin(A~),

then exact-arithmetic CG on the transformed system obeys

yymA~2(κ1κ+1)myy0A~,

which is the preconditioned CG bound.

Facts & Assumptions

Given: A Hermitian positive-definite matrix A, a Hermitian positive-definite preconditioner M, and the symmetric transform A~=C1AC.

[F1]

Symmetric preconditioning uses the variable change y=Cx coming from a Cholesky factorization M=CC (Left preconditioning, right preconditioning, and symmetric preconditioning of a linear system).

[L1]

Equivalent preconditioned systems have the transformed residual and error maps recorded explicitly (Invertible preconditioners give equivalent linear systems, with the transformed residuals and errors written explicitly).

[L2]

A Hermitian positive-definite matrix has a Cholesky factorization M=CC with invertible C (A matrix admits a Cholesky factorisation with positive diagonal exactly when it is Hermitian positive definite, and that factor is unique).

[L3]

CG obeys the Chebyshev A-norm bound with the spectral condition number of its Hermitian positive-definite coefficient matrix (CG obeys the Chebyshev A-norm bound in terms of the spectral condition number κ2(A)).

Proof

technique · direct
1.1

By [L2], the preconditioner has a factorization M=CC with invertible C. For any nonzero z, zA~z=(Cz)A(Cz)>0, because Cz0 and A is Hermitian positive definite. Also A~=(C1AC)=C1AC=C1AC=A~. So A~ is Hermitian positive definite.

L2algebra
2.1

By [F1] and [L1], the transformed system A~y=b~ is equivalent to Ax=b, and its transformed error is esym=yy=C(xx). Therefore yyA~2=(yy)A~(yy)=(xx)A(xx)=xxA2. Hence the energy norms agree under the symmetric change of variables.

F1L1step 1.1algebra
3.1

Since step 1.1 shows that A~ is Hermitian positive definite, [L3] applies to the transformed system and gives yymA~2(κ1κ+1)myy0A~, where κ=λmax(A~)/λmin(A~) is the spectral ratio from the Statement. By step 2.1, this is exactly the preconditioned CG estimate expressed in the original variables. The bound depends on the transformed operator A~, not on κ2(A) by itself.

L3step 1.1step 2.1

5 · Examples, counterexamples and false statements

None yet.

Sources