Linear and multilinear algebra; matrix theory Nonnegative and stochastic matrices Theorem
Perron–Frobenius theorem
Builds on Nonnegative matrixIrreducible matrixSpectral radiusEigenvalueEigenvectorCharacteristic polynomial
Statement
Let , let be a real nonnegative matrix, and let be its spectral radius.
- The number is an eigenvalue of , and it has an eigenvector with all entries nonnegative.
- If and is irreducible, then and is a simple root of the characteristic polynomial of .
- If and is irreducible, then has an eigenvector with all entries positive.
- If and is irreducible, then every nonnegative eigenvector of is a positive multiple of .
- If , is irreducible, and is the number of eigenvalues of of absolute value , then these eigenvalues are for .
- If all entries of are positive, then the conclusions of 2, 3 and 4 hold, and for every eigenvalue of .
Remarks
One proof of part 6 looks at the map on the simplex of nonnegative vectors with entry sum ; Brouwer's fixed point theorem gives a positive eigenvector. For an irreducible matrix, another proof uses the Collatz–Wielandt formula . Part 1 follows from part 6 by continuity, applied to where has all entries and . Example: is irreducible with , eigenvector , and eigenvalues and , so ; the strict inequality of part 6 fails because has zero entries. Without irreducibility, simplicity can fail: the identity matrix has as a double eigenvalue. For the transition matrix of a finite irreducible Markov chain, the theorem gives a unique stationary distribution.
Going deeper
For a student
The theorem has three layers: nonnegative matrices give a nonnegative eigenvector for ; irreducible ones give simplicity and positivity; positive ones give a spectral gap. The number in part 5 is the period of the directed graph of , and is called primitive when . For a primitive matrix, converges to the rank one matrix , where is the positive left eigenvector. The theorem underlies the convergence of finite Markov chains, the M-matrix theory and power iteration for the dominant eigenvalue.
Reading path
To understand this page from the ground up, read these 7 pages in order. The foundations come first.
Show the path as a graph
- no evidence level
- Characteristic polynomial concept
- Eigenvalue concept
- Eigenvector concept
- Irreducible matrix concept
- Nonnegative matrix concept
- Spectral radius concept
- Perron–Frobenius theorem statement
Further reading
About this page
| Tag | 62NS7PV1M9 |
|---|---|
| URI | m2://62NS7PV1M9 |
| Kind | statement, theorem |
| Writing | W0 stub |
| MSC | 15B48, 15A18 |
| Status | This copy of the site has no build data. Run m2 status 62NS7PV1M9. |
| About | Nonnegative matrix, Irreducible matrix |
| Uses | Nonnegative matrix, Irreducible matrix, Spectral radius, Eigenvalue, Eigenvector, Characteristic polynomial |
| Same as | |
| Changed | 2 November 2026 |
Markdown · JSON · Edit on GitHub
What this page needs for W1
- a source with a locator (0 of 1)
The writing levels say how complete the text of a page is. They do not measure its truth.
What links here
No page links to this page yet.