Continuity of the Perron Root



Similar documents
UNCOUPLING THE PERRON EIGENVECTOR PROBLEM

A characterization of trace zero symmetric nonnegative 5x5 matrices

MATH 423 Linear Algebra II Lecture 38: Generalized eigenvectors. Jordan canonical form (continued).

Au = = = 3u. Aw = = = 2w. so the action of A on u and w is very easy to picture: it simply amounts to a stretching by 3 and 2, respectively.

Bounds on the spectral radius of a Hadamard product of nonnegative or positive semidefinite matrices

A note on companion matrices

Chapter 6. Orthogonality

Continued Fractions and the Euclidean Algorithm

ELA

Lecture 1: Schur s Unitary Triangularization Theorem

Math 115A HW4 Solutions University of California, Los Angeles. 5 2i 6 + 4i. (5 2i)7i (6 + 4i)( 3 + i) = 35i + 14 ( 22 6i) = i.

Vector and Matrix Norms

Similarity and Diagonalization. Similar Matrices

BANACH AND HILBERT SPACE REVIEW

by the matrix A results in a vector which is a reflection of the given

Examination paper for TMA4205 Numerical Linear Algebra

HOMEWORK 5 SOLUTIONS. n!f n (1) lim. ln x n! + xn x. 1 = G n 1 (x). (2) k + 1 n. (n 1)!

Inner Product Spaces

Section Inner Products and Norms

Bindel, Spring 2012 Intro to Scientific Computing (CS 3220) Week 3: Wednesday, Feb 8

Separation Properties for Locally Convex Cones

7 Gaussian Elimination and LU Factorization

FINITE DIMENSIONAL ORDERED VECTOR SPACES WITH RIESZ INTERPOLATION AND EFFROS-SHEN S UNIMODULARITY CONJECTURE AARON TIKUISIS

Notes on Symmetric Matrices

IRREDUCIBLE OPERATOR SEMIGROUPS SUCH THAT AB AND BA ARE PROPORTIONAL. 1. Introduction

Notes on Determinant

minimal polyonomial Example

SHARP BOUNDS FOR THE SUM OF THE SQUARES OF THE DEGREES OF A GRAPH

On the D-Stability of Linear and Nonlinear Positive Switched Systems

October 3rd, Linear Algebra & Properties of the Covariance Matrix

Suk-Geun Hwang and Jin-Woo Park

Orthogonal Diagonalization of Symmetric Matrices

[1] Diagonal factorization

Numerical Methods I Eigenvalue Problems

F. ABTAHI and M. ZARRIN. (Communicated by J. Goldstein)

Math 4310 Handout - Quotient Vector Spaces

Factorization Theorems

Duality of linear conic problems

1. Let P be the space of all polynomials (of one real variable and with real coefficients) with the norm

Applied Linear Algebra I Review page 1

On the representability of the bi-uniform matroid

MATH 304 Linear Algebra Lecture 20: Inner product spaces. Orthogonal sets.

Linear Algebra Review. Vectors

The Mean Value Theorem

4: EIGENVALUES, EIGENVECTORS, DIAGONALIZATION

Metric Spaces. Chapter Metrics

FACTORING POLYNOMIALS IN THE RING OF FORMAL POWER SERIES OVER Z

MOP 2007 Black Group Integer Polynomials Yufei Zhao. Integer Polynomials. June 29, 2007 Yufei Zhao

Inner Product Spaces and Orthogonality

Numerical Analysis Lecture Notes

a 11 x 1 + a 12 x a 1n x n = b 1 a 21 x 1 + a 22 x a 2n x n = b 2.

Split Nonthreshold Laplacian Integral Graphs

THE FUNDAMENTAL THEOREM OF ALGEBRA VIA PROPER MAPS

Notes on metric spaces

H/wk 13, Solutions to selected problems

Introduction to Matrix Algebra

MATH10212 Linear Algebra. Systems of Linear Equations. Definition. An n-dimensional vector is a row or a column of n numbers (or letters): a 1.

x a x 2 (1 + x 2 ) n.

