Home Characterizations of the group invertibility of a matrix revisited
Article Open Access

Characterizations of the group invertibility of a matrix revisited

  • Yongge Tian EMAIL logo
Published/Copyright: November 25, 2022
Become an author with De Gruyter Brill

Abstract

A square complex matrix A is said to be group invertible if there exists a matrix X such that A X A = A , X A X = X , and A X = X A hold, and such a matrix X is called the group inverse of A . The group invertibility of a matrix is one of the fundamental concepts in the theory of generalized inverses, while group inverses of matrices have many essential applications in matrix theory and other disciplines. The purpose of this article is to reconsider the characterization problem of the group invertibility of a matrix, as well as the constructions of various algebraic equalities in relation to group invertible matrices. The coverage includes collecting and establishing a family of existing and new necessary and sufficient conditions for a matrix to be group invertible and giving many algebraic matrix equalities that involve Moore-Penrose inverses and group inverses of matrices through the skillful use of a series of highly selective formulas and facts about ranks, ranges, and generalized inverses of matrices, as well as block matrix operations.

MSC 2010: 15A03; 15A09; 15A24

1 Introduction

Throughout this article, let C m × n denote the collection of all m × n matrices over the field of complex numbers; A ¯ , A T , and A denote the conjugate, transpose, and conjugate transpose of A C m × n , respectively; r ( A ) and R ( A ) stand for the rank and the range (column space) of A C m × n , respectively. The Moore-Penrose inverse of A C m × n , denoted by A , is defined to be the unique matrix X C n × m that satisfies the following four Penrose equations:

(1.1) ( 1 ) A X A = A , ( 2 ) X A X = X , ( 3 ) ( A X ) = A X , ( 4 ) ( X A ) = X A .

A square matrix A C m × m is said to be group invertible if and only if there exists an X C m × m that satisfies the following three matrix equations:

(1.2) ( 1 ) A X A = A , ( 2 ) X A X = X , ( 5 ) A X = X A .

In such a case, the matrix X , called the group inverse of A , is unique and is denoted by X = A # .

It has been recognized that Moore-Penrose inverses and group inverses of matrices are two typical kinds of generalized inverses, which were defined and approached in matrix algebra and applications in the 1950s and thereby belong to the core and influential part of the discipline of generalized inverses (cf. [1,2,3]). Although the Moore-Penrose inverses and group inverses of matrices have been sufficiently approached for several decades, there still exist many fundamental and challenging problems pertaining to their theoretical and computational properties and performances. Here, we mention two fundamental facts that any complex matrix has a unique Moore-Penrose inverse, but a square complex matrix does not necessarily have a group inverse. In the latter situation, a primary step is to determine the conditions under which (1.2) has a common solution. In fact, there were a number of results that appeared in the literature on the descriptions and parallel definitions of the group invertibility of a square complex matrix, as well as elements in other algebraic systems (cf. [1,3, 4,5,6, 7,8,9, 10,11,12, 13,14]).

As we know, matrices can be classified into different classes entitled with the corresponding names according to the constructions of entries in the matrices, while algebraists often like to explore various classified matrices and their performances using some unified algebraic tools and techniques. Apparently, the matrices that satisfy the group invertible conditions in (1.2) are a special class of square matrices with strong backgrounds in the discipline of generalized inverses. It can be seen that a square matrix is not necessarily group invertible, for example, a nilpotent matrix ( A 2 = 0 ), and thus, it is a primary work to describe the group invertibility of a matrix via various reasonable algebraic equalities and facts in order to use group inverses of matrices in different situations. It has been recognized that there are many simple or complicated algebraic equalities and facts that can be used to determine whether a matrix is group invertible.

Apart from the above definition, algebraists knew that the group invertibility of a matrix can be described by some other matrix equalities and facts, and as usual, these equalities and facts can symbolically be represented in the following equivalent mathematical statements:

(1.3) f ( A , A , A ) = 0 A is group invertible ,

namely, group invertible matrices are a unique class of solutions to the matrix equation on the left-hand side of (1.3). Due to the noncommutativity of matrix algebra, it is possible to construct numerous reasonable algebraic matrix equalities via ordinary common operations of matrices, and therefore, how to propose and delineate the equivalent facts in (1.3) can be regarded as a fundamental problem in the subject area of the group invertibility of a matrix. This is without doubt a fruitful research field in matrix analysis; however, it is also challenging and unexpected, as we know that there do not exist general rules and techniques to construct significant and acceptable matrix equalities that are equivalent to a given mathematical fact or assertion (cf. [15,16]).

The purpose of this article is to provide a very comprehensive analysis of the identification problem regarding the group invertibility of a square complex matrix and then to construct and describe a wide range of matrix equalities and facts in relation to the group inverse of a matrix by using some common ordinary matrix analysis tools, including the matrix rank method and the matrix range method. The rest of this article is organized as follows. In Section 2, the author introduces a group of commonly used facts and results concerning ranks, ranges, and generalized inverses of matrices. In Section 3, the author presents a family of existing and new conditions in relation to the group invertibility of a given square matrix using various matrix equalities that are composed of the Moore-Penrose inverses of the given matrix and its algebraic operations. In Section 4, the author derives a series of mixed matrix equalities composed of Moore-Penrose and group inverses of matrices. Section 5 gives some remarks with regard to the links between group invertible matrices and other kinds of special matrices.

2 Some preliminaries

The author begins with presentations and expositions in the matter of commonly used equalities and facts about matrices and their algebraic operations, which can be found in a number of linear algebra and matrix theory reference books (cf. [1,2,3]) or, easy to prove by the definitions of ranks, ranges, and generalized inverses of matrices.

Lemma 2.1

Let A C m × m . Then, A is group invertible if and only if r ( A 2 ) = r ( A ) . In this case,

(2.1) A # = A ( A 3 ) A .

Lemma 2.2

Let A C m × n . Then, the following rank equalities hold:

(2.2) r ( A ) = r ( A ¯ ) = r ( A T ) = r ( A ) .

Let A C m × m . Then, the following equalities

(2.3) A k ¯ = ( A ¯ ) k , ( A k ) T = ( A T ) k , ( A k ) = ( A ) k ,

(2.4) r ( A k ) = r ( A k ¯ ) = r ( ( A ¯ ) k ) = r ( ( A k ) T ) = r ( ( A T ) k ) = r ( ( A k ) ) = r ( ( A ) k ) ,

(2.5) r ( ( A A ) k A ) = r ( A ) , r ( ( ( A A ) k A ) 2 ) = r ( A 2 )

hold for any integer k 2 .

Lemma 2.3

Let A C m × n . Then, the following equalities hold:

(2.6) A = A A A = A A A ,

(2.7) ( A ) = ( A ) , ( A ) = A , ( A ) A = A A , A ( A ) = A A ,

(2.8) ( A A ) = ( A ) A , ( A A ) = A ( A ) , ( A A A ) = A ( A ) A ,

(2.9) A = A ( A A ) = ( A A ) A = A ( A A A ) A ,

(2.10) R ( A ) = R ( A A ) = R ( A A A ) = R ( A A ) = R ( ( A ) ) ,

(2.11) R ( A ) = R ( A A ) = R ( A A A ) = R ( A ) = R ( A A ) ,

(2.12) r ( A ) = r ( A ) = r ( A ) = r ( ( A ) ) = r ( A A ) = r ( A A ) = r ( A A A ) = r ( A A ) = r ( A A ) .

Lemma 2.4

Let A C m × m and B C m × n . Then, the following matrix rank and range inequalities

(2.13) r ( A ) r ( A 2 ) r ( A k ) ,

(2.14) R ( A ) R ( A 2 ) R ( A k )

hold for any integer k 2 and the following matrix rank equalities

(2.15) r ( A 2 ) = r ( ( A 2 ) ) = r ( ( A ) 2 )

hold. In particular, the following facts

(2.16) r ( A ) = r ( A 2 ) r ( A ) = r ( A k ) r ( ( A ) 2 ) = r ( A ) r ( ( A ) k ) = r ( A ) ,

(2.17) r ( A ) = r ( A 2 ) R ( A ) = R ( A 2 ) R ( A ) = R ( A k ) ,

(2.18) r ( A ) = r ( A 2 ) R ( A ) = R ( ( A 2 ) ) R ( A ) = R ( ( A k ) )

hold for any integer k 2 , and the following fact

(2.19) r ( A ) = r ( A 2 ) r ( A B ) = r ( A k B )

holds for any integer k 2 .

Lemma 2.5

Let A , B C m × m . Then, the following fact

(2.20) r ( A B A ) = r ( A 2 ) = r ( A ) r ( ( A B A ) k ) = r ( A k ) = r ( A )

holds for any integer k 2 .

Lemma 2.6

Let A C m × n , B , C C n × p , and D C m × q . Then, the following results hold.

  1. A A = 0 A A = 0 A = 0 .

  2. A A B = A A C A B = A C .

  3. R ( A ) R ( B ) , R ( A ) R ( C ) , and A B = A C B = C .

  4. r ( A ( A A ) k ) = r ( A ) holds for all integers k 1 .

  5. A = 0 ( A A ) k = 0 A ( A A ) k = 0 for some/all integers k 1 .

  6. r ( A A A B ) = r ( A A B ) = r ( A B ) .

  7. r ( A A D ) = r ( A D ) = r ( A D ) .

Lemma 2.7

Let A C m × n and B C m × p . Then, the following seven conditions are equivalent:

  1. R ( A ) = R ( B ) .

  2. R ( A ) R ( B ) and r ( A ) = r ( B ) .

  3. R ( A ) R ( B ) and r ( A ) = r ( B ) .

  4. A X = B and A = B Y hold for some X and Y .

  5. A A = B B .

  6. A A B = B and A = B B A .

  7. r [ A , B ] = r ( A ) = r ( B ) .

Recall that the rank of a matrix is an initial concept in the ordinary scope of linear algebra and matrix theory, which is not esoteric but likely to be understood or enjoyed by a beginner in mathematics without special knowledge or interest, while there are many fundamental and useful equalities for ranks of matrices and their operations that occur in various literature on linear algebra and matrix theory. By definition, a basic property of the rank of a matrix is that a matrix is null if and only if its rank is zero. As a direct consequence of this elementary but immanent fact about a matrix, it is straightforward to see that two matrices A and B of the same size are equal if and only if r ( A B ) = 0 . In the light of this basic assertion, it is easy to figure out that if certain nontrivial and analytical formulas for calculating the rank of A B are obtained, they can reasonably be utilized to interpret essential links between the two matrices and to characterize the matrix quality A = B in an explicit and substantial way. According to this simple and ingenious idea, people established a large number of formulas and facts in relation to ranks of matrices in the past several decades. Now, the matrix rank methodology has been depicted as a useful and resultful finite-dimensional analysis tool in the descriptions and characterizations of algebraic matrix expressions and matrix equalities in comparison with other algebraic analysis techniques in matrix mathematics and applications. Below, the author presents some existing analytical formulas for calculating the ranks of matrices, which can be used to deal with various simple and complicated matrix expressions and matrix equalities that involve generalized inverses.

Lemma 2.8

[17] Let A C m × n , B C m × k , C C l × n , and D C l × k . Then, the following rank equality

(2.21) r ( D C A B ) = r A A A A B C A D r ( A )

holds. In particular, if R ( B ) R ( A ) and R ( C ) R ( A ) , then

(2.22) r ( D C A B ) = r A B C D r ( A ) .

Lemma 2.9

[18] Let A , B C m × n , and assume that A X A = A and B X B = B hold for an X C n × m . Then, the following rank equality

(2.23) r ( A B ) = r A B + r [ A , B ] r ( A ) r ( B )

holds. Therefore,

