498
Views
0
CrossRef citations to date
0
Altmetric
PURE MATHEMATICS

On allowable properties and spectrally arbitrary sign pattern matrices

ORCID Icon & ORCID Icon | (Reviewing editor)
Article: 2148423 | Received 07 Aug 2022, Accepted 12 Nov 2022, Published online: 01 Dec 2022

ABSTRACT

In this paper, we give a geometric construction for different allowable properties for sign pattern matrices. In Section 2, we give a construction for detecting a sign pattern matrix to be potentially nilpotent and also compute the nilpotent matrix realization for a given sign pattern matrix if it exists. In Section 3, we develop a geometric construction for potential stability. In Section 4, we establish a necessary and sufficient condition for a sign pattern matrix S to be spectrally arbitrary. For a given sign pattern matrix of order n, we prove that there exists a surface of dimension at most m for mn such that for every vector a1,a2,,an on the same surface, there exists a matrix AQ(S), a qualitative class of S whose characteristic polynomial is xna1xn1++(1)nan.

1. Introduction

A sign pattern matrix of order n is an n×n matrix whose entries belong to the sign set {+,,0}. A qualitative class of a sign pattern matrix S is denoted by Q(S) and is defined as

Q(S):={A=(aij)Mn(R):signaij=sijforalli,j},

where sij is the ijth entry of a sign pattern matrix S. A property P of an n×n matrix is said to be an allowable property for a given sign pattern matrix S if there exists an n×n matrix AQ(S) such that A satisfies property P. A sign pattern matrix S requires a property P if every matrix in Q(S) satisfies property P.

A permutation pattern is a square sign pattern matrix with entries 0 and +, where the entry + occurs precisely once in each row and in each column. A signature sign pattern is a square sign pattern S having diagonal entries either + or and off-diagonal entries 0. Sign patterns S1 and S2 are said to be permutationally similar if there exists a permutation pattern matrix P such that S1=PTS2P. Sign patterns S1 and S2 are said to be signature similar if there exists a signature sign pattern matrix S such that S1=SS2S. Two sign patterns are said to be equivalent if one of them can be obtained from other by using any combination of transpositions, permutation similarity and signature similarity. In 1947, an economist P. A. Samuelson considered special matrices while studying mathematical modeling of problems from economics. Entries of these matrices were signs instead of real numbers. Such matrices also arise in population biology, chemistry, sociology and many other situations. A study of these matrices falls under the branch of combinatorial matrix theory. In this paper, we have studied some of these qualitative matrix problems.

In Section 2, we have discussed about potentially nilpotent sign pattern matrices, computed nilpotent realization for a given sign pattern matrix if it exists, and also discussed about an index of nilpotency for computed nilpotent realizations. In Section 3, we have introduced the concept of arbitrary potentially stable sign pattern matrices, a method for detecting arbitrary potential stability of a sign pattern matrix. In the same section, we have characterized order 2 arbitrary potentially stable sign pattern matrices. In Section 4, spectrally arbitrary sign pattern matrices have been investigated. This section also generalizes some results from Section 2.

2. Potentially nilpotent sign pattern matrices

A non-zero matrix A of order n is said to be nilpotent if there exists a positive integer k with Ak=0. The smallest positive integer k is called as an index of nilpotency for the matrix A.

Definition 2.1 (Hogben et al., Citation2018). A sign pattern matrix S of order n is said to be potentially nilpotent if S allows a nilpotent matrix, i.e., there exists a nilpotent matrix in the qualitative class of S.

We will assign a one-to-one correspondence between vectors in Rn and coefficients of a characteristic polynomial for a matrix in Mn(R). For a vector v=(a1,a2,,an1,an), there is a characteristic polynomial xna1xn1+a2xn2+(1)n1an1x+(1)nan for some square matrix A of order n.

Definition 2.2 (Jadhav & Deore, Citation2022). Let S be a given sign pattern matrix of order n. A matrix AQ(S) is said to be a realization for a given vector v=(a1,a2,,an1,an) in Rn if the characteristic polynomial of A is xna1xn1+a2xn2+(1)n1an1x+(1)nan.

Here, we discuss about two open questions, the first question has been listed in Catral et al. (Citation2009) and Eschenbach and Johnson (Citation1988) and the second question which has not been directly appeared in the literature. Bergsma et al., Citation2012; Luo et al., (Citation2015) have discussed about potentially nilpotent sign pattern matrices. However, in Catral et al. (Citation2009), we observe that the nilpotent-Jacobian method for proving spectral arbitrariness of a given sign pattern matrix requires the explicit computation of the nilpotent matrix from the qualitative class of a given sign pattern matrix.

Question 1. Is a sign pattern matrix S potentially nilpotent?

If we want to check whether a given sign pattern matrix S is potentially nilpotent, it is sufficient to find a matrix realization for the vector (0,0,,0).

Question 2. If a sign pattern S is potentially nilpotent, then how do we find a nilpotent matrix in the qualitative class of S?

In Theorem 2.4, we prove the sufficient condition for sign pattern matrices to be potentially nilpotent. Throughout this article, the characteristic polynomial of a square matrix A will be denoted by ch(A).

Lemma 2.3 (Jadhav & Deore, Citation2022). Let A and B be two n×n matrices over the field of real numbers such that they vary either in a fixed row or in a fixed column. Then

ch((1s)A+sB)=(1s)ch(A)+sch(B),0s1.

Above lemma is easy to prove and can be extended to the convex linear combination of n matrices.

Theorem 2.4. Let S be a sign pattern matrix of order n. Suppose A and B are two matrices in Q(S) such that A and B vary exactly either in one row or in one column. If the vectors correspond to A and B are with same magnitude and in opposite direction of each other, then a sign pattern S is potentially nilpotent.

