Next Article in Journal
Dynamics of a Stochastic SEIR Epidemic Model with Vertical Transmission and Standard Incidence
Previous Article in Journal
Upper Extremity Motion-Based Telemanipulation with Component-Wise Rescaling of Spatial Twist and Parameter-Invariant Skeletal Kinematics
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Three New Proofs of the Theorem rank f(M) + rank g(M) = rank (f,g)(M) + rank [f,g](M)

by
Vasile Pop
1,† and
Alexandru Negrescu
2,*,†
1
Department of Mathematics, Technical University of Cluj-Napoca, 400114 Cluj-Napoca, Romania
2
Department of Mathematical Methods and Models, National University of Science and Technology Politehnica Bucharest, 060042 Bucharest, Romania
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Mathematics 2024, 12(3), 360; https://doi.org/10.3390/math12030360
Submission received: 10 November 2023 / Revised: 7 January 2024 / Accepted: 15 January 2024 / Published: 23 January 2024
(This article belongs to the Section Algebra, Geometry and Topology)

Abstract

:
It is well known that in C [ X ] , the product of two polynomials is equal to the product of their greatest common divisor and their least common multiple. In a recent paper, we proved a similar relation between the ranks of matrix polynomials. More precisely, the sum of the ranks of two matrix polynomials is equal to the sum of the rank of the greatest common divisor of the polynomials applied to the respective matrix and the rank of the least common multiple of the polynomials applied to the respective matrix. In this paper, we present three new proofs for this result. In addition to these, we present two more applications.

1. Introduction

In an euclidean ring ( A , + , · ) , for any elements a , b A , there exists the greatest common divisor d = ( a , b ) A and there exists the least common multiple m = [ a , b ] A . For the rings ( Z , + , · ) and ( C [ X ] , + , · ) , the relation a · b = d · m is well known (see [1] [p. 150]). By C [ X ] , we denote the set of all polynomials in the indeterminate X with complex coefficients. In a recent paper (see [2]), we proved a similar relation between the ranks of matrix polynomials.
Theorem 1.
For any two polynomials f , g C [ X ] and for any matrix M M n ( C ) , the following relation holds:
rank f ( M ) + rank g ( M ) = rank d ( M ) + rank m ( M ) ,
where d : = ( f , g ) denotes the greatest common divisor and m : = [ f , g ] denotes the lowest common multiple of the polynomials f , g .
In [2], the proof is presented using the method of elementary transformations in block-partitioned matrices. In this paper, we present three more proofs of the previous theorem. The first proof uses the reduction of a matrix to Jordan’s canonical form. The following two proofs reduce the equality to be proved to the study of the case of equality from Frobenius inequality.
The rank of a matrix is a fundamental concept in numerical linear algebra and engineering. For example, in control theory, the rank of a matrix can be used to determine whether a linear system is controllable or observable.

2. Main Results

