I've the following Matlab code to compute the eigenvector using the inverse iteration (or power) method:
A = p * G * D + delta;
x = (I − A) \ e;
x = x / sum(x);
taken from the 4th page of this chapter about the pagerank algorithm by Cleve Moler.
First, I don't see how this code relates to the "typical" inverse iteration method. If you know how, I would appreciate an explanation.
But my main question in this post is: why $(I - A)$ is theoretically singular?
A should be sparse. Would this help?
The author says:
Because I − A is theoretically singular, with exact computation some diagonal element of the upper triangular factor of $I − A$ should be zero and this computation should fail.
Why some of the diagonals should be $0$?