Proof. Suppose that matrix realizations A and B vary exactly either in a row or a column. Let p1(x)=xna1xn1++(1)n1an1x+(1)nan and p2(x)=xnb1xn1++(1)n1bn1x+(1)nbn be the characteristic polynomials of A and B, respectively, so that the vector v1=(a1,a2,,an) corresponds to matrix A and the vector v2=(b1,b2,,bn) corresponds to matrix B. Now, by hypothesis, we have v1=v2, i.e., (a1,a2,,an)=(b1,b2,,bn). From Lemma 2.3, the characteristic polynomial of the matrix Np=12(A+B) is given by p(x)=12(p1(x)+p2(x)). Since v1=v2, we have p(x)=xn. This shows that Np is nilpotent and NpQ(S). Thus, Np gives a required nilpotent matrix realization for a sign pattern S. Hence, S is potentially nilpotent.

A generalization of Theorem 2.4 is the following.

Theorem 2.5. Let S be a sign pattern matrix of order n. Suppose A and B are matrices in Q(S) such that A, B vary exactly either in one row or in one column. If u and v are the vectors corresponding to A and B, respectively, and satisfy (1s0)u+s0v=0 for some s0[0,1], then S is a potentially nilpotent sign pattern matrix.

Proof. In view of Lemma 2.3, the characteristic polynomial of (1s0)A+s0B is (1s0)ch(A)+s0ch(B). As A and B are realizations of vectors u and v such that they vary exactly in a row or a column, the matrix (1s0)A+s0B is a realization for the vector (1s0)u+s0v=0. Also, (1s0)A+s0BQ(S). Thus, (1s0)A+s0B is the required nilpotent matrix. Hence, the result.

Remark 1. Considering an appropriate convex linear combination, Theorem 2.5 holds for any number of matrices.

Example 2.1. Consider an example of a sign pattern matrix of order 5 as given below

S=+000+0000+0000+0000+
Consider a matrix A=20001610008010040010200011 Q(S), its characteristic polynomial is x5x4 which corresponds to the vector (1,0,0,0,0). Also, consider the matrix B=2000481000240100120010600013Q(S), its characteristic polynomial is x5+x4 which corresponds to the vector (1,0,0,0,0). If we take a matrix Np=12(A+B)=200032100016010080010400012, which is also in Q(S), a qualitative class of S and its characteristic polynomial is x5. So the matrix Np gives the required nilpotent matrix realization in the qualitative class of S.

Lemma 2.6. If nilpotent matrices A and B of order n vary only in a row or in a column, then (1s)A+sB is nilpotent for all 0s1.

Proof. As A and B are nilpotent matrices of order n, the characteristic polynomial of A and B is xn. Thus, Lemma 2.3 says that the characteristic polynomial of (1s)A+sB is xn for all 0s1. Hence, the matrix (1s)A+sB is nilpotent for every 0s1.

Lemma 2.7. Let A and B be square matrices that vary exactly either in a row or in a column and detA>0,detB>0(ordetA<0,detB<0). Then, det((1s)A+sB)>0(ordet((1s)A+sB)<0) for all 0s1.

Proof. If A and B vary exactly in the ith column, then by splitting determinant of (1s)A+sB along the ith column, we get det((1s)A+sB)=(1s)detA+sdetB for all 0s1, hence the result.

Remark 2. For square matrices A and B, the determinant of (1s)A+sB is zero for all 0s1 if determinant of A and B is zero with A and B varying exactly either in a row or in a column.

We denote the ith column of a matrix A by A(i) for all values of i in the proof of the following Lemma. Now, we analyze an index of nilpotent matrices obtained from the construction as given in Theorems 2.4 and 2.5.

Lemma 2.8. Let A and B be square matrices of order n with rank k such that they vary exactly in a row or in a column. Then, rank of (1s)A+sB is either k for all 0s1 or k1 for some s(0,1).

Proof. The rank of a matrix is preserved under permutation similarity. Without loss of generality, assume that matrices A and B vary in the last column. Let A(1),A(2),,A(n) be the columns of A and let A(1),A(2),,A(n1),B(n) be the columns of B. As 1kn, we have the following two cases:

Case 1. Column A(n) does not belong to a set of linearly independent columns of A. By rearranging the columns (if necessary), assume that the first k columns of A are linearly independent. Thus, remaining nk columns are linearly dependent on first k columns. Hence, we have A(n)=α1A(1)++αkA(k) and B(n)=β1A(1)++βkA(k). Therefore, the nth column of (1s)A+sB, i.e., ((1s)A+sB)(n)=(1s)A(n)+sB(n)=(1s)α1A(1)++αkA(k)\break+sβ1A(1)++βkA(k)=((1s)α1+sβ1)A(1)\break++((1s)αk+sβk)A(k)=γ1A(1)++γkA(k) where γi=(1s)αi+sβi for all 1ik. Thus, in a matrix (1s)A+sB, the nth column is linearly dependent on its first k columns, and the remaining columns are already linearly dependent on first k columns, as they are the same as in matrices A and B. It follows that the rank of (1s)A+sB is k.

Case 2. Column A(n) belongs to the set of linearly independent k columns. In this case for all s[0,1], if the column ((1s)A+sB)(n) is linearly independent to remaining k1 linearly independent columns, then rank of (1s)A+sB still remains as k. Otherwise, for some s(0,1), the column ((1s)A+sB)(n) is linearly dependent on remaining k1 linearly independent columns, and then the rank of (1s)A+sB is k1 for these values of s.

By the rank-nullity theorem, for a nilpotent matrix of rank k, the dimension of its kernel space is nk; it means that the dimension of the eigenspace corresponding to an eigenvalue 0 is nk. Hence, the number of Jordan blocks corresponding to an eigenvalue 0, which is equal to the geometric multiplicity of an eigenvalue 0, has to be nk. Therefore, the largest possible size of a Jordan block is k+1, and when we distribute n over nk blocks almost equally, the minimal possible size of a larger Jordan block amongst them is n/(nk) (where x denotes the smallest integer but not smaller than x). Now for any nilpotent matrix, its index is nothing but the size of a larger Jordan block in its Jordan canonical form. Hence, the index of nilpotency for a rank k nilpotent matrix is at most k+1 and at least n/(nk).

