vol18_pp600-612. 151KB Jun 04 2011 12:06:04 AM

Electronic Journal of Linear Algebra ISSN 1081-3810
A publication of the International Linear Algebra Society
Volume 18, pp. 600-612, October 2009

ELA

http://math.technion.ac.il/iic/ela

GROUP INVERSES FOR MATRICES OVER A BEZOUT DOMAIN∗
CHONGGUANG CAO† AND JUYAN LI†

Abstract. Suppose R is a Bezout domain. In this paper, some necessary and sufficient conditions for the existence of the group inverse for square matrix over R are given, the conditions for
the existence of the group inverse of products of matrices are studied, and the equivalent conditions
for reverse order law of group inverse of product of matrices are obtained. Also the existence and
the representation of the group inverse for a class 2 × 2 block matrices over R are studied, and some
well known relative results are generalized.

Key words. Bezout domain, Group inverse, Right R–module, Block matrix.

AMS subject classifications. 15A09.


1. Introduction. Research on generalized inverses of matrices over commutative rings, especially the condition for the regularity of a matrix, is abundant; see e.g.,
[1] and references therein. However, research on the generalized inverses of matrices
over non–commutative rings is relatively sparse; see [2], [4], [14], [15]. The purpose
of this paper is to study the group inverses of matrices over an important associative
ring – a Bezout domain, and generalize some results which are well known and given
at present.
If every finitely generated left (right) ideal in a non-zero ring R which has a unit
element 1 and no zero divisors is principal, then R is called a Bezout domain. Integral
rings, non-commutative principal ideal domains, division rings, polynomial rings in
an indeterminate over field, valuation rings and so on are Bezout domains; see [9],
[11].
Let R be a Bezout domain, we denote the right R–module of n-dimensional
column vector and left R–module of n-dimensional row vector by Rnr and Rnl , respectively. Let Rm×n be the set of all m × n matrices over R. For a matrix A ∈ Rn×n , we
denote the right R–module which is generated by the columns, left R–module which
is generated by the rows, and right nullspace of A by Rr (A), Rl (A), and Nr (A),
respectively. The dimension of Rr (A) and Rl (A) is called the column rank and row
∗ Received by the editors June 4, 2009. Accepted for publication September 25, 2009. Handling
Editor: Harm Bart.
† Department of Mathematics, Heilongjiang University, Harbin, 150080, P. R. China (caochongguang@163.com, lijuyan587@163.com). Supported by Nation Science Foundation of China, No.
10671026.


600

Electronic Journal of Linear Algebra ISSN 1081-3810
A publication of the International Linear Algebra Society
Volume 18, pp. 600-612, October 2009

ELA

http://math.technion.ac.il/iic/ela

Group Inverses for Matrices over a Bezout Domain

601

rank of A, respectively. It is well known that the row rank of A is equal to its column
rank, then their common value is called the rank of A, which is denoted by rankA;
see [9], [11]. A matrix is said to be nonsingular if it is neither 0 nor a left or right
zero-divisor. We say that A# is the group inverse of A if A# is a common solution
of the matrix equations: AXA = A, XAX = X, AX = XA. It is well known that if

A# exists then A# is unique.
We have two important results of matrices over R, presented in the following
lemmas; see [11].
Lemma 1.1. A ring R is a Bezout
 if and only if every non-zero matrix
 domain
∆ 0
Q, where P, Q are invertible matrices
A over R has a factorization A = P
0 0
over R, ∆ ∈ Rk×k and rank(A) = k.
Lemma 1.2. Let R be a Bezout domain, A ∈ Rn×n . Then A is an idempon×n
such that A =
tent
 matrix if and only if there exists invertible matrix p ∈ R
Ir 0
−1
P
P .
0 0

This paper is divided into four sections. In the second section, we study the
existence of the group inverse for matrix A, obtaining several equivalent conditions,
as well as the existence and representation of the group inverse for 2 × 2 block upper
triangular matrix. This generalizes the relative results in papers [4] and [13]. In
the third section, we study the group inverses of products of two matrices, obtain
the condition for the reverse order law of group inverses, and generalize the relative
results in paper [5]. In the fourth section, we study the existence and representation
of the group inverse for a class 2 × 2 block matrices, generalizing the relative results in
paper [2]. All results we obtain are new even for commutative principal ideal domains.
2. The Existence of the Group Inverse.
Theorem 2.1. Suppose A ∈ Rn×n . Then the following conditions are equivalent:
(i)
(ii)
(iii)
(iv)

A# exists .
Rr (A) = Rr (A2 ).
Rl (A) = Rl (A2 ).
There exist invertible matrices D ∈ Rr×r and N ∈ Rn×n such that A =