(2.24) A = B r A B + r [ A , B ] = r ( A ) + r ( B ) R ( A ) = R ( B ) a n d R ( A ) = R ( B ) .

Lemma 2.10

[19,20] Let A C m × n and B C n × p . Then, the following two rank equalities

(2.25) r ( ( A B ) B ( A A B B ) A ) = r ( ( A B ) B ( A A B B ) A ) = r A B B B A B + r [ A A A B , A B ] 2 r ( A B )

hold. Therefore,

(2.26) ( A B ) = B ( A A B B ) A ( A B ) = B ( A A B B ) A r A B B B A B = r [ A A A B , A B ] = r ( A B ) .

Lemma 2.11

[21,22] Let A C m × n , B C n × p , and C C p × q . Then,

(2.27) r ( ( A B C ) C ( A A B C C ) A ) = r ( ( A B C ) C ( A A B C C ) A ) = r A B C C A B C + r [ A A A B C , A B C ] 2 r ( A B C ) .

Therefore,

(2.28) ( A B C ) = C ( A A B C C ) A ( A B C ) = C ( A A B C C ) A r A B C C C A B C = r [ A A A B C , A B C ] = r ( A B C ) .

One remarkable common feature of Lemmas 2.92.11 is that the ranks of the differences of certain matrix expressions involving generalized inverses can be calculated by the ranks of the block matrices constructed from the ordinary algebraic operations of the given matrices. The formulas and facts in these lemmas are easily understandable and acceptable within the domain of generalized inverses of matrices, so that they provide an available method to link matrix rank formulas and matrix equalities, while these kind of skillful techniques are usually referred to as the matrix rank method in the constructions and characterizations of matrix equalities that involve generalized inverses.

Lemma 2.12

[17] Let A C m × n , B C n × p , and C C p × q , and assume that r ( A B C ) = r ( B ) . Then,

(2.29) ( A B C ) = ( B C ) B ( A B ) .

Let A = B = C in the above lemmas, we obtain the following rank formulas and facts about the operations of a square matrix and its generalized inverses.

Corollary 2.13

Let A C m × m . Then, the following rank equalities

(2.30) r ( ( A 2 ) A ( A A 2 A ) A ) = r ( ( A 2 ) A ( A A 2 A ) A ) = r A 2 A A A 2 + r [ A A A 2 , A 2 ] 2 r ( A 2 ) ,

(2.31) r ( ( A 3 ) A ( A A 3 A ) A ) = r ( ( A 3 ) A ( A A 3 A ) A ) = r A 3 A A A 3 + r [ A A A 3 , A 3 ] 2 r ( A 3 ) ,

(2.32) r ( ( A A 2 A ) ( A A ) ( A A 2 A ) ( A A ) ) = r A 2 ( A A ) 2 A 2 + r [ ( A A ) 2 A 2 , A 2 ] 2 r ( A 2 )

hold. Therefore,

(2.33) ( A 2 ) = A ( A A 2 A ) A ( A 2 ) = A ( A A 2 A ) A ( A ( A ) 2 A ) = A A 2 A ( A A 2 A ) = ( A ) ( A 2 ) ( A ) r A 2 A A A 2 = r [ A A A 2 , A 2 ] = r ( A 2 ) R ( A A A 2 ) = R ( A 2 ) and R ( ( A 2 A A ) ) = R ( ( A 2 ) ) ,

(2.34) ( A 3 ) = A ( A A 3 A ) A ( A 3 ) = A ( A A 3 A ) A ( A ( A 3 ) A ) = A A 3 A ( A A 3 A ) = ( A ) ( A 3 ) ( A ) r A 3 A A A 3 = r [ A A A 3 , A 3 ] = r ( A 3 ) R ( A A A 3 ) = R ( A 3 ) and R ( ( A 3 A A ) ) = R ( ( A 3 ) ) ,

(2.35) ( A A 2 A ) = ( A A ) ( A A 2 A ) ( A A ) ( A A 2 A ) = A A ( A A 2 A ) A A r A 2 ( A A ) 2 A 2 = r [ ( A A ) 2 A 2 , A 2 ] = r ( A 2 ) R ( ( A A ) 2 A 2 ) = R ( A 2 ) and R ( ( A 2 ( A A ) 2 ) ) = R ( ( A 2 ) ) .

Corollary 2.14

Let A C m × m , and assume that r ( A 2 ) = r ( A ) . Then,

(2.36) ( A 2 ) = A ( A A 2 A ) A ,

(2.37) ( A 2 ) = A ( A A 2 A ) A ,

(2.38) ( A ( A 2 ) A ) = A A 2 A ,

(2.39) ( A A 2 A ) = ( A ) ( A 2 ) ( A ) ,

(2.40) ( A A 2 A ) = ( A A ) ( A A 2 A ) ( A A ) ,

(2.41) ( A A 2 A ) = A A ( A A 2 A ) A A ,

(2.42) ( A 3 ) = A ( A A 3 A ) A ,

(2.43) ( A 3 ) = A ( A A 3 A ) A ,

(2.44) ( A ( A 3 ) A ) = A A 3 A ,

(2.45) ( A A 3 A ) = ( A ) ( A 3 ) ( A ) ,

(2.46) ( A 3 ) = ( A 2 ) A ( A 2 ) = A ( A A 2 A ) A ( A A 2 A ) A ,

(2.47) A ( A 3 ) A = A ( A 2 ) A ( A 2 ) A = ( A A 2 A ) A ( A A 2 A ) .

Proof

Under the condition r ( A 2 ) = r ( A ) , it follows that

r ( A 3 A A ) = r ( A A A 3 ) = r ( A 2 A A ) = r ( A A A 2 ) = r ( ( A A ) 2 A 2 ) = r ( ( A 2 ( A A ) 2 ) ) = r ( A 2 ) = r ( A )

hold. In this situation, the right-hand sides of (2.33)–(2.35) all hold. Therefore, that the matrix equalities in (2.36)–(2.47) hold according to the equivalent facts in (2.33)–(2.35).□

Manifestly, all the preceding formulas and facts belong to mathematical competencies and conceptions in the area of generalized inverses of matrices, and therefore, they can technically be utilized to construct and simplify a wider range of matrix expressions and equalities that involve ordinary operations of matrices and their generalized inverses.

3 Main results

In this section, the author collects together what has been known about the group invertibility of a matrix and constructs a new family of algebraic equalities and facts concerning the group invertibility of a matrix.

Theorem 3.1