Theorem 2.9. Let S be a sign pattern matrix of order n. The nilpotent realization Np of S obtained by Theorems 2.4 and 2.5 has index of nilpotency at most k or k+1 and at least n/(nk+1) or n/(nk) for matrices A and B of rank k.

Proof. Given that Np is a nilpotent matrix realization of a sign pattern matrix S, computed by Theorem 2.4 or 2.5. Moreover, A and B are matrices of rank k. By using Lemma 2.8, the nilpotent matrix Np has rank k1 or k. Therefore, as discussed in the above paragraph before Theorem 2.9, we conclude that the index of nilpotency for a matrix Np is at most k or k+1 and at least n/(nk+1) or n/(nk).

In example 2.1, we observe that the index of nilpotency for the matrix Np is 5=k+1.

3. Potentially stable sign pattern

An n×n matrix A is said to be a stable matrix if all of its eigenvalues have negative real parts. A sign pattern S is said to be potentially stable if it allows stability, i.e., there exists a stable matrix in its qualitative class. Grundy et al. (Citation2012) discussed about constructions of potentially stable sign pattern matrices. Cavers (Citation2021) used polynomial stability to show that certain sign patterns are not potentially stable. In this section, we are introducing arbitrary potential stability of sign pattern matrices.

Let A be an n×n matrix with real entries. If all eigenvalues of A have negative real parts, then all the coefficients of its characteristic polynomial are positive. Let A and B be stable matrices of order n. Is sA+(1s)B a stable matrix?

Example 3.1. Let A=280104545 andB=4160104545. Then A and B are stable matrices, and they differ only in the first row, but 0.5(A+B) is not stable.

But nevertheless, we have the following result true.

Theorem 3.1. Let S be a sign pattern matrix. Suppose A and B are two stable matrices in the qualitative class Q(S) such that they vary either in a row (or a column). Then, real eigenvalues of sA+(1s)B for 0s1 are negative.

Proof. Without loss of generality, assume that matrices A and B vary in the ith row. Since A and B are stable matrices, all eigenvalues of A and B have negative real parts. Hence, all the coefficients of the characteristic polynomial of A as well as the coefficients of the characteristic polynomial of B are positive. Let xn+a1xn1++an1x+an and xn+b1xn1++bn1x+bn be characteristic polynomials of A and B, respectively, where all ais and bis are positive. Let s[0,1]. By Lemma 2.3, the characteristic polynomial

(1) ch(sA+(1s)B)=xn+(sa1+(1s)b1)xn1++(san+(1s)bn).(1)

As all ais and bis are positive, we have sai+(1s)bi is positive for all 1in. If a real number λ0 is an eigenvalue of sA+(1s)B, then from EquationEquation 1, we have

λn+(sa1+(1s)b1)λn1++(san1+(1s)bn1)λ=(san+(1s)bn),

which is not possible as the left hand side of the above equation is non-negative, but the right hand side is strictly negative. Hence, every real eigenvalue of sA+(1s)B has to be negative.

Remark 3. Theorem 3.1 can also be extended to n matrices corresponding to n unit vectors surrounding a hyperoctant in Rn.

We give here the sufficient condition for potential stability of a sign pattern matrix of order n. Note that the proof of the following theorem is essentially as similar to the proof of Theorem 2.7 given in Jadhav and Deore (Citation2022). For the sake of completeness, we have incorporated the same.

Theorem 3.2. Let S be a sign pattern matrix of order n. Suppose there exist matrices A1,A2,,An in Q(S), which are realizations of the vectors e1,e2,e3,,(1)nen respectively. Further, assume that all these matrices A1,A2,,An vary exactly either in a row or in a column. Then the sign pattern S is potentially stable.

Proof. We shall prove that every point lying in the hyperoctant surrounded by the vectors e1,e2,e3,,(1)nen (denote it by H) is realized by a matrix in Q(S). Let p=(a1,a2,,an) be any point lying in the hyperoctant H. Consider the curve (ta1,t2a2,,tnan) for all t0 and part of the plane x1+x2x3++(1)nxn=1 lying in the hyperoctant H. Note that the plane and the curve intersect exactly at one point say q. Assume that the point q corresponds to t=t0 on the curve. Also, note that t0>0. As A1,A2,,An are realizations for the vectors e1,e2,e3,,(1)nen, in Q(S), by Lemma 2.3, every point on the convex linear combination of e1,e2,e3,,(1)nen has a matrix realization lying in Q(S). Thus, q has a matrix realization say A in Q(S). But then (1/t0)A lying in Q(S), provides a matrix realization for the point p. So every point in the hyperoctant H has a matrix realization in Q(S).

In particular, the point (n1,n2,,(1)nnn) lies in the hyperoctant H; hence, it has a matrix realization in Q(S). Also, polynomial corresponding to this point is (x+1)n; this proves S is potentially stable sign pattern.

Let us illustrate the above theorem with the help of an example.

Example 3.2. Consider a sign pattern matrix of order 5 as given below:

S=++++000+0+00+00+0+000+

Consider a realization A=abcde11000102001003010004 in a qualitative class of S where a,b,c,d,e are positive real numbers. Its characteristic polynomial is given as follows

p(x)=x5(a+10)x4+(10ab+cd+e+35)x3
(35a9b+8c7d+6e+50)x2
+(50a26b+19c14d+11e+24)x
(2) (24a24b+12c8d+6e).(2)

Now to find the values of a,b,c,d and e so that the polynomial p(x) in 2 corresponds to a vector e1, i.e, it becomes x5+x4. Equating p(x) with x5+x4, we get a system of linear equations in variables a,b,c,d and e. Solving this system of equations, we get a=11,b=1/3,c=24,d=162,e=640/3. Therefore, we get a matrix A1=111324162640311000102001003010004 in the qualitative class of S whose characteristic polynomial is x5+x4. Similarly, we obtained the matrices

A2=101/320135544311000102001003010004, A3=101318126520311000102001003010004, A4=101317123514311000102001003010004 and A5=10133321221025611000102001003010004 having the characteristic polynomials x5+x3,x5+x2,x5+x and x5+1, respectively. Observe that all the matrices A1,A2,A3,A4,A5 have the same sign pattern and they vary only in the first row. Also they are realizations of vectors e1,e2,e3,e4,e5, respectively. Hence, by Theorem 3.2, a sign pattern matrix given by ++++000+0+00+00+0+000+ is potentially stable.