D 0
N −1 .
N
0 0

Proof. (i) ⇒ (ii) It follows from the definition of the group inverse and A# exists
that A = A2 A# . Hence Rr (A) ⊆ Rr (A2 ). On the other hand Rr (A) ⊇ Rr (A2 ) is
obvious. Then Rr (A) = Rr (A2 ).

Electronic Journal of Linear Algebra ISSN 1081-3810
A publication of the International Linear Algebra Society
Volume 18, pp. 600-612, October 2009

ELA

http://math.technion.ac.il/iic/ela

602


Chongguang Cao and Juyan Li

(i) ⇒ (iii) The proof is similar to (i) ⇒ (ii).
 −1

D
0
(iv) ⇒ (i) Let X = N
N −1 . It follows from the definition of the
0
0
group inverse that X = A# .
(ii) ⇒ (iv) By Lemma 1.1, we can find invertible matrices Q, P ∈ Rn×n such


∆ 0
Q, where ∆ is a r × r matrix with rank∆ = r. Since Rr (A) =
that A = P
0 0



P1 P2
Rr (A2 ), we may write A = A2 X for some matrix X. Let QP =
,X =
P3 P4


X1 X2
P
P −1 , where P1 , X1 ∈ Rr×r . Then
X3 X4


∆P1 ∆P2
A=P
P −1 , and
0
0
A2 X = P




∆P1 ∆P1 X1 + ∆P1 ∆P2 X3
0

∆P1 ∆P1 X2 + ∆P1 ∆P2 X4
0


P −1 .

Hence
∆P1 ∆P1 X1 + ∆P1 ∆P2 X3 = ∆P1 , ∆P1 ∆P1 X2 + ∆P1 ∆P2 X4 = ∆P2 ,
P1 ∆P1 X1 + P1 ∆P2 X3 = P1 , and P1 ∆P1 X2 + P1 ∆P2 X4 = P2 .


It follows that there exists matrix Z such that P1 P2 Z = I from invertibility of
the matrices QP , then



P1 ∆P1 X1 + P1 ∆P2 X3 P1 ∆P1 X2 + P1 ∆P2 X4 Z = I, and
P1 ∆



P1 X1 + P2 X3

P1 X2 + P2 X4



Z = I.

Hence P1 and ∆ are invertible
matrices. Namely ∆P
 1 is aninvertible matrix. Let

I −P1−1 P2
D 0

N −1 .
N =P
and D = ∆P1 , then A = N
0 0
0
I
(iii) ⇒ (iv) The proof is similar to (ii) ⇒ (iv).
Remark 2.2. If R is a skew field, then Rr (A) = Rr (A2 ) if and only if rank(A) =
rank(A2 ). However, if R is a general Bezout domain, then Rr (A) = Rr (A2 ) and
rank(A) = rank(A2 ) are not equivalent, e.g. if R is a ring of integral number, let




2 2
1 1
. It is obvious that rank(A) = rank(A2 ), but
, then A2 =
A =
2 2

1 1
Rr (A) = Rr (A2 ).

Electronic Journal of Linear Algebra ISSN 1081-3810
A publication of the International Linear Algebra Society
Volume 18, pp. 600-612, October 2009

ELA

http://math.technion.ac.il/iic/ela

603

Group Inverses for Matrices over a Bezout Domain

Theorem 2.3. Suppose M =



A B
0 C



∈ Rn×n , A ∈ Rm×m . Then:

(1) M # exists if and only if A# , and C # exist and (I − AA# )B(I − CC # ) = 0.
 #