Let A C m × m . Then, the following 268 conditions are equivalent:

  1. A is group invertible.

  2. A ¯ is group invertible.

  3. A T is group invertible.

  4. A is group invertible.

  5. A is group invertible.

  6. ( A A ) k A is group invertible for some/all integers k 1 .

  7. A 2 ( A 2 ) A = A .

  8. A ( A 2 ) A 2 = A .

  9. A 2 ( A 2 ) = A A .

  10. ( A 2 ) A 2 = A A .

  11. A ( A 2 ) A 2 A = A A .

  12. A ( A 2 ) A 2 A = A A .

  13. A A 2 ( A 2 ) A = A A .

  14. A A 2 ( A 2 ) A = A A .

  15. A 2 ( A 2 ) A A A 2 ( A 2 ) = A A .

  16. ( A 2 ) A 2 A A ( A 2 ) A 2 = A A .

  17. A 2 ( A 2 ) A A A ( A 2 ) A 2 = A A A .

  18. ( A 2 A ) A 2 A = A A .

  19. A A 2 ( A A 2 ) = A A .

  20. A 2 ( A A 2 ) = A .

  21. ( A 2 A ) A 2 = A .

  22. A ( A 2 A ) A = A .

  23. A ( A A 2 ) A = A .

  24. A ( A 2 A ) = A A .

  25. ( A A 2 ) A = A A .

  26. A ( A 2 A ) A 2 = A A .

  27. A 2 ( A A 2 ) A = A A .

  28. A 2 ( A 2 ) A ( A 2 ) A 2 = A .

  29. A ( A 2 A ) A ( A A 2 ) A = A .

  30. A ( A A 2 ) A ( A 2 A ) A = A .

  31. A 2 ( A A 2 ) A ( A 2 A ) A 2 = A .

  32. A ( A A 2 A ) = A .

  33. ( A A 2 A ) A = A .

  34. ( A A 2 A ) A = A .

  35. A ( A A 2 A ) = A .

  36. A ( A A 2 A ) A ( A A 2 A ) A = A .

  37. A A ( A A 2 A ) A ( A A 2 A ) A A = A .

  38. A ( A A 2 A ) A = A A .

  39. A ( A A 2 A ) A = A A .

  40. ( A 2 A ) A 3 ( A A 2 ) = A .

  41. A 2 ( A 3 ) A 2 = A .

  42. A ( A 2 ) A 3 ( A 2 ) A = A .

  43. A ( A 2 ( A 3 ) A 2 ) A = A .

  44. A ( A A 3 A ) A = A .

  45. A 2 ( A A 3 A ) = A .

  46. ( A A 3 A ) A 2 = A .

  47. A ( A A 3 A ) A ( A A 3 A ) A = A .

  48. ( A A 3 A ) A 3 ( A A 3 A ) = A .

  49. A 2 ( A 3 A ) A = A .

  50. A ( A 3 A ) A 2 = A .

  51. A ( A A 3 ) A 2 = A .

  52. A 2 ( A A 3 ) A = A .

  53. ( A 3 A ) A 3 = A .

  54. A 3 ( A A 3 ) = A .

  55. A 2 ( A 3 A ) = A A .

  56. ( A A 3 ) A 2 = A A .

  57. A ( A 3 A ) A 3 = A A .

  58. A 3 ( A A 3 ) A = A A .

  59. ( A ) 2 ( ( A ) 3 A ) = A A .

  60. ( A ( A ) 3 ) ( A ) 2 = A A .

  61. A ( A ) 2 ( ( A ) 3 A ) = A .

  62. ( A ( A ) 3 ) ( A ) 2 A = A .

  63. A ( ( A ) 3 A ) ( A ) 3 = A A .

  64. ( A ) 3 ( A ( A ) 3 ) A = A A .

  65. A ( A 3 A ) A 3 ( A A 3 ) A = A .

  66. A ( A A 3 ) A 3 ( A 3 A ) A = A .

  67. A 2 ( A 3 A ) A ( A A 3 ) A 2 = A .

  68. A 2 ( A A 3 ) A ( A 3 A ) A 2 = A .

  69. A 3 ( A 5 ) A 3 = A .

  70. A ( A 3 ) A 5 ( A 3 ) A = A .

  71. A ( ( A 3 ( A 5 ) A 3 ) ) A = A .

  72. A 3 ( A 4 ) A 3 ( A 4 ) A 3 = A .

  73. A 2 ( A 4 ) A 5 ( A 4 ) A 2 = A .

  74. A ( A 4 ) A 7 ( A 4 ) A = A .

  75. A 4 ( A 5 ) A 3 ( A 5 ) A 4 = A .

  76. A 2 ( A 5 ) A 7 ( A 5 ) A 2 = A .

  77. A ( A 5 ) A 9 ( A 5 ) A = A .

  78. A 2 ( A 4 ( A 5 ) A 4 ) A 2 = A .

  79. A ( A 4 ( A 7 ) A 4 ) A = A .

  80. A 2 ( A 5 ( A 7 ) A 5 ) A 2 = A .

  81. A ( A 5 ( A 9 ) A 5 ) A = A .

  82. A ( ( A 2 ) A 5 ( A 2 ) ) A = A .

  83. A ( A ( A 3 ) A 5 ( A 3 ) A ) A = A .

  84. A ( A 2 ) A 4 ( A 5 ) A 4 ( A 2 ) A = A .

  85. A ( A 2 ) ( ( A 4 ) A 5 ( A 4 ) ) ( A 2 ) A = A .

  86. A ( A 2 ( A 4 ) A 5 ( A 4 ) A 2 ) A = A .

  87. A ( A 2 ) A 3 ( A 4 ) A 5 ( A 4 ) A 3 ( A 2 ) A = A .

  88. A ( A 2 ( A 3 ( A 4 ( A 5 ) A 4 ) A 3 ) A 2 ) A = A .

  89. A ( A 2 ) A 5 ( A 7 ) A 5 ( A 2 ) A = A .

  90. A ( A 2 ) ( ( A 5 ) A 7 ( A 5 ) ) ( A 2 ) A = A .

  91. A ( A 2 ( A 5 ( A 7 ) A 5 ) A 2 ) A = A .

  92. A ( A 3 ) A 6 ( A 7 ) A 6 ( A 3 ) A = A .

  93. A ( A 3 ) ( ( A 6 ) A 7 ( A 6 ) ) ( A 3 ) A = A .

  94. A ( A 3 ( A 6 ) A 7 ( A 6 ) A 3 ) A = A .

  95. A ( A 3 ( A 6 ( A 7 ) A 6 ) A 3 ) A = A .

  96. A ( A 2 ) A 3 ( A 4 ) A 6 ( A 7 ) A 6 ( A 4 ) A 3 ( A 2 ) A = A .

  97. A ( A 2 ) A 4 ( A 5 ) A 6 ( A 7 ) A 6 ( A 5 ) A 4 ( A 2 ) A = A .

  98. A 2 ( A 3 ) A 4 ( A 5 ) A 6 ( A 7 ) A 6 ( A 5 ) A 4 ( A 3 ) A 2 = A .

  99. A ( A 2 ) A 3 ( A 4 ) A 5 ( A 6 ) A 7 ( A 6 ) A 5 ( A 4 ) A 3 ( A 2 ) A = A .

  100. A ( A 2 ( A 3 ( A 4 ( A 5 ( A 6 ( A 7 ) A 6 ) A 5 ) A 4 ) A 3 ) A 2 ) A = A .

  101. ( A 2 ) A 2 A = A .

  102. A A 2 ( A 2 ) = A .

  103. A A 2 ( A 2 ) ( A ) = ( A A ) .

  104. ( A ) ( A 2 ) A 2 A = ( A A ) .

  105. A 2 ( A 2 ) ( A A ) A 2 ( A 2 ) = ( A A ) .

  106. ( A 2 ) A 2 ( A A ) ( A 2 ) A 2 = ( A A ) .

  107. A 2 ( A 2 ) ( A A A ) ( A 2 ) A 2 = ( A A A ) .

  108. ( ( A ) 2 A ) ( A ) 2 = A .

  109. A ( ( A ) 2 A ) A = A .

  110. ( A ) 2 ( A ( A ) 2 ) = A .

  111. A ( A ( A ) 2 ) A = A .

  112. A ( A ) 2 ( A ( A ) 2 ) = A A .

  113. ( ( A ) 2 A ) ( A ) 2 A = A A .

  114. ( A ( A ) 2 ) A = A A .

  115. A ( ( A ) 2 A ) = A A .

  116. A ( ( A ) 2 A ) ( A ) 2 = A A .

  117. ( A ) 2 ( A ( A ) 2 ) A = A A .

  118. A ( ( A ) 2 A ) A ( A ( A ) 2 ) A = A .

  119. A ( A ( A ) 2 ) A ( ( A ) 2 A ) A = A .

  120. ( A ) 2 ( A ( A ) 2 ) A ( ( A ) 2 A ) ( A ) 2 = A .

  121. A ( A ( A ) 2 A ) = A .

  122. ( A ( A ) 2 A ) A = A .

  123. A ( A ( A ) 2 A ) A A = A .

  124. A A ( A ( A ) 2 A ) A = A .

  125. A ( A ( A ) 2 A ) A = A A .

  126. A ( A ( A ) 2 A ) A = A A .

  127. A ( A ( A ) 2 A ) A ( A ( A ) 2 A ) A = A .

  128. A A ( A ( A ) 2 A ) A ( A ( A ) 2 A ) A A = A .

  129. A ( A ( A ) 2 A ) ( A A 2 A ) A = A A .

  130. A ( A A 2 A ) ( A ( A ) 2 A ) A = A A .

  131. A ( A ( A ) 2 A ) ( A A 2 A ) = A .

  132. ( A A 2 A ) ( A ( A ) 2 A ) A = A .

  133. ( A ( A ) 2 A ) ( A A 2 A ) A = A .

  134. A ( A A 2 A ) ( A ( A ) 2 A ) = A .

  135. A ( A ( A ) 3 A ) A = A .

  136. ( A ) 2 ( A ( A ) 3 A ) = A .

  137. ( A ( A ) 3 A ) A ( A ) 2 = A .

  138. A ( A ( A ) 3 A ) A ( A ( A ) 3 A ) A = A .

  139. ( A ( A ) 3 A ) ( A ) 3 ( A ( A ) 3 A ) = A .

  140. ( A 2 ) A 3 ( A 2 ) = A .

  141. A ( ( A 2 ) A 3 ( A 2 ) ) A = A .

  142. A A 2 ( A 3 ) A 2 A = A .

  143. A A 2 ( A 3 A ) = A .

  144. ( A A 3 ) A 2 A = A .

  145. ( A ) 2 ( ( A ) 3 A ) A = A .

  146. A ( A ( A ) 3 ) ( A ) 2 = A .

  147. ( A ) 2 ( ( A ) 3 A ) A = A .

  148. A ( A ( A ) 3 ) ( A ) 2 = A .

  149. ( A 2 ) ( ( A 3 ) A ) A ( A ( A 3 ) ) ( A 2 ) = A .

  150. ( A ) 2 ( ( A ) 3 A ) A ( A ( A ) 3 ) ( A ) 2 = A .

  151. A ( A ( A 3 ) ) ( A 3 ) ( ( A 3 ) A ) A = A .

  152. A ( A ( A ) 3 ) ( A ) 3 ( ( A ) 3 A ) A = A .

  153. A ( A 2 ( A 5 ) A 2 ) A = A .

  154. A A 3 ( A 5 ) A 3 A = A .

  155. ( A 2 ) A 4 ( A 5 ) A 4 ( A 2 ) = A .

  156. A A 4 ( A 7 ) A 4 A = A .

  157. A ( ( A 3 ) A 5 ( A 3 ) ) A = A .

  158. A A 2 ( A 4 ) A 5 ( A 4 ) A 2 A = A .

  159. A A 2 ( A 4 ( A 5 ) A 4 ) A 2 A = A .

  160. A ( ( A 2 ) A 4 ( A 5 ) A 4 ( A 2 ) ) A = A .

  161. A A 2 ( A 3 ) A 4 ( A 5 ) A 4 ( A 3 ) A 2 A = A .

  162. A ( ( A 2 ) ( ( A 3 ) ( ( A 4 ) A 5 ( A 4 ) ) ( A 3 ) ) ( A 2 ) ) A = A .

  163. A ( ( A 4 ) A 7 ( A 4 ) ) A = A .

  164. A A 2 ( A 5 ) A 7 ( A 5 ) A 2 A = A .

  165. A A 2 ( A 5 ( A 7 ) A 5 ) A 2 A = A .

  166. A ( ( A 2 ) A 5 ( A 7 ) A 5 ( A 2 ) ) A = A .

  167. A A 3 ( A 6 ) A 7 ( A 6 ) A 3 A = A .

  168. A A 3 ( A 6 ( A 7 ) A 6 ) A 3 A = A .

  169. A ( ( A 3 ) A 6 ( A 7 ) A 6 ( A 3 ) ) A = A .

  170. A A 2 ( A 3 ) A 4 ( A 6 ) A 7 ( A 6 ) A 4 ( A 3 ) A 2 A = A .

  171. A A 2 ( A 4 ) A 5 ( A 6 ) A 7 ( A 6 ) A 5 ( A 4 ) A 2 A = A .

  172. ( A 2 ) A 3 ( A 4 ) A 5 ( A 6 ) A 7 ( A 6 ) A 5 ( A 4 ) A 3 ( A 2 ) = A .

  173. A A 2 ( A 3 ) A 4 ( A 5 ) A 6 ( A 7 ) A 6 ( A 5 ) A 4 ( A 3 ) A 2 A = A .

  174. A k ( A k ) A = A for some/all integers k 3 .

  175. A ( A k ) A k = A for some/all integers k 3 .

  176. A k ( A k ) = A A for some/all integers k 3 .

  177. ( A k ) A k = A A for some/all integers k 3 .

  178. A k ( A k ) A ( A s ) A s = A for some/all integers k , s 2 .

  179. A k ( A k ) A A A s ( A s ) = A A for some/all integers k , s 2 .

  180. ( A k ) A k A A ( A s ) A s = A A for some/all integers k , s 2 .

  181. A k ( A k ) A A A ( A s ) A s = A A A for some/all integers k , s 2 .

  182. A A k ( A k ) ( A ) = ( A A ) for some/all integers k 2 .

  183. ( A ) ( A k ) A k A = ( A A ) for some/all integers k 2 .

  184. A k ( A k ) ( A A ) A s ( A s ) = ( A A ) for some/all integers k , s 2 .

  185. ( A k ) A k ( A A ) ( A s ) A s = ( A A ) for some/all integers k , s 2 .

  186. A k ( A k ) ( A A A ) ( A s ) A s = ( A A A ) for some/all integers k , s 2 .

  187. ( A k A ) A k = A for some/all integers k 3 .

  188. A k ( A A k ) = A for some/all integers k 3 .

  189. ( ( A ) k A ) ( A ) k = A for some/all integers k 3 .

  190. ( A ) k ( A ( A ) k ) = A for some/all integers k 3 .

  191. A ( A k A ) A k = A A for some/all integers k 3 .

  192. A k ( A A k ) A = A A for some/all integers k 3 .

  193. A ( ( A ) k A ) ( A ) k = A A for some/all integers k 3 .

  194. ( A ) k ( A ( A ) k ) A = A A for some/all integers k 3 .

  195. A ( A k A ) A k ( A ) s ( A ( A ) s ) A = A A for some/all integers k , s 2 .

  196. A ( ( A ) k A ) ( A ) k A s ( A A s ) A = A A for some/all integers k , s 2 .

  197. A k + 1 ( A k + s + 1 ) A s + 1 = A for some/all integers k , s 1 .

  198. A A k + 1 ( A k + s + 1 ) A s + 1 A = A for some/all integers k , s 1 .

  199. ( A k + 1 ) A k + s + 1 ( A s + 1 ) = A for some/all integers k , s 1 .

  200. A ( A k + 1 ) A k + s + 1 ( A s + 1 ) A = A for some/all integers k , s 1 .

  201. A ( ( A 2 A ) A ) k = A for some/all integers k 2 .

  202. A ( ( A A 2 ) A ) k = A for some/all integers k 2 .

  203. A ( ( ( A ) 2 A ) A ) k = A for some/all integers k 2 .

  204. A ( ( A ( A ) 2 ) A ) k = A for some/all integers k 2 .

  205. ( A ( A 2 A ) ) k = A A for some/all integers k 2 .

  206. ( A ( ( A ) 2 A ) ) k = A A for some/all integers k 2 .

  207. ( ( A A 2 ) A ) k = A A for some/all integers k 2 .

  208. ( ( A ( A ) 2 ) A ) k = A A for some/all integers k 2 .

  209. ( A ( A 2 A ) ) k ( ( A ( A ) 2 ) A ) k = A A for some/all integers k 2 .

  210. ( A ( ( A ) 2 A ) ) k ( ( A A 2 ) A ) k = A A for some/all integers k 2 .

  211. A k ( A k ) A + A k + 1 ( A k + 1 ) A = 2 A for some/all integers k 2 .

  212. A ( A k ) A k + A ( A k + 1 ) A k + 1 = 2 A for some/all integers k 2 .

  213. A k ( A 2 k 1 ) A k + A k + 1 ( A 2 k + 1 ) A k + 1 = 2 A for some/all integers k 2 .

  214. ( A k ) A k A + ( A k + 1 ) A k + 1 A = 2 A for some/all integers k 2 .

  215. A A k ( A k ) + A A k + 1 ( A k + 1 ) = 2 A for some/all integers k 2 .

  216. ( A k ) A 2 k 1 ( A k ) + ( A k + 1 ) A 2 k + 1 ( A k + 1 ) = 2 A for some/all integers k 2 .

  217. A k ( A k ) A + A k 1 ( A k 1 ) A + + A 2 ( A 2 ) A = ( k 1 ) A for some/all integers k 2 .

  218. A ( A k ) A k + A ( A k 1 ) A k 1 + + A ( A 2 ) A 2 = ( k 1 ) A for some/all integers k 2 .

  219. A k ( A k ) + A k 1 ( A k 1 ) + + A 2 ( A 2 ) = ( k 1 ) A A for some/all integers k 2 .

  220. ( A k ) A k + ( A k 1 ) A k 1 + + ( A 2 ) A 2 = ( k 1 ) A A for some/all integers k 2 .

  221. r ( A 2 ) = r ( A ) .

  222. r ( ( A A A ) 2 ) = r ( A ) .

  223. r ( A 2 A A 2 ) = r ( A ) .

  224. r ( A 2 ( A ) 2 A 2 ) = r ( A ) .

  225. r ( ( A ) 2 ) = r ( A ) .

  226. r ( ( A ) 2 ( A ) ( A ) 2 ) = r ( A ) .

  227. r ( ( A ) 2 ( ( A ) ) 2 ( A ) 2 ) = r ( A ) .

  228. r ( A A A ) = r ( A ) .

  229. r ( A A A ) = r ( A ) .

  230. r ( ( A A A ) 2 ) = r ( A ) .

  231. r ( ( A A A ) 2 ) = r ( A ) .

  232. r ( A A A A A ) = r ( A ) .

  233. r ( A A A A A ) = r ( A ) .

  234. r ( A ( A A A ) A ) = r ( A ) .

  235. r ( A ( A A A ) A ) = r ( A ) .

  236. r ( A k ) = r ( A ) for some/all integers k 3 .

  237. r ( A k A A k ) = r ( A ) for some/all integers k 3 .

  238. r ( A k ( A ) k A k ) = r ( A ) for some/all integers k 3 .

  239. r ( ( A A A ) k ) = r ( A ) for some/all integers k 3 .

  240. r ( ( A ) k ) = r ( A ) for some/all integers k 3 .

  241. r ( ( A A ) k ) = r ( A ) for some/all integers k 1 .

  242. r ( ( A A ) k ) = r ( A ) for some/all integers k 1 .

  243. r ( ( A A A ) k ) = r ( A ) for some/all integers k 2 .

  244. r ( ( A A A ) k ) = r ( A ) for some/all integers k 2 .

  245. r ( ( A A A A A ) k ) = r ( A ) for some/all integers k 2 .

  246. r ( ( A A A A A ) k ) = r ( A ) for some/all integers k 2 .

  247. R ( A 2 ) = R ( A ) .

  248. R ( A 2 A A 2 ) = R ( A ) .

  249. R ( A 2 ( A ) 2 A 2 ) = R ( A ) .

  250. R ( ( A 2 ) ) = R ( A ) .

  251. R ( ( A 2 ) A ( A 2 ) ) = R ( A ) .

  252. R ( ( A 2 ) A 2 ( A 2 ) ) = R ( A ) .

  253. R ( ( A ) 2 ) = R ( A ) .

  254. R ( A k ) = R ( A ) for all integers k 3 .

  255. R ( A k A A k ) = R ( A ) for some/all integers k 3 .

  256. R ( A k ( A ) k A k ) = R ( A ) for some/all integers k 3 .

  257. R ( ( A k ) ) = R ( A ) for some/all integers k 3 .

  258. R ( ( A k ) A ( A k ) ) = R ( A ) for some/all integers k 3 .

  259. R ( ( A k ) A k ( A k ) ) = R ( A ) for some/all integers k 3 .

  260. R ( ( A A A ) k ) = R ( A ) for some/all integers k 3 .

  261. R ( ( A A A ) k ) = R ( A ) for some/all integers k 3 .

  262. R ( ( A ) k ) = R ( A ) for some/all integers k 3 .

  263. R ( ( A A ) k ) = R ( A ) for some/all integers k 1 .

  264. R ( ( A A ) k ) = R ( A ) for some/all integers k 1 .

  265. R ( ( A A A ) k ) = R ( A ) for some/all integers k 1 .

  266. R ( ( A A A ) k ) = R ( A ) for some/all integers k 1 .

  267. R ( ( A A A A A ) k ) = R ( A ) for some/all integers k 1 .

  268. R ( ( A A A A A ) k ) = R ( A ) for some/all integers k 1 .