Remark 4. Theorem 3.2 says something extra rather than only saying potential stability of a sign pattern matrix S. Potential stability means that a sign pattern allows a stable matrix. But for sign pattern matrices whose potential stability is proved by Theorem 3.2, we have for any size n multiset of complex numbers with real parts negative and closed under complex conjugation, there exists a matrix in Q(S) whose set of eigenvalues is the given multiset. Therefore, a sign pattern S allows all possible stable matrices which have the sign pattern as that of S.

Definition 3.3. A square sign pattern matrix S is said to be an arbitrary potentially stable sign pattern if for every multiset of n complex numbers with real parts negative and closed under complex conjugation, there exists a matrix in Q(S) whose set of eigenvalues is the given multiset.

A sign pattern given in Example 3.2 is arbitrary potentially stable. A potentially stable sign pattern matrix is not need to be arbitrary potentially stable, and we can see the same in the following example.

Example 3.3. Consider a sign pattern given by S=0+0+00+000000. From Catral et al. (Citation2009), we note that S allows a stable matrix specifically A=0101001010003001, so it is potentially stable. Consider a realization of S obtained by replacing all non-zero entries by variables say B=0a0b00c0d000e00f where a,b,c,d,e,f are all positive real numbers. The matrix B corresponds to a vector u=(f,be,acd,acdf). By equating vector u with (4,6,4,1), we get f=4,be=6,acd=4 and acdf=1. Substituting back the value of f=4, we observe that acd=4 and acd=1/4, which is not possible. Thus, a vector u can never be equal to (4,6,4,1). It means a vector (4,6,4,1) can never be realized by a matrix in the qualitative class of sign pattern S. Thus, a polynomial (x+1)4 can never be a characteristic polynomial of any matrix in the qualitative class of S. Thus, S is not arbitrary potentially stable.

However, Theorem 3.2 gives only a sufficient condition for an arbitrary potentially stable sign pattern. It is not a necessary condition, observed from the following example of order 2 sign pattern matrix.

Example 3.4. Consider a sign pattern matrix S=+.Let A=abcd be a matrix realization of sign pattern S, where a,b,c,d are all positive real numbers. This matrix A corresponds to a vector (ad,ad+bc). It can be observed that for any vector lying in the second quadrant (p,q), there exist values of a,b,c,d with ad=p and ad+bc=q. It means that a sign pattern S is an arbitrary potentially stable sign pattern matrix. If we equate vector (ad,ad+bc) with (1,0), we get a+d=1 and ad+bc=0. As being all a,b,c,d are positive real numbers, we cannot have a solution to ad+bc=0. Similarly, vector (ad,ad+bc) cannot be equal to (0,1), so that Theorem 3.2 is not applicable but still sign pattern S is arbitrary potentially stable.

Now, we will give the characterizations of 2×2 arbitrary potentially stable sign pattern matrices. It should be noted that every spectrally arbitrary sign patterns (Definition 4.1) are always arbitrary potential stable.

Theorem 3.1. A 2×2 sign pattern matrix is arbitrary potentially stable if it is a transposition or a permutation similarity equivalent to any of the following sign patterns

++,+,+0

Proof. A sign pattern matrix ++ is arbitrary potentially stable as being spectrally arbitrary. Working out as in Example 3.4, we get sign pattern matrices +,+0 are arbitrary potentially stable. Now, sign pattern matrices containing either four zero or three zero entries cannot be potentially stable as being every matrix in their qualitative class has zero determinant. Similarly, sign pattern matrices having two zero entries in the same row or in the same column cannot be potentially stable as being zero determinant. Sign pattern matrices having two zero entries on the diagonal cannot be potentially stable as being every matrix in their qualitative class has trace zero. Similarly, sign pattern matrices +00 and 00+, where denotes either + or , cannot be potentially stable, as matrices in their qualitative class have either positive trace or negative determinant. Let [a00b] be any matrix in the qualitative class of a sign pattern matrix 00, where A,B are positive real numbers. It has a corresponding vector (ab,ab) in R2. If we equate (ab,ab)=(0.5,5), then there is no solution with a and b in positive real numbers. However, the roots of the polynomial x2+0.5x+5=0 have negative real parts. Thus, a sign pattern matrix 00 is not arbitrary potentially stable. Similarly, it can be proved that the remaining order 2 sign pattern matrices cannot be arbitrary potentially stable.

It should be noted that an arbitrary potential stability is not preserved under signature similarity, as explained in the following example.

Example 3.2. Consider an arbitrary potentially stable sign pattern matrix S1=+ and a signature matrix S=00+. Then, SS1S=+++, which is not arbitrary potentially stable because every matrix in the qualitative class of SS1S has positive trace.

4. Spectrally arbitrary sign pattern matrices

Definition 4.1 (Catral et al., Citation2009). A sign pattern matrix S of order n×n is said to be spectrally arbitrary if every monic polynomial of degree n is the characteristic polynomial of some matrix A in the qualitative class of S.

Henceforth, we will denote the columns of a square matrix A by A(1),A(2),,A(n).

Let A1 and A2 be any two square matrices of order2. We denote B[1,1]=A1(1)A1(2)=A1,B[1,2]=A1(1)A2(2), B[2,1]=A2(1)A1(2) and B[2,2]=\breakA2(1)A2(2)=A2, the matrices formed by using the columns of A1,A2.

Lemma 4.2. For any two square matrices A1 and A2 of order 2,

ch(sA1+(1s)A2)
(3) =s2ch(B[1,1])+s(1s)ch(B[1,2])+s(1s)ch(B[2,1])+(1s)2ch(B[2,2]).(3)

Proof. With the above notations, the matrix sA1\break+(1s)A2=sA1(1)+(1s)A2(1)sA1(2)+(1s)A2(2). Therefore, the characteristic polynomial of sA1+(1s)A2 is