Modern Optimization Methods for Big Data Problems MATH11146 The University of Edinburgh

6.2 Permutations continued

DATA ANALYSIS II. Matrix Algorithms

1 if 1 x 0 1 if 0 x 1

CONTINUED FRACTIONS AND PELL S EQUATION. Contents 1. Continued Fractions 1 2. Solution to Pell s Equation 9 References 12

Classification of Cartan matrices

1 Norms and Vector Spaces

Data Mining: Algorithms and Applications Matrix Math Review

Practice with Proofs

ALMOST COMMON PRIORS 1. INTRODUCTION

Walrasian Demand. u(x) where B(p, w) = {x R n + : p x w}.

ON NONNEGATIVE SOLUTIONS OF NONLINEAR TWO-POINT BOUNDARY VALUE PROBLEMS FOR TWO-DIMENSIONAL DIFFERENTIAL SYSTEMS WITH ADVANCED ARGUMENTS

Finite dimensional C -algebras

The Determinant: a Means to Calculate Volume

Similar matrices and Jordan form

MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS

Tools for the analysis and design of communication networks with Markovian dynamics

MATH PROBLEMS, WITH SOLUTIONS

Notes on Orthogonal and Symmetric Matrices MENU, Winter 2013

Zeros of a Polynomial Function

The Australian Journal of Mathematical Analysis and Applications

arxiv:math/ v2 [math.co] 5 Jul 2006

On the largest prime factor of x 2 1

SCORE SETS IN ORIENTED GRAPHS

Chapter 17. Orthogonal Matrices and Symmetries of Space

State Feedback Stabilization with Guaranteed Transient Bounds

ON GALOIS REALIZATIONS OF THE 2-COVERABLE SYMMETRIC AND ALTERNATING GROUPS

Fixed Point Theorems

MATH 304 Linear Algebra Lecture 9: Subspaces of vector spaces (continued). Span. Spanning set.

GenOpt (R) Generic Optimization Program User Manual Version 3.0.0β1

A simple criterion on degree sequences of graphs

Math 55: Discrete Mathematics

Elementary Linear Algebra

1 Lecture: Integration of rational functions by decomposition

160 CHAPTER 4. VECTOR SPACES

MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS. + + x 2. x n. a 11 a 12 a 1n b 1 a 21 a 22 a 2n b 2 a 31 a 32 a 3n b 3. a m1 a m2 a mn b m

1 VECTOR SPACES AND SUBSPACES

2.3 Convex Constrained Optimization Problems

SF2940: Probability theory Lecture 8: Multivariate Normal Distribution

Sign changes of Hecke eigenvalues of Siegel cusp forms of degree 2

Lecture 5 Principal Minors and the Hessian

Lecture 13 Linear quadratic Lyapunov theory

Transcription:

Linear and Multilinear Algebra http://dx.doi.org/10.1080/03081087.2014.934233 ArXiv: 1407.7564 (http://arxiv.org/abs/1407.7564) Continuity of the Perron Root Carl D. Meyer Department of Mathematics, North Carolina State University, Raleigh, NC 27695 (Received 21 February 2014; accepted 9 June 2014; published online 3 July 2014) That the Perron root of a square nonnegative matrix A varies continuously with the entries in A is a corollary of theorems regarding continuity of eigenvalues or roots of polynomial equations, the proofs of which necessarily involve complex numbers. But since continuity of the Perron root is a question that is entirely in the field of real numbers, it seems reasonable that there should exist a development involving only real analysis. This article presents a simple and completely self-contained development that depends only on real numbers and first principles. Keywords: Perron root; Perron Frobenius theory; Nonnegative matrices AMS Subject Classification: 1502; 15A18; 15B48 1. Introduction The spectral radius r = ρ (A) of a square matrix with nonnegative entries is called the Perron root of A because the celebrated Perron Frobenius theory (summarized below in 2) guarantees that r is an eigenvalue for A. If {A k } k=1 is a sequence of n n nonnegative matrices with respective Perron roots r k, and if lim k A k = A, then it seems rather intuitive that lim k r k = r, for otherwise something would be dreadfully wrong. But this is not a proof. In fact, a simple self-contained proof depending only on first principles that are strictly in the realm of real numbers seems to have been elusive. The standard treatment is usually to pawn off the result as a corollary to theorems regarding the continuity of eigenvalues for general matrices. For example, citing the continuity of roots of polynomial equations is an easy dodge, but it fails to satisfy because it buries the issue under complex analysis involving Rouché s theorem which itself requires the argument principle. And then there is Kato s development [1] of eigenvalue continuity built around resolvent integrals, which also requires some heavy lifting with complex analysis. The approach to continuity in [2] that utilizes Schur s decomposition in terms of unitary matrices is concise and can be cited or adapted, but it too must necessarily venture outside the realm of real numbers because there is no real version of Schur s theorem that does the job. While all reference to complex numbers cannot be completely expunged (e.g., nonnegative matrices can certainly have complex eigenvalues, and the definition of spectral radius given in PF1 below is dependent on them), it is nevertheless true that the continuity of the Perron root is an issue that is entirely in the realm of Corresponding author. Email: meyer@ncsu.edu 1