First Proof of Theorem 1 (Vasile Pop).
For the first proof, we use the reduction of the matrices which appear in Theorem 1 to Jordan’s canonical form. More precisely, we show how the relation of this theorem can be reduced to the case in which M is a Jordan cell:
J λ = λ 1 0 0 0 0 λ 1 0 0 0 0 λ 0 0 0 0 0 λ 1 0 0 0 0 λ .
For this, we recall some basic facts (see, for example, [3], pp. 164–169; [4], pp. 95–100).
Theorem 2. 
Let M M n ( C ) be a matrix and f C [ X ] a polynomial. Then,
(i) 
There is an invertible matrix P G L n ( C ) = A M n ( C ) det A 0 such that the matrix
J M = P 1 · M · P
has a diagonal-block form
J M = J λ 1 J λ 2 J λ k ,
where λ 1 , λ 2 , …, λ k are the distinct eigenvalues of M and J λ 1 , J λ 2 , …, J λ k are the corresponding Jordan cells;
(ii) 
rank M = rank J M = rank J λ 1 + rank J λ 2 + + rank J λ k ;
(iii) 
f ( M ) = P · f ( J M ) · P 1 ;
(iv) 
f ( J M ) = f ( J λ 1 ) f ( J λ 2 ) f ( J λ k ) ;
(v) 
for any Jordan cell J λ M m ( C ) , we have
f ( J λ ) = f λ f λ 1 ! f λ 2 ! f ( m 2 ) λ ( m 2 ) ! f ( m 1 ) λ ( m 1 ) ! 0 f λ f λ 1 ! f ( m 3 ) λ ( m 3 ) ! f ( m 2 ) λ ( m 2 ) ! 0 0 f λ f ( m 4 ) λ ( m 4 ) ! f ( m 3 ) λ ( m 3 ) ! 0 0 0 f λ f λ 1 ! 0 0 0 0 f λ ;
(vi) 
for any Jordan cell J λ M m ( C ) , we have
rank f J λ = 0
if λ is a root of f with multiplicity at least m ( i . e . ,   f ( λ ) = f ( λ ) = = f ( m 1 ) ( λ ) = 0 ) . For the other cases, we have
rank f J λ = m σ f ( λ ) ,
where σ f ( λ ) is the order of multiplicity of the λ for the polynomial f ( i . e . ,   f ( λ ) = f ( λ ) = = f ( i ) ( λ ) = 0 ,   b u t   f ( i + 1 ) ( λ ) 0 ,   w i t h   i + 1 = σ f ( λ ) ) .
Using Theorem 2 (i)–(iv), proving equality (1) is reduced to proving the following relation:
rank f J λ + rank g J λ = rank f , g J λ + rank f , g J λ ,
for any J λ Jordan cell of M.
Let λ be an eigenvalue of the matrix M and J λ the corresponding Jordan cell. With the above notations,
( f , g ) = d   and   [ f , g ] = m ,
we have
σ d ( λ ) = min ( σ f ( λ ) , σ g ( λ ) ) = σ f ( λ ) σ g ( λ )
and
σ m ( λ ) = max ( σ f ( λ ) , σ g ( λ ) ) = σ f ( λ ) σ g ( λ ) .
By Theorem 2 (vi), to prove equality (2), we discuss the following three cases.
(a) If σ f ( λ ) k and σ g ( λ ) k , then σ d ( λ ) k and σ m ( λ ) k . Then, relation (2) becomes 0 + 0 = 0 + 0 , which, evidently, is true.
(b) If σ f ( λ ) k and σ g ( λ ) = p < k , then σ d ( λ ) = p < k and σ m ( λ ) k , and relation (2) becomes p + 0 = p + 0 , which, evidently, is true.
(c) If σ f ( λ ) = p < k and σ g ( λ ) = q < k , then σ d ( λ ) = p q and σ m ( λ ) = p q , and relation (2) becomes p + q = p q + p q , which, evidently, is true. □
Second Proof of Theorem 1 (Alexandru Negrescu).
Consider f 1 , g 1 C [ X ] , two polynomials, such that
f = d · f 1 , g = d · g 1 , and ( f 1 , g 1 ) = 1 .
As a consequence, we have
m = d · f 1 · g 1 .
We also consider the matrices A , B , C M n ( C ) such that
A = f 1 ( M ) , B = d ( M ) , and C = g 1 ( M ) .
We deduce that
f ( M ) = ( f 1 · d ) ( M ) = f 1 ( M ) · d ( M ) = A B ,
g ( M ) = ( d · g 1 ) ( M ) = d ( M ) · g 1 ( M ) = B C ,
and
m ( M ) = ( f 1 · d · g 1 ) ( M ) = f 1 ( M ) · d ( M ) · g 1 ( M ) = A B C .
Therefore, the equality to be proved is equivalent to
rank ( A B ) + rank ( B C ) = rank ( B ) + rank ( A B C ) ,
which we recognize as the equality case of Frobenius inequality.
In 2002, Tian and Styan (see [5] (Theorem 1)) proved the following result.
Theorem 3. 
Let A M m , n ( C ) , B M n , k ( C ) , and C M k , l ( C ) be given. Then, the following three statements are equivalent:
(a) 
rank O A B B C B = rank A B + rank B C ;
(b) 
rank A B C = rank A B + rank B C rank B ;
(c) 
there are X and Y such that B C X + Y A B = B .
Thus, the equality to be demonstrated is reduced to showing that there are two matrices, X , Y M n ( C ) , such that
g M · X + Y · f M = d M ,
which is an immediate consequence of the following theorem (see [1] (Theorem 3.31, p. 135)).
Theorem 4. 
If K is a field, f , g K X , and d is their greatest common divisor, then there are φ 1 , φ 2 K X such that
g · φ 1 + φ 2 · f = d .
Indeed, we can choose X = φ 1 M and Y = φ 2 M , whereby the proof is finished. □
Third Proof of Theorem 1 (Mihai Opincariu).
As put forward in the previous proof, the equality to be demonstrated is equivalent to
rank ( A B ) + rank ( B C ) = rank ( B ) + rank ( A B C ) ,
where the notations are those of the second proof ( A = f 1 ( M ) , B = d ( M ) , C = g 1 ( M ) ).
To prove relation (3), we use Sylvester’s Theorem (see [6] (Theorem 2.6)), which presents the equality case in Sylvester’s inequality.
Theorem 5. 
For any matrices A , B M n ( C ) , the following relation holds:
rank B rank ( A B ) = dim ( Ker A Im B ) .
If, in relation (4), we replace B with B C , we obtain
rank ( B C ) rank ( A B C ) = dim ( Ker A Im ( B C ) ) .
Subtracting relation (5) from (4), we obtain
rank B + rank ( A B C ) = rank ( A B ) + rank ( B C ) + dim ( Ker A Im B ) dim ( Ker A Im ( B C ) ) .
Since Im ( B C ) Im B , we obtain the well-known Frobenius inequality
rank ( A B ) + rank ( B C ) rank B + rank ( A B C ) ,
and by (6), it follows that equality case (3) is true if and only if
Ker A Im B = Ker A Im ( B C ) .
So, taking into account the notations at the beginning of this proof, it remains to show the relation
Ker f 1 ( M ) Im d ( M ) = Ker f 1 ( M ) Im d ( M ) g 1 ( M ) .
It is enough to proof the inclusion “⊂”, since the other is obvious.
We have:
x Ker f 1 ( M ) Im d ( M ) iff f 1 ( M ) · x = 0   and   x = d ( M ) · y .
According to Theorem 4, since ( f 1 , g 1 ) = 1 , there exist two polynomials, f 2 , g 2 C [ X ] , such that
f 2 · f 1 + g 2 · g 1 = 1 ,
hence
f 2 ( M ) · f 1 ( M ) + g 2 ( M ) · g 1 ( M ) = I n .
By multiplying in the last relation by x and taking into account that x Ker f 1 ( M ) , we obtain
g 2 ( M ) · g 1 ( M ) · x = x .
Since x = d ( M ) · y , we have
g 2 ( M ) · g 1 ( M ) · d ( M ) · y = x
equivalent to
d ( M ) · g 1 ( M ) g 2 ( M ) · y = x ,
or
x = d ( M ) · g 1 ( M ) · z ,   where   z = g 2 ( M ) · y ,
that is,
x Im ( d ( M ) · g 1 ( M ) )
and the proof is finished. □
Besides the applications highlighted in [2], Section 3, we present two others. The first of these is closely related to a problem given in the 2004 edition of the Undergraduate Mathematics Competition at the Mechanics and Mathematics Faculty of Taras Shevchenko National University of Kyiv, Ukraine (see [7], p. 27).
Proposition 1.
Let A, B, C, and D be n × n real matrices such that
A T = B C D , B T = C D A , C T = D A B , and D T = A B C .
We denote S = A B C D . Then,
rank S + rank S I n + rank S + I n = 2 n .
Proof. 
First, we show that S is a tripotent matrix. Indeed, we have
S 3 = A B C D A B C D A B C D = A B C D A B C D A B C D = D T C T B T B C D = B C D T B C D = ( A T ) T B C D = A B C D = S .
If we consider in Theorem 1 the polynomials f = x and g = x 2 1 , for which d = 1 and m = x 3 x , we obtain that rank S + rank S 2 I n = n + rank S 3 S ; thereby, taking into account that the matrix S is tripotent, we deduce that rank S + rank S 2 I n = n .
If we consider in Theorem 1 the polynomials f = x 1 and g = x + 1 , for which d = 1 and m = x 2 1 , we obtain that rank S I n + rank S + I n = n + rank S 2 I n , so rank S 2 I n = rank S I n + rank S + I n n and the conclusion follows. □
The following result was proposed by Bogdan Sebacher in the 2019 edition of the Traian Lalescu National Mathematics Contest for University Students, Romania (see [8]).
Proposition 2.
Let a C , with a 0 , n 2 , and A M n C . Then,
rank a A A 2 = rank A + rank a I n A n .
Proof. 
If we consider in Theorem 1 the polynomials f = x and g = a x , for which d = 1 and m = a x x 2 , we obtain that rank A + rank a I n A = rank I n + rank a A A 2 , and the conclusion follows. □
In addition to those presented in [2], we offer two more consequences of Theorem 1, which can be easily shown by the method of mathematical induction.
Corollary 1.
Let f 1 , f 2 , , f m K X be polynomials and A M n K . Let f i 1 , f i 2 , , f i p denote the greatest common divisor of polynomials f i 1 , f i 2 , , f i p (the maximum-degree monic polynomial that divides all polynomials f i 1 , f i 2 , , f i p ) and f i 1 , f i 2 , , f i p denote the lowest common multiple of the polynomials f i 1 , f i 2 , , f i p (the minimum-degree monic polynomial that is a multiple of all polynomials f i 1 , f i 2 , , f i p ). Then,
rank f 1 , f 2 , , f m A = i 1 = 1 m rank f i 1 A i 1 < i 2 rank f i 1 , f i 2 A + + i 1 < i 2 < i 3 rank f i 1 , f i 2 , f i 3 A + + + 1 m 1 rank f 1 , f 2 , , f m A
and
rank f 1 , f 2 , , f m A = i 1 = 1 m rank f i 1 A i 1 < i 2 rank f i 1 , f i 2 A + + i 1 < i 2 < i 3 rank f i 1 , f i 2 , f i 3 A + + + 1 m 1 rank f 1 , f 2 , , f m A .

