A Givens rotation acts as the identity matrix outside two selected coordinates , and has the following block on those coordinates:The convention with the opposite signs of the sines is equivalent after replacing by . A Householder reflection with nonzero normal vector isIt reverses the component parallel to and fixes the perpendicular hyperplane. Both are orthogonal matrices, so their transposes are their inverses and they preserve the Euclidean norm.
If , any nonzero , for instance the first Cartesian basis vector , gives and . Suppose . Choosewhere for and otherwise. This choice ensures , including when is already on the first coordinate axis. Since ,Therefore the Householder reflection satisfiesThe orthogonality of , used here to check length preservation, gives . The chosen sign also avoids catastrophic cancellation in . This is a Householder reflection sending a vector to a coordinate axis with no zero-normal exception.
Set . At step , let be the column below the diagonal. Choose a Householder reflection sending onto its first coordinate axis, and embed it asIf , use . Left multiplication annihilates entries in column . Right multiplication performs the matching operation on row , because the matrix remains symmetric. The first coordinates are fixed, so zeros already created in earlier columns and rows are preserved.
Here the orthogonality of each is used explicitly: , so each update is a similarity transformation and preserves eigenvalues. After steps,where is orthogonal and is a real symmetric tridiagonal matrix. This is Householder tridiagonalization.
A QR factorization of a real matrix isThus is an orthogonal matrix and is an upper triangular matrix. It exists even if is singular; requiring positive diagonal entries of is a convenient uniqueness convention for nonsingular , rather than part of the general existence statement. Over the complex numbers, replace orthogonal by unitary and transpose by conjugate transpose.
For an efficient QR algorithm, first reduce a general real matrix to upper Hessenberg matrix by orthogonal similarities. For a real symmetric matrix, use Householder tridiagonalization; the resulting symmetric tridiagonal matrix is the usual input in this setting. These structures are preserved by suitable QR algorithm implementations and greatly reduce the work per iteration.
The output is the eigenvalues, together with an orthogonal reduction when the factors are accumulated. In the symmetric case the target is a diagonal matrix, whose diagonal entries are the real eigenvalues; the accumulated orthogonal columns are eigenvectors. For a general real matrix, the target is the real form in a Schur decomposition: an upper block triangular matrix with diagonal blocks of size one or two. The two-by-two blocks represent complex conjugate eigenvalue pairs. An arbitrary unshifted iteration need not converge, so these describe the intended converged output, with appropriate shifts and block deflation in the QR algorithm.
With , repeat the shifted QR algorithm:The QR shift is chosen from , for example its bottom-right entry or an eigenvalue of a trailing two-by-two block. Explicitly using the orthogonality of givesThus each update is a matrix similarity preserving eigenvalues. Accumulate if eigenvectors or the full reduction are wanted. Once a subdiagonal entry is negligible, block deflation in the QR algorithm separates the corresponding blocks and iteration continues on the active block.
The initial bottom-right entry is zero, so the chosen QR shift is . One valid QR factorization is , , using explicitly that . The update isIt repeats forever and never approaches a diagonal matrix. With the standard positive-diagonal convention for , this factorization is unique, so the Rayleigh-shift iteration is stationary and fails to diagonalize .
The failure is independent of harmless sign conventions. The columns of are already orthonormal, so another QR factorization can only replace by and by , where is diagonal with entries . Then still has zero diagonal and off-diagonal magnitudes one. Subsequent bottom-right shifts remain zero and the off-diagonal magnitude never decreases. The eigenvalues are , with equal absolute values, explaining the lack of separation in the unshifted QR algorithm.
Let the real QR shift be and put . A valid QR factorization, including the singular cases , isHere , and multiplying verifies . Using this orthogonality in the shifted update givesIt is diagonal exactly when . Therefore all real shifts giving the eigenvalues in one iteration areThe resulting diagonal is or , respectively. Both QR shifts are exact eigenvalues. Sign changes in the QR factorization conjugate by a diagonal sign matrix and do not alter its zero pattern. This is Exact-shift diagonalization of a two-state swap matrix.
The norm induced by the specified inner product is the L2 normA polynomial is a best polynomial least-squares approximation whenMinimizing this norm is equivalent to minimizing its square, the integrated squared error. Continuity ensures that a function with zero squared norm is identically zero: a nonzero value would give a neighbourhood on which the square has a positive integral.
Write . The allowed orthogonal projection characterization, applied to the basis , gives the normal equationsExplicitly if is odd and if it is even. These equations can also be derived by differentiating with respect to each coefficient.
The Gram matrix is a symmetric positive-definite matrix. For any nonzero real coefficient vector ,The polynomial inside the square is nonzero, so its square is positive on some interval. Hence has zero kernel and is invertible. Thus the normal equations have exactly one solution, giving exactly one best least-squares polynomial. This proves both existence and uniqueness. For completeness, if the residual is orthogonal to , then for every the Pythagorean theorem gives , directly verifying minimality and uniqueness.
Split the best polynomial into its even and odd parts, . Both parts belong to . Since is odd, is odd and is even. Their product is odd, so its integral on the symmetric interval vanishes. The orthogonality givesThe candidate cannot have a strictly smaller error than a minimizer. Consequently , and continuity gives . Thus . For this means , which is indeed an odd function. More generally this is parity preservation by polynomial least-squares projection.
By parity preservation by polynomial least-squares projection, : the constant and quadratic coefficients vanish. The remaining normal equation isThereforeThe residual is automatically orthogonal to and by parity and to by construction, so it is orthogonal to every element of . This checks the full linear least squares condition, rather than only a necessary coefficient equation.
Projection onto the constant polynomials requires the residual to be orthogonal to . For the original inner product,For the weighted inner product the corresponding normal equation isHenceIt increases monotonically towards one. Although the weight vanishes at zero, it is positive elsewhere, and a nonzero continuous function is nonzero on an interval of positive weight. Thus the weighted expression really is an inner product and the constant minimizer is unique.
The normalized weight has total mass one and assigns mass to for each . Its mass therefore concentrates near and , where . This explains why the weighted best constant tends to one rather than to the unweighted spatial average. It is endpoint concentration in weighted constant approximation.
The Gershgorin circle theorem states that every eigenvalue of belongs to at least one of the closed Gershgorin discsThe eigenvalue may be complex even though the matrix is real. To prove the theorem, choose a nonzero complex eigenvector with and an index at which is maximal. Then , and the th row givesThe triangle inequality yieldsThus , proving the assertion without any symmetry assumption.
The second theorem, or Gershgorin eigenvalue counting, states: if a union of indexed Gershgorin discs is disjoint from all remaining discs, it contains exactly eigenvalues, counted with algebraic multiplicity. In particular, an isolated Gershgorin disc contains exactly one simple eigenvalue. The separation condition is essential; merely drawing overlapping discs does not assign one eigenvalue to each.
The determinant is invariant under transpose. Therefore the characteristic polynomials coincide:Their polynomial roots, including their algebraic multiplicities, are the same, so and have the same eigenvalues. This allows column sums as well as row sums to supply Gershgorin discs for the same spectrum.
The first row has off-diagonal sum . Rows have sums less than , and the last row has sum , since . Every row except the second therefore has its Gershgorin disc strictly away from zero: its centre is at least one in the first row and at least three in the remaining rows.
For the second row, an exact sufficient condition is . Since the sum is strictly below , the coefficient-independent boundsguarantee that zero is outside every Gershgorin disc. Consequently zero is not an eigenvalue and is an invertible matrix. Equality at is allowed because the off-diagonal entry bounds are strict. These are sufficient strict diagonal dominance bounds; values of between them can also give invertible matrices.
Put . With , the row Gershgorin discs have centres and radiiApplying the theorem to the transpose gives column Gershgorin discs with radiiThe enlarged disc moves from the last centre to the first centre. All small discs in either family are mutually disjoint, because adjacent centres are one unit apart and their radii have sum strictly below one.
For the row family, the small disc at any is also disjoint from the enlarged disc at ifFor the column family, every small disc at is disjoint from the enlarged disc at by the same estimate, since . Thus the Gershgorin eigenvalue counting theorem certifies one simple eigenvalue near each of from rows, and near each of from columns. The certified small discs from the two families are themselves disjoint, so these are different eigenvalues.
The largest nonnegative certified by these uniform row-and-column separation bounds isMore generally the argument works for . The endpoint is included because all actual entry bounds, and hence all actual radius estimates above, are strict. For , : row discs isolate centres , and column discs isolate centres .
For n=8 and c=13/4 the row Gershgorin discs isolate the four lower centres; the enlarged disc is centred at 8
. Details. For , taking the adjacent entries sufficiently close to makes the enlarged row disc meet the small disc at , and the enlarged column disc meet the small disc at . Hence this particular uniform disc-separation certificate stops there. This is a Gershgorin guarantee, not a necessary spectral threshold: failure of disc separation does not prove repeated or nonreal eigenvalues for the actual matrix.
Finally, a real matrix has nonreal eigenvalues in complex conjugate pairs. Every certified small disc has a real centre and is invariant under conjugation. A nonreal eigenvalue in it would bring its distinct conjugate into the same disc, contradicting its count of exactly one. Therefore all the certified eigenvalues are real and simple. The two-family argument is Complementary row and column Gershgorin isolation.
Strict diagonal dominance givesThus every , and the diagonal matrix has inverse . The iteration matrix has entriesEach row Gershgorin disc for is centred at zero and has radiusTherefore every eigenvalue of satisfiesEquivalently, the induced matrix norm satisfies , bounding the spectral radius. This is the usual Jacobi convergence from strict diagonal dominance; the Jacobi error matrix is , with the same eigenvalue magnitudes.
Articles by others on the same topic
There are currently no matching articles.

