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.
Flexible GMRES minimizes over the actual preconditioned-vector span
Statement
Let and , with the standard Hermitian inner product and induced Euclidean norm. Suppose the algorithm Flexible GMRES with variable right preconditioning completes steps without breakdown, producing and . Define , let be the standard unit vector at coordinate , and define by for , . The one-based column label therefore occupies zero-based matrix column . The matrices and use the algorithm's one-based-to-zero-based slot mapping. Then and every satisfies Consequently every least-squares minimizer in the algorithm produces a true-residual minimizer over Moreover, has full column rank, so its least-squares minimizer is unique. The result makes no fixed-preconditioner spectral or convergence claim.
Facts & Assumptions
Given: A system , an initial vector , and a completed -step run of the variable-right-preconditioned flexible GMRES algorithm with no breakdown.
Flexible GMRES with variable right preconditioning: the initialization sets , , and, when , .
Flexible GMRES with variable right preconditioning: each column starts with ; the ordered updates use and ; after them , and a positive value normalizes .
Flexible GMRES with variable right preconditioning: in zero-based matrix coordinates, column of is , and for , ; when , and the algorithm minimizes .
The standard formulas on and on are inner products: on each , is an inner product, linear in its first argument.
The norm induced by a real or complex inner product: the induced norm is .
Rectangular matrix multiplication and the identity matrix , including zero-sized shapes: matrix multiplication is defined by the finite coordinate sums, so its columns act linearly on vectors.
For a linear map between finite-dimensional inner-product spaces, minimises if and only if , equivalently ; minimisers exist and any two differ by an element of : a linear map between finite-dimensional inner-product spaces has a least-squares minimizer, and any two minimizers differ by an element of the map's kernel.
Linear combination of a finite list, and the span as the smallest linear subspace containing : is the smallest linear subspace containing .
is exactly the set of linear combinations of finite lists of elements of , and : a vector belongs to exactly when it is a finite linear combination of elements of .
is a field, every element is uniquely , and every nonzero element has inverse : is a field, so the finite coordinate spaces and matrices in the statement are over a field.
The standard list with and for is an ordered basis of ; hence , and is the zero space with basis and dimension : for every , has the standard basis indexed by and is finite-dimensional; when , its standard unit vector at coordinate has value there and elsewhere.
Proof
Since this run reaches the first step, [F1] gives and . Since is real, , so has norm . Inductively suppose are orthonormal. At the th Gram–Schmidt substep, the current vector is orthogonal to for . The update , with , satisfies and for each . These equalities use linearity in the first argument and orthonormality [F4]. After all , the final is orthogonal to every current basis vector. Nonbreakdown gives ; the same inner-product calculation gives , and its orthogonality follows from that of . Induction proves orthonormality through .
The finite matrix defines a linear map between finite-dimensional inner-product spaces by [F6], [F10], and [F11]. By [F7], least-squares minimizers exist and any two differ by an element of . This kernel is zero: if , its zero-based last row gives , hence . For each one-based row label in descending order, matrix row has coefficient in column ; its other possibly nonzero terms use coordinates with , already shown zero. Thus . Since by no breakdown, we obtain . Thus every zero-based coordinate vanishes, is injective, and its least-squares minimizer is unique.
At the end of column , the successive subtractions give . Since , this is . Assembling these column identities for yields .
The initial residual is . The vector has value in coordinate and in every other coordinate by [F11], so . For any , linearity and step 1.3 give .
For every , orthonormality from step 1.1 and the coordinate inner product [F4] give . Taking the nonnegative square roots defined by [F5] proves norm preservation. Apply it to in step 2.1 to obtain the asserted norm identity.
Put . By [F9], write any as with . For each of the finitely many indices , choose with ; successive finite induction supplies this list. Set and, for , set , where is the standard coordinate vector. By [F3], [F6], and [F11], ; the matrix-product coordinate formula and field distributivity then give by induction on that . Hence , so is contained in the range of . Conversely, [F3] and [F6] give for every , so by [F8] and [F9]. Thus the range of is exactly . By step 3.1, each vector in this affine set has true-residual norm . Therefore the unique least-squares minimizer from step 1.2 gives with minimum true residual over the whole affine span.
Depends on
- Flexible GMRES with variable right preconditioning
- Linear combination of a finite list, and the span $\operatorname{span}(S)$ as the smallest linear subspace containing $S$
- $\operatorname{span}(S)$ is exactly the set of linear combinations of finite lists of elements of $S$, and $\operatorname{span}(\varnothing) = \{0_V\}$
- $\mathbb C=\mathbb R[x]/(x^2+1)$ is a field, every element is uniquely $a+bi$, and every nonzero element has inverse $(a-bi)/(a^2+b^2)$
- The standard formulas $\langle x,y\rangle=\sum_{k<n}x_k y_k$ on $\mathbb R^n$ and $\sum_{k<n}x_k\overline{y_k}$ on $\mathbb C^n$ are inner products
- The norm $\lVert v\rVert=\sqrt{\langle v,v\rangle}$ induced by a real or complex inner product
- Rectangular matrix multiplication and the identity matrix $I_n$, including zero-sized shapes
- The standard list $e : n \to F^{n}$ with $e_i(i) = 1_F$ and $e_i(j) = 0_F$ for $j \ne i$ is an ordered basis of $F^{n}$; hence $\dim_F F^{n} = n$, and $F^{0}$ is the zero space with basis $\varnothing$ and dimension $0$
- For a linear map $T:V\to W$ between finite-dimensional inner-product spaces, $x$ minimises $\lVert Tx-b\rVert$ if and only if $T^*(Tx-b)=0$, equivalently $T^*Tx=T^*b$; minimisers exist and any two differ by an element of $\ker T$
Used by
Nothing in the library uses this result yet.
Dependency tree · two levels
45 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
- Yousef Saad, Iterative Methods for Sparse Linear Systems, 2nd ed., §9.4.1, printed pp. 287–289 (standard reference, not scraped)