Finding the eigenvalues of a given Markov matrix Let $$A = \begin{pmatrix}
0.6 & 0.1 & 0.1\\ 
0.1 & 0.8 & 0.2\\
0.3 & 0.1 & 0.7 
\end{pmatrix}$$
I want to find the eigenvalues of this matrix. Because this is a markov matrix, I know that $\lambda_1 = 1$. Furthermore, I know that the remaining eigenvalues $\lambda_2$ and $\lambda_3$ should be less than one (their magnitudes should be less than one, at least) because all the entries in $A$ are positive.
I found the characteristic polynomial, but it is an ugly polynomial. Is there a better/easier way to determine the remaining two eigenvalues? Maybe by using the information I already have that $\lambda_1 = 1$?
 A: *

*Calculate $p(\lambda) = \det(A-\lambda I)$, the characteristic polynomial

*You know that $p(1)=0$, so you transform $p(\lambda)$ to $p(\lambda)=(\lambda-1)\cdot r(\lambda)$ where $r$ is a second order polynomial (you can find it via Horner's algorithm)

*Find the roots of $r$.

A: So I'm going to go with integers here (for no real reason other than it's easier to type--so my eigenvalues will be $10$ times the actual eigenvalues--per @5xum's comment).
$$
(6 - \lambda)((8 - \lambda)(7 - \lambda) - 2) - ((7 - \lambda) - 6) + (1 - 3(8 - \lambda) = 0 \\
(6 - \lambda)(56 - 15\lambda + \lambda^2 - 2) - 7 + \lambda + 6 + 1 - 24 + 3\lambda = 0 \\
324 - 90\lambda + 6\lambda^2 - 54\lambda + 15\lambda^2 - \lambda^3 - 24 + 4\lambda = 0 \\
-\lambda^3 + 21\lambda^2-140\lambda + 300 = 0
$$
Indeed this has a zero at $\lambda = 10\cdot 1$.  Now we attempt to find:
$$
\lambda^3 - 21\lambda^2 + 140\lambda - 300 = (\lambda - 10)(a\lambda^2 + b\lambda + c) \\
\lambda^3 - 21\lambda^2 + 140\lambda - 300 = a\lambda^3 + (b - 10a)\lambda^2 + (c - 10b)\lambda - 10c
$$
Yielding:
\begin{align}
a =&\ 1 &&\longrightarrow &&a&&=& 1 \\
b - 10a =&\ -21 &&\longrightarrow &&b = -21 + 10 &&=&\ -11 \\
c - 10b =&\ 140 &&\longrightarrow &&c = 140 - 10\cdot11 &&=&\ 30 \\
-10c =&\ -300 &&\longrightarrow&& c = \frac{300}{10} &&=&\ 30
\end{align}
We now have:
$$
\lambda^3 - 21\lambda^2 + 140\lambda - 300 = (\lambda - 10)(\lambda^2 - 11\lambda + 30)
$$
Using the quadratic equation, this yields:
$$
\lambda = \frac{11 \pm \sqrt{121 - 120}}{2} = \frac{11 \pm 1}{2} = \{6, 5\}
$$
Since these represent 10 times the original eigenvalue, the other two (actual) eigenvalues are $\lambda = \{1, 0.6, 0.5\}$
