Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of...

167
Spectral Properties of Nonnegative Matrices Daniel Hershkowitz Mathematics Department Technion - Israel Institute of Technology Haifa 32000, Israel December 1, 2008, Palo Alto Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Transcript of Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of...

Page 1: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Spectral Properties of Nonnegative Matrices

Daniel Hershkowitz

Mathematics DepartmentTechnion - Israel Institute of Technology

Haifa 32000, Israel

December 1, 2008, Palo Alto

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 2: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

The Perron-Frobenius Theory

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 3: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

The Perron-Frobenius Theory

A is an n × n matrix

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 4: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

The Perron-Frobenius Theory

A is an n × n matrix

Perron-Frobenius (1912) Nonnegative Matrix Version

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 5: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

The Perron-Frobenius Theory

A is an n × n matrix

Perron-Frobenius (1912) Nonnegative Matrix Version

The largest absolute value ρ(A) of an eigenvalue ofa nonnegative matrix A is itself an eigenvalue of A,and it has an associated nonnegative eigenvector.Furthermore, if A is irreducible, ρ(A) is a simpleeigenvalue of A with an associated positiveeigenvector

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 6: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

The Perron-Frobenius Theory

A is a Z-matrix if A = rI − B where B isnonnegative entrywise

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 7: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

The Perron-Frobenius Theory

A is a Z-matrix if A = rI − B where B isnonnegative entrywise

A Z -matrix A = rI − B is an M-matrix if r ≥ ρ(B),where ρ(B) is the spectral radius of B

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 8: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

The Perron-Frobenius Theory

A is a Z-matrix if A = rI − B where B isnonnegative entrywise

A Z -matrix A = rI − B is an M-matrix if r ≥ ρ(B),where ρ(B) is the spectral radius of B

Perron-Frobenius (1912) M-Matrix Version

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 9: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

The Perron-Frobenius Theory

A is a Z-matrix if A = rI − B where B isnonnegative entrywise

A Z -matrix A = rI − B is an M-matrix if r ≥ ρ(B),where ρ(B) is the spectral radius of B

Perron-Frobenius (1912) M-Matrix Version

A singular M-matrix A has a nonnegative nullvector.Furthermore, if A is irreducible then 0 is a simpleeigenvalue of A with an associated positiveeigenvector

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 10: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Nonnegativity of the Nullspace of an M-matrix

The nullspace N(A) of a (reducible) M-matrix isnot necessarily spanned by nonnegative vectors

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 11: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Nonnegativity of the Nullspace of an M-matrix

The nullspace N(A) of a (reducible) M-matrix isnot necessarily spanned by nonnegative vectors

A =

0 0 0 00 0 0 0−1 −1 0 0−1 −1 0 0

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 12: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Nonnegativity of the Nullspace of an M-matrix

The nullspace N(A) of a (reducible) M-matrix isnot necessarily spanned by nonnegative vectors

A =

0 0 0 00 0 0 0−1 −1 0 0−1 −1 0 0

Every nullvector (x1, x2, x3, x4)T satisfies x1 = −x2.

Since the nullity of A is 3, a basis for the nullspaceof A must contain a vector for which x1 = −x2 6= 0

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 13: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Frobenius Normal Form

Frobenius Normal Form of A

A =

A11 0 0 · · · 0A21 A22 0 · · · 0A31 A32 A33 · · · 0...

Aq1 Aq2 · · · · · · Aqq

A11, A22, . . . , Aqq are square irreducible

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 14: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Frobenius Normal Form

Frobenius Normal Form of A

A =

A11 0 0 · · · 0A21 A22 0 · · · 0A31 A32 A33 · · · 0...

Aq1 Aq2 · · · · · · Aqq

A11, A22, . . . , Aqq are square irreducible

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 15: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

The Reduced Graph

The reduced graph R(A):vertices: 1, . . . , q

arc i → j iff Aij 6= 0

A vertex i in R(A) is singular if Aii is singular

For a singular vertex i in R(A) we define level(i) asthe maximal number of singular vertices on a pathin R(A) that terminates at i

λk = number of singular vertices of R(A) of level k

λ(A) = (λ1, . . . , λt) = the level characteristic of ADaniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 16: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

The Reduced Graph

The reduced graph R(A):vertices: 1, . . . , q

arc i → j iff Aij 6= 0

A vertex i in R(A) is singular if Aii is singular

For a singular vertex i in R(A) we define level(i) asthe maximal number of singular vertices on a pathin R(A) that terminates at i

λk = number of singular vertices of R(A) of level k

λ(A) = (λ1, . . . , λt) = the level characteristic of ADaniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 17: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

The Reduced Graph

The reduced graph R(A):vertices: 1, . . . , q

arc i → j iff Aij 6= 0

A vertex i in R(A) is singular if Aii is singular

For a singular vertex i in R(A) we define level(i) asthe maximal number of singular vertices on a pathin R(A) that terminates at i

λk = number of singular vertices of R(A) of level k

λ(A) = (λ1, . . . , λt) = the level characteristic of ADaniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 18: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

The Reduced Graph

The reduced graph R(A):vertices: 1, . . . , q

arc i → j iff Aij 6= 0

A vertex i in R(A) is singular if Aii is singular

For a singular vertex i in R(A) we define level(i) asthe maximal number of singular vertices on a pathin R(A) that terminates at i

λk = number of singular vertices of R(A) of level k

λ(A) = (λ1, . . . , λt) = the level characteristic of ADaniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 19: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

The Reduced Graph

The reduced graph R(A):vertices: 1, . . . , q

arc i → j iff Aij 6= 0

A vertex i in R(A) is singular if Aii is singular

For a singular vertex i in R(A) we define level(i) asthe maximal number of singular vertices on a pathin R(A) that terminates at i