Proof

The author intends to present in detail the proofs of main equivalent facts through the skillful and convenient use of the matrix rank method and also gives a variety of discussions and explanations about similar or parallel equalities and facts.

The equivalences of Conditions 1 6 and Condition 221 follow from Lemmas 2.1, (2.2)–(2.5), (2.12), and (2.15).

The equivalences of Conditions 221 , 236 , 247 , 250 , 254 , and 257 , follow from (2.16)–(2.18).

By Lemma 2.6(f) and Condition 221 , the rank equalities

r ( ( A A A ) 2 ) = r ( A A A 2 A A ) = r ( A 2 ) = r ( A )

hold, as required for Condition 222 . Conversely, Condition 222 implies

r ( A ) = r ( ( A A A ) 2 ) = r ( A A A 2 A A ) r ( A 2 ) .

Combining this matrix rank inequality with the well-known matrix rank inequality r ( A ) r ( A 2 ) leads to r ( A ) = r ( A 2 ) , as required for Condition 221 .

By (2.19), Condition 221 , and Lemma 2.6(d), we obtain

r ( A 2 A A 2 ) = r ( A A A ) = r ( A ) ,

as required for Condition 223 . Conversely, Condition 223 implies

r ( A ) = r ( A 2 A A 2 ) r ( A 2 ) .

Combining this matrix rank inequality with r ( A ) r ( A 2 ) leads to r ( A ) = r ( A 2 ) , as required for Condition 221 .

By Condition 221 and Lemma 2.6(d), we obtain

r ( A 2 ( A ) 2 A 2 ) = r ( A 2 ) = r ( A ) ,

as required for Condition 224 . Conversely, Condition 224 implies

r ( A ) = r ( A 2 ( A ) 2 A 2 ) r ( A 2 ) .

Combining this matrix rank inequality with r ( A ) r ( A 2 ) leads to r ( A ) = r ( A 2 ) , as required for Condition 221 .

Replacing A with A in Conditions 221 , 223 , and 224 and noting (2.12) lead to the equivalences of Conditions 225 , 226 , and 227 .

By (2.18), (2.21), Condition 221 , and elementary block matrix operations, we obtain the following matrix equalities:

r ( A A A ) = r A A A ( A ) 2 ( A ) 2 0 r ( A ) = r 0 ( A ) 2 ( A ) 2 0 r ( A ) = 2 r ( A 2 ) r ( A ) = r ( A ) ,

as required for Condition 228 . Conversely, Condition 228 implies

r ( A ) = r ( A A A ) r ( A A ) = r ( A A ) = r ( A 2 )

by Lemma 2.6(g). Combining this matrix rank inequality with r ( A ) r ( A 2 ) leads to r ( A ) = r ( A 2 ) , as required for Condition 221 .

Replacing A with A in 228 and noting (2.12) lead to the equivalence of Conditions 228 and 229 .

Applying Lemma 2.6(d) to Conditions 228 and 229 leads to the equivalences of Conditions 228 231 .

By (2.21), Conditions 221 , 236 , and 254 , and elementary block matrix operations, we obtain that the following matrix rank equalities

r ( ( A A A ) 2 ) = r ( A A ( A ) 2 A A ) = r A A A ( A ) 2 A A ( A ) 3 0 r ( A ) = r 0 ( A ) 2 A A ( A ) 3 0 r ( A ) = r ( A A ( A ) 3 ) = r A A A ( A ) 4 ( A ) 2 0 r ( A ) = r 0 ( A ) 4 ( A ) 2 0 r ( A ) = r ( A 4 ) + r ( A 2 ) r ( A ) = r ( A )

hold, as required for Condition 230 . Conversely, Condition 230 implies

r ( A ) = r ( ( A A A ) 2 ) = r ( A A ( A ) 2 A A ) r ( A 2 ) .

Combining this matrix rank inequality with r ( A ) r ( A 2 ) implies r ( A ) = r ( A 2 ) , as required for Condition 221 .

Replacing A with A in 230 and noting (2.12) lead to the equivalence of Conditions 230 and 231 .

By (2.18), (2.21), Condition 221 , and elementary block matrix operations, we obtain that

r ( A A A A A ) = r A A A ( A ) 2 A A ( A ) 2 0 r ( A ) = r 0 ( A ) 2 A A ( A ) 2 0 r ( A ) = r ( A ( A ) 2 ) + r ( ( A ) 2 A ) r ( A ) = r ( A )

hold, as required for Condition 232 . Conversely, Condition 228 implies

r ( A ) = r ( A A A ) r ( A A ) = r ( A A ) = r ( A 2 )

by Lemma 2.6(g). Combining this matrix rank inequality with r ( A ) r ( A 2 ) leads to r ( A ) = r ( A 2 ) , as required for Condition 221 .

By Lemma 2.6(g), and Conditions 221 and 236 , we obtain

r ( A A A A A ) = r ( A A A ) = r ( ( A ) 3 ) = r ( A ) ,

as required for Condition 233 . Conversely, Condition 233 implies

r ( A ) = r ( A A A A A ) r ( A A ) = r ( A A ) = r ( A 2 )

by Lemma 2.6(g). Combining this matrix rank inequality with r ( A ) r ( A 2 ) leads to r ( A ) = r ( A 2 ) , as required for Condition 221 .

By (2.18), (2.21), Conditions 221 and 228 , and elementary block matrix operations, we obtain

r ( A ( A A A ) A ) = r A ( A ) A A A A A ( A ) A A ( A ) A 2 A 2 ( A ) A 0 r ( A A A ) = r 0 A ( A ) A 2 A 2 ( A ) A 0 r ( A ) = r ( A ( A ) A 2 ) + r ( A 2 ( A ) A ) r ( A ) = r ( A ) ,

as required for Condition 234 . Conversely, Condition 234 implies

r ( A ) = r ( A ( A A A ) A ) r ( ( A A A ) ) r ( A A ) = r ( A 2 )

by Lemma 2.6(g). Combining this matrix rank inequality with r ( A ) r ( A 2 ) leads to r ( A ) = r ( A 2 ) , as required for Condition 221 .

By (2.18), (2.21), Conditions 221 and 229 , and elementary block matrix operations, we obtain that

r ( A ( A A A ) A ) = r ( A ) A ( A ) A A A ( A ) A ( A ) ( ( A ) A ) 2 ( A ( A ) ) 2 0 r ( A A A ) = r 0 ( ( A ) A ) 2 ( A ( A ) ) 2 0 r ( A ) = r ( ( ( A ) A ) 2 ) + r ( ( A ( A ) ) 2 ) r ( A ) = r ( A )

hold, as required for Condition 235 . Conversely, Condition 235 implies