det(xI(sA1+(1s)A2))
=det((xI(1)xI(2))(sA1(1)+(1s)A2(1)sA1(2)+(1s)A2(2)))
=det(xI(1)sA1(1)(1s)A2(1)xI(2)sA1(2)(1s)A2(2))
=det(s(xI(1)A1(1))+(1s)(xI(1)A2(1))s(xI(2)A1(2))+(1s)(xI(2)A2(2)))
=sdet(xI(1)A1(1)s(xI(2)A1(2))+(1s)(xI(2)A2(2)))
+(1s)det(xI(1)A2(1)s(xI(2)A1(2))+(1s)(xI(2)A2(2)))
=s2det(xI(1)A1(1)xI(2)A1(2))+s(1s)det(xI(1)A1(1)xI(2)A2(2))
+(1s)sdet(xI(1)A2(1)xI(2)A1(2))+(1s)2det(xI(1)A2(1)xI(2)A2(2))
=s2det((xI(1)xI(2))(A1(1)A1(2)))+s(1s)det((xI(1)xI(2))(A1(1)A2(2)))
+(1s)sdet((xI(1)xI(2))(A2(1)A1(2)))+(1s)2det((xI(1)xI(2))(A2(1)A2(2)))
=s2det(xIB[1,1])+s(1s)det(xIB[1,2])
+(1s)sdet(xIB[2,1])+(1s)2det(xIB[2,2]).

Hence the result.

In the above lemma, the sum of the coefficients of the terms on the right hand side of an expression in EquationEquation 3 is 1.

Example 4.3. Let S=++ be a sign pattern matrix of order 2. Then, S is spectrally arbitrary by Catral et al. (Citation2009). Let A1=1213, A2=3242 be square matrices of order 2 in the qualitative class of S. Then, we can observe that B[2,1]=3243, B[1,2]=1212. Also, B[1,1]=A1,B[2,2]=A2. Note that matrices B[1,1],B[2,2],B[1,2],B[2,1] are in Q(S), a qualitative class of S. The matrices A1, A2,B[2,1] and B[1,2] correspond to the vectors u11=(2,1), u22=(1,2),u21=(0,1) and u12=(1,0), respectively.

Theorem 4.4 (Jadhav & Deore, Citation2022). Let S be a potentially nilpotent sign pattern matrix of order n and let ±e1,±e2,,±en be the unit vectors along the axes. Suppose there exist at least 2n matrices which are realization of these 2n vectors corresponding to a sign pattern S. If n matrices corresponding to n vectors surrounding each hyperoctant differ only in one fixed row (or column), then the sign pattern S is spectrally arbitrary. Moreover, any particular non-nilpotent matrix realization can be constructed as an affine combination of matrices corresponding to a hyperoctant (i.e., the unit vectors).

We can visualize all these four vectors in the above figure, wherein the region bounded by the quadrilateral contains the origin in its interior. Moreover, any two matrices corresponding to the adjacent vertices in Figure 4.3 vary only in a column. Thus, by Theorem 4.4, a sign pattern S is spectrally arbitrary.

Theorem 4.5. Let S be a sign pattern matrix of order 2. Let A1,A2Q(S) such that the vectors corresponding to A1,A2 are u11,u22. Then, there exists a curve in R2 joining the points u11 and u22, such that every point on this curve is realizable by a sign pattern matrix S.

Proof. Let B[2,1]=(A2(1)A1(2)) and B[1,2]=(A1(1)A2(2)) be the matrices correspond to the vectors u21,u12 in R2. Then from Lemma 4.2, s2ch(A1)+s(1s)ch(B[2,1])+s(1s)ch(B[1,2])+(1s)2ch(A2)=ch(sA1+(1s)A2) for 0s1. If we consider the same affine combination of the corresponding vectors, then we get a vector s2u11+s(1s)u21+s(1s)u12+(1s)2u22, which has a matrix realization sA1+(1s)A2 in Q(S) for each 0s1. Hence, s2u11+s(1s)u21+s(1s)u12+(1s)2u22 for 0s1 establishes the required realizable curve in Q(S) joining the points u11 and u22.

In Figure , the curve traced by E lies in the affine combination of the vectors u11,u12,u21,u22.

Figure 1. Quadrilateral formed by vertices u11,u12,u22,u21 The image is plotted by using open source software “GeoGebra”

Figure 1. Quadrilateral formed by vertices u11,u12,u22,u21 The image is plotted by using open source software “GeoGebra”

Let A and B be any two square matrices of order 3. We denote C[1,1,1]=A,C[2,1,1]=(B(1)A(2)A(3)),C[1,2,1]=(A(1)B(2)A(3)),C[1,1,2]\break=(A(1)A(2)B(3)),C[2,2,1]=(B(1)B(2)A(3)),\breakC[2,1,2]=(B(1)A(2)B(3)),C[1,2,2]=(A(1)B(2)B(3)) and C[2,2,2]=(B(1)B(2)B(3))=B, the matrices formed by using columns of matrices A and B. Then, we have the following.

Lemma 4.6. Let A and B be any two square matrices of order 3. Then

ch(sA+(1s)B)
(4) =s3ch(A)+s2(1s)(ch(C[2,1,1])+ch(C[1,2,1])+ch(C[1,1,2]))+s(1s)2(ch(C[2,2,1])+ch(C[2,1,2])+ch(C[1,2,2]))+(1s)3ch(B).(4)

Proof. Proof follows by the multilinearity property of the determinant function, similar to proof of Lemma 4.2.

We observe that the sum of the coefficients of the terms from right hand side of EquationEquation 4 is

s3+3s2(1s)+3s(1s)2+(1s)3=1.

Let S be any square sign pattern matrix of order 3 and A,BQ(S). Then, the matrices constructed from A and B as above are also in Q(S). As per the correspondence, suppose these eight matrices C[1,1,1]=A,C[2,1,1],C[1,2,1],C[1,1,2],C[2,2,1],C[2,1,2],\breakC[1,2,2] and C[2,2,2]=B correspond to vectors u111,u211,u121,u112,u221,u212,u122 and u222 in R3, respectively. If we plot all these eight vectors as vertices, and two vertices are adjacent if and only if the corresponding matrices vary only in one column, then we get a graph isomorphic to the following graph in R3 as shown in Figure .

Figure 2. Graph formed by vertices u111,u112,u121,u211,u122,u212,u221,u222The image is plotted by using open-source software “GeoGebra”.

Figure 2. Graph formed by vertices u111,u112,u121,u211,u122,u212,u221,u222The image is plotted by using open-source software “GeoGebra”.

From Lemma 2.3, as the matrices corresponding to the adjacent vertices vary only in a column, all the vectors lying on edges of the above graph are realizable by a sign pattern matrix S. In view of Lemma 4.6, a vector inside the convex linear combination of vectors u111,,u222 of the type s3u111+s2(1s)(u211+u121+u112)+s(1s)2(u221\break+u212+u122)+(1s)3u222, for some 0s1 is realizable by a sign pattern matrix S. Therefore, there exists a curve joining the points u111 and u222 such that every point on the curve is realizable by a sign pattern matrix S.

Example 4.7. Consider S=+00+0+, a square sign pattern matrix of order 3. Let A=110201034 and B=210102021 be two matrices in Q(S). Then, u111=(3,1,5),u211=(2,4,2),u121=(3,0,6),u112\break=(0,7,4),u221=(2,5,0),u212=(1,5,11),u122\break=(0,5,2),u222=(1,3,7). If we choose s=1/4, then a vector s3u111+s2(1s)(u211+u121+u112)+s(1s)2(u221+u212+u122)+(1s)3u222 becomes 164(0,136,301) which has a matrix realization as 14A+34B=14740507097Q(S).

Let A1 and A2 be square matrices of order n, say A1=A1(1)A1(2)A1(n) and A2=A2(1)A2(2)A2(n). Construct an another matrix B by using columns of A1 and A2. More specifically, the kth column of the matrix B is either A1(k) or A2(k) for 1kn, then there are 2n such possible matrices. For 1i1,i2,,in2, let us denote B[i1,i2,,in] be the matrix, whose kth column is the kth column of the matrix Aik, for 1kn.

Theorem 4.8. Let A1 and A2 be two square matrices of order n. Then

ch(s1A1+s2A2)=1i1,i2,,in2si1si2sinch(B[i1,i2,,in]),

where 0s1,s21 and s1+s2=1.

Proof. Proof follows by multilinearity property of the determinant function.

We would like to mention that Lemma 2.3 is a special case of Theorem 4.8. If S is a square sign pattern matrix of order n and the matrices A1,A2Q(S), then the number of matrices obtained from A1 and A2 as above is 2n. All these matrices are the members of Q(S). Moreover, these 2n matrices correspond to 2n vectors in Rn. Two of these vectors can be joined by an edge if the corresponding matrices vary only in a column so that we get a graph on 2n vertices in which degree of each vertex is at least n. We can observe that a point on every edge is realizable by a sign pattern matrix S, and also a vector which can be expressed as an affine combination of the type as in Theorem 4.8 for some 0s1 is also realizable.

Theorem 4.9. Let S be a sign pattern matrix of order n. Let A1,A2Q(S) and let u111 and u222 be vectors in Rn corresponding to matrices A1 and A2, respectively. Then, there exists a curve with every point on that curve is realizable by a sign pattern matrix S.

Let A1,A2 and A3 be any three square matrices of order 3 over the set of real numbers. Forming a matrix B by using A1,A2 and A3, where the first column of B is the first column of A1 or A2 or A3. Similarly, the second and third columns of B is the second and third respective columns of A1 or A2 or A3. Then, there are 27 such possibilities for matrix B. Let us denote B[i1,i2,i3] be the matrix whose first column is the first column of Ai1, second column is the second column of Ai2 and the third column is the third column of matrix Ai3 where 1i1,i2,i33, e.g., the matrix B[1,1,1]=A1,B[1,1,2]=A1(1)A1(2)A2(3), etc.

Theorem 4.10. Let A1,A2 and A3 be any three matrices of order 3. Then

(5) ch(x1A1+x2A2+x3A3)=1i1,i2,i33xi1xi2xi3ch(B[i1,i2,i3]),(5)
With 0x1,x2,x31 andx1+x2+x3=1

Proof. Proof follows by multilinearity property of the determinant function.

Let S be a sign pattern matrix of order 3 and let A1,A2 and A3 be any three matrices lying in Q(S). Let B[i1,i2,i3] be matrices as defined above. Note that B[i1,i2,i3]Q(S). Assume that for each 1i1,i2,i33, the matrix B[i1,i2,i3] corresponds to the vector ui1i2i3 in R3. Consider a graph in R3 with vertices ui1i2i3 and two of the vertices are joined by an edge if and only if the corresponding matrices differ only in one column. Then, we get a graph isomorphic to a graph on 27 vertices with a degree of each vertex is at least 6. Every point on this edge is realizable by a matrix in Q(S). Also, a vector which can be expressed as an affine combination of the type as in EquationEquation 5 of Theorem 4.10 for some 0x1,x2,x31 and x1+x2+x3=1 is realizable. In this case, we may get a degree of freedom at most 2. Thus, we have the following statement true.

Theorem 4.11. Let S be a sign pattern of order 3. Let A1,A2 and A3 be any three matrices in Q(S). Assume that matrices A1,A2 and A3 correspond to vectors u111,u222 and u333, respectively. Then there exists a curve or a surface in R3 such that every point on that curve or surface is realizable by a sign pattern S.

In general, if we have three matrices of order n, then we have the following result.

Theorem 4.12. Let A1,A2 and A3 be any three matrices of order n. Then

(6) ch(x1A1+x2A2+x3A3)=1i1,i2,,in3xi1xi2xinch(B[i1,i2,,in]),(6)

With 0x1,x2,x31 and x1+x2+x3=1

