\mdfdefinestyleMyFramelinecolor=black, outerlinewidth=0.005cm, roundcorner=18pt, innertopmargin=nerbottommargin=backgroundcolor=isabelline

11institutetext: This paper is dedicated to Professor Chi-Kwong Li in honor of his 65th birthday and in recognition of his substantial contributions to Linear Algebra, Operator Theory, and their applications.
Ehsan Kheirandish
22institutetext: Department of Applied Mathematics, Shahid Bahonar University of Kerman, Kerman, Iran
22email: [email protected]
33institutetext: Abbas Salemi 44institutetext: Department of Applied Mathematics, Shahid Bahonar University of Kerman, Kerman, Iran
44email: [email protected]
55institutetext: Néstor Thome 66institutetext: Instituto Universitario de Matemática Multidisciplinar, Universitat Politècnica de València, Valencia, 46022, Spain
66email: [email protected],

Properties of core-EP matrices and binary relationships

Ehsan Kheirandish and Abbas Salemi and Néstor Thome
Abstract

In this paper, various properties of core-EP matrices are investigated. We introduce the MPDMP matrix associated with A𝐴Aitalic_A and by means of it, some properties and equivalent conditions of core-EP matrices can be obtained. Also, properties of MPD, DMP, and CMP inverses are studied and we prove that in the class of core-EP matrices, DMP, MPD, and Drazin inverses are the same. Moreover, DMP and MPD binary relation orders are introduced and the relationship between these orders and other binary relation orders are considered.

Keywords:
EP matrixCore EP matrixCMP-inverse Binary relation
MSC:
15A09 15A45

1 Introduction