r ( A ) = r ( A ( A A A ) A ) r ( ( A A A ) ) r ( A A ) = r ( A 2 )

by Lemma 2.6(g). Combining this matrix rank inequality with r ( A ) r ( A 2 ) leads to r ( A ) = r ( A 2 ) , as required for Condition 221 .

The equivalences of Conditions 221 244 , 236 239 , 247 252 , and 254 261 follow from (2.16), (2.17), and (2.18).

Replacing A with A in 221 , 223 , and 224 and noting (2.12) lead to the equivalences of Conditions 221 and 225 227 .

Replacing A with A in 236 , 223 , 224 , and 236 and noting (2.12) lead to the equivalences of Conditions 221 , 225 227 , and 240 .

The equivalences of Conditions 230 233 with 243 246 and 265 268 follow from (2.16), (2.17), and (2.18).

By (2.19), Conditions 221 and 228 , and Lemma 2.6(g), we obtain

r ( ( A A ) 2 ) = r ( A A A A ) = r ( A A ( A ) 2 ) = r ( A A ( A ) ) = r ( A A ) = r ( A ) , r ( ( A A ) 2 ) = r ( A A A A ) = r ( ( A ) 2 A A ) = r ( A A ( A ) ) = r ( A A ) = r ( A ) .

Hence,

r ( ( A A ) k ) = r ( A A ) = r ( A ) and r ( ( A A ) k ) = r ( A A ) = r ( A )

hold by (2.16), as required for Conditions 241 and 242 . Conversely, Conditions 241 and 242 imply

r ( A ) = r ( ( A A ) k ) r ( A A ) = r ( A 2 )

by Lemma 2.6(g). Combining this matrix rank inequality with r ( A ) r ( A 2 ) leads to r ( A ) = r ( A 2 ) , as required for Condition 221 .

The equivalences of Conditions 241 and 242 with 263 and 264 follow from (2.17).

The equivalences of Conditions 7 and 8 with Conditions 247 and 250 follow from Lemma 2.7 1 and 6 .

The equivalences of Conditions 9 and 10 with Conditions 247 and 250 follow from Lemma 2.7 1 and 5 .

Observe from Conditions 9 220 that the products on the left-hand sides involve the terms A k for k 3 , while the ranks of the terms on the right-hand sides of these equalities are all equal to r ( A ) . These facts imply that r ( A k ) = r ( A ) for k 3 . Conditions 9 220 thereby imply Condition 221 by (2.16). What we need to do next is to show that Condition 221 implies each of Conditions 9 220 .

Pre-multiplying the matrix equality in Condition 7 with A yields Condition 13 ; and pre-multiplying the matrix equality in Condition 7 with A yields Condition 14 ; post-multiplying the matrix equality in Condition 8 with A yields Condition 11 ; pre-multiplying the matrix equality in Condition 7 with A yields Condition 12 .

Post-multiplying both sides of the matrix equality in Condition 7 with the conjugate transpose equality of Condition 7 yields Condition 15 ; pre-multiplying both sides of the matrix equality in Condition 8 with the conjugate transpose equality of Condition 8 yields Condition 16 .

Substitution of Conditions 7 and 8 into 17 leads to the equivalences of Conditions 1 and 17 .

Under Condition 221 , we obtain

R ( A A 2 ) = R ( A A ) = R ( A ) and R ( ( A 2 A ) ) = R ( ( A A ) ) = R ( ( A ) )

hold by Lemma 2.3. Therefore, we obtain from Lemma 2.7 1 and 5 that

A A 2 ( A A 2 ) = A A and ( A 2 A ) A 2 A 2 A = A A ,

thus establishing the equivalences of Conditions 1 , 18 , and 19 through Condition 221 .

Post- and pre-multiplying the matrix equalities in Conditions 18 and 19 with A , respectively, yield Conditions 20 and 21 , respectively.

By Conditions 7 , 8 , 18 , and 19 , we obtain

A ( A 2 A ) A = A ( A 2 A ) A 2 ( A 2 ) A = A ( A 2 A ) ( A 2 A ) A ( A 2 ) A = A 2 ( A 2 ) A = A , A ( A A 2 ) A = A ( A 2 ) A 2 ( A A 2 ) A = A ( A 2 ) A ( A A 2 ) ( A A 2 ) A = A ( A 2 ) A 2 = A ,

thus establishing the equivalences of Conditions 1 , 21 , and 22 through Conditions 7 , 8 , 18 , and 19 .

Post- and pre-multiplying the matrix equalities in Conditions 22 and 23 with A , respectively, yield Conditions 24 and 25 , respectively.

Pre- and post-multiplying the matrix equalities in Conditions 22 and 23 with A , respectively, yield Conditions 26 and 27 , respectively.

By Conditions 7 and 8 , we obtain

A 2 ( A 2 ) A ( A 2 ) A 2 = A ( A 2 ) A 2 = A ,

thus establishing the equivalence of Conditions 1 and 28 through Conditions 7 and 8 .

By Conditions 22 and 23 , we obtain

A ( A 2 A ) A ( A A 2 ) A = A ( A A 2 ) A = A , A ( A A 2 ) A ( A 2 A ) A = A ( A 2 A ) A = A ,

thus establishing the equivalences of Conditions 1 , 29 , and 30 through Conditions 22 and 23 .

By Conditions 20 and 21 , we obtain

A 2 ( A A 2 ) A ( A 2 A ) A 2 = A A A = A ,

thus establishing the equivalences of Conditions 1 and 31 through Conditions 20 and 21 .

The equivalences of Conditions 1 and 32 39 follow from (2.36) and (2.39).

By Conditions 20 and 21 , we obtain

( A 2 A ) A 3 ( A A 2 ) = A 2 ( A A 2 ) = A ,

thus establishing the equivalences of Conditions 1 and 40 through Condition 21 .

By (2.44), Conditions 7 and 8 , we obtain

A 2 ( A 3 ) A 2 = A 2 ( A 2 ) A ( A 2 ) A 2 = A ,

thus establishing the equivalences of Conditions 1 and 41 through Conditions 7 and 8 .

By Conditions 7 and 8 , we obtain

A ( A 2 ) A 3 ( A 2 ) A = A ( A 2 ) A 2 A A 2 ( A 2 ) A = A A A = A ,

thus establishing the equivalences of Conditions 1 and 42 through Conditions 7 and 8 .

By Condition 41 , we obtain

A ( A 2 ( A 3 ) A 2 ) A = A A A = A ,

thus establishing the equivalences of Conditions 1 and 43 through Condition 41 .

Under Condition 221 , it follows that r ( A A 3 A ) = r ( A ) by (2.16), and thereby we obtain from (2.29) that

(3.1) ( A A 3 A ) = ( ( A A ) A ( A A ) ) = ( A 2 A ) A ( A A 2 ) ,

(3.2) ( A A 3 A ) = ( A 3 A ) A 3 ( A A 3 ) .

In these cases, we obtain from (2.44) that

A ( A A 3 A ) A = A ( A 2 A ) A ( A A 2 ) A = A ,

thus establishing the equivalences of Conditions 1 and 44 through Condition 29 .

Pre- and post-multiplying both sides of the matrix equalities in Conditions 22 and 23 with A yields

A 2 ( A 2 A ) A = A 2 and A ( A A 2 ) A 2 = A 2 .

In this situation, we obtain from (3.1) and Conditions 19 and 20 that

A 2 ( A A 3 A ) = A 2 ( A 2 A ) A ( A A 2 ) = A 2 ( A A 2 ) = A , ( A A 3 A ) A 2 = ( A 2 A ) A ( A A 2 ) A 2 = ( A A 2 ) A 2 = A ,

thus establishing the equivalences of Conditions 1 , 45 , and 46 through Conditions 20 23 .

By Conditions 44 46 , we obtain

A ( A A 3 A ) A ( A A 3 A ) A = A ( A A 3 A ) A = A , ( A A 3 A ) A 3 ( A A 3 A ) = ( A A 3 A ) A 2 A A 2 ( A A 3 A ) A = A A A = A ,

thus establishing the equivalences of Conditions 1 , 47 , and 48 through Conditions 44 46 .

Under Condition 221 , it follows that r ( A 3 A ) = r ( A A 3 ) = r ( A ) , and thereby we obtain from (2.29) that

( A 3 A ) = ( A A ( A A ) ) = ( A 2 A ) A ( A 2 ) , ( A A 3 ) = ( ( A A ) A A ) = ( A 2 ) A ( A A 2 ) .

In these cases, we obtain from Conditions 7 , 8 , 22 , and 23 that

A ( A 3 A ) A 2 = A ( A 2 A ) A ( A 2 ) A 2 = A ( A 2 A ) A = A , A 2 ( A 3 A ) A = A 2 ( A 2 A ) A ( A 2 ) A = A 2 ( A 2 ) A = A , A ( A A 3 ) A 2 = A ( A 2 ) A ( A A 2 ) A 2 = A ( A 2 ) A 2 = A , A 2 ( A A 3 ) A = A 2 ( A 2 ) A ( A A 2 ) A = A ( A A 2 ) A = A ,

thus establishing the equivalences of Conditions 1 , and 49 52 through Conditions 8 , 22 , and 23 .

Under Conditions 221 and 229 , it follows that R ( A 3 A ) = R ( A ) and R ( ( A A 3 ) ) = R ( A ) by Conditions 241 and 242 . Therefore, we obtain from Lemma 2.7 1 and 5 that

( A 3 A ) A 3 A = A A and A A 3 ( A A 3 ) = A A .

In these cases,

( A 3 A ) A 3 = ( A 3 A ) A 3 A A = A A A = A , A 3 ( A A 3 ) = A A A 3 ( A A 3 ) = A A A = A ,

thus establishing the equivalences of Conditions 1 , 53 , and 54 through Conditions 221 , 241 , and 242 .

Post- and pre-multiplying Conditions 49 and 51 with A , respectively, and simplifying yield Conditions 55 and 56 , respectively, thus establishing the equivalences of Conditions 1 , 55 , and 56 through Conditions 48 and 51 .

Pre- and post-multiplying Conditions 50 and 52 with A , respectively, yield Conditions 57 and 58 , respectively, thus establishing the equivalences of Conditions 1 , 57 , and 58 through Conditions 50 and 52 .

Replacing A with A in Conditions 55 and 56 leads to Conditions 59 and 60 , thus establishing the equivalences of Conditions 1 , 59 , and 60 through Conditions 5 , 55 , and 56 .

Pre- and post-multiplying Conditions 59 and 60 with A , respectively, yield Conditions 61 and 62 , respectively, thus establishing the equivalences of Conditions 1 , 61 , and 62 through Conditions 59 and 60 .

Replacing A with A in Conditions 55 and 58 leads to Conditions 63 and 64 , thus establishing the equivalences of Conditions 1 , 63 , and 64 through Conditions 5 , 55 , and 58 .

By Conditions 50 52 , we obtain

A ( A 3 A ) A 3 ( A A 3 ) A = A 2 ( A A 3 ) A = A , A ( A A 3 ) A 3 ( A 3 A ) A = A 2 ( A 3 A ) A = A , A 2 ( A 3 A ) A ( A A 3 ) A 2 = A ( A A 3 ) A 2 = A , A 2 ( A A 3 ) A ( A 3 A ) A 2 = A ( A 3 A ) A 2 = A ,

thus establishing the equivalences of Conditions 1 and 65 68 through Conditions 50 52 .

Under Condition 221 , it follows that r ( A k ) = r ( A ) by Condition 236 , and thereby we obtain from (2.29) that

(3.3) ( A 4 ) = ( A A 2 A ) = ( A 3 ) A 2 ( A 3 ) ,

(3.4) ( A 5 ) = ( A 2 A A 2 ) = ( A 3 ) A ( A 3 ) ,