Let S be a sign pattern matrix of order n, let A1,A2 and A3 be any three matrices in Q(S) and let matrices B[i1,i2,,in] be constructed as above. Note that all these matrices B[i1,i2,,in] are in Q(S). Assume that the matrix B[i1,i2,,in] corresponds to a vector ui1i2in in Rn for each 1i1,i2,,in3. If we consider a graph with vertices as these 3n points ui1i2in and connect two of these vertices by an edge if and only if the corresponding matrices vary only in a column. Then, the graph will have at least 2n edges. Note that every point on this edge is realizable by a sign pattern S. Also, a vector which can be expressed as an affine combination of the type as in EquationEquation 6 of Theorem 4.12, for some 0x1,x2,x31 and x1+x2+x3=1, is realizable. Observe that degree of freedom is at most 2.

Theorem 4.13. Let S be a sign pattern matrix of order n. Let A1,A2 and A3 be any three matrices in Q(S). Assume that matrices A1,A2 and A3 correspond to the vectors u111,u222 and u333 respectively. Then, there exists a surface of dimension at most 2 in Rn such that every point on that surface is realizable by a sign pattern S.

In general, we can consider m matrices say A1,A2,,Am of order n, where mn+1. For each 1i1,i2,,inm, a matrix B[i1,i2,,in] is constructed by using A1,A2,,Am, i.e., the kth column of B[i1,i2,,in] is the kth column of Aik for 1kn. So we get mn such possible matrices.

Theorem 4.14. With the above notations, we have

(7) ch(x1A1+x2A2++xmAm)=1i1,i2,,inmxi1xi2ximch(B[i1,i2,,in]),(7)

With 0x1,x2,xm1 and x1+x2++xm=1

Let S be any sign pattern matrix of order n and A1,A2,,Am be any m matrices in Q(S). Then, we get at most (m1) dimensional surface in Rn with every point on that surface is realizable by a sign pattern matrix S.

Theorem 4.15. Let S be a sign pattern matrix of order n. Let A1,A2,,Am be any m matrices in Q(S) where mn+1. Then,there exists a surface of dimension at most (m1) in Rn such that every point on that surface is realizable by a sign pattern S.

It should be noted that if S is a sign pattern matrix of order n and A1,A2,,Am are any m matrices lying in Q(S) where m>n+1, then there exists at most n-dimensional surface in Rn such that every point in that surface is realizable by a sign pattern S.

Let S be a sign pattern matrix of order n. Let A and B be any two matrices in Q(S). Let C[i1,i2,,in] be the matrix whose kth column is the kth column of the matrix A if ik=1 otherwise is the kth column of the matrix B, for all 1i1,i2,,in2.

Theorem 4.16. With the above notations, we have

det1i1,i2,,in2xi1i2inC[i1,i2,,in]=
(8) 1i1,i2,,in21kn1i1,i2,,iˆk,,in2xi1i2in\breakdetC[i1,i2,,in],(8)

where the hat notation denotes the deletion of that entry from the sequence.

Proof. The proof follows by multilinearity property of the determinant function.

Theorem 4.17. Let S be a sign pattern matrix of order n, A and B be any two matrices in Q(S) and C[i1,i2,,in] be matrices as defined above for 1i1,i2,,in2. Then

ch1i1,i2,,in2xi1i2inC[i1,i2,,in]=
(9) 1i1,i2,,in21kn1i1,i2,,iˆk,,in2xi1i2in\breakchC[i1,i2,,in],(9)

where the hat notation denotes the deletion of that entry from the sequence and each xi1i2in satisfies 0xi1i2in1 and 1i1,i2,,in2xi1i2in=1.

Suppose the matrix C[i1,i2,,in] has the corresponding vector ui1i2in for each 1i1,i2,,in2, then every vector in Rn which satisfies an affine linear combination as given in EquationEquation 9 of Theorem 4.17 will also belong to Q(S). This implies that there exists at most n dimensional surface in a convex linear combination of these vectors ui1i2in such that every point on that surface is realizable by the matrix in Q(S).

Definition 4.18. If the surface generated by the vectors ui1i2in by using the affine linear combination as given in EquationEquation 9 of Theorem 4.17 has dimension n, then it is called a solid, we denote this solid by Γ.

If we plot a graph in Rn with vertices ui1i2in for 1i1,i2,,in2, and two of the vertices are connected by an edge if and only if the corresponding matrices differ only in one column, then we get a graph on 2n vertices with degree of each vertex is at least n. For a fixed value of ik either 1 or 2, the vertices ui1i2in for all 1i1,,ik1,ik+1,,in2 form the vertices of one of the faces. Theorem 4.17 is valid for corresponding to these 2n1 matrices as well.

Example 4.19. Consider a sign pattern matrix S=+00+0+. Let A=210102011 and B=220301014 be two matrices from Q(S). Then, we get the set of eight vectors u111=(1,1,3),u211=(1,3,1),u121=(1,2,2),\breaku112=(2,6,2),u221=(1,6,2),u212=(2,4,10),\breaku122=(2,5,6),u222=(2,1,22). It is easy to verify that vectors u222,u212,u122,u112 are co-linear and vectors u221,u211,u121,u111 are also co-linear as shown in the following Figure . Hence, these sets of eight vectors span the two-dimensional surface in R3.

Figure 3. The image is plotted by using open-source software “GeoGebra”.

Figure 3. The image is plotted by using open-source software “GeoGebra”.

The above example shows that these 2n vectors in Rn may span lesser than n dimensional surface.

Definition 4.20. Let S be a sign pattern matrix of order n. We shall denote the set of all realized vectors of a sign pattern S by RV(S) and is defined as

RV(S)=uRn:amatrixrealization\breakAforthevectoru.

Lemma 4.21. Let S be a sign pattern matrix of order n. If u=(a1,a2,,an)RV(S), then (ta1,t2a2,,tnan) also lies in RV(S), for all t>0.