real numbers, so it seems only reasonable that there should be a simple argument involving only real analysis. The purpose of this article is to present a simple and completely self-contained development that is strictly in the real domain and depends only on rudimentary principles from real analysis together with basic Perron Frobenius facts as summarized below. 2. Perron Frobenius Basics The only Perron Frobenius facts required to establish the continuity of the Perron root are given here. Details and the complete theory can be found in [3, Chapter 8]. If A n n 0 (entrywise) whose spectrum is σ (A), then: PF1. The spectral radius r = ρ (A) = max { λ λ σ (A) } is an eigenvalue for A. PF2. There is an associated eigenvector x 0 such that Ax = rx, where x 0. Such vectors can always be normalized so that x 1 = 1, and when this is done, the resulting eigenvector is referred to as a Perron vector for A. PF3. If A is irreducible (i.e., no permutation similarity transformation of A can produce a block triangular form with square diagonal blocks), then r > 0 and x > 0 when n 2. PF4. If 0 A B (entrywise), then ρ (A) ρ (B). In particular, if A is a square submatrix of B, then ρ (A) ρ (B). 3. The Development Throughout, let {A k } k=1 be a sequence of n n nonnegative matrices with respective Perron roots r k, and assume that lim k A k = A. The aim is to prove that lim k r k = r, where r is the Perron root of A. Since each A k 0, it is apparent that A 0, so the argument can be divided into two cases (or theorems) in which (1) A is nonnegative and irreducible; and (2) A is nonnegative and reducible. The Irreducible Case When A is irreducible, the proof is essentially a one-liner. Theorem 3.1. If A is irreducible, then r k r. Proof. Let E k = A k A, and let p k and q T be respective right- and left-hand Perron vectors for A k and A with p k 1 = 1 = q 1. If q = min q i, and if e is a vector of ones, then q q e, and q T p k q e T p k = q > 0 for all k. Using this with the Cauchy Schwarz inequality and x 2 x 1 for all x R n 2

yields (r k r)q T p k = q T (r k p k ) (rq T )p k = q T (A k p k ) (q T A)p k = q T (A k A)p k = q T E k p k E k 2 = r k r E k 2 q T p k E k 2 q 0 = r k r. The Reducible Case When A is reducible, the proof requires a few more lines than the irreducible case. Theorem 3.2 (The Reducible Case). If A is reducible, then r k r. Proof. If r = 0, then A is nilpotent, say A p = 0, so [ ] p [ rk = ρ(ak ) ] p = ρ(a p k ) A p k A p = 0 = r k 0 = r. Now assume that r > 0. The foundation for the remaining part of the proof rests on the following realization. { } Every subsequence {rki } of {r k } has a sub-subsequence {r kij } such that (1) r kij r. To establish this, adopt the notation( X Y) to mean that Y = P T XP for some U V permutation matrix P so that A 0 W, where U and W are square. If either U or W is reducible, then they in turn can be reduced in the same fashion. Reduction of diagonal blocks can continue until at some point A. 0 B.. 0 0 (2) is block triangular with square diagonal blocks, one of which call it B is necessarily irreducible and has ρ (B) = ρ (A) = r > 0. Apply the same symmetric permutation that produced (2) to each A k so that A k. B k.. where B k and B have the same size and occupy the same positions. It follows from (PF4) that if b k = ρ (B k ), then b k r k for each k. And since A k A implies B k B, Case (1) (the irreducible case) ensures ρ (B k ) ρ (B) so that b k r. In particular, if {r ki } is any subsequence of {r k }, then, b ki r ki for each k i, and b ki r. (3) 3