(3.5) ( A 6 ) = ( A 2 A 2 A 2 ) = ( A 4 ) A 2 ( A 4 ) ,

(3.6) ( A 7 ) = ( A 3 A A 3 ) = ( A 4 ) A ( A 4 ) ,

(3.7) ( A 8 ) = ( A 3 A 2 A 3 ) = ( A 5 ) A 2 ( A 5 ) ,

(3.8) ( A 9 ) = ( A 4 A A 4 ) = ( A 5 ) A ( A 5 ) .

In this situation, we further obtain from Conditions 176 , 177 , and (3.4) that

A 3 ( A 5 ) A 3 = A 3 ( A 3 ) A ( A 3 ) A 3 = A A A A A = A , A ( A 3 ( A 5 ) A 3 ) A = A A A = A ,

thus establishing the equivalences of Conditions 1 , 69 , and 71 through Conditions 176 and 177 .

By Conditions 176 and 177 , we obtain

A ( A 3 ) A 5 ( A 3 ) A = A ( A 3 ) A 3 A A 3 ( A 3 ) A = A A A A A A = A ,

thus establishing the equivalence of Conditions 1 and 70 through Conditions 176 and 177 .

By Conditions 33 , 70 , 176 , 177 , and (3.3), we obtain

A 3 ( A 4 ) A 3 ( A 4 ) A 3 = A 3 ( A 3 ) A 2 ( A 3 ) A 3 ( A 3 ) A 2 ( A 3 ) A 3 = A 2 ( A 3 ) A 2 = A , A 2 ( A 4 ) A 5 ( A 4 ) A 2 = A 2 ( A 3 ) A 2 ( A 3 ) A 3 A A 3 ( A 3 ) A 2 ( A 3 ) A 2 = A 2 ( A 3 ) A 2 = A , A ( A 4 ) A 7 ( A 4 ) A = A ( A 3 ) A 2 ( A 3 ) A 3 A A 3 ( A 3 ) A 2 ( A 3 ) A = A ( A 3 ) A 5 ( A 3 ) A = A ,

thus establishing the equivalences of Conditions 1 and 72 74 through Conditions 33 , 63 , 176 , and 177 .

Under Condition 221 , substituting (3.4) into Conditions 75 78 and then simplifying by Conditions 174 177 lead to the equivalences of Conditions 1 and 75 78 .

Under Condition 221 , substituting (3.6) into Conditions 79 and 80 and then simplifying by Conditions 174 177 lead to the equivalences of Conditions 1 , 79 , and 80 .

Under Condition 221 , substituting (3.8) into Condition 81 and then simplifying by Conditions 174 177 lead to the equivalence of Conditions 1 and 81 .

The equivalences of Conditions 1 and 81 100 can be derived from (2.44), (3.3)–(3.8), 174 , and 175 .

By Conditions 7 10 , we obtain

( A 2 ) A 2 A = A A A = A , A A 2 ( A 2 ) = A A A = A , A A 2 ( A 2 ) ( A ) = A ( A ) = ( A A ) , ( A ) ( A 2 ) A 2 A = ( A ) A = ( A A ) , A 2 ( A 2 ) ( A A ) A 2 ( A 2 ) = A A ( A A ) A A = ( A A ) , ( A 2 ) A 2 ( A A ) ( A 2 ) A 2 = A A ( A A ) A A = ( A A ) , A 2 ( A 2 ) ( A A A ) ( A 2 ) A 2 = A A ( A A A ) A A = ( A A A ) ,

thus establishing the equivalences of Conditions 1 and 101 107 through Conditions 7 10 .

Replacing A with A in Conditions 18 31 leads to Conditions 108 120 , thus establishing the equivalences of Conditions 1 and 108 120 through Conditions 5 and 18 31 .

Replacing A with A in Conditions 32 39 leads to Conditions 121 134 , thus establishing the equivalences of Conditions 1 and 121 134 through Conditions 5 , and 32 39 .

Replacing A with A in Conditions 44 48 leads to Conditions 135 139 , thus establishing the equivalences of Conditions 1 and 135 139 through Conditions 5 and 44 48 .

By Conditions 9 and 10 , we obtain

( A 2 ) A 3 ( A 2 ) = ( A 2 ) A 2 A A 2 ( A 2 ) = A A A A A = A , A ( ( A 2 ) A 3 ( A 2 ) ) A = A A A = A ,

thus establishing the equivalences of Conditions 1 , 140 , and 141 through Conditions 9 and 10 .

The equivalence of Condition 1 and each of 142 173 and 178 196 can be established analogously.

Under Condition 221 , it follows that r ( A 2 k + 1 ) = r ( A ) by Condition 236 , and thereby we obtain from (2.29) that

( A k + s + 1 ) = ( A k A A s ) = ( A k + 1 ) A ( A s + 1 ) .

In this case, we obtain from Conditions 176 and 177 that

A k + 1 ( A k + s + 1 ) A s + 1 = A k + 1 ( A k + 1 ) A ( A s + 1 ) A s + 1 = A A A A A = A ,

thus establishing the equivalence of Conditions 1 and 197 through Conditions 176 and 177 .

The equivalences of 1 and the remaining Conditions in 198 220 can be established analogously.□

Theorem 3.1 and its proof give a detailed collection and derivation of many existing and novel necessary and sufficient conditions for a matrix to be group invertible, and thereby they can be used as useful supplementary issues for people to deal with group invertible matrices under various assumptions.

4 Miscellaneous matrix equalities in relation to a group invertible matrix

The collection of matrix equalities and facts in the two preceding sections embody many dominant features of group invertibility of a matrix, and therefore, they give us much noticeable knowledge and greater understanding about group inverses of matrices. Moreover, the work of this kind also provides certain theoretical orientations about establishing more general matrix equalities for generalized inverses of matrices; in other words, there will be ample opportunity to derive many novel assertions regarding the operations of matrices and their group inverses.

The author first gives some existing knowledge regarding operations of the group inverse of a given matrix (cf. [1,3]).

Lemma 4.1

Assume that A C m × m is group invertible. Then, the following matrix equalities

(4.1) ( A # ) # = A , ( A # ) = ( A ) # , ( A k ) # = ( A # ) k

hold for any integer k 2 , and the following rank and range equalities

(4.2) r ( ( A ) # ) = r ( ( A # ) ) = r ( A A # ) = r ( A # ) = r ( A ) ,

(4.3) R ( ( ( A ) # ) ) = R ( A A # ) = R ( A # ) = R ( A ) ,

(4.4) R ( ( ( A # ) ) # ) = R ( ( A ) # ) = R ( ( A # ) ) = R ( ( A # ) ) = R ( ( A A # ) ) = R ( A )

hold.

Based on the basic facts in Lemma 4.1 and the findings in Section 3, we obtain the following results.

Theorem 4.2

Assume that A C m × m is group invertible. Then,

(4.5) A = A # ( ( A # ) 3 ) A # ,

(4.6) A # = ( A A 3 A ) ,

(4.7) A # = ( A 2 A ) A ( A A 2 ) ,

(4.8) A # = ( A A 2 A ) A ( A A 2 A ) ,

(4.9) A # = ( A 3 A ) A 3 ( A A 3 ) ,

(4.10) A # = A ( A A 3 ) A ( A 3 A ) A ,

(4.11) ( A ) # = ( A ( A ) 3 A ) ,

(4.12) ( A # ) = A A 3 A ,

(4.13) A A # = A ( A 2 ) A ,

(4.14) A A # = A # ( ( A 2 ) # ) A # ,

(4.15) A 2 = A ( A A # ) A ,

(4.16) A 3 = A ( A # ) A ,

(4.17) ( A 2 ) = A ( A A # ) A ,

(4.18) ( A 3 ) = A A # A ,

(4.19) A A # = A A A ( A A A ) # ,

(4.20) A A = A # ( A # ) = ( ( A ) # ) ( A ) # ,

(4.21) A A = ( A # ) A # = ( A ) # ( ( A ) # ) ,

(4.22) A A # = A ( A A # ) A # = A # ( A A # ) A ,

(4.23) ( A # ) 2 = A # ( A A # ) A # ,

(4.24) ( A # ) 2 = A ( A 2 ) A # = A # ( A 2 ) A ,

(4.25) ( A # ) 3 = A ( A 2 ) A # ( A 2 ) A ,

(4.26) ( A # ) 3 = A # A A # ,

(4.27) A = ( A k ) # ( ( A 2 k + 1 ) # ) ( A k ) # f o r a n y i n t e g e r k 2 ,

(4.28) A # = ( A k + 1 ) # ( ( A 2 k + 1 ) # ) ( A k + 1 ) # f o r a n y i n t e g e r k 2 ,

(4.29) A # = A k ( A 2 k + 1 ) A k f o r a n y i n t e g e r k 2 ,

(4.30) A A # = A k ( A k ) # f o r a n y i n t e g e r k 2 ,

(4.31) A A # = A k ( A 2 k ) A k f o r a n y i n t e g e r k 2 ,

(4.32) A 2 k + 1 = ( A ( A # ) ) k A f o r a n y i n t e g e r k 2 ,

(4.33) A 2 k + 1 = A ( ( A 2 k 1 ) # ) A f o r a n y i n t e g e r k 2 ,

(4.34) ( A 2 k + 1 ) = A ( A 2 k 1 ) # A f o r a n y i n t e g e r k 2 ,

(4.35) ( A 2 k + 1 ) = ( A k ) A # ( A k ) f o r a n y i n t e g e r k 2 ,

(4.36) ( A 2 k + 1 ) = ( A A # ) k A f o r a n y i n t e g e r k 2 ,

(4.37) ( A 2 k 1 ) # = A ( A 2 k + 1 ) A f o r a n y i n t e g e r k 2 ,

(4.38) ( A 2 k 1 ) # = ( A A 2 k + 1 A ) f o r a n y i n t e g e r k 2 ,

(4.39) ( A # ) 2 k + 1 = A # ( A 2 k 1 ) A # f o r a n y i n t e g e r k 2 ,

(4.40) ( A # ) 2 k + 1 = ( A # A ) k A # f o r a n y i n t e g e r k 2 ,

(4.41) ( A 3 k ) = ( A k ) ( A k ) # ( A k ) f o r a n y i n t e g e r k 2 ,

(4.42) ( A # ) 3 k = ( A # ) k ( A k ) ( A # ) k f o r a n y i n t e g e r k 2 .

Proof

Replacing A in (2.1) with A # and applying the first and third equalities in (4.1), we obtain (4.5).

It is easy to verify that

( A A 3 A ) A ( A A 3 A ) = ( A A 3 A ) A A 3 A ( A A 3 A ) = ( A A 3 A )

hold. In this case, applying (2.23) to A # ( A A 3 A ) and then simplifying by (2.10)–(2.12) and (4.2)–(4.4), we obtain

r ( A # ( A A 3 A ) ) = r A # ( A A 3 A ) + r [ A # , ( A A 3 A ) ] r ( A A # ) r ( ( A A 3 A ) ) = r A A + r [ A , A ] 2 r ( A ) = 0 .

This fact implies A # ( A A 3 A ) = 0 , thus establishing (4.6).

Substitution of (3.1) and (3.2) into (4.6) yields (4.7) and (4.9).

Combining (2.1) and (2.47) yields (4.8).

By (2.29), we obtain

( A 3 ) = ( A ( A A 3 A ) A ) = ( A A 3 ) A A 3 A ( A 3 A ) = ( A A 3 ) A ( A 3 A ) .

Substitution of it into (2.1) yields (4.10).

Replacing A in (4.6) with A and applying the second equality in (2.7), we obtain (4.11).

Taking the Moore-Penrose inverse of (4.6) and applying (2.7) yield (4.12).

By (2.1) and Lemma 3.1 7 , we obtain

A A # = A 2 ( A 3 ) A = A 2 ( A 2 ) A ( A 2 ) A = A ( A 2 ) A ,

thus establishing (4.13).

Replacing A in (4.13) with A # and applying the first and third equalities in (4.1) lead to (4.14).

Under (4.3) and (4.4), applying (2.22) to A 2 A ( A A # ) A and then simplifying, we obtain

r ( A 2 A ( A A # ) A ) = r A A # A A A 2 r ( A A # ) = r 0 A A A 2 A # 0 r ( A ) = r 0 A 0 0 r ( A ) = 0 .

This fact implies A 2 A ( A A # ) A = 0 , thus establishing (4.15).

Pre- and post-multiplying both sides of (4.12) with A and then simplifying yield (4.16).

Pre- and post-multiplying both sides of (4.13) with A and then simplifying yield (4.17).

Pre- and post-multiplying both sides of (2.1) with A and then simplifying yield (4.18).

Obviously, A A A ( A A A ) # and A A # are idempotent matrices by the definition of group inverse. Therefore, by (2.23), we obtain

r ( A A A ( A A A ) # A A # ) = r A A A ( A A A ) # A A # + r [ A A A ( A A A ) # , A A # ] r ( A A A ( A A A ) # ) r ( A A # ) = r A A A A + r [ A A A , A ] 2 r ( A ) = 0 .

This fact implies (4.19).

Applying Lemma 2.7 1 and 5 to (4.3) and (4.4) leads to (4.20) and (4.21).

Pre- and post-multiplying both sides of (4.15) with ( A # ) 2 , respectively, and then simplifying yield (4.22). Pre- and post-multiplying both sides of (4.15) with ( A # ) 2 , simultaneously, and then simplifying yield (4.23).

By (2.1) and (2.44), we obtain

( A # ) 2 = A ( A 3 ) A 2 ( A 3 ) A = A ( A 2 ) A ( A 2 ) A 2 ( A 2 ) A ( A 2 ) A = A ( A 2 ) A ( A 2 ) A ( A 2 ) A , A ( A 2 ) A # = A ( A 2 ) A ( A 2 ) A ( A 2 ) A , A # ( A 2 ) A = A ( A 2 ) A ( A 2 ) A ( A 2 ) A ,

thus establishing (4.24).

By (2.1) and (2.44), we obtain

( A # ) 3 = A ( A 2 ) A ( A 2 ) A ( A 2 ) A ( A 2 ) A = A ( A 2 ) A # ( A 2 ) A = A ( A 2 ) A ( A 2 ) A ( A 2 ) A ( A 2 ) A , A # A A # = A ( A 2 ) A ( A 2 ) A A A ( A 2 ) A ( A 2 ) A = A ( A 2 ) A ( A 2 ) A ( A 2 ) A ( A 2 ) A ,

thus establishing (4.25) and (4.26).

Pre- and post-multiplying both sides of the equality in Theorem 3.1 197 with A # and then simplifying yield (4.29).

Replacing A in (4.29) with A # and applying by the first and third equalities in (4.1) lead to (4.27).

Pre- and post-multiplying both sides of the equality in (4.27) with A # and then simplifying yield (4.28).

Equation (4.30) follows the third equality in (4.1) and the definition of group inverse.

Replacing A in (4.13) with A k and applying (4.30) lead to (4.31).

Equation (4.32) follows from (4.16).

By the definitions of the Moore-Penrose inverse, the group generalized inverse, and the third equality in (4.1), we obtain

A ( ( A 2 k 1 ) # ) A ( A 2 k + 1 ) # A ( ( A 2 k 1 ) # ) A = A ( ( A 2 k 1 ) # ) ( A 2 k 1 ) # ( ( A 2 k 1 ) # ) A = A ( ( A 2 k 1 ) # ) A .

In this case, applying (2.14) to A 2 k + 1 A ( ( A 2 k 1 ) # ) A and then simplifying by Lemma 4.1 yield

r ( A 2 k + 1 A ( ( A 2 k 1 ) # ) A ) = r A 2 k + 1 A ( ( A 2 k 1 ) # ) A + r [ A 2 k + 1 , A ( ( A 2 k 1 ) # ) A ] r ( A 2 k + 1 ) r ( A ( ( A 2 k 1 ) # ) A ) = r A A + r [ A , A ] 2 r ( A ) = 0 ,

which implies that (4.33) holds.

By the definitions of the Moore-Penrose inverse and the group inverse and the third equality in (4.1), we obtain that

A ( A 2 k 1 ) # A A 2 k + 1 A ( A 2 k 1 ) # A = A ( A 2 k 1 ) # ( A A ) A 2 k 1 ( A A ) ( A 2 k 1 ) # A = A ( A 2 k 1 ) # A 2 k 1 ( A 2 k 1 ) # A = A ( A 2 k 1 ) # A

hold. In this case, applying (2.14) to ( A 2 k + 1 ) A ( A 2 k 1 ) # A and then simplifying by Lemma 4.1 lead to

r ( ( A 2 k + 1 ) A ( A 2 k 1 ) # A ) = r ( A 2 k + 1 ) A ( A 2 k 1 ) # A + r [ ( A 2 k + 1 ) , A ( A 2 k 1 ) # A ] r ( ( A 2 k + 1 ) ) r ( A ( A 2 k 1 ) # A ) = r A A + r [ A , A ] 2 r ( A ) = 0 ,

which implies that (4.34) holds.

Pre- and post-multiplying both sides of the equality in (4.30) with ( A k ) and then simplifying yield (4.35).

By (2.29) and (4.18), we obtain

( A 2 k + 1 ) = ( A 2 k 2 A A 2 ) = ( A 3 ) A ( A 2 k 1 ) = A A # A A ( A 2 k 1 ) = A A # ( A 2 k 1 ) ,

thus establishing (4.36) by induction.

Pre- and post-multiplying both sides of the equality in (4.34) with A and then simplifying yield (4.37).

Replacing A in (4.13) with A 2 k 1 and applying Theorem 3.1 9 and 10 lead to (4.38).

Replacing A in (4.34) with A # and applying the third equality in (4.1) lead to (4.39).

Substitution of (4.36) for 2 k 1 into (4.39) leads to (4.40).

Replacing A in (4.6) with A k in (4.18) and (4.26) leads to (4.41) and (4.42).□

Finally, the author presents a multiple-dagger equality for the Moore-Penrose inverse of A k as a generalization of (2.36) and (2.46).

Theorem 4.3

Assume that A C m × m is group invertible. Then,

(4.43) ( A k ) = A ( X A ) k 1

holds for any integer k 2 , where X = A A 2 A .

Proof

Rewriting A k as A k = A k 2 A A , and applying (2.29) to the product lead to ( A k ) = ( A k 2 A A ) = ( A 2 ) A ( A k 1 ) . Substitution of (2.36) into the right-hand side of the equalities and then simplifying yield ( A k ) = A ( A A 2 A ) A A ( A k 1 ) = A X ( A k 1 ) . Continuing the process by induction leads to (4.43).□

5 Concluding remarks

The author elaborated a full-range of overview and analysis of the group invertibility of a matrix, and obtained several complex families of matrix equalities associated with group invertible matrices with relative ease using a blend of skillful operations and treatments of ranks, ranges, conjugate transposes, and Moore-Penrose inverses of multiple products of given matrices. The meaning of this detailed study is giving a sufficient exposition and knowledge reservation regarding group invertible matrices from view point of matrix equalities. Unquestionably, given the equivalences of different matrix equalities, we can make use of them as classification tools in the investigations of matrix expressions and matrix equalities that are composed of matrices and their generalized inverses, and therefore, we can take them as a reference and a source of inspiration for deep understanding and exploration of numerous properties and performances of group inverses of matrices and their operations.

It is expected that more specific matrix equalities (matrix equations) for a given square matrix and its algebraic operations can be constructed and then can accordingly be added in the condition lists of Theorems 3.1 and 4.2. Also, motivated by the findings in the preceding sections, it would be of interest to reconsider in depth some other fundamental problems on group inverses of matrices through merging various existing results and using some tricky matrix analysis tools. Here, the author would like to propose some proper problems that are worthy of further, in-depth study in relation to the existence of group inverses of matrices.

  1. Taking the matrix A in the preceding sections as certain specified matrices, such as block matrices, bi-diagonal matrices, and triangular matrices (cf. [4,6, 23,24, 25,13]), we are able to obtain various detailed equalities and facts in relation to group inverses of matrices. In particular, let B C m × n , C C n × m , and let A = 0 B C 0 C ( m + n ) × ( m + n ) . In this situation, applying the results in the preceding sections to this A will lead to a variety of explicit consequences on the group inverse of the block matrix, which in turn will reveal many novel and unexpected relationships between the two matrices B and C from the viewpoint of group inverses of matrices.

  2. Let A C m × m , P C n × m , and Q C m × n . Then, the triple matrix product P A Q C n × n is defined. In this situation, it would be interesting to consider the relationships between the group inverses of A and P A Q under some further assumptions, such as r ( P A Q ) = r ( A ) , P and Q are two invertible matrices, or P = Q 1 , etc.

  3. The following three groups of established equivalent statements illustrate certain intrinsic connections between matrix equalities that involve the group invertibility condition of a matrix:

    A A = A A (range-Hermitian matrix) ( A 2 ) = ( A ) 2 and r ( A 2 ) = r ( A ) , A A = A A (normal matrix) ( A 2 ) = ( A ) 2 , A A = A A , and r ( A 2 ) = r ( A ) , A = A (Hermitian matrix) ( A 2 ) = ( A ) 2 , A 2 A = A ( A ) 2 , and r ( A 2 ) = r ( A ) ,

    where the rank equality r ( A 2 ) = r ( A ) is embodied on the right-hand sides of the equivalent facts (cf. [26]). Based on this fact, we can use the results in the preceding sections to derive a great abundance of necessary and sufficient conditions for a matrix to be EP, normal, and Hermitian, respectively.

  4. In addition to the group inverse of a square matrix defined by the unique common solution of the three matrix equations in (1.2), algebraists also defined certain weighted group inverses of a rectangular matrix under some general assumptions, and correspondingly, they considered the problems on the existence of the weighted group inverses of a matrix (cf. [27,28, 29,30]). As an on-going research subject in this respect, it would be of great interest to extend the formulas, results, and facts in the preceding sections to these well-defined weighted group inverses of matrices.

Finally, the author remarks that the whole work in this article involves a wide range of derivations and simplifications of many specified algebraic equalities of matrices, and thus it is really a complex, prolonged, and exhausting task in matrix algebra to give exact descriptions and detailed classifications of various matrix equalities and their equivalent facts. The author also hopes that this study can bring positive influence to the constructions and characterizations of various complicated and tangible algebraic equalities, and that this study can make certain essential advances in analytical methodology in matrix theory and applications.

Acknowledgments

The author wishes to thank an anonymous referee for his/her helpful comments and suggestions on an earlier version of this article.

  1. Conflict of interest: The author states that there is no conflict of interest.

References

[1] A. Ben-Israel and T. N. E. Greville, Generalized Inverses: Theory and Applications, 2nd ed., Springer, New York, 2003. Search in Google Scholar

[2] D. S. Bernstein, Scalar, Vector, and Matrix Mathematics: Theory, Facts, and Formulas Revised and Expanded Edition, Princeton University Press, Princeton, NJ, USA, 2018. 10.1515/9781400888252Search in Google Scholar

[3] S. L. Campbell and C. D. Meyer Jr., Generalized Inverses of Linear Transformations, SIAM, Philadelphia, 2009. 10.1137/1.9780898719048Search in Google Scholar

[4] C. Bu, J. Zhao, and J. Zheng, Group inverse for a class 2×2 block matrices over skew fields, Appl. Math. Comput. 204 (2008), 45–49. 10.1016/j.amc.2008.05.145Search in Google Scholar

[5] C. Cao, Y. Wang, and Y. Sheng, Group inverses for some 2×2 block matrices over rings, Front. Math. China 11 (2016), 521–538. 10.1007/s11464-016-0490-6Search in Google Scholar

[6] C. Cao, H. Zhang, and Y. Ge, Further results on the group inverse of some anti-triangular block matrices, J. Appl. Math. Comput. 46 (2014), 169–179. 10.1007/s12190-013-0744-3Search in Google Scholar

[7] C. Cao, X. Zhang, and X. Tang, Reverse order law of group inverses of products of two matrices, Appl. Math. Comput. 158 (2004), 489–495. 10.1016/j.amc.2003.09.016Search in Google Scholar

[8] C.-Y. Deng, Reverse order law for the group inverses, J. Anal. Math. Appl. 382 (2011), 663–671. 10.1016/j.jmaa.2011.04.085Search in Google Scholar

[9] C.-Y. Deng, On the group invertibility of operators, Electron. J. Linear Algebra 31 (2016), 492–510. 10.13001/1081-3810.1967Search in Google Scholar

[10] S. K. Mitra, On group inverses and the sharp order, Linear Algebra Appl. 92 (1987), 17–37. 10.1016/0024-3795(87)90248-5Search in Google Scholar

[11] D. Mosić and D. S. Djordjević, The reverse order law (ab)#=b†(a†abb†)†a† in rings with involution, RACSAM 109 (2015), 257–265. 10.1007/s13398-014-0178-2Search in Google Scholar

[12] P. Robert, On the group inverse of a linear transformation, J. Math. Anal. Appl. 22 (1968), 658–669. 10.1016/0022-247X(68)90204-7Search in Google Scholar

[13] Y. Sheng, Y. Ge, H. Zhang, and C. Cao, Group inverses for a class of 2×2 block matrices over rings, Appl. Math. Comput. 219 (2013), 9340–9346. 10.1016/j.amc.2013.02.046Search in Google Scholar

[14] D. Zhang, D. Mosic, and T.-Y. Tam, On the existence of group inverses of Peirce corner matrices, Linear Algebra Appl. 582 (2019), 482–498. 10.1016/j.laa.2019.07.033Search in Google Scholar

[15] P. Basavappa, On the solutions of the matrix equation f(X,X∗)=g(X,X∗), Canad. Math. Bull. 15 (1972), 45–49. 10.4153/CMB-1972-010-9Search in Google Scholar

[16] S. A. McCullough and L. Rodman, Hereditary classes of operators and matrices, Amer. Math. Monthly 104 (1997), 415–430. 10.1080/00029890.1997.11990659Search in Google Scholar

[17] Y. Tian, Reverse order laws for the generalized inverses of multiple matrix products, Linear Algebra Appl. 211 (1994), 85–100. 10.1016/0024-3795(94)90084-1Search in Google Scholar

[18] Y. Tian, Rank equalities related to outer inverses of matrices and applications, Linear Multilinear Algebra 49 (2002), 269–288. 10.1080/03081080108818701Search in Google Scholar

[19] Y. Tian, The reverse-order law (AB)†=B†(A†ABB†)†A† and its equivalent equalities, J. Math. Kyoto Univ. 45 (2005), 841–850. 10.1215/kjm/1250281660Search in Google Scholar

[20] Y. Tian, A family of 512 reverse order laws for generalized inverses of a matrix product: a review, Heliyon 6 (2020), e04924. 10.1016/j.heliyon.2020.e04924Search in Google Scholar PubMed PubMed Central

[21] Y. Tian, Some mixed-type reverse-order laws for the Moore-Penrose inverse of a triple matrix product, Rocky Mt. J. Math. 37 (2007), 1327–1347. 10.1216/rmjm/1187453116Search in Google Scholar

[22] Y. Tian, Miscellaneous reverse order laws and their equivalent facts for generalized inverses of a triple matrix product, AIMS Math. 6 (2021), 13845–13886. 10.3934/math.2021803Search in Google Scholar

[23] R. E. Hartwig, Block generalized inverses, Arch. Rat. Mech. Anal. 61 (1976), 197–251. 10.1007/BF00281485Search in Google Scholar

[24] R. E. Hartwig, Group inverses and Drazin inverses of bidiagonal and triangular Toeqlitz matrices, J. Austral. Math. Soc. 24 (1977), 10–34. 10.1017/S1446788700020036Search in Google Scholar

[25] P. Patrício and R. E. Hartwig, The (2,2,0) group inverse problem, Appl. Math. Comput. 217 (2010), 516–520. 10.1016/j.amc.2010.05.084Search in Google Scholar

[26] R. E. Hartwig and K. Spindelböck, Matrices for which A∗ and A† can commute, Linear Multilinear Algebra 14 (1983), 241–256. 10.1080/03081088308817561Search in Google Scholar

[27] J. Cen, On existence of weighted group inverse of rectangular matrix (in Chinese), Math. Numer. Sin. 29 (2007), 39–48. Search in Google Scholar

[28] Y. Chen, Existence conditions and expressions for weighted group inverses of rectangular matrices, J. Nanjing Norm. Univ. Nat. Sci. Edn. 31 (2008), no. 3, 1–5. Search in Google Scholar

[29] R. E. Cline and T. N. E. Greville, A Drazin inverse for rectangular matrices, Linear Algebra Appl. 29 (1980), 53–62. 10.1016/0024-3795(80)90230-XSearch in Google Scholar

[30] X. Sheng and G. Chen, The computation and perturbation analysis for weighted group inverse of rectangular matrices, J. Appl. Math. Comput. 31 (2008), 33–43. 10.1007/s12190-008-0189-2Search in Google Scholar

Received: 2022-04-06
Revised: 2022-07-02
Accepted: 2022-10-12
Published Online: 2022-11-25

© 2022 the author(s), published by De Gruyter

This work is licensed under the Creative Commons Attribution 4.0 International License.

Articles in the same Issue

  1. Regular Articles
  2. On some summation formulas
  3. A study of a meromorphic perturbation of the sine family
  4. Asymptotic behavior of even-order noncanonical neutral differential equations
  5. Unconditionally positive NSFD and classical finite difference schemes for biofilm formation on medical implant using Allen-Cahn equation
  6. Starlike and convexity properties of q-Bessel-Struve functions
  7. Mathematical modeling and optimal control of the impact of rumors on the banking crisis
  8. On linear chaos in function spaces
  9. Convergence of generalized sampling series in weighted spaces
  10. Persistence landscapes of affine fractals
  11. Inertial iterative method with self-adaptive step size for finite family of split monotone variational inclusion and fixed point problems in Banach spaces
  12. Various notions of module amenability on weighted semigroup algebras
  13. Regularity and normality in hereditary bi m-spaces
  14. On a first-order differential system with initial and nonlocal boundary conditions
  15. On solving pseudomonotone equilibrium problems via two new extragradient-type methods under convex constraints
  16. Local linear approach: Conditional density estimate for functional and censored data
  17. Some properties of graded generalized 2-absorbing submodules
  18. Eigenvalue inclusion sets for linear response eigenvalue problems
  19. Some integral inequalities for generalized left and right log convex interval-valued functions based upon the pseudo-order relation
  20. More properties of generalized open sets in generalized topological spaces
  21. An extragradient inertial algorithm for solving split fixed-point problems of demicontractive mappings, with equilibrium and variational inequality problems
  22. An accurate and efficient local one-dimensional method for the 3D acoustic wave equation
  23. On a weighted elliptic equation of N-Kirchhoff type with double exponential growth
  24. On split feasibility problem for finite families of equilibrium and fixed point problems in Banach spaces
  25. Entire and meromorphic solutions for systems of the differential difference equations
  26. Multiplication operators on the Banach algebra of bounded Φ-variation functions on compact subsets of ℂ
  27. Mannheim curves and their partner curves in Minkowski 3-space E13
  28. Characterizations of the group invertibility of a matrix revisited
  29. Iterates of q-Bernstein operators on triangular domain with all curved sides
  30. Data analysis-based time series forecast for managing household electricity consumption
  31. A robust study of the transmission dynamics of zoonotic infection through non-integer derivative
  32. A Dai-Liao-type projection method for monotone nonlinear equations and signal processing
  33. Review Article
  34. Remarks on some variants of minimal point theorem and Ekeland variational principle with applications
  35. Special Issue on Recent Methods in Approximation Theory - Part I
  36. Coupled fixed point theorems under new coupled implicit relation in Hilbert spaces
  37. Approximation of integrable functions by general linear matrix operators of their Fourier series
  38. Sharp sufficient condition for the convergence of greedy expansions with errors in coefficient computation
  39. Approximation of conic sections by weighted Lupaş post-quantum Bézier curves
  40. On the generalized growth and approximation of entire solutions of certain elliptic partial differential equation
  41. Existence results for ABC-fractional BVP via new fixed point results of F-Lipschitzian mappings
  42. Linear barycentric rational collocation method for solving biharmonic equation
  43. A note on the convergence of Phillips operators by the sequence of functions via q-calculus
  44. Taylor’s series expansions for real powers of two functions containing squares of inverse cosine function, closed-form formula for specific partial Bell polynomials, and series representations for real powers of Pi
  45. Special Issue on Recent Advances in Fractional Calculus and Nonlinear Fractional Evaluation Equations - Part I
  46. Positive solutions for fractional differential equation at resonance under integral boundary conditions
  47. Source term model for elasticity system with nonlinear dissipative term in a thin domain
  48. A numerical study of anomalous electro-diffusion cells in cable sense with a non-singular kernel
  49. On Opial-type inequality for a generalized fractional integral operator
  50. Special Issue on Advances in Integral Transforms and Analysis of Differential Equations with Applications
  51. Mathematical analysis of a MERS-Cov coronavirus model
  52. Rapid exponential stabilization of nonlinear continuous systems via event-triggered impulsive control
  53. Novel soliton solutions for the fractional three-wave resonant interaction equations
  54. The multistep Laplace optimized decomposition method for solving fractional-order coronavirus disease model (COVID-19) via the Caputo fractional approach
  55. Special Issue on Problems, Methods and Applications of Nonlinear Analysis
  56. Some recent results on singular p-Laplacian equations
  57. Infinitely many solutions for quasilinear Schrödinger equations with sign-changing nonlinearity without the aid of 4-superlinear at infinity
  58. Special Issue on Recent Advances for Computational and Mathematical Methods in Scientific Problems
  59. Existence of solutions for a nonlinear problem at resonance
  60. Asymptotic stability of solutions for a diffusive epidemic model
  61. Special Issue on Computational and Numerical Methods for Special Functions - Part I
  62. Fully degenerate Bernoulli numbers and polynomials
  63. Wigner-Ville distribution and ambiguity function associated with the quaternion offset linear canonical transform
  64. Some identities related to degenerate Stirling numbers of the second kind
  65. Two identities and closed-form formulas for the Bernoulli numbers in terms of central factorial numbers of the second kind
  66. λ-q-Sheffer sequence and its applications
  67. Special Issue on Fixed Point Theory and Applications to Various Differential/Integral Equations - Part I
  68. General decay for a nonlinear pseudo-parabolic equation with viscoelastic term
  69. Generalized common fixed point theorem for generalized hybrid mappings in Hilbert spaces
  70. Computation of solution of integral equations via fixed point results
  71. Characterizations of quasi-metric and G-metric completeness involving w-distances and fixed points
  72. Notes on continuity result for conformable diffusion equation on the sphere: The linear case
Downloaded on 25.10.2025 from https://www.degruyterbrill.com/document/doi/10.1515/dema-2022-0171/html
Scroll to top button