A
X
#
#
, where X = (A# )2 B(I − CC # ) +
(2) If M exists, then M =
0
C#
(I − AA# )B(C # )2 − A# BC # .
 #

A
X
Proof. (1) (′ if′ ) Let Y =
, where X = (A# )2 B(I − CC # ) + (I −
0
C#
AA# )B(C # )2 − A# BC # . It follows from the existence of A# and C # , and (I −
AA# )B(I − CC # ) = 0 that M Y M = M , Y M Y = Y , and M Y = Y M . Therefore
M # exists.
(′ only if′ ) It follows from the existence of M # and Theorem 2.1(ii) that Rr (M ) =
n−m
n−m
,
, there exists y1 ∈ Rm
Rr (M 2 ). Thus, for any x1 ∈ Rm
r , y2 ∈ Rr
r , x2 ∈ Rr
such that:

  2



x1
y1
A B
A AB + BC
=
.
x2
y2
0 C
0
C2
Hence Cx2 = C 2 y2 . This means Rr (C) ⊆ Rr (C 2 ). Rr (C) ⊇ Rr (C 2 ) is obvious.
Hence Rr (C) = Rr (C 2 ). Again applying Theorem 2.1(ii), we know C # exists. By
n−m
n−m
Theorem 2.1(iii), for any u1 ∈ Rm
there exists z1 ∈ Rm
l , z2 ∈ Rl
l , u 2 ∈ Rl
such that





 A2 AB + BC
 A B

.
= z1 z2
u1 u2
0 C
0
C2
Hence u1 A = z1 A2 . This means Rl (A) = Rl (A2 ), that is A# exists. It follows




D2 0
D1 0
Q, where
P −1 and C = Q−1
from Theorem 2.1(iv) that A = P
0
0
0
0
D1 ∈ Rs×s and D2 ∈ Rt×t are invertible matrices. Let


B1 B2
−1
−1
P BQ =
, B4 ∈ R(m−s)×(n−m−t) .
B3 B4
It is easy to see
(I − AA# )B(I − CC # ) = P



0 0
0 I





0
0 0
P −1 BQ−1
Q=P
0
0 I

In order to prove the conclusion, we only need

D1
 



P
0  0
A B
=
M=
0 Q−1  0
0 C
0

0
B4

to prove B4 = 0. In fact,

0 B1 B2
 −1

0 B3 B4 
0
 P
.
0 D2 0  0
Q
0 0
0



Q.

Electronic Journal of Linear Algebra ISSN 1081-3810
A publication of the International Linear Algebra Society
Volume 18, pp. 600-612, October 2009

ELA

http://math.technion.ac.il/iic/ela

604

Chongguang Cao and Juyan Li


D1 0 B1 0
 0 0 0 B4 
#
#

¿From it we know M ∼ 
 0 0 D2 0 . Since M exists, we have N =
0 0 0
0

#
0 B4
. Obviously, N 2 = 0. Then N = N 2 N # = 0, and B4 = 0.
0
0


(2)

It is obvious from the proof of (1).

Corollary 2.4. SupposeB1 ∈ Rm×m and M =



B1
0

B2
0



∈ Rn×n . Then

(1) M # exists if and only if B 1# exists and Rr (B 2 ) ⊂ Rr (B1 ).
B1# (B1# )2 B2
.
(2) If M # exists, then M # =
0
0
Proof. By Theorem 2.3(2), let C = 0. The result follows easily.


B1 0
∈ Rn×n . Then
Corollary 2.5. SupposeB1 ∈ Rm×m and M =
B2 0
(1) M # exists if and only if B 1# exists and Rl (B
2 ) ⊂ Rl (B1 ).
#
B1
0
(2) If M # exists, then M # =
.
# 2
B2 (B1 ) 0
Proof. We can get the formula for the group inverse of
proof of Theorem 2.3. Let C = 0. The result follows easily.



A
B

0
C



by the same

3. Group Inverses of Products of Two Matrices.
Theorem 3.1. Suppose A ∈ Rm×n , B ∈ Rn×m . Then the following conditions
are equivalent:
(1) (AB)# and (BA)# exist.
(2) Rr (AB) = Rr (ABA) and Rr (BA) = Rr (BAB).
(3) Rl (AB) = Rl (ABA) and Rl (BA) = Rl (BAB).
Proof. (1) ⇒ (2) It follows from the existence of (AB)# and Theorem2.1 that
Rr (AB) = Rr (ABAB). Rr (ABAB) ⊆ Rr (ABA) ⊆ Rr (AB) is obvious. Thus
Rr (AB) = Rr (ABA). Similarly Rr (BA) = Rr (BAB).
(2) ⇒ (1) From Rr (AB) = Rr (ABA) = ARr (BA) and Rr (BA) = Rr (BAB),
we have Rr (AB) = Rr (ABA) = Rr (ABAB). Thus (AB)# exists. Similarly (BA)#
exists.

Electronic Journal of Linear Algebra ISSN 1081-3810
A publication of the International Linear Algebra Society
Volume 18, pp. 600-612, October 2009

ELA

http://math.technion.ac.il/iic/ela

Group Inverses for Matrices over a Bezout Domain

605

(1) ⇔ (3) The proof is similar to (1) ⇔ (2).
Corollary 3.2. Suppose A ∈ Rm×n , B ∈ Rn×m , and Rr (A) = Rr (ABA), then
(AB)# and (BA)# exist.
Proof. Since Rr (ABA) ⊆ Rr (AB) ⊆ Rr (A), and Rr (A) = Rr (ABA), we have
Rr (ABA) = Rr (AB) = Rr (A). Thus Rr (AB) = Rr (ABA). By Rr (ABA) = Rr (A),
we have Rr (BABA) = Rr (BA). Thus Rr (BA) = Rr (BAB). From Theorem 3.1, we
can prove immediately.
Corollary 3.3. Suppose A ∈ Rm×n , B ∈ Rn×m , and Rr (AB) = Rr (A),
Rr (BA) = Rr (B), then (AB)# and (BA)# exist.
Proof. It follows from Rr (AB) = Rr (A), and Rr (BA) = Rr (B) that Rr (AB) =
ARr (B) = ARr (BA) = Rr (ABA). Similarly, Rr (BA) = Rr (BAB). ¿From Theorem
3.1, we can prove immediately.
Corollary 3.4. Suppose A ∈ Rm×n , B ∈ Rn×m , Rr (AB) = Rr (A) and (AB)#
exist, then (BA)# exist.
Proof. It follows from the existence of (AB)# thatRr (AB) = Rr (ABAB). Hence
Rr (AB) = Rr (ABA). From Rr (AB) = Rr (A) it follows that BRr (AB) = BRr (A).
Therefore Rr (BA) = Rr (BAB). Then we can obtain the existence of (BA)# from
Theorem 3.1 .
Lemma 3.5. Suppose A ∈ Rm×n , B ∈ Rn×m , then there exist invertible matrices
P ∈ Rm×m and Q ∈ Rn×n , such that

A=P



A1
0

0
0



B1

0
Q, and B = Q−1 
 C1
0


B2
0r−s
C2
0


B3
0 
 P −1 ,
C3 
0

where A1 ∈ Rr×r , rankA = rankA1 = r, B1 ∈ Rs×s , C1 ∈ Rt×s .
Proof. By Lemma
1.1, we can find invertible matrices M ∈ Rm×m , N ∈ Rn×n

∆ 0
N , where ∆ ∈ Rr×r and rankA = r. We write B =
such that A = M
0 0




∆1
E 0
N −1
P1−1 , and E is a s × s
M −1 , where ∆1 ∈ Rr×m , ∆1 = Q−1
1
0 0
∆2


F 0
non-singular matrix over R. ∆2 = Q−1
P2−1 , where F is a t × t non-singular
2
0 0
matrix over R. Let








C1 C2 C3
B1 B2 B3
F 0
E 0
P2−1 =
, and
P1−1 =
0 0
0
0
0
0 0
0 0r−s 0

Electronic Journal of Linear Algebra ISSN 1081-3810
A publication of the International Linear Algebra Society
Volume 18, pp. 600-612, October 2009

ELA

http://math.technion.ac.il/iic/ela

606

Chongguang Cao and Juyan Li

where B1 ∈ Rs×s , and C1 ∈ Rt×s . Then

B = N −1



Q−1
1
0

A=M


Q1
0
rankA1 = r, and

Let M = P ,

A=P



0
Q2

A1
0

0
Q−1
2







∆Q−1
1
0

B1
 0

 C1
0

B2
0r−s
C2
0



0
0



Q1
0


B3
0 
 M −1 , and
C3 
0
0
Q2



N.

= A1 , then A1 ∈ Rr×r , rankA =
N = Q, and ∆Q−1
1

0
0



B1

0
, and B = Q−1 
 C1
0


B2
0r−s
C2
0


B3
0 
 P −1 .
C3 
0

Theorem 3.6. Suppose A, B ∈ Rn×n . Then from any two of the following
conditions, we can obtain the other one.
(1) (AB)# exists.
(2) (BA)# exists.
(3) AB ∼ BA.
Proof. (1), (2) ⇒ (3) Let A and B be the form as in Lemma 3.5, then
 




B3
B1 B2
A1
A1
 P −1 , and
AB = P 
0
0
0
0
0
 


B1 B2
A1

0
0


BA = Q−1 

C1 C2
A1
0
0



0 
 Q.

0

¿From Corollary 2.4 and Corollary 2.5, we obtain the following:


B1 B2 #
#
) exists, and
(AB) exists ⇔ (A1
0
0




B1 B2
B3
Rr (A1
),
) ⊂ Rr (A1
0
0
0

Electronic Journal of Linear Algebra ISSN 1081-3810
A publication of the International Linear Algebra Society
Volume 18, pp. 600-612, October 2009

ELA

http://math.technion.ac.il/iic/ela

607

Group Inverses for Matrices over a Bezout Domain



B1 B2
(BA)# exists ⇔ (
A1 )# exists, and
0
0




B1 B2
C1 C2
Rl (
A1 ).
A1 ) ⊂ Rl (
0
0
0
0
Hence there exists E ∈ Rr×(n−r) , F ∈ R(n−r)×r such that







B1
C1 C2
B1 B2
B3
A1 = F
E, and
= A1
A1
0
0
0
0
0
0

B2
0



A1 .

Then
AB = P



−E
I

I
0

BA = Q

−1



I
F







B1
0

 

B1
0

 A1

0
I

0







B2
0

B2
0

0





0 
0



I
0

E
I





0  I
−F
0

A1

P −1 , and

0
I



Q.






B1 B2
D 0
S, for invertible matrices R, S, where D ∈ Rr1 ×r1
=R
0 0
0
0
and rankD = r1 . Then








D 0
B1 B2
D 0
B1 B2
SA1 R.
A1 ∼
, and
∼ SA1 R
A1
0 0
0 0
0
0
0
0

Let

Let C = SA1 R, C =

C



D
0

0
0





C4
C6

=



C5
C7
C4 D
C6 D



. Then rankC = r,

0
0



, and



D
0

0
0



C=



DC4
0

DC5
0



.

#

#

D 0
B1 B2
exists that C
exist, then (C4 D)#
A1
0
0
0 0
exists, and Rl (C6 D) ⊂ Rl (C4 D), then C6 D = GC4 D for some matrix G. Hence
 


C4 D 0
D 0

C
, and rank(C4 D) = r1 .
0 0
0
0
It follows from

Similarly, we can prove (DC4 )# exists,



DC4
D 0
C∼
0 0
0

0
0



, and rank(DC4 ) = r1 .

It follows from the definition of the group inverse and the existence of (C4 D)# . Thus

Electronic Journal of Linear Algebra ISSN 1081-3810
A publication of the International Linear Algebra Society
Volume 18, pp. 600-612, October 2009

ELA

http://math.technion.ac.il/iic/ela

608

Chongguang Cao and Juyan Li

C4 DXC4 D = C4 D ⇒ C4 D(XC4 D − I) = 0 ⇒ XC4 D − I = 0 ⇒ XC4 D = I
for matrix a X. Hence C4 , and D are invertible matrices, and C4 D ∼ DC4 . Therefore
AB ∼ BA .
(1), (3) ⇒ (2) and (2), (3) ⇒ (1) are obvious.
Theorem 3.7. Suppose A, B ∈ Rn×n , and A# and B # exist. Then the following
conditions are equivalent:
(i) (AB)# exists and (AB)# = B # A# .
(ii) Rr (AB) = Rr (BA) and Nr (AB) = Nr (BA).
(iii) There exists a invertible P ∈ Rn×n such that

A = P (A1 ⊕ · · · ⊕ At )P −1 ,
B = P (B1 ⊕ · · · ⊕ Bt )P −1 ,
where Ai = 0 or Ai is invertible for every i, Bi = 0 or Bi is invertible for
every i, the orders of Ai and Bi are equal for every i, and Aj Bj = 0 for j ≥
2.
Proof. (iii) ⇒ (i) and (iii) ⇒ (ii) can be obtained by a direct computation.
(i) ⇒ (iii) We proceed by induction on n. If n = 1, the proof is obvious. Suppose
the lemma is true when k < n, where k ≥ 2; we will prove that it is true when k = n.
Without loss of generality, we assume 0 < rankA < n. It follows from Theorem
2.1(iv) and the existence of A# that
 −1



D
D 0
0
(3.1)
N −1 , and A# = N
A=N
N −1
0 0
0
0
for some invertible matricesN ∈ Rn×n , D ∈ Rr×r , where r = rankA. Let




C1 C2
B1 B2
(3.2)
B=N
N −1
N −1 , and B # = N
C3 C4
B3 B4
where B1 , C1 ∈ Rr×r . Then



C1 D−1
DB1 DB2
−1
# #
AB = N
N , and B A = N
C3 D−1
0
0

0
0



N −1 .

By Corollary 2.4 and (AB)# = B # A# , we have
(3.3)

[(DB1 )# ]2 DB2 = 0, and C3 = 0.

Again applying Corollary 2.4 and the existence of (AB)# , we have Rr (DB2 ) ⊂
Rr (DB1 ). Thus, DB2 = DB1 X for some r × (n − r) matrix X, i.e., B2 = B1 X.
Replacing B2 by B1 X in (3.3), we have DB1 X = 0. Hence
(3.4)

B2 = D−1 (DB2 ) = D−1 (DB1 X) = 0

Electronic Journal of Linear Algebra ISSN 1081-3810
A publication of the International Linear Algebra Society
Volume 18, pp. 600-612, October 2009

ELA

http://math.technion.ac.il/iic/ela

609

Group Inverses for Matrices over a Bezout Domain

Combining (3.2), (3.3), and (3.4), we have



from Theorem 2.3 that B3 = 0. In summary,
(3.5)

B1
B3

0
B4



=



C1
0

C2
C4

#

. It follows

A = N (D ⊕ 0)N −1 , and B = N (B1 ⊕ B4 )N −1 .

Again applying (AB)# = B # A# , we obtain (DB1 )# = B1# D# , and (0B4 )# = B4# 0.
By the induction hypothesis, it is easy to see that (iii) holds.
(ii) ⇒ (iii) We proceed by induction on n. If n = 1, the proof is obvious.
Suppose the lemma is true when k < n, where k ≥ 2; we will prove that it is true
when k = n. We can assume that (3.1) and (3.2) hold. It follows from Rr (AB) =
Rr (BA) that B3 D = 0, i.e., B3 = 0. Again applying Nr (AB) = Nr (BA), we have








B1 D 0
0
B1 D 0
DB1 DB2
) for any
∈ Nr (
). Noting
) = Nr (
Nr (
0
0
y
0
0
0
0




DB1 DB2
0
∈Nr (
), and hence DB2 y = 0. That is
y ∈ Cn−r , we obtain
y
0
0
B2 = 0. In summary Equation (3.5) holds. Again applying (ii), we obtain that
Rr (DB1 ) = Rr (B1 D), Nr (DB1 ) = Nr (B1 D), Rr (0B4 ) = Rr (B4 0), and Nr (0B4 ) =
Nr (B4 0). By the induction hypothesis, it is easy to see that (iii) holds.
Corollary 3.8. Suppose A, B ∈ Rn×n , A# and B # exist, and AB = BA.
Then (AB)# exists and (AB)# = B # A# .
Corollary 3.9. Suppose A, B ∈ Rn×n , A# and B # exist. Then (AB)# exists
and (AB)# = B # A# if and only if (BA)# exists and (BA)# = A# B # .
4. Group Inverse for a Class 2 × 2 Block Matrices. The group inverses of
block matrices have various applications in singular differential and difference equations, Markov chains, iterative methods; see [1], [3], [6], [7], [8], [10], [12], [13], [16],
[17]. We generalized the results of [2] to the Bezout domain in this section of the
paper.
Lemma 4.1. Let A, B ∈ Rn×n , if A2 = A, rankA = r, Rr (B) = Rr (BAB), then


B1
B1 X
n×n
, such that B = P
P −1 and
there is an invertible matrix P ∈ R
Y B1 Y B1 X
B1# exists, where B1 ∈ Rr×r , X ∈ Rr×(n−r), Y ∈ R(n−r)×r .
n×n
Proof. Since A2 = A,by Lemma 1.2 there exists
 invertible matrix P ∈ R
B1 B2
Ir 0
P −1 , B = P
such that A = P
P −1 , where B1 ∈ Rr×r , B4 ∈
0 0
B3 B4
R(n−r)×(n−r) . It follows from Rr (B) = Rr (BAB) that Rr (B) = Rr (BA). Then there


Z1 X
exists Z = P
P −1 ∈ Rn×n , where X ∈ Rr×(n−r), such that B = BAZ,
Z3 Z4

Electronic Journal of Linear Algebra ISSN 1081-3810
A publication of the International Linear Algebra Society
Volume 18, pp. 600-612, October 2009

ELA

http://math.technion.ac.il/iic/ela

610

Chongguang Cao and Juyan Li

i.e.,


B1
B3

B2
B4



=



B1
B3

0
0



Z1
Z3

X
Z4



=



B1 Z1
B3 Z1

B1 X
B3 X



,

then B2 = B1 X, and B4 = B3 X. It follows from Rr (B) = Rr (BAB) and Corollary


B1 0
#
P −1 , we get that
3.2 that (BA) exists. By Corollary 2.5 and BA = P
B3 0
B1# exists and Rl (B3 ) ⊂ Rl (B1 ). So there is a matrix Y ∈ R(n−r)×r , such that


B1
B1 X
B3 = Y B1 . That is B = P
P −1 .
Y B1 Y B1 X
Lemma 4.2. Let A, B ∈ Rn×n . If A2 = A, rankA = r, Rr (B) = Rr (BAB),
then the following conclusions hold:
(i) (BA)# BAB = B;
(ii) A(AB)# = (AB)# , (BA)# A = (BA)# , (AB)# A = A(BA)# , (BA)# B =
B(AB)# ;
(iii) (AB)# ABA(AB)# = (AB)# , A(BA)# (AB)# AB = (AB)# ;
(iv) (BA)# BA(AB)# A = (BA)# , B(AB)# ABA = BA.
Proof. By Lemma 4.1. The proof is similar to Lemma 2.6 of [2].


A A
, where A, B ∈ Rn×n , A2 = A,
Theorem 4.3. Suppose M =
B O
rankA = r, then
(i) M # exists if and only if Rr (B) = Rr (BAB);
(ii) If M # exists, then M # =


A − (AB)# + (AB)# A − (AB)# ABA A + (AB)# A − (AB)# ABA
(BA)# B + (BA)# (AB)# AB − (BA)#
−(BA)#
Proof. (i) It is easy to see that

Rr (M ) =

2

Rr (M ) =





A
B

A
0

A + AB
BA



x1
x2

A
BA




x1
|∀x =
, and
x2


y1
y2



|∀y =



y1
y2



.

(′ only if ′ ) Let x1 ∈ Rn . It follows from the existence of M # that Rr (M ) =
Rr (M 2 ). So there exists y1 , y2 ∈ Rn such that


 
2 


 
y1
A + AB
A
y1
x1
A A
A A
.
=
=
B O
y2
y2
BA
BA
B O
−x1

Electronic Journal of Linear Algebra ISSN 1081-3810
A publication of the International Linear Algebra Society
Volume 18, pp. 600-612, October 2009

ELA

http://math.technion.ac.il/iic/ela

611

Group Inverses for Matrices over a Bezout Domain

Then 0 = Ay1 + Ay2 + ABy1 , and Bx1 = BA(y1 + y2 ), so Bx1 = −BABy1 . That is
Rr (B) ⊆ Rr (BAB). Rr (B) ⊇ Rr (BAB) is obvious. Hence Rr (B) = Rr (BAB).
(′ if ′ ) Given any x1 , x2 ∈ Rn . It follows from Rr (B) = Rr (BAB) that there exists
a ∈ Rn such that B(x1 − A(x1 + x2 )) = BABa; that is Bx1 = BA(x1 + x2 ) + BABa.
Hence



 


A(x1 + x2 )
Ax1 + Ax2
x1
A A
=
=
BA(x1 + x2 ) + BABa
x2
Bx1
B O



−a
0
A
=
.
x1 + x2
−BAB BA
It follows from


0
−BAB

A
BA



=M

2



I
−I − B

0
I





0
A
) = Rr (M 2 ). That is Rr (M ) ⊆ Rr (M 2 ). Rr (M 2 ) ⊆
that Rr (
−BAB BA
Rr (M ) is obvious. Hence Rr (M ) = Rr (M 2 ), implying M # exists.
(ii) By Lemma 4.1 and Lemma 4.2. The proof is similar to Theorem 3.1 of [2]


A B
, where A, B ∈ Rn×n , A2 = A,
Corollary 4.4. Suppose M =
A O
rankA = r, then
(i) M # exists if and only if Rl (B) = Rl (BAB);
(ii) If M # exists, then M # =

"

A − (BA)# + (AB)# A − (AB)# ABA
A + (AB)# A − (AB)# ABA

(BA)# B + (BA)# (AB)# AB − (AB)#
−(AB)#

#
.

Proof. It is similar to the proof of Theorem 4.3.
#

A A
exists, where A, B ∈ Rn×n , A2 = A, rankA = r,
Theorem 4.5. If
B O
then AB ∼ BA.
Proof. The conclusion is obvious by Corollary 3.2, Theorem 3.6, and Theorem
4.3.
Remark 4.6. Theorem 4.3, Corollary 4.4, and Theorem 4.5 generalize Theorem
3.1, Corollary 1, and Corollary 2 of [2].

Electronic Journal of Linear Algebra ISSN 1081-3810
A publication of the International Linear Algebra Society
Volume 18, pp. 600-612, October 2009

ELA

http://math.technion.ac.il/iic/ela

612

Chongguang Cao and Juyan Li
REFERENCES

[1] K.P.S. Bhaskara Rao. The theory of generalized inverses over commutative rings. Taylor and
Francis, London and New York, 2002.
[2] Changjiang Bu, Jiemei Zhao, and Jinshan Zheng. Group inverse for a class 2 × 2 block matrices
over skew fields. Appl. Math. and Comp., 204:45–49, 2008.
[3] S.L. Campbell and C.D. Meyer. Generalized inverses of linear transformations. Dover, New
York, 1991 (Originally published: Pitman, London, 1979).
[4] Chongguang Cao. Some results of group inverses for partitioned matrices over skew fields.
Heilongjiang Daxue Ziran Kexue Xuebao, 18:5–7, 2001.
[5] Chongguang Cao, Xian Zhang, and Xiaomin Tang. Reverse order law of group inverses of
products of two matrices. Appl. Math. and Comput., 158:489–495, 2004.
[6] N. Castro-Gonz´
alez and E. Dopazo. Representations of the Drazin inverse of a class block
matrices. Linear Algebra Appl., 400:253–269, 2005.
[7] M. Catral, D.D. Olesky, and P. van den Driessche. Group inverses of matrices with path graphs.
Electron. J. Linear Algebra, 17:219–233, 2008.
[8] X. Chen and R.E. Hartwig. The group inverse of a triangular matrix. Linear Algebra Appl.,
237/238: 97–108, 1996.
[9] P.M. Cohn. Free rings and their relations. Second Edition. London Math. Soc. Monogr. No.
19, Academic Press Inc., London, 1985.
[10] G.H. Golub and C. Greif. On solving block-structured indefinite linear systems. SIAM J. Sci.
Comput., 24: 2076–2092, 2003.
[11] Liping Huang. Geometry of matrices over ring. Science Press, Beijing, 2006.
[12] I.C.F. Ipsen. A note on preconditioning nonsymmetric matrices. SIAM J. Sci. Comput., 23:
1050–1051, 2001.
[13] C.D. Meyer and N.J. Rose. The index and Drazin inverse of block triangular matrices. SIAM
J. Appl. Math., 33:1–7, 1977.
[14] R. Puystjens. Moore-Penrose inverses for matrices over some Noetherian rings. J. Pure and
Appl. Algebra, 31:191–198, 1984.
[15] R. Puystjens and R.E. Hartwig. The group inverse of a companion matrix. Linear Multilinear
Algebra, 43:137–150, 1997.
[16] G. Wang, Y. Wei, and S. Qian. Generalized inverse theory and computations. Science Press,
Beijing, 2003.
[17] Y. Wei and H. Diao. On group inverse of singular Toeplitz matrices. Linear Algebra Appl.,
399: 109-123, 2005.

Dokumen yang terkait

AN ALIS IS YU RID IS PUT USAN BE B AS DAL AM P E RKAR A TIND AK P IDA NA P E NY E RTA AN M E L AK U K A N P R AK T IK K E DO K T E RA N YA NG M E N G A K IB ATK AN M ATINYA P AS IE N ( PUT USA N N O MOR: 9 0/PID.B /2011/ PN.MD O)

0 82 16

ANALISIS FAKTOR YANGMEMPENGARUHI FERTILITAS PASANGAN USIA SUBUR DI DESA SEMBORO KECAMATAN SEMBORO KABUPATEN JEMBER TAHUN 2011

2 53 20

EFEKTIVITAS PENDIDIKAN KESEHATAN TENTANG PERTOLONGAN PERTAMA PADA KECELAKAAN (P3K) TERHADAP SIKAP MASYARAKAT DALAM PENANGANAN KORBAN KECELAKAAN LALU LINTAS (Studi Di Wilayah RT 05 RW 04 Kelurahan Sukun Kota Malang)

45 393 31

FAKTOR – FAKTOR YANG MEMPENGARUHI PENYERAPAN TENAGA KERJA INDUSTRI PENGOLAHAN BESAR DAN MENENGAH PADA TINGKAT KABUPATEN / KOTA DI JAWA TIMUR TAHUN 2006 - 2011

1 35 26

A DISCOURSE ANALYSIS ON “SPA: REGAIN BALANCE OF YOUR INNER AND OUTER BEAUTY” IN THE JAKARTA POST ON 4 MARCH 2011

9 161 13

Pengaruh kualitas aktiva produktif dan non performing financing terhadap return on asset perbankan syariah (Studi Pada 3 Bank Umum Syariah Tahun 2011 – 2014)

6 101 0

Pengaruh pemahaman fiqh muamalat mahasiswa terhadap keputusan membeli produk fashion palsu (study pada mahasiswa angkatan 2011 & 2012 prodi muamalat fakultas syariah dan hukum UIN Syarif Hidayatullah Jakarta)

0 22 0

Pendidikan Agama Islam Untuk Kelas 3 SD Kelas 3 Suyanto Suyoto 2011

4 108 178

ANALISIS NOTA KESEPAHAMAN ANTARA BANK INDONESIA, POLRI, DAN KEJAKSAAN REPUBLIK INDONESIA TAHUN 2011 SEBAGAI MEKANISME PERCEPATAN PENANGANAN TINDAK PIDANA PERBANKAN KHUSUSNYA BANK INDONESIA SEBAGAI PIHAK PELAPOR

1 17 40

KOORDINASI OTORITAS JASA KEUANGAN (OJK) DENGAN LEMBAGA PENJAMIN SIMPANAN (LPS) DAN BANK INDONESIA (BI) DALAM UPAYA PENANGANAN BANK BERMASALAH BERDASARKAN UNDANG-UNDANG RI NOMOR 21 TAHUN 2011 TENTANG OTORITAS JASA KEUANGAN

3 32 52