Divide-and-conquer Eigenvalue Algorithm - Conquer

The conquer part of the algorithm is the unintuitive part. Given the diagonalizations of the submatrices, calculated above, how do we find the diagonalization of the original matrix?

First, define, where is the last row of and is the first row of . It is now elementary to show that

The remaining task has been reduced to finding the eigenvalues of a diagonal matrix plus a rank-one correction. Before showing how to do this, let us simplify the notation. We are looking for the eigenvalues of the matrix, where is diagonal with distinct entries and is any vector with nonzero entries.

If wi is zero, (,di) is an eigenpair of since .

If is an eigenvalue, we have:

where is the corresponding eigenvector. Now

Keep in mind that is a nonzero scalar. Neither nor are zero. If were to be zero, would be an eigenvector of by . If that were the case, would contain only one nonzero position since is distinct diagonal and thus the inner product can not be zero after all. Therefore, we have:

or written as a scalar equation,

This equation is known as the secular equation. The problem has therefore been reduced to finding the roots of the rational function defined by the left-hand side of this equation.

All general eigenvalue algorithms must be iterative, and the divide-and-conquer algorithm is no different. Solving the nonlinear secular equation requires an iterative technique, such as the Newton–Raphson method. However, each root can be found in O(1) iterations, each of which requires flops (for an -degree rational function), making the cost of the iterative part of this algorithm .

Read more about this topic:  Divide-and-conquer Eigenvalue Algorithm

Famous quotes containing the word conquer:

    That England, that was wont to conquer others,
    Hath made a shameful conquest of itself.
    William Shakespeare (1564–1616)

    Let those who desire a secure homeland conquer it. Let those who do not conquer it live under the whip and in exile, watched over like wild animals, cast from one country to another, concealing the death of their souls with a beggar’s smile from the scorn of free men.
    José Martí (1853–1895)

    Only a fully trained Jedi knight with the Force as his ally will conquer Vader and his emperor. If you end your training now—if you choose the quick and easy path, as Vader did—you will become an agent of evil.
    Leigh Brackett (1915–1978)