Professional Documents
Culture Documents
Cerf, Dalmau (2018) - A Probabilistic Proof of Perron's Theorem
Cerf, Dalmau (2018) - A Probabilistic Proof of Perron's Theorem
Cerf, Dalmau (2018) - A Probabilistic Proof of Perron's Theorem
Abstract
We present an alternative proof of Perron’s theorem, which is proba-
bilistic in nature. It rests on the representation of the Perron eigen-
vector as a functional of the trajectory of an auxiliary Markov chain.
1
this Markov chain [2]. This formula generalizes the well–known formula
for the invariant probability measure of a finite state Markov chain. To
ease the exposition, we restrict ourselves to the Perron theorem, and we
work with matrices whose entries are all positive. However our proof can
be readily extended to primitive matrices, thereby yielding the classical
Perron–Frobenius theorem. Our proof might seem lengthy compared to
other proofs, yet it is completely self–contained and it requires only classi-
cal results of basic algebra and power series.
We introduce next some notation in order to define the auxiliary Markov
chain. Let d be a positive integer. Throughout the text, we consider a
square matrix A = (A(i, j))1≤i,j≤d of size d × d with positive entries. For
i ∈ { 1, . . . , d }, we denote by S(i) the sum of the entries on the i–th row of
A, i.e.,
d
X
∀i ∈ { 1, . . . , d } S(i) = A(i, j) ,
j=1
2
∞ k−1
!
X 1 Y
φi (λ) = k
Ei 1 {τi =k} S(Xn ) =
λ n=0
k=1
∞
X 1 X
S(i)S(i1 ) · · · S(ik−1 )P X1 = i1 , . . . , Xk−1 = ik−1 , Xk = i
λk
k=1 i1 ,...,ik−1 6=i
∞
X 1 X
= S(i)M (i, i1 ) · · · S(ik−1 )M (ik−1 , i)
λk
k=1 i1 ,...,ik−1 6=i
∞
X 1 X
= A(i, i1 ) · · · A(ik−1 , i) .
λk
k=1 i1 ,...,ik−1 6=i
Since A has positive entries, the series contains non vanishing terms, and
this implies that φi is decreasing and tends to ∞ as λ goes to 0. Let R
be the radius of the convergence circle of this series. From classical results
on powers series, we know that φi (λ) is continuous for λ > R. To prove
that φi is continuous, we have to show that φi (R) = +∞. Let B be the
matrix obtained from A by removing the i–th row and the i–th column
and let γ1 , . . . , γd−1 be its eigenvalues (possibly complex), arranged so that
|γ1 | ≥ · · · ≥ |γd |. Let m (respectively M ) be the minimum (respectively
the maximum) of the entries of A. For any k ≥ 1, we have
X m2 X
A(i, i1 ) · · · A(ik−1 , i) ≥ A(i1 , i2 ) · · · A(ik−1 , i1 )
M
i1 ,...,ik−1 6=i i1 ,...,ik−1 6=i
m2 m2 k
= trace(B k ) = k
γ1 + · · · + γd−1 .
M M
Although the eigenvalues γ1 , . . . , γd−1 might be complex numbers, the trace
of B k is a positive real number. We can also a prove a similar inequality
in the reverse direction, and we conclude that the power series defining φi
converges if and only if the series
∞
X 1 k k
γ + · · · + γ
λk 1 d−1
k=1
converges. This is certainly the case if |λ| > |γ1 |, therefore R ≤ |γ1 |. Let
us define, for n ≥ 1,
n
X 1 k k
Sn (λ) = k
γ1 + · · · + γd−1 .
λ
k=1
3
Lemma 3 Let z be a complex number such that |z| ≤ 1. Then
(
1 n
0 if z 6= 1 ,
lim z + ··· + z =
n→∞ n 1 if z = 1 .
1 z − z n+1
z + · · · + zn =
,
n n(1 − z)
and we observe that this quantity goes to 0 when n goes to ∞.
Lemma 3 implies that, for λ a complex number such that |λ| = |γ1 |,
1
lim Sn (λ) = card j : 1 ≤ j ≤ d, λ = γj .
n→∞ n
This
implies
in particular that Sn (γ1 ) goes to ∞ with n. Observing that
Sn (γ1 ) ≤ Sn (|γ1 |), we conclude that
4
−1
τ n
!
X Y
−n
= E 1{Xn+1 =k} λ S(Xt )
n=0 t=0
τ
!
X n−1
Y
−n
= λE 1{Xn =k} λ S(Xt ) .
n=1 t=0
Suppose that k 6= i. Then the term in the last sum vanishes for n = 0 or
n = τ , and we obtain
d
X
µ(j)A(j, k) = λµ(k) .
j=1
Thus we have proved that µA = λµ. Since µ(i) = 1, these equations imply
that µ(1), . . . , µ(d) are all positive and finite.
1 1 X ν(j)
1 = A(i, i) + A(j, i) .
α α ν(i)
j6=i
1 1 X X ν(j 0 )
1 = A(i, i) + 2 A(j 0 , j)A(j, i)
α α 0
ν(i)
j6=i j
5
1 1 X 1 X X ν(j 0 )
= A(i, i) + 2 A(i, j)A(j, i) + 2 A(j 0 , j)A(j, i) .
α α α 0
ν(i)
j6=i j6=i j 6=i
1 X ν(i0 )
A(i0 , i1 )A(i1 , i2 ) · · · A(in , i) ≤
|α|n+1 ν(i)
i0 ,i1 ,...,in 6=i
M d max1≤j≤d |ν(j)| 1 X
A(i, i1 )A(i1 , i2 ) · · · A(in , i)
m|ν(i)| |α|n+1
i1 ,...,in 6=i
6
Recall that α might be complex. Taking the modulus, we conclude that
φi (|α|) ≥ 1, and since φi is decreasing, then |α| ≤ λi . It remains to examine
the case |α| = λi . We suppose that the eigenvector ν associated to α is
normalized so that ν(i) = 1. We denote by |ν| the vector whose coordinates
are the modulus of the coordinates of ν, i.e., |ν|(j) = |ν(j)| for 1 ≤ j ≤ d.
Since νA = αν and the entries of A are positive, then
d
1X
∀k ∈ { 1, . . . , d } |ν|(k) ≤ |ν|(j)A(j, k) .
λ j=1
It follows that
d
X
µi (k) − |ν|(k) A(k, i) ≤ λ µ(i) − ν(i) = 0 .
k=1
This equation implies that µi = |ν| and that all the intermediate inequal-
ities were in fact equalities. Since all the entries of A are positive and
ν(i) = 1, then necessarily all the components of ν are non–negative real
numbers and ν = µi and α = λ.
The λi ’s are positive eigenvalues of A, the eigenvectors µi have positive
coordinates, thus proposition 5 readily implies the following result.
7
This formula (already proved in [2]) is a generalization of the classical
formula for the invariant probability measure of a Markov chain. Indeed,
in the particular case where A is stochastic, S is constant equal to 1, λ
is also equal to 1, the formula of the corollary becomes the well–known
formula
1
∀i ∈ { 1, . . . , d } µ(i) = .
Ei (τi )
References
[1] Krishna B. Athreya and Peter Ney. A renewal approach to the Perron-
Frobenius theory of nonnegative kernels on general state spaces. Math.
Z., 179(4):507–529, 1982.
[2] Raphaël Cerf and Joseba Dalmau. A markov chain representation of the
normalized perronfrobenius eigenvector. Electron. Commun. Probab.,
22:6 pp., 2017.
[3] Thomas Hawkins. Continued fractions and the origins of the Perron-
Frobenius theorem. Arch. Hist. Exact Sci., 62(6):655–717, 2008.
[4] C. R. MacCluer. The many proofs and applications of Perron’s theorem.
SIAM Rev., 42(3):487–498, 2000.
[5] E. Seneta. Non-negative matrices and Markov chains. Springer Series
in Statistics. Springer, New York, 2006. Revised reprint of the second
(1981) edition [Springer-Verlag, New York; MR0719544].
[6] D. Vere-Jones. Ergodic properties of nonnegative matrices. I. Pacific
J. Math., 22:361–386, 1967.