3. Conclusions

This paper provides three new proofs that the sum of the ranks of two matrix polynomials is equal to the sum of the rank of the greatest common divisor of the polynomials applied to the respective matrix and the rank of the least common multiple of the polynomials applied to the respective matrix. In addition to these, two more applications are provided.

Author Contributions

Conceptualization, V.P. and A.N.; methodology, V.P. and A.N.; formal analysis, V.P. and A.N.; investigation, V.P. and A.N.; writing—original draft preparation, V.P. and A.N.; writing—review and editing, V.P. and A.N.; supervision, V.P. and A.N.; funding acquisition, V.P. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Data sharing is not applicable to this article.

Acknowledgments

We thank Mihai Opincariu, “Avram Iancu” National College, Brad, Hunedoara, Romania, for providing us with the third proof.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Rotman, J.J. Advanced Modern Algebra; Prentice Hall: Saddle River, NJ, USA, 2003. [Google Scholar]
  2. Pop, V. Relations between ranks of matrix polynomials. J. Algebr. Number Theory Adv. Appl. 2021, 24, 35–41. [Google Scholar] [CrossRef]
  3. Horn, R.A.; Johnson, C.R. Matrix Analysis, 2nd ed.; Cambridge University Press: New York, NY, USA, 2013. [Google Scholar]
  4. Gantmacher, F.R. The Theory of Matrices; Chelsea Publishing Company: New York, NY, USA, 1960; Volume 1. [Google Scholar]
  5. Tian, Y.; Styan, G.P.H. When does rank(ABC)=rank(AB)+rank(BC)-rank(B) hold? Int. J. Math. Educ. Sci. Technol. 2002, 33, 127–137. [Google Scholar]
  6. Zhang, F. Matrix Theory. Basic Results and Techniques; Springer: New York, NY, USA, 2011. [Google Scholar]
  7. Brayman, V.; Kukush, A. Undergraduate Mathematics Competitions (1995–2016). Taras Shevchenko National University of Kyiv, 2nd ed.; Springer: New York, NY, USA, 2017. [Google Scholar]
  8. Băeţica, C.; Mincu, G.; Pop, V.; Todea, C.C. Traian Lalescu national mathematics contest for university students, 2019 edition. Gaz. Mat. Ser. 2019, 3–4, 22–35. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Pop, V.; Negrescu, A. Three New Proofs of the Theorem rank f(M) + rank g(M) = rank (f,g)(M) + rank [f,g](M). Mathematics 2024, 12, 360. https://doi.org/10.3390/math12030360

AMA Style

Pop V, Negrescu A. Three New Proofs of the Theorem rank f(M) + rank g(M) = rank (f,g)(M) + rank [f,g](M). Mathematics. 2024; 12(3):360. https://doi.org/10.3390/math12030360

Chicago/Turabian Style

Pop, Vasile, and Alexandru Negrescu. 2024. "Three New Proofs of the Theorem rank f(M) + rank g(M) = rank (f,g)(M) + rank [f,g](M)" Mathematics 12, no. 3: 360. https://doi.org/10.3390/math12030360

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop