Abstract
In this paper, sufficient conditions for the existence and construction of nonnegative matrices with prescribed elementary divisors for a list of complex numbers with nonnegative real part are obtained, and the corresponding nonnegative matrices are constructed. In addition, results of how to perturb complex eigenvalues of a nonnegative matrix while keeping its elementary divisors and its nonnegativity are derived.
Keywords:
nonnegative inverse elementary divisors problem; nonnegative matrices; Jordan canonical form MSC:
15A29; 15A18; 15A21
1. Introduction
In this paper, we consider the nonnegative inverse elementary divisors problem (NIEDP) which asks to find necessary and sufficient conditions under which the polynomials , are the elementary divisors of an entrywise nonnegative matrix A (nonnegative matrix) [1,2]. The NIEDP contains the nonnegative inverse eigenvalue problem (NIEP), which asks to find necessary and sufficient conditions for a list of complex numbers to be the spectrum of an nonnegative matrix. Given a list of complex numbers , if there exists a nonnegative matrix A with spectrum , we say that is realizable and that A realizes . This problem has been studied by several authors [3,4,5,6,7,8,9,10,11,12,13,14]. A known fact to consider due to the Perron–Frobenius theory is that if is realizable then one of its elements, say called Perron root, is real and such that
The nonnegative inverse eigenvalue problem arises from many areas such as differential equations, functional spaces, mechanics, geophysics, engineering, economy, Markov chains, among others. When the reconstructed matrix is required with some structure, symmetric, stochastic, doubly stochastic, normal, persymmetric, Toeplitz, etc., it is called the inverse problem of structured eigenvalue. If the matrix is also asked to have a prescribed canonical Jordan form, it is called the nonnegative inverse elementary divisors problem. H. Minc was the first who raised this problem and presented some results in [1].
In [15], the authors solve completely the NIEDP for list of complex numbers with and and they give sufficient conditions for lists with . In [16], the authors give a necessary and sufficient condition for the NIEDP and lists in the left half plane, i.e., lists satisfying , and a new and better condition when . The NIEDP was recently considered for lists with two positive eigenvalues and certain restrictions [17]. The NIEP remains open for lists that yield in the left half plane, in the right half plane, and in the whole complex plane. So far there are only a few results with sufficient conditions [2,15,16,17].
In this work, we give new sufficient conditions for the NIEDP and lists of complex numbers that yield in the complex right half plane, i.e., lists with and .
It is well know that given an complex matrix A there exits a nonsingular matrix S of order n such that
is the Jordan canonical form of A, hereafter JCF of A. The submatrices
are called the Jordan blocks of . Then the elementary divisors of A are the polynomials which are the characteristic polynomials of
On the other hand, it is known when the matrix A has only real entries, the complex eigenvalues occur in conjugate pairs, and the Jordan blocks of all sizes corresponding to complex eigenvalues occur in conjugate pairs of the equal size. Furthermore, any Jordan matrix of the form
with , is similar to a real block of the form
where
see [18]. This last fact shall be crucial for the construction of the desired Jordan blocks.
A matrix is stochastically generalized or has constant row sums if all rows sum up to the same constant, say , i.e., with . In [8], Johnson showed that any realizable list is realizable by a nonnegative matrix with constant row sums equal to its Perron root. We denote by the set of all real matrices with constant row sum equal to and by the vector which has a 1 as its k-th component and zeros elsewhere. Moreover, denote the matrix with 1 in the position and zeros elsewhere.
The paper is organized as follows: In Section 2, we recall results of perturbations due to Brauer and Rado and its consequences on the NIEDP. In Section 3, by using Brauer and Rado Theorems, sufficient conditions for the NIEDP are derived. In Section 4, we show perturbation results of the real and/or imaginary parts of complex eigenvalues from a list of numbers in the complex half right plane.
2. Preliminaries
We will make frequent use of the following matrix perturbation result by another rank one matrix due to Brauer [19].
Theorem 1.
[19] Let A be an arbitrary matrix with eigenvalues . Let be an eigenvector of A associated with the eigenvalue and let be any n-dimensional vector. Then the matrix has eigenvalues .
An extension of Brauer’s result, due to Rado and introduced by Perfect in [20], is the following:
Theorem 2.
[20] Let A be an arbitrary matrix with spectrum . Let be such that and . Let C be an arbitrary matrix. Then has eigenvalues , where are eigenvalues of the matrix with .
The following results show under what conditions the Rado and Brauer perturbation maintain the JCF.
Lemma 1.
[15] Let and Ω be as in Theorem 2. If the matrices and have no common eigenvalues, then
In particular, if and are similar.
If in Lemma 1 we consider a perturbation of rank one we have:
Lemma 2.
[2] Let an arbitrary n-dimensional vector and let with JCF . Let . Then has JCF
In particular, if , then A and are similar.
3. Sufficient Conditions for The NIEDP
In [21], Laffey and Šmigoc considered the nonnegative inverse eigenvalue problem for a list of complex numbers with and for , i.e., lies in the complex half right plane. In this section, through a perturbation of rank one, we establish a new sufficient condition for the existence and construction of a nonnegative matrix with spectrum and elementary divisors prescribed for a list of numbers in the complex half right plane. We also show an extension of this result using a perturbation of rank k for .
Definition 1.
Given a list of complex numbers with be real and be complex with and , we define the negativity of Λ by
Theorem 3.
Let be a list of complex numbers with . Suppose that are real and are complex with and . Let , and
If
then there exists an nonnegative matrix with spectrum Λ and with prescribed elementary divisors
Proof.
Suppose that the elements of are ordered in such way that are real numbers and let be complex with and . Then, we define
Now, consider the matrix of order n
It is clear that the JCF of J is Suppose that E is an upper triangular matrix with zeros in the diagonal such that has the required elementary divisors.
Let an matrix. Then is a matrix in with spectrum and desired JCF. Notice that for enough small all the elements on the first column of B are positive. We choose
From Lemma 2, we deduce that matrix has spectrum and the required elementary divisors, since .
We shall prove that A is nonnegative. By the form that we choose the vector , the entries in columns of A are all nonnegative. The entries in positions are of the form or they are of the form . In the positions , the entries are either of the form or , or they are the form or .
Since and , then the entries on the first column of A are all nonnegative for sufficiently small. Therefore, is nonnegative with spectrum and by Lemma 2 it has the required elementary divisors. □
The following corollary considers a list in the complex half right plane and some negative real numbers.
Corollary 1.
Let be a list of complex numbers with , where are nonnegative real numbers, are negative, are complex with and . Let , and
If
then there exists an nonnegative matrix with spectrum Λ and with prescribed elementary divisors
We shall apply the Theorem 2 to extend realizability conditions previously obtained as follows: we start with a block diagonal matrix where each block , is nonnegative with Perron eigenvalue and spectrum . Then will be nonnegative with spectrum where the eigenvalues were replaced with . The r columns of X are linearly independent eigenvectors of A corresponding to the eigenvalues and C such that , with , has the new eigenvalues . Thus, will have the required spectrum. In [15], the authors showed that the diagonal blocks can have negative entries which we may take away by setting appropriate entries in the suitable positions of the matrix C.
Lemma 3.
[15] Let A be an real block diagonal matrix, where each diagonal block (not necessarily nonnegative) has spectrum
satisfying of Theorem 3. Let with , such that is nonnegative. Then is nonnegative with spectrum
where are eigenvalues of with .
Now we extend Theorem 3.
Theorem 4.
Let be a list of complex numbers with . Let be a pairwise disjoint partition, with , , where is realizable, is the number of elements of the list and some lists can be empty. Let be real numbers satisfying . Suppose that
- (i)
- for each , there exists a list such that be real and be complex with and ; with , as in Theorem 3, where
- (ii)
- there exists a nonnegative matrix B with spectrum and diagonal entries .
Then there exists an nonnegative matrix with spectrum Λ and with prescribed elementary divisors.
Proof.
Let
with spectrum and let be an upper triangular matrix with zeros in the diagonal such that is the desired JCF. Let . It is clear that the matrices and are of order . Then and
Notice that from Lemma 3 that for each , we have that is nonnegative for an appropriate vector with . From Lemma 2, has the prescribed elementary divisors. Then, we may apply Rado’s perturbation as Lemma 3. Thus , is nonnegative with spectrum , where X and are the matrices defined as in the proof of Lemma 2.1 in [15], and from Lemma 1 the matrix A has the required elementary divisors. □
Example 1.
Given the list , construct an nonnegative matrix A with spectrum Λ and elementary divisors
We consider the partition where
The matrix
has spectrum with diagonal estries . Next, from Theorem 4 we obtain the nonnegative matrix
with the prescribed spectrum and elementary divisors.
4. Complex Eigenvalues Perturbation
The problem of perturbing real parts of a pair of complex eigenvalues of a realizable list, by keeping the realizability of the new list, was considered by Laffey in [22], and Guo and Guo in [23]. In [15], the authors showed that imaginary parts of a pair of complex eigenvalues from a realizable list of complex numbers with with can also be perturbed and obtain a new list which is also realizable. In [15], the authors showed that it is also possible to perturb the imaginary parts of a pair of complex eigenvalue of a realizable list while keeping the realizability for a list in the complex left half plane. In this section, we present results of perturbation of real and/or imaginary parts of a pair of complex eigenvalues of a realizable list in the complex half right plane.
Theorem 5.
Let be a realizable list of complex numbers with and where m is defined in (3). Let and . Then for all , the perturbed lists
where the function is defined by
are also realizable.
Proof.
Suppose that are real numbers and let be complex numbers.
We define
with
Let
where .
Since is realizable and , we have . For , we define the vector with
Since , where m is defined as in (3), and is a nonnegative matrix with spectrum . It is clear that if , choosing and , we obtain is also realizable. □
Corollary 2.
Let be a realizable list of complex numbers with , and where m is defined in (3). Let and . Then for all , the perturbed list
where the function is defined by
are also realizable.
The results below show how to perturb the real and/or imaginary parts of a pair of conjugate complex eigenvalues of a realizable list with the nonnegative real part, keeping the structure of the elementary divisors associated with the former eigenvalues.
Theorem 6.
Let be a list of complex numbers with , and . If Λ is realizable with prescribed elementary divisors
then for all the list
where , is also realizable with elementary divisors
Proof.
Let A be a nonnegative matrix with spectrum and with the divisors elementary in (7). Since , then from Theorem 3, . Let be a nonnegative matrix with the spectrum in (8) and with the elementary divisors in (9). Without loss generality suppose that and it is enough to consider the following piece of
with and enough small. Then for all , we have from Theorem 3. Therefore the new Perron eigenvalue is . □
Corollary 3.
Let be a list of complex numbers with , and . If Λ is realizable with prescribed elementary divisors
then for all the list
where and the function ϱ is defined by
is also realizable with elementary divisors
Remark 1.
It is clear that in the previous theorems we can perturb simultaneously two or more pairs of conjugate complex numbers, under the condition that we appropriately increase as well.
5. Conclusions
In this paper, we give new sufficient conditions for the nonnegative inverse elementary divisors problem for complex lists with nonnegative real parts. The results obtained provide procedures for the reconstruction of a matrix nonnegative from a list of given complex numbers and prescribed elementary divisors. We also give sufficient conditions for the perturbation of complex eigenvalues with nonnegative real parts of a nonnegative matrix keeping its elementary divisors and nonnegativity.
Author Contributions
Conceptualization, H.N. and H.F.C.; Methodology, H.P.-S.; Software, H.N.; Validation, H.N., H.F.C. and J.R.; Formal Analysis, H.N.; Investigation, H.N., H.F.C. and H.P.-S.; Resources, H.N.; Data Curation, H.N.; Writing—Original Draft Preparation, H.N.; Writing—Review & Editing, H.N.; Visualization, J.R.; Supervision, H.F.C.; Project Administration, H.N.; Funding Acquisition, H.N. All authors have read and agreed to the published version of the manuscript.
Funding
Hans Nina was supported in part by Comisión Nacional de Investigación Científica y Tecnológica within project FONDECYT 11170389, Chile, and by Universidad de Antofagasta within projet UA INI-17-02, Chile. H. Pickmann-Soto was supported by Universidad de Tarapacá, Arica, Chile, Proyecto Mayor de Investigación Científica y Tecnológica UTA-4752-20. J. Rodríguez was supported by MINEDUC-UA project, code ANT-1899 and Funded by the Initiation Program in Research—Universidad de Antofagasta, INI-1906, Chile.
Acknowledgments
The authors would like to thank the referee for his/her constructive suggestions that improved the final version of this paper.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Minc, H. Inverse elementary divisor problem for nonnegative matrices. Proc. Am. Math. Soc. 1981, 83, 665–669. [Google Scholar] [CrossRef]
- Soto, R.L.; Ccapa, J. Nonnegative matrices with prescribed elementary divisors. Electron. J. Linear Algebra 2008, 17, 287–303. [Google Scholar] [CrossRef]
- Suleĭmanova, H.R. Stochastic matrices with real characteristic numbers. Dokl. Akad. Nauk SSSR 1949, 66, 343–345. [Google Scholar]
- Loewy, R.; London, D. A note on an inverse problem for nonnegative matrices. Lin. Multilin. Algebra 1978, 6, 83–90. [Google Scholar] [CrossRef]
- Meehan, M.E. Some Results on Matrix Spectra. Ph.D. Thesis, National University of Ireland, Dublin, Ireland, 1998. [Google Scholar]
- Mayo Torre, J.; Abril, M.R.; Alarcia Estévez, E.; Marijuán, C.; Pisonero, M. The nonnegative inverse problema from the coeficientes of the characteristic polynomial EBL digraphs. Linear Algebra Appl. 2007, 426, 729–773. [Google Scholar] [CrossRef]
- Boyle, M.; Handelman, D. The spectra of nonnegative matrices via symbolic dynamics. Ann. Math. 1991, 2, 249–316. [Google Scholar] [CrossRef]
- Johnson, C.R. Row stochastic matrices similar to doubly stochastic matrices. Lin. Multilin. Algebra 1981, 2, 113–130. [Google Scholar] [CrossRef]
- Laffey, T. Extreme nonnegative matrices. Linear Algebra Appl. 1998, 275/276, 349–357. [Google Scholar] [CrossRef]
- Laffey, T. Realizing matrices in the nonnegative inverse eigenvalue problem. In Matrices and Group Representations; Univesity Coimbra: Coimbra, Portugal, 1991; pp. 21–31. [Google Scholar]
- Šmigoc, H. The inverse eigenvalue problem for nonnegative matrices. Linear Algebra Appl. 2004, 393, 365–374. [Google Scholar] [CrossRef]
- Šmigoc, H. Construction of nonnegative matrices and the inverse eigenvalue problem. Lin. Multilin. Algebra 2005, 53, 85–96. [Google Scholar] [CrossRef]
- Wuwen, G. Eigenvalues of nonnegative matrices. Linear Algebra Appl. 1997, 266, 261–270. [Google Scholar] [CrossRef]
- Chu, T.; Golub, H. Introduction and applications. In Inverse Eigenvalue Problems: Theory, Algorithms, and Applications; Oxford Univesity Press: New York, NY, USA, 2015; pp. 1–28. [Google Scholar]
- Soto, R.L.; Díaz, R.C.; Nina, H.; Salas, M. Nonnegative matrices with prescribed spectrum and elementary divisors. Linear Algebra Appl. 2013, 439, 3591–3604. [Google Scholar] [CrossRef]
- Díaz, R.C.; Soto, R.L. Nonnegative inverse elementary divisors problem in the left half plane. Lin. Multilin. Algebra 2016, 64, 258–268. [Google Scholar] [CrossRef]
- Collao, M.; Johnson, C.R.; Soto, R.L. Universal realizability of spectra with two positive eigenvalues. Linear Algebra Appl. 2018, 545, 226–239. [Google Scholar] [CrossRef]
- Horn, R.A.; Johnson, C.R. Matrix Analysis; Cambridge University Press: Cambridge, UK, 1991. [Google Scholar]
- Brauer, A. Limits for the characteristic roots of a matrix IV: Applications to stochastic matrices. Duke Math. J. 1952, 19, 75–91. [Google Scholar] [CrossRef]
- Perfect, H. Methods of constructing certain stochastic matrices II. Duke Math. J. 1955, 22, 305–311. [Google Scholar] [CrossRef]
- Laffey, T.; Šmigoc, H. Spectra of principal submatrices of nonnegative matrices. Linear Algebra Appl. 2008, 428, 230–238. [Google Scholar] [CrossRef][Green Version]
- Laffey, T. Perturbing non-real eigenvalues of nonnegative real matrices. Electron. J. Linear Algebra 2005, 12, 73–76. [Google Scholar] [CrossRef]
- Guo, S.; Guo, W. Perturbing non-real eigenvalues of nonnegative real matrices. Linear Algebra Appl. 2007, 426, 199–203. [Google Scholar] [CrossRef]
© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).