Proof. As u=(a1,a2,,an)RV(S), so there exists a matrix realization say A for the vector u in Q(S). Therefore, the characteristic polynomial of a matrix A is xna1xn1++(1)nan. But then the characteristic polynomial of tA would be xnta1xn1++(1)ntnan for all t>0. Thus, the vector (ta1,t2a2,,tnan) has a matrix realization tA for all t>0 in Q(S). Hence, (ta1,t2a2,,tnan)RV(S) for all t>0.

Using Lemma 4.21, we can give a sufficient condition for a sign pattern matrix to be spectrally arbitrary.

Theorem 4.22. Let S be a potentially nilpotent sign pattern matrix of order n. If every point u on the unit sphere Sn1 lies in RV(S), then S is spectrally arbitrary.

Proof. It is enough to prove that every non-zero point in Rn lies in RV(S). For that, let v=(a1,a2,,an) be any non-zero point in Rn. Consider the curve γ(t)=(ta1,t2a2,,tnan) for t0. This curve will intersect the unit sphere say at uSn1. Therefore, by the hypothesis uRV(S). Thus by Lemma 4.21, vRV(S).

It should be noted that if S is a spectrally arbitrary sign pattern matrix, then obviously Sn1RV(S). Thus, the above theorem establishes a necessary and sufficient condition for a potentially nilpotent sign pattern matrix to be spectrally arbitrary. We have used the unit sphere Sn1 in the above theorem. However, any n1-dimensional closed surface which encloses the origin in its interior would also work. If any such a closed surface lies in RV(S), then the unit sphere Sn1 would also belong to RV(S).

Theorem 4.23. Let S be a nilpotent sign pattern matrix of order n, and let A and B be any two matrices such that they generate a solid Γ lying in Q(S). If Γ contains the origin in its interior, then a sign pattern S is spectrally arbitrary.

Proof. Such a n dimensional solid lying in the qualitative class of S has its closed boundary surface of dimension n1 with the origin 0 lying in its interior. Then, Sn1 belongs to the qualitative class of S, and thus by Theorem 4.22, a sign pattern S is spectrally arbitrary.

Finally, we discuss a very general case. Let S be a sign pattern matrix of order n. Let A1,A2,,Am be any m matrices belonging to the qualitative class of S. Let C[i1,i2,,in] be the matrix whose kth column is the kth column of matrix Aik for 1i1,i2,,in\lem and 1kn. Then, there are mn such possible matrices. Similar to Theorem 4.17.

Theorem 4.24. With the above notations, we have

ch1i1,i2,,in\lemxi1i2inC[i1,i2,,in]=
1i1,i2,,in\lem1kn1i1,i2,,iˆk,,in\lemxi1i2in\breakchC[i1,i2,,in],

Where the hat notation denotes the deletion of that entry from the sequence and each xi1i2in satisfies 0xi1i2in1 with 1i1,i2,,in\lemxi1i2in=1

Proof. Proof basically uses the multi-linearity property of the determinant function.

Assume that the matrix C[i1,i2,,in] corresponds to the vector ui1i2in in Rn. We can consider a graph with these mn vectors as points in Rn, and two of these points are joined if and only if matrices corresponding to them vary only in one column. So we get a graph containing a sub-graph isomorphic to the graph having mn vertices and degree of each vertex is at least n(m1). Theorem 4.24 says that every point which satisfies the affine combination as given above will also belong to the qualitative class of S. Thus, we get at most mn1 dimensional surface in Rn lying in the qualitative class of S for mn1n. If mn1>n, then dimension of an affine surface generated by considering an affine combination given in Theorem 4.24 is at most n. If it has dimension exactly n, then it is a solid, and we denote this solid by Γ.

Theorem 4.25. Let S be a nilpotent sign pattern matrix of order n. Let A1,A2,,Am be any m matrices such that they generate a solid Γ lying in the qualitative class of S. If Γ contains the origin in its interior, then the sign pattern S is spectrally arbitrary.

Proof. The proof is similar to the proof of Theorem 4.23.

5. Open question

In Section 4, we may raise an open question “If the set of vectors ui1i2in for 1i1,i2,,in2 spans Rn, then the surface Γ is a solid of dimension n”.

Acknowledgment

The authors would like to express their sincere gratitude to the learned referees for their valuable comments and suggestions.

Disclosure statement

No potential conflict of interest was reported by the authors.

Additional information

Funding

The authors received no direct funding for this research.

References

  • Bergsma, H., Meulen, K. N. V., & Tuyl, A. V. (2012). Potentially nilpotent patterns and the Nilpotent-Jacobian method. Linear Algebra and Its Applications, 436(12), 4433–14. https://doi.org/10.1016/j.laa.2011.05.017
  • Catral, M., Olesky, D. D., & van den Driessche, P. (2009). Allow problems concerning spectral properties of sign pattern matrices: A survey. Linear Algebra and Its Applications, 430(11–12), 3080–3094. https://doi.org/10.1016/j.laa.2009.01.031
  • Cavers, M. (2021). Polynomial stability and potentially stable patterns. Linear Algebra and Its Applications, 613, 87–114. https://doi.org/10.1016/j.laa.2020.12.015
  • Eschenbach, C., & Johnson, C. R. (1988). Research problems several open problems in qualitative matrix theory involving eigenvalue distribution. Linear and Multilinear Algebra, 24(1), 79–80. https://doi.org/10.1080/03081088808817900
  • Grundy, D. A., Olesky, D. D., & van den Driessche, P. (2012). Constructions for potentially stable sign patterns. Linear Algebra and Its Applications, 436, 4473–4488. https://doi.org/10.1016/j.laa.2011.08.011
  • Hogben, L., Hall, & Li. (2018). Sign pattern matrices, handbook of linear algebra. chapman and hall/CRC, Taylor and Francis Group. 2, 33.
  • Jadhav, D. S., & Deore, R. P. (2022). A geometric construction for spectrally arbitrary sign pattern matrices and the 2n-conjecture. Czechoslovak Mathematical Journal.
  • Luo, J., Huang, T. Z., Li, H., Li, Z., & Zhang, L. (2015). Tree sign patterns that allow nilpotence of index 4. Linear and Multilinear Algebra, 63-5, 1009–1025. https://doi.org/10.1080/03081087.2014.914930