λk = number of singular vertices of R(A) of level k

λ(A) = (λ1, . . . , λt) = the level characteristic of ADaniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 20: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

The Reduced Graph

A =

0 0 0 0 0 0−5 3 0 0 0 00 −2 2 0 0 0−1 −1 0 0 0 0−1 0 0 −1 3 −2−2 0 0 0 −3 2

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 21: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

The Reduced Graph

A =

0 0 0 0 0 0−5 3 0 0 0 00 −2 2 0 0 0−1 −1 0 0 0 0−1 0 0 −1 3 −2−2 0 0 0 −3 2

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 22: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

The Reduced Graph

A =

0 0 0 0 0 0−5 3 0 0 0 00 −2 2 0 0 0−1 −1 0 0 0 0−1 0 0 −1 3 −2−2 0 0 0 −3 2

λ(A) = (1, 1, 1)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 23: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Preferred Vectors

Let x be vector in IRn partitioned conformably with

the Frobenius normal form A, and let i be a vertexin R(A). We say that x is an i -preferred vector(with respect to A) if

{

xj > 0, there is a path from j to i in R(A)xj = 0, otherwise

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 24: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Preferred Vectors

A =

0 0 0 0 0 0−5 3 0 0 0 00 −2 2 0 0 0−1 −1 0 0 0 0−1 0 0 −1 3 −2−2 0 0 0 −3 2

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 25: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Preferred Vectors

A =

0 0 0 0 0 0−5 3 0 0 0 00 −2 2 0 0 0−1 −1 0 0 0 0−1 0 0 −1 3 −2−2 0 0 0 −3 2

1−pref . =

++++++

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 26: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Preferred Vectors

A =

0 0 0 0 0 0−5 3 0 0 0 00 −2 2 0 0 0−1 −1 0 0 0 0−1 0 0 −1 3 −2−2 0 0 0 −3 2

1−pref . =

++++++

2−pref . =

0+++++

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 27: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Preferred Vectors

A =

0 0 0 0 0 0−5 3 0 0 0 00 −2 2 0 0 0−1 −1 0 0 0 0−1 0 0 −1 3 −2−2 0 0 0 −3 2

1−pref . =

++++++

2−pref . =

0+++++

3−pref . =

00+000

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 28: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Preferred Vectors

A =

0 0 0 0 0 0−5 3 0 0 0 00 −2 2 0 0 0−1 −1 0 0 0 0−1 0 0 −1 3 −2−2 0 0 0 −3 2

1−pref . =

++++++

2−pref . =

0+++++

3−pref . =

00+000

4−pref . =

000+++

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 29: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Preferred Vectors

A =

0 0 0 0 0 0−5 3 0 0 0 00 −2 2 0 0 0−1 −1 0 0 0 0−1 0 0 −1 3 −2−2 0 0 0 −3 2

1−pref . =

++++++

2−pref . =

0+++++

3−pref . =

00+000

4−pref . =

000+++

5−pref . =

0000++

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 30: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Preferred Nullvectors

Theorem

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 31: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Preferred Nullvectors

Theorem Schneider - thesis (1952)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 32: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Preferred Nullvectors

Theorem Schneider - thesis (1952)

Let A be a singular M-matrix. For every level 1singular vertex i in R(A) there exists a unique (upto scalar multiples) nullvector x i for A which isi -preferred

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 33: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Preferred Nullvectors

Theorem Schneider - thesis (1952)

Let A be a singular M-matrix. For every level 1singular vertex i in R(A) there exists a unique (upto scalar multiples) nullvector x i for A which isi -preferred

Theorem

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 34: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Preferred Nullvectors

Theorem Schneider - thesis (1952)

Let A be a singular M-matrix. For every level 1singular vertex i in R(A) there exists a unique (upto scalar multiples) nullvector x i for A which isi -preferred

Theorem Carlson (1963)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 35: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Preferred Nullvectors

Theorem Schneider - thesis (1952)

Let A be a singular M-matrix. For every level 1singular vertex i in R(A) there exists a unique (upto scalar multiples) nullvector x i for A which isi -preferred

Theorem Carlson (1963)

Let A be a singular M-matrix. Every nonnegativenullvector for A is a linear combination withnonnegative coefficients of the i -preferrednullvectors that correspond to the level 1 singularvertices i in R(A)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 36: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Preferred Nullvectors

The nullspace N(A) of a (reducible) M-matrix isnot necessarily spanned by nonnegative vectors

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 37: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Preferred Nullvectors

The nullspace N(A) of a (reducible) M-matrix isnot necessarily spanned by nonnegative vectors

A =

0 0 0 00 0 0 0−1 −1 0 0−1 −1 0 0

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 38: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Preferred Nullvectors

The nullspace N(A) of a (reducible) M-matrix isnot necessarily spanned by nonnegative vectors

A =

0 0 0 00 0 0 0−1 −1 0 0−1 −1 0 0

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 39: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Preferred Nullvectors

The nullspace N(A) of a (reducible) M-matrix isnot necessarily spanned by nonnegative vectors

A =

0 0 0 00 0 0 0−1 −1 0 0−1 −1 0 0

λ(A) = (2, 2)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 40: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Preferred Nullvectors

The nullspace N(A) of a (reducible) M-matrix isnot necessarily spanned by nonnegative vectors

A =

0 0 0 00 0 0 0−1 −1 0 0−1 −1 0 0

λ(A) = (2, 2)

Every nullvector (x1, x2, x3, x4)T satisfies x1 = −x2.

Since the nullity of A is 3, a basis for the nullspaceof A must contain a vector for which x1 = −x2 6= 0

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 41: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

The Preferred Basis Theorem

The generalized nullspace E (A) of A is N(An)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 42: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

The Preferred Basis Theorem

The generalized nullspace E (A) of A is N(An)

The Preferred Basis Theorm

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 43: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

The Preferred Basis Theorem

The generalized nullspace E (A) of A is N(An)

The Preferred Basis TheormSchneider (1956), Rothblum (1975), Richman-Schneider (1978)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 44: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

The Preferred Basis Theorem

The generalized nullspace E (A) of A is N(An)

The Preferred Basis TheormSchneider (1956), Rothblum (1975), Richman-Schneider (1978)

Let A be a singular M-matrix, and let S be the setof singular vertices in R(A). Then there exists abasis for E (A) consisting of i -preferred vectors,i ∈ S .

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 45: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

The Preferred Basis Theorem

The generalized nullspace E (A) of A is N(An)

The Preferred Basis TheormSchneider (1956), Rothblum (1975), Richman-Schneider (1978)

Let A be a singular M-matrix, and let S be the setof singular vertices in R(A). Then there exists abasis for E (A) consisting of i -preferred vectors,i ∈ S .

−Ax i =∑

k∈S

cikxk, i ∈ S

where the coefficients cik satisfy{

cik > 0, k 6= i and there is a path from k to i in R(A)cik = 0, otherwise

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 46: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Level Basis

The level of a vector x is the maximal level of asingular vertex i in R(A) such that xi 6= 0.

λk = number of singular vertices of R(A) of level k

λ(A) = (λ1, . . . , λt) = the level characteristic of A

A basis for E (A) in which number of basis elementsof level j equals λj all j is called a level basis

The Preferred Basis Theorem states that for asingular M-matrix A there exists a nonnegative levelbasis for E (A)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 47: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Level Basis

The level of a vector x is the maximal level of asingular vertex i in R(A) such that xi 6= 0.

λk = number of singular vertices of R(A) of level k

λ(A) = (λ1, . . . , λt) = the level characteristic of A

A basis for E (A) in which number of basis elementsof level j equals λj all j is called a level basis

The Preferred Basis Theorem states that for asingular M-matrix A there exists a nonnegative levelbasis for E (A)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 48: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Level Basis

The level of a vector x is the maximal level of asingular vertex i in R(A) such that xi 6= 0.

λk = number of singular vertices of R(A) of level k

λ(A) = (λ1, . . . , λt) = the level characteristic of A

A basis for E (A) in which number of basis elementsof level j equals λj all j is called a level basis

The Preferred Basis Theorem states that for asingular M-matrix A there exists a nonnegative levelbasis for E (A)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 49: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Level Basis

The level of a vector x is the maximal level of asingular vertex i in R(A) such that xi 6= 0.

λk = number of singular vertices of R(A) of level k

λ(A) = (λ1, . . . , λt) = the level characteristic of A

A basis for E (A) in which number of basis elementsof level j equals λj all j is called a level basis

The Preferred Basis Theorem states that for asingular M-matrix A there exists a nonnegative levelbasis for E (A)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 50: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Level Basis

The level of a vector x is the maximal level of asingular vertex i in R(A) such that xi 6= 0.

λk = number of singular vertices of R(A) of level k

λ(A) = (λ1, . . . , λt) = the level characteristic of A

A basis for E (A) in which number of basis elementsof level j equals λj all j is called a level basis

The Preferred Basis Theorem states that for asingular M-matrix A there exists a nonnegative levelbasis for E (A)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 51: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Jordan Basis

We do not necessarily have a nonnegative Jordanbasis

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 52: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Jordan Basis

We do not necessarily have a nonnegative Jordanbasis

The nullspace is not necessarily spanned bynonnegative vectors

A =

0 0 0 00 0 0 0−1 −1 0 0−1 −1 0 0

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 53: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

The Height Characteristic

Segre characteristic of A = the (non-increasing) sequence j(A) of sizes ofJordan blocks associated with the eigenvalue 0

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 54: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

The Height Characteristic

Segre characteristic of A = the (non-increasing) sequence j(A) of sizes ofJordan blocks associated with the eigenvalue 0

The height characteristic of A is the sequence η(A) of differencesn(Ai ) − n(Ai−1) (n(A0) = 0)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 55: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

The Height Characteristic

Segre characteristic of A = the (non-increasing) sequence j(A) of sizes ofJordan blocks associated with the eigenvalue 0

The height characteristic of A is the sequence η(A) of differencesn(Ai ) − n(Ai−1) (n(A0) = 0)

1 → ∗1 → ∗2 → ∗ ∗3 → ∗ ∗ ∗

↑ ↑ ↑4 2 1

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 56: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

The Height Characteristic

Segre characteristic of A = the (non-increasing) sequence j(A) of sizes ofJordan blocks associated with the eigenvalue 0

The height characteristic of A is the sequence η(A) of differencesn(Ai ) − n(Ai−1) (n(A0) = 0)

1 → ∗1 → ∗2 → ∗ ∗3 → ∗ ∗ ∗

↑ ↑ ↑4 2 1

(3, 2, 1, 1)∗ = (4, 2, 1)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 57: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

The Height Characteristic

Segre characteristic of A = the (non-increasing) sequence j(A) of sizes ofJordan blocks associated with the eigenvalue 0

The height characteristic of A is the sequence η(A) of differencesn(Ai ) − n(Ai−1) (n(A0) = 0)

1 → ∗1 → ∗2 → ∗ ∗3 → ∗ ∗ ∗

↑ ↑ ↑4 2 1

(3, 2, 1, 1)∗ = (4, 2, 1)

η(A) = j(A)∗

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 58: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Height Basis

For a vector x in E (A) we define the height of x,denoted by height(x), to be the minimalnonnegative integer k such that Akx = 0.

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 59: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Height Basis

For a vector x in E (A) we define the height of x,denoted by height(x), to be the minimalnonnegative integer k such that Akx = 0.

A basis for E (A) is called a height basis if thenumber of basis elements of height j equals ηj(A)for all j

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 60: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Height Basis

For a vector x in E (A) we define the height of x,denoted by height(x), to be the minimalnonnegative integer k such that Akx = 0.

A basis for E (A) is called a height basis if thenumber of basis elements of height j equals ηj(A)for all j

Every Jordan basis for A is a height basis

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 61: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Height Basis

For a vector x in E (A) we define the height of x,denoted by height(x), to be the minimalnonnegative integer k such that Akx = 0.

A basis for E (A) is called a height basis if thenumber of basis elements of height j equals ηj(A)for all j

Every Jordan basis for A is a height basis

We do not necessarily have a nonnegative heightbasis

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 62: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Nonnegative Height Basis

When do we have a nonnegative height basis?

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 63: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Nonnegative Height Basis

When do we have a nonnegative height basis?

Theorem

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 64: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Nonnegative Height Basis

When do we have a nonnegative height basis?

TheoremCarlson (1956), Richman-Schneider (1978), Hershkowitz-Schneider (1989)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 65: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Nonnegative Height Basis

When do we have a nonnegative height basis?

TheoremCarlson (1956), Richman-Schneider (1978), Hershkowitz-Schneider (1989)

Let A be an M-matrix. The .following areequivalent:(i) λ(A) = η(A).(ii) For all x ∈ E (A) we have height(x) = level(x).(iii) Every height basis for E (A) is a level basis.(v) Every level basis for for E (A) is a height basis.(vi) There exists a nonnegative height basis forE (A).(vii) There exists a nonnegative Jordan basis for−A.

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 66: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

When do we have λ(A) = η(A)?

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 67: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

When do we have λ(A) = η(A)?

Theorem

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 68: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

When do we have λ(A) = η(A)?

Theorem Schneider (1956)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 69: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

When do we have λ(A) = η(A)?

Theorem Schneider (1956)

Let A be an M-matrix. The following are equivalent(i) λ(A) = (t)(ii) η(A) = (t)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 70: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

When do we have λ(A) = η(A)?

Theorem Schneider (1956)

Let A be an M-matrix. The following are equivalent(i) λ(A) = (t)(ii) η(A) = (t)

A =

a 0 0 0−b 0 0 00 −d e 0−f 0 0 0

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 71: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

When do we have λ(A) = η(A)?

Theorem Schneider (1956)

Let A be an M-matrix. The following are equivalent(i) λ(A) = (t)(ii) η(A) = (t)

A =

a 0 0 0−b 0 0 00 −d e 0−f 0 0 0

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 72: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

When do we have λ(A) = η(A)?

Theorem Schneider (1956)

Let A be an M-matrix. The following are equivalent(i) λ(A) = (t)(ii) η(A) = (t)

A =

a 0 0 0−b 0 0 00 −d e 0−f 0 0 0

λ(A) = (2) = η(A)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 73: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

When do we have λ(A) = η(A)?

Theorem

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 74: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

When do we have λ(A) = η(A)?

Theorem Schneider (1956)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 75: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

When do we have λ(A) = η(A)?

Theorem Schneider (1956)

Let A be an M-matrix. The following are equivalent(i) λ(A) = (1, . . . , 1)(ii) η(A) = (1, . . . , 1)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 76: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

When do we have λ(A) = η(A)?

Theorem Schneider (1956)

Let A be an M-matrix. The following are equivalent(i) λ(A) = (1, . . . , 1)(ii) η(A) = (1, . . . , 1)

A =

a 0 0 0−b 0 0 0−c −d e 0−f −g −h 0

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 77: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

When do we have λ(A) = η(A)?

Theorem Schneider (1956)

Let A be an M-matrix. The following are equivalent(i) λ(A) = (1, . . . , 1)(ii) η(A) = (1, . . . , 1)

A =

a 0 0 0−b 0 0 0−c −d e 0−f −g −h 0

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 78: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

When do we have λ(A) = η(A)?

Theorem Schneider (1956)

Let A be an M-matrix. The following are equivalent(i) λ(A) = (1, . . . , 1)(ii) η(A) = (1, . . . , 1)

A =

a 0 0 0−b 0 0 0−c −d e 0−f −g −h 0

λ(A) = (1, 1) = η(A)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 79: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

When do we have λ(A) = η(A)?

Question

Do we always have λ(A) = η(A)?

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 80: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

When do we have λ(A) = η(A)?

Question

Do we always have λ(A) = η(A)?

NO !!!

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 81: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

When do we have λ(A) = η(A)?

Question

Do we always have λ(A) = η(A)?

NO !!!

A =

0 0 0 00 0 0 0−c −d 0 0−f −g 0 0

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 82: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

When do we have λ(A) = η(A)?

Question

Do we always have λ(A) = η(A)?

NO !!!

A =

0 0 0 00 0 0 0−c −d 0 0−f −g 0 0

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 83: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

When do we have λ(A) = η(A)?

Question

Do we always have λ(A) = η(A)?

NO !!!

A =

0 0 0 00 0 0 0−c −d 0 0−f −g 0 0

λ(A) = (2, 2)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 84: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

When do we have λ(A) = η(A)?

Question

Do we always have λ(A) = η(A)?

NO !!!

A =

0 0 0 00 0 0 0−c −d 0 0−f −g 0 0

λ(A) = (2, 2)

c = d = f = g =⇒ η(A) = (3, 1)c = d = f = 2g =⇒ η(A) = (2, 2)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 85: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

How do λ(A) and η(A) relate?

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 86: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

How do λ(A) and η(A) relate?

Theorem

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 87: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

How do λ(A) and η(A) relate?

Theorem Richman-Schneider (1978)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 88: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

How do λ(A) and η(A) relate?

Theorem Richman-Schneider (1978)

For M-matrices we have λ(A) � η(A)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 89: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

How do λ(A) and η(A) relate?

Theorem Richman-Schneider (1978)

For M-matrices we have λ(A) � η(A)

λ1 + . . . + λk ≤ η1 + . . . + ηk , k < t

λ1 + . . . + λt = η1 + . . . + ηt

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 90: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

How do λ(A) and η(A) relate?

Theorem Richman-Schneider (1978)

For M-matrices we have λ(A) � η(A)

λ1 + . . . + λk ≤ η1 + . . . + ηk , k < t

λ1 + . . . + λt = η1 + . . . + ηt

Question

What are all possible λ(A) for a given η(A)?

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 91: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

How do λ(A) and η(A) relate?

Theorem Richman-Schneider (1978)

For M-matrices we have λ(A) � η(A)

λ1 + . . . + λk ≤ η1 + . . . + ηk , k < t

λ1 + . . . + λt = η1 + . . . + ηt

Question

What are all possible λ(A) for a given η(A)?

Question

What are all possible η(A) for a given λ(A)?

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 92: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

How do λ(A) and η(A) relate?

Theorem

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 93: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

How do λ(A) and η(A) relate?

Theorem Hershkowitz-Schneider (1991)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 94: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

How do λ(A) and η(A) relate?

Theorem Hershkowitz-Schneider (1991)

Let λ and η be two sequencessuch that λ � η. Then thereexists a graph G such that forevery matrix A with G (A) = G

we have λ(A) = λ andη(A) = η

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 95: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

General Block Triangular Matrices

A is a general n × n matrix in a block triangularform with square diagonal blocks. The reducedgraph R(A) is defined as before

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 96: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

General Block Triangular Matrices

A is a general n × n matrix in a block triangularform with square diagonal blocks. The reducedgraph R(A) is defined as before

Assign (nonnegative integer) weights k1, . . . , kq tothe vertices of R(A)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 97: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

General Block Triangular Matrices

A is a general n × n matrix in a block triangularform with square diagonal blocks. The reducedgraph R(A) is defined as before

Assign (nonnegative integer) weights k1, . . . , kq tothe vertices of R(A)

For a path γ = (i1, . . . , is) in R(A) we definek(γ) = ki1 + . . . + kis

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 98: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

General Block Triangular Matrices

A is a general n × n matrix in a block triangularform with square diagonal blocks. The reducedgraph R(A) is defined as before

Assign (nonnegative integer) weights k1, . . . , kq tothe vertices of R(A)

For a path γ = (i1, . . . , is) in R(A) we definek(γ) = ki1 + . . . + kis

κ = maxpaths γ in R(A)

{k(γ)}

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 99: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

General Block Triangular Matrices

κ = maxpaths γ in R(A)

{k(γ)}

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 100: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

General Block Triangular Matrices

κ = maxpaths γ in R(A)

{k(γ)}

Theorem

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 101: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

General Block Triangular Matrices

κ = maxpaths γ in R(A)

{k(γ)}

Theorem Friedland-Hershkowitz (1988)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 102: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

General Block Triangular Matrices

κ = maxpaths γ in R(A)

{k(γ)}

Theorem Friedland-Hershkowitz (1988)

n(Aκ) ≥ Σqi=1n(Aki

ii )

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 103: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

General Block Triangular Matrices

κ = maxpaths γ in R(A)

{k(γ)}

Theorem Friedland-Hershkowitz (1988)

n(Aκ) ≥ Σqi=1n(Aki

ii )

λ(A) = λ(A) reordered in a non-increasing order

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 104: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

General Block Triangular Matrices

κ = maxpaths γ in R(A)

{k(γ)}

Theorem Friedland-Hershkowitz (1988)

n(Aκ) ≥ Σqi=1n(Aki

ii )

λ(A) = λ(A) reordered in a non-increasing order

Corollary

(i) λ1 + . . . + λk ≤ η1 + . . . + ηk , ∀k

(ii) If 0 is a simple eigenvalue of every singular Aii

then λ(A) � λ(A) � η(A)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 105: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Nilpotent Triangular Matrices

The graph G (A) of an n × n matrix A:vertices: 1, . . . , n

arc i → j iff aij 6= 0

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 106: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Nilpotent Triangular Matrices

The graph G (A) of an n × n matrix A:vertices: 1, . . . , n

arc i → j iff aij 6= 0

k-path = a set of vertices that can be covered by k

or fewer (vertex) disjoint paths

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 107: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Nilpotent Triangular Matrices

The graph G (A) of an n × n matrix A:vertices: 1, . . . , n

arc i → j iff aij 6= 0

k-path = a set of vertices that can be covered by k

or fewer (vertex) disjoint paths

pk(A) = maximal cardinality of a k-path in G (A)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 108: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Nilpotent Triangular Matrices

The graph G (A) of an n × n matrix A:vertices: 1, . . . , n

arc i → j iff aij 6= 0

k-path = a set of vertices that can be covered by k

or fewer (vertex) disjoint paths

pk(A) = maximal cardinality of a k-path in G (A)

π(A) = sequence of differences pk(A) − pk−1(A),(p0(A) = 0)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 109: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Nilpotent Triangular Matrices

A =

0 0 0 0 00 0 0 0 0∗ ∗ 0 0 0∗ ∗ ∗ 0 0∗ ∗ ∗ 0 0

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 110: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Nilpotent Triangular Matrices

A =

0 0 0 0 00 0 0 0 0∗ ∗ 0 0 0∗ ∗ ∗ 0 0∗ ∗ ∗ 0 0

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 111: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Nilpotent Triangular Matrices

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 112: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Nilpotent Triangular Matrices

Longest paths: (4,3,1), (4,3,2), (5,3,1), (5,3,2).Thus, p1(A) = 3. All vertices can be covered by two

paths, e.g. (4,3,1) and (5,2). Thus, p2(A) = 5.

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 113: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Nilpotent Triangular Matrices

Longest paths: (4,3,1), (4,3,2), (5,3,1), (5,3,2).Thus, p1(A) = 3. All vertices can be covered by two

paths, e.g. (4,3,1) and (5,2). Thus, p2(A) = 5.

π(A) = (3, 2) = (2, 2, 1)∗ = λ(A)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 114: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Nilpotent Triangular Matrices

A =

0 0 0 0 00 0 0 0 0∗ ∗ 0 0 0∗ ∗ ∗ 0 0∗ ∗ ∗ 0 0

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 115: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Nilpotent Triangular Matrices

A =

0 0 0 0 00 0 0 0 0∗ ∗ 0 0 0∗ ∗ ∗ 0 0∗ ∗ ∗ 0 0

Possible height characteristics: (3,1,1), (2,2,1)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 116: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Nilpotent Triangular Matrices

A =

0 0 0 0 00 0 0 0 0∗ ∗ 0 0 0∗ ∗ ∗ 0 0∗ ∗ ∗ 0 0

Possible height characteristics: (3,1,1), (2,2,1)

π(A)∗ = (2, 2, 1) � (3, 1, 1), (2, 2, 1)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 117: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Nilpotent Triangular Matrices

A =

0 0 0 0 00 0 0 0 0∗ ∗ 0 0 0∗ ∗ ∗ 0 0∗ ∗ ∗ 0 0

Possible height characteristics: (3,1,1), (2,2,1)

π(A)∗ = (2, 2, 1) � (3, 1, 1), (2, 2, 1)

Question

Do we always have π(A)∗ � η(A)?

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 118: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Nilpotent Triangular Matrices

A =

0 0 0 0 00 0 0 0 0∗ ∗ 0 0 0∗ ∗ ∗ 0 0∗ ∗ ∗ 0 0

Possible height characteristics: (3,1,1), (2,2,1)

π(A)∗ = (2, 2, 1) � (3, 1, 1), (2, 2, 1)

Question

Do we always have π(A)∗ � η(A)?

Theorem

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 119: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Nilpotent Triangular Matrices

A =

0 0 0 0 00 0 0 0 0∗ ∗ 0 0 0∗ ∗ ∗ 0 0∗ ∗ ∗ 0 0

Possible height characteristics: (3,1,1), (2,2,1)

π(A)∗ = (2, 2, 1) � (3, 1, 1), (2, 2, 1)

Question

Do we always have π(A)∗ � η(A)?

Theorem Hershkowitz-Schneider (1993)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 120: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Nilpotent Triangular Matrices

A =

0 0 0 0 00 0 0 0 0∗ ∗ 0 0 0∗ ∗ ∗ 0 0∗ ∗ ∗ 0 0

Possible height characteristics: (3,1,1), (2,2,1)

π(A)∗ = (2, 2, 1) � (3, 1, 1), (2, 2, 1)

Question

Do we always have π(A)∗ � η(A)?

Theorem Hershkowitz-Schneider (1993)

For a nilpotent triangular matrix A we haveπ(A)∗ � η(A)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 121: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Triangular Matrices

k-path = a set of vertices that can be covered by k

or fewer (vertex) disjoint paths

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 122: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Triangular Matrices

k-path = a set of vertices that can be covered by k

or fewer (vertex) disjoint paths

BEFORE: pk(A) = maximal cardinality of a k-pathin G (A)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 123: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Triangular Matrices

k-path = a set of vertices that can be covered by k

or fewer (vertex) disjoint paths

BEFORE: pk(A) = maximal cardinality of a k-pathin G (A)

NEW: pk(A) = maximal number of loopless verticesin a k-path in G (A)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 124: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Triangular Matrices

k-path = a set of vertices that can be covered by k

or fewer (vertex) disjoint paths

BEFORE: pk(A) = maximal cardinality of a k-pathin G (A)

NEW: pk(A) = maximal number of loopless verticesin a k-path in G (A)

π(A) = sequence of differences pk(A) − pk−1(A),(p0(A) = 0)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 125: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Triangular Matrices

A =

0 0 0 0 00 0 0 0 0∗ ∗ ∗ 0 00 0 ∗ 0 00 0 ∗ 0 0

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 126: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Triangular Matrices

A =

0 0 0 0 00 0 0 0 0∗ ∗ ∗ 0 00 0 ∗ 0 00 0 ∗ 0 0

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 127: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Triangular Matrices

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 128: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Triangular Matrices

p1(A) = 2, p2(A) = 3, p3(A) = 4

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 129: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Triangular Matrices

p1(A) = 2, p2(A) = 3, p3(A) = 4

π(A) = (2, 1, 1)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 130: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Triangular Matrices

p1(A) = 2, p2(A) = 3, p3(A) = 4

π(A) = (2, 1, 1)

π(A)∗ = (3, 1)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 131: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Triangular Matrices

p1(A) = 2, p2(A) = 3, p3(A) = 4

π(A) = (2, 1, 1)

π(A)∗ = (3, 1)

A =

0 0 0 0 00 0 0 0 0∗ ∗ ∗ 0 00 0 ∗ 0 00 0 ∗ 0 0

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 132: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Triangular Matrices

p1(A) = 2, p2(A) = 3, p3(A) = 4

π(A) = (2, 1, 1)

π(A)∗ = (3, 1)

A =

0 0 0 0 00 0 0 0 0∗ ∗ ∗ 0 00 0 ∗ 0 00 0 ∗ 0 0

π(A)∗ = (3, 1) = η(A)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 133: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Triangular Matrices

Theorem

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 134: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Triangular Matrices

Theorem Hershkowitz-Schneider (1993)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 135: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Triangular Matrices

Theorem Hershkowitz-Schneider (1993)

For a triangular matrix A we have π(A)∗ � η(A)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 136: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Triangular Matrices

Theorem Hershkowitz-Schneider (1993)

For a triangular matrix A we have π(A)∗ � η(A)

Question

When do we have π(A)∗ = η(A)?

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 137: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Triangular Matrices

Theorem Hershkowitz-Schneider (1993)

For a triangular matrix A we have π(A)∗ � η(A)

Question

When do we have π(A)∗ = η(A)?

Let IF be a field with infinitely many elements

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 138: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Triangular Matrices

Theorem Hershkowitz-Schneider (1993)

For a triangular matrix A we have π(A)∗ � η(A)

Question

When do we have π(A)∗ = η(A)?

Let IF be a field with infinitely many elements

Theorem

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 139: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Triangular Matrices

Theorem Hershkowitz-Schneider (1993)

For a triangular matrix A we have π(A)∗ � η(A)

Question

When do we have π(A)∗ = η(A)?

Let IF be a field with infinitely many elements

Theorem Hershkowitz-Schneider (1993)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 140: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Triangular Matrices

Theorem Hershkowitz-Schneider (1993)

For a triangular matrix A we have π(A)∗ � η(A)

Question

When do we have π(A)∗ = η(A)?

Let IF be a field with infinitely many elements

Theorem Hershkowitz-Schneider (1993)

For a triangular matrix A we have π(A)∗ � η(A).Furthermore, the generic matrix A over IF withgraph G (A) satisfies π(A)∗ = η(A)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 141: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

General Matrices

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 142: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

General Matrices

A path (i1, . . . , im) is closable if (im, i1) is an arc

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 143: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

General Matrices

A path (i1, . . . , im) is closable if (im, i1) is an arc

BEFORE: k-path = a set of vertices that can becovered by k or fewer (vertex) disjoint paths

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 144: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

General Matrices

A path (i1, . . . , im) is closable if (im, i1) is an arc

BEFORE: k-path = a set of vertices that can becovered by k or fewer (vertex) disjoint paths

NEW: k-path = a set of vertices that can becovered by disjoint paths, where the number of thenon-closable paths in this cover does not exceed k

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 145: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

General Matrices

A path (i1, . . . , im) is closable if (im, i1) is an arc

BEFORE: k-path = a set of vertices that can becovered by k or fewer (vertex) disjoint paths

NEW: k-path = a set of vertices that can becovered by disjoint paths, where the number of thenon-closable paths in this cover does not exceed k

pk(A) = maximal cardinality of a k-path in G (A)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 146: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

General Matrices

A path (i1, . . . , im) is closable if (im, i1) is an arc

BEFORE: k-path = a set of vertices that can becovered by k or fewer (vertex) disjoint paths

NEW: k-path = a set of vertices that can becovered by disjoint paths, where the number of thenon-closable paths in this cover does not exceed k

pk(A) = maximal cardinality of a k-path in G (A)

π(A) = sequence of differences pk(A) − pk−1(A),(p0(A) is the maximal number of vertices that can

be covered by disjoint closable paths)Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 147: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

General Matrices

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 148: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

General Matrices

p0(A) = 4 (1, 4, 5 and 7)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 149: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

General Matrices

p0(A) = 4 (1, 4, 5 and 7)

p1(A) = 6 (e.g. the closable (4,7,5) and (1) and the non-closable (3,2).Or: the closable (1) and the non-closable (4,7,5,3,2))

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 150: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

General Matrices

p0(A) = 4 (1, 4, 5 and 7)

p1(A) = 6 (e.g. the closable (4,7,5) and (1) and the non-closable (3,2).Or: the closable (1) and the non-closable (4,7,5,3,2))

p2(A) = 7

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 151: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

General Matrices

p0(A) = 4 (1, 4, 5 and 7)

p1(A) = 6 (e.g. the closable (4,7,5) and (1) and the non-closable (3,2).Or: the closable (1) and the non-closable (4,7,5,3,2))

p2(A) = 7

π(A) = (2, 1) = π(A)∗

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 152: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

General Matrices

A =

∗ 0 0 0 0 0 00 0 0 0 0 0 0∗ ∗ 0 0 0 0 00 0 0 0 0 0 ∗0 0 ∗ ∗ 0 0 00 0 0 0 ∗ 0 00 0 0 0 ∗ 0 0

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 153: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

General Matrices

A =

∗ 0 0 0 0 0 00 0 0 0 0 0 0∗ ∗ 0 0 0 0 00 0 0 0 0 0 ∗0 0 ∗ ∗ 0 0 00 0 0 0 ∗ 0 00 0 0 0 ∗ 0 0

A2 =

∗ 0 0 0 0 0 00 0 0 0 0 0 0∗ 0 0 0 0 0 00 0 0 0 ∗ 0 0∗ ∗ 0 0 0 0 ∗0 0 ∗ ∗ 0 0 00 0 ∗ ∗ 0 0 0

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 154: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

General Matrices

A =

∗ 0 0 0 0 0 00 0 0 0 0 0 0∗ ∗ 0 0 0 0 00 0 0 0 0 0 ∗0 0 ∗ ∗ 0 0 00 0 0 0 ∗ 0 00 0 0 0 ∗ 0 0

A2 =

∗ 0 0 0 0 0 00 0 0 0 0 0 0∗ 0 0 0 0 0 00 0 0 0 ∗ 0 0∗ ∗ 0 0 0 0 ∗0 0 ∗ ∗ 0 0 00 0 ∗ ∗ 0 0 0

η(A) = (2, 1)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 155: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

General Matrices

A =

∗ 0 0 0 0 0 00 0 0 0 0 0 0∗ ∗ 0 0 0 0 00 0 0 0 0 0 ∗0 0 ∗ ∗ 0 0 00 0 0 0 ∗ 0 00 0 0 0 ∗ 0 0

A2 =

∗ 0 0 0 0 0 00 0 0 0 0 0 0∗ 0 0 0 0 0 00 0 0 0 ∗ 0 0∗ ∗ 0 0 0 0 ∗0 0 ∗ ∗ 0 0 00 0 ∗ ∗ 0 0 0

η(A) = (2, 1)

Let IF be a field with infinitely many elements

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 156: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

General Matrices

A =

∗ 0 0 0 0 0 00 0 0 0 0 0 0∗ ∗ 0 0 0 0 00 0 0 0 0 0 ∗0 0 ∗ ∗ 0 0 00 0 0 0 ∗ 0 00 0 0 0 ∗ 0 0

A2 =

∗ 0 0 0 0 0 00 0 0 0 0 0 0∗ 0 0 0 0 0 00 0 0 0 ∗ 0 0∗ ∗ 0 0 0 0 ∗0 0 ∗ ∗ 0 0 00 0 ∗ ∗ 0 0 0

η(A) = (2, 1)

Let IF be a field with infinitely many elements

Theorem

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 157: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

General Matrices

A =

∗ 0 0 0 0 0 00 0 0 0 0 0 0∗ ∗ 0 0 0 0 00 0 0 0 0 0 ∗0 0 ∗ ∗ 0 0 00 0 0 0 ∗ 0 00 0 0 0 ∗ 0 0

A2 =

∗ 0 0 0 0 0 00 0 0 0 0 0 0∗ 0 0 0 0 0 00 0 0 0 ∗ 0 0∗ ∗ 0 0 0 0 ∗0 0 ∗ ∗ 0 0 00 0 ∗ ∗ 0 0 0

η(A) = (2, 1)

Let IF be a field with infinitely many elements

Theorem Hershkowitz (1993)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 158: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

General Matrices

A =

∗ 0 0 0 0 0 00 0 0 0 0 0 0∗ ∗ 0 0 0 0 00 0 0 0 0 0 ∗0 0 ∗ ∗ 0 0 00 0 0 0 ∗ 0 00 0 0 0 ∗ 0 0

A2 =

∗ 0 0 0 0 0 00 0 0 0 0 0 0∗ 0 0 0 0 0 00 0 0 0 ∗ 0 0∗ ∗ 0 0 0 0 ∗0 0 ∗ ∗ 0 0 00 0 ∗ ∗ 0 0 0

η(A) = (2, 1)

Let IF be a field with infinitely many elements

Theorem Hershkowitz (1993)

For every square matrix A we have π(A)∗ ≪ η(A).Furthermore, the generic matrix A over IF with graph G (A)satisfies π(A)∗ = η(A)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 159: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Back to Frobenius Normal Form

The Segre characteristic j(A) = (j1, . . . , jt)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 160: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Back to Frobenius Normal Form

The Segre characteristic j(A) = (j1, . . . , jt)

GJ(A) = the graph consisting of t disjoint paths of looplessvertices and of lengths j1, . . . , jt , and of rank(A) singletons

with loops

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 161: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Back to Frobenius Normal Form

The Segre characteristic j(A) = (j1, . . . , jt)

GJ(A) = the graph consisting of t disjoint paths of looplessvertices and of lengths j1, . . . , jt , and of rank(A) singletons

with loops

A =

A11 0 0 · · · 0A21 A22 0 · · · 0A31 A32 A33 · · · 0...

Aq1 Aq2 · · · · · · Aqq

, A11, . . . , Aqq irreducible

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 162: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Back to Frobenius Normal Form

The Segre characteristic j(A) = (j1, . . . , jt)

GJ(A) = the graph consisting of t disjoint paths of looplessvertices and of lengths j1, . . . , jt , and of rank(A) singletons

with loops

A =

A11 0 0 · · · 0A21 A22 0 · · · 0A31 A32 A33 · · · 0...

Aq1 Aq2 · · · · · · Aqq

, A11, . . . , Aqq irreducible

RJ(A) = the graph obtained by taking q disjoint graphsGJ(A11), . . . , GJ(Aqq), and adding arcs from every vertex ofGJ(Aii) to every vertex of GJ(Ajj) whenever Aij 6= 0, i 6= j

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 163: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Back to Frobenius Normal Form

A =

1 1 1 0 0 0 01 1 1 0 0 0 0−2 −2 −2 0 0 0 00 0 0 1 1 0 00 0 0 1 1 0 00 0 0 0 0 1 20 1 0 0 2 3 4

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 164: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Back to Frobenius Normal Form

A =

1 1 1 0 0 0 01 1 1 0 0 0 0−2 −2 −2 0 0 0 00 0 0 1 1 0 00 0 0 1 1 0 00 0 0 0 0 1 20 1 0 0 2 3 4

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 165: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Back to Frobenius Normal Form

Theorem

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 166: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Back to Frobenius Normal Form

Theorem Hershkowitz (1993)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices

Page 167: Spectral Properties of Nonnegative Matrices · Daniel Hershkowitz Spectral Properties of Nonnegative Matrices. The Perron-Frobenius Theory A is a Z-matrix if A = rI −B where B is

Back to Frobenius Normal Form

Theorem Hershkowitz (1993)

For every square matrix A wehave π(RJ(A))∗ � η(A).Furthermore, the genericmatrix A over IF satisfiesπ(RJ(A))∗ = η(A)

Daniel Hershkowitz Spectral Properties of Nonnegative Matrices