Every subsequence {r ki } is bounded because ρ ( ) for any matrix norm, and this implies that 0 r ki A ki = A + E ki A. Hence every subsequence {r ki } has a convergent sub-subsequence r kij r. This together with (3) yields b kij r kij so that r r. (4) To see that r = r, note that the sequence of Perron vectors {v ki } for A ki is bounded because each has norm one, so {v ki } has a convergent subsequence v kij v 0. Use this together with r kij r to conclude that Av = lim A kij lim v kij = lim[a kij v kij ] = lim[r kij v kij ] = lim r kij lim v kij = r v = r is an eigenvalue for A = r r. This together with (4) ensures that r = r, and thus (1) is established. To prove that r k r, suppose to the contrary that r k r so that there is a subsequence {r ks } and a number ɛ > 0 such that r ks r > ɛ for all s = 1, 2, 3,. However, (1) guarantees that {r ks } has a subsequence {r ksj } such that r ksj r, which is a contradiction, and thus r k r. 4. A Temptation to Avoid It is tempting to establish the continuity of the Perron root (or the spectral radius in general) by using the characterization to simply conclude that lim m Xm 1/m = ρ (X) (5) lim r k = lim lim k k m Am k 1/m = lim lim m k Am k 1/m = lim m Am 1/m = r. It would be acceptable to interchange the limits on k and m if the convergence in (5) was uniform on the set N = {X R n n X 0}, but alas, it is not. To see this, observe that if f m (X) = X m 1/m and f(x) = ρ (X), then f m (αx) = αf m (X) and f(αx) = αf(x) for all α 0 and for all X N. The convergence of f m to f cannot be uniform because otherwise, for each ɛ > 0, there would exist an integer M such that m M implies In particular, m M implies that or equivalently, which is impossible. f m (X) f(x) < ɛ for all X N. f m (αx) f(αx) < ɛ for all α 0 and X N, α f m (X) f(x) < ɛ for all α 0 and X N, 4

5. Concluding Remarks The developments given in this article provide a simple proof that is entirely contained in the real domain for establishing the continuity of the Perron root of a nonnegative matrix. However, they do not apply for proving the continuity of the spectral radius in general for this complex analysis cannot be avoided. Even if the limit of a sequence of general matrices is nonnegative, the spectral radius can correspond to a complex eigenvalue so that the techniques of Theorems 3.1 and 3.2 do not apply e.g., consider A k = 0 1 0 1/k 0 1 0 1 0 0 0 1. (6) 1 0 0 1 0 0 Even though the continuity of the Perron root is not new, there is nevertheless current interest in extensions such as those given in [4]. Acknowledgements The author wishes to thank the referee for providing suggestions and corrections that enhanced the exposition. The referee is also responsible for example (6), and for pointing out the work in [4]. In addition, thanks are extended to Stephen Campbell for suggesting the simple explanation of why the convergence of (5) is not uniform. References [1] Kato T. Perturbation Theory for Linear Operators. Springer Verlag; 1995. [2] Horn R, Johnson C. Matrix Analysis. 2nd ed. Cambridge University Press; 2012. [3] Meyer C. Matrix Analysis and Applied Linear Algebra. SIAM; 2000. [4] Lemmens B, Nussbaum R. Continuity of the cone spectral radius. Proc. Amer. Math. Soc. 2013;141:2741-2754. 5