The term core-EP matrix was introduced in Benítez and Rakočević (2010) to emphasize its connection with the class of matrices known as EP matrices, alternatively referred to as range-Hermitian matrices. This specific category has received considerable interest over time due to its fascinating properties. The investigation presented in Zuo et al (2021), focuses on core-EP matrices, identifying several unique features within this class and delineating new characteristics. Moreover, characterizations and applications of core-EP decomposition can be found in Wang (2016); Benítez and Rakočević (2012); Ferreyra et al (2020). Some more characterizations of the core-EP inverse and applications the perturbation bounds related to the core-EP inverse and upper bounds for the errors BA/Anormsuperscript𝐵superscript𝐴normsuperscript𝐴\|B^{\leavevmode\hbox to7.59pt{\vbox to7.59pt{\pgfpicture\makeatletter\hbox{% \hskip 3.79399pt\lower-3.79399pt\hbox to0.0pt{\pgfsys@beginscope\pgfsys@invoke% { }\definecolor{pgfstrokecolor}{rgb}{0,0,0}\pgfsys@color@rgb@stroke{0}{0}{0}% \pgfsys@invoke{ }\pgfsys@color@rgb@fill{0}{0}{0}\pgfsys@invoke{ }% \pgfsys@setlinewidth{0.4pt}\pgfsys@invoke{ }\nullfont\hbox to0.0pt{% \pgfsys@beginscope\pgfsys@invoke{ }{ {{}}\hbox{\hbox{{\pgfsys@beginscope\pgfsys@invoke{ }{{}{{{}}}{{}}{}{}{}{}{}{}{% }{}{}{{}\pgfsys@moveto{3.594pt}{0.0pt}\pgfsys@curveto{3.594pt}{1.98492pt}{1.98% 492pt}{3.594pt}{0.0pt}{3.594pt}\pgfsys@curveto{-1.98492pt}{3.594pt}{-3.594pt}{% 1.98492pt}{-3.594pt}{0.0pt}\pgfsys@curveto{-3.594pt}{-1.98492pt}{-1.98492pt}{-% 3.594pt}{0.0pt}{-3.594pt}\pgfsys@curveto{1.98492pt}{-3.594pt}{3.594pt}{-1.9849% 2pt}{3.594pt}{0.0pt}\pgfsys@closepath\pgfsys@moveto{0.0pt}{0.0pt}% \pgfsys@stroke\pgfsys@invoke{ } }{{{{}}\pgfsys@beginscope\pgfsys@invoke{ }\pgfsys@transformcm{1.0}{0.0}{0.0}{1% .0}{-1.55556pt}{-1.75pt}\pgfsys@invoke{ }\hbox{{\definecolor{pgfstrokecolor}{% rgb}{0,0,0}\pgfsys@color@rgb@stroke{0}{0}{0}\pgfsys@invoke{ }% \pgfsys@color@rgb@fill{0}{0}{0}\pgfsys@invoke{ }\hbox{{$\dagger$}} }}\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{{{}}}{}{}\hss}% \pgfsys@discardpath\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope\hss}}% \lxSVG@closescope\endpgfpicture}}}-A^{\leavevmode\hbox to7.59pt{\vbox to7.59pt% {\pgfpicture\makeatletter\hbox{\hskip 3.79399pt\lower-3.79399pt\hbox to0.0pt{% \pgfsys@beginscope\pgfsys@invoke{ }\definecolor{pgfstrokecolor}{rgb}{0,0,0}% \pgfsys@color@rgb@stroke{0}{0}{0}\pgfsys@invoke{ }\pgfsys@color@rgb@fill{0}{0}% {0}\pgfsys@invoke{ }\pgfsys@setlinewidth{0.4pt}\pgfsys@invoke{ }\nullfont\hbox to% 0.0pt{\pgfsys@beginscope\pgfsys@invoke{ }{ {{}}\hbox{\hbox{{\pgfsys@beginscope\pgfsys@invoke{ }{{}{{{}}}{{}}{}{}{}{}{}{}{% }{}{}{{}\pgfsys@moveto{3.594pt}{0.0pt}\pgfsys@curveto{3.594pt}{1.98492pt}{1.98% 492pt}{3.594pt}{0.0pt}{3.594pt}\pgfsys@curveto{-1.98492pt}{3.594pt}{-3.594pt}{% 1.98492pt}{-3.594pt}{0.0pt}\pgfsys@curveto{-3.594pt}{-1.98492pt}{-1.98492pt}{-% 3.594pt}{0.0pt}{-3.594pt}\pgfsys@curveto{1.98492pt}{-3.594pt}{3.594pt}{-1.9849% 2pt}{3.594pt}{0.0pt}\pgfsys@closepath\pgfsys@moveto{0.0pt}{0.0pt}% \pgfsys@stroke\pgfsys@invoke{ } }{{{{}}\pgfsys@beginscope\pgfsys@invoke{ }\pgfsys@transformcm{1.0}{0.0}{0.0}{1% .0}{-1.55556pt}{-1.75pt}\pgfsys@invoke{ }\hbox{{\definecolor{pgfstrokecolor}{% rgb}{0,0,0}\pgfsys@color@rgb@stroke{0}{0}{0}\pgfsys@invoke{ }% \pgfsys@color@rgb@fill{0}{0}{0}\pgfsys@invoke{ }\hbox{{$\dagger$}} }}\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{{{}}}{}{}\hss}% \pgfsys@discardpath\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope\hss}}% \lxSVG@closescope\endpgfpicture}}}\|/\|A^{\leavevmode\hbox to7.59pt{\vbox to% 7.59pt{\pgfpicture\makeatletter\hbox{\hskip 3.79399pt\lower-3.79399pt\hbox to0% .0pt{\pgfsys@beginscope\pgfsys@invoke{ }\definecolor{pgfstrokecolor}{rgb}{% 0,0,0}\pgfsys@color@rgb@stroke{0}{0}{0}\pgfsys@invoke{ }\pgfsys@color@rgb@fill% {0}{0}{0}\pgfsys@invoke{ }\pgfsys@setlinewidth{0.4pt}\pgfsys@invoke{ }% \nullfont\hbox to0.0pt{\pgfsys@beginscope\pgfsys@invoke{ }{ {{}}\hbox{\hbox{{\pgfsys@beginscope\pgfsys@invoke{ }{{}{{{}}}{{}}{}{}{}{}{}{}{% }{}{}{{}\pgfsys@moveto{3.594pt}{0.0pt}\pgfsys@curveto{3.594pt}{1.98492pt}{1.98% 492pt}{3.594pt}{0.0pt}{3.594pt}\pgfsys@curveto{-1.98492pt}{3.594pt}{-3.594pt}{% 1.98492pt}{-3.594pt}{0.0pt}\pgfsys@curveto{-3.594pt}{-1.98492pt}{-1.98492pt}{-% 3.594pt}{0.0pt}{-3.594pt}\pgfsys@curveto{1.98492pt}{-3.594pt}{3.594pt}{-1.9849% 2pt}{3.594pt}{0.0pt}\pgfsys@closepath\pgfsys@moveto{0.0pt}{0.0pt}% \pgfsys@stroke\pgfsys@invoke{ } }{{{{}}\pgfsys@beginscope\pgfsys@invoke{ }\pgfsys@transformcm{1.0}{0.0}{0.0}{1% .0}{-1.55556pt}{-1.75pt}\pgfsys@invoke{ }\hbox{{\definecolor{pgfstrokecolor}{% rgb}{0,0,0}\pgfsys@color@rgb@stroke{0}{0}{0}\pgfsys@invoke{ }% \pgfsys@color@rgb@fill{0}{0}{0}\pgfsys@invoke{ }\hbox{{$\dagger$}} }}\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{{{}}}{}{}\hss}% \pgfsys@discardpath\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope\hss}}% \lxSVG@closescope\endpgfpicture}}}\|∥ italic_B start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT - italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ∥ / ∥ italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ∥ and BBAAnorm𝐵superscript𝐵𝐴superscript𝐴\|BB^{\leavevmode\hbox to7.59pt{\vbox to7.59pt{\pgfpicture\makeatletter\hbox{% \hskip 3.79399pt\lower-3.79399pt\hbox to0.0pt{\pgfsys@beginscope\pgfsys@invoke% { }\definecolor{pgfstrokecolor}{rgb}{0,0,0}\pgfsys@color@rgb@stroke{0}{0}{0}% \pgfsys@invoke{ }\pgfsys@color@rgb@fill{0}{0}{0}\pgfsys@invoke{ }% \pgfsys@setlinewidth{0.4pt}\pgfsys@invoke{ }\nullfont\hbox to0.0pt{% \pgfsys@beginscope\pgfsys@invoke{ }{ {{}}\hbox{\hbox{{\pgfsys@beginscope\pgfsys@invoke{ }{{}{{{}}}{{}}{}{}{}{}{}{}{% }{}{}{{}\pgfsys@moveto{3.594pt}{0.0pt}\pgfsys@curveto{3.594pt}{1.98492pt}{1.98% 492pt}{3.594pt}{0.0pt}{3.594pt}\pgfsys@curveto{-1.98492pt}{3.594pt}{-3.594pt}{% 1.98492pt}{-3.594pt}{0.0pt}\pgfsys@curveto{-3.594pt}{-1.98492pt}{-1.98492pt}{-% 3.594pt}{0.0pt}{-3.594pt}\pgfsys@curveto{1.98492pt}{-3.594pt}{3.594pt}{-1.9849% 2pt}{3.594pt}{0.0pt}\pgfsys@closepath\pgfsys@moveto{0.0pt}{0.0pt}% \pgfsys@stroke\pgfsys@invoke{ } }{{{{}}\pgfsys@beginscope\pgfsys@invoke{ }\pgfsys@transformcm{1.0}{0.0}{0.0}{1% .0}{-1.55556pt}{-1.75pt}\pgfsys@invoke{ }\hbox{{\definecolor{pgfstrokecolor}{% rgb}{0,0,0}\pgfsys@color@rgb@stroke{0}{0}{0}\pgfsys@invoke{ }% \pgfsys@color@rgb@fill{0}{0}{0}\pgfsys@invoke{ }\hbox{{$\dagger$}} }}\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{{{}}}{}{}\hss}% \pgfsys@discardpath\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope\hss}}% \lxSVG@closescope\endpgfpicture}}}-AA^{\leavevmode\hbox to7.59pt{\vbox to7.59% pt{\pgfpicture\makeatletter\hbox{\hskip 3.79399pt\lower-3.79399pt\hbox to0.0pt% {\pgfsys@beginscope\pgfsys@invoke{ }\definecolor{pgfstrokecolor}{rgb}{0,0,0}% \pgfsys@color@rgb@stroke{0}{0}{0}\pgfsys@invoke{ }\pgfsys@color@rgb@fill{0}{0}% {0}\pgfsys@invoke{ }\pgfsys@setlinewidth{0.4pt}\pgfsys@invoke{ }\nullfont\hbox to% 0.0pt{\pgfsys@beginscope\pgfsys@invoke{ }{ {{}}\hbox{\hbox{{\pgfsys@beginscope\pgfsys@invoke{ }{{}{{{}}}{{}}{}{}{}{}{}{}{% }{}{}{{}\pgfsys@moveto{3.594pt}{0.0pt}\pgfsys@curveto{3.594pt}{1.98492pt}{1.98% 492pt}{3.594pt}{0.0pt}{3.594pt}\pgfsys@curveto{-1.98492pt}{3.594pt}{-3.594pt}{% 1.98492pt}{-3.594pt}{0.0pt}\pgfsys@curveto{-3.594pt}{-1.98492pt}{-1.98492pt}{-% 3.594pt}{0.0pt}{-3.594pt}\pgfsys@curveto{1.98492pt}{-3.594pt}{3.594pt}{-1.9849% 2pt}{3.594pt}{0.0pt}\pgfsys@closepath\pgfsys@moveto{0.0pt}{0.0pt}% \pgfsys@stroke\pgfsys@invoke{ } }{{{{}}\pgfsys@beginscope\pgfsys@invoke{ }\pgfsys@transformcm{1.0}{0.0}{0.0}{1% .0}{-1.55556pt}{-1.75pt}\pgfsys@invoke{ }\hbox{{\definecolor{pgfstrokecolor}{% rgb}{0,0,0}\pgfsys@color@rgb@stroke{0}{0}{0}\pgfsys@invoke{ }% \pgfsys@color@rgb@fill{0}{0}{0}\pgfsys@invoke{ }\hbox{{$\dagger$}} }}\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{{{}}}{}{}\hss}% \pgfsys@discardpath\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope\hss}}% \lxSVG@closescope\endpgfpicture}}}\|∥ italic_B italic_B start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT - italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ∥ can be found in literatures Zhou et al (2021); Ma and Stanimirović (2019); Zhou et al (2024); Ma and Li (2021); Mosić et al (2021).

A partial order on a nonempty set is defined as a binary relation that meets the criteria of reflexivity, transitivity, and antisymmetry. Recently, there has been a growing interest among mathematicians in the field of matrix partial ordering, Zhang and Jiang (2023). The applications of generalized inverses extend to various domains including mathematics, channel coding and decoding, navigation signals, machine learning, data storage, and cryptography. Specifically, systematic non-square binary matrices, such as the (nk)×k𝑛𝑘𝑘(n-k)\times k( italic_n - italic_k ) × italic_k matrix H𝐻Hitalic_H where n>k,𝑛𝑘n>k,italic_n > italic_k , play a crucial role. For this type of matrix, there exist precisely 2k×(nk)2𝑘𝑛𝑘2k\times(n-k)2 italic_k × ( italic_n - italic_k ) distinct generalized inverse matrices. These matrices find utility in cryptographic systems like the McEliece and Niederreiter public-key cryptosystems Makoui and Gulliver (2023), massively parallel systems Stanojević et al (2022), neural network Xing et al (2022), Engineering Ansari et al (2019), machine learning Kim (2021), computation vision Brockett (1990), and data mining Lash et al (2017).

In this paper, the set of all m×n𝑚𝑛m\times nitalic_m × italic_n complex matrices is represented by Mm,n()subscript𝑀𝑚𝑛M_{m,n}(\mathbb{C})italic_M start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT ( blackboard_C ). When m=n𝑚𝑛m=nitalic_m = italic_n, we will simply write Mn()subscript𝑀𝑛M_{n}({\mathbb{C}})italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ) instead of Mn,n()subscript𝑀𝑛𝑛M_{n,n}({\mathbb{C}})italic_M start_POSTSUBSCRIPT italic_n , italic_n end_POSTSUBSCRIPT ( blackboard_C ). Let AMm,n()𝐴subscript𝑀𝑚𝑛A\in M_{m,n}(\mathbb{C})italic_A ∈ italic_M start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT ( blackboard_C ), the symbols Asuperscript𝐴A^{*}italic_A start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT, (A)𝐴\mathcal{R}(A)caligraphic_R ( italic_A ), 𝒩(A)𝒩𝐴\mathcal{N}(A)caligraphic_N ( italic_A ), and rank(A𝐴Aitalic_A) will stand for conjugate transpose, column space, null space, and rank of the matrix A𝐴Aitalic_A, respectively.

Given AMn(),𝐴subscript𝑀𝑛A\in M_{n}(\mathbb{C}),italic_A ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ) , the index of A𝐴Aitalic_A (represented by Ind(A𝐴Aitalic_A)) is the smallest non-negative integer k𝑘kitalic_k such that rank(Aksuperscript𝐴𝑘A^{k}italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT)=rank(Ak+1superscript𝐴𝑘1A^{k+1}italic_A start_POSTSUPERSCRIPT italic_k + 1 end_POSTSUPERSCRIPT), and the Drazin inverse of A𝐴Aitalic_A is the unique solution that satisfies

Ak+1X=Ak&XAX=X&AX=XA,formulae-sequencesuperscript𝐴𝑘1𝑋superscript𝐴𝑘formulae-sequence𝑋𝐴𝑋𝑋𝐴𝑋𝑋𝐴A^{k+1}X=A^{k}\quad\&\quad XAX=X\quad\&\quad AX=XA,italic_A start_POSTSUPERSCRIPT italic_k + 1 end_POSTSUPERSCRIPT italic_X = italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT & italic_X italic_A italic_X = italic_X & italic_A italic_X = italic_X italic_A ,

where k𝑘kitalic_k=Ind(A𝐴Aitalic_A), and it is represented by Adsuperscript𝐴𝑑A^{d}italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT. If Ind(A𝐴Aitalic_A)1absent1\leqslant 1⩽ 1, then Adsuperscript𝐴𝑑A^{d}italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT is called the group inverse of A𝐴Aitalic_A and denoted by A#superscript𝐴#A^{\#}italic_A start_POSTSUPERSCRIPT # end_POSTSUPERSCRIPT.

For AMm,n()𝐴subscript𝑀𝑚𝑛A\in M_{m,n}(\mathbb{C})italic_A ∈ italic_M start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT ( blackboard_C ), if XMn,m()𝑋subscript𝑀𝑛𝑚X\in M_{n,m}(\mathbb{C})italic_X ∈ italic_M start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( blackboard_C ) satisfies

AXA=A&XAX=X&(AX)=XA&(XA)=XA,formulae-sequence𝐴𝑋𝐴𝐴formulae-sequence𝑋𝐴𝑋𝑋formulae-sequencesuperscript𝐴𝑋𝑋𝐴superscript𝑋𝐴𝑋𝐴AXA=A\quad\&\quad XAX=X\quad\&\quad(AX)^{*}=XA\quad\&\quad(XA)^{*}=XA,italic_A italic_X italic_A = italic_A & italic_X italic_A italic_X = italic_X & ( italic_A italic_X ) start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT = italic_X italic_A & ( italic_X italic_A ) start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT = italic_X italic_A , (1)

then X𝑋Xitalic_X is called a Moore-Penrose inverse of A𝐴Aitalic_A and this matrix X𝑋Xitalic_X is unique and represented by Asuperscript𝐴A^{\dagger}italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT.

Note that PA:=AAassignsubscript𝑃𝐴𝐴superscript𝐴P_{A}:=AA^{\dagger}italic_P start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT := italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT and QA:=AAassignsubscript𝑄𝐴superscript𝐴𝐴Q_{A}:=A^{\dagger}Aitalic_Q start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT := italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A are the orthogonal projectors onto (A)𝐴\mathcal{R}(A)caligraphic_R ( italic_A ) and (A),superscript𝐴\mathcal{R}(A^{*}),caligraphic_R ( italic_A start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ) , respectively (see Ben-Israel and Greville (2003); Cvetković-Ilić and Wei (2017); Wang et al (2018); Campbell and Meyer (1991)).

Let AMn().𝐴subscript𝑀𝑛A\in M_{n}(\mathbb{C}).italic_A ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ) . From (Mitra et al, 2010, Theorem 2.2.21), there are unique matrices Acsubscript𝐴𝑐A_{c}italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT and Ansubscript𝐴𝑛A_{n}italic_A start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT such that Ind(Ac)1IndsubscriptAc1\rm{Ind}(A_{c})\leqslant 1roman_Ind ( roman_A start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT ) ⩽ 1 and Ansubscript𝐴𝑛A_{n}italic_A start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT is a nilpotent matrix satisfying A=Ac+An𝐴subscript𝐴𝑐subscript𝐴𝑛A=A_{c}+A_{n}italic_A = italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT + italic_A start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT and AcAn=AnAc=0subscript𝐴𝑐subscript𝐴𝑛subscript𝐴𝑛subscript𝐴𝑐0A_{c}A_{n}=A_{n}A_{c}=0italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT = italic_A start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT = 0. The matrix Acsubscript𝐴𝑐A_{c}italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT is known as core part of A𝐴Aitalic_A and Ansubscript𝐴𝑛A_{n}italic_A start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT is known as the nilpotent part. A matrix AMn()𝐴subscript𝑀𝑛A\in M_{n}(\mathbb{C})italic_A ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ) is called core-EP if AAc=AcAsuperscript𝐴subscript𝐴𝑐subscript𝐴𝑐superscript𝐴A^{\dagger}A_{c}=A_{c}A^{\dagger}italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT = italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT (see Mehdipour and Salemi (2018)). It is interesting note that every EP-matrix is a core-EP matrix but the converse, in general, is not true.

Let AMn().𝐴subscript𝑀𝑛A\in M_{n}(\mathbb{C}).italic_A ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ) . The unique matrix XMn()𝑋subscript𝑀𝑛X\in M_{n}(\mathbb{C})italic_X ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ) satisfying

XAX=X&(X)=(X)=(Ak),formulae-sequence𝑋𝐴𝑋𝑋𝑋superscript𝑋superscript𝐴𝑘XAX=X\quad\&\quad\mathcal{R}(X)=\mathcal{R}(X^{*})=\mathcal{R}(A^{k}),italic_X italic_A italic_X = italic_X & caligraphic_R ( italic_X ) = caligraphic_R ( italic_X start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ) = caligraphic_R ( italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ) ,

is called the core-EP inverse of the matrix A𝐴Aitalic_A and is represented by Asuperscript𝐴A^{\leavevmode\hbox to7.59pt{\vbox to7.59pt{\pgfpicture\makeatletter\hbox{% \hskip 3.79399pt\lower-3.79399pt\hbox to0.0pt{\pgfsys@beginscope\pgfsys@invoke% { }\definecolor{pgfstrokecolor}{rgb}{0,0,0}\pgfsys@color@rgb@stroke{0}{0}{0}% \pgfsys@invoke{ }\pgfsys@color@rgb@fill{0}{0}{0}\pgfsys@invoke{ }% \pgfsys@setlinewidth{0.4pt}\pgfsys@invoke{ }\nullfont\hbox to0.0pt{% \pgfsys@beginscope\pgfsys@invoke{ }{ {{}}\hbox{\hbox{{\pgfsys@beginscope\pgfsys@invoke{ }{{}{{{}}}{{}}{}{}{}{}{}{}{% }{}{}{{}\pgfsys@moveto{3.594pt}{0.0pt}\pgfsys@curveto{3.594pt}{1.98492pt}{1.98% 492pt}{3.594pt}{0.0pt}{3.594pt}\pgfsys@curveto{-1.98492pt}{3.594pt}{-3.594pt}{% 1.98492pt}{-3.594pt}{0.0pt}\pgfsys@curveto{-3.594pt}{-1.98492pt}{-1.98492pt}{-% 3.594pt}{0.0pt}{-3.594pt}\pgfsys@curveto{1.98492pt}{-3.594pt}{3.594pt}{-1.9849% 2pt}{3.594pt}{0.0pt}\pgfsys@closepath\pgfsys@moveto{0.0pt}{0.0pt}% \pgfsys@stroke\pgfsys@invoke{ } }{{{{}}\pgfsys@beginscope\pgfsys@invoke{ }\pgfsys@transformcm{1.0}{0.0}{0.0}{1% .0}{-1.55556pt}{-1.75pt}\pgfsys@invoke{ }\hbox{{\definecolor{pgfstrokecolor}{% rgb}{0,0,0}\pgfsys@color@rgb@stroke{0}{0}{0}\pgfsys@invoke{ }% \pgfsys@color@rgb@fill{0}{0}{0}\pgfsys@invoke{ }\hbox{{$\dagger$}} }}\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{{{}}}{}{}\hss}% \pgfsys@discardpath\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope\hss}}% \lxSVG@closescope\endpgfpicture}}}italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT (see Manjunatha Prasad and Mohana (2014)). The unique matrix XMn()𝑋subscript𝑀𝑛X\in M_{n}(\mathbb{C})italic_X ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ) satisfying

XAX=X&XA=AdA&AkX=AkA,formulae-sequence𝑋𝐴𝑋𝑋formulae-sequence𝑋𝐴superscript𝐴𝑑𝐴superscript𝐴𝑘𝑋superscript𝐴𝑘superscript𝐴XAX=X\quad\&\quad XA=A^{d}A\quad\&\quad A^{k}X=A^{k}A^{\dagger},italic_X italic_A italic_X = italic_X & italic_X italic_A = italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A & italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_X = italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ,

is known as the DMP-inverse of A𝐴Aitalic_A and is represented by Ad,superscript𝐴𝑑A^{d,\dagger}italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT. Moreover, the DMP-inverse can be represented as Ad,=AdAAsuperscript𝐴𝑑superscript𝐴𝑑𝐴superscript𝐴A^{d,\dagger}=A^{d}AA^{\dagger}italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT (see Malik and Thome (2014)).

The CMP-inverse of AMn()𝐴subscript𝑀𝑛A\in M_{n}(\mathbb{C})italic_A ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ) was defined as Ac,=AAcAsuperscript𝐴𝑐superscript𝐴subscript𝐴𝑐superscript𝐴A^{c,\dagger}=A^{\dagger}A_{c}A^{\dagger}italic_A start_POSTSUPERSCRIPT italic_c , † end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT in Mehdipour and Salemi (2018). In Kheirandish and Salemi (2023a), the CMP-inverse was improved as the unique solution of the following equations:

XAX=X&AX=AcA&XA=AAc.formulae-sequence𝑋𝐴𝑋𝑋formulae-sequence𝐴𝑋subscript𝐴𝑐superscript𝐴𝑋𝐴superscript𝐴subscript𝐴𝑐XAX=X\quad\&\quad AX=A_{c}A^{\dagger}\quad\&\quad XA=A^{\dagger}A_{c}.italic_X italic_A italic_X = italic_X & italic_A italic_X = italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT & italic_X italic_A = italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT .

An application of DMP and CMP inverses to tensor can be found in Kheirandish and Salemi (2023b). Some more properties of these generalized inverses and applications can be found in literatures Ma (2022); Cvetković-Ilić et al (2015); Liu et al (2012); Ma et al (2020); Wang et al (2024).

In (Hartwig and Spindelböck, 1983, Corollary 6), it was proved that every matrix AMn()𝐴subscript𝑀𝑛A\in M_{n}(\mathbb{C})italic_A ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ) with
rank(A)=r>0𝐴𝑟0(A)=r>0( italic_A ) = italic_r > 0, has a Hartwig-Spindelböck decomposition:

A=U(ΣQΣP00)U,𝐴𝑈Σ𝑄Σ𝑃00superscript𝑈A=U\left(\begin{array}[]{cc}\Sigma Q&\Sigma P\\ 0&0\end{array}\right)U^{*},italic_A = italic_U ( start_ARRAY start_ROW start_CELL roman_Σ italic_Q end_CELL start_CELL roman_Σ italic_P end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW end_ARRAY ) italic_U start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT , (2)

where UMn()𝑈subscript𝑀𝑛U\in M_{n}(\mathbb{C})italic_U ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ) is a unitary matrix, Σ=diag(σ1Ik1,σ2Ik2,,σtIkt)Σ𝑑𝑖𝑎𝑔subscript𝜎1subscript𝐼subscript𝑘1subscript𝜎2subscript𝐼subscript𝑘2subscript𝜎𝑡subscript𝐼subscript𝑘𝑡\Sigma=diag(\sigma_{1}I_{k_{1}},\sigma_{2}I_{k_{2}},\ldots,\sigma_{t}I_{k_{t}})roman_Σ = italic_d italic_i italic_a italic_g ( italic_σ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_I start_POSTSUBSCRIPT italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT , italic_σ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_I start_POSTSUBSCRIPT italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT , … , italic_σ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT italic_I start_POSTSUBSCRIPT italic_k start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) is a diagonal matrix, the entries on the diagonal σj>0(j=1,,t)subscript𝜎𝑗0𝑗1𝑡\sigma_{j}>0\quad(j=1,\cdots,t)italic_σ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT > 0 ( italic_j = 1 , ⋯ , italic_t ) being the singular values of the matrix A𝐴Aitalic_A, j=1tkj=rsuperscriptsubscript𝑗1𝑡subscript𝑘𝑗𝑟\sum_{j=1}^{t}k_{j}=r∑ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT italic_k start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT = italic_r, QMr()𝑄subscript𝑀𝑟Q\in M_{r}(\mathbb{C})italic_Q ∈ italic_M start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ( blackboard_C ) and PMr,nr()𝑃subscript𝑀𝑟𝑛𝑟P\in M_{r,n-r}(\mathbb{C})italic_P ∈ italic_M start_POSTSUBSCRIPT italic_r , italic_n - italic_r end_POSTSUBSCRIPT ( blackboard_C ) satisfy

QQ+PP=Ir.𝑄superscript𝑄𝑃superscript𝑃subscript𝐼𝑟QQ^{*}+PP^{*}=I_{r}.italic_Q italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT + italic_P italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT = italic_I start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT . (3)

In Malik and Thome (2014), we can found that

A=U(QΣ10PΣ10)U&Ad=U((ΣQ)d((ΣQ)d)2ΣP00)U.formulae-sequencesuperscript𝐴𝑈superscript𝑄superscriptΣ10superscript𝑃superscriptΣ10superscript𝑈superscript𝐴𝑑𝑈superscriptΣ𝑄𝑑superscriptsuperscriptΣ𝑄𝑑2Σ𝑃00superscript𝑈\small A^{\dagger}=U\left(\begin{array}[]{cc}Q^{*}\Sigma^{-1}&0\\ P^{*}\Sigma^{-1}&0\end{array}\right)U^{*}\quad\&\quad\small A^{d}=U\left(% \begin{array}[]{cc}(\Sigma Q)^{d}&((\Sigma Q)^{d})^{2}\Sigma P\\ 0&0\end{array}\right)U^{*}.italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT = italic_U ( start_ARRAY start_ROW start_CELL italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT roman_Σ start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT roman_Σ start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT end_CELL start_CELL 0 end_CELL end_ROW end_ARRAY ) italic_U start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT & italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT = italic_U ( start_ARRAY start_ROW start_CELL ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT end_CELL start_CELL ( ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_Σ italic_P end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW end_ARRAY ) italic_U start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT . (4)

By using Ac=AAdA,subscript𝐴𝑐𝐴superscript𝐴𝑑𝐴A_{c}=AA^{d}A,italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT = italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A , we have

Ac=U(ΣQ^ΣQΣQ^ΣP00)U,subscript𝐴𝑐𝑈Σ^𝑄Σ𝑄Σ^𝑄Σ𝑃00superscript𝑈A_{c}=U\left(\begin{array}[]{cc}\Sigma\hat{Q}\Sigma Q&\Sigma\hat{Q}\Sigma P\\ 0&0\end{array}\right)U^{*},italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT = italic_U ( start_ARRAY start_ROW start_CELL roman_Σ over^ start_ARG italic_Q end_ARG roman_Σ italic_Q end_CELL start_CELL roman_Σ over^ start_ARG italic_Q end_ARG roman_Σ italic_P end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW end_ARRAY ) italic_U start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT , (5)

where Q^=Q(ΣQ)d^𝑄𝑄superscriptΣ𝑄𝑑\hat{Q}=Q(\Sigma Q)^{d}over^ start_ARG italic_Q end_ARG = italic_Q ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT.

The main aim of this paper is to introduce a new matrix (named MPDMP matrix) associated with a given matrix. We found that the MPDMP matrix has interesting properties (for example, see Theorem 2.2, Remark 1, and Theorem 2.9). Also, some properties and equivalent conditions of core-EP matrices can be obtained by MPDMP matrices (see Corollary 4).

This paper is organized as follows. Section 2 introduces the MPDMP matrix associated with A𝐴Aitalic_A, and is devoted to obtaining properties and equivalent conditions of core-EP matrices. Moreover, we get equivalent conditions for A,d,,AC,superscript𝐴𝑑superscript𝐴𝐶A^{\dagger,d,\dagger},A^{C,\leavevmode\hbox to7.59pt{\vbox to7.59pt{% \pgfpicture\makeatletter\hbox{\hskip 3.79399pt\lower-3.79399pt\hbox to0.0pt{% \pgfsys@beginscope\pgfsys@invoke{ }\definecolor{pgfstrokecolor}{rgb}{0,0,0}% \pgfsys@color@rgb@stroke{0}{0}{0}\pgfsys@invoke{ }\pgfsys@color@rgb@fill{0}{0}% {0}\pgfsys@invoke{ }\pgfsys@setlinewidth{0.4pt}\pgfsys@invoke{ }\nullfont\hbox to% 0.0pt{\pgfsys@beginscope\pgfsys@invoke{ }{ {{}}\hbox{\hbox{{\pgfsys@beginscope\pgfsys@invoke{ }{{}{{{}}}{{}}{}{}{}{}{}{}{% }{}{}{{}\pgfsys@moveto{3.594pt}{0.0pt}\pgfsys@curveto{3.594pt}{1.98492pt}{1.98% 492pt}{3.594pt}{0.0pt}{3.594pt}\pgfsys@curveto{-1.98492pt}{3.594pt}{-3.594pt}{% 1.98492pt}{-3.594pt}{0.0pt}\pgfsys@curveto{-3.594pt}{-1.98492pt}{-1.98492pt}{-% 3.594pt}{0.0pt}{-3.594pt}\pgfsys@curveto{1.98492pt}{-3.594pt}{3.594pt}{-1.9849% 2pt}{3.594pt}{0.0pt}\pgfsys@closepath\pgfsys@moveto{0.0pt}{0.0pt}% \pgfsys@stroke\pgfsys@invoke{ } }{{{{}}\pgfsys@beginscope\pgfsys@invoke{ }\pgfsys@transformcm{1.0}{0.0}{0.0}{1% .0}{-1.55556pt}{-1.75pt}\pgfsys@invoke{ }\hbox{{\definecolor{pgfstrokecolor}{% rgb}{0,0,0}\pgfsys@color@rgb@stroke{0}{0}{0}\pgfsys@invoke{ }% \pgfsys@color@rgb@fill{0}{0}{0}\pgfsys@invoke{ }\hbox{{$\dagger$}} }}\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{{{}}}{}{}\hss}% \pgfsys@discardpath\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope\hss}}% \lxSVG@closescope\endpgfpicture}}}italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT , italic_A start_POSTSUPERSCRIPT italic_C , † end_POSTSUPERSCRIPT and Ac,superscript𝐴𝑐A^{c,\dagger}italic_A start_POSTSUPERSCRIPT italic_c , † end_POSTSUPERSCRIPT to be an EP matrix. In Section 3, new properties of known generalized inverses will be considered. In addition, some properties of DMP and CMP inverses are studied. In Section 4, DMP and MPD binary relations are defined and their relationship with other binary relations is investigated.

2 Properties of core-EP matrices

In this section, the Moore-Penrose-Drazin-Moore-Penrose (MPDMP) matrix associated with A𝐴Aitalic_A is introduced, and by using this definition, some properties and equivalent conditions of core-EP matrices are presented.

Theorem 2.1

Let AMn()𝐴subscript𝑀𝑛A\in M_{n}(\mathbb{C})italic_A ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ). Then X=AdA𝑋superscript𝐴𝑑superscript𝐴X=A^{d}A^{\dagger}italic_X = italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT is the unique solution of the following equations:

XPA=X&XA=Ad.formulae-sequence𝑋subscript𝑃𝐴𝑋𝑋𝐴superscript𝐴𝑑XP_{A}=X\quad\&\quad XA=A^{d}.italic_X italic_P start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT = italic_X & italic_X italic_A = italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT . (6)

Analogously, the unique matrix that satisfies

QAX=X&AX=Ad.formulae-sequencesubscript𝑄𝐴𝑋𝑋𝐴𝑋superscript𝐴𝑑Q_{A}X=X\quad\&\quad AX=A^{d}.italic_Q start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT italic_X = italic_X & italic_A italic_X = italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT .

is given by X=AAd𝑋superscript𝐴superscript𝐴𝑑X=A^{\dagger}A^{d}italic_X = italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT.

Proof

It is evident that the matrix X=AdA𝑋superscript𝐴𝑑superscript𝐴X=A^{d}A^{\dagger}italic_X = italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT fulfills the two equations in the system (6). Now, we consider that matrices X1subscript𝑋1X_{1}italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT and X2subscript𝑋2X_{2}italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT satisfy (6). Then

X1=X1PA=X1AA=AdA=X2AA=X2PA=X2.subscript𝑋1subscript𝑋1subscript𝑃𝐴subscript𝑋1𝐴superscript𝐴superscript𝐴𝑑superscript𝐴subscript𝑋2𝐴superscript𝐴subscript𝑋2subscript𝑃𝐴subscript𝑋2\displaystyle X_{1}=X_{1}P_{A}=X_{1}AA^{\dagger}=A^{d}A^{\dagger}=X_{2}AA^{% \dagger}=X_{2}P_{A}=X_{2}.italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_P start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT = italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT = italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT = italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_P start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT = italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT .

The case for X=AAd𝑋superscript𝐴superscript𝐴𝑑X=A^{\dagger}A^{d}italic_X = italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT can be proven in a similar manner.

Theorem 2.2

Let AMn().𝐴subscript𝑀𝑛A\in M_{n}(\mathbb{C}).italic_A ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ) . Then X=AAdA𝑋superscript𝐴superscript𝐴𝑑superscript𝐴X=A^{\dagger}A^{d}A^{\dagger}italic_X = italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT is the unique solution of the following equations:

XA3X=X&AX=AdA&XA=AAd.formulae-sequence𝑋superscript𝐴3𝑋𝑋formulae-sequence𝐴𝑋superscript𝐴𝑑superscript𝐴𝑋𝐴superscript𝐴superscript𝐴𝑑XA^{3}X=X\quad\&\quad AX=A^{d}A^{\dagger}\quad\&\quad XA=A^{\dagger}A^{d}.italic_X italic_A start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_X = italic_X & italic_A italic_X = italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT & italic_X italic_A = italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT . (7)
Proof

It is evident that the matrix X=AAdA𝑋superscript𝐴superscript𝐴𝑑superscript𝐴X=A^{\dagger}A^{d}A^{\dagger}italic_X = italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT fulfills the three equations in the system (7). Now, we consider that matrices X1subscript𝑋1X_{1}italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT and X2subscript𝑋2X_{2}italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT satisfy (7). Then

X1subscript𝑋1\displaystyle X_{1}italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT =X1A3X1=X1AA2X1=AAdAAX1=AAdAAdAabsentsubscript𝑋1superscript𝐴3subscript𝑋1subscript𝑋1𝐴superscript𝐴2subscript𝑋1superscript𝐴superscript𝐴𝑑𝐴𝐴subscript𝑋1superscript𝐴superscript𝐴𝑑𝐴superscript𝐴𝑑superscript𝐴\displaystyle=X_{1}A^{3}X_{1}=X_{1}AA^{2}X_{1}=A^{\dagger}A^{d}AAX_{1}=A^{% \dagger}A^{d}AA^{d}A^{\dagger}= italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_A start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_A italic_A start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A italic_A italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT
=X2AAAdA=X2AAAX2=X2A3X2=X2.absentsubscript𝑋2𝐴𝐴superscript𝐴𝑑superscript𝐴subscript𝑋2𝐴𝐴𝐴subscript𝑋2subscript𝑋2superscript𝐴3subscript𝑋2subscript𝑋2\displaystyle=X_{2}AAA^{d}A^{\dagger}=X_{2}AAAX_{2}=X_{2}A^{3}X_{2}=X_{2}.= italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_A italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT = italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_A italic_A italic_A italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_A start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT .

Now, we define the MPDMP matrix associated with A𝐴Aitalic_A.

Definition 1

Let AMn().𝐴subscript𝑀𝑛A\in M_{n}(\mathbb{C}).italic_A ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ) . The Moore-Penrose-Drazin-Moore-Penrose (MPDMP) matrix associated with A𝐴Aitalic_A is defined and denoted by

A,d,:=AAdA.assignsuperscript𝐴𝑑superscript𝐴superscript𝐴𝑑superscript𝐴A^{\dagger,d,\dagger}:=A^{\dagger}A^{d}A^{\dagger}.italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT := italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT .
Remark 1

Let AMn()𝐴subscript𝑀𝑛A\in M_{n}(\mathbb{C})italic_A ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ). Then a similar approach as in the proof of Theorem 2.2, the following systems of equations are consistent and they have the unique solution X=AAdA𝑋superscript𝐴superscript𝐴𝑑superscript𝐴X=A^{\dagger}A^{d}A^{\dagger}italic_X = italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT.

(i)𝑖\displaystyle(i)( italic_i ) QAXPA=X,subscript𝑄𝐴𝑋subscript𝑃𝐴𝑋\displaystyle Q_{A}XP_{A}=X,~{}~{}~{}~{}~{}italic_Q start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT italic_X italic_P start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT = italic_X , &AX=AdA.𝐴𝑋superscript𝐴𝑑superscript𝐴\displaystyle\&~{}~{}~{}~{}~{}AX=A^{d}A^{\dagger}.& italic_A italic_X = italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT .
(ii)𝑖𝑖\displaystyle(ii)( italic_i italic_i ) QAXPA=X,subscript𝑄𝐴𝑋subscript𝑃𝐴𝑋\displaystyle Q_{A}XP_{A}=X,~{}~{}~{}~{}~{}italic_Q start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT italic_X italic_P start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT = italic_X , &AXA=Ad.𝐴𝑋𝐴superscript𝐴𝑑\displaystyle\&~{}~{}~{}~{}~{}AXA=A^{d}.& italic_A italic_X italic_A = italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT .
(iii)𝑖𝑖𝑖\displaystyle(iii)( italic_i italic_i italic_i ) QAXPA=X,subscript𝑄𝐴𝑋subscript𝑃𝐴𝑋\displaystyle Q_{A}XP_{A}=X,~{}~{}~{}~{}italic_Q start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT italic_X italic_P start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT = italic_X , &XA=AAd.𝑋𝐴superscript𝐴superscript𝐴𝑑\displaystyle\&~{}~{}~{}~{}~{}XA=A^{\dagger}A^{d}.& italic_X italic_A = italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT .
(iv)𝑖𝑣\displaystyle(iv)( italic_i italic_v ) XPA=X,𝑋subscript𝑃𝐴𝑋\displaystyle XP_{A}=X,~{}~{}~{}~{}~{}italic_X italic_P start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT = italic_X , &XA=AAd.𝑋𝐴superscript𝐴superscript𝐴𝑑\displaystyle\&~{}~{}~{}~{}~{}XA=A^{\dagger}A^{d}.& italic_X italic_A = italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT .
(v)𝑣\displaystyle(v)( italic_v ) QAX=X,subscript𝑄𝐴𝑋𝑋\displaystyle Q_{A}X=X,~{}~{}~{}~{}~{}italic_Q start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT italic_X = italic_X , &AX=AdA.𝐴𝑋superscript𝐴𝑑superscript𝐴\displaystyle\&~{}~{}~{}~{}~{}AX=A^{d}A^{\dagger}.& italic_A italic_X = italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT .
Theorem 2.3

Let AMn()𝐴subscript𝑀𝑛A\in M_{n}(\mathbb{C})italic_A ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ) be a core-EP matrix. The following conditions are equivalent:

  1. 1.

    the DMP inverse is equal to the Drazin inverse,

  2. 2.

    the MPD (the dual of DMP (Malik and Thome, 2014, Remark 2.9)) inverse is equal to the Drazin inverse.

Proof

Suppose that A𝐴Aitalic_A is a core-EP matrix. We have

Ad,=Adsuperscript𝐴𝑑superscript𝐴𝑑\displaystyle A^{d,\dagger}=A^{d}italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT AdAA=Ad(AAdA)A=AAdAcA=AAd\displaystyle\Leftrightarrow A^{d}AA^{\dagger}=A^{d}\Leftrightarrow(AA^{d}A)A^% {\dagger}=AA^{d}\Leftrightarrow A_{c}A^{\dagger}=AA^{d}⇔ italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ⇔ ( italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A ) italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT = italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ⇔ italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT = italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT
AAc=AAdAAAdA=AAdAAAd=AdA,d=Ad.\displaystyle\Leftrightarrow A^{\dagger}A_{c}=AA^{d}\Leftrightarrow A^{\dagger% }AA^{d}A=AA^{d}\Leftrightarrow A^{\dagger}AA^{d}=A^{d}\Leftrightarrow A^{% \dagger,d}=A^{d}.⇔ italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT = italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ⇔ italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A = italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ⇔ italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ⇔ italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT .

We have proved that in the class of core-EP matrices, DMP, MPD, and Drazin inverses are the same. The hypothesis of core-EPness in Theorem 2.3 is essential.

Example 1

Let A=(201002000).𝐴201002000A=\left(\begin{array}[]{ccc}2&0&1\\ 0&0&2\\ 0&0&0\end{array}\right).italic_A = ( start_ARRAY start_ROW start_CELL 2 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 2 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW end_ARRAY ) . Then, Ind(A𝐴Aitalic_A)=2absent2=2= 2,

A=(121400000120),Ad=(12014000000),formulae-sequencesuperscript𝐴121400000120superscript𝐴𝑑12014000000A^{\dagger}=\left(\begin{array}[]{ccc}\frac{1}{2}&-\frac{1}{4}&0\\ 0&0&0\\ 0&\frac{1}{2}&0\end{array}\right),\quad A^{d}=\left(\begin{array}[]{ccc}\frac{% 1}{2}&0&\frac{1}{4}\\ 0&0&0\\ 0&0&0\end{array}\right),italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT = ( start_ARRAY start_ROW start_CELL divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_CELL start_CELL - divide start_ARG 1 end_ARG start_ARG 4 end_ARG end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_CELL start_CELL 0 end_CELL end_ROW end_ARRAY ) , italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT = ( start_ARRAY start_ROW start_CELL divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_CELL start_CELL 0 end_CELL start_CELL divide start_ARG 1 end_ARG start_ARG 4 end_ARG end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW end_ARRAY ) ,
Ad,=(1200000000),A,d=(12014000000).formulae-sequencesuperscript𝐴𝑑1200000000superscript𝐴𝑑12014000000A^{d,\dagger}=\left(\begin{array}[]{ccc}\frac{1}{2}&0&0\\ 0&0&0\\ 0&0&0\end{array}\right),\quad A^{\dagger,d}=\left(\begin{array}[]{ccc}\frac{1}% {2}&0&\frac{1}{4}\\ 0&0&0\\ 0&0&0\end{array}\right).italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT = ( start_ARRAY start_ROW start_CELL divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW end_ARRAY ) , italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT = ( start_ARRAY start_ROW start_CELL divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_CELL start_CELL 0 end_CELL start_CELL divide start_ARG 1 end_ARG start_ARG 4 end_ARG end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW end_ARRAY ) .

It is evident that A,d=Adsuperscript𝐴𝑑superscript𝐴𝑑A^{\dagger,d}=A^{d}italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT and Ad,Ad.superscript𝐴𝑑superscript𝐴𝑑A^{d,\dagger}\neq A^{d}.italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT ≠ italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT . This fact is due to the core-EPness of matrix A𝐴Aitalic_A fails.

Employing a similar method as in the proof of Theorem 2.3, the following holds

Corollary 1

Let AMn()𝐴subscript𝑀𝑛A\in M_{n}(\mathbb{C})italic_A ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ) be a core-EP matrix. The following conditions are equivalent:

  1. 1.

    the MPDMP matrix associated with A𝐴Aitalic_A is equal to the DMP inverse of A𝐴Aitalic_A,

  2. 2.

    the MPDMP matrix associated with A𝐴Aitalic_A is equal to the MPD inverse of A𝐴Aitalic_A.

We have proved that in the class of core-EP matrices, DMP, MPD inverses, and MPDMP matrix associated with A𝐴Aitalic_A, are the same. The hypothesis of core-EPness in Corollary 1 is essential, which means that the class of core-EP matrices is the biggest one on which those three matrices coincide.

Example 2

Let A=(100101000).𝐴100101000A=\left(\begin{array}[]{ccc}1&0&0\\ 1&0&1\\ 0&0&0\end{array}\right).italic_A = ( start_ARRAY start_ROW start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW end_ARRAY ) . Then, Ind(A𝐴Aitalic_A)=2absent2=2= 2,

A=(100000110),Ad=(100100000),A,d,=(100000000),formulae-sequencesuperscript𝐴100000110formulae-sequencesuperscript𝐴𝑑100100000superscript𝐴𝑑100000000A^{\dagger}=\left(\begin{array}[]{ccc}1&0&0\\ 0&0&0\\ -1&1&0\end{array}\right),\quad A^{d}=\left(\begin{array}[]{ccc}1&0&0\\ 1&0&0\\ 0&0&0\end{array}\right),\quad A^{\dagger,d,\dagger}=\left(\begin{array}[]{ccc}% 1&0&0\\ 0&0&0\\ 0&0&0\end{array}\right),italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT = ( start_ARRAY start_ROW start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL - 1 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL end_ROW end_ARRAY ) , italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT = ( start_ARRAY start_ROW start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW end_ARRAY ) , italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT = ( start_ARRAY start_ROW start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW end_ARRAY ) ,
Ad,=(100100000),A,d=(100000000).formulae-sequencesuperscript𝐴𝑑100100000superscript𝐴𝑑100000000A^{d,\dagger}=\left(\begin{array}[]{ccc}1&0&0\\ 1&0&0\\ 0&0&0\end{array}\right),\quad A^{\dagger,d}=\left(\begin{array}[]{ccc}1&0&0\\ 0&0&0\\ 0&0&0\end{array}\right).italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT = ( start_ARRAY start_ROW start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW end_ARRAY ) , italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT = ( start_ARRAY start_ROW start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW end_ARRAY ) .

It is evident that A,d,=A,dsuperscript𝐴𝑑superscript𝐴𝑑A^{\dagger,d,\dagger}=A^{\dagger,d}italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT and A,d,Ad,.superscript𝐴𝑑superscript𝐴𝑑A^{\dagger,d,\dagger}\neq A^{d,\dagger}.italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT ≠ italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT . This fact is due to the core-EPness of matrix A𝐴Aitalic_A fails.

Proposition 1

(Malik and Thome, 2014, Theorem 2.5 and Remark 2.9) Let AMn()𝐴subscript𝑀𝑛A\in M_{n}(\mathbb{C})italic_A ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ) be of the form (2). Then

Ad,=U((ΣQ)d000)U&A,d=U(QQ^QQ^(ΣQ)dΣPPQ^PQ^(ΣQ)dΣP)U.formulae-sequencesuperscript𝐴𝑑𝑈superscriptΣ𝑄𝑑000superscript𝑈superscript𝐴𝑑𝑈superscript𝑄^𝑄superscript𝑄^𝑄superscriptΣ𝑄𝑑Σ𝑃superscript𝑃^𝑄superscript𝑃^𝑄superscriptΣ𝑄𝑑Σ𝑃superscript𝑈\small A^{d,\dagger}=U\left(\begin{array}[]{cc}(\Sigma Q)^{d}&0\\ 0&0\end{array}\right)U^{*}\quad\&\quad\small A^{\dagger,d}=U\left(\begin{array% }[]{cc}Q^{*}\hat{Q}&Q^{*}\hat{Q}(\Sigma Q)^{d}\Sigma P\\ P^{*}\hat{Q}&P^{*}\hat{Q}(\Sigma Q)^{d}\Sigma P\end{array}\right)U^{*}.italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT = italic_U ( start_ARRAY start_ROW start_CELL ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW end_ARRAY ) italic_U start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT & italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT = italic_U ( start_ARRAY start_ROW start_CELL italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over^ start_ARG italic_Q end_ARG end_CELL start_CELL italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over^ start_ARG italic_Q end_ARG ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT roman_Σ italic_P end_CELL end_ROW start_ROW start_CELL italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over^ start_ARG italic_Q end_ARG end_CELL start_CELL italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over^ start_ARG italic_Q end_ARG ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT roman_Σ italic_P end_CELL end_ROW end_ARRAY ) italic_U start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT . (8)
Theorem 2.4

Let AMn()𝐴subscript𝑀𝑛A\in M_{n}(\mathbb{C})italic_A ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ) be a core-EP matrix. Then

  1. (i)

    A,dA=AA,d,superscript𝐴𝑑𝐴𝐴superscript𝐴𝑑A^{\dagger,d}A=AA^{\dagger,d},italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT italic_A = italic_A italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT ,

  2. (ii)

    A,dAd=AdA,d,superscript𝐴𝑑superscript𝐴𝑑superscript𝐴𝑑superscript𝐴𝑑A^{\dagger,d}A^{d}=A^{d}A^{\dagger,d},italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT ,

  3. (iii)

    A,dAc=AcA,d,superscript𝐴𝑑subscript𝐴𝑐subscript𝐴𝑐superscript𝐴𝑑A^{\dagger,d}A_{c}=A_{c}A^{\dagger,d},italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT = italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT ,

  4. (iv)

    A,d,A,d=A,dA,d,,superscript𝐴𝑑superscript𝐴𝑑superscript𝐴𝑑superscript𝐴𝑑A^{\dagger,d,\dagger}A^{\dagger,d}=A^{\dagger,d}A^{\dagger,d,\dagger},italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT ,

  5. (v)

    Ac=Ac,A2=A,dA2=Ad,A2subscript𝐴𝑐superscript𝐴𝑐superscript𝐴2superscript𝐴𝑑superscript𝐴2superscript𝐴𝑑superscript𝐴2A_{c}=A^{c,\dagger}A^{2}=A^{\dagger,d}A^{2}=A^{d,\dagger}A^{2}italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT = italic_A start_POSTSUPERSCRIPT italic_c , † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT,

  6. (vi)

    QAAc=AcQA=Acsubscript𝑄𝐴subscript𝐴𝑐subscript𝐴𝑐subscript𝑄𝐴subscript𝐴𝑐Q_{A}A_{c}=A_{c}Q_{A}=A_{c}italic_Q start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT = italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT italic_Q start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT = italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT.

Proof

Let AMn()𝐴subscript𝑀𝑛A\in M_{n}(\mathbb{C})italic_A ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ) be written as in (2). By (Mehdipour and Salemi, 2018, Lemma 3.2), we get

QQ^=(ΣQ)d&PQ^=0&(ΣQ)dΣP=0.formulae-sequencesuperscript𝑄^𝑄superscriptΣ𝑄𝑑formulae-sequencesuperscript𝑃^𝑄0superscriptΣ𝑄𝑑Σ𝑃0Q^{*}\hat{Q}=\left(\Sigma Q\right)^{d}\quad\&\quad P^{*}\hat{Q}=0\quad\&\quad(% \Sigma Q)^{d}\Sigma P=0.italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over^ start_ARG italic_Q end_ARG = ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT & italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over^ start_ARG italic_Q end_ARG = 0 & ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT roman_Σ italic_P = 0 . (9)

(i)𝑖(i)( italic_i ) By using (2), (3) and (8), we have

A,dA=U(QQ^ΣQQQ^ΣPPQ^ΣQPQ^ΣP)U,AA,d=U(ΣQ^(ΣQ)dΣP00)U.formulae-sequencesuperscript𝐴𝑑𝐴𝑈superscript𝑄^𝑄Σ𝑄superscript𝑄^𝑄Σ𝑃superscript𝑃^𝑄Σ𝑄superscript𝑃^𝑄Σ𝑃superscript𝑈𝐴superscript𝐴𝑑𝑈Σ^𝑄superscriptΣ𝑄𝑑Σ𝑃00superscript𝑈\begin{split}A^{\dagger,d}A&=U\left(\begin{array}[]{cc}Q^{*}\hat{Q}\Sigma Q&Q^% {*}\hat{Q}\Sigma P\\ P^{*}\hat{Q}\Sigma Q&P^{*}\hat{Q}\Sigma P\end{array}\right)U^{*},\\ AA^{\dagger,d}&=U\left(\begin{array}[]{cc}\Sigma\hat{Q}&(\Sigma Q)^{d}\Sigma P% \\ 0&0\end{array}\right)U^{*}.\end{split}start_ROW start_CELL italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT italic_A end_CELL start_CELL = italic_U ( start_ARRAY start_ROW start_CELL italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over^ start_ARG italic_Q end_ARG roman_Σ italic_Q end_CELL start_CELL italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over^ start_ARG italic_Q end_ARG roman_Σ italic_P end_CELL end_ROW start_ROW start_CELL italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over^ start_ARG italic_Q end_ARG roman_Σ italic_Q end_CELL start_CELL italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over^ start_ARG italic_Q end_ARG roman_Σ italic_P end_CELL end_ROW end_ARRAY ) italic_U start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT , end_CELL end_ROW start_ROW start_CELL italic_A italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT end_CELL start_CELL = italic_U ( start_ARRAY start_ROW start_CELL roman_Σ over^ start_ARG italic_Q end_ARG end_CELL start_CELL ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT roman_Σ italic_P end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW end_ARRAY ) italic_U start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT . end_CELL end_ROW (10)

Now, from (9) and (10), we obtain A,dA=AA,d.superscript𝐴𝑑𝐴𝐴superscript𝐴𝑑A^{\dagger,d}A=AA^{\dagger,d}.italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT italic_A = italic_A italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT .

(ii)𝑖𝑖(ii)( italic_i italic_i ) It follows from (i)𝑖(i)( italic_i ) and by using that Adsuperscript𝐴𝑑A^{d}italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT is a polynomial on A𝐴Aitalic_A (see Campbell and Meyer (1991)).

(iii)𝑖𝑖𝑖(iii)( italic_i italic_i italic_i ) By using (5) and (8), we have

A,dAc=U(QQ^ΣQQQ^ΣPPQ^ΣQPQ^ΣP)U,AcA,d=U(ΣQ^(ΣQ)dΣP00)U.formulae-sequencesuperscript𝐴𝑑subscript𝐴𝑐𝑈superscript𝑄^𝑄Σ𝑄superscript𝑄^𝑄Σ𝑃superscript𝑃^𝑄Σ𝑄superscript𝑃^𝑄Σ𝑃superscript𝑈subscript𝐴𝑐superscript𝐴𝑑𝑈Σ^𝑄superscriptΣ𝑄𝑑Σ𝑃00superscript𝑈\begin{split}A^{\dagger,d}A_{c}&=U\left(\begin{array}[]{cc}Q^{*}\hat{Q}\Sigma Q% &Q^{*}\hat{Q}\Sigma P\\ P^{*}\hat{Q}\Sigma Q&P^{*}\hat{Q}\Sigma P\end{array}\right)U^{*},\\ A_{c}A^{\dagger,d}&=U\left(\begin{array}[]{cc}\Sigma\hat{Q}&(\Sigma Q)^{d}% \Sigma P\\ 0&0\end{array}\right)U^{*}.\end{split}start_ROW start_CELL italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT end_CELL start_CELL = italic_U ( start_ARRAY start_ROW start_CELL italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over^ start_ARG italic_Q end_ARG roman_Σ italic_Q end_CELL start_CELL italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over^ start_ARG italic_Q end_ARG roman_Σ italic_P end_CELL end_ROW start_ROW start_CELL italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over^ start_ARG italic_Q end_ARG roman_Σ italic_Q end_CELL start_CELL italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over^ start_ARG italic_Q end_ARG roman_Σ italic_P end_CELL end_ROW end_ARRAY ) italic_U start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT , end_CELL end_ROW start_ROW start_CELL italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT end_CELL start_CELL = italic_U ( start_ARRAY start_ROW start_CELL roman_Σ over^ start_ARG italic_Q end_ARG end_CELL start_CELL ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT roman_Σ italic_P end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW end_ARRAY ) italic_U start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT . end_CELL end_ROW (11)

Therefore, by (9) and (11), we have A,dAc=AcA,d.superscript𝐴𝑑subscript𝐴𝑐subscript𝐴𝑐superscript𝐴𝑑A^{\dagger,d}A_{c}=A_{c}A^{\dagger,d}.italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT = italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT .

(iv)𝑖𝑣(iv)( italic_i italic_v ) Let AMn()𝐴subscript𝑀𝑛A\in M_{n}(\mathbb{C})italic_A ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ) be as in (2) and denote Σ~=Q^((ΣQ)d)2~Σ^𝑄superscriptsuperscriptΣ𝑄𝑑2\tilde{\Sigma}=\hat{Q}((\Sigma Q)^{d})^{2}over~ start_ARG roman_Σ end_ARG = over^ start_ARG italic_Q end_ARG ( ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT. By using Definition 1, (3) and (4), we have that

A,d,=U(QΣ~0PΣ~0)Usuperscript𝐴𝑑𝑈superscript𝑄~Σ0superscript𝑃~Σ0superscript𝑈A^{\dagger,d,\dagger}=U\left(\begin{array}[]{cc}Q^{*}\tilde{\Sigma}&0\\ P^{*}\tilde{\Sigma}&0\end{array}\right)U^{*}italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT = italic_U ( start_ARRAY start_ROW start_CELL italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG end_CELL start_CELL 0 end_CELL end_ROW end_ARRAY ) italic_U start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT (12)

By using (8) and (12), we have

A,d,A,d=U(QΣ~QQ^QΣ~QQ^(ΣQ)dΣPPΣ~QQ^PΣ~QQ^(ΣQ)dΣP)U,A,dA,d,=U(QΣ~(ΣQ)d0PΣ~(ΣQ)d0)U.formulae-sequencesuperscript𝐴𝑑superscript𝐴𝑑𝑈superscript𝑄~Σsuperscript𝑄^𝑄superscript𝑄~Σsuperscript𝑄^𝑄superscriptΣ𝑄𝑑Σ𝑃superscript𝑃~Σsuperscript𝑄^𝑄superscript𝑃~Σsuperscript𝑄^𝑄superscriptΣ𝑄𝑑Σ𝑃superscript𝑈superscript𝐴𝑑superscript𝐴𝑑𝑈superscript𝑄~ΣsuperscriptΣ𝑄𝑑0superscript𝑃~ΣsuperscriptΣ𝑄𝑑0superscript𝑈\begin{split}A^{\dagger,d,\dagger}A^{\dagger,d}&=U\left(\begin{array}[]{cc}Q^{% *}\tilde{\Sigma}Q^{*}\hat{Q}&Q^{*}\tilde{\Sigma}Q^{*}\hat{Q}(\Sigma Q)^{d}% \Sigma P\\ P^{*}\tilde{\Sigma}Q^{*}\hat{Q}&P^{*}\tilde{\Sigma}Q^{*}\hat{Q}(\Sigma Q)^{d}% \Sigma P\end{array}\right)U^{*},\\ A^{\dagger,d}A^{\dagger,d,\dagger}&=U\left(\begin{array}[]{cc}Q^{*}\tilde{% \Sigma}(\Sigma Q)^{d}&0\\ P^{*}\tilde{\Sigma}(\Sigma Q)^{d}&0\end{array}\right)U^{*}.\end{split}start_ROW start_CELL italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT end_CELL start_CELL = italic_U ( start_ARRAY start_ROW start_CELL italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over^ start_ARG italic_Q end_ARG end_CELL start_CELL italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over^ start_ARG italic_Q end_ARG ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT roman_Σ italic_P end_CELL end_ROW start_ROW start_CELL italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over^ start_ARG italic_Q end_ARG end_CELL start_CELL italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over^ start_ARG italic_Q end_ARG ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT roman_Σ italic_P end_CELL end_ROW end_ARRAY ) italic_U start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT , end_CELL end_ROW start_ROW start_CELL italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT end_CELL start_CELL = italic_U ( start_ARRAY start_ROW start_CELL italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT end_CELL start_CELL 0 end_CELL end_ROW end_ARRAY ) italic_U start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT . end_CELL end_ROW (13)

Therefore, by (9) and (13), we have that A,d,A,d=A,dA,d,.superscript𝐴𝑑superscript𝐴𝑑superscript𝐴𝑑superscript𝐴𝑑A^{\dagger,d,\dagger}A^{\dagger,d}=A^{\dagger,d}A^{\dagger,d,\dagger}.italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT .

(v)𝑣(v)( italic_v ) From (Mehdipour and Salemi, 2018, Theorem 3.3) we have that Ac,=Adsuperscript𝐴𝑐superscript𝐴𝑑A^{c,{\dagger}}=A^{d}italic_A start_POSTSUPERSCRIPT italic_c , † end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT provided that A𝐴Aitalic_A is a core-EP matrix. So, Ac=AAdA=AdA2=Ac,A2subscript𝐴𝑐𝐴superscript𝐴𝑑𝐴superscript𝐴𝑑superscript𝐴2superscript𝐴𝑐superscript𝐴2A_{c}=AA^{d}A=A^{d}A^{2}=A^{c,{\dagger}}A^{2}italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT = italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A = italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_c , † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT. Similarly, by (Mehdipour and Salemi, 2018, Theorem 3.6), Ad,=A,dsuperscript𝐴𝑑superscript𝐴𝑑A^{d,{\dagger}}=A^{{\dagger},d}italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT holds, from which it only remais to prove that Ac=Ad,A2subscript𝐴𝑐superscript𝐴𝑑superscript𝐴2A_{c}=A^{d,{\dagger}}A^{2}italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT = italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT. In fact,

Ad,A2superscript𝐴𝑑superscript𝐴2\displaystyle A^{d,\dagger}A^{2}italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT =U(ΣQ^(ΣQ)ΣQ^ΣP00)U.absent𝑈Σ^𝑄Σ𝑄Σ^𝑄Σ𝑃00superscript𝑈\displaystyle=U\left(\begin{array}[]{cc}\Sigma\hat{Q}(\Sigma Q)&\Sigma\hat{Q}% \Sigma P\\ 0&0\end{array}\right)U^{*}.= italic_U ( start_ARRAY start_ROW start_CELL roman_Σ over^ start_ARG italic_Q end_ARG ( roman_Σ italic_Q ) end_CELL start_CELL roman_Σ over^ start_ARG italic_Q end_ARG roman_Σ italic_P end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW end_ARRAY ) italic_U start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT . (16)

Therefore, by (9) and (16), we have Ac=Ad,A2.subscript𝐴𝑐superscript𝐴𝑑superscript𝐴2A_{c}=A^{d,\dagger}A^{2}.italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT = italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT .

(vi)𝑣𝑖(vi)( italic_v italic_i ) By definition and using that A𝐴Aitalic_A is a core-EP matrix we have that
QAAc=AAAAdA=A(AAdA)A=(AAdA)AA=AAdA=Acsubscript𝑄𝐴subscript𝐴𝑐superscript𝐴𝐴𝐴superscript𝐴𝑑𝐴superscript𝐴𝐴superscript𝐴𝑑𝐴𝐴𝐴superscript𝐴𝑑𝐴superscript𝐴𝐴𝐴superscript𝐴𝑑𝐴subscript𝐴𝑐Q_{A}A_{c}=A^{\dagger}AAA^{d}A=A^{\dagger}(AA^{d}A)A=(AA^{d}A)A^{\dagger}A=AA^% {d}A=A_{c}italic_Q start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT = italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A = italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ( italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A ) italic_A = ( italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A ) italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A = italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A = italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT. Similarly,
AcQA=AAdAAA=AAdA=Acsubscript𝐴𝑐subscript𝑄𝐴𝐴superscript𝐴𝑑𝐴superscript𝐴𝐴𝐴superscript𝐴𝑑𝐴subscript𝐴𝑐A_{c}Q_{A}=AA^{d}AA^{\dagger}A=AA^{d}A=A_{c}italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT italic_Q start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT = italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A = italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A = italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT. Hence, we have the required equalities.

Theorem 2.5

Let AMn()𝐴subscript𝑀𝑛A\in M_{n}(\mathbb{C})italic_A ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ) be a core-EP matrix with Ind(A)=k.𝐴𝑘(A)=k.( italic_A ) = italic_k . Then A,d,superscript𝐴𝑑A^{\dagger,d,\dagger}italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT is the unique matrix X𝑋Xitalic_X that satisfies

A3X=P(Ak),𝒩(Ak),(X)(Ak).formulae-sequencesuperscript𝐴3𝑋subscript𝑃superscript𝐴𝑘𝒩superscript𝐴𝑘𝑋superscript𝐴𝑘A^{3}X=P_{\mathcal{R}(A^{k}),\mathcal{N}(A^{k})},\quad\quad\mathcal{R}(X)% \subseteq\mathcal{R}(A^{k}).italic_A start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_X = italic_P start_POSTSUBSCRIPT caligraphic_R ( italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ) , caligraphic_N ( italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ) end_POSTSUBSCRIPT , caligraphic_R ( italic_X ) ⊆ caligraphic_R ( italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ) . (17)
Proof

We have that

(A3A,d,)superscript𝐴3superscript𝐴𝑑\displaystyle\mathcal{R}(A^{3}A^{\dagger,d,\dagger})caligraphic_R ( italic_A start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT ) =(AdA2A)(Ad)=(Ak)=(AdA2AAk)(AdA2A)absentsuperscript𝐴𝑑superscript𝐴2superscript𝐴superscript𝐴𝑑superscript𝐴𝑘superscript𝐴𝑑superscript𝐴2superscript𝐴superscript𝐴𝑘superscript𝐴𝑑superscript𝐴2superscript𝐴\displaystyle=\mathcal{R}(A^{d}A^{2}A^{\dagger})\subseteq\mathcal{R}(A^{d})=% \mathcal{R}(A^{k})=\mathcal{R}(A^{d}A^{2}A^{\dagger}A^{k})\subseteq\mathcal{R}% (A^{d}A^{2}A^{\dagger})= caligraphic_R ( italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ) ⊆ caligraphic_R ( italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) = caligraphic_R ( italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ) = caligraphic_R ( italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ) ⊆ caligraphic_R ( italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT )
𝒩(A3A,d,)𝒩superscript𝐴3superscript𝐴𝑑\displaystyle\mathcal{N}(A^{3}A^{\dagger,d,\dagger})caligraphic_N ( italic_A start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT ) =𝒩(AcA)=𝒩(AAc)𝒩(AdAAc)=𝒩(Ad)=𝒩(Ak)absent𝒩subscript𝐴𝑐superscript𝐴𝒩superscript𝐴subscript𝐴𝑐𝒩superscript𝐴𝑑superscript𝐴subscript𝐴𝑐𝒩superscript𝐴𝑑𝒩superscript𝐴𝑘\displaystyle=\mathcal{N}(A_{c}A^{\dagger})=\mathcal{N}(A^{\dagger}A_{c})% \subseteq\mathcal{N}(A^{d}A^{\dagger}A_{c})=\mathcal{N}(A^{d})=\mathcal{N}(A^{% k})= caligraphic_N ( italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ) = caligraphic_N ( italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT ) ⊆ caligraphic_N ( italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT ) = caligraphic_N ( italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) = caligraphic_N ( italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT )
𝒩((Ad)kAk)=𝒩(AdA)𝒩(AAc).absent𝒩superscriptsuperscript𝐴𝑑𝑘superscript𝐴𝑘𝒩superscript𝐴𝑑𝐴𝒩superscript𝐴subscript𝐴𝑐\displaystyle\subseteq\mathcal{N}((A^{d})^{k}A^{k})=\mathcal{N}(A^{d}A)% \subseteq\mathcal{N}(A^{\dagger}A_{c}).⊆ caligraphic_N ( ( italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ) = caligraphic_N ( italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A ) ⊆ caligraphic_N ( italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT ) .

By Mehdipour and Salemi (2018), A𝐴Aitalic_A is core-EP matrix, we have

(A,d,)=(AAdA)=(AAk(Ad)kAdA)=(AkA(Ad)kAdA)(Ak).superscript𝐴𝑑superscript𝐴superscript𝐴𝑑superscript𝐴superscript𝐴superscript𝐴𝑘superscriptsuperscript𝐴𝑑𝑘superscript𝐴𝑑superscript𝐴superscript𝐴𝑘superscript𝐴superscriptsuperscript𝐴𝑑𝑘superscript𝐴𝑑superscript𝐴superscript𝐴𝑘\mathcal{R}(A^{\dagger,d,\dagger})=\mathcal{R}(A^{\dagger}A^{d}A^{\dagger})=% \mathcal{R}(A^{\dagger}A^{k}(A^{d})^{k}A^{d}A^{\dagger})=\mathcal{R}(A^{k}A^{% \dagger}(A^{d})^{k}A^{d}A^{\dagger})\subseteq\mathcal{R}(A^{k}).caligraphic_R ( italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT ) = caligraphic_R ( italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ) = caligraphic_R ( italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ) = caligraphic_R ( italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ( italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ) ⊆ caligraphic_R ( italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ) .

Suppose that Y1,Y2subscript𝑌1subscript𝑌2Y_{1},Y_{2}italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_Y start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT satisfy (17). Then A3Y1=A3Y2=P(Ak),𝒩(Ak)superscript𝐴3subscript𝑌1superscript𝐴3subscript𝑌2subscript𝑃superscript𝐴𝑘𝒩superscript𝐴𝑘A^{3}Y_{1}=A^{3}Y_{2}=P_{\mathcal{R}(A^{k}),\mathcal{N}(A^{k})}italic_A start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_A start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_Y start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = italic_P start_POSTSUBSCRIPT caligraphic_R ( italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ) , caligraphic_N ( italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ) end_POSTSUBSCRIPT, (Y1)(Ak)subscript𝑌1superscript𝐴𝑘\mathcal{R}(Y_{1})\subseteq\mathcal{R}(A^{k})caligraphic_R ( italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) ⊆ caligraphic_R ( italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ) and (Y2)(Ak)subscript𝑌2superscript𝐴𝑘\mathcal{R}(Y_{2})\subseteq\mathcal{R}(A^{k})caligraphic_R ( italic_Y start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) ⊆ caligraphic_R ( italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ). Since A3(Y1Y2)=0superscript𝐴3subscript𝑌1subscript𝑌20A^{3}(Y_{1}-Y_{2})=0italic_A start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT ( italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - italic_Y start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) = 0, we get (Y1Y2)𝒩(A3)subscript𝑌1subscript𝑌2𝒩superscript𝐴3\mathcal{R}(Y_{1}-Y_{2})\subseteq\mathcal{N}(A^{3})caligraphic_R ( italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - italic_Y start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) ⊆ caligraphic_N ( italic_A start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT ). From (Y1)(Ak)subscript𝑌1superscript𝐴𝑘\mathcal{R}(Y_{1})\subseteq\mathcal{R}(A^{k})caligraphic_R ( italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) ⊆ caligraphic_R ( italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ) and (Y2)(Ak)subscript𝑌2superscript𝐴𝑘\mathcal{R}(Y_{2})\subseteq\mathcal{R}(A^{k})caligraphic_R ( italic_Y start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) ⊆ caligraphic_R ( italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ) we get (Y1Y2)(Ak)subscript𝑌1subscript𝑌2superscript𝐴𝑘\mathcal{R}(Y_{1}-Y_{2})\subseteq\mathcal{R}(A^{k})caligraphic_R ( italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - italic_Y start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) ⊆ caligraphic_R ( italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ), that is
(Y1Y2)(Ak)𝒩(A3)(Ak)𝒩(Ak)={0}.subscript𝑌1subscript𝑌2superscript𝐴𝑘𝒩superscript𝐴3superscript𝐴𝑘𝒩superscript𝐴𝑘0\mathcal{R}(Y_{1}-Y_{2})\subseteq\mathcal{R}(A^{k})\cap\mathcal{N}(A^{3})% \subseteq\mathcal{R}(A^{k})\cap\mathcal{N}(A^{k})=\{0\}.caligraphic_R ( italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - italic_Y start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) ⊆ caligraphic_R ( italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ) ∩ caligraphic_N ( italic_A start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT ) ⊆ caligraphic_R ( italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ) ∩ caligraphic_N ( italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ) = { 0 } . Thus, Y1=Y2subscript𝑌1subscript𝑌2Y_{1}=Y_{2}italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_Y start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT.

Now, we are looking for necessary and sufficient conditions for a matrix to be a core-EP matrix.

Theorem 2.6

Let AMn()𝐴subscript𝑀𝑛A\in M_{n}(\mathbb{C})italic_A ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ). Then A𝐴Aitalic_A is core-EP matrix if and only if
A,d,=(Ad)3superscript𝐴𝑑superscriptsuperscript𝐴𝑑3A^{\dagger,d,\dagger}=(A^{d})^{3}italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT = ( italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT.

Proof

By (4), we have that

(Ad)3=U(((ΣQ)d)3((ΣQ)d)4ΣP00)U.superscriptsuperscript𝐴𝑑3𝑈superscriptsuperscriptΣ𝑄𝑑3superscriptsuperscriptΣ𝑄𝑑4Σ𝑃00superscript𝑈(A^{d})^{3}=U\left(\begin{array}[]{cc}\left((\Sigma Q)^{d}\right)^{3}&\left((% \Sigma Q)^{d}\right)^{4}\Sigma P\\ 0&0\end{array}\right)U^{*}.( italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT = italic_U ( start_ARRAY start_ROW start_CELL ( ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_CELL start_CELL ( ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT roman_Σ italic_P end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW end_ARRAY ) italic_U start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT . (18)

By (12) and (18), the equality A,d,=(Ad)3superscript𝐴𝑑superscriptsuperscript𝐴𝑑3A^{\dagger,d,\dagger}=(A^{d})^{3}italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT = ( italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT if and only if the following conditions hold:

QΣ~superscript𝑄~Σ\displaystyle Q^{*}\tilde{\Sigma}italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG =((ΣQ)d)3,absentsuperscriptsuperscriptΣ𝑄𝑑3\displaystyle=\left((\Sigma Q)^{d}\right)^{3},= ( ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT , (19)
((ΣQ)d)4ΣPsuperscriptsuperscriptΣ𝑄𝑑4Σ𝑃\displaystyle\left((\Sigma Q)^{d}\right)^{4}\Sigma P( ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT roman_Σ italic_P =0,absent0\displaystyle=0,= 0 , (20)
PΣ~superscript𝑃~Σ\displaystyle P^{*}\tilde{\Sigma}italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG =0,absent0\displaystyle=0,= 0 , (21)

By (Mehdipour and Salemi, 2018, Lemma 3.2), A𝐴Aitalic_A is a core-EP matrix if and only if the following conditions hold:

(a)QQ^=(ΣQ)d,(b)PQ^=0,(c)(ΣQ)dΣP=0.formulae-sequence𝑎superscript𝑄^𝑄superscriptΣ𝑄𝑑formulae-sequence𝑏superscript𝑃^𝑄0𝑐superscriptΣ𝑄𝑑Σ𝑃0(a)Q^{*}\hat{Q}=\left(\Sigma Q\right)^{d},\\ \quad(b)P^{*}\hat{Q}=0,\\ \quad(c)\left(\Sigma Q\right)^{d}\Sigma P=0.( italic_a ) italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over^ start_ARG italic_Q end_ARG = ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT , ( italic_b ) italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over^ start_ARG italic_Q end_ARG = 0 , ( italic_c ) ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT roman_Σ italic_P = 0 .

By right-multiplying the equations (19) and (21) by (ΣQ)2superscriptΣ𝑄2(\Sigma Q)^{2}( roman_Σ italic_Q ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT, we get that the equations (19) and (21) are equivalent to the equations (a) and (b). Pre-multiplying the equalities (20) by (ΣQ)3superscriptΣ𝑄3(\Sigma Q)^{3}( roman_Σ italic_Q ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT, we get (ΣQ)dΣP=0,superscriptΣ𝑄𝑑Σ𝑃0(\Sigma Q)^{d}\Sigma P=0,( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT roman_Σ italic_P = 0 , which gives (c) and the result hold.

Employing a similar method as in the proof of Theorem 2.6, (2),(3), (5) and (8), the following holds.

Corollary 2

Suppose that AMn()𝐴subscript𝑀𝑛A\in M_{n}(\mathbb{C})italic_A ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ). Then A𝐴Aitalic_A is a core-EP matrix if and only if A,d,Ad,=(Ad)4superscript𝐴𝑑superscript𝐴𝑑superscriptsuperscript𝐴𝑑4A^{\dagger,d,\dagger}A^{d,\dagger}=(A^{d})^{4}italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT = ( italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT if and only if A,d,A=AA,d,superscript𝐴𝑑𝐴𝐴superscript𝐴𝑑A^{\dagger,d,\dagger}A=AA^{\dagger,d,\dagger}italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT italic_A = italic_A italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT if and only if A,d,Ac=AcA,d,superscript𝐴𝑑subscript𝐴𝑐subscript𝐴𝑐superscript𝐴𝑑A^{\dagger,d,\dagger}A_{c}=A_{c}A^{\dagger,d,\dagger}italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT = italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT.

Theorem 2.7

Suppose that AMn()𝐴subscript𝑀𝑛A\in M_{n}(\mathbb{C})italic_A ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ). Then A𝐴Aitalic_A is a core-EP matrix if and only if A,d,Ad=AdA,d,superscript𝐴𝑑superscript𝐴𝑑superscript𝐴𝑑superscript𝐴𝑑A^{\dagger,d,\dagger}A^{d}=A^{d}A^{\dagger,d,\dagger}italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT.

Proof

By using (4) and (12), we get

A,d,Adsuperscript𝐴𝑑superscript𝐴𝑑\displaystyle A^{\dagger,d,\dagger}A^{d}italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT =U(QΣ~(ΣQ)dQΣ~((ΣQ)d)2ΣPPΣ~(ΣQ)dPΣ~((ΣQ)d)2ΣP)U,absent𝑈superscript𝑄~ΣsuperscriptΣ𝑄𝑑superscript𝑄~ΣsuperscriptsuperscriptΣ𝑄𝑑2Σ𝑃superscript𝑃~ΣsuperscriptΣ𝑄𝑑superscript𝑃~ΣsuperscriptsuperscriptΣ𝑄𝑑2Σ𝑃superscript𝑈\displaystyle=U\left(\begin{array}[]{cc}Q^{*}\tilde{\Sigma}(\Sigma Q)^{d}&Q^{*% }\tilde{\Sigma}((\Sigma Q)^{d})^{2}\Sigma P\\ P^{*}\tilde{\Sigma}(\Sigma Q)^{d}&P^{*}\tilde{\Sigma}((\Sigma Q)^{d})^{2}% \Sigma P\end{array}\right)U^{*},= italic_U ( start_ARRAY start_ROW start_CELL italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT end_CELL start_CELL italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG ( ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_Σ italic_P end_CELL end_ROW start_ROW start_CELL italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT end_CELL start_CELL italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG ( ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_Σ italic_P end_CELL end_ROW end_ARRAY ) italic_U start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT , (24)
AdA,d,superscript𝐴𝑑superscript𝐴𝑑\displaystyle A^{d}A^{\dagger,d,\dagger}italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT =U(((ΣQ)d)4000)U.absent𝑈superscriptsuperscriptΣ𝑄𝑑4000superscript𝑈\displaystyle=U\left(\begin{array}[]{cc}((\Sigma Q)^{d})^{4}&0\\ 0&0\end{array}\right)U^{*}.= italic_U ( start_ARRAY start_ROW start_CELL ( ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW end_ARRAY ) italic_U start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT . (27)

By (24) and (27), the equality A,d,Ad=AdA,d,superscript𝐴𝑑superscript𝐴𝑑superscript𝐴𝑑superscript𝐴𝑑A^{\dagger,d,\dagger}A^{d}=A^{d}A^{\dagger,d,\dagger}italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT holds if and only if the following conditions fulfill:

QΣ~(ΣQ)dsuperscript𝑄~ΣsuperscriptΣ𝑄𝑑\displaystyle Q^{*}\tilde{\Sigma}(\Sigma Q)^{d}italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT =((ΣQ)d)4,absentsuperscriptsuperscriptΣ𝑄𝑑4\displaystyle=((\Sigma Q)^{d})^{4},= ( ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT , (28)
QΣ~((ΣQ)d)2ΣPsuperscript𝑄~ΣsuperscriptsuperscriptΣ𝑄𝑑2Σ𝑃\displaystyle Q^{*}\tilde{\Sigma}((\Sigma Q)^{d})^{2}\Sigma Pitalic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG ( ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_Σ italic_P =0,absent0\displaystyle=0,= 0 , (29)
PΣ~(ΣQ)dsuperscript𝑃~ΣsuperscriptΣ𝑄𝑑\displaystyle P^{*}\tilde{\Sigma}(\Sigma Q)^{d}italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT =0,absent0\displaystyle=0,= 0 , (30)
PΣ~((ΣQ)d)2ΣPsuperscript𝑃~ΣsuperscriptsuperscriptΣ𝑄𝑑2Σ𝑃\displaystyle P^{*}\tilde{\Sigma}((\Sigma Q)^{d})^{2}\Sigma Pitalic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG ( ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_Σ italic_P =0,absent0\displaystyle=0,= 0 , (31)

By (Mehdipour and Salemi, 2018, Lemma 3.2), A𝐴Aitalic_A is a core-EP matrix if and only if the following conditions hold:

(a)QQ^=(ΣQ)d,(b)PQ^=0,(c)(ΣQ)dΣP=0.formulae-sequence𝑎superscript𝑄^𝑄superscriptΣ𝑄𝑑formulae-sequence𝑏superscript𝑃^𝑄0𝑐superscriptΣ𝑄𝑑Σ𝑃0(a)Q^{*}\hat{Q}=\left(\Sigma Q\right)^{d},\\ \quad(b)P^{*}\hat{Q}=0,\\ \quad(c)\left(\Sigma Q\right)^{d}\Sigma P=0.( italic_a ) italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over^ start_ARG italic_Q end_ARG = ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT , ( italic_b ) italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over^ start_ARG italic_Q end_ARG = 0 , ( italic_c ) ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT roman_Σ italic_P = 0 .

Right-multiplying the equation (28) and (30) by (ΣQ)3superscriptΣ𝑄3(\Sigma Q)^{3}( roman_Σ italic_Q ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT, respectively, we arrive at (a) and (b). Since QQ+PP=Ir,𝑄superscript𝑄𝑃superscript𝑃subscript𝐼𝑟QQ^{*}+PP^{*}=I_{r},italic_Q italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT + italic_P italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT = italic_I start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT , we can pre-multiply equations (29) and (31) by (ΣQ)4superscriptΣ𝑄4(\Sigma Q)^{4}( roman_Σ italic_Q ) start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT and (ΣQ)3ΣPsuperscriptΣ𝑄3Σ𝑃(\Sigma Q)^{3}\Sigma P( roman_Σ italic_Q ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT roman_Σ italic_P, respectively, This results in (ΣQ)dΣP=0,superscriptΣ𝑄𝑑Σ𝑃0(\Sigma Q)^{d}\Sigma P=0,( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT roman_Σ italic_P = 0 , that is, (c) is equivalent to (29) and (31) and the result hold.

Employing a similar method as in the proof of Theorem 2.7 and (8), the following holds.

Corollary 3

Suppose that AMn()𝐴subscript𝑀𝑛A\in M_{n}(\mathbb{C})italic_A ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ). Then A𝐴Aitalic_A is a core-EP matrix if and only if A,d,Ad=(Ad,)4.superscript𝐴𝑑superscript𝐴𝑑superscriptsuperscript𝐴𝑑4A^{\dagger,d,\dagger}A^{d}=(A^{d,\dagger})^{4}.italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT = ( italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT .

Corollary 4

Suppose that AMn()𝐴subscript𝑀𝑛A\in M_{n}(\mathbb{C})italic_A ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ). Then the following are equivalent:

  1. (i)

    A𝐴Aitalic_A is a core-EP matrix,

  2. (ii)

    A,d,=(Ad)3,superscript𝐴𝑑superscriptsuperscript𝐴𝑑3A^{\dagger,d,\dagger}=(A^{d})^{3},italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT = ( italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT , by Theorem 2.6,

  3. (iii)

    A,d,Ad,=(Ad)4superscript𝐴𝑑superscript𝐴𝑑superscriptsuperscript𝐴𝑑4A^{\dagger,d,\dagger}A^{d,\dagger}=(A^{d})^{4}italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT = ( italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT, by Corollary 2,

  4. (iv)

    A,d,A=AA,d,superscript𝐴𝑑𝐴𝐴superscript𝐴𝑑A^{\dagger,d,\dagger}A=AA^{\dagger,d,\dagger}italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT italic_A = italic_A italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT, by Corollary 2,

  5. (v)

    A,d,Ac=AcA,d,,superscript𝐴𝑑subscript𝐴𝑐subscript𝐴𝑐superscript𝐴𝑑A^{\dagger,d,\dagger}A_{c}=A_{c}A^{\dagger,d,\dagger},italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT = italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT , by Corollary 2,

  6. (vi)

    A,d,Ad=AdA,d,superscript𝐴𝑑superscript𝐴𝑑superscript𝐴𝑑superscript𝐴𝑑A^{\dagger,d,\dagger}A^{d}=A^{d}A^{\dagger,d,\dagger}italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT, by Theorem 2.7,

  7. (vii)

    A,d,Ad=(Ad,)4superscript𝐴𝑑superscript𝐴𝑑superscriptsuperscript𝐴𝑑4A^{\dagger,d,\dagger}A^{d}=(A^{d,\dagger})^{4}italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT = ( italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT, by Corollary 3.

In what follows, we are looking for equivalent conditions such that Ac,superscript𝐴𝑐A^{c,\dagger}italic_A start_POSTSUPERSCRIPT italic_c , † end_POSTSUPERSCRIPT is an EP matrix.

Lemma 1

Let AMn()𝐴subscript𝑀𝑛A\in M_{n}(\mathbb{C})italic_A ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ) be as in (2). If ΔP=0Δ𝑃0\Delta P=0roman_Δ italic_P = 0 then PΔQ=0superscript𝑃Δ𝑄0P^{*}\Delta Q=0italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT roman_Δ italic_Q = 0, where
Δ=Q^(Q^)Δ^𝑄superscript^𝑄\Delta=\hat{Q}(\hat{Q})^{\dagger}roman_Δ = over^ start_ARG italic_Q end_ARG ( over^ start_ARG italic_Q end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT.

Proof

It is clear that Δ=Q^(Q^)Δ^𝑄superscript^𝑄\Delta=\hat{Q}(\hat{Q})^{\dagger}roman_Δ = over^ start_ARG italic_Q end_ARG ( over^ start_ARG italic_Q end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT is an orthogonal projector. Thus, ΔΔ\Deltaroman_Δ is hermitian. If ΔP=0,Δ𝑃0\Delta P=0,roman_Δ italic_P = 0 , then PΔ=0superscript𝑃Δ0P^{*}\Delta=0italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT roman_Δ = 0 and this implies PΔQ=0.superscript𝑃Δ𝑄0P^{*}\Delta Q=0.italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT roman_Δ italic_Q = 0 .

Theorem 2.8

(Xu et al, 2020, Theorem 2.10) Let AMn()𝐴subscript𝑀𝑛A\in M_{n}(\mathbb{C})italic_A ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ) be as in (2) and Δ=Q^(Q^)Δ^𝑄superscript^𝑄\Delta=\hat{Q}(\hat{Q})^{\dagger}roman_Δ = over^ start_ARG italic_Q end_ARG ( over^ start_ARG italic_Q end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT. Then Ac,superscript𝐴𝑐A^{c,\dagger}italic_A start_POSTSUPERSCRIPT italic_c , † end_POSTSUPERSCRIPT is an EP matrix if and only if

  1. (i)

    QΔQ=(Q^)Q^superscript𝑄Δ𝑄superscript^𝑄^𝑄Q^{*}\Delta Q=(\hat{Q})^{\dagger}\hat{Q}italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT roman_Δ italic_Q = ( over^ start_ARG italic_Q end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT over^ start_ARG italic_Q end_ARG,

  2. (ii)

    ΔP=0Δ𝑃0\Delta P=0roman_Δ italic_P = 0,

  3. (iii)

    PΔQ=0.superscript𝑃Δ𝑄0P^{*}\Delta Q=0.italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT roman_Δ italic_Q = 0 .

We can improve the previous Theorem 2.8. In the above theorem the authors show that Ac,superscript𝐴𝑐A^{c,\dagger}italic_A start_POSTSUPERSCRIPT italic_c , † end_POSTSUPERSCRIPT is an EP matrix if and only if three conditions hold. But Lemma 1 shows that (ii)𝑖𝑖(ii)( italic_i italic_i ) implies (iii)𝑖𝑖𝑖(iii)( italic_i italic_i italic_i ). Therefore the condition (iii)𝑖𝑖𝑖(iii)( italic_i italic_i italic_i ) in (Xu et al, 2020, Theorem 2.10) is redundant.

Corollary 5

Let AMn()𝐴subscript𝑀𝑛A\in M_{n}(\mathbb{C})italic_A ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ). Then Ac,superscript𝐴𝑐A^{c,\dagger}italic_A start_POSTSUPERSCRIPT italic_c , † end_POSTSUPERSCRIPT is an EP matrix if and only if
A,d(Ac,)=(Ac,)Ad,.superscript𝐴𝑑superscriptsuperscript𝐴𝑐superscriptsuperscript𝐴𝑐superscript𝐴𝑑A^{\dagger,d}(A^{c,\dagger})^{\dagger}=(A^{c,\dagger})^{\dagger}A^{d,\dagger}.italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT ( italic_A start_POSTSUPERSCRIPT italic_c , † end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT = ( italic_A start_POSTSUPERSCRIPT italic_c , † end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT .

Proof

Suppose that AMn()𝐴subscript𝑀𝑛A\in M_{n}(\mathbb{C})italic_A ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ) be as in (2). By using (8) and (Mehdipour and Salemi, 2018, the proof of Theorem 2.6 (1)), we get

A,d(Ac,)superscript𝐴𝑑superscriptsuperscript𝐴𝑐\displaystyle A^{\dagger,d}(A^{c,\dagger})^{\dagger}italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT ( italic_A start_POSTSUPERSCRIPT italic_c , † end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT =U(QQ^(Q^)QQQ^(Q^)PPQ^(Q^)QPQ^(Q^)P)U,absent𝑈superscript𝑄^𝑄superscript^𝑄𝑄superscript𝑄^𝑄superscript^𝑄𝑃superscript𝑃^𝑄superscript^𝑄𝑄superscript𝑃^𝑄superscript^𝑄𝑃superscript𝑈\displaystyle=U\left(\begin{array}[]{cc}Q^{*}\hat{Q}(\hat{Q})^{\dagger}Q&Q^{*}% \hat{Q}(\hat{Q})^{\dagger}P\\ P^{*}\hat{Q}(\hat{Q})^{\dagger}Q&P^{*}\hat{Q}(\hat{Q})^{\dagger}P\end{array}% \right)U^{*},= italic_U ( start_ARRAY start_ROW start_CELL italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over^ start_ARG italic_Q end_ARG ( over^ start_ARG italic_Q end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_Q end_CELL start_CELL italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over^ start_ARG italic_Q end_ARG ( over^ start_ARG italic_Q end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_P end_CELL end_ROW start_ROW start_CELL italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over^ start_ARG italic_Q end_ARG ( over^ start_ARG italic_Q end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_Q end_CELL start_CELL italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over^ start_ARG italic_Q end_ARG ( over^ start_ARG italic_Q end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_P end_CELL end_ROW end_ARRAY ) italic_U start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ,

which is hermitian, and

(Ac,)Ad,superscriptsuperscript𝐴𝑐superscript𝐴𝑑\displaystyle(A^{c,\dagger})^{\dagger}A^{d,\dagger}( italic_A start_POSTSUPERSCRIPT italic_c , † end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT =U((Q^)Q^000)U.absent𝑈superscript^𝑄^𝑄000superscript𝑈\displaystyle=U\left(\begin{array}[]{cc}(\hat{Q})^{\dagger}\hat{Q}&0\\ 0&0\end{array}\right)U^{*}.= italic_U ( start_ARRAY start_ROW start_CELL ( over^ start_ARG italic_Q end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT over^ start_ARG italic_Q end_ARG end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW end_ARRAY ) italic_U start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT .

Then A,d(Ac,)=(Ac,)Ad,superscript𝐴𝑑superscriptsuperscript𝐴𝑐superscriptsuperscript𝐴𝑐superscript𝐴𝑑A^{\dagger,d}(A^{c,\dagger})^{\dagger}=(A^{c,\dagger})^{\dagger}A^{d,\dagger}italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT ( italic_A start_POSTSUPERSCRIPT italic_c , † end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT = ( italic_A start_POSTSUPERSCRIPT italic_c , † end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT if and only if the folowing conditions hold:

QQ^(Q^)Qsuperscript𝑄^𝑄superscript^𝑄𝑄\displaystyle Q^{*}\hat{Q}(\hat{Q})^{\dagger}Qitalic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over^ start_ARG italic_Q end_ARG ( over^ start_ARG italic_Q end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_Q =(Q^)Q^,absentsuperscript^𝑄^𝑄\displaystyle=(\hat{Q})^{\dagger}\hat{Q},= ( over^ start_ARG italic_Q end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT over^ start_ARG italic_Q end_ARG , (32)
QQ^(Q^)Psuperscript𝑄^𝑄superscript^𝑄𝑃\displaystyle Q^{*}\hat{Q}(\hat{Q})^{\dagger}Pitalic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over^ start_ARG italic_Q end_ARG ( over^ start_ARG italic_Q end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_P =0,absent0\displaystyle=0,= 0 , (33)
PQ^(Q^)Psuperscript𝑃^𝑄superscript^𝑄𝑃\displaystyle P^{*}\hat{Q}(\hat{Q})^{\dagger}Pitalic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over^ start_ARG italic_Q end_ARG ( over^ start_ARG italic_Q end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_P =0.absent0\displaystyle=0.= 0 . (34)

Thus, by Theorem 2.8, we know that Ac,superscript𝐴𝑐A^{c,\dagger}italic_A start_POSTSUPERSCRIPT italic_c , † end_POSTSUPERSCRIPT is EP matrix if and only if

QQ^(Q^)Qsuperscript𝑄^𝑄superscript^𝑄𝑄\displaystyle Q^{*}\hat{Q}(\hat{Q})^{\dagger}Qitalic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over^ start_ARG italic_Q end_ARG ( over^ start_ARG italic_Q end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_Q =(Q^)Q^,absentsuperscript^𝑄^𝑄\displaystyle=(\hat{Q})^{\dagger}\hat{Q},= ( over^ start_ARG italic_Q end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT over^ start_ARG italic_Q end_ARG , (35)
Q^(Q^)P^𝑄superscript^𝑄𝑃\displaystyle\hat{Q}(\hat{Q})^{\dagger}Pover^ start_ARG italic_Q end_ARG ( over^ start_ARG italic_Q end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_P =0.absent0\displaystyle=0.= 0 . (36)

The equations in (32) and (35) are the same. By pre-multiplying (33) by Q𝑄Qitalic_Q and (34) by P𝑃Pitalic_P and utilizing (3), we arrive at Q^(Q^)P=0,^𝑄superscript^𝑄𝑃0\hat{Q}(\hat{Q})^{\dagger}P=0,over^ start_ARG italic_Q end_ARG ( over^ start_ARG italic_Q end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_P = 0 , which is (36).

We obtain properties by using the MPDMP matrix associated with A𝐴Aitalic_A.

Theorem 2.9

Let AMn()𝐴subscript𝑀𝑛A\in M_{n}(\mathbb{C})italic_A ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ) be written as in (2). Then

(A,d,)=U((Σ~)Q(Σ~)P00)U.superscriptsuperscript𝐴𝑑𝑈superscript~Σ𝑄superscript~Σ𝑃00superscript𝑈(A^{\dagger,d,\dagger})^{\dagger}=U\left(\begin{array}[]{cc}(\tilde{\Sigma})^{% \dagger}Q&(\tilde{\Sigma})^{\dagger}P\\ 0&0\end{array}\right)U^{*}.( italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT = italic_U ( start_ARRAY start_ROW start_CELL ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_Q end_CELL start_CELL ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_P end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW end_ARRAY ) italic_U start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT . (37)
Proof

Assume that A𝐴Aitalic_A is represented as in (2) and

X=U((Σ~)Q(Σ~)P00)U.𝑋𝑈superscript~Σ𝑄superscript~Σ𝑃00superscript𝑈X=U\left(\begin{array}[]{cc}(\tilde{\Sigma})^{\dagger}Q&(\tilde{\Sigma})^{% \dagger}P\\ 0&0\end{array}\right)U^{*}.italic_X = italic_U ( start_ARRAY start_ROW start_CELL ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_Q end_CELL start_CELL ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_P end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW end_ARRAY ) italic_U start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT .

By using (3) and (12), we have that

A,d,XA,d,superscript𝐴𝑑𝑋superscript𝐴𝑑\displaystyle A^{\dagger,d,\dagger}XA^{\dagger,d,\dagger}italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT italic_X italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT =U(QΣ~0PΣ~0)U=A,d,,absent𝑈superscript𝑄~Σ0superscript𝑃~Σ0superscript𝑈superscript𝐴𝑑\displaystyle=U\left(\begin{array}[]{cc}Q^{*}\tilde{\Sigma}&0\\ P^{*}\tilde{\Sigma}&0\end{array}\right)U^{*}=A^{\dagger,d,\dagger},= italic_U ( start_ARRAY start_ROW start_CELL italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG end_CELL start_CELL 0 end_CELL end_ROW end_ARRAY ) italic_U start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT ,
XA,d,X𝑋superscript𝐴𝑑𝑋\displaystyle XA^{\dagger,d,\dagger}Xitalic_X italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT italic_X =U((Σ~)Q(Σ~)P00)U=X,absent𝑈superscript~Σ𝑄superscript~Σ𝑃00superscript𝑈𝑋\displaystyle=U\left(\begin{array}[]{cc}(\tilde{\Sigma})^{\dagger}Q&(\tilde{% \Sigma})^{\dagger}P\\ 0&0\end{array}\right)U^{*}=X,= italic_U ( start_ARRAY start_ROW start_CELL ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_Q end_CELL start_CELL ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_P end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW end_ARRAY ) italic_U start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT = italic_X ,
(A,d,X)superscriptsuperscript𝐴𝑑𝑋\displaystyle(A^{\dagger,d,\dagger}X)^{*}( italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT italic_X ) start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT =U(QΣ~(Σ~)QQΣ~(Σ~)PPΣ~(Σ~)QPΣ~(Σ~)P)U=A,d,X,absent𝑈superscript𝑄~Σsuperscript~Σ𝑄superscript𝑄~Σsuperscript~Σ𝑃superscript𝑃~Σsuperscript~Σ𝑄superscript𝑃~Σsuperscript~Σ𝑃superscript𝑈superscript𝐴𝑑𝑋\displaystyle=U\left(\begin{array}[]{cc}Q^{*}\tilde{\Sigma}(\tilde{\Sigma})^{% \dagger}Q&Q^{*}\tilde{\Sigma}(\tilde{\Sigma})^{\dagger}P\\ P^{*}\tilde{\Sigma}(\tilde{\Sigma})^{\dagger}Q&P^{*}\tilde{\Sigma}(\tilde{% \Sigma})^{\dagger}P\end{array}\right)U^{*}=A^{\dagger,d,\dagger}X,= italic_U ( start_ARRAY start_ROW start_CELL italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_Q end_CELL start_CELL italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_P end_CELL end_ROW start_ROW start_CELL italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_Q end_CELL start_CELL italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_P end_CELL end_ROW end_ARRAY ) italic_U start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT italic_X ,
(XA,d,)superscript𝑋superscript𝐴𝑑\displaystyle(XA^{\dagger,d,\dagger})^{*}( italic_X italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT =U((Σ~)(Σ~)000)U=XA,d,.absent𝑈superscript~Σsuperscript~Σ000superscript𝑈𝑋superscript𝐴𝑑\displaystyle=U\left(\begin{array}[]{cc}(\tilde{\Sigma})^{\dagger}(\tilde{% \Sigma})^{*}&0\\ 0&0\end{array}\right)U^{*}=XA^{\dagger,d,\dagger}.= italic_U ( start_ARRAY start_ROW start_CELL ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW end_ARRAY ) italic_U start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT = italic_X italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT .

The matrix X𝑋Xitalic_X satisfies four equations (1). Suppose both X1subscript𝑋1X_{1}italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT and X2subscript𝑋2X_{2}italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT also satisfy four equations each. In order to establish uniqueness, we proceed as follows

X1subscript𝑋1\displaystyle X_{1}italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT =X1(AX1)=X1X1A=X1X1(AX1A)=X1X1AZA=X1(AX1)(AX2)absentsubscript𝑋1superscript𝐴subscript𝑋1subscript𝑋1superscriptsubscript𝑋1superscript𝐴subscript𝑋1superscriptsubscript𝑋1superscript𝐴subscript𝑋1𝐴subscript𝑋1superscriptsubscript𝑋1superscript𝐴superscript𝑍superscript𝐴subscript𝑋1superscript𝐴subscript𝑋1superscript𝐴subscript𝑋2\displaystyle=X_{1}(AX_{1})^{*}=X_{1}X_{1}^{*}A^{*}=X_{1}X_{1}^{*}(AX_{1}A)^{*% }=X_{1}X_{1}^{*}A^{*}Z^{*}A^{*}=X_{1}(AX_{1})^{*}(AX_{2})^{*}= italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_A italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT = italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT = italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ( italic_A italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_A ) start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT = italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_Z start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT = italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_A italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ( italic_A italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT
=X1AX2=X1AX2AX2=(X1A)(X2A)X2=AX1AX2X2=(X2A)X2=X2.absentsubscript𝑋1𝐴subscript𝑋2subscript𝑋1𝐴subscript𝑋2𝐴subscript𝑋2superscriptsubscript𝑋1𝐴superscriptsubscript𝑋2𝐴subscript𝑋2superscript𝐴superscriptsubscript𝑋1superscript𝐴superscriptsubscript𝑋2subscript𝑋2superscriptsubscript𝑋2𝐴subscript𝑋2subscript𝑋2\displaystyle=X_{1}AX_{2}=X_{1}AX_{2}AX_{2}=(X_{1}A)^{*}(X_{2}A)^{*}X_{2}=A^{*% }X_{1}^{*}A^{*}X_{2}^{*}X_{2}=(X_{2}A)^{*}X_{2}=X_{2}.= italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_A italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_A italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_A italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = ( italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_A ) start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ( italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_A ) start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = italic_A start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = ( italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_A ) start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT .

We obtain three equivalent conditions for A,d,,AC,superscript𝐴𝑑superscript𝐴𝐶A^{\dagger,d,\dagger},A^{C,\leavevmode\hbox to7.59pt{\vbox to7.59pt{% \pgfpicture\makeatletter\hbox{\hskip 3.79399pt\lower-3.79399pt\hbox to0.0pt{% \pgfsys@beginscope\pgfsys@invoke{ }\definecolor{pgfstrokecolor}{rgb}{0,0,0}% \pgfsys@color@rgb@stroke{0}{0}{0}\pgfsys@invoke{ }\pgfsys@color@rgb@fill{0}{0}% {0}\pgfsys@invoke{ }\pgfsys@setlinewidth{0.4pt}\pgfsys@invoke{ }\nullfont\hbox to% 0.0pt{\pgfsys@beginscope\pgfsys@invoke{ }{ {{}}\hbox{\hbox{{\pgfsys@beginscope\pgfsys@invoke{ }{{}{{{}}}{{}}{}{}{}{}{}{}{% }{}{}{{}\pgfsys@moveto{3.594pt}{0.0pt}\pgfsys@curveto{3.594pt}{1.98492pt}{1.98% 492pt}{3.594pt}{0.0pt}{3.594pt}\pgfsys@curveto{-1.98492pt}{3.594pt}{-3.594pt}{% 1.98492pt}{-3.594pt}{0.0pt}\pgfsys@curveto{-3.594pt}{-1.98492pt}{-1.98492pt}{-% 3.594pt}{0.0pt}{-3.594pt}\pgfsys@curveto{1.98492pt}{-3.594pt}{3.594pt}{-1.9849% 2pt}{3.594pt}{0.0pt}\pgfsys@closepath\pgfsys@moveto{0.0pt}{0.0pt}% \pgfsys@stroke\pgfsys@invoke{ } }{{{{}}\pgfsys@beginscope\pgfsys@invoke{ }\pgfsys@transformcm{1.0}{0.0}{0.0}{1% .0}{-1.55556pt}{-1.75pt}\pgfsys@invoke{ }\hbox{{\definecolor{pgfstrokecolor}{% rgb}{0,0,0}\pgfsys@color@rgb@stroke{0}{0}{0}\pgfsys@invoke{ }% \pgfsys@color@rgb@fill{0}{0}{0}\pgfsys@invoke{ }\hbox{{$\dagger$}} }}\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{{{}}}{}{}\hss}% \pgfsys@discardpath\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope\hss}}% \lxSVG@closescope\endpgfpicture}}}italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT , italic_A start_POSTSUPERSCRIPT italic_C , † end_POSTSUPERSCRIPT and Ac,superscript𝐴𝑐A^{c,\dagger}italic_A start_POSTSUPERSCRIPT italic_c , † end_POSTSUPERSCRIPT to be an EP matrix.

Theorem 2.10

Assume that A𝐴Aitalic_A is represented as in (2). Then A,d,superscript𝐴𝑑A^{\dagger,d,\dagger}italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT is an EP matrix if and only if

  1. (i)

    QΔ^Q=(Σ~)Σ~superscript𝑄^Δ𝑄superscript~Σ~ΣQ^{*}\hat{\Delta}Q=(\tilde{\Sigma})^{\dagger}\tilde{\Sigma}italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over^ start_ARG roman_Δ end_ARG italic_Q = ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG,

  2. (ii)

    Δ^P=0^Δ𝑃0\hat{\Delta}P=0over^ start_ARG roman_Δ end_ARG italic_P = 0,

where Δ^=Σ~(Σ~)^Δ~Σsuperscript~Σ\hat{\Delta}=\tilde{\Sigma}(\tilde{\Sigma})^{\dagger}over^ start_ARG roman_Δ end_ARG = over~ start_ARG roman_Σ end_ARG ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT.

Proof

By (3), (12) and (37), we have that

A,d,(A,d,)superscript𝐴𝑑superscriptsuperscript𝐴𝑑\displaystyle A^{\dagger,d,\dagger}(A^{\dagger,d,\dagger})^{\dagger}italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT ( italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT =U(QΣ~(Σ~)QQΣ~(Σ~)PPΣ~(Σ~)QPΣ~(Σ~)P)U,absent𝑈superscript𝑄~Σsuperscript~Σ𝑄superscript𝑄~Σsuperscript~Σ𝑃superscript𝑃~Σsuperscript~Σ𝑄superscript𝑃~Σsuperscript~Σ𝑃superscript𝑈\displaystyle=U\left(\begin{array}[]{cc}Q^{*}\tilde{\Sigma}(\tilde{\Sigma})^{% \dagger}Q&Q^{*}\tilde{\Sigma}(\tilde{\Sigma})^{\dagger}P\\ P^{*}\tilde{\Sigma}(\tilde{\Sigma})^{\dagger}Q&P^{*}\tilde{\Sigma}(\tilde{% \Sigma})^{\dagger}P\end{array}\right)U^{*},= italic_U ( start_ARRAY start_ROW start_CELL italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_Q end_CELL start_CELL italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_P end_CELL end_ROW start_ROW start_CELL italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_Q end_CELL start_CELL italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_P end_CELL end_ROW end_ARRAY ) italic_U start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ,
(A,d,)A,d,superscriptsuperscript𝐴𝑑superscript𝐴𝑑\displaystyle(A^{\dagger,d,\dagger})^{\dagger}A^{\dagger,d,\dagger}( italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT =U((Σ~)Σ~000)U.absent𝑈superscript~Σ~Σ000superscript𝑈\displaystyle=U\left(\begin{array}[]{cc}(\tilde{\Sigma})^{\dagger}\tilde{% \Sigma}&0\\ 0&0\end{array}\right)U^{*}.= italic_U ( start_ARRAY start_ROW start_CELL ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW end_ARRAY ) italic_U start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT .

Then A,d,(A,d,)=(A,d,)A,d,superscript𝐴𝑑superscriptsuperscript𝐴𝑑superscriptsuperscript𝐴𝑑superscript𝐴𝑑A^{\dagger,d,\dagger}(A^{\dagger,d,\dagger})^{\dagger}=(A^{\dagger,d,\dagger})% ^{\dagger}A^{\dagger,d,\dagger}italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT ( italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT = ( italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT if and only if the below conditions hold:

QΣ~(Σ~)Qsuperscript𝑄~Σsuperscript~Σ𝑄\displaystyle Q^{*}\tilde{\Sigma}(\tilde{\Sigma})^{\dagger}Qitalic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_Q =(Σ~)Σ~,absentsuperscript~Σ~Σ\displaystyle=(\tilde{\Sigma})^{\dagger}\tilde{\Sigma},= ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG , (38)
QΣ~(Σ~)Psuperscript𝑄~Σsuperscript~Σ𝑃\displaystyle Q^{*}\tilde{\Sigma}(\tilde{\Sigma})^{\dagger}Pitalic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_P =0,absent0\displaystyle=0,= 0 , (39)
PΣ~(Σ~)Qsuperscript𝑃~Σsuperscript~Σ𝑄\displaystyle P^{*}\tilde{\Sigma}(\tilde{\Sigma})^{\dagger}Qitalic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_Q =0,absent0\displaystyle=0,= 0 , (40)
PΣ~(Σ~)Psuperscript𝑃~Σsuperscript~Σ𝑃\displaystyle P^{*}\tilde{\Sigma}(\tilde{\Sigma})^{\dagger}Pitalic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_P =0.absent0\displaystyle=0.= 0 . (41)

Observe that the equation (38) is equivalent to Theorem 2.8(i)𝑖(i)( italic_i ). Using (3), by left-multiplying the equations (39) and (41) by Q𝑄Qitalic_Q and P𝑃Pitalic_P, respectively, we obtain
Σ~(Σ~)P=0~Σsuperscript~Σ𝑃0\tilde{\Sigma}(\tilde{\Sigma})^{\dagger}P=0over~ start_ARG roman_Σ end_ARG ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_P = 0, equivalent to Theorem 2.8(ii)𝑖𝑖(ii)( italic_i italic_i ).

Corollary 6

Let AMn()𝐴subscript𝑀𝑛A\in M_{n}(\mathbb{C})italic_A ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ) be written as in (2). If A,d,superscript𝐴𝑑A^{\dagger,d,\dagger}italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT is an EP matrix, then

  1. 1.

    [PP,Δ^]=0,𝑃superscript𝑃^Δ0[PP^{*},\hat{\Delta}]=0,[ italic_P italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT , over^ start_ARG roman_Δ end_ARG ] = 0 ,

  2. 2.

    [QQ,Δ^]=0,𝑄superscript𝑄^Δ0[QQ^{*},\hat{\Delta}]=0,[ italic_Q italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT , over^ start_ARG roman_Δ end_ARG ] = 0 ,

  3. 3.

    Δ^=Q(Σ~)Σ~Q^Δ𝑄superscript~Σ~Σsuperscript𝑄\hat{\Delta}=Q(\tilde{\Sigma})^{\dagger}\tilde{\Sigma}Q^{*}over^ start_ARG roman_Δ end_ARG = italic_Q ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT,

where [A,B]=ABBA.𝐴𝐵𝐴𝐵𝐵𝐴[A,B]=AB-BA.[ italic_A , italic_B ] = italic_A italic_B - italic_B italic_A .

Proof

Suppose that A,d,(A,d,)=(A,d,)A,d,superscript𝐴𝑑superscriptsuperscript𝐴𝑑superscriptsuperscript𝐴𝑑superscript𝐴𝑑A^{\dagger,d,\dagger}(A^{\dagger,d,\dagger})^{\dagger}=(A^{\dagger,d,\dagger})% ^{\dagger}A^{\dagger,d,\dagger}italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT ( italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT = ( italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † , italic_d , † end_POSTSUPERSCRIPT. Then (39) and (40) hold. Pre and post multiplying (39) by Q𝑄Qitalic_Q and P,superscript𝑃P^{*},italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT , respectively, and moreover, pre and post multiplying (40) by P𝑃Pitalic_P and Qsuperscript𝑄Q^{*}italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT, respectively, we have

QQΣ~(Σ~)PP=0PPΣ~(Σ~)QQ=0.𝑄superscript𝑄~Σsuperscript~Σ𝑃superscript𝑃0𝑃superscript𝑃~Σsuperscript~Σ𝑄superscript𝑄0\begin{split}QQ^{*}\tilde{\Sigma}(\tilde{\Sigma})^{\dagger}PP^{*}&=0\\ PP^{*}\tilde{\Sigma}(\tilde{\Sigma})^{\dagger}QQ^{*}&=0.\end{split}start_ROW start_CELL italic_Q italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_P italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT end_CELL start_CELL = 0 end_CELL end_ROW start_ROW start_CELL italic_P italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_Q italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT end_CELL start_CELL = 0 . end_CELL end_ROW (42)

Using (3) and (42), we get

(IrPP)Σ~(Σ~)PP=0(IrQQ)Σ~(Σ~)QQ=0.subscript𝐼𝑟𝑃superscript𝑃~Σsuperscript~Σ𝑃superscript𝑃0subscript𝐼𝑟𝑄superscript𝑄~Σsuperscript~Σ𝑄superscript𝑄0\begin{split}(I_{r}-PP^{*})\tilde{\Sigma}(\tilde{\Sigma})^{\dagger}PP^{*}&=0\\ (I_{r}-QQ^{*})\tilde{\Sigma}(\tilde{\Sigma})^{\dagger}QQ^{*}&=0.\end{split}start_ROW start_CELL ( italic_I start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT - italic_P italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ) over~ start_ARG roman_Σ end_ARG ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_P italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT end_CELL start_CELL = 0 end_CELL end_ROW start_ROW start_CELL ( italic_I start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT - italic_Q italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ) over~ start_ARG roman_Σ end_ARG ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_Q italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT end_CELL start_CELL = 0 . end_CELL end_ROW (43)

Then (43) can be written as

Σ~(Σ~)PP=PPΣ~(Σ~)PP,Σ~(Σ~)QQ=QQΣ~(Σ~)QQ.formulae-sequence~Σsuperscript~Σ𝑃superscript𝑃𝑃superscript𝑃~Σsuperscript~Σ𝑃superscript𝑃~Σsuperscript~Σ𝑄superscript𝑄𝑄superscript𝑄~Σsuperscript~Σ𝑄superscript𝑄\begin{split}\tilde{\Sigma}(\tilde{\Sigma})^{\dagger}PP^{*}&=PP^{*}\tilde{% \Sigma}(\tilde{\Sigma})^{\dagger}PP^{*},\\ \tilde{\Sigma}(\tilde{\Sigma})^{\dagger}QQ^{*}&=QQ^{*}\tilde{\Sigma}(\tilde{% \Sigma})^{\dagger}QQ^{*}.\end{split}start_ROW start_CELL over~ start_ARG roman_Σ end_ARG ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_P italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT end_CELL start_CELL = italic_P italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_P italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT , end_CELL end_ROW start_ROW start_CELL over~ start_ARG roman_Σ end_ARG ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_Q italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT end_CELL start_CELL = italic_Q italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_Q italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT . end_CELL end_ROW (44)

Using (3), (42) and (44), we obtain

Σ~(Σ~)PP=PPΣ~(Σ~)PP=PPΣ~(Σ~)PP+PPΣ~(Σ~)QQ=PPΣ~(Σ~)(PP+QQ)=PPΣ~(Σ~)Σ~(Σ~)QQ=QQΣ~(Σ~)QQ+QQΣ~(Σ~)PP=QQΣ~(Σ~)(QQ+PP)=QQΣ~(Σ~).~Σsuperscript~Σ𝑃superscript𝑃𝑃superscript𝑃~Σsuperscript~Σ𝑃superscript𝑃𝑃superscript𝑃~Σsuperscript~Σ𝑃superscript𝑃𝑃superscript𝑃~Σsuperscript~Σ𝑄superscript𝑄𝑃superscript𝑃~Σsuperscript~Σ𝑃superscript𝑃𝑄superscript𝑄𝑃superscript𝑃~Σsuperscript~Σ~Σsuperscript~Σ𝑄superscript𝑄𝑄superscript𝑄~Σsuperscript~Σ𝑄superscript𝑄𝑄superscript𝑄~Σsuperscript~Σ𝑃superscript𝑃𝑄superscript𝑄~Σsuperscript~Σ𝑄superscript𝑄𝑃superscript𝑃𝑄superscript𝑄~Σsuperscript~Σ\begin{split}&\tilde{\Sigma}(\tilde{\Sigma})^{\dagger}PP^{*}=PP^{*}\tilde{% \Sigma}(\tilde{\Sigma})^{\dagger}PP^{*}\\ &=PP^{*}\tilde{\Sigma}(\tilde{\Sigma})^{\dagger}PP^{*}+PP^{*}\tilde{\Sigma}(% \tilde{\Sigma})^{\dagger}QQ^{*}\\ &=PP^{*}\tilde{\Sigma}(\tilde{\Sigma})^{\dagger}(PP^{*}+QQ^{*})=PP^{*}\tilde{% \Sigma}(\tilde{\Sigma})^{\dagger}\\ &\tilde{\Sigma}(\tilde{\Sigma})^{\dagger}QQ^{*}=QQ^{*}\tilde{\Sigma}(\tilde{% \Sigma})^{\dagger}QQ^{*}+QQ^{*}\tilde{\Sigma}(\tilde{\Sigma})^{\dagger}PP^{*}% \\ &=QQ^{*}\tilde{\Sigma}(\tilde{\Sigma})^{\dagger}(QQ^{*}+PP^{*})=QQ^{*}\tilde{% \Sigma}(\tilde{\Sigma})^{\dagger}.\end{split}start_ROW start_CELL end_CELL start_CELL over~ start_ARG roman_Σ end_ARG ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_P italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT = italic_P italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_P italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL = italic_P italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_P italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT + italic_P italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_Q italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL = italic_P italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ( italic_P italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT + italic_Q italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ) = italic_P italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL over~ start_ARG roman_Σ end_ARG ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_Q italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT = italic_Q italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_Q italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT + italic_Q italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_P italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL = italic_Q italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ( italic_Q italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT + italic_P italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ) = italic_Q italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT . end_CELL end_ROW

Therefore, [PP,Δ^]=0𝑃superscript𝑃^Δ0[PP^{*},\hat{\Delta}]=0[ italic_P italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT , over^ start_ARG roman_Δ end_ARG ] = 0 and [QQ,Δ^]=0𝑄superscript𝑄^Δ0[QQ^{*},\hat{\Delta}]=0[ italic_Q italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT , over^ start_ARG roman_Δ end_ARG ] = 0.

3. By Theorem 2.8(i)𝑖(i)( italic_i ), premultiplying QΔ^Q=(Σ~)Σ~superscript𝑄^Δ𝑄superscript~Σ~ΣQ^{*}\hat{\Delta}Q=(\tilde{\Sigma})^{\dagger}\tilde{\Sigma}italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over^ start_ARG roman_Δ end_ARG italic_Q = ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG by Q𝑄Qitalic_Q, Moreover, Δ^=Σ~(Σ~)^Δ~Σsuperscript~Σ\hat{\Delta}=\tilde{\Sigma}(\tilde{\Sigma})^{\dagger}over^ start_ARG roman_Δ end_ARG = over~ start_ARG roman_Σ end_ARG ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT is an orthogonal projector. Thus, Δ^^Δ\hat{\Delta}over^ start_ARG roman_Δ end_ARG is hermitian. By Theorem 2.8(ii)𝑖𝑖(ii)( italic_i italic_i ), Δ^P=0,^Δ𝑃0\hat{\Delta}P=0,over^ start_ARG roman_Δ end_ARG italic_P = 0 , then PΔ^=0superscript𝑃^Δ0P^{*}\hat{\Delta}=0italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over^ start_ARG roman_Δ end_ARG = 0 and this implies PΔ^Q=0,superscript𝑃^Δ𝑄0P^{*}\hat{\Delta}Q=0,italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over^ start_ARG roman_Δ end_ARG italic_Q = 0 , by P𝑃Pitalic_P and adding them and using (3), we get Δ^Q=Q(Σ~)Σ~^Δ𝑄𝑄superscript~Σ~Σ\hat{\Delta}Q=Q(\tilde{\Sigma})^{\dagger}\tilde{\Sigma}over^ start_ARG roman_Δ end_ARG italic_Q = italic_Q ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG. Now, post-multyplying Δ^Q=Q(Σ~)Σ~^Δ𝑄𝑄superscript~Σ~Σ\hat{\Delta}Q=Q(\tilde{\Sigma})^{\dagger}\tilde{\Sigma}over^ start_ARG roman_Δ end_ARG italic_Q = italic_Q ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG by Qsuperscript𝑄Q^{*}italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT and Δ^P=0^Δ𝑃0\hat{\Delta}P=0over^ start_ARG roman_Δ end_ARG italic_P = 0 by Psuperscript𝑃P^{*}italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT and adding then, we get, Δ^=Q(Σ~)Σ~Q^Δ𝑄superscript~Σ~Σsuperscript𝑄\hat{\Delta}=Q(\tilde{\Sigma})^{\dagger}\tilde{\Sigma}Q^{*}over^ start_ARG roman_Δ end_ARG = italic_Q ( over~ start_ARG roman_Σ end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT over~ start_ARG roman_Σ end_ARG italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT.

Now, we consider the CCE-inverse AC,=AAAAAsuperscript𝐴𝐶superscript𝐴𝐴superscript𝐴𝐴superscript𝐴A^{C,\leavevmode\hbox to7.59pt{\vbox to7.59pt{\pgfpicture\makeatletter\hbox{% \hskip 3.79399pt\lower-3.79399pt\hbox to0.0pt{\pgfsys@beginscope\pgfsys@invoke% { }\definecolor{pgfstrokecolor}{rgb}{0,0,0}\pgfsys@color@rgb@stroke{0}{0}{0}% \pgfsys@invoke{ }\pgfsys@color@rgb@fill{0}{0}{0}\pgfsys@invoke{ }% \pgfsys@setlinewidth{0.4pt}\pgfsys@invoke{ }\nullfont\hbox to0.0pt{% \pgfsys@beginscope\pgfsys@invoke{ }{ {{}}\hbox{\hbox{{\pgfsys@beginscope\pgfsys@invoke{ }{{}{{{}}}{{}}{}{}{}{}{}{}{% }{}{}{{}\pgfsys@moveto{3.594pt}{0.0pt}\pgfsys@curveto{3.594pt}{1.98492pt}{1.98% 492pt}{3.594pt}{0.0pt}{3.594pt}\pgfsys@curveto{-1.98492pt}{3.594pt}{-3.594pt}{% 1.98492pt}{-3.594pt}{0.0pt}\pgfsys@curveto{-3.594pt}{-1.98492pt}{-1.98492pt}{-% 3.594pt}{0.0pt}{-3.594pt}\pgfsys@curveto{1.98492pt}{-3.594pt}{3.594pt}{-1.9849% 2pt}{3.594pt}{0.0pt}\pgfsys@closepath\pgfsys@moveto{0.0pt}{0.0pt}% \pgfsys@stroke\pgfsys@invoke{ } }{{{{}}\pgfsys@beginscope\pgfsys@invoke{ }\pgfsys@transformcm{1.0}{0.0}{0.0}{1% .0}{-1.55556pt}{-1.75pt}\pgfsys@invoke{ }\hbox{{\definecolor{pgfstrokecolor}{% rgb}{0,0,0}\pgfsys@color@rgb@stroke{0}{0}{0}\pgfsys@invoke{ }% \pgfsys@color@rgb@fill{0}{0}{0}\pgfsys@invoke{ }\hbox{{$\dagger$}} }}\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{{{}}}{}{}\hss}% \pgfsys@discardpath\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope\hss}}% \lxSVG@closescope\endpgfpicture}}}=A^{\dagger}AA^{\leavevmode\hbox to7.59pt{% \vbox to7.59pt{\pgfpicture\makeatletter\hbox{\hskip 3.79399pt\lower-3.79399pt% \hbox to0.0pt{\pgfsys@beginscope\pgfsys@invoke{ }\definecolor{pgfstrokecolor}{% rgb}{0,0,0}\pgfsys@color@rgb@stroke{0}{0}{0}\pgfsys@invoke{ }% \pgfsys@color@rgb@fill{0}{0}{0}\pgfsys@invoke{ }\pgfsys@setlinewidth{0.4pt}% \pgfsys@invoke{ }\nullfont\hbox to0.0pt{\pgfsys@beginscope\pgfsys@invoke{ }{ {{}}\hbox{\hbox{{\pgfsys@beginscope\pgfsys@invoke{ }{{}{{{}}}{{}}{}{}{}{}{}{}{% }{}{}{{}\pgfsys@moveto{3.594pt}{0.0pt}\pgfsys@curveto{3.594pt}{1.98492pt}{1.98% 492pt}{3.594pt}{0.0pt}{3.594pt}\pgfsys@curveto{-1.98492pt}{3.594pt}{-3.594pt}{% 1.98492pt}{-3.594pt}{0.0pt}\pgfsys@curveto{-3.594pt}{-1.98492pt}{-1.98492pt}{-% 3.594pt}{0.0pt}{-3.594pt}\pgfsys@curveto{1.98492pt}{-3.594pt}{3.594pt}{-1.9849% 2pt}{3.594pt}{0.0pt}\pgfsys@closepath\pgfsys@moveto{0.0pt}{0.0pt}% \pgfsys@stroke\pgfsys@invoke{ } }{{{{}}\pgfsys@beginscope\pgfsys@invoke{ }\pgfsys@transformcm{1.0}{0.0}{0.0}{1% .0}{-1.55556pt}{-1.75pt}\pgfsys@invoke{ }\hbox{{\definecolor{pgfstrokecolor}{% rgb}{0,0,0}\pgfsys@color@rgb@stroke{0}{0}{0}\pgfsys@invoke{ }% \pgfsys@color@rgb@fill{0}{0}{0}\pgfsys@invoke{ }\hbox{{$\dagger$}} }}\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{{{}}}{}{}\hss}% \pgfsys@discardpath\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope\hss}}% \lxSVG@closescope\endpgfpicture}}}AA^{\dagger}italic_A start_POSTSUPERSCRIPT italic_C , † end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT of AMn()𝐴subscript𝑀𝑛A\in M_{n}(\mathbb{C})italic_A ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ) defined in Zuo et al (2020).

Employing a similar method as in the proof of Theorem 2.9, the following hold.

Corollary 7

Let AMn()𝐴subscript𝑀𝑛A\in M_{n}(\mathbb{C})italic_A ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ) be written as in (2). Then

(AC,)=U((Q~)Q(Q~)P00)U.superscriptsuperscript𝐴𝐶𝑈superscript~𝑄𝑄superscript~𝑄𝑃00superscript𝑈(A^{C,\leavevmode\hbox to7.59pt{\vbox to7.59pt{\pgfpicture\makeatletter\hbox{% \hskip 3.79399pt\lower-3.79399pt\hbox to0.0pt{\pgfsys@beginscope\pgfsys@invoke% { }\definecolor{pgfstrokecolor}{rgb}{0,0,0}\pgfsys@color@rgb@stroke{0}{0}{0}% \pgfsys@invoke{ }\pgfsys@color@rgb@fill{0}{0}{0}\pgfsys@invoke{ }% \pgfsys@setlinewidth{0.4pt}\pgfsys@invoke{ }\nullfont\hbox to0.0pt{% \pgfsys@beginscope\pgfsys@invoke{ }{ {{}}\hbox{\hbox{{\pgfsys@beginscope\pgfsys@invoke{ }{{}{{{}}}{{}}{}{}{}{}{}{}{% }{}{}{{}\pgfsys@moveto{3.594pt}{0.0pt}\pgfsys@curveto{3.594pt}{1.98492pt}{1.98% 492pt}{3.594pt}{0.0pt}{3.594pt}\pgfsys@curveto{-1.98492pt}{3.594pt}{-3.594pt}{% 1.98492pt}{-3.594pt}{0.0pt}\pgfsys@curveto{-3.594pt}{-1.98492pt}{-1.98492pt}{-% 3.594pt}{0.0pt}{-3.594pt}\pgfsys@curveto{1.98492pt}{-3.594pt}{3.594pt}{-1.9849% 2pt}{3.594pt}{0.0pt}\pgfsys@closepath\pgfsys@moveto{0.0pt}{0.0pt}% \pgfsys@stroke\pgfsys@invoke{ } }{{{{}}\pgfsys@beginscope\pgfsys@invoke{ }\pgfsys@transformcm{1.0}{0.0}{0.0}{1% .0}{-1.55556pt}{-1.75pt}\pgfsys@invoke{ }\hbox{{\definecolor{pgfstrokecolor}{% rgb}{0,0,0}\pgfsys@color@rgb@stroke{0}{0}{0}\pgfsys@invoke{ }% \pgfsys@color@rgb@fill{0}{0}{0}\pgfsys@invoke{ }\hbox{{$\dagger$}} }}\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{{{}}}{}{}\hss}% \pgfsys@discardpath\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope\hss}}% \lxSVG@closescope\endpgfpicture}}})^{\dagger}=U\left(\begin{array}[]{cc}(% \tilde{Q})^{\dagger}Q&(\tilde{Q})^{\dagger}P\\ 0&0\end{array}\right)U^{*}.( italic_A start_POSTSUPERSCRIPT italic_C , † end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT = italic_U ( start_ARRAY start_ROW start_CELL ( over~ start_ARG italic_Q end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_Q end_CELL start_CELL ( over~ start_ARG italic_Q end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_P end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW end_ARRAY ) italic_U start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT .

where Q~=Q(ΣQ).~𝑄𝑄superscriptΣ𝑄\tilde{Q}=Q(\Sigma Q)^{\leavevmode\hbox to7.59pt{\vbox to7.59pt{\pgfpicture% \makeatletter\hbox{\hskip 3.79399pt\lower-3.79399pt\hbox to0.0pt{% \pgfsys@beginscope\pgfsys@invoke{ }\definecolor{pgfstrokecolor}{rgb}{0,0,0}% \pgfsys@color@rgb@stroke{0}{0}{0}\pgfsys@invoke{ }\pgfsys@color@rgb@fill{0}{0}% {0}\pgfsys@invoke{ }\pgfsys@setlinewidth{0.4pt}\pgfsys@invoke{ }\nullfont\hbox to% 0.0pt{\pgfsys@beginscope\pgfsys@invoke{ }{ {{}}\hbox{\hbox{{\pgfsys@beginscope\pgfsys@invoke{ }{{}{{{}}}{{}}{}{}{}{}{}{}{% }{}{}{{}\pgfsys@moveto{3.594pt}{0.0pt}\pgfsys@curveto{3.594pt}{1.98492pt}{1.98% 492pt}{3.594pt}{0.0pt}{3.594pt}\pgfsys@curveto{-1.98492pt}{3.594pt}{-3.594pt}{% 1.98492pt}{-3.594pt}{0.0pt}\pgfsys@curveto{-3.594pt}{-1.98492pt}{-1.98492pt}{-% 3.594pt}{0.0pt}{-3.594pt}\pgfsys@curveto{1.98492pt}{-3.594pt}{3.594pt}{-1.9849% 2pt}{3.594pt}{0.0pt}\pgfsys@closepath\pgfsys@moveto{0.0pt}{0.0pt}% \pgfsys@stroke\pgfsys@invoke{ } }{{{{}}\pgfsys@beginscope\pgfsys@invoke{ }\pgfsys@transformcm{1.0}{0.0}{0.0}{1% .0}{-1.55556pt}{-1.75pt}\pgfsys@invoke{ }\hbox{{\definecolor{pgfstrokecolor}{% rgb}{0,0,0}\pgfsys@color@rgb@stroke{0}{0}{0}\pgfsys@invoke{ }% \pgfsys@color@rgb@fill{0}{0}{0}\pgfsys@invoke{ }\hbox{{$\dagger$}} }}\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{{{}}}{}{}\hss}% \pgfsys@discardpath\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope\hss}}% \lxSVG@closescope\endpgfpicture}}}.over~ start_ARG italic_Q end_ARG = italic_Q ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT .

Employing a similar method as in the proofs of Theorem 2.10, Corollarys 6, 7 and (Zuo et al, 2020, Theorem 3.2), the following hold.

Corollary 8

Assume that A𝐴Aitalic_A is represented as in (2). Then AC,superscript𝐴𝐶A^{C,\leavevmode\hbox to7.59pt{\vbox to7.59pt{\pgfpicture\makeatletter\hbox{% \hskip 3.79399pt\lower-3.79399pt\hbox to0.0pt{\pgfsys@beginscope\pgfsys@invoke% { }\definecolor{pgfstrokecolor}{rgb}{0,0,0}\pgfsys@color@rgb@stroke{0}{0}{0}% \pgfsys@invoke{ }\pgfsys@color@rgb@fill{0}{0}{0}\pgfsys@invoke{ }% \pgfsys@setlinewidth{0.4pt}\pgfsys@invoke{ }\nullfont\hbox to0.0pt{% \pgfsys@beginscope\pgfsys@invoke{ }{ {{}}\hbox{\hbox{{\pgfsys@beginscope\pgfsys@invoke{ }{{}{{{}}}{{}}{}{}{}{}{}{}{% }{}{}{{}\pgfsys@moveto{3.594pt}{0.0pt}\pgfsys@curveto{3.594pt}{1.98492pt}{1.98% 492pt}{3.594pt}{0.0pt}{3.594pt}\pgfsys@curveto{-1.98492pt}{3.594pt}{-3.594pt}{% 1.98492pt}{-3.594pt}{0.0pt}\pgfsys@curveto{-3.594pt}{-1.98492pt}{-1.98492pt}{-% 3.594pt}{0.0pt}{-3.594pt}\pgfsys@curveto{1.98492pt}{-3.594pt}{3.594pt}{-1.9849% 2pt}{3.594pt}{0.0pt}\pgfsys@closepath\pgfsys@moveto{0.0pt}{0.0pt}% \pgfsys@stroke\pgfsys@invoke{ } }{{{{}}\pgfsys@beginscope\pgfsys@invoke{ }\pgfsys@transformcm{1.0}{0.0}{0.0}{1% .0}{-1.55556pt}{-1.75pt}\pgfsys@invoke{ }\hbox{{\definecolor{pgfstrokecolor}{% rgb}{0,0,0}\pgfsys@color@rgb@stroke{0}{0}{0}\pgfsys@invoke{ }% \pgfsys@color@rgb@fill{0}{0}{0}\pgfsys@invoke{ }\hbox{{$\dagger$}} }}\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{{{}}}{}{}\hss}% \pgfsys@discardpath\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope\hss}}% \lxSVG@closescope\endpgfpicture}}}italic_A start_POSTSUPERSCRIPT italic_C , † end_POSTSUPERSCRIPT is an EP matrix if and only if

  1. (i)

    QΔ~Q=(Q~)Q~superscript𝑄~Δ𝑄superscript~𝑄~𝑄Q^{*}\tilde{\Delta}Q=(\tilde{Q})^{\dagger}\tilde{Q}italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG roman_Δ end_ARG italic_Q = ( over~ start_ARG italic_Q end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT over~ start_ARG italic_Q end_ARG,

  2. (ii)

    Δ~P=0~Δ𝑃0\tilde{\Delta}P=0over~ start_ARG roman_Δ end_ARG italic_P = 0,

Moreover, If AC,superscript𝐴𝐶A^{C,\leavevmode\hbox to7.59pt{\vbox to7.59pt{\pgfpicture\makeatletter\hbox{% \hskip 3.79399pt\lower-3.79399pt\hbox to0.0pt{\pgfsys@beginscope\pgfsys@invoke% { }\definecolor{pgfstrokecolor}{rgb}{0,0,0}\pgfsys@color@rgb@stroke{0}{0}{0}% \pgfsys@invoke{ }\pgfsys@color@rgb@fill{0}{0}{0}\pgfsys@invoke{ }% \pgfsys@setlinewidth{0.4pt}\pgfsys@invoke{ }\nullfont\hbox to0.0pt{% \pgfsys@beginscope\pgfsys@invoke{ }{ {{}}\hbox{\hbox{{\pgfsys@beginscope\pgfsys@invoke{ }{{}{{{}}}{{}}{}{}{}{}{}{}{% }{}{}{{}\pgfsys@moveto{3.594pt}{0.0pt}\pgfsys@curveto{3.594pt}{1.98492pt}{1.98% 492pt}{3.594pt}{0.0pt}{3.594pt}\pgfsys@curveto{-1.98492pt}{3.594pt}{-3.594pt}{% 1.98492pt}{-3.594pt}{0.0pt}\pgfsys@curveto{-3.594pt}{-1.98492pt}{-1.98492pt}{-% 3.594pt}{0.0pt}{-3.594pt}\pgfsys@curveto{1.98492pt}{-3.594pt}{3.594pt}{-1.9849% 2pt}{3.594pt}{0.0pt}\pgfsys@closepath\pgfsys@moveto{0.0pt}{0.0pt}% \pgfsys@stroke\pgfsys@invoke{ } }{{{{}}\pgfsys@beginscope\pgfsys@invoke{ }\pgfsys@transformcm{1.0}{0.0}{0.0}{1% .0}{-1.55556pt}{-1.75pt}\pgfsys@invoke{ }\hbox{{\definecolor{pgfstrokecolor}{% rgb}{0,0,0}\pgfsys@color@rgb@stroke{0}{0}{0}\pgfsys@invoke{ }% \pgfsys@color@rgb@fill{0}{0}{0}\pgfsys@invoke{ }\hbox{{$\dagger$}} }}\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{{{}}}{}{}\hss}% \pgfsys@discardpath\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope\hss}}% \lxSVG@closescope\endpgfpicture}}}italic_A start_POSTSUPERSCRIPT italic_C , † end_POSTSUPERSCRIPT is an EP matrix, then

  1. 1.

    [PP,Δ~]=0,𝑃superscript𝑃~Δ0[PP^{*},\tilde{\Delta}]=0,[ italic_P italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT , over~ start_ARG roman_Δ end_ARG ] = 0 ,

  2. 2.

    [QQ,Δ~]=0,𝑄superscript𝑄~Δ0[QQ^{*},\tilde{\Delta}]=0,[ italic_Q italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT , over~ start_ARG roman_Δ end_ARG ] = 0 ,

  3. 3.

    Δ~=Q(Q~)Q~Q~Δ𝑄superscript~𝑄~𝑄superscript𝑄\tilde{\Delta}=Q(\tilde{Q})^{\dagger}\tilde{Q}Q^{*}over~ start_ARG roman_Δ end_ARG = italic_Q ( over~ start_ARG italic_Q end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT over~ start_ARG italic_Q end_ARG italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT,

where Δ~=Q~(Q~)~Δ~𝑄superscript~𝑄\tilde{\Delta}=\tilde{Q}(\tilde{Q})^{\dagger}over~ start_ARG roman_Δ end_ARG = over~ start_ARG italic_Q end_ARG ( over~ start_ARG italic_Q end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT.

Theorem 2.11

Let AMn()𝐴subscript𝑀𝑛A\in M_{n}(\mathbb{C})italic_A ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ) be written as in (2). If (ΣQ)=(ΣQ)dsuperscriptΣ𝑄superscriptΣ𝑄𝑑(\Sigma Q)^{\leavevmode\hbox to7.59pt{\vbox to7.59pt{\pgfpicture\makeatletter% \hbox{\hskip 3.79399pt\lower-3.79399pt\hbox to0.0pt{\pgfsys@beginscope% \pgfsys@invoke{ }\definecolor{pgfstrokecolor}{rgb}{0,0,0}% \pgfsys@color@rgb@stroke{0}{0}{0}\pgfsys@invoke{ }\pgfsys@color@rgb@fill{0}{0}% {0}\pgfsys@invoke{ }\pgfsys@setlinewidth{0.4pt}\pgfsys@invoke{ }\nullfont\hbox to% 0.0pt{\pgfsys@beginscope\pgfsys@invoke{ }{ {{}}\hbox{\hbox{{\pgfsys@beginscope\pgfsys@invoke{ }{{}{{{}}}{{}}{}{}{}{}{}{}{% }{}{}{{}\pgfsys@moveto{3.594pt}{0.0pt}\pgfsys@curveto{3.594pt}{1.98492pt}{1.98% 492pt}{3.594pt}{0.0pt}{3.594pt}\pgfsys@curveto{-1.98492pt}{3.594pt}{-3.594pt}{% 1.98492pt}{-3.594pt}{0.0pt}\pgfsys@curveto{-3.594pt}{-1.98492pt}{-1.98492pt}{-% 3.594pt}{0.0pt}{-3.594pt}\pgfsys@curveto{1.98492pt}{-3.594pt}{3.594pt}{-1.9849% 2pt}{3.594pt}{0.0pt}\pgfsys@closepath\pgfsys@moveto{0.0pt}{0.0pt}% \pgfsys@stroke\pgfsys@invoke{ } }{{{{}}\pgfsys@beginscope\pgfsys@invoke{ }\pgfsys@transformcm{1.0}{0.0}{0.0}{1% .0}{-1.55556pt}{-1.75pt}\pgfsys@invoke{ }\hbox{{\definecolor{pgfstrokecolor}{% rgb}{0,0,0}\pgfsys@color@rgb@stroke{0}{0}{0}\pgfsys@invoke{ }% \pgfsys@color@rgb@fill{0}{0}{0}\pgfsys@invoke{ }\hbox{{$\dagger$}} }}\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{{{}}}{}{}\hss}% \pgfsys@discardpath\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope\hss}}% \lxSVG@closescope\endpgfpicture}}}=(\Sigma Q)^{d}( roman_Σ italic_Q ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT = ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT , then Ac,superscript𝐴𝑐A^{c,\dagger}italic_A start_POSTSUPERSCRIPT italic_c , † end_POSTSUPERSCRIPT is an EP matrix if and only if AC,(Ac,)=(Ac,)AC,superscript𝐴𝐶superscriptsuperscript𝐴𝑐superscriptsuperscript𝐴𝑐superscript𝐴𝐶A^{C,\leavevmode\hbox to7.59pt{\vbox to7.59pt{\pgfpicture\makeatletter\hbox{% \hskip 3.79399pt\lower-3.79399pt\hbox to0.0pt{\pgfsys@beginscope\pgfsys@invoke% { }\definecolor{pgfstrokecolor}{rgb}{0,0,0}\pgfsys@color@rgb@stroke{0}{0}{0}% \pgfsys@invoke{ }\pgfsys@color@rgb@fill{0}{0}{0}\pgfsys@invoke{ }% \pgfsys@setlinewidth{0.4pt}\pgfsys@invoke{ }\nullfont\hbox to0.0pt{% \pgfsys@beginscope\pgfsys@invoke{ }{ {{}}\hbox{\hbox{{\pgfsys@beginscope\pgfsys@invoke{ }{{}{{{}}}{{}}{}{}{}{}{}{}{% }{}{}{{}\pgfsys@moveto{3.594pt}{0.0pt}\pgfsys@curveto{3.594pt}{1.98492pt}{1.98% 492pt}{3.594pt}{0.0pt}{3.594pt}\pgfsys@curveto{-1.98492pt}{3.594pt}{-3.594pt}{% 1.98492pt}{-3.594pt}{0.0pt}\pgfsys@curveto{-3.594pt}{-1.98492pt}{-1.98492pt}{-% 3.594pt}{0.0pt}{-3.594pt}\pgfsys@curveto{1.98492pt}{-3.594pt}{3.594pt}{-1.9849% 2pt}{3.594pt}{0.0pt}\pgfsys@closepath\pgfsys@moveto{0.0pt}{0.0pt}% \pgfsys@stroke\pgfsys@invoke{ } }{{{{}}\pgfsys@beginscope\pgfsys@invoke{ }\pgfsys@transformcm{1.0}{0.0}{0.0}{1% .0}{-1.55556pt}{-1.75pt}\pgfsys@invoke{ }\hbox{{\definecolor{pgfstrokecolor}{% rgb}{0,0,0}\pgfsys@color@rgb@stroke{0}{0}{0}\pgfsys@invoke{ }% \pgfsys@color@rgb@fill{0}{0}{0}\pgfsys@invoke{ }\hbox{{$\dagger$}} }}\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{{{}}}{}{}\hss}% \pgfsys@discardpath\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope\hss}}% \lxSVG@closescope\endpgfpicture}}}(A^{c,\dagger})^{\dagger}=(A^{c,\dagger})^{% \dagger}A^{C,\leavevmode\hbox to7.59pt{\vbox to7.59pt{\pgfpicture\makeatletter% \hbox{\hskip 3.79399pt\lower-3.79399pt\hbox to0.0pt{\pgfsys@beginscope% \pgfsys@invoke{ }\definecolor{pgfstrokecolor}{rgb}{0,0,0}% \pgfsys@color@rgb@stroke{0}{0}{0}\pgfsys@invoke{ }\pgfsys@color@rgb@fill{0}{0}% {0}\pgfsys@invoke{ }\pgfsys@setlinewidth{0.4pt}\pgfsys@invoke{ }\nullfont\hbox to% 0.0pt{\pgfsys@beginscope\pgfsys@invoke{ }{ {{}}\hbox{\hbox{{\pgfsys@beginscope\pgfsys@invoke{ }{{}{{{}}}{{}}{}{}{}{}{}{}{% }{}{}{{}\pgfsys@moveto{3.594pt}{0.0pt}\pgfsys@curveto{3.594pt}{1.98492pt}{1.98% 492pt}{3.594pt}{0.0pt}{3.594pt}\pgfsys@curveto{-1.98492pt}{3.594pt}{-3.594pt}{% 1.98492pt}{-3.594pt}{0.0pt}\pgfsys@curveto{-3.594pt}{-1.98492pt}{-1.98492pt}{-% 3.594pt}{0.0pt}{-3.594pt}\pgfsys@curveto{1.98492pt}{-3.594pt}{3.594pt}{-1.9849% 2pt}{3.594pt}{0.0pt}\pgfsys@closepath\pgfsys@moveto{0.0pt}{0.0pt}% \pgfsys@stroke\pgfsys@invoke{ } }{{{{}}\pgfsys@beginscope\pgfsys@invoke{ }\pgfsys@transformcm{1.0}{0.0}{0.0}{1% .0}{-1.55556pt}{-1.75pt}\pgfsys@invoke{ }\hbox{{\definecolor{pgfstrokecolor}{% rgb}{0,0,0}\pgfsys@color@rgb@stroke{0}{0}{0}\pgfsys@invoke{ }% \pgfsys@color@rgb@fill{0}{0}{0}\pgfsys@invoke{ }\hbox{{$\dagger$}} }}\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{{{}}}{}{}\hss}% \pgfsys@discardpath\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope\hss}}% \lxSVG@closescope\endpgfpicture}}}italic_A start_POSTSUPERSCRIPT italic_C , † end_POSTSUPERSCRIPT ( italic_A start_POSTSUPERSCRIPT italic_c , † end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT = ( italic_A start_POSTSUPERSCRIPT italic_c , † end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_C , † end_POSTSUPERSCRIPT.

Proof

Assume that A𝐴Aitalic_A is represented as in (2). By using the proof of (Mehdipour and Salemi, 2018, Theorem 2.6 (1)) and (Zuo et al, 2020, Theorem 3.2), we have

AC,(Ac,)superscript𝐴𝐶superscriptsuperscript𝐴𝑐\displaystyle A^{C,\leavevmode\hbox to7.59pt{\vbox to7.59pt{\pgfpicture% \makeatletter\hbox{\hskip 3.79399pt\lower-3.79399pt\hbox to0.0pt{% \pgfsys@beginscope\pgfsys@invoke{ }\definecolor{pgfstrokecolor}{rgb}{0,0,0}% \pgfsys@color@rgb@stroke{0}{0}{0}\pgfsys@invoke{ }\pgfsys@color@rgb@fill{0}{0}% {0}\pgfsys@invoke{ }\pgfsys@setlinewidth{0.4pt}\pgfsys@invoke{ }\nullfont\hbox to% 0.0pt{\pgfsys@beginscope\pgfsys@invoke{ }{ {{}}\hbox{\hbox{{\pgfsys@beginscope\pgfsys@invoke{ }{{}{{{}}}{{}}{}{}{}{}{}{}{% }{}{}{{}\pgfsys@moveto{3.594pt}{0.0pt}\pgfsys@curveto{3.594pt}{1.98492pt}{1.98% 492pt}{3.594pt}{0.0pt}{3.594pt}\pgfsys@curveto{-1.98492pt}{3.594pt}{-3.594pt}{% 1.98492pt}{-3.594pt}{0.0pt}\pgfsys@curveto{-3.594pt}{-1.98492pt}{-1.98492pt}{-% 3.594pt}{0.0pt}{-3.594pt}\pgfsys@curveto{1.98492pt}{-3.594pt}{3.594pt}{-1.9849% 2pt}{3.594pt}{0.0pt}\pgfsys@closepath\pgfsys@moveto{0.0pt}{0.0pt}% \pgfsys@stroke\pgfsys@invoke{ } }{{{{}}\pgfsys@beginscope\pgfsys@invoke{ }\pgfsys@transformcm{1.0}{0.0}{0.0}{1% .0}{-1.55556pt}{-1.75pt}\pgfsys@invoke{ }\hbox{{\definecolor{pgfstrokecolor}{% rgb}{0,0,0}\pgfsys@color@rgb@stroke{0}{0}{0}\pgfsys@invoke{ }% \pgfsys@color@rgb@fill{0}{0}{0}\pgfsys@invoke{ }\hbox{{$\dagger$}} }}\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{{{}}}{}{}\hss}% \pgfsys@discardpath\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope\hss}}% \lxSVG@closescope\endpgfpicture}}}(A^{c,\dagger})^{\dagger}italic_A start_POSTSUPERSCRIPT italic_C , † end_POSTSUPERSCRIPT ( italic_A start_POSTSUPERSCRIPT italic_c , † end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT =U(QQ~(Q^)QQQ~(Q^)PPQ~(Q^)QPQ~(Q^)P)U,absent𝑈superscript𝑄~𝑄superscript^𝑄𝑄superscript𝑄~𝑄superscript^𝑄𝑃superscript𝑃~𝑄superscript^𝑄𝑄superscript𝑃~𝑄superscript^𝑄𝑃superscript𝑈\displaystyle=U\left(\begin{array}[]{cc}Q^{*}\tilde{Q}(\hat{Q})^{\dagger}Q&Q^{% *}\tilde{Q}(\hat{Q})^{\dagger}P\\ P^{*}\tilde{Q}(\hat{Q})^{\dagger}Q&P^{*}\tilde{Q}(\hat{Q})^{\dagger}P\end{% array}\right)U^{*},= italic_U ( start_ARRAY start_ROW start_CELL italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG italic_Q end_ARG ( over^ start_ARG italic_Q end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_Q end_CELL start_CELL italic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG italic_Q end_ARG ( over^ start_ARG italic_Q end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_P end_CELL end_ROW start_ROW start_CELL italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG italic_Q end_ARG ( over^ start_ARG italic_Q end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_Q end_CELL start_CELL italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG italic_Q end_ARG ( over^ start_ARG italic_Q end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_P end_CELL end_ROW end_ARRAY ) italic_U start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ,
(Ac,)AC,superscriptsuperscript𝐴𝑐superscript𝐴𝐶\displaystyle(A^{c,\dagger})^{\dagger}A^{C,\leavevmode\hbox to7.59pt{\vbox to% 7.59pt{\pgfpicture\makeatletter\hbox{\hskip 3.79399pt\lower-3.79399pt\hbox to0% .0pt{\pgfsys@beginscope\pgfsys@invoke{ }\definecolor{pgfstrokecolor}{rgb}{% 0,0,0}\pgfsys@color@rgb@stroke{0}{0}{0}\pgfsys@invoke{ }\pgfsys@color@rgb@fill% {0}{0}{0}\pgfsys@invoke{ }\pgfsys@setlinewidth{0.4pt}\pgfsys@invoke{ }% \nullfont\hbox to0.0pt{\pgfsys@beginscope\pgfsys@invoke{ }{ {{}}\hbox{\hbox{{\pgfsys@beginscope\pgfsys@invoke{ }{{}{{{}}}{{}}{}{}{}{}{}{}{% }{}{}{{}\pgfsys@moveto{3.594pt}{0.0pt}\pgfsys@curveto{3.594pt}{1.98492pt}{1.98% 492pt}{3.594pt}{0.0pt}{3.594pt}\pgfsys@curveto{-1.98492pt}{3.594pt}{-3.594pt}{% 1.98492pt}{-3.594pt}{0.0pt}\pgfsys@curveto{-3.594pt}{-1.98492pt}{-1.98492pt}{-% 3.594pt}{0.0pt}{-3.594pt}\pgfsys@curveto{1.98492pt}{-3.594pt}{3.594pt}{-1.9849% 2pt}{3.594pt}{0.0pt}\pgfsys@closepath\pgfsys@moveto{0.0pt}{0.0pt}% \pgfsys@stroke\pgfsys@invoke{ } }{{{{}}\pgfsys@beginscope\pgfsys@invoke{ }\pgfsys@transformcm{1.0}{0.0}{0.0}{1% .0}{-1.55556pt}{-1.75pt}\pgfsys@invoke{ }\hbox{{\definecolor{pgfstrokecolor}{% rgb}{0,0,0}\pgfsys@color@rgb@stroke{0}{0}{0}\pgfsys@invoke{ }% \pgfsys@color@rgb@fill{0}{0}{0}\pgfsys@invoke{ }\hbox{{$\dagger$}} }}\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{{{}}}{}{}\hss}% \pgfsys@discardpath\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope\hss}}% \lxSVG@closescope\endpgfpicture}}}( italic_A start_POSTSUPERSCRIPT italic_c , † end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_C , † end_POSTSUPERSCRIPT =U((Q^)Q~000)U.absent𝑈superscript^𝑄~𝑄000superscript𝑈\displaystyle=U\left(\begin{array}[]{cc}(\hat{Q})^{\dagger}\tilde{Q}&0\\ 0&0\end{array}\right)U^{*}.= italic_U ( start_ARRAY start_ROW start_CELL ( over^ start_ARG italic_Q end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT over~ start_ARG italic_Q end_ARG end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW end_ARRAY ) italic_U start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT .

Then AC,(Ac,)=(Ac,)AC,superscript𝐴𝐶superscriptsuperscript𝐴𝑐superscriptsuperscript𝐴𝑐superscript𝐴𝐶A^{C,\leavevmode\hbox to7.59pt{\vbox to7.59pt{\pgfpicture\makeatletter\hbox{% \hskip 3.79399pt\lower-3.79399pt\hbox to0.0pt{\pgfsys@beginscope\pgfsys@invoke% { }\definecolor{pgfstrokecolor}{rgb}{0,0,0}\pgfsys@color@rgb@stroke{0}{0}{0}% \pgfsys@invoke{ }\pgfsys@color@rgb@fill{0}{0}{0}\pgfsys@invoke{ }% \pgfsys@setlinewidth{0.4pt}\pgfsys@invoke{ }\nullfont\hbox to0.0pt{% \pgfsys@beginscope\pgfsys@invoke{ }{ {{}}\hbox{\hbox{{\pgfsys@beginscope\pgfsys@invoke{ }{{}{{{}}}{{}}{}{}{}{}{}{}{% }{}{}{{}\pgfsys@moveto{3.594pt}{0.0pt}\pgfsys@curveto{3.594pt}{1.98492pt}{1.98% 492pt}{3.594pt}{0.0pt}{3.594pt}\pgfsys@curveto{-1.98492pt}{3.594pt}{-3.594pt}{% 1.98492pt}{-3.594pt}{0.0pt}\pgfsys@curveto{-3.594pt}{-1.98492pt}{-1.98492pt}{-% 3.594pt}{0.0pt}{-3.594pt}\pgfsys@curveto{1.98492pt}{-3.594pt}{3.594pt}{-1.9849% 2pt}{3.594pt}{0.0pt}\pgfsys@closepath\pgfsys@moveto{0.0pt}{0.0pt}% \pgfsys@stroke\pgfsys@invoke{ } }{{{{}}\pgfsys@beginscope\pgfsys@invoke{ }\pgfsys@transformcm{1.0}{0.0}{0.0}{1% .0}{-1.55556pt}{-1.75pt}\pgfsys@invoke{ }\hbox{{\definecolor{pgfstrokecolor}{% rgb}{0,0,0}\pgfsys@color@rgb@stroke{0}{0}{0}\pgfsys@invoke{ }% \pgfsys@color@rgb@fill{0}{0}{0}\pgfsys@invoke{ }\hbox{{$\dagger$}} }}\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{{{}}}{}{}\hss}% \pgfsys@discardpath\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope\hss}}% \lxSVG@closescope\endpgfpicture}}}(A^{c,\dagger})^{\dagger}=(A^{c,\dagger})^{% \dagger}A^{C,\leavevmode\hbox to7.59pt{\vbox to7.59pt{\pgfpicture\makeatletter% \hbox{\hskip 3.79399pt\lower-3.79399pt\hbox to0.0pt{\pgfsys@beginscope% \pgfsys@invoke{ }\definecolor{pgfstrokecolor}{rgb}{0,0,0}% \pgfsys@color@rgb@stroke{0}{0}{0}\pgfsys@invoke{ }\pgfsys@color@rgb@fill{0}{0}% {0}\pgfsys@invoke{ }\pgfsys@setlinewidth{0.4pt}\pgfsys@invoke{ }\nullfont\hbox to% 0.0pt{\pgfsys@beginscope\pgfsys@invoke{ }{ {{}}\hbox{\hbox{{\pgfsys@beginscope\pgfsys@invoke{ }{{}{{{}}}{{}}{}{}{}{}{}{}{% }{}{}{{}\pgfsys@moveto{3.594pt}{0.0pt}\pgfsys@curveto{3.594pt}{1.98492pt}{1.98% 492pt}{3.594pt}{0.0pt}{3.594pt}\pgfsys@curveto{-1.98492pt}{3.594pt}{-3.594pt}{% 1.98492pt}{-3.594pt}{0.0pt}\pgfsys@curveto{-3.594pt}{-1.98492pt}{-1.98492pt}{-% 3.594pt}{0.0pt}{-3.594pt}\pgfsys@curveto{1.98492pt}{-3.594pt}{3.594pt}{-1.9849% 2pt}{3.594pt}{0.0pt}\pgfsys@closepath\pgfsys@moveto{0.0pt}{0.0pt}% \pgfsys@stroke\pgfsys@invoke{ } }{{{{}}\pgfsys@beginscope\pgfsys@invoke{ }\pgfsys@transformcm{1.0}{0.0}{0.0}{1% .0}{-1.55556pt}{-1.75pt}\pgfsys@invoke{ }\hbox{{\definecolor{pgfstrokecolor}{% rgb}{0,0,0}\pgfsys@color@rgb@stroke{0}{0}{0}\pgfsys@invoke{ }% \pgfsys@color@rgb@fill{0}{0}{0}\pgfsys@invoke{ }\hbox{{$\dagger$}} }}\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{{{}}}{}{}\hss}% \pgfsys@discardpath\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope\hss}}% \lxSVG@closescope\endpgfpicture}}}italic_A start_POSTSUPERSCRIPT italic_C , † end_POSTSUPERSCRIPT ( italic_A start_POSTSUPERSCRIPT italic_c , † end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT = ( italic_A start_POSTSUPERSCRIPT italic_c , † end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_C , † end_POSTSUPERSCRIPT if and only if the following conditions hold:

QQ~(Q^)Qsuperscript𝑄~𝑄superscript^𝑄𝑄\displaystyle Q^{*}\tilde{Q}(\hat{Q})^{\dagger}Qitalic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG italic_Q end_ARG ( over^ start_ARG italic_Q end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_Q =(Q^)Q~,absentsuperscript^𝑄~𝑄\displaystyle=(\hat{Q})^{\dagger}\tilde{Q},= ( over^ start_ARG italic_Q end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT over~ start_ARG italic_Q end_ARG , (45)
QQ~(Q^)Psuperscript𝑄~𝑄superscript^𝑄𝑃\displaystyle Q^{*}\tilde{Q}(\hat{Q})^{\dagger}Pitalic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG italic_Q end_ARG ( over^ start_ARG italic_Q end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_P =0,absent0\displaystyle=0,= 0 , (46)
PQ~(Q^)Qsuperscript𝑃~𝑄superscript^𝑄𝑄\displaystyle P^{*}\tilde{Q}(\hat{Q})^{\dagger}Qitalic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG italic_Q end_ARG ( over^ start_ARG italic_Q end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_Q =0,absent0\displaystyle=0,= 0 ,
PQ~(Q^)Psuperscript𝑃~𝑄superscript^𝑄𝑃\displaystyle P^{*}\tilde{Q}(\hat{Q})^{\dagger}Pitalic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over~ start_ARG italic_Q end_ARG ( over^ start_ARG italic_Q end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_P =0.absent0\displaystyle=0.= 0 . (47)

Thus, by Theorem 2.8, we know that Ac,superscript𝐴𝑐A^{c,\dagger}italic_A start_POSTSUPERSCRIPT italic_c , † end_POSTSUPERSCRIPT is EP if and only if

QQ^(Q^)Qsuperscript𝑄^𝑄superscript^𝑄𝑄\displaystyle Q^{*}\hat{Q}(\hat{Q})^{\dagger}Qitalic_Q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over^ start_ARG italic_Q end_ARG ( over^ start_ARG italic_Q end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_Q =(Q^)Q^,absentsuperscript^𝑄^𝑄\displaystyle=(\hat{Q})^{\dagger}\hat{Q},= ( over^ start_ARG italic_Q end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT over^ start_ARG italic_Q end_ARG , (48)
Q^(Q^)P^𝑄superscript^𝑄𝑃\displaystyle\hat{Q}(\hat{Q})^{\dagger}Pover^ start_ARG italic_Q end_ARG ( over^ start_ARG italic_Q end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_P =0.absent0\displaystyle=0.= 0 . (49)

By using (ΣQ)=(ΣQ)d,superscriptΣ𝑄superscriptΣ𝑄𝑑(\Sigma Q)^{\leavevmode\hbox to7.59pt{\vbox to7.59pt{\pgfpicture\makeatletter% \hbox{\hskip 3.79399pt\lower-3.79399pt\hbox to0.0pt{\pgfsys@beginscope% \pgfsys@invoke{ }\definecolor{pgfstrokecolor}{rgb}{0,0,0}% \pgfsys@color@rgb@stroke{0}{0}{0}\pgfsys@invoke{ }\pgfsys@color@rgb@fill{0}{0}% {0}\pgfsys@invoke{ }\pgfsys@setlinewidth{0.4pt}\pgfsys@invoke{ }\nullfont\hbox to% 0.0pt{\pgfsys@beginscope\pgfsys@invoke{ }{ {{}}\hbox{\hbox{{\pgfsys@beginscope\pgfsys@invoke{ }{{}{{{}}}{{}}{}{}{}{}{}{}{% }{}{}{{}\pgfsys@moveto{3.594pt}{0.0pt}\pgfsys@curveto{3.594pt}{1.98492pt}{1.98% 492pt}{3.594pt}{0.0pt}{3.594pt}\pgfsys@curveto{-1.98492pt}{3.594pt}{-3.594pt}{% 1.98492pt}{-3.594pt}{0.0pt}\pgfsys@curveto{-3.594pt}{-1.98492pt}{-1.98492pt}{-% 3.594pt}{0.0pt}{-3.594pt}\pgfsys@curveto{1.98492pt}{-3.594pt}{3.594pt}{-1.9849% 2pt}{3.594pt}{0.0pt}\pgfsys@closepath\pgfsys@moveto{0.0pt}{0.0pt}% \pgfsys@stroke\pgfsys@invoke{ } }{{{{}}\pgfsys@beginscope\pgfsys@invoke{ }\pgfsys@transformcm{1.0}{0.0}{0.0}{1% .0}{-1.55556pt}{-1.75pt}\pgfsys@invoke{ }\hbox{{\definecolor{pgfstrokecolor}{% rgb}{0,0,0}\pgfsys@color@rgb@stroke{0}{0}{0}\pgfsys@invoke{ }% \pgfsys@color@rgb@fill{0}{0}{0}\pgfsys@invoke{ }\hbox{{$\dagger$}} }}\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{{{}}}{}{}\hss}% \pgfsys@discardpath\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope\hss}}% \lxSVG@closescope\endpgfpicture}}}=(\Sigma Q)^{d},( roman_Σ italic_Q ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT = ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT , the equations in (45) and (48) are equivalent. By pre-multiplying (46) by Q𝑄Qitalic_Q and (47) by P𝑃Pitalic_P and utilizing (3), we arrive at
Q~(Q^)P=0,~𝑄superscript^𝑄𝑃0\tilde{Q}(\hat{Q})^{\dagger}P=0,over~ start_ARG italic_Q end_ARG ( over^ start_ARG italic_Q end_ARG ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_P = 0 , equivalent to (49).

3 Some properties of CMP, DMP and MPD inverses

We start this section by considering characterizations and properties of generalized inverses.

In the below theorem, we describe Acsubscript𝐴𝑐A_{c}italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT by equations in (50).

Theorem 3.1

Let AMn()𝐴subscript𝑀𝑛A\in M_{n}(\mathbb{C})italic_A ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ) with Ind(A)=k.𝐴𝑘(A)=k.( italic_A ) = italic_k . Then X=Ac𝑋subscript𝐴𝑐X=A_{c}italic_X = italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT is the unique solution of the following equations:

AkX=Ak+1,AX=XA,XAdX=X.formulae-sequencesuperscript𝐴𝑘𝑋superscript𝐴𝑘1formulae-sequence𝐴𝑋𝑋𝐴𝑋superscript𝐴𝑑𝑋𝑋A^{k}X=A^{k+1},\quad\quad AX=XA,\quad\quad XA^{d}X=X.italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_X = italic_A start_POSTSUPERSCRIPT italic_k + 1 end_POSTSUPERSCRIPT , italic_A italic_X = italic_X italic_A , italic_X italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_X = italic_X . (50)
Proof

It is evident that the matrix X=Ac𝑋subscript𝐴𝑐X=A_{c}italic_X = italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT fulfills the three equations in the system (50). Now, we suppose that matrices X1subscript𝑋1X_{1}italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT and X2subscript𝑋2X_{2}italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT satisfy (50). Then,

X1subscript𝑋1\displaystyle X_{1}italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT =X1AdX1=X1(Ad)2AX1=X1(Ad)2X1A=X1(Ad)k+2AkX1Aabsentsubscript𝑋1superscript𝐴𝑑subscript𝑋1subscript𝑋1superscriptsuperscript𝐴𝑑2𝐴subscript𝑋1subscript𝑋1superscriptsuperscript𝐴𝑑2subscript𝑋1𝐴subscript𝑋1superscriptsuperscript𝐴𝑑𝑘2superscript𝐴𝑘subscript𝑋1𝐴\displaystyle=X_{1}A^{d}X_{1}=X_{1}(A^{d})^{2}AX_{1}=X_{1}(A^{d})^{2}X_{1}A=X_% {1}(A^{d})^{k+2}A^{k}X_{1}A= italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_A italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_A = italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT italic_k + 2 end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_A
=X1(Ad)k+2Ak+1A=X1Ak+1(Ad)k+2A=AkX1A(Ad)k+2Aabsentsubscript𝑋1superscriptsuperscript𝐴𝑑𝑘2superscript𝐴𝑘1𝐴subscript𝑋1superscript𝐴𝑘1superscriptsuperscript𝐴𝑑𝑘2𝐴superscript𝐴𝑘subscript𝑋1𝐴superscriptsuperscript𝐴𝑑𝑘2𝐴\displaystyle=X_{1}(A^{d})^{k+2}A^{k+1}A=X_{1}A^{k+1}(A^{d})^{k+2}A=A^{k}X_{1}% A(A^{d})^{k+2}A= italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT italic_k + 2 end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_k + 1 end_POSTSUPERSCRIPT italic_A = italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_A start_POSTSUPERSCRIPT italic_k + 1 end_POSTSUPERSCRIPT ( italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT italic_k + 2 end_POSTSUPERSCRIPT italic_A = italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_A ( italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT italic_k + 2 end_POSTSUPERSCRIPT italic_A
=Ak+1A(Ad)k+2A=AkX2A(Ad)k+2A=X2Ak+1(Ad)k+2Aabsentsuperscript𝐴𝑘1𝐴superscriptsuperscript𝐴𝑑𝑘2𝐴superscript𝐴𝑘subscript𝑋2𝐴superscriptsuperscript𝐴𝑑𝑘2𝐴subscript𝑋2superscript𝐴𝑘1superscriptsuperscript𝐴𝑑𝑘2𝐴\displaystyle=A^{k+1}A(A^{d})^{k+2}A=A^{k}X_{2}A(A^{d})^{k+2}A=X_{2}A^{k+1}(A^% {d})^{k+2}A= italic_A start_POSTSUPERSCRIPT italic_k + 1 end_POSTSUPERSCRIPT italic_A ( italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT italic_k + 2 end_POSTSUPERSCRIPT italic_A = italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_A ( italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT italic_k + 2 end_POSTSUPERSCRIPT italic_A = italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_A start_POSTSUPERSCRIPT italic_k + 1 end_POSTSUPERSCRIPT ( italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT italic_k + 2 end_POSTSUPERSCRIPT italic_A
=X2(Ad)k+2Ak+1A=X2(Ad)k+2AkX2A=X2(Ad)2X2Aabsentsubscript𝑋2superscriptsuperscript𝐴𝑑𝑘2superscript𝐴𝑘1𝐴subscript𝑋2superscriptsuperscript𝐴𝑑𝑘2superscript𝐴𝑘subscript𝑋2𝐴subscript𝑋2superscriptsuperscript𝐴𝑑2subscript𝑋2𝐴\displaystyle=X_{2}(A^{d})^{k+2}A^{k+1}A=X_{2}(A^{d})^{k+2}A^{k}X_{2}A=X_{2}(A% ^{d})^{2}X_{2}A= italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT italic_k + 2 end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_k + 1 end_POSTSUPERSCRIPT italic_A = italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT italic_k + 2 end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_A = italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_A
=X2(Ad)2AX2=X2AdX2=X2.absentsubscript𝑋2superscriptsuperscript𝐴𝑑2𝐴subscript𝑋2subscript𝑋2superscript𝐴𝑑subscript𝑋2subscript𝑋2\displaystyle=X_{2}(A^{d})^{2}AX_{2}=X_{2}A^{d}X_{2}=X_{2}.= italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_A italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT .
Proposition 2

(Ferreyra et al, 2020, Theorem 3.2 ) Let AMn()𝐴subscript𝑀𝑛A\in M_{n}(\mathbb{C})italic_A ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ) with Ind(A)=k𝐴𝑘(A)=k( italic_A ) = italic_k. Then

  1. (i)

    Ad,=A(Ak),𝒩(AkA)(2)superscript𝐴𝑑superscriptsubscript𝐴superscript𝐴𝑘𝒩superscript𝐴𝑘superscript𝐴2A^{d,\dagger}=A_{\mathcal{R}(A^{k}),\mathcal{N}(A^{k}A^{\dagger})}^{(2)}italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT = italic_A start_POSTSUBSCRIPT caligraphic_R ( italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ) , caligraphic_N ( italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ) end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT,

  2. (ii)

    A,d=A(AAk),𝒩(Ak)(2)superscript𝐴𝑑superscriptsubscript𝐴superscript𝐴superscript𝐴𝑘𝒩superscript𝐴𝑘2A^{\dagger,d}=A_{\mathcal{R}(A^{\dagger}A^{k}),\mathcal{N}(A^{k})}^{(2)}italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT = italic_A start_POSTSUBSCRIPT caligraphic_R ( italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ) , caligraphic_N ( italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ) end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT.

Lemma 2

Let AMn()𝐴subscript𝑀𝑛A\in M_{n}(\mathbb{C})italic_A ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ) with Ind(A)=k𝐴𝑘(A)=k( italic_A ) = italic_k. Then

Ac,=A,dAd,Ak+1=Ak(Ak)𝒩(IA).formulae-sequencesuperscript𝐴𝑐superscript𝐴𝑑superscript𝐴𝑑superscript𝐴𝑘1superscript𝐴𝑘superscript𝐴𝑘𝒩𝐼𝐴A^{c,\dagger}=A^{\dagger,d}A^{d,\dagger}~{}~{}~{}~{}~{}~{}\Leftrightarrow\quad A% ^{k+1}=A^{k}~{}~{}~{}\Leftrightarrow~{}~{}~{}\mathcal{R}(A^{k})\subseteq% \mathcal{N}(I-A).italic_A start_POSTSUPERSCRIPT italic_c , † end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT ⇔ italic_A start_POSTSUPERSCRIPT italic_k + 1 end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ⇔ caligraphic_R ( italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ) ⊆ caligraphic_N ( italic_I - italic_A ) .
Proof

By Proposition 2(i)𝑖(i)( italic_i ), we get

Ac,=A,dAd,superscript𝐴𝑐superscript𝐴𝑑superscript𝐴𝑑\displaystyle A^{c,\dagger}=A^{\dagger,d}A^{d,\dagger}italic_A start_POSTSUPERSCRIPT italic_c , † end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT AAAdAA=AAAdAdAAabsentsuperscript𝐴𝐴superscript𝐴𝑑𝐴superscript𝐴superscript𝐴𝐴superscript𝐴𝑑superscript𝐴𝑑𝐴superscript𝐴\displaystyle\Leftrightarrow A^{\dagger}AA^{d}AA^{\dagger}=A^{\dagger}AA^{d}A^% {d}AA^{\dagger}⇔ italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT
AAAAdAA=AAAdAAabsent𝐴superscript𝐴𝐴superscript𝐴𝑑𝐴superscript𝐴𝐴superscript𝐴superscript𝐴𝑑𝐴superscript𝐴\displaystyle\Leftrightarrow AA^{\dagger}AA^{d}AA^{\dagger}=AA^{\dagger}A^{d}% AA^{\dagger}⇔ italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT = italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT
AAd,=Ad,absent𝐴superscript𝐴𝑑superscript𝐴𝑑\displaystyle\Leftrightarrow AA^{d,\dagger}=A^{d,\dagger}⇔ italic_A italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT
(IA)Ad,=0absent𝐼𝐴superscript𝐴𝑑0\displaystyle\Leftrightarrow(I-A)A^{d,\dagger}=0⇔ ( italic_I - italic_A ) italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT = 0
(Ak)=(Ad,)𝒩(IA)absentsuperscript𝐴𝑘superscript𝐴𝑑𝒩𝐼𝐴\displaystyle\Leftrightarrow\mathcal{R}(A^{k})=\mathcal{R}(A^{d,\dagger})% \subseteq\mathcal{N}(I-A)⇔ caligraphic_R ( italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ) = caligraphic_R ( italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT ) ⊆ caligraphic_N ( italic_I - italic_A )
Ak+1=Ak.absentsuperscript𝐴𝑘1superscript𝐴𝑘\displaystyle\Leftrightarrow A^{k+1}=A^{k}.⇔ italic_A start_POSTSUPERSCRIPT italic_k + 1 end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT .

The following theorem gives the aforementioned relationships in terms of mainly the Moore-Penrose inverse.

Theorem 3.2

Let AMn()𝐴subscript𝑀𝑛A\in M_{n}(\mathbb{C})italic_A ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ) with Ind(A)=k𝐴𝑘(A)=k( italic_A ) = italic_k. Then

  1. (i)

    (Ad,)Ad=Ad(Ad,)superscriptsuperscript𝐴𝑑superscript𝐴𝑑superscript𝐴𝑑superscriptsuperscript𝐴𝑑(A^{d,\dagger})^{\dagger}A^{d}=A^{d}(A^{d,\dagger})^{\dagger}( italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ( italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT      \Longleftrightarrow     (ΣQ)dsuperscriptΣ𝑄𝑑(\Sigma Q)^{d}( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT is EP and QΣP=0.𝑄Σ𝑃0Q\Sigma P=0.italic_Q roman_Σ italic_P = 0 .

  2. (ii)

    Ac,=A,dAsuperscript𝐴𝑐superscript𝐴𝑑𝐴A^{c,\dagger}=A^{\dagger,d}Aitalic_A start_POSTSUPERSCRIPT italic_c , † end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT italic_A                      \Longleftrightarrow     AkA=Aksuperscript𝐴𝑘superscript𝐴superscript𝐴𝑘A^{k}A^{\dagger}=A^{k}italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT.

  3. (iii)

    Ac,=AAd,superscript𝐴𝑐𝐴superscript𝐴𝑑A^{c,\dagger}=AA^{d,\dagger}italic_A start_POSTSUPERSCRIPT italic_c , † end_POSTSUPERSCRIPT = italic_A italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT                      \Longleftrightarrow     AAk=Aksuperscript𝐴superscript𝐴𝑘superscript𝐴𝑘A^{\dagger}A^{k}=A^{k}italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT.

  4. (iv)

    Ac,=A,dAsuperscript𝐴𝑐superscript𝐴𝑑superscript𝐴A^{c,\dagger}=A^{\dagger,d}A^{*}italic_A start_POSTSUPERSCRIPT italic_c , † end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT                    \Longleftrightarrow     Ak(A)=Aksuperscript𝐴𝑘superscriptsuperscript𝐴superscript𝐴𝑘A^{k}(A^{\dagger})^{*}=A^{k}italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT.

  5. (v)

    Ac,=AAd,superscript𝐴𝑐superscript𝐴superscript𝐴𝑑A^{c,\dagger}=A^{*}A^{d,\dagger}italic_A start_POSTSUPERSCRIPT italic_c , † end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT                    \Longleftrightarrow     (A)Ak=Aksuperscriptsuperscript𝐴superscript𝐴𝑘superscript𝐴𝑘(A^{\dagger})^{*}A^{k}=A^{k}( italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT.

Proof

(i)𝑖(i)( italic_i ) By (Malik and Thome, 2014, Proposition 2.15 (b)), (3) and (4), we get

(Ad,)Ad=U(((ΣQ)d)(ΣQ)d((ΣQ)d)((ΣQ)d)2ΣP00)U,superscriptsuperscript𝐴𝑑superscript𝐴𝑑𝑈superscriptsuperscriptΣ𝑄𝑑superscriptΣ𝑄𝑑superscriptsuperscriptΣ𝑄𝑑superscriptsuperscriptΣ𝑄𝑑2Σ𝑃00superscript𝑈(A^{d,\dagger})^{\dagger}A^{d}=U\left(\begin{array}[]{cc}((\Sigma Q)^{d})^{% \dagger}(\Sigma Q)^{d}&((\Sigma Q)^{d})^{\dagger}((\Sigma Q)^{d})^{2}\Sigma P% \\ 0&0\end{array}\right)U^{*},( italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT = italic_U ( start_ARRAY start_ROW start_CELL ( ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT end_CELL start_CELL ( ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ( ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_Σ italic_P end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW end_ARRAY ) italic_U start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ,
Ad(Ad,)=U((ΣQ)d((ΣQ)d)000)U.superscript𝐴𝑑superscriptsuperscript𝐴𝑑𝑈superscriptΣ𝑄𝑑superscriptsuperscriptΣ𝑄𝑑000superscript𝑈A^{d}(A^{d,\dagger})^{\dagger}=U\left(\begin{array}[]{cc}(\Sigma Q)^{d}((% \Sigma Q)^{d})^{\dagger}&0\\ 0&0\end{array}\right)U^{*}.italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ( italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT = italic_U ( start_ARRAY start_ROW start_CELL ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ( ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW end_ARRAY ) italic_U start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT .

Therefore, (Ad,)Ad=Ad(Ad,)superscriptsuperscript𝐴𝑑superscript𝐴𝑑superscript𝐴𝑑superscriptsuperscript𝐴𝑑(A^{d,\dagger})^{\dagger}A^{d}=A^{d}(A^{d,\dagger})^{\dagger}( italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ( italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT if and only if

((ΣQ)d)(ΣQ)d=(ΣQ)d((ΣQ)d)&((ΣQ)d)((ΣQ)d)2ΣP=0.formulae-sequencesuperscriptsuperscriptΣ𝑄𝑑superscriptΣ𝑄𝑑superscriptΣ𝑄𝑑superscriptsuperscriptΣ𝑄𝑑superscriptsuperscriptΣ𝑄𝑑superscriptsuperscriptΣ𝑄𝑑2Σ𝑃0((\Sigma Q)^{d})^{\dagger}(\Sigma Q)^{d}=(\Sigma Q)^{d}((\Sigma Q)^{d})^{% \dagger}\quad\&\quad((\Sigma Q)^{d})^{\dagger}((\Sigma Q)^{d})^{2}\Sigma P=0.( ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT = ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ( ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT & ( ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ( ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_Σ italic_P = 0 .

The first equation states that (ΣQ)dsuperscriptΣ𝑄𝑑(\Sigma Q)^{d}( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT is EP (since it commutes with its Moore-Penrose inverse). Pre-multiplying the equation ((ΣQ)d)((ΣQ)d)2ΣP=0superscriptsuperscriptΣ𝑄𝑑superscriptsuperscriptΣ𝑄𝑑2Σ𝑃0((\Sigma Q)^{d})^{\dagger}((\Sigma Q)^{d})^{2}\Sigma P=0( ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ( ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_Σ italic_P = 0 by ΣQ^Σ^𝑄\Sigma\hat{Q}roman_Σ over^ start_ARG italic_Q end_ARG and using (ΣQ)d((ΣQ)d)(ΣQ)d=(ΣQ)d,superscriptΣ𝑄𝑑superscriptsuperscriptΣ𝑄𝑑superscriptΣ𝑄𝑑superscriptΣ𝑄𝑑(\Sigma Q)^{d}((\Sigma Q)^{d})^{\dagger}(\Sigma Q)^{d}=(\Sigma Q)^{d},( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ( ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT = ( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT , we obtain (ΣQ)dΣP=0.superscriptΣ𝑄𝑑Σ𝑃0(\Sigma Q)^{d}\Sigma P=0.( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT roman_Σ italic_P = 0 . Since (ΣQ)dsuperscriptΣ𝑄𝑑(\Sigma Q)^{d}( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT has index at most 1, it coincides with (ΣQ)#superscriptΣ𝑄#(\Sigma Q)^{\#}( roman_Σ italic_Q ) start_POSTSUPERSCRIPT # end_POSTSUPERSCRIPT. So, the expression (ΣQ)dΣP=0superscriptΣ𝑄𝑑Σ𝑃0(\Sigma Q)^{d}\Sigma P=0( roman_Σ italic_Q ) start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT roman_Σ italic_P = 0 is equivalent to the more simplified one given by QΣP=0𝑄Σ𝑃0Q\Sigma P=0italic_Q roman_Σ italic_P = 0.

(ii)𝑖𝑖(ii)( italic_i italic_i ) It is clear that Ac,=A,dAAAAdAA=AAAdAsuperscript𝐴𝑐superscript𝐴𝑑𝐴superscript𝐴𝐴superscript𝐴𝑑𝐴superscript𝐴superscript𝐴𝐴superscript𝐴𝑑𝐴A^{c,\dagger}=A^{\dagger,d}A\Leftrightarrow A^{\dagger}AA^{d}AA^{\dagger}=A^{% \dagger}AA^{d}Aitalic_A start_POSTSUPERSCRIPT italic_c , † end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT italic_A ⇔ italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A \Leftrightarrow AAAAdAA=AAAAdA𝐴superscript𝐴𝐴superscript𝐴𝑑𝐴superscript𝐴𝐴superscript𝐴𝐴superscript𝐴𝑑𝐴AA^{\dagger}AA^{d}AA^{\dagger}=AA^{\dagger}AA^{d}Aitalic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT = italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A \Leftrightarrow AcA=Acsubscript𝐴𝑐superscript𝐴subscript𝐴𝑐A_{c}A^{\dagger}=A_{c}italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT = italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT \Leftrightarrow Ac(IA)=0subscript𝐴𝑐𝐼superscript𝐴0A_{c}(I-A^{\dagger})=0italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT ( italic_I - italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ) = 0 \Leftrightarrow (IA)𝒩(Ac)𝐼superscript𝐴𝒩subscript𝐴𝑐\mathcal{R}(I-A^{\dagger})\subseteq\mathcal{N}(A_{c})caligraphic_R ( italic_I - italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ) ⊆ caligraphic_N ( italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT ). Moreover,

𝒩(Ac)𝒩subscript𝐴𝑐\displaystyle\mathcal{N}(A_{c})caligraphic_N ( italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT ) =𝒩(AAdA)𝒩(AkAdAAdA)=𝒩(Ak)𝒩((Ad)kAk)absent𝒩𝐴superscript𝐴𝑑𝐴𝒩superscript𝐴𝑘superscript𝐴𝑑𝐴superscript𝐴𝑑𝐴𝒩superscript𝐴𝑘𝒩superscriptsuperscript𝐴𝑑𝑘superscript𝐴𝑘\displaystyle=\mathcal{N}(AA^{d}A)\subseteq\mathcal{N}(A^{k}A^{d}AA^{d}A)=% \mathcal{N}(A^{k})\subseteq\mathcal{N}((A^{d})^{k}A^{k})= caligraphic_N ( italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A ) ⊆ caligraphic_N ( italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A ) = caligraphic_N ( italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ) ⊆ caligraphic_N ( ( italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT )
=𝒩(AdA)𝒩(Ac).absent𝒩superscript𝐴𝑑𝐴𝒩subscript𝐴𝑐\displaystyle=\mathcal{N}(A^{d}A)\subseteq\mathcal{N}(A_{c}).= caligraphic_N ( italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A ) ⊆ caligraphic_N ( italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT ) .

Therefore, 𝒩(Ac)=𝒩(Ak)𝒩subscript𝐴𝑐𝒩superscript𝐴𝑘\mathcal{N}(A_{c})=\mathcal{N}(A^{k})caligraphic_N ( italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT ) = caligraphic_N ( italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ). Now, we have that (IA)𝒩(Ak)AkA=Ak.𝐼superscript𝐴𝒩superscript𝐴𝑘superscript𝐴𝑘superscript𝐴superscript𝐴𝑘\mathcal{R}(I-A^{\dagger})\subseteq\mathcal{N}(A^{k})\Leftrightarrow A^{k}A^{% \dagger}=A^{k}.caligraphic_R ( italic_I - italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ) ⊆ caligraphic_N ( italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ) ⇔ italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT .

(iii)𝑖𝑖𝑖(iii)( italic_i italic_i italic_i ) It is similar to the proof of (ii)𝑖𝑖(ii)( italic_i italic_i ).

(iv)𝑖𝑣(iv)( italic_i italic_v ) By Proposition 2(ii)𝑖𝑖(ii)( italic_i italic_i ), we obtain

Ac,=A,dAsuperscript𝐴𝑐superscript𝐴𝑑superscript𝐴\displaystyle A^{c,\dagger}=A^{\dagger,d}A^{*}italic_A start_POSTSUPERSCRIPT italic_c , † end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT AAAdAA=AAAdAabsentsuperscript𝐴𝐴superscript𝐴𝑑𝐴superscript𝐴superscript𝐴𝐴superscript𝐴𝑑superscript𝐴\displaystyle\Leftrightarrow A^{\dagger}AA^{d}AA^{\dagger}=A^{\dagger}AA^{d}A^% {*}⇔ italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT
AAAdAA(A)=AAAdA(A)absentsuperscript𝐴𝐴superscript𝐴𝑑𝐴superscript𝐴superscriptsuperscript𝐴superscript𝐴𝐴superscript𝐴𝑑superscript𝐴superscriptsuperscript𝐴\displaystyle\Leftrightarrow A^{\dagger}AA^{d}AA^{\dagger}(A^{\dagger})^{*}=A^% {\dagger}AA^{d}A^{*}(A^{\dagger})^{*}⇔ italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ( italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ( italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT
AAAd(AAA)=AAAd(AA)absentsuperscript𝐴𝐴superscript𝐴𝑑superscriptsuperscript𝐴𝐴superscript𝐴superscript𝐴𝐴superscript𝐴𝑑superscriptsuperscript𝐴𝐴\displaystyle\Leftrightarrow A^{\dagger}AA^{d}(A^{\dagger}AA^{\dagger})^{*}=A^% {\dagger}AA^{d}(A^{\dagger}A)^{*}⇔ italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ( italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ( italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A ) start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT
A,d(A)=A,dabsentsuperscript𝐴𝑑superscriptsuperscript𝐴superscript𝐴𝑑\displaystyle\Leftrightarrow A^{\dagger,d}(A^{\dagger})^{*}=A^{\dagger,d}⇔ italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT ( italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT
A,d(I(A))=0absentsuperscript𝐴𝑑𝐼superscriptsuperscript𝐴0\displaystyle\Leftrightarrow A^{\dagger,d}(I-(A^{\dagger})^{*})=0⇔ italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT ( italic_I - ( italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ) = 0
(I(A))𝒩(A,d)=𝒩(Ak)absent𝐼superscriptsuperscript𝐴𝒩superscript𝐴𝑑𝒩superscript𝐴𝑘\displaystyle\Leftrightarrow\mathcal{R}(I-(A^{\dagger})^{*})\subseteq\mathcal{% N}(A^{\dagger,d})=\mathcal{N}(A^{k})⇔ caligraphic_R ( italic_I - ( italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ) ⊆ caligraphic_N ( italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT ) = caligraphic_N ( italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT )
Ak(A)=Ak.absentsuperscript𝐴𝑘superscriptsuperscript𝐴superscript𝐴𝑘\displaystyle\Leftrightarrow A^{k}(A^{\dagger})^{*}=A^{k}.⇔ italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT .

(v)𝑣(v)( italic_v ) By Proposition 2(i)𝑖(i)( italic_i ) and similar to the proof of (iv).

Item (i) in theorem above is equivalent to Ad,superscript𝐴𝑑A^{d,{\dagger}}italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT is EP matrix and QΣP=0𝑄Σ𝑃0Q\Sigma P=0italic_Q roman_Σ italic_P = 0
(Malik and Thome, 2014, Proposition 2.15).

The following theorem gives the aforementioned relationships in terms of mainly the core part of the matrix A𝐴Aitalic_A.

Theorem 3.3

Let AMn()𝐴subscript𝑀𝑛A\in M_{n}(\mathbb{C})italic_A ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ) with Ind(A)=k𝐴𝑘(A)=k( italic_A ) = italic_k. Then

  1. (i)

    Ad,Ac=AcAd,superscript𝐴𝑑subscript𝐴𝑐subscript𝐴𝑐superscript𝐴𝑑A^{d,\dagger}A_{c}=A_{c}A^{d,\dagger}italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT = italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT          \Longleftrightarrow     𝒩(A)𝒩(Ak)𝒩superscript𝐴𝒩superscript𝐴𝑘\mathcal{N}(A^{*})\subseteq\mathcal{N}(A^{k})caligraphic_N ( italic_A start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ) ⊆ caligraphic_N ( italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ).

  2. (ii)

    A,dAc=AcA,dsuperscript𝐴𝑑subscript𝐴𝑐subscript𝐴𝑐superscript𝐴𝑑A^{\dagger,d}A_{c}=A_{c}A^{\dagger,d}italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT = italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT          \Longleftrightarrow     (Ak)(A)superscript𝐴𝑘superscript𝐴\mathcal{R}(A^{k})\subseteq\mathcal{R}(A^{*})caligraphic_R ( italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ) ⊆ caligraphic_R ( italic_A start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ).

  3. (iii)

    Ac=Ad,Acsubscript𝐴𝑐superscript𝐴𝑑subscript𝐴𝑐A_{c}=A^{d,\dagger}A_{c}italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT = italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT                \Longleftrightarrow     Ak=Ak+1superscript𝐴𝑘superscript𝐴𝑘1A^{k}=A^{k+1}italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_k + 1 end_POSTSUPERSCRIPT.

  4. (iv)

    Ac=A,dAcsubscript𝐴𝑐superscript𝐴𝑑subscript𝐴𝑐A_{c}=A^{\dagger,d}A_{c}italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT = italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT               \Longleftrightarrow     AAk=Aksuperscript𝐴superscript𝐴𝑘superscript𝐴𝑘A^{\dagger}A^{k}=A^{k}italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT.

  5. (v)

    Ac=Ac,Acsubscript𝐴𝑐superscript𝐴𝑐subscript𝐴𝑐A_{c}=A^{c,\dagger}A_{c}italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT = italic_A start_POSTSUPERSCRIPT italic_c , † end_POSTSUPERSCRIPT italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT               \Longleftrightarrow     AAk=Ak𝐴superscriptsuperscript𝐴𝑘superscript𝐴𝑘A{{}^{\dagger}}A^{k}=A^{k}italic_A start_FLOATSUPERSCRIPT † end_FLOATSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT.

Proof

(i)𝑖(i)( italic_i ) By (Ferreyra et al, 2020, Remark 3.1), we have

Ad,Ac=AcAd,superscript𝐴𝑑subscript𝐴𝑐subscript𝐴𝑐superscript𝐴𝑑\displaystyle A^{d,\dagger}A_{c}=A_{c}A^{d,\dagger}italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT = italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT AdAAAAdA=AAdAAdAAabsentsuperscript𝐴𝑑𝐴superscript𝐴𝐴superscript𝐴𝑑𝐴𝐴superscript𝐴𝑑𝐴superscript𝐴𝑑𝐴superscript𝐴\displaystyle\Leftrightarrow A^{d}AA^{\dagger}AA^{d}A=AA^{d}AA^{d}AA^{\dagger}⇔ italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A = italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT
AdA=AAdAAabsentsuperscript𝐴𝑑𝐴𝐴superscript𝐴𝑑𝐴superscript𝐴\displaystyle\Leftrightarrow A^{d}A=AA^{d}AA^{\dagger}⇔ italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A = italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT
AdA(IAA)=0absentsuperscript𝐴𝑑𝐴𝐼𝐴superscript𝐴0\displaystyle\Leftrightarrow A^{d}A(I-AA^{\dagger})=0⇔ italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A ( italic_I - italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ) = 0
𝒩(A)=𝒩(A)=𝒩(AA)=(IAA)𝒩(AdA)absent𝒩superscript𝐴𝒩superscript𝐴𝒩𝐴superscript𝐴𝐼𝐴superscript𝐴𝒩superscript𝐴𝑑𝐴\displaystyle\Leftrightarrow\mathcal{N}(A^{*})=\mathcal{N}(A^{\dagger})=% \mathcal{N}(AA^{\dagger})=\mathcal{R}(I-AA^{\dagger})\subseteq\mathcal{N}(A^{d% }A)⇔ caligraphic_N ( italic_A start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ) = caligraphic_N ( italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ) = caligraphic_N ( italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ) = caligraphic_R ( italic_I - italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ) ⊆ caligraphic_N ( italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A )
=𝒩(Ad)=𝒩(Ak).absent𝒩superscript𝐴𝑑𝒩superscript𝐴𝑘\displaystyle=\mathcal{N}(A^{d})=\mathcal{N}(A^{k}).= caligraphic_N ( italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) = caligraphic_N ( italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ) .

Proofs of items (ii)𝑖𝑖(ii)( italic_i italic_i ) and (iii)𝑖𝑖𝑖(iii)( italic_i italic_i italic_i ) resemble to that of item (i)𝑖(i)( italic_i ).

(iv)𝑖𝑣(iv)( italic_i italic_v )

Ac=A,dAcsubscript𝐴𝑐superscript𝐴𝑑subscript𝐴𝑐\displaystyle A_{c}=A^{\dagger,d}A_{c}italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT = italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT Ac=AAAdAAdAabsentsubscript𝐴𝑐superscript𝐴𝐴superscript𝐴𝑑𝐴superscript𝐴𝑑𝐴\displaystyle\Leftrightarrow A_{c}=A^{\dagger}AA^{d}AA^{d}A⇔ italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT = italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A
Ac=AAcabsentsubscript𝐴𝑐superscript𝐴subscript𝐴𝑐\displaystyle\Leftrightarrow A_{c}=A^{\dagger}A_{c}⇔ italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT = italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT
(IA)Ac=0absent𝐼superscript𝐴subscript𝐴𝑐0\displaystyle\Leftrightarrow(I-A^{\dagger})A_{c}=0⇔ ( italic_I - italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ) italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT = 0
(Ac)𝒩(IA).absentsubscript𝐴𝑐𝒩𝐼superscript𝐴\displaystyle\Leftrightarrow\mathcal{R}(A_{c})\subseteq\mathcal{N}(I-A^{% \dagger}).⇔ caligraphic_R ( italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT ) ⊆ caligraphic_N ( italic_I - italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ) .

It is clear that (Ac)=(Ak)subscript𝐴𝑐superscript𝐴𝑘\mathcal{R}(A_{c})=\mathcal{R}(A^{k})caligraphic_R ( italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT ) = caligraphic_R ( italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ). We have (Ak)𝒩(IA)AAk=Aksuperscript𝐴𝑘𝒩𝐼superscript𝐴superscript𝐴superscript𝐴𝑘superscript𝐴𝑘\mathcal{R}(A^{k})\subseteq\mathcal{N}(I-A^{\dagger})\Leftrightarrow A^{% \dagger}A^{k}=A^{k}caligraphic_R ( italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ) ⊆ caligraphic_N ( italic_I - italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ) ⇔ italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT.

Part (v)𝑣(v)( italic_v ) is similar to the proof of (iv)𝑖𝑣(iv)( italic_i italic_v ).

Remark 2

In order to compute explicitly DMP and MPD inverses are useful the following expressions:

Ad,=Ak(A2k+1)Ak+1A and A,d=AAk+1(A2k+1)Ak,formulae-sequencesuperscript𝐴𝑑superscript𝐴𝑘superscriptsuperscript𝐴2𝑘1superscript𝐴𝑘1superscript𝐴 and superscript𝐴𝑑superscript𝐴superscript𝐴𝑘1superscriptsuperscript𝐴2𝑘1superscript𝐴𝑘A^{d,\dagger}=A^{k}(A^{2k+1})^{\dagger}A^{k+1}A^{\dagger}\qquad\text{ and }% \qquad A^{\dagger,d}=A^{\dagger}A^{k+1}(A^{2k+1})^{\dagger}A^{k},italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_A start_POSTSUPERSCRIPT 2 italic_k + 1 end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_k + 1 end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT and italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_k + 1 end_POSTSUPERSCRIPT ( italic_A start_POSTSUPERSCRIPT 2 italic_k + 1 end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ,

where k=𝑘absentk=italic_k =Ind(A𝐴Aitalic_A). These formulas follow from the well-known Greville formula
Ad=Ak(A2k+1)Aksuperscript𝐴𝑑superscript𝐴𝑘superscriptsuperscript𝐴2𝑘1superscript𝐴𝑘A^{d}=A^{k}(A^{2k+1})^{\dagger}A^{k}italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_A start_POSTSUPERSCRIPT 2 italic_k + 1 end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT, and they are interesting for computing both inverses by means of only the Moore-Penrose of some powers by using a package like MATLAB.

By using (Ferreyra et al, 2020, Corollary 3.8), it is interesting compare the above one with the formula for the core-EP inverse of A𝐴Aitalic_A given by

A=AdAk(Ak)=Ak(A2k+1)A2k(Ak).superscript𝐴superscript𝐴𝑑superscript𝐴𝑘superscriptsuperscript𝐴𝑘superscript𝐴𝑘superscriptsuperscript𝐴2𝑘1superscript𝐴2𝑘superscriptsuperscript𝐴𝑘A^{\leavevmode\hbox to7.59pt{\vbox to7.59pt{\pgfpicture\makeatletter\hbox{% \hskip 3.79399pt\lower-3.79399pt\hbox to0.0pt{\pgfsys@beginscope\pgfsys@invoke% { }\definecolor{pgfstrokecolor}{rgb}{0,0,0}\pgfsys@color@rgb@stroke{0}{0}{0}% \pgfsys@invoke{ }\pgfsys@color@rgb@fill{0}{0}{0}\pgfsys@invoke{ }% \pgfsys@setlinewidth{0.4pt}\pgfsys@invoke{ }\nullfont\hbox to0.0pt{% \pgfsys@beginscope\pgfsys@invoke{ }{ {{}}\hbox{\hbox{{\pgfsys@beginscope\pgfsys@invoke{ }{{}{{{}}}{{}}{}{}{}{}{}{}{% }{}{}{{}\pgfsys@moveto{3.594pt}{0.0pt}\pgfsys@curveto{3.594pt}{1.98492pt}{1.98% 492pt}{3.594pt}{0.0pt}{3.594pt}\pgfsys@curveto{-1.98492pt}{3.594pt}{-3.594pt}{% 1.98492pt}{-3.594pt}{0.0pt}\pgfsys@curveto{-3.594pt}{-1.98492pt}{-1.98492pt}{-% 3.594pt}{0.0pt}{-3.594pt}\pgfsys@curveto{1.98492pt}{-3.594pt}{3.594pt}{-1.9849% 2pt}{3.594pt}{0.0pt}\pgfsys@closepath\pgfsys@moveto{0.0pt}{0.0pt}% \pgfsys@stroke\pgfsys@invoke{ } }{{{{}}\pgfsys@beginscope\pgfsys@invoke{ }\pgfsys@transformcm{1.0}{0.0}{0.0}{1% .0}{-1.55556pt}{-1.75pt}\pgfsys@invoke{ }\hbox{{\definecolor{pgfstrokecolor}{% rgb}{0,0,0}\pgfsys@color@rgb@stroke{0}{0}{0}\pgfsys@invoke{ }% \pgfsys@color@rgb@fill{0}{0}{0}\pgfsys@invoke{ }\hbox{{$\dagger$}} }}\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{{{}}}{}{}\hss}% \pgfsys@discardpath\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope\hss}}% \lxSVG@closescope\endpgfpicture}}}=A^{d}A^{k}(A^{k})^{\dagger}=A^{k}(A^{2k+1})% ^{\dagger}A^{2k}(A^{k})^{\dagger}.italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_A start_POSTSUPERSCRIPT 2 italic_k + 1 end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT 2 italic_k end_POSTSUPERSCRIPT ( italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT .

In addition, by substracting both expressions, it is easy to see that Ak(Ak)=AAsuperscript𝐴𝑘superscriptsuperscript𝐴𝑘𝐴superscript𝐴A^{k}(A^{k})^{\dagger}=AA^{\dagger}italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT = italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT implies Ad,=Asuperscript𝐴𝑑superscript𝐴A^{d,\dagger}=A^{\leavevmode\hbox to7.59pt{\vbox to7.59pt{\pgfpicture% \makeatletter\hbox{\hskip 3.79399pt\lower-3.79399pt\hbox to0.0pt{% \pgfsys@beginscope\pgfsys@invoke{ }\definecolor{pgfstrokecolor}{rgb}{0,0,0}% \pgfsys@color@rgb@stroke{0}{0}{0}\pgfsys@invoke{ }\pgfsys@color@rgb@fill{0}{0}% {0}\pgfsys@invoke{ }\pgfsys@setlinewidth{0.4pt}\pgfsys@invoke{ }\nullfont\hbox to% 0.0pt{\pgfsys@beginscope\pgfsys@invoke{ }{ {{}}\hbox{\hbox{{\pgfsys@beginscope\pgfsys@invoke{ }{{}{{{}}}{{}}{}{}{}{}{}{}{% }{}{}{{}\pgfsys@moveto{3.594pt}{0.0pt}\pgfsys@curveto{3.594pt}{1.98492pt}{1.98% 492pt}{3.594pt}{0.0pt}{3.594pt}\pgfsys@curveto{-1.98492pt}{3.594pt}{-3.594pt}{% 1.98492pt}{-3.594pt}{0.0pt}\pgfsys@curveto{-3.594pt}{-1.98492pt}{-1.98492pt}{-% 3.594pt}{0.0pt}{-3.594pt}\pgfsys@curveto{1.98492pt}{-3.594pt}{3.594pt}{-1.9849% 2pt}{3.594pt}{0.0pt}\pgfsys@closepath\pgfsys@moveto{0.0pt}{0.0pt}% \pgfsys@stroke\pgfsys@invoke{ } }{{{{}}\pgfsys@beginscope\pgfsys@invoke{ }\pgfsys@transformcm{1.0}{0.0}{0.0}{1% .0}{-1.55556pt}{-1.75pt}\pgfsys@invoke{ }\hbox{{\definecolor{pgfstrokecolor}{% rgb}{0,0,0}\pgfsys@color@rgb@stroke{0}{0}{0}\pgfsys@invoke{ }% \pgfsys@color@rgb@fill{0}{0}{0}\pgfsys@invoke{ }\hbox{{$\dagger$}} }}\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope}}} } \pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope{{{}}}{}{}\hss}% \pgfsys@discardpath\pgfsys@invoke{\lxSVG@closescope }\pgfsys@endscope\hss}}% \lxSVG@closescope\endpgfpicture}}}italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT.

Theorem 3.4

Let AMn().𝐴subscript𝑀𝑛A\in M_{n}(\mathbb{C}).italic_A ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ) . The general solution of equation

XA=AAc𝑋𝐴superscript𝐴subscript𝐴𝑐XA=A^{\dagger}A_{c}italic_X italic_A = italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT

is given by X=A,d+F(IAA)𝑋superscript𝐴𝑑𝐹𝐼𝐴superscript𝐴X=A^{\dagger,d}+F(I-AA^{\dagger})italic_X = italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT + italic_F ( italic_I - italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ), for arbitrary FMn()𝐹subscript𝑀𝑛F\in M_{n}(\mathbb{C})italic_F ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ).

Proof

By (Ben-Israel and Greville, 2003, p. 52), we arrive at the general solution of XA=AAc𝑋𝐴superscript𝐴subscript𝐴𝑐XA=A^{\dagger}A_{c}italic_X italic_A = italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT, which is given by

X𝑋\displaystyle Xitalic_X =AAcA+ZZAAabsentsuperscript𝐴subscript𝐴𝑐superscript𝐴𝑍𝑍𝐴superscript𝐴\displaystyle=A^{\dagger}A_{c}A^{\dagger}+Z-ZAA^{\dagger}= italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT + italic_Z - italic_Z italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT
=AAAdAA+ZZAAabsentsuperscript𝐴𝐴superscript𝐴𝑑𝐴superscript𝐴𝑍𝑍𝐴superscript𝐴\displaystyle=A^{\dagger}AA^{d}AA^{\dagger}+Z-ZAA^{\dagger}= italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT + italic_Z - italic_Z italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT
=A,dA,d+Z(ZA,d)AAabsentsuperscript𝐴𝑑superscript𝐴𝑑𝑍𝑍superscript𝐴𝑑𝐴superscript𝐴\displaystyle=A^{\dagger,d}-A^{\dagger,d}+Z-(Z-A^{\dagger,d})AA^{\dagger}= italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT - italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT + italic_Z - ( italic_Z - italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT ) italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT
=A,d+(ZA,d)(ZA,d)AAabsentsuperscript𝐴𝑑𝑍superscript𝐴𝑑𝑍superscript𝐴𝑑𝐴superscript𝐴\displaystyle=A^{\dagger,d}+(Z-A^{\dagger,d})-(Z-A^{\dagger,d})AA^{\dagger}= italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT + ( italic_Z - italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT ) - ( italic_Z - italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT ) italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT
=A,d+F(IAA),absentsuperscript𝐴𝑑𝐹𝐼𝐴superscript𝐴\displaystyle=A^{\dagger,d}+F(I-AA^{\dagger}),= italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT + italic_F ( italic_I - italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ) ,

where F=ZA,d𝐹𝑍superscript𝐴𝑑F=Z-A^{\dagger,d}italic_F = italic_Z - italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT.

In a similar way, we prove the following result.

Theorem 3.5

Let AMn().𝐴subscript𝑀𝑛A\in M_{n}(\mathbb{C}).italic_A ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ) . The general solution of equation

AcA=AXsubscript𝐴𝑐superscript𝐴𝐴𝑋A_{c}A^{\dagger}=AXitalic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT = italic_A italic_X

is given by X=Ad,+(IAA)F𝑋superscript𝐴𝑑𝐼superscript𝐴𝐴𝐹X=A^{d,\dagger}+(I-A^{\dagger}A)Fitalic_X = italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT + ( italic_I - italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A ) italic_F, for arbitrary FMn()𝐹subscript𝑀𝑛F\in M_{n}(\mathbb{C})italic_F ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ).

Lemma 3

Let AMn()𝐴subscript𝑀𝑛A\in M_{n}(\mathbb{C})italic_A ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ). Then X=Ad𝑋superscript𝐴𝑑X=A^{d}italic_X = italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT is a solution of the following equation:

XA,d=Ad,X.𝑋superscript𝐴𝑑superscript𝐴𝑑𝑋XA^{\dagger,d}=A^{d,\dagger}X.italic_X italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT italic_X .
Proof

Let X=Ad𝑋superscript𝐴𝑑X=A^{d}italic_X = italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT. Then

AdA,dsuperscript𝐴𝑑superscript𝐴𝑑\displaystyle A^{d}A^{\dagger,d}italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT =AdAAAd=(Ad)2AAAAdabsentsuperscript𝐴𝑑superscript𝐴𝐴superscript𝐴𝑑superscriptsuperscript𝐴𝑑2𝐴superscript𝐴𝐴superscript𝐴𝑑\displaystyle=A^{d}A^{\dagger}AA^{d}=(A^{d})^{2}AA^{\dagger}AA^{d}= italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT = ( italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT
=(Ad)2AAd=AdA(Ad)2=AdAAA(Ad)2=Ad,Ad.absentsuperscriptsuperscript𝐴𝑑2𝐴superscript𝐴𝑑superscript𝐴𝑑𝐴superscriptsuperscript𝐴𝑑2superscript𝐴𝑑𝐴superscript𝐴𝐴superscriptsuperscript𝐴𝑑2superscript𝐴𝑑superscript𝐴𝑑\displaystyle=(A^{d})^{2}AA^{d}=A^{d}A(A^{d})^{2}=A^{d}AA^{\dagger}A(A^{d})^{2% }=A^{d,\dagger}A^{d}.= ( italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A ( italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A ( italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT .

Note that, the relations in the last proof show that

AdA,d=Ad,Ad=(Ad)2.superscript𝐴𝑑superscript𝐴𝑑superscript𝐴𝑑superscript𝐴𝑑superscriptsuperscript𝐴𝑑2A^{d}A^{\dagger,d}=A^{d,\dagger}A^{d}=(A^{d})^{2}.italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT = ( italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT .

4 DMP and MPD binary relationships

In this section, new binary relations based on the DMP and MPD-inverses are considered. The relationship between these binary relations and other binary relation orders is investigated.

Assume that A,BMn()𝐴𝐵subscript𝑀𝑛A,B\in M_{n}(\mathbb{C})italic_A , italic_B ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ). By Mitra et al (2010) and (Xu et al, 2020, Definition 4.1), we state the following:

Ad,B𝐴𝑑𝐵\displaystyle A\overset{d,\dagger}{\leqslant}B~{}~{}~{}~{}italic_A start_OVERACCENT italic_d , † end_OVERACCENT start_ARG ⩽ end_ARG italic_B if and only ifAd,A=Ad,B&AAd,=BAd,,formulae-sequenceif and only ifsuperscript𝐴𝑑𝐴superscript𝐴𝑑𝐵𝐴superscript𝐴𝑑𝐵superscript𝐴𝑑\displaystyle\textrm{if and only if}~{}~{}~{}~{}A^{d,\dagger}A=A^{d,\dagger}B% \quad\&\quad AA^{d,\dagger}=BA^{d,\dagger},if and only if italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT italic_A = italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT italic_B & italic_A italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT = italic_B italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT ,
A,dB𝐴𝑑𝐵\displaystyle A\overset{\dagger,d}{\leqslant}B~{}~{}~{}~{}italic_A start_OVERACCENT † , italic_d end_OVERACCENT start_ARG ⩽ end_ARG italic_B if and only ifA,dA=A,dB&AA,d=BA,d,formulae-sequenceif and only ifsuperscript𝐴𝑑𝐴superscript𝐴𝑑𝐵𝐴superscript𝐴𝑑𝐵superscript𝐴𝑑\displaystyle\textrm{if and only if}~{}~{}~{}~{}A^{\dagger,d}A=A^{\dagger,d}B% \quad\&\quad AA^{\dagger,d}=BA^{\dagger,d},if and only if italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT italic_A = italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT italic_B & italic_A italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT = italic_B italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT ,
Ac,B𝐴𝑐𝐵\displaystyle A\overset{c,\dagger}{\leqslant}B~{}~{}~{}~{}italic_A start_OVERACCENT italic_c , † end_OVERACCENT start_ARG ⩽ end_ARG italic_B if and only ifAc,A=Ac,B&AAc,=BAc,,formulae-sequenceif and only ifsuperscript𝐴𝑐𝐴superscript𝐴𝑐𝐵𝐴superscript𝐴𝑐𝐵superscript𝐴𝑐\displaystyle\textrm{if and only if}~{}~{}~{}~{}A^{c,\dagger}A=A^{c,\dagger}B% \quad\&\quad AA^{c,\dagger}=BA^{c,\dagger},if and only if italic_A start_POSTSUPERSCRIPT italic_c , † end_POSTSUPERSCRIPT italic_A = italic_A start_POSTSUPERSCRIPT italic_c , † end_POSTSUPERSCRIPT italic_B & italic_A italic_A start_POSTSUPERSCRIPT italic_c , † end_POSTSUPERSCRIPT = italic_B italic_A start_POSTSUPERSCRIPT italic_c , † end_POSTSUPERSCRIPT ,
A𝑑B𝐴𝑑precedes-or-equals𝐵\displaystyle A\overset{d}{\preceq}B~{}~{}~{}~{}italic_A overitalic_d start_ARG ⪯ end_ARG italic_B if and only ifAdA=AdB&AAd=BAd.formulae-sequenceif and only ifsuperscript𝐴𝑑𝐴superscript𝐴𝑑𝐵𝐴superscript𝐴𝑑𝐵superscript𝐴𝑑\displaystyle\textrm{if and only if}~{}~{}~{}~{}A^{d}A=A^{d}B\quad\&\quad AA^{% d}=BA^{d}.if and only if italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A = italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_B & italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT = italic_B italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT .

Next results shows that the core part of a matrix A𝐴Aitalic_A is always an upper bound of A𝐴Aitalic_A under the considered binary relations.

Theorem 4.1

Let AMn()𝐴subscript𝑀𝑛A\in M_{n}(\mathbb{C})italic_A ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ). Then

  1. (i)

    Ac,Ac𝐴𝑐subscript𝐴𝑐A\overset{c,\dagger}{\leqslant}A_{c}italic_A start_OVERACCENT italic_c , † end_OVERACCENT start_ARG ⩽ end_ARG italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT,

  2. (ii)

    A𝑑Ac𝐴𝑑precedes-or-equalssubscript𝐴𝑐A\overset{d}{\preceq}A_{c}italic_A overitalic_d start_ARG ⪯ end_ARG italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT,

  3. (iii)

    A,dAc𝐴𝑑subscript𝐴𝑐A\overset{\dagger,d}{\leqslant}A_{c}italic_A start_OVERACCENT † , italic_d end_OVERACCENT start_ARG ⩽ end_ARG italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT,

  4. (iv)

    Ad,Ac𝐴𝑑subscript𝐴𝑐A\overset{d,\dagger}{\leqslant}A_{c}italic_A start_OVERACCENT italic_d , † end_OVERACCENT start_ARG ⩽ end_ARG italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT.

Proof

(i)𝑖(i)( italic_i ) By (Mehdipour and Salemi, 2018, Theorem 2.1), we have

Ac,Asuperscript𝐴𝑐𝐴\displaystyle A^{c,\dagger}Aitalic_A start_POSTSUPERSCRIPT italic_c , † end_POSTSUPERSCRIPT italic_A =AAAdAAA=AAAdAAdA=AAAdAAAAdA=Ac,Acabsentsuperscript𝐴𝐴superscript𝐴𝑑𝐴superscript𝐴𝐴superscript𝐴𝐴superscript𝐴𝑑𝐴superscript𝐴𝑑𝐴superscript𝐴𝐴superscript𝐴𝑑𝐴superscript𝐴𝐴superscript𝐴𝑑𝐴superscript𝐴𝑐subscript𝐴𝑐\displaystyle=A^{\dagger}AA^{d}AA^{\dagger}A=A^{\dagger}AA^{d}AA^{d}A=A^{% \dagger}AA^{d}AA^{\dagger}AA^{d}A=A^{c,\dagger}A_{c}= italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A = italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A = italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A = italic_A start_POSTSUPERSCRIPT italic_c , † end_POSTSUPERSCRIPT italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT
AAc,𝐴superscript𝐴𝑐\displaystyle AA^{c,\dagger}italic_A italic_A start_POSTSUPERSCRIPT italic_c , † end_POSTSUPERSCRIPT =AAAAdAA=AAdAAdAA=AAdAAAAdAA=AcAc,.absent𝐴superscript𝐴𝐴superscript𝐴𝑑𝐴superscript𝐴𝐴superscript𝐴𝑑𝐴superscript𝐴𝑑𝐴superscript𝐴𝐴superscript𝐴𝑑𝐴superscript𝐴𝐴superscript𝐴𝑑𝐴superscript𝐴subscript𝐴𝑐superscript𝐴𝑐\displaystyle=AA^{\dagger}AA^{d}AA^{\dagger}=AA^{d}AA^{d}AA^{\dagger}=AA^{d}AA% ^{\dagger}AA^{d}AA^{\dagger}=A_{c}A^{c,\dagger}.= italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT = italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT = italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT = italic_A start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT italic_A start_POSTSUPERSCRIPT italic_c , † end_POSTSUPERSCRIPT .

Proofs of items (ii)𝑖𝑖(ii)( italic_i italic_i ), (iii)𝑖𝑖𝑖(iii)( italic_i italic_i italic_i ) and (iv)𝑖𝑣(iv)( italic_i italic_v ) are similar to that of item (i).

Theorem 4.2

Let A,BMn()𝐴𝐵subscript𝑀𝑛A,B\in M_{n}(\mathbb{C})italic_A , italic_B ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ) with Ind(A)=k𝐴𝑘(A)=k( italic_A ) = italic_k. Then the following are equivalent:

  1. (i)

    Ad,B𝐴𝑑𝐵A\overset{d,\dagger}{\leqslant}Bitalic_A start_OVERACCENT italic_d , † end_OVERACCENT start_ARG ⩽ end_ARG italic_B,

  2. (ii)

    Ad=AdAB=B(Ad)2superscript𝐴𝑑superscript𝐴𝑑superscript𝐴𝐵𝐵superscriptsuperscript𝐴𝑑2A^{d}=A^{d}A^{\dagger}B=B(A^{d})^{2}italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_B = italic_B ( italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT,

  3. (iii)

    Ak=AkAB=BAdAksuperscript𝐴𝑘superscript𝐴𝑘superscript𝐴𝐵𝐵superscript𝐴𝑑superscript𝐴𝑘A^{k}=A^{k}A^{\dagger}B=BA^{d}A^{k}italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_B = italic_B italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT.

Proof

(i)(ii)𝑖𝑖𝑖(i)\Rightarrow(ii)( italic_i ) ⇒ ( italic_i italic_i ) If Ad,B𝐴𝑑𝐵A\overset{d,\dagger}{\leqslant}Bitalic_A start_OVERACCENT italic_d , † end_OVERACCENT start_ARG ⩽ end_ARG italic_B, then Ad,A=Ad,Bsuperscript𝐴𝑑𝐴superscript𝐴𝑑𝐵A^{d,\dagger}A=A^{d,\dagger}Bitalic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT italic_A = italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT italic_B and AAd,=BAd,.𝐴superscript𝐴𝑑𝐵superscript𝐴𝑑AA^{d,\dagger}=BA^{d,\dagger}.italic_A italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT = italic_B italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT . Thus

Ad,A=Ad,Bsuperscript𝐴𝑑𝐴superscript𝐴𝑑𝐵\displaystyle A^{d,\dagger}A=A^{d,\dagger}Bitalic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT italic_A = italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT italic_B AdAAA=AdAABabsentsuperscript𝐴𝑑𝐴superscript𝐴𝐴superscript𝐴𝑑𝐴superscript𝐴𝐵\displaystyle\Leftrightarrow A^{d}AA^{\dagger}A=A^{d}AA^{\dagger}B⇔ italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A = italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_B
AdA=AdAABabsentsuperscript𝐴𝑑𝐴superscript𝐴𝑑𝐴superscript𝐴𝐵\displaystyle\Leftrightarrow A^{d}A=A^{d}AA^{\dagger}B⇔ italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A = italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_B
AdAdA=AdAdAABabsentsuperscript𝐴𝑑superscript𝐴𝑑𝐴superscript𝐴𝑑superscript𝐴𝑑𝐴superscript𝐴𝐵\displaystyle\Leftrightarrow A^{d}A^{d}A=A^{d}A^{d}AA^{\dagger}B⇔ italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A = italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_B
Ad=AdAB.absentsuperscript𝐴𝑑superscript𝐴𝑑superscript𝐴𝐵\displaystyle\Leftrightarrow A^{d}=A^{d}A^{\dagger}B.⇔ italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_B .

Similarly, AAd,=BAd,Ad=B(Ad)2.𝐴superscript𝐴𝑑𝐵superscript𝐴𝑑superscript𝐴𝑑𝐵superscriptsuperscript𝐴𝑑2AA^{d,\dagger}=BA^{d,\dagger}\Leftrightarrow A^{d}=B(A^{d})^{2}.italic_A italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT = italic_B italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT ⇔ italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT = italic_B ( italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT .

(ii)(iii)𝑖𝑖𝑖𝑖𝑖(ii)\Rightarrow(iii)( italic_i italic_i ) ⇒ ( italic_i italic_i italic_i ) It is trivial.

(iii)(i)𝑖𝑖𝑖𝑖(iii)\Rightarrow(i)( italic_i italic_i italic_i ) ⇒ ( italic_i ) Let Ak=AkABsuperscript𝐴𝑘superscript𝐴𝑘superscript𝐴𝐵A^{k}=A^{k}A^{\dagger}Bitalic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_B and Ak=BAdAksuperscript𝐴𝑘𝐵superscript𝐴𝑑superscript𝐴𝑘A^{k}=BA^{d}A^{k}italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT = italic_B italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT. Then

Ak=AkABsuperscript𝐴𝑘superscript𝐴𝑘superscript𝐴𝐵\displaystyle A^{k}=A^{k}A^{\dagger}Bitalic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_B (Ad)kAk=(Ad)kAkABabsentsuperscriptsuperscript𝐴𝑑𝑘superscript𝐴𝑘superscriptsuperscript𝐴𝑑𝑘superscript𝐴𝑘superscript𝐴𝐵\displaystyle\Leftrightarrow(A^{d})^{k}A^{k}=(A^{d})^{k}A^{k}A^{\dagger}B⇔ ( italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT = ( italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_B
AAd=AdAABabsent𝐴superscript𝐴𝑑superscript𝐴𝑑𝐴superscript𝐴𝐵\displaystyle\Leftrightarrow AA^{d}=A^{d}AA^{\dagger}B⇔ italic_A italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_B
AdAAA=AdAABabsentsuperscript𝐴𝑑𝐴superscript𝐴𝐴superscript𝐴𝑑𝐴superscript𝐴𝐵\displaystyle\Leftrightarrow A^{d}AA^{\dagger}A=A^{d}AA^{\dagger}B⇔ italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A = italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_B
Ad,A=Ad,B.absentsuperscript𝐴𝑑𝐴superscript𝐴𝑑𝐵\displaystyle\Leftrightarrow A^{d,\dagger}A=A^{d,\dagger}B.⇔ italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT italic_A = italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT italic_B .

Similarly, Ak=BAdAkAAd,=BAd,superscript𝐴𝑘𝐵superscript𝐴𝑑superscript𝐴𝑘𝐴superscript𝐴𝑑𝐵superscript𝐴𝑑A^{k}=BA^{d}A^{k}\Leftrightarrow AA^{d,\dagger}=BA^{d,\dagger}italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT = italic_B italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ⇔ italic_A italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT = italic_B italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT.

The following theorem is derived by using the same techique as in Theorem 4.2.

Theorem 4.3

Assume that A,BMn()𝐴𝐵subscript𝑀𝑛A,B\in M_{n}(\mathbb{C})italic_A , italic_B ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ) with Ind(A)=k𝐴𝑘(A)=k( italic_A ) = italic_k. Then the following are equivalent:

  1. (i)

    A,dB𝐴𝑑𝐵A\overset{\dagger,d}{\leqslant}Bitalic_A start_OVERACCENT † , italic_d end_OVERACCENT start_ARG ⩽ end_ARG italic_B,

  2. (ii)

    Ad=(Ad)2B=BAAdsuperscript𝐴𝑑superscriptsuperscript𝐴𝑑2𝐵𝐵superscript𝐴superscript𝐴𝑑A^{d}=(A^{d})^{2}B=BA^{\dagger}A^{d}italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT = ( italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_B = italic_B italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT,

  3. (iii)

    Ak=AkAdB=BAAksuperscript𝐴𝑘superscript𝐴𝑘superscript𝐴𝑑𝐵𝐵superscript𝐴superscript𝐴𝑘A^{k}=A^{k}A^{d}B=BA^{\dagger}A^{k}italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT italic_B = italic_B italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT.

Remark 3

Assume that AMn()𝐴subscript𝑀𝑛A\in M_{n}(\mathbb{C})italic_A ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ) with Ind(A)=k𝐴𝑘(A)=k( italic_A ) = italic_k. By (Kheirandish and Salemi, 2023a, Proposition 3.3) and (Mehdipour and Salemi, 2018, Theorem 3.3 and Theorem 3.5), we arrive at the conclusion that A𝐴Aitalic_A is a k-EP matrix (that is, AkA=AAksuperscript𝐴𝑘superscript𝐴superscript𝐴superscript𝐴𝑘A^{k}A^{\dagger}=A^{\dagger}A^{k}italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT) if and only if Ac=Ad,=A,d=Adsuperscript𝐴𝑐superscript𝐴𝑑superscript𝐴𝑑superscript𝐴𝑑A^{c\dagger}=A^{d,\dagger}=A^{\dagger,d}=A^{d}italic_A start_POSTSUPERSCRIPT italic_c † end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT.

By Remark 3, and (Xu et al, 2020, Proposition 4.7), we have the following remark.

Remark 4

Let AMn()𝐴subscript𝑀𝑛A\in M_{n}(\mathbb{C})italic_A ∈ italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( blackboard_C ) with Ind(A)=k𝐴𝑘(A)=k( italic_A ) = italic_k. If A𝐴Aitalic_A is a k𝑘kitalic_k-EP, then the following four binary relations are equivalent: A,dB,𝐴𝑑𝐵A\overset{\dagger,d}{\leqslant}B,italic_A start_OVERACCENT † , italic_d end_OVERACCENT start_ARG ⩽ end_ARG italic_B , Ad,B,𝐴𝑑𝐵A\overset{d,\dagger}{\leqslant}B,italic_A start_OVERACCENT italic_d , † end_OVERACCENT start_ARG ⩽ end_ARG italic_B , Ac,B,𝐴𝑐𝐵A\overset{c,\dagger}{\leqslant}B,italic_A start_OVERACCENT italic_c , † end_OVERACCENT start_ARG ⩽ end_ARG italic_B , A𝑑B.𝐴𝑑precedes-or-equals𝐵A\overset{d}{\preceq}B.italic_A overitalic_d start_ARG ⪯ end_ARG italic_B .

Example 3

Let A=(200000220)𝐴200000220A=\left(\begin{array}[]{ccc}2&0&0\\ 0&0&0\\ 2&2&0\end{array}\right)italic_A = ( start_ARRAY start_ROW start_CELL 2 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 2 end_CELL start_CELL 2 end_CELL start_CELL 0 end_CELL end_ROW end_ARRAY ), B=(200000101)𝐵200000101B=\left(\begin{array}[]{ccc}2&0&0\\ 0&0&0\\ 1&0&1\end{array}\right)italic_B = ( start_ARRAY start_ROW start_CELL 2 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL end_ROW end_ARRAY ). Then, Ind(A𝐴Aitalic_A)=2absent2=2= 2,

Ad=Ad,=(12000001200),Ac,=A,d=(1200000000).formulae-sequencesuperscript𝐴𝑑superscript𝐴𝑑12000001200superscript𝐴𝑐superscript𝐴𝑑1200000000A^{d}=A^{d,\dagger}=\left(\begin{array}[]{ccc}\frac{1}{2}&0&0\\ 0&0&0\\ \frac{1}{2}&0&0\end{array}\right),\quad A^{c,\dagger}=A^{\dagger,d}=\left(% \begin{array}[]{ccc}\frac{1}{2}&0&0\\ 0&0&0\\ 0&0&0\end{array}\right).italic_A start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT italic_d , † end_POSTSUPERSCRIPT = ( start_ARRAY start_ROW start_CELL divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW end_ARRAY ) , italic_A start_POSTSUPERSCRIPT italic_c , † end_POSTSUPERSCRIPT = italic_A start_POSTSUPERSCRIPT † , italic_d end_POSTSUPERSCRIPT = ( start_ARRAY start_ROW start_CELL divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW end_ARRAY ) .

It is readily seen that A𝑑B𝐴𝑑precedes-or-equals𝐵A\overset{d}{\preceq}Bitalic_A overitalic_d start_ARG ⪯ end_ARG italic_B, Ad,B𝐴𝑑𝐵A\overset{d,\dagger}{\leqslant}Bitalic_A start_OVERACCENT italic_d , † end_OVERACCENT start_ARG ⩽ end_ARG italic_B, but A⩽̸,dB𝐴𝑑not-less-than-nor-equals𝐵A\overset{\dagger,d}{\nleqslant}Bitalic_A start_OVERACCENT † , italic_d end_OVERACCENT start_ARG ⩽̸ end_ARG italic_B and A⩽̸c,B𝐴𝑐not-less-than-nor-equals𝐵A\overset{c,\dagger}{\nleqslant}Bitalic_A start_OVERACCENT italic_c , † end_OVERACCENT start_ARG ⩽̸ end_ARG italic_B.

Acknowledgement

The authors would like to thank the anonymous referees for their careful reading and their valuable comments and suggestions that help us to improve the reading of the paper.

Funding

The third author was partially supported by Universidad Nacional de La Pampa (Argentina) Facultad de Ingeniería [Grant Resol. Nro. 135/19] and Ministerio de Ciencia, Innovación y Universidades (Spain) [Grant Redes de Investigación, MICINN-RED2022-134176-T].

Declarations

Conflict of interest There is no conflict of interest in the manuscript.

References

  • Ansari et al (2019) Ansari U, Bajodah AH, Hamayun MT (2019) Quadrotor control via robust generalized dynamic inversion and adaptive non-singular terminal sliding mode. Asian Journal of Control 21(3):1237–1249
  • Ben-Israel and Greville (2003) Ben-Israel A, Greville TN (2003) Generalized Inverses: Theory and Applications, vol 15. Springer Science & Business Media
  • Benítez and Rakočević (2010) Benítez J, Rakočević V (2010) Matrices a such that AAAA𝐴superscript𝐴superscript𝐴𝐴{A}{A}^{\dagger}-{A}^{\dagger}{A}italic_A italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT - italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_A are nonsingular. Applied Mathematics and computation 217(7):3493–3503
  • Benítez and Rakočević (2012) Benítez J, Rakočević V (2012) Canonical angles and limits of sequences of EP and co-EP matrices. Applied Mathematics and Computation 218(17):8503–8512
  • Brockett (1990) Brockett RW (1990) Gramians, generalized inverses, and the least-squares approximation of optical flow. journal of Visual Communication and image Representation 1(1):3–11
  • Campbell and Meyer (1991) Campbell SL, Meyer CD (1991) Generalized Inverses of Linear Transformations. Dover, New York, Second Edition
  • Cvetković-Ilić and Wei (2017) Cvetković-Ilić DS, Wei Y (2017) Algebraic Properties of Generalized Inverses, vol 52. Springer, Singapore
  • Cvetković-Ilić et al (2015) Cvetković-Ilić DS, Mosić D, Wei Y (2015) Partial orders on B(H)𝐵𝐻{B(H)}italic_B ( italic_H ). Linear Algebra and its Applications 481:115–130
  • Ferreyra et al (2020) Ferreyra DE, Levis FE, Thome N (2020) Characterizations of k-commutative equalities for some outer generalized inverses. Linear and Multilinear Algebra 68(1):177–192
  • Hartwig and Spindelböck (1983) Hartwig RE, Spindelböck K (1983) Matrices for which Asuperscript𝐴{A}^{*}italic_A start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT and Asuperscript𝐴{A}^{\dagger}italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT commute. Linear and Multilinear Algebra 14(3):241–256
  • Kheirandish and Salemi (2023a) Kheirandish E, Salemi A (2023a) Generalized bilateral inverses. Journal of Computational and Applied Mathematics 428:115137
  • Kheirandish and Salemi (2023b) Kheirandish E, Salemi A (2023b) Generalized bilateral inverses of tensors via Einstein product with applications to singular tensor equations. Computational and Applied Mathematics 42(8):343
  • Kim (2021) Kim M (2021) The generalized extreme learning machines: tuning hyperparameters and limiting approach for the Moore–Penrose generalized inverse. Neural Networks 144:591–602
  • Lash et al (2017) Lash MT, Lin Q, Street N, Robinson JG, Ohlmann J (2017) Generalized inverse classification. In: Proceedings of the 2017 SIAM International Conference on Data Mining, SIAM, pp 162–170
  • Liu et al (2012) Liu X, Jin H, Cvetković-Ilić DS (2012) The absorption laws for the generalized inverses. Applied Mathematics and Computation 219(4):2053–2059
  • Ma (2022) Ma H (2022) Characterizations and representations for the CMP inverse and its application. Linear and Multilinear Algebra 70(20):5157–5172
  • Ma and Li (2021) Ma H, Li T (2021) Characterizations and representations of the core inverse and its applications. Linear and Multilinear Algebra 69(1):93–103
  • Ma and Stanimirović (2019) Ma H, Stanimirović PS (2019) Characterizations, approximation and perturbations of the core-EP inverse. Applied Mathematics and Computation 359:404–417
  • Ma et al (2020) Ma H, Gao X, Stanimirović PS (2020) Characterizations, iterative method, sign pattern and perturbation analysis for the DMP inverse with its applications. Applied Mathematics and Computation 378:125196
  • Makoui and Gulliver (2023) Makoui FH, Gulliver A (2023) Generalized inverse matrix construction for code based cryptography. Authorea Preprints
  • Malik and Thome (2014) Malik SB, Thome N (2014) On a new generalized inverse for matrices of an arbitrary index. Applied Mathematics and Computation 226:575–580
  • Manjunatha Prasad and Mohana (2014) Manjunatha Prasad K, Mohana K (2014) Core–EP inverse. Linear and Multilinear Algebra 62(6):792–802
  • Mehdipour and Salemi (2018) Mehdipour M, Salemi A (2018) On a new generalized inverse of matrices. Linear and Multilinear Algebra 66(5):1046–1053
  • Mitra et al (2010) Mitra SK, Bhimasankaram P, Malik SB (2010) Matrix Partial Orders, Shorted Operators and Applications, vol 10. World Scientific
  • Mosić et al (2021) Mosić D, Stanimirović PS, Ma H (2021) Generalization of core-EP inverse for rectangular matrices. Journal of Mathematical Analysis and Applications 500(1):125101
  • Stanojević et al (2022) Stanojević V, Kazakovtsev L, Stanimirović PS, Rezova N, Shkaberina G (2022) Calculating the Moore–Penrose generalized inverse on massively parallel systems. Algorithms 15(10):348
  • Wang et al (2018) Wang G, Wei Y, Qiao S (2018) Generalized Inverses: Theory and Computations, vol 53. Springer
  • Wang (2016) Wang H (2016) Core-EP decomposition and its applications. Linear Algebra and Its Applications 508:289–300
  • Wang et al (2024) Wang H, Jiang T, Ling Q, Wei Y (2024) Dual core-nilpotent decomposition and dual binary relation. Linear Algebra and its Applications 684:127–157
  • Xing et al (2022) Xing J, Yan P, Li W, Cui S (2022) Generalized inverse matrix-long short-term memory neural network data processing algorithm for multi-wavelength pyrometry. Optics Express 30(26):46081–46093
  • Xu et al (2020) Xu S, Chen J, Mosić D (2020) New characterizations of the CMP inverse of matrices. Linear and Multilinear Algebra 68(4):790–804
  • Zhang and Jiang (2023) Zhang Y, Jiang Z (2023) A new partial order based on core partial order and star partial order. Journal of Mathematical Inequalities 17(2)
  • Zhou et al (2021) Zhou M, Chen J, Thome N (2021) Characterizations and perturbation analysis of a class of matrices related to core-EP inverses. Journal of Computational and Applied Mathematics 393:113496
  • Zhou et al (2024) Zhou M, Chen J, Thome N (2024) The core-EP inverse: A numerical approach for its acute perturbation. To appear in Linear and Multilinear Algebra.
  • Zuo et al (2020) Zuo K, Li Y, Luo G (2020) A new generalized inverse of matrices from core-EP decomposition. arXiv preprint arXiv:200702364
  • Zuo et al (2021) Zuo K, Baksalary OM, Cvetković-Ilić D (2021) Further characterizations of the co-EP matrices. Linear Algebra and its Applications 616:66–83