Preprint
Article

This version is not peer-reviewed.

Core-EP Inverses with Respect to Two Ring Elements

Submitted:

28 May 2026

Posted:

29 May 2026

You are already at the latest version

Abstract
In this paper, we study when the core inverse of a ring element coincides with its (b,c)-inverse, i.e., core-(b,c)-inverse. To establish a broader framework for generalized inverses, we define core-EP-(b,c)-inverse that serves as a natural extension of the generalized core inverse and (b,c) inverse. We characterize this new generalized inverse by combining the core-(b,c)-inverses and quasinilpotents. This generalized inverse is thereby examined through a novel limit-based approach. The polar-like properties of the core inverse are presented. Finally, we investigate the connection between the core-EP-(b,c) inverse and core-(b,c)-inverse. In particular, we derive the reverse law for the core-EP inverse by means of core-EP-(b,b) inverse.
Keywords: 
;  ;  ;  ;  ;  

1. Introduction

A ring R is called a *-ring if there exists an involution : x x satisfying ( x + y ) = x + y , ( λ x ) = λ ¯ x , ( x y ) = y x , ( x ) = x . An element a R has a group inverse provided that there exists x R such that
x a 2 = a , a x 2 = x , a x = x a .
Such an x is unique if it exists, is denoted by a # , and is called the group inverse of a. As is well known, a square complex matrix A has a group inverse if and only if r a n k ( A ) = r a n k ( A 2 ) (see [2,7,21]).
An element a in a *-ring R has core inverse if and only if there exist x R such that
a x 2 = x , ( a x ) = a x , x a 2 = a .
If such x exists, it is unique, and denote it by a #⃝ . It is well known that
x = a #⃝ if   and   only   if a = a x a , x R = a R , and R x = R a .
A square complex matrix A has core inverse if and only if A X = P A , R ( X ) R ( A ) , where P A is a projection on R ( A ) (see [1,17,32]).
Gao and Chen extended the concept of the core inverse and introduced the notion of core-EP inverse (i.e., pseudo core inverse) (see [12]). An element a R has core-EP inverse if there exist x R and m N such that
a x 2 = x , ( a x ) = a x , x a m + 1 = a m .
If such x exists, it is unique, and denote it by a . Note that
x = a if   and   only   if x = x a x , x R = a k R , and R x = R ( a k )
for some m N (see [22,27,33]).
An element a R has ( b , c ) -inverse if there exists an element x R such that
x b R x x R c , x a b = b , c a x = c .
If such x exists, it is unique and is denoted by a ( b , c ) . Evidently,
x = a ( b , c ) if   and   only   if x = x a x , x R = b R , and R x = R c .
(see [8,11,14,16,23,26]).
Given a ring R and any a , y R such that the Moore-Penrose inverse a of a exists, Rakić proved that a has y as ( a a , a a ) -inverse if and only if a has y as ( a a , a a ) -inverse, if and only if a has y as ( a , a ) -inverse if and only if a has core inverse y (see [25]. This motivates us to explore when the core inverse of a ring element a coincides with its ( b , c ) -inverse. For this purpose, we adopt the following definition.
Definition 1. 
An element a R has core- ( b , c ) -inverse if a R #⃝ and a #⃝ = a ( b , c ) . We use a b , c #⃝ to stands for a #⃝ . The set of all ( b , c ) -core invertible elements in R is denoted by R b , c #⃝ .
In Section 2, we establish elementary properties of the core- ( b , c ) -inverse in a ring. In particular, we present characterizations of the core- ( b , b ) -inverse.
Next, we explore when the core-EP inverse of a ring element coincides with its ( b , c ) -inverse. To this end, we introduce the following definition.
Definition 2. 
An element a R has core-EP- ( b , c ) -inverse if a R and a = a ( b , c ) . We use a b , c to stands for a . The set of all core-EP- ( b , c ) -invertible elements in R is denoted by R b , c .
In Section 3, this generalized inverse is examined through a novel limit-based approach. We characterize this new generalized inverse via a combination of core- ( b , c ) -inverses and quasinilpotent elements. We present polar-like properties for the core-EP- ( b , c ) -inverse. Notably, we obtain a new characterization of the core-EP- ( b , b ) inverse.
Finally, in Section 4, we are concerned with the presentations of core-EP- ( b , c ) -inverse. In particular, we investigate the core-EP- ( b , b ) -inverse and then derive the reverse law for the core-EP inverse.
Throughout the paper, all rings are associative with an identity. Let C n × n be the ring of all n × n complex matrices with conjugate transpose *. ( x ) and r ( x ) stand for the left and right annihilators of x R , respectively. The inner inverse of a, denoted by a , satisfies a = a a a .

2. Core- ( b , c ) -Inverse

The purpose of this section is to investigate elementary properties of the core- ( b , c ) -inverse in a *-Banach algebra. Our starting points is the following.
Theorem 1. 
Let a R . Then the following are equivalent:
(1)
a R b , c #⃝ .
(2)
a R #⃝ and a R = b R , R a = R c .
(3)
a R ( b , c ) and a R = b R , R a = R c .
Proof.  ( 1 ) ( 2 ) By hypothesis, a R #⃝ and x : = a #⃝ = a ( b , c ) . Then a = x a 2 and x = a x 2 ; hence, x R = a R . Since x = x a x and ( a x ) = a x , we see that x = ( a x ) x . Since a = a x a = ( a x ) a = x ( a a ) . This implies that x = x x a and a = ( a a ) x . Hence, R a = R x .
Since x = a ( b , c ) , we see that x a x = x , x R = b R , R x = R c . Therefore
a R = x R = b R , R a = R x = R c .
( 2 ) ( 3 ) By hypothesis, a R #⃝ . Set x = a #⃝ . As in the preceding discussion, x a x = x , x R = a R and R a = R x . Thus we see that x a x = x , x R = b R , R x = R c . Therefore x = a ( b , c ) , as required.
( 3 ) ( 1 ) Let x = a ( b , c ) . Then x a x = x , x R = b R , R x = R c . By hypothesis, we have x a x = x , x R = a R , R x = R a . Since x ( 1 a x ) = 0 , we have a ( 1 a x ) = 0 , and then a = a a x . This implies that ( a x ) = ( a x ) a x . Hence, a x = ( a x ) a x = ( a x ) . As x ( 1 a x ) = 0 , we see that a ( 1 a x ) = 0 , and so ( 1 a x ) a = 0 . Hence a = a x a . Therefore a R #⃝ and a #⃝ = x = a ( b , c ) , as asserted. □
We denote a #⃝ in Theorem 2.1 by a b , c #⃝ , and call it the core- ( b , c ) -inverse of a. As an immediate consequence, we prove that the core inverse a #⃝ of a can be characterized as its ( b , c ) -inverse, namely with ( b , c ) = ( a , a ) (see [25]).
Corollary 1. 
Let a R . Then the following are equivalent:
(1)
a R b , c #⃝ .
(2)
a R ( b , c ) b R c R has Drazin inverse.
Proof.  ( 1 ) ( 2 ) By hypothesis, a R has core inverse and a #⃝ = a ( b , c ) . Then a R has g-Drazin inverse. By virtue of Theorem 2.1, a R ( b , c ) b R c R
( 2 ) ( 1 ) Set x = a ( b , c ) . Then x a b = b and c a x = c . Hence, 1 x a ( b ) ; and so 1 x a ( a ) . We have a = x a 2 . Furthermore, 1 a x r ( c ) , and then a ( 1 a x ) = 0 . This implies that a = a ( a x ) . Hence, a = ( a x ) a ; hence, a x = ( a x ) a x . Therefore ( a x ) = a x ; whence, a = a ( a x ) . We infer that a = a x a . On the other hand, we see that a 2 a D = ( x k a k + 2 ) a D = x k ( a k + 2 a D ) = x k a k + 1 = a . Therefore a R has group inverse. Hence
b = x a b = x ( a 2 a D ) b = ( x a 2 ) a d b = a a d b ,
and so x b R a R . Write x = a z for a z R . Then a x 2 = a x ( a z ) = ( a x a ) z = a z = x , and so a has core inverse x. Therefore a b , c #⃝ = x , as asserted. □
Corollary 2. 
Let a R . Then the following are equivalent:
(1)
a R b , c #⃝ .
(2)
a R ( b , c ) and ( a ) = ( b ) , r ( a ) = r ( c ) .
Proof. 
⟹ By virtue of Theorem 2.1, we have a R ( b , c ) and a R = b R , R a = R c . Therefore we verify that ( a ) = ( b ) , r ( a ) = r ( c ) .
⟸ Set x = a ( b , c ) . Then x a b = b and c a x = c . Hence, 1 x a ( b ) ; and so 1 x a ( a ) . This implies that a = x a 2 . Moreover, 1 a x r ( c ) , and then a ( 1 a x ) = 0 . This implies that a = a ( a x ) . We infer that a = ( a x ) a ; hence, a x = ( a x ) a x . Therefore ( a x ) = a x . As c a x = c , we have 1 a x r ( c ) = r ( a ) . Hence, a = a ( a x ) . Thus a = ( a x ) a = a x a . Since x b R and a = x a 2 b R ; hence, a R b R . As a x a = a , we have 1 a x ( a ) ( b ) ; hence, b = a x b a R . Hence b R a R , and so a R = b R .
Since a x a = a , we have a = a ( 1 a x ) , and then ( 1 a x ) r ( a ) r ( c ) . Thus, c ( 1 a x ) = 0 . We infer that c = c ( a x ) = c x a . Hence, R c R a . On the other hand, a = ( a x a ) = a ( a x ) = a a x and x R c , and so R a R c . Thus R a = R c .
Accordingly, a R b , c #⃝ by Theorem 2.1. □
Let C n × n be the ring of all n × n complex matrices, with conjugate transpose as the involution.
Corollary 3. 
Let A , B , C C n × n . Then the following are equivalent:
(1)
A has core- ( B , C ) -inverse.
(2)
r a n k ( A ) = r a n k ( B ) = r a n k ( C ) = r a n k ( C ) = r a n k ( C A B ) .
In this case, A B , C #⃝ = B ( C A B ) C .
Proof. 
In view of [24], A has ( B , C ) -inverse if and only if r a n k ( B ) = r a n k ( C ) = r a n k ( C A B ) . In this case, A ( B , C ) = B ( C A B ) C . On the other hand, R ( A ) = R ( B ) and R ( A ) = R ( C ) if and only if r a n k ( A ) = r a n k ( B ) = r a n k ( C ) . Therefore we complete the proof by Theorem 2.1. □
Corollary 4. 
Let A C n × n have a group inverse with full-rank factorization B C . Then
A B , B #⃝ = B ( C B ) 1 ( B B ) 1 B .
Proof. 
One directly verify that A #⃝ = B ( C B ) 1 ( B B ) 1 B . Clearly, R ( A ) R ( B ) . Since A B ( C B ) 1 = B ( C B ) ( C B ) 1 = B , we have R ( B ) R ( A ) . Hence, R ( A ) = R ( B ) . This implies that R ( A ) = R ( ( B ) ) . According to Theorem 2.1, A has ( B , B ) -core inverse, as required. □
Recall that y is the inverse of a along an element b if y b R R b , y a b = b = b a y (see [19]). Evidently, y = a ( b , b ) . We next consider when the core inverse of a ring element is its inverse along an element b. This is just the case of the core- ( b , b ) -inverse.
Theorem 2. 
Let a , b R . Then the following are equivalent:
(1)
a R b , b #⃝ .
(2)
a , b R #⃝ and a a #⃝ = b #⃝ b .
(3)
b a R #⃝ and a R = b R = b R = b a R .
Proof.  ( 1 ) ( 2 ) By virtue of Theorem 2.1, a R #⃝ and a R = b R . Then R a = R b . Write a = b s and b = t a for some s , t R . Then b = t a = t ( a a #⃝ a ) = ( t a ) a a #⃝ = b a a #⃝ = b ( b s ) a #⃝ = b 2 s a #⃝ . Write b = a v and a = w b for some v , w R . Then we have
b = a v = ( a #⃝ a 2 ) v = a #⃝ a b .
Then a # a a ( 1 , 3 ) a b = b . This implies that a a # b = b . Then we have b = a a # b = ( a a #⃝ a a # ) b = a a #⃝ ( a a # b ) = a a #⃝ b = ( a a #⃝ ) b = ( a #⃝ ) a b = ( a #⃝ ) w b 2 . Therefore b R # and b # = [ s a #⃝ ] b [ ( a #⃝ ) w ] .
Let e = a a #⃝ . Then e R = b R . Write e = b y and b = e z for y , z R . Then b = e b = b y b and ( b y ) = b y . Hence, b R ( 1 , 3 ) . By virtue of [32], b R #⃝ .
By using Theorem 2.1, b R ( a , a ) #⃝ . Then a #⃝ b R b and b #⃝ a R a . Write a #⃝ = b v b and b #⃝ = a w a for some w , v R . Furthermore, we check that a a #⃝ = a b v b = a b v b b #⃝ b = a a #⃝ b #⃝ b = a a #⃝ a w a b = a w a b = b #⃝ b .
( 2 ) ( 1 ) Since a a #⃝ = b #⃝ b , we have b = b #⃝ b 2 = ( b #⃝ b ) b = ( a a #⃝ ) b a R . Further, we see that a = a a #⃝ a = b #⃝ b a = b ( b #⃝ ) 2 b a b R . Hence, a R = b R . Moreover, we see that b = b ( b #⃝ b ) = b a a #⃝ = b ( a a #⃝ ) = b ( a #⃝ ) a R a . On the other hand, a = ( a a #⃝ a ) = a ( a a #⃝ ) = a ( b #⃝ b ) R b . Thus, R a = R b . By virtue of Theorem 2.1, a R b , b #⃝ , as desired.
( 1 ) ( 3 ) In view of Theorem 2.1, a R ( b , b ) and a R = b R , R a = R b . By virtue of [14], Theorem 2.13, we have b a R # and b a R = b R . Hence, a R = b R = b R = b a R .
( 3 ) ( 1 ) By hypothesis, b a R # and b a R = b R . In light of [14], a R ( b , b ) . Moreover, we see that a R = b R and R a = R b . According to Theorem 2.1, a R b , c #⃝ , as asserted. □
Corollary 5. 
Let a , b R . If a R b , b #⃝ , then b is EP.
Proof. 
In view of Theorem 2.6, b R #⃝ and a a #⃝ = b #⃝ b . Then ( b #⃝ b ) = ( a a #⃝ ) = a a #⃝ = b #⃝ b . In light of [30], b is EP. □
We are ready to prove:
Theorem 3. 
Let a , b R . Then the following are equivalent:
(1)
a R b , b #⃝ .
(2)
a , b , b a R #⃝ , a #⃝ = ( b a ) #⃝ b , b #⃝ = a ( b a ) #⃝ .
(3)
a , b , b a R #⃝ , a R = b R , ( b a ) #⃝ = a #⃝ b #⃝ .
(4)
a , b , b a R #⃝ , a π b = b π a = 0 , ( b a ) #⃝ = a #⃝ b #⃝ .
Proof.  ( 1 ) ( 3 ) In view of Theorem 2.1, a , b R #⃝ and R a = R b . Set x = a #⃝ b #⃝ . Then we verify that b a x = b a a #⃝ b #⃝ = b b #⃝ , ( b a x ) = b a x . In view of Theorem 2.1, we have a R = b R , and then b #⃝ b a = a . Hence b #⃝ b a #⃝ b #⃝ = a #⃝ b #⃝ . This implies that b b #⃝ a #⃝ b #⃝ = a #⃝ b #⃝ . Hence, we get
b a x 2 = b b #⃝ a #⃝ b #⃝ = a #⃝ b #⃝ = x ; x ( b a ) 2 = a #⃝ b #⃝ b a b a = a #⃝ a b a = ( a #⃝ a b ) a = b a .
Therefore b a R #⃝ and ( b a ) #⃝ = a #⃝ b #⃝ .
( 3 ) ( 2 ) Since a R = b R , we have a a #⃝ R = b b #⃝ R . Since ( 1 a a #⃝ ) a a #⃝ = 0 , we see that ( 1 a a #⃝ ) b b #⃝ = 0 . Thus, b b #⃝ = a a #⃝ b b #⃝ . Therefore b #⃝ = ( b b #⃝ ) b #⃝ = [ a a #⃝ b b #⃝ ] b #⃝ = a [ a #⃝ b #⃝ ] = a ( b a ) #⃝ .
On the other hand, ( 1 b #⃝ b ) b = 0 , we have ( 1 b #⃝ b ) a = 0 . Hence a = b #⃝ b a . Since a a #⃝ R = b b #⃝ R , we have a a #⃝ b b #⃝ = b b #⃝ . Hence, [ a a #⃝ b b #⃝ ] = [ b b #⃝ ] . Hence, b b #⃝ a a #⃝ = b b #⃝ . This implies that b #⃝ b a a #⃝ = b #⃝ b . Accordingly, we derive that a #⃝ = a #⃝ a a #⃝ = a #⃝ b #⃝ b a a #⃝ = a #⃝ b #⃝ b = ( b a ) #⃝ b , as required.
( 2 ) ( 1 ) By hypothesis, a #⃝ = ( b a ) #⃝ b , b #⃝ = a ( b a ) #⃝ . Then a a #⃝ = a ( b a ) #⃝ b = b #⃝ b . According to Theorem 2.1, a R b , c #⃝ .
( 3 ) ( 4 ) Since a , b R # , we see that a π a = b π b = 0 . Thus, a R = b R if and only if a π b = b π a = 0 , as asserted. □
Corollary 6. 
Let a , b R . Then the following are equivalent:
(1)
a R b , b #⃝ .
(2)
a R ( b , b ) , b a R , ( b a ) #⃝ = a #⃝ b #⃝ .
Proof.  ( 1 ) ( 2 ) This is obvious by Theorem 2.1 and Theorem 2.6.
( 2 ) ( 1 ) As a R ( b , b ) , we have a R b , and then a R = b R . This completes the proof by Theorem 2.8. □
Corollary 7. 
Let a , b R . Then the following are equivalent:
(1)
a R b , b #⃝ .
(2)
a , b , b a R #⃝ , a R = b R = b a R , a b b ( 1 a a #⃝ ) b = 0 .
Proof.  ( 1 ) ( 2 ) In view of Theorem 2.8, a , b , b a R #⃝ , a R = b R and ( b a ) #⃝ = a #⃝ b #⃝ . By hypothesis, we have b = b a a #⃝ b a R , and then b R = b a R . It is easy to verify that ( b a ) b a ( b a ) #⃝ = ( b a ) . Then a b b a a #⃝ b #⃝ = a b . This implies that a b b a a #⃝ b = a b b a a #⃝ b #⃝ b 2 = a b b 2 . Therefore a b b ( 1 a a #⃝ ) b = 0 , as required.
( 2 ) ( 1 ) By hypothesis, we have a b b 2 = a b b a a #⃝ b . Hence a b = a b b b #⃝ = a b b 2 ( b #⃝ ) 2 = a b b a a #⃝ b ( b #⃝ ) 2 = a b b a a #⃝ b #⃝ . Hence, b a = b a a #⃝ b #⃝ . Set x = a #⃝ b #⃝ . Then we verify that
b a x = b a a #⃝ b #⃝ = [ ( b a ) #⃝ ] [ ( b a ) b a a #⃝ b #⃝ ] = [ ( b a ) #⃝ ] ( b a ) = ( b a ) ( b a ) #⃝ , ( b a x ) = [ ( b a ) ( b a ) #⃝ ] = ( b a ) ( b a ) #⃝ = b a x , ( b a ) x ( b a ) = ( b a x ) ( b a ) = ( b a ) ( b a ) #⃝ ( b a ) = b a .
Write a = ( b a ) y for a y R . Then we check that
( b a ) ( b a ) # a #⃝ b #⃝ = ( b a ) ( b a ) # a ( a #⃝ ) 2 b #⃝ = [ ( b a ) ( b a ) # ( b a ) ] y ( a #⃝ ) 2 b #⃝ = ( b a y ) ( a #⃝ ) 2 b #⃝ = a ( a #⃝ ) 2 b #⃝ = a #⃝ b #⃝ .
We infer that [ 1 ( b a ) ( b a ) # ] a #⃝ b #⃝ = 0 . Then a #⃝ b #⃝ = ( b a ) ( b a ) # a #⃝ b #⃝ . This implies that
[ 1 ( b a ) ( b a ) #⃝ ] a #⃝ b #⃝ = [ 1 ( b a ) ( b a ) #⃝ ] ( b a ) ( b a ) #⃝ a #⃝ b #⃝ = ( b a ) ( b a ) # a #⃝ b #⃝ [ ( b a ) ( b a ) #⃝ ( b a ) ] ( b a ) # a #⃝ b #⃝ = 0 .
Thus, ( b a ) x 2 = ( b a x ) x = ( b a ) ( b a ) #⃝ a #⃝ b #⃝ = a #⃝ b #⃝ = x . Since b a has group inverse, we have b a R = ( b a ) 2 R . Hence ( b a ) #⃝ = x = a #⃝ b #⃝ . This completes the proof by Theorem 2.8. □
An element a in R is EP (i.e., an EP element) if there exists some x R such that a 2 x = a , a x = x a , ( a x ) = a x . Evidently, a R is EP if and only if a R # and ( a a # ) = a a # (see [20,31]).
Theorem 4. 
Let a , b R . Then the following are equivalent:
(1)
a R b , b #⃝ .
(2)
a b R is EP, r ( a ) b R = 0 , ( b a ) π a = 0 , ( a b ) π b = 0 .
(3)
a b R is EP, ( a ) R b = 0 , ( b a ) π a = 0 , ( a b ) π b = 0 .
Proof.  ( 1 ) ( 2 ) By virtue of [14], a b , b a R # , r ( a ) b R = 0 . Set x = b ( a b ) # . Then x = a ( b , c ) = a #⃝ by [14], Theorem 2.13. As x a 2 = a , we have b ( a b ) # a 2 = a , and so b a ( ( b a ) #⃝ ) 2 b a 2 = a . This implies that ( b a ) # b a 2 = a . Hence ( b a ) π a = 0 . Clearly, a x 2 = x , and then a b ( a b ) #⃝ x = x . Since x a b = b , we have a b ( a b ) # b = b . This implies that ( b a ) π b = 0 .
Since a b ( a b ) # = a x , we have a b ( a b ) # = ( a x ) = a x = a b ( a b ) # . According to [30], Theorem 3.6, a b R is EP.
( 2 ) ( 1 ) By hypothesis, a b R is EP, r ( a ) b R = 0 . Hence a b R # . In view of [14], Theorem 2.13, a R ( b , b ) and a ( b , b ) = b ( a b ) # . Set x = a ( b , b ) . Then a x = a b ( a b ) # , and so ( a x ) = a x . Furthermore, we verify that
a x 2 = [ a b ( a b ) # ] b ( a b ) # = [ 1 ( a b ) π ] b ( a b ) # = b ( a b ) # = x , x a 2 = b ( a b ) # a 2 = b a ( ( b a ) D ) ) 2 b a 2 = b a ( b a ) D a = [ 1 ( b a ) π ] a = a .
Therefore a R #⃝ and a #⃝ = x = a ( b , b ) , as required.
( 1 ) ( 3 ) By the argument above, ( b a ) π a = 0 . In view of Theorem 2.6, a R = b R = b R = b a R , and then ( b a ) π b = 0 . Let x ( a ) R b = 0 . Then x a = 0 and x = r b for some r R . Hence x = r [ ( b a ) ( b a ) # ] b = ( x a ) ( b a ) # b = 0 . Thus ( a ) R b = 0 , as desired.
( 3 ) ( 1 ) Since a b is EP, it has Drazin inverse. By using Cline’s formula, b a has Drazin inverse. It is easy to verify that ( b a ) D ( b a ) 2 = b ( ( a b ) # ) 2 a ( b a ) 2 = b ( ( a b ) # ) 2 a b a b a = b ( a b ) # a b a = b [ 1 ( a b ) π ] a = b a . Thus b a R # . Moreover, ( b a ) π b ( a ) R b = 0 ; hence, ( b a ) π b = 0 . We infer that b R = b a R . By virtue of [14], Theorem 2.13, a R ( b , b ) and a ( b , b ) = ( b a ) #⃝ b . Set x = a ( b , b ) . Then a x = a ( b a ) # b = a b ( ( a b ) # ) 2 a b = a b ( a b ) # . Hence, ( a x ) = a x . Since ( a b ) π b = 0 and ( b a ) π a = 0 , we check that
a x 2 = a ( b a ) # b ( b a ) # b = a b [ ( a b ) # ] 2 a b ( b a ) # b = a b ( a b ) # ( b a ) # b = [ 1 ( a b ) π ] ( b a ) # b = ( b a ) # b = x , x a 2 = ( b a ) # b a 2 = [ 1 ( b a ) π ] a = a .
Therefore a ( b , b ) = a #⃝ , as required. □
Corollary 8. 
Let a , b R . Then the following are equivalent:
(1)
a R b , b #⃝ .
(2)
a b R is EP, R b = R a b , ( b a ) π a = 0 , ( a b ) π b = 0 .
(3)
a b R is EP, b R = b a R , ( b a ) π a = 0 , ( a b ) π b = 0 .
Proof.  ( 1 ) ( 2 ) In view of Theorem 2.11, a b R is EP, ( b a ) π a = 0 and ( a b ) π b = 0 . Clearly, R a b R b . Since [ ( b a ) # b a b b ] a = 0 , we see that ( b a ) # b a b b ( a ) R b . In light of Theorem 2.11, ( a ) R b = 0 , and then ( b a ) # b a b = b . This implies that R b R a b . Therefore R b = R a b , as required.
( 2 ) ( 1 ) Let x r ( a ) b R . Then a x = 0 and x = b r for some r R . Hence a b r = a x = 0 . Since R b = R a b , we can find s R such that b = s a b . Then b r = s a b r = s ( a b r ) = 0 . Thus r ( a ) b R = 0 . Accordingly, a R b , b #⃝ by Theorem 2.11.
( 1 ) ( 3 ) Similarly to the argument above, we obtain the result by Theorem 2.11. □
Corollary 9. 
Let a R b , b #⃝ . Then ( a b ) n R is EP for any n N .
Proof. 
By the argument in Theorem 2.11, we have a a b , b #⃝ = a b ( a b ) # = ( a b ) n [ ( a b ) n ] # for any n N . Then [ ( a b ) n ( ( a b ) n ) # ] = ( a a b , b #⃝ ) = a a b , b #⃝ = ( a b ) n ( ( a b ) n ) # . In view of [30], Theorem 3.6, ( a b ) n R is EP. □

3. Core-EP- ( b , c ) -Inverses

This section presents the necessary and sufficient conditions for the existence of the core-EP- ( b , c ) -inverse in a *-ring. We begin with
Theorem 5. 
Let a R . Then the following are equivalent:
(1)
a R has core-EP- ( b , c ) -inverse.
(2)
There exist x , y R such that
a = x + y , x y = y x = 0 , x R b , c #⃝ , y R n i l .
(3)
There exists x R b , c #⃝ such that
x = a x 2 , ( a x ) = a x , a n = x a n + 1
for some n N .
Proof.  ( 1 ) ( 2 ) By hypothesis, a R and a = a ( b , c ) . Then we have
a = a [ a a a ] a , a b R R c , b = a [ a a a ] b , c = c [ a a a ] a .
Hence, a = ( a a a ) ( b , c ) . Thus, a a a R ( b , c ) . In view of [4], Corollary 3.4, there exist x , y R such that
a = x + y , x y = y x = 0 , x R #⃝ , y R n i l .
Moreover, we have x #⃝ = a = ( a a a ) ( b , c ) = x ( b , c ) . Therefore x R b , c #⃝ , as desired.
( 2 ) ( 1 ) By hypothesis, there exist x , y R such that
a = x + y , x y = y x = 0 , x R b , c #⃝ , y R n i l .
Then x R #⃝ . Then a R and a = x #⃝ (see [4], Corollary 3.4). Hence a = x ( b , c ) = ( a a a ) ( b , c ) . We derive that
a = a [ a a a ] a , a b R R c , b = a [ a a a ] b , c = c [ a a a ] a .
By virtue of [12], Theorem 2.10, we have
a = a a a , a b R R c , b = a a b , c = c a a .
Therefore a = a ( b , c ) , as required.
( 2 ) ( 3 ) By hypothesis, there exist z , y R such that
a = z + y , z y = y z = 0 , z R b , c #⃝ , y R n i l .
Set x = z b , c #⃝ . Then
x R #⃝ , x R = z R = b R , R x = R z = R c .
By using Theorem 2.1, x R b , c #⃝ . One easily checks that
a x = ( z + y ) z b , c #⃝ = z z b , c #⃝ + y z ( z b , c #⃝ ) 2 = z z b , c #⃝ , a x 2 = ( a x ) x = z ( z b , c #⃝ ) 2 = z b , c #⃝ = x , z b , c #⃝ y = x y = x z x y = x ( z x ) y = x ( z x ) y = x x ( z y ) = 0 .
By using z b , c #⃝ y = 0 and x x #⃝ x = x , we derive that a x a = ( a x ) a = z z b , c #⃝ ( z + y ) = z z b , c #⃝ z = z . Then
( a x ) = ( z z b , c #⃝ ) = z z b , c #⃝ = a x , a ( 1 x a ) = a a x a = a z = y R n i l .
Write y n 1 = 0 for some n 2 . As y z = 0 , we see that ( a x a 2 ) z = [ z + y z b , c #⃝ ( z + y ) 2 ] z = ( z z b , c #⃝ z 2 ) z = 0 . Thus we have a n x a n + 1 = ( a x a 2 ) a n 1 = ( a x a 2 ) ( z + y ) n 1 = ( a x a 2 ) y n 1 = 0 . Therefore a n = x a n + 1 , as required.
( 3 ) ( 2 ) By hypotheses, we have z R b , c #⃝ such that
z = a z 2 , ( a z ) = a z , a n = z a n + 1 .
For any n N , we have
a z = a ( a z 2 ) = a 2 z 2 = a 2 ( a z 2 ) z = a 3 z 3 = = a n z n = = a n + 1 z n + 1 .
Hence
z z a z = ( a z ) z z a z = ( a n z n ) z z ( a n + 1 z n + 1 ) = ( a n z a n + 1 ) z n + 1 = 0 .
Then z = z a z . Set x = a z a and y = a a z a . Then a = x + y . We check that
( a z a 2 ) z = ( a z a 2 ) a z 2 = ( a z a 2 ) a 2 z 3 = ( a z a 2 ) a n 1 z n = ( a n z a n + 1 ) z n = 0 .
Therefore ( a z a 2 ) z = 0 .
We claim that x has core inverse. Evidently, we verify that
z x 2 = z a ( z a 2 z ) a = z a 2 z a = a z a = x , x z 2 = a z a z 2 = a z 2 = z , ( x z ) = ( a z a z ) = ( a z ) = a z = ( a z a ) z = x z .
Thus, x #⃝ = z . We verify that
( a z a 2 ) n + 1 = ( a z a 2 ) n ( a z a 2 ) = ( a z a 2 ) n 1 ( a z a 2 ) a = ( a z a 2 ) n 1 a 2 = ( a z a 2 ) a n = ( a n z a n + 1 ) a = 0 .
This implies that a z a 2 R n i l . By using Cline’s formula (see [18], Theorem 2.1), y = a a z a R n i l .
Moreover, we see that
x y = ( a z a ) ( 1 a z ) a = a ( a z ) ( 1 a z ) a = a ( a z ) ( 1 a z ) a = 0 , y x = ( a a z a ) a z a = a ( a z a 2 ) z a = 0 .
Obviously, we have z #⃝ = [ x #⃝ ] #⃝ = x 2 x #⃝ . By hypothesis, we have x 2 x #⃝ = z ( b , c ) .
Claim 1. z b R z z R c .
Obviously, x 2 x #⃝ = ( a z a ) 2 z = a z a 2 z = a 2 z . Thus, z = ( a 2 z ) z 3 = [ x 2 x #⃝ ] z 3 b R z , z = z a z = z 2 a 2 z = z 2 [ x 2 x #⃝ ] z R c .
Claim 2. z x b = b .
We claim that b = x 2 x #⃝ z b = ( a z a ) 2 z 2 b = a z a z = a z b .
By hypothesis, we have b = a z b = a x #⃝ b = ( x + y ) x #⃝ b = x x #⃝ b . Hence, x #⃝ x b = x #⃝ x [ x x #⃝ b ] = [ x #⃝ x 2 x #⃝ ] b = x x #⃝ b = b . Thus, we see that
z a b = x #⃝ ( x + y ) b = x #⃝ x x #⃝ ( x + y ) b = x #⃝ ( x x #⃝ ) ( x + y ) b = x #⃝ x b = b .
Therefore z x b = z ( a z a ) b = ( z a z ) a b = z a b = b .
Claim 3. c x z = c .
We verify that c = c z x 2 x #⃝ = c z ( a z a ) ( a z a ) z = c z a 2 z = c a z . Hence, c x z = c ( a z a ) z = c a ( z a z ) = c a z = c . Therefore z = x ( b , c ) , and so x R b , c #⃝ and x b , c #⃝ = z .
Accordingly, we have a generalized core-EP- ( b , c ) -decomposition a = x + y , thus yielding the result. □
Corollary 10. 
Let a R . Then the following are equivalent:
(1)
a R has core-EP- ( b , c ) -inverse.
(2)
There exists a unique pair x , y R such that
a = x + y , x y = y x = 0 , x R b , c #⃝ , y R n i l .
Proof.  ( 1 ) ( 2 ) In view of Theorem 3.1, there exists x R b , c #⃝ such that x = a x 2 , ( a x ) = a x , a n = x a n + 1 . Then a R and x = a . Accordingly, x is unique by [12], Theorem 2.2.
( 2 ) ( 1 ) This is clear by Theorem 3.1. □
Corollary 11. 
Let a R b , c . Then a b , c R b , c #⃝ . In this case, ( a b , c ) b , c #⃝ = a 2 a b , c .
Proof. 
In view of Theorem 3.1, there exist x , y R such that
a = x + y , x y = y x = 0 , x R b , c #⃝ , y R n i l .
Then a b , c = x b , c #⃝ . By virtue of Theorem 2.1, we have x R = b R , R x = R c . In view of [12], we have x b , c #⃝ #⃝ = x 2 x b , c #⃝ . Moreover, we verify that x b , c #⃝ R = x R = b R , R ( x b , c #⃝ ) = R x = R c .
By using Theorem 2.1 again, a b , c R b , c #⃝ . Moreover, we have ( a b , c ) b , c #⃝ = a 2 a b , c .
We next investigate the polar-like property for the core-EP- ( b , c ) -invertibility.
Theorem 6. 
Let a R . Then a R b , c if and only if a R D and there exists a projection p R such that
u : = a + p R 1 , 1 p R b , c #⃝ , p a R n i l , p u ( 1 p ) = p u 1 ( 1 p ) = 0 .
Proof. 
⟹ In view of [12], Theorem 2.3, a R D . Since a R b , c , by using Theorem 3.1, there exist x , y R such that
a = x + y , x y = y x = 0 , x R b , c #⃝ , y R n i l .
By virtue of [32], Lemma 2.3, we have x = x x b , c #⃝ x , x b , c #⃝ x x b , c #⃝ = x b , c #⃝ , x b , c #⃝ x 2 = x , x ( x b , c #⃝ ) 2 = x b , c #⃝ , ( x x b , c #⃝ ) = x x b , c #⃝ . Let p = 1 x x b , c #⃝ . Then p 2 = p = p and p x = 0 . We directly check that
( x + 1 x x b , c #⃝ ) ( x b , c #⃝ + 1 x b , c #⃝ x ) = 1 = ( x b , c #⃝ + 1 x b , c #⃝ x ) ( x + 1 x x b , c #⃝ ) .
Hence, ( x + p ) 1 = x b , c #⃝ + 1 x b , c #⃝ x . Since y ( x + p ) = y ( x + 1 x x b , c #⃝ ) = y , we see that y ( x + p ) 1 = y R n i l . By virtue of [18], Theorem 2.1, ( x + p ) 1 y R n i l . Hence, 1 + ( x + p ) 1 y R 1 . Therefore, we check that
p a = p ( x + y ) = p y = ( 1 x x b , c #⃝ ) y = ( 1 x x b , c #⃝ ) y = ( 1 ( x b , c #⃝ ) x ) y = y R n i l , p a ( 1 p ) = y x x b , c #⃝ = 0 , p a = p a p , a + p = x + y + p = ( x + p ) [ 1 + ( x + p ) 1 y ] R 1 .
Then p u ( 1 p ) = p a ( 1 p ) = 0 . Since ( x + p ) 1 = x + 1 x x b , c #⃝ , we see that
p u 1 ( 1 p ) = ( 1 x x b , c #⃝ ) ( x + 1 x x b , c #⃝ ) x x b , c #⃝ = ( 1 x x b , c #⃝ ) x 2 x b , c #⃝ = x 2 x b , c #⃝ x ( x b , c #⃝ x 2 ) x b , c #⃝ = 0 .
Obviously, ( 1 p ) = ( 1 p ) 2 = 1 p R #⃝ . Moreover, we check that
Claim 1. ( 1 p ) R = x x #⃝ R = x R = b R .
Claim 2. R ( 1 p ) = R ( x x #⃝ ) = R x = R c .
Therefore 1 p R b , c #⃝ , as required.
⟸ By hypothesis, there exists a projection p R such that
u : = a + p R 1 , 1 p R b , c #⃝ , p a R n i l , p u ( 1 p ) = p u 1 ( 1 p ) = 0 .
Then p a ( 1 p ) = p ( a + p ) ( 1 p ) = p u ( 1 p ) = 0 . Set x = ( 1 p ) a and y = p a . Then
x y = [ ( 1 p ) a ] ( p a ) = [ a ( 1 p ) ] p a = a ( 1 p ) p a = 0 , y x = p a ( 1 p ) a = ( p a p ) ( 1 p ) a = 0 , y = p a R n i l .
Observing that
u 1 x 2 = u 1 ( 1 p ) a ( 1 p ) a = u 1 a ( 1 p ) a u 1 [ p a ( 1 p ) ] a = u 1 a ( 1 p ) a = ( a + p ) 1 ( a + p ) ( 1 p ) a = ( 1 p ) a = x ,
and then R x = R x 2 . Set y = u 1 ( 1 p ) . Then x y = x u 1 ( 1 p ) = ( 1 p ) a ( a + p ) 1 ( 1 p ) = ( 1 p ) ( a + p ) ( a + p ) 1 ( 1 p ) = 1 p . Then x y x = ( 1 p ) x = x and ( x y ) = ( 1 p ) = 1 p = 1 p = x y . Moreover, we see that x y 2 = ( x y ) y = ( 1 p ) u 1 ( 1 p ) = u 1 ( 1 p ) = y . According to [32], Theorem 3.3, x R #⃝ .
Clearly, x R = x u 1 R = ( 1 p ) R = b R and R x = R u ( 1 p ) = R ( 1 p ) = R c . In light of Theorem 2.1, x R b , c #⃝ . Therefore, a R b , c by Theorem 3.1. □
Theorem 7. 
Let a , b , c R . Then the following are equivalent:
(1)
a R b , c .
(2)
a R D and there exists x R b , c #⃝ and m N such that
x a x = x , x R = x R = a m R .
(3)
a R D and there exists x R b , c #⃝ and m N such that
x a x = x , ( x ) = ( x ) = ( a m ) .
Proof.  ( 1 ) ( 2 ) Let x = a b , c . Set m = i n d ( a ) . By virtue of [12], Theorem 2.10, we have x a x = x , x R = x R = a m R . In view of Corollary 3.3, x R b , c #⃝ , as desired.
( 2 ) ( 3 ) If r x = 0 for r R , then r a m = 0 . If r a m = 0 for r R , then r x = 0 . Hence ( x ) = ( a m ) . Likewise, we have ( x ) = ( a m ) , as desired.
( 3 ) ( 1 ) By hypothesis, there exists x R b , c #⃝ such that x a x = x , ( x ) = ( x ) = ( a m ) . By virtue of [12], Theorem 2.10, a R and a = x . Then we have
( a ) #⃝ = ( a ) ( b , c ) .
This implies that a 2 a = ( a ) ( b , c ) . Hence
a 2 a b R R c , [ a 2 a ] a b = b , c a [ a 2 a ] = c .
This implies that
a = [ a 2 a ] [ a ] 3 = [ a ] 2 [ a 2 a ] b R R c .
Moreover, we have
a a b = b , c a a ] = c .
We deduce that
a a b = a a [ a a b ] = a a b = b .
Accordingly, a = a ( b , c ) , as required. □
An element a in a *-ring R is *-DMP (i.e., *-DMP element) if there exist m N and x R such that a x 2 = x , ( a x ) = x a = a x , a m = x a m + 1 (see [13]). We next characterize *-DMP elements in a ring by using the core-EP- ( b , c ) -invertibility.
Lemma 1. 
Let a R and n N . Then the following are equivalent:
(1)
a R is *-DMP.
(2)
a R a n , a n for some n N .
(3)
a R ( a n ) , ( a n ) for some n N .
(4)
a R ( a n ) , a n for some n N .
Proof.  ( 1 ) ( 2 ) Set n = i n d ( A ) . In view of [12], Theorem 2.5, a = ( a n ) #⃝ = ( a n ) # . By virtue of [19], Theorem 11, ( a n ) # = ( a n ) ( a n , a n ) . Hence, a = ( a n ) ( a n , a n ) . This implies that
a = a a n a , a R = a n R , R a = R a n .
Since a = a a a , we deduce that a = a ( a n , a n ) . Thus a R a n , a n .
( 2 ) ( 1 ) By hypothesis, we have a = a ( a n , a n ) . Then a R = a n R , R a = R a n . Write a n = x a for some x R . Then a n + 1 a = a n ( a a ) = x ( a a a ) = x a = a n . By using [12], Theorem 2.10, a R is *-DMP.
( 1 ) ( 3 ) Set n = i n d ( a ) . Then a = ( a n ) # = ( a n ) #⃝ . Thus ( a n ) #⃝ = ( a n ) ( ( a n ) , ( a n ) ) . Hence we verify that a = a ( ( a n ) , ( a n ) ) . Therefore a R ( a n ) , ( a n ) .
( 3 ) ( 1 ) By hypothesis, a = a ( ( a n ) , ( a n ) ) . Then ( a n ) = a n ( a ) n + 1 a ( a n ) ; hence, ( a n ) R a n R . On the other hand, ( a n ) = ( a n ) a a = ( a a a n ) , and so a n = a a a n = a a 2 a a n ( a n ) R ; whence, a n R ( a n ) R . We infers that a n R = ( a n ) R . By virtue of [31], Theorem 3.9, a R is *-DMP.
( 1 ) ( 4 ) Since a R is *-DMP, we can find some n N such that a n is EP. In view of [28], Corollary 5.1.12, we have ( a n ) #⃝ = ( a n ) # = ( a n ) ( a n ) , a n ) . Then we get ( a n ) # R = ( a n ) R and R ( a n ) # = R a n . Then a n 1 ( a n ) # R = ( a n ) R and R a n 1 ( a n ) # = R a n . In view of [12], Theorem 2.5, a = a n 1 ( a n ) # = a n 1 ( a n ) #⃝ . By virtue of [12], Theorem 2.10, a = a a a . Therefore a = a ( a n ) , a n ) , as desired.
( 4 ) ( 1 ) By assumption, we have a = a ( ( a n ) , a n ) . Since a a ( a n ) = ( a n ) , we have ( a n ) R a n R . Therefore we complete the proof by [31], Theorem 3.9. □
Theorem 8. 
Let a R . Then the following are equivalent:
(1)
a R is *-DMP.
(2)
a R a D , a D .
(3)
a R ( a D ) , ( a D ) .
(4)
a R ( a D ) , a D .
Proof.  ( 1 ) ( 2 ) By virtue of [13], Lemma 2.3, a = a D . Obviously, a D = a ( a D , a D ) . Hence, a = a ( a D , a D ) , and so a R a D , a D .
( 2 ) ( 1 ) By hypothesis, a = a ( a D , a D ) = a D . This implies that a R is *-DMP by [13], Lemma 2.3.
( 1 ) ( 3 ) In view of [13], Lemma 2.3, we have a = a D . We will suffice to verify that a = a ( a D ) , ( a D ) ) .
Clearly, a = a a a .
It is easy to verify that a a ( a D ) = ( a a ) ( a D ) = ( a D a a ) = ( a D ) . Moreover, ( a D ) a a = ( a D ) and a ( a D ) R a a R ( a D ) . Therefore a R ( a D ) , ( a D ) .
( 3 ) ( 1 ) By hypothesis, we have a = a ( ( a D ) , ( a D ) ) . We will suffice to verify that a = a ( ( a n ) , ( a n ) ) .
Clearly, a = a a a .
Step 1. We verify that
a a ( a n ) = a a ( a n + 1 a D ) = [ a a ( a D ) ] ( a n + 1 ) = ( a D ) ( a n + 1 ) = ( a n ) .
Step 2. One directly checks that
( a n ) a a = ( a a a n ) = ( a a a n + 1 a D ) = ( a n + 1 a D ) = ( a n ) .
Step 3. Obviously, we have a = a a a R a . On the other hand, we have a ( a D ) R = ( ( a D ) n + 1 a n ) R ( a n ) R . Hence, a ( a n ) R a . Likewise, we have a a R ( a n ) . Therefore a R ( a n ) , ( a n ) . By virtue of Lemma 3.6, a R is *-DMP.
( 1 ) ( 4 ) This can be proven in a similar way. □
For a complex A C n × n , it follows by [12], Theorem 3.3 that A has core-EP- ( B , B ) -inverse, where B = A m ( A m ) and m = i n d ( A ) . We come now to characterize the core-EP- ( b , b ) -inverse in a ring.
Lemma 2. 
Let a , b R . Then a R b , b if and only if
(1)
a R , b R #⃝ ;
(2)
b a + 1 b b #⃝ R 1 , b a a = b and b b #⃝ a = a .
Proof. 
⟹ Obviously, a R and a = a ( b , b ) . Then b a a = b . In view of Corollary 3.3, a R b , b #⃝ . According to Theorem 2.8, b R #⃝ .
Set u = b a + 1 b b #⃝ . Since a a b = b = b a a and a b R R b , we check that u 1 = a b #⃝ + 1 b b #⃝ . Write a = b x for some x R . Then ( 1 b b #⃝ ) a = ( 1 b b #⃝ ) b x = 0 , as required.
⟸ Set u = b a + 1 b b #⃝ . Then we verify that
u 1 b = u 1 b a u 1 b , u 1 b a b = b , b a u 1 b = b .
This implies that u 1 b = a ( b , b ) . It is easy to check that u a = [ b a + 1 b b #⃝ ] a = b a a = b , and then a = u 1 b = a ( b , b ) , as desired. □
Theorem 9. 
Let a , b R . Then a R b , b if and only if
(1)
a R , b R #⃝ ;
(2)
b a + b π R 1 , b π a D = a π b = 0 .
Proof. 
⟹ By Theorem 2.8, ( 1 ) holds. Moreover, b a + 1 b b #⃝ R 1 , b a a = b and b b #⃝ a = a . Since 1 + b ( a b #⃝ ) R 1 , by using Jacobson’s Lemma (see [6]), 1 + ( a b #⃝ ) b R 1 . Hence 1 + ( a b #⃝ ) b R 1 . By using Jacobson’s Lemma again, 1 + b ( a b #⃝ ) R 1 . Thus b a + b π R 1 . Clearly, ( 1 b b #⃝ ) a = 0 . Since a a m ( a m ) D = a D for some m N , we have ( 1 b b #⃝ ) a D = 0 . Thus, b b #⃝ a D = b b #⃝ [ b b #⃝ a D ] = [ ( b b #⃝ b ) b #⃝ ] a D = b b #⃝ a D = a D . Hence b π a D = ( 1 b b #⃝ ) a D = 0 . Since b a a = b , we have a a b = b . Set n = i n d ( a ) . Then a D a n + 1 = a n . Then
a a D a = a D a n + 1 ( a ) n + 1 = a n ( a ) n + 1 = a .
Hence a a D b = [ a a D a a ] b = a a b = b . Therefore a π b = ( 1 a a D ) b = 0 .
⟸ By hypothesis, 1 + b ( a b #⃝ ) = b a + b π R 1 . Then 1 + ( a b #⃝ ) b R 1 . Hence 1 + ( a b #⃝ ) b R 1 . This implies that b a + 1 b b #⃝ = 1 + b ( a b #⃝ ) R 1 . Since b π a D = a π b = 0 , by the argument above, we have ( 1 b b #⃝ ) a D = 0 and ( 1 a a ) b = 0 . Then there exists m N such that ( 1 b b #⃝ ) a = ( 1 b b #⃝ ) a D a m ( a m ) ( 1 , 3 ) = 0 . This implies that b b #⃝ a = a . Moreover, we have b ( 1 a a ) = 0 , and so b a a = b . This completes the proof by Lemma 3.8. □
Corollary 12. 
Let a R b , b . Then there exists a projection p R such that b a + p R 1 and p b = p a D = 0 .
Proof. 
By virtue of Theorem 3.9, b a + 1 b b #⃝ R 1 . Set p = 1 b b #⃝ . Then p b = 0 and p 2 = p = p R . By virtue of Theorem 3.9, b π a D = 0 . Therefore we have p a D = ( 1 b b #⃝ ) a D = a D b b #⃝ ( b b #⃝ a D ) = a D ( b b #⃝ b ) b #⃝ a D = a D b b #⃝ a D = 0 , as desired. □

4. Representations of Core-EP- ( b , c ) -Inverse

We next establish representations of core-EP- ( b , c ) -inverses by using other generalized inverses. We come now to the demonstration for which this section has been developed.
Theorem 10. 
Let a R . Then the following are equivalent:
(1)
a R b , c .
(2)
There exists m N such that a k R b , c #⃝ for any k m .
(3)
a m R b , c #⃝ for some m N .
In this case, a b , c = a m 1 ( a m ) b , c #⃝ .
Proof.  ( 1 ) ( 2 ) As in the proof of Theorem 3.1, a R and a = [ a a a ] b , c #⃝ . Set m = i n d ( a ) and k m . Then a k R #⃝ and a = a k 1 ( a k ) #⃝ . We verify that
( a k ) #⃝ a k ( a k ) #⃝ = ( a k ) #⃝ , ( a k ) #⃝ = [ a k 1 ( a k ) #⃝ ] ( a k ) 2 a [ ( a k ) #⃝ ] 3 b R , ( a k ) #⃝ = ( a k ) #⃝ a [ a k 1 ( a k ) #⃝ ] R c , ( a k ) #⃝ a k b = ( a k ) #⃝ a k a a b = a [ a a a ] b = b , c a k ( a k ) #⃝ = c a a a k ( a k ) #⃝ = c [ a a a ] a = c .
Thus ( a k ) #⃝ = ( a k ) ( b , b ) . Therefore a k R b , c #⃝ , as required.
( 2 ) ( 3 ) This is trivial.
( 3 ) ( 1 ) By hypothesis, a m R b , c #⃝ for some m N . Then a m R #⃝ and ( a m ) #⃝ = ( a m ) ( b , b ) . Hence, we have
( a m ) #⃝ b R ( a m ) #⃝ ( a m ) #⃝ R c , ( a m ) #⃝ a m b = b , c a m ( a m ) #⃝ = c .
In light of [12], Theorem 2.5, a R and a = a m 1 ( a m ) #⃝ .
Claim 1. a m 1 ( a m ) #⃝ b R a m 1 ( a m ) #⃝ a m 1 ( a m ) #⃝ R c .
We check that
a m 1 ( a m ) #⃝ = a m 1 [ ( a m ) #⃝ a m ( a m ) #⃝ ] = a m 1 a m [ ( ( a m ) #⃝ ) 2 a ] [ a m 1 ( a m ) #⃝ ] = a m [ a m 1 ( ( a m ) #⃝ ) 2 a ] [ a m 1 ( a m ) #⃝ ] = ( a m ) #⃝ ( a m ) 2 [ a m 1 ( ( a m ) #⃝ ) 2 a ] [ a m 1 ( a m ) #⃝ ] b R [ a m 1 ( a m ) #⃝ ] .
Likewise, we claim that a m 1 ( a m ) #⃝ [ a m 1 ( a m ) #⃝ ] R c .
Claim 2. [ a m 1 ( a m ) #⃝ ] a b = b .
[ a m 1 ( a m ) #⃝ ] a b = [ a m 1 ( a m ) #⃝ ] a [ ( a m ) #⃝ a m b ] = a m 1 [ ( a m ) #⃝ ( a m ) 2 ] a [ ( a m ) #⃝ ] 3 a m b = a m 1 a m + 1 [ ( a m ) #⃝ ] 3 a m b = ( a m ) 2 [ ( a m ) #⃝ ] 3 a m b = ( a m ) #⃝ a m b = b .
Claim 3. c a [ a m 1 ( a m ) #⃝ ] = c . We verify that c a [ a m 1 ( a m ) #⃝ ] = c a m ( a m ) #⃝ = c .
Therefore we have a [ a a a ] b = a a b = b and c [ a a a ] a = c a a = c . Therefore a = ( a a a ) ( b , b ) . As in the proof, we verify that a = a ( b , b ) , thus yielding the result. □
Corollary 13. 
Let a , b R . Then the following are equivalent:
(1)
a R b , b .
(2)
a m b R is EP, R a m b = R b , ( b a m ) π a m = 0 and ( a m b ) π b = 0 for some m N .
Proof.  ( 1 ) ( 2 ) By virtue of Theorem 4.1, a m R b , b #⃝ . In light of Corollary 2.12, a m b R i s E P , R a m b = R b , ( b a m ) π a m = 0 and ( a m b ) π b = 0 for some m N .
( 2 ) ( 1 ) In view of Corollary 2.12, a m R b , b #⃝ . Therefore we complete the proof by Theorem 4.1. □
Theorem 11. 
Let a R . Then the following are equivalent:
(1)
a R b , c .
(2)
a R D and a D R b , c #⃝ .
In this case, a b , c = ( a D ) 2 ( a D ) b , c #⃝ .
Proof.  ( 1 ) ( 2 ) In view of Theorem 4.1, a m R # , and then a R D . Set m = i n d ( a ) . By using Theorem 4.1 again, a m R b , c #⃝ and a b , b = a m 1 ( a m ) b , c #⃝ . Since a m + 1 = a D a m , we verify that
a D a m + 1 ( a m ) b , c #⃝ = a m ( a m ) b , c #⃝ , a D a m + 1 ( a m ) b , c #⃝ 2 = a m + 1 ( a m ) b , c #⃝ , a m + 1 ( a m ) b , c #⃝ ( a D ) 2 = a D .
Thus ( a D ) #⃝ = a m + 1 ( a m ) b , c #⃝ . By hypothesis, we have
( a m ) #⃝ a m b = b = b a m ( a m ) #⃝ ,
and therefore ( a D ) #⃝ a D b = b = b a D ( a D ) #⃝ . Accordingly, a b , b = ( a D ) 2 a m + 1 ( a m ) #⃝ ( b , b ) = ( a D ) 2 ( a D ) #⃝ ( b , b ) .
( 2 ) ( 1 ) It is easy to verify that
a m ( a D ) m + 1 ( a D ) #⃝ = a D ( a D ) #⃝ , a m ( a D ) m + 1 ( a D ) #⃝ 2 = ( a D ) m + 1 ( a D ) #⃝ , ( a D ) m + 1 ( a D ) #⃝ ( a m ) 2 = a m .
Therefore ( a m ) #⃝ = ( a D ) m + 1 ( a D ) #⃝ , and thus yielding the result. □
By using Theorem 4.3, we prove that a R has core-EP inverse if and only if a has Drazin inverse and it has ( b , c ) -inverse, where ( b , c ) = ( a D , ( a D ) ) .
Corollary 14. 
Let a , b R . Then the following are equivalent:
(1)
a R b , b .
(2)
a R , b R #⃝ and a a = b b .
Proof.  ( 1 ) ( 2 ) In view of Theorem 4.3, a R D and a D R b , c #⃝ . By virtue of Theorem 2.6, a D , b R #⃝ and ( a D ) ( a D ) #⃝ = b #⃝ b . In view of Theorem 4.3, a R and a = ( a D ) 2 ( a D ) #⃝ . Therefore a a = [ a ( a D ) 2 ] ( a D ) #⃝ = a D ( a D ) #⃝ = b #⃝ b , as required.
( 2 ) ( 1 ) By virtue of [12], Theorem 2.3 and [3], Theorem 4.1, a R D and a = ( a D ) 2 ( a D ) #⃝ . Then a D ( a D ) #⃝ = a a = b #⃝ b . In light of Theorem 2.6, a D R b , b #⃝ . According to Theorem 4.3, a R b , b . □
Corollary 15. 
Let a R b , b . Then 1 a a = b π , 1 a a = ( b a ) π .
Proof. 
In light of Corollary 4.4, a a = b #⃝ b . Hence, 1 a a = 1 b #⃝ b = 1 [ b # b b ( 1 , 3 ) ] b = 1 b b # = b π .
By hypothesis, we have a = a ( b , b ) . By virtue of [14], Theorem 2.13, a ( b , b ) = ( b a ) # b . Hence a = ( b a ) # b , and then a a = ( b a ) # b a . Therefore 1 a a = 1 b a ( b a ) # = ( b a ) π . □
Corollary 16. 
Let A , B , C C n × n . Then the following are equivalent:
(1)
A has core-EP- ( B , C ) -inverse.
(2)
r a n k ( A D ) = r a n k ( B ) = r a n k ( C ) = r a n k ( C ) = r a n k ( C A D B ) .
In this case, A = ( A D ) 2 B ( C A D B ) C .
Proof. 
This is obvious by Corollary 2.4 and Theorem 4.3. □
Theorem 12. 
Let a , b R . Then the following are equivalent:
(1)
a R b , b .
(2)
a R , b , b a R #⃝ , a D R = b R = b R .
In this case, ( b a ) = a b .
Proof.  ( 1 ) ( 2 ) Since a R b , b , by virtue of Corollary 4.4, a , b R . In view of Theorem 4.3, a D R b , b #⃝ . By virtue of Theorem 2.6, a D R = b R = b R . According to [14], Theorem 2.13, we have
a b = [ ( a D ) 2 ( a D ) #⃝ ] b #⃝ = ( a D ) 2 ( b a D ) #⃝ b b #⃝ = ( a D ) 2 [ ( a D ) #⃝ b #⃝ ] b b #⃝ = ( a D ) 2 [ ( a D ) #⃝ [ b #⃝ b b #⃝ ] = ( a D ) 2 ( b a D ) #⃝ .
Then b a [ ( a D ) 2 ( b a D ) #⃝ ] = ( b a D ) ( b a D ) #⃝ , and so b a [ ( a D ) 2 ( b a D ) #⃝ ] = ( b a D ) ( b a D ) #⃝ = b a [ ( a D ) 2 ( b a D ) #⃝ ] . By using [14], Theorem 2.13, we check that
b a [ ( a D ) 2 ( b a D ) #⃝ ] 2 = ( b a D ) ( b a D ) #⃝ [ ( a D ) 2 ( b a D ) #⃝ ] = ( b a D ) ( b a D ) #⃝ [ ( a D ) # ] ( a D ) 3 ( b a D ) #⃝ ] = ( b a D ) ( b a D ) #⃝ [ ( b a D ) #⃝ b ] ( a D ) 3 ( b a D ) #⃝ ] = [ ( b a D ) #⃝ b ] ( a D ) 3 ( b a D ) #⃝ ] = [ a D ) # ] ( a D ) 3 ( b a D ) #⃝ ] = ( a D ) 2 ( b a D ) #⃝ .
Obviously, ( a D ) # a D b = b , and so a a D b = b . This implies that a a b = a a a a D b a a D b = b . In view of Theorem 2.6, we have a D ( a D ) #⃝ = b #⃝ b , and so
[ ( a D ) 2 ( b a D ) #⃝ ] ( b a ) 2 = [ ( a D ) 2 ( a D ) #⃝ b #⃝ ] ( b a ) 2 = ( a D ) 2 ( a D ) #⃝ [ a D ( b a D ) #⃝ ] ( b a ) 2 = a D [ b #⃝ b ] a b a = a D [ a D ( a D ) #⃝ ] a b a = a D [ a D ( a D ) #⃝ ] a [ ( a D ) # a d b ] a = a a d b a = a a D [ ( a D ) # a d b ] a = b a .
This implies that ( b a ) #⃝ = ( a D ) 2 ( b a D ) #⃝ , as required.
( 2 ) ( 1 ) Since ( 1 a a ) a D = 0 , we have ( 1 a a ) b = 0 . Hence b ( 1 a a ) = 0 . This implies that b #⃝ b = b #⃝ b a a = b # b a a . On the other hand, ( 1 b # b ) b = 0 , and then ( 1 b # b ) a D = 0 . This implies that ( 1 b # b ) a a = 0 . Hence a a = b # b a a , and so a a = b #⃝ b . According to Corollary 4.4, a R b , b . □
Corollary 17. 
Let a R , b R #⃝ . If a b = b a , a b = b a and a D R = b R , then a R b , b .
Proof. 
Since a R , we see that ( a D ) #⃝ = a 2 a . As a b = b a and a b = b a , by using [9], Theorem 2.2, we have a D b = b a D and a D b = b a D . Hence b a D R #⃝ and ( b a D ) #⃝ = b #⃝ ( a D ) #⃝ . Since a D R = b R , we get ( a D ) D R = a 2 a D R = a D R = b R .
Since ( 1 a a ) a D = 0 , we have ( 1 a a ) b = 0 ; whence, b = a a b = b a a . This implies that b = a a b , and so b = a D a 2 a b . Then b R a D R . On the other hand, we have ( 1 b b # ) a a = 0 , and then a a = b b # a a = a a b # b . This implies that a a = ( a a ) = ( a a b # b ) . We infer that a D R a a R b R , and then a D R = b R . According to Theorem 4.7, a R b , b . □
Theorem 13. 
Let a , b R . Then the following are equivalent:
(1)
a R b , b .
(2)
b a R #⃝ , b ( b a b ) R ( b a b ) and a = b ( b a b ) b .
Proof.  ( 1 ) ( 2 ) In view of Theorem 4.7, a R , b , b a R #⃝ . Since a = a ( b , b ) , we have a a b = b = b a a . Thus, b = ( b a ) a = ( b a ) 2 [ ( b a ) #⃝ ] 2 a b a b R . Moreover, we have
b = b #⃝ b 2 = b #⃝ b ( b a ) a = b #⃝ ( b a ) #⃝ ( b a ) ( b a ) a = b #⃝ ( b a ) #⃝ ( b a b ) R b a b .
Write a = b x = y b for some x , y R . Then we verify that
b a b = b a a a b = b a b x a b = b a b x a a a b = b a b x a ( y b ) a b = ( b a b ) ( x a y ) ( b a b ) ,
and so b a b R . Write b = ( b a b ) s = t ( b a b ) for some s , t R . We verify that
[ b ( b a b ) b ] a [ b ( b a b ) b ] = b ( b a b ) ( b a b ) ( b a b ) b = t [ ( b a b ) ( b a b ) ( b a b ) ] ( b a b ) b = t ( b a b ) ( b a b ) b = b ( b a b ) b , ( b ( b a b ) b ) a b = t ( ( b a b ) ( b a b ) ( b a b ) ) = t b a b = b , b a b ( b a b ) b = ( ( b a b ) ( b a b ) ( b a b ) ) s = ( b a b ) s = b .
Therefore b ( b a b ) b = a ( b , b ) , and then a = b ( b a b ) b .
( 2 ) ( 1 ) By the argument above, we have b ( b a b ) b = a ( b , b ) . Accordingly, a = b ( b a b ) b = a ( b , b ) , as asserted. □
Corollary 18. 
Let A , B C n × n . Then A has core-EP- ( B , B ) -inverse if and only if
(1)
B A has group inverse;
(2)
r a n k ( B ) = r a n k ( B A B ) and A = B ( B A B ) B .
Proof. 
Since every complex matrix has Moore-Penrose inverse, it follows by [25], Remark 2.16 that B A has group inverse if and only if it has core inverse. Therefore we complete the proof by Theorem 4.9. □

References

  1. Baksalary, O.M.; Trenkler, G. Core inverse of matrices. Linear Multilinear Algebr. 2010, 58, 681–697. [Google Scholar] [CrossRef]
  2. Benitez, J.; Liu, X.; Zhu, T. Additive results for the group inverse in an algebra with applications to block operators. Linear Multilinear Algebr. 2011, 59, 279–289. [Google Scholar] [CrossRef]
  3. Chen, H.; Sheibani, M. Generalized weighted core inverse in Banach *-algebras. Filomat 2024, 38, 3691–3706. [Google Scholar] [CrossRef]
  4. Chen, H.; Sheibani, M. On weighted generalized core-EP inverses. Linear Multilinear Algebr. 2026, 74, 121–143. [Google Scholar] [CrossRef]
  5. Chen, H.; Sheibani, M. Properties of generalized weighted core inverses in Banach *-algebras. J. Algebr. Appl. 2026, 25, 2550358. [Google Scholar] [CrossRef]
  6. Chen, H.; Sheibani, M. Theory of Clean Rings and Matrices; World Scientific: Hackensack, NJ, USA, 2023. [Google Scholar] [CrossRef]
  7. Chen, H.; Liu, D.; Sheibani, M. Group invertibility of the sum in rings and its applications. Georgian Math. J. 2024, 31, 923–932. [Google Scholar] [CrossRef]
  8. Drazin, M.P. A class of outer generalized inverses. Linear Algebr. Appl. 2012, 436, 1909–1923. [Google Scholar] [CrossRef]
  9. Drazin, M.P. Commuting properties of generalized inverses. Linear Multilinear Algebr. 2013, 61, 1675–1681. [Google Scholar] [CrossRef]
  10. Drazin, M.P. EP properties of (b,c)-invertible matrices. Linear Multilinear Algebr. 2022, 70, 431–437. [Google Scholar] [CrossRef]
  11. Drazin, M.P. EP-like properties of (b,c)-inverses. Linear Algebr. Appl. 2023, 669, 136–149. [Google Scholar] [CrossRef]
  12. Gao, Y.; Chen, J. Pseudo core inverses in rings with involution. Comm. Algebr. 2018, 46, 38–50. [Google Scholar] [CrossRef]
  13. Gao, Y.; Chen, J.J.; Ke, Y. *-DMP elements in *-semigroups and *-rings. Filomat 2018, 32, 3073–3085. [Google Scholar] [CrossRef]
  14. Ke, Y.; Cvetković, D.S.; Chen, J.; Visnjic, J. New results on (b,c)-inverses. Linear Algebr. Appl. 2018, 66, 447–458. [Google Scholar] [CrossRef]
  15. Ke, Y.; Gao, Y.; Chen, J. Representations of the (b,c)-inverses in rings with involution. Filomat 2017, 31, 2867–2875. [Google Scholar] [CrossRef]
  16. Ke, Y.; Wang, Z.; Chen, J. The (b,c)-inverse for products and lower triangular matrices. J. Algebr. Appl. 2017, 16. [Google Scholar] [CrossRef]
  17. Li, T.; Chen, J. Characterizations of core and dual core inverses in rings with involution. Linear Multilinear Algebr. 2018, 66, 717–730. [Google Scholar] [CrossRef]
  18. Liao, Y.; Chen, J.; Cui, J. Cline’s formula for the generalized Drazin inverse. Bull. Malays. Math. Sci. Soc. 2014, 37, 37–42. [Google Scholar]
  19. Mary, X. On generalized inverses and Green’s relations. Linear Algebr. Appl. 2011, 434, 1836–1844. [Google Scholar] [CrossRef]
  20. Mary, X.; Patrício, P. When is a product of EP elements again EP? Linear Multilinear Algebr. 2026, 74, 242–254. [Google Scholar] [CrossRef]
  21. Mihajlovic, N. Group inverse and core inverse in Banach and C*-algebras. Comm. Algebr. 2020, 48, 1803–1818. [Google Scholar] [CrossRef]
  22. Mosić, D. Core-EP inverses in Banach algebras. Linear Multilinear Algebr. 2021, 69, 2976–2989. [Google Scholar] [CrossRef]
  23. Mosić, D.; Zou, H.; Chen, J. On the (b,c)-inverse in rings. Filomat 2018, 32, 1221–1231. [Google Scholar] [CrossRef]
  24. Rakić, D.S. A note on Rao and Mitra’s constrained inverse and Drazin’s (b,c) inverse. Linear Multilinear Algebr. 2017, 523, 102–108. [Google Scholar] [CrossRef]
  25. Rakić, D.S.; Dinicić, N.C.; Djordjević, D.S. Group, Moore-Penrose, core and dual core inverse in rings with involution. Linear Multilinear Algebr. 2014, 463, 115–133. [Google Scholar] [CrossRef]
  26. Visnjic, J.; Ke, Y. Some properties of (b,c)-inverses in rings. Comm. Algebr. 2023, 51, 2600–2613. [Google Scholar] [CrossRef]
  27. Wang, H. Core-EP decomposition and its applications. Linear Algebr. Appl. 2016, 508, 289–300. [Google Scholar] [CrossRef]
  28. Wu, C. Generalized Inverses With Respect To Element Pairs. Ph.D. Thesis, Southeast University, Nanjing, China, 2024. [Google Scholar]
  29. Wu, C.; Chen, J. Commuting and EP-like properties of outer inverses in semigroups and rings. J. Algebr. Appl. 2025. [Google Scholar] [CrossRef]
  30. Xu, S.; Chen, J.; Benítez, J. EP elements in rings with involution. Bull. Malays. Math. Sci. Soc. 2019, 42, 3409–3426. [Google Scholar] [CrossRef]
  31. Xu, S.; Chen, J.; Benítez, J. EP elements in rings with involution. Bull. Malays. Math. Sci. Soc. 2019, 42, 3409–3426. [Google Scholar] [CrossRef]
  32. Xu, S.; Chen, J.; Zhang, X. New characterizations for core inverses in rings with involution. Front. Math. China 2017, 12, 231–246. [Google Scholar] [CrossRef]
  33. Zhu, H.; Patricio, P. Characterizations for pseudo core inverses in a ring with involution. Linear Multilinear Algebr. 2019, 67, 1109–1120. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

Disclaimer

Terms of Use

Privacy Policy

Privacy Settings

© 2026 MDPI (Basel, Switzerland) unless otherwise stated