1. Introduction
The use of dual matrices has become common in various areas of science and engineering, such as the kinematic analysis and synthesis of machines and mechanisms, robotics and machine vision (see, for example, [
1,
2,
3]). Over the last two decades, their use in science and engineering has increased significantly. In many forward and inverse problems in these areas, dual generalized inverses of dual matrices are sought and used. Because of familiarity with real matrices, many of the scientific and engineering communities that use dual matrices presuppose that generalized inverses of dual matrices always exist. It is only recently that the question of the existence of the Moore–Penrose dual generalized inverse has been raised and, in reference [
4], it is shown that unlike the assured existence of a Moore–Penrose inverse of a real matrix, all dual matrices may not have Moore–Penrose (MP) dual inverses. This is demonstrated by the construction of an uncountably infinite set of dual matrices that are guaranteed to have no Moore–Penrose dual inverses. Reference [
4] also shows that such dual matrices arise in practical inverse problems in kinematics and can lead to erroneous results when dealing with both experimental and simulated data. A recent finding shows that the reason why the Moore–Penrose dual generalized inverses of the dual matrices constructed in reference [
4] do not exist is that these dual matrices do not have a {1}-dual generalized inverse [
5].
Finding the generalized inverses of dual matrices is important for many problems that arise in various areas of science and engineering, where a dual matrix
often satisfies a given linear system of dual equations of the form
(see reference [
5] for examples). Such linear systems are used in the so-called forward problems, in which the dual operator
and the dual matrix
are assumed to be sufficiently well known and the dual matrix
is estimated, and in inverse problems, where the dual matrices
and
are obtained from experiments and/or simulated data and the dual matrix operator
is required to be estimated. One can also envisage a variety of problems in which
and
are given, but with one or both of them corrupted by measurement noise and a “good” approximate estimate of the solution
required. Various dual generalized matrices are useful for solving the analogs of the least-squares solutions of systems of real equations, minimum-norm solutions and minimum-norm least-squares solutions.
This paper investigates the existence of various types of dual generalized inverses that commonly arise in science and engineering. An
m-by-
n dual matrix
is considered, where
is the hypercomplex unit basis, where
with
for this unique nilpotent element, and the matrices
and
B are real
m-by-
n matrices. The matrices
A and
B are called the real (or primal) part and the dual part, respectively, of the matrix
. We denote real matrices throughout by capital letters and hats on top of capital letters denote dual matrices. The four dual relations
in which the dual matrix
is
n-by-
m, will be of central importance in this paper. These four successive relations will be referred to, respectively, as the first, second, third and fourth, Moore–Penrose (MP) dual conditions. When
, then
and
in Equations (1)–(4) and we obtain the well-known standard Moore–Penrose conditions for real matrices. Using the notation commonly followed for real matrices, we define a dual matrix
that satisfies the first MP dual condition (Equation (1)) to be the {1}-dual generalized inverse of the dual matrix
and denote it by
. If
satisfies the first three MP dual conditions (Equations (1)–(3)), it is called a {1,2,3}-dual generalized inverse of
and it is denoted by
, and so on. We refer to the {1,2,3,4}-dual generalized inverse of
by
; it is also called the Moore–Penrose dual generalized inverse (MPDGI) of
.
While the apparent similarity between the conditions for dual matrices and real matrices is striking—one simply removes all the hats in Equations (1)–(4) to obtain their counterparts for real matrices—there are, however, significant differences. The most important of these is that while every real m-by-n matrix A has all kinds of generalized inverses, such as a {1}-, {1,2,3}-, {1,3,4}, {1,2,4}-, {1,2,3,4}-generalized inverse, for an m-by-n dual matrix none of these dual generalized inverses may exist.
The intent and scope of this paper is the development of new and foundational results on generalized inverses of dual matrices that would be of use in science and engineering with an eye to providing results that have analytical and especially computational value. The necessary and sufficient conditions for various types of dual generalized inverses to exist are obtained and, when these necessary and sufficient conditions are satisfied, explicit formulae for the dual generalized inverses are provided. While the interest from a science and engineering standpoint is often in {1,3}- and {1,4}-dual inverses (the counterparts of the least-squares inverses for real matrices and minimum norm solutions of real matrix equations) and in the {1,2,3,4}-dual inverse (the counterpart of the Moore–Penrose inverse for real matrices), getting to the necessary and sufficient conditions for the existence of these dual inverses requires us to first obtain the corresponding conditions for other dual inverses to exist. These results are then systematically used to build-up the necessary and sufficient conditions for the existence of {1,3}-, {1,4}- and {1,2,3,4}-dual inverses and other dual inverses as well. Several new properties of dual generalized inverses are obtained along the way, for example, formulae for the determination of the {1,2,3,4}-dual generalized inverse of a matrix, in terms of less restrictive inverses, such as {1,3}- and {1,4}-dual generalized inverses. Throughout the paper the quintessential nature of {1}-dual generalized inverses in the context of the theory of dual generalized inverses developed here becomes apparent.
In
Section 2 of the paper, some well-known preliminaries are given, which set the notation to be used throughout. The contributions of this paper to science and engineering are all presented in
Section 3.
Section 3.1 focuses on the existence of {1}- and {2}-dual generalized inverses of
and obtains the necessary and sufficient conditions for a {1}-dual generalized inverse to exist; it is shown that all dual matrices have {2}-dual generalized inverses. In
Section 3.2, the existence of {1,3}- and {1,4}-dual generalized inverses is considered;
Section 3.3 studies the existence of {2,4}-dual generalized inverses;
Section 3.4 provides results for {1,2,3}- and {1,2,4}-dual generalized inverses;
Section 3.5 is concerned with the Moore–Penrose dual generalized inverse. Here, a new simple expression for the MPDGI of a dual matrix, irrespective of the rank of its real part, is obtained. In
Section 3.6, somewhat remarkably, it is shown that explicit expressions for the Moore Penrose dual inverse of a dual matrix can be obtained in terms of only {1}-dual generalized inverses of its symmetric products. Several other new properties of dual generalized inverses and results, such as the formulae for the Moore–Penrose dual inverse in terms of {1,3}- and {1,4}-dual generalized inverses, which are far less restrictive inverses, are obtained. The central importance of the {1}-dual generalized inverse in the development is highlighted. A more general existence proof than that given in reference [
5] is presented, which gives as its byproduct the entire set of {1}-dual generalized inverses of a dual matrix. Throughout, for each type of dual generalized inverse investigated, the necessary and sufficient conditions for its existence are obtained along with explicit expressions for each type of dual generalized inverse.
Section 4 provides the conclusions.
2. Some Preliminaries
This section establishes notation and provides several results that are well-known. They are placed together in this section because they are used in what follows.
We begin with finding the relations between the real matrices and R, so that for a given dual m-by-n matrix , the dual matrix satisfies the different Moore–Penrose (MP) dual conditions stated in Equations (1)–(4).
Lemma 1. The four MP dual conditions given in Equations (1)–(4) become the following.
- (a)
The first MP dual condition is equivalent to
- (b)
The second MP dual condition is equivalent to
- (c)
The third MP dual condition is equivalent to
- (d)
The fourth MP dual condition is equivalent to
Proof. By substituting
and
in each of the MP dual conditions (1)–(4) and carrying out the computations, noting that
, these results follow [
4]. □
As mentioned before, a {1}-dual generalized inverse of is defined as a dual matrix that satisfies the first MP dual condition given in Equation (1) (or Equations (5) and (6)); a {2,3}-dual generalized inverse of is defined as a dual matrix that satisfies the second and third MP dual conditions given in Equations (1) and (3) (or Equations (7)–(10)), and so on.
Lemma 2. A dual generalized inverse of, if it exists, has the form, where “*” is any distinct sequence of the numbers 1,2,3,4 andis the generalized inverse of the real part,, of the dual matrix.
Proof. Seeing Equations (5), (7), (9) and (11) and removing the hats in Equations (1)–(4), so that we are dealing with real matrices now, the result is obvious. □
Lemma 2 says that given a dual matrix
, the real part
G of, say, its {1}-dual generalized inverse
, if such an inverse exists, is simply a {1}-inverse of the real part,
, of
. Similarly,
must have the form
,
,
and so on, if these dual generalized inverses exist. Thus, the real part of the {*}-dual generalized inverse of
, if it exists, is simply
. Then, the main issue in finding a {*}-dual generalized inverse of a dual matrix
, if it exists, is finding its dual part,
R, since its real part is simply obtained by taking the real part,
, of
and finding its {*}-generalized inverse, which always exists and which we know how to obtain for any real matrix [
6,
7,
8,
9].
Lemma 3. To set our notation, we consider the singular value decomposition of a real m-by-n matrix A of rank r given by
where
and
are, respectively,
m-by-
m and
n-by-
n orthogonal matrices and
is an
r-by-
r dimensional positive definite diagonal matrix. The matrices
and
are
m-by-
r and
n-by-
r, respectively. Note that the submatrices
and
have columns that are orthonormal, so that the
r-by-
r matrices
.
(
) is the orthogonal complement of
(
).
Throughout this paper we will use the notation given in Equation (13) for the matrices and , to refer to the singular value decomposition of the real part, A, of the dual matrix .
Using this notation, various generalized inverses of
A are obtained using the
n-by-
m matrix:
where the submatrices
K,
L and
M are of the dimensions shown and the matrices
come from the singular value decomposition of
that is shown in Equation (13).
- (1)
To satisfy the first MP condition, the submatrices K, L and M, can be any arbitrary matrices. Thus, every real matrix A has at least one {1}-generalized inverse , with K, L and M arbitrary. As seen, this dual generalized inverse is not unique.
- (2)
To satisfy the second MP condition, we require that the submatrix and K and L can be any arbitrary matrices. Thus, with K and L arbitrary and .
- (3)
To satisfy the third MP condition, we require that the submatrix and the matrices L and M can be arbitrary. Hence, with L and M arbitrary and .
- (4)
To satisfy the fourth MP condition, we require that the submatrix and the matrices K and M can be arbitrary. Hence, with K and M arbitrary and .
The four above-mentioned items can be used to obtain any desired {*}-generalized inverse of a real matrix
A. For example, the {1,3}-generalized inverse of
A must be both a {1}- and {3}-generalized inverse; therefore, it is given by:
in which
and
are arbitrary matrices. Similarly,
in which
K and
M are arbitrary,
in which
K is arbitrary, and
and so on.
Every real matrix A has, in general, a non-unique , , , , , etc., and a unique . We will denote by , for short; it is also called the Moore–Penrose inverse of the real matrix A and it is given by Equation (18). When and the matrix A is nonsingular, then . It should be noted that the set of matrices (and ) provided in items (2) (and (4)) above give a subset of all the real matrices that satisfy only the second (and fourth) Moore–Penrose condition(s).
Proof. These results are well known (e.g., see [
6,
7]) and they are easy to prove. □
As in Lemma 2, throughout this paper, we will refer to as the {*}-inverse of the real part, , of the dual matrix .
Lemma 4. Consider the matrix equation, in which all the matrices are real. A solution, X, to this equation exists if and only if
and the solution
X to the matrix equation is explicitly given by
where the matrix
Z is arbitrary.
3. Main Results
In this section we obtain the necessary and sufficient conditions for various types of dual generalized inverses of an
m-by-
n dual matrix
to exist and we also provide explicit expressions for them. These various dual generalized inverses are then used to obtain the necessary and sufficient conditions for the Moore–Penrose dual inverse to exist. It is shown that {2}- and {2,4}-dual generalized inverses of a dual matrices always exist. Special attention is given to Moore–Penrose dual generalized inverses in
Section 3.5 and
Section 3.6. In
Section 3.6, the Moore–Penrose generalized inverse of a dual matrix
is obtained through the use of less restrictive dual generalized inverses. To the best of the author’s knowledge, the results obtained here have not appeared before in the literature.
3.1. On the Existence and Determination of a {1}- and {2}-Dual Generalized Inverses of an m-by-n Dual Matrix
From Lemma 2, we know that the {1}-dual inverse of the
m-by-
n matrix
, if it exists, must have the form
where
is a {1}-generalized inverse of the real part,
, of the dual matrix
. The matrix
satisfies the condition given in Equation (5), i.e.,
, and every real matrix
has a {1}-generalized inverse, which is not unique, as seen in Lemma 3. Our aim is to determine the necessary and sufficient conditions for an
n-by-
m matrix
to exist, so that it satisfies Equation (6).
The result proved here is more general than that given in reference [
5] and it gives the entire set of matrices
that yield the {1}-dual generalized inverse, which is an important generalization that is absent in reference [
5]. Of similar importance, Equation (26) below lays down the notation that will be used in the several results that follow.
Result 1. The necessary and sufficient condition for an m-by-n dual matrixto have a {1}-dual generalized inverse is that
where the matrices
and
are obtained from the singular value decomposition of the real part,
, of
, using the notation established in Lemma 3 (see Equation (13)).
Proof. If
exists, then
satisfies the first MP dual condition given in Lemma 1, i.e., Equations (5) and (6). By Lemma 2,
, which always exists. Therefore, the necessary and sufficient condition for
to exist is that
Substituting the expressions for
and
given in Lemma 3, we obtain, from Equation (23), the relation
where
Note that
,
and
are arbitrary matrices (see Lemma 3) and the matrix
does not show up in Equation (24).
Pre-multiplying both sides of Equation (24) by the orthogonal matrix
and post-multiplying both sides by the orthogonal matrix
V give
Note that going from Equation (24) to Equation (25) is a reversible step. Since,
Equation (25) reduces to
where the
r-by-
r matrix
. Equating the block sub-matrices on both sides gives
Since each of the steps from Equation (23) to Equations (28) and (29) are reversible, we showed that the satisfaction of Equation (23) is equivalent to the two conditions given in Equations (28) and (29). Alternatively, the necessary and sufficient condition for to exist stated in Equation (23) is the same as that given in Equation (27). Hence, the two conditions in Equations (28) and (29) are then the necessary and sufficient conditions that must be satisfied for the matrix to have a {1}-dual generalized inverse.
The first of these conditions places a constraint on the matrix , the dual part of ; the second necessary and sufficient condition informs us that the matrix R must satisfy the equation , for all matrices and (see Lemma 3). The question now is whether such a matrix always exists.
We next show that such a matrix
that satisfies Equation (29) always exists. To ensure this, we need to simply show that
is consistent for any
r-by-
r matrix
The necessary and sufficient condition for this equation to be consistent (see Lemma 4, Equation (19)) is
where
stands for the Moore–Penrose inverse (which always exists) of the real matrix
X. However, Equation (30) is always true, because the submatrices
and
have columns that are orthonormal; therefore,
=
and
=
. It then follows that
and
so that the left-hand side always computes to
. Hence, consistency of Equation (29) is assured and the explicit solution for
R is then (see Lemma 4, Equation (20))
where
is an arbitrary
n-by-
m matrix.
Thus, since a matrix that satisfies Equation (29) can always be found, the necessary and sufficient condition for to exist is that given in Equation (28), □
Result 2. The set of {1}-dual generalized inverses,, of the m-by-n dual matrixexists if and only if the conditionis satisfied and it is explicitly given by
where
and
Z is an arbitrary
n-by-
m matrix. The matrices
and
are obtained from the singular value decomposition of
(Equation (13)), given in Lemma 3. The matrices
,
and
are shown in Equation (26). The set of matrices
is explicitly given by the right-hand side of Equation (14) in which
K,
L and
M are arbitrary matrices (see Lemma 3).
Proof. Using Equations (21) and (31) the result follows. We note, from Equation (32), that for a given dual matrix , neither the real nor the dual part of is unique. Furthermore, for each and matrix chosen to obtain (see Lemma 3), there is an infinite set of matrices . When , Equation (32) gives the entire set of {1}-dual generalized inverse matrices of . □
Remark 1. Settingin Equation (32), a subset of {1}-dual generalized inverses ofis given by Furthermore, since the matrices
,
and
on the right-hand side of Equation (14) are arbitrary, they can be chosen to be zero to yield a {1}-dual generalized inverse of
as
This follows from Equation (33), because
The bracketed terms follow from Equation (18) in Lemma 3. Thus, Equation (34) provides a simple, easy-to-compute expression that can be used to obtain a {1}-dual generalized inverse of a dual matrix .
Remark 2. Whenthe real part,, of the m-by-n dual matrixhas either full row rank or full column rank, the conditionis always satisfied. This is because when the rank ofis m, then, and when the rank ofis n, then. Hence, when the real part of the dual matrixhas full row rank or full column rank,always exists. The m-by-n matricesandof the dual matrixcan be independent of each other.
It is only when is rank deficient——that the dual matrix might not exist. In that case, for to exist, the matrices and cannot be independently chosen. This is because must equal the zero matrix.
A geometrical interpretation of the condition, , for the {1}-dual inverse of a matrix to exist is that the matrix must map the subspace orthogonal to (which is ) to the subspace (which is orthogonal to ).
An alternative geometrical meaning of this condition that is perhaps easier to state, since it concerns only the null and column space (range) of , is as follows. The condition demands that must map the null space of , —which is the column space of —so that it is perpendicular to the column space of . However, and the column space of is the column space of , namely, . Hence, the necessary and sufficient condition demands that , that is, the matrix , which is the dual part of , must map the null space of A to the range of A. This interpretation has the advantage of simplicity and can often be checked more easily.
Remark 3. The necessary and sufficient conditionfor a {1}-dual generalized inverse to exist requires that the matrix B must always be expressible as (see Lemma 4, Equation (20))
for some
m-by-
n matrix
. As before, the matrices
come from the singular value decomposition of the real part,
, of the
m-by-
n dual matrix
(see Lemma 3, Equation (13)). The homogeneous matrix equation
is obviously consistent and its solution is explicitly given by Equation (36), since
and
.
As stated in the previous remark, Equation (36) shows that, if either or , then the dual part, , of the matrix can be any arbitrary matrix. However, if neither nor is zero, then cannot be an arbitrary matrix that is independent of the real part, , of in order for to exist. In that case, the set of matrices B are given explicitly in Equation (36), for any arbitrary matrix .
Remark 4. If the {1}-dual generalized inverseof the m-by-n matrixexists, then the {1}-dual generalized inverseof the matrixalso exists. Since the {1}-inverse ofmust satisfy Equations (5) and (6), we have But the two implications above, that follow from Equations (5) and (6), are exactly the two relations required for to be a {1}-dual generalized inverse of . In short, if is a {1}-dual generalized inverse of , then = is a {1}-dual generalized inverse of .
As an alternative proof, for finding the {1}-dual generalized inverse of , we need to find the singular value decomposition of its real part, , which is given by (see Lemma 3). From Result 1, has a {1}-dual generalized inverse if and only if . Therefore, the necessary and sufficient condition for to have a {1}-dual inverse is the same as that for to have a {1}-dual generalized inverse! Hence, if the {1}-dual generalized inverse of exists, then the {1}-dual generalized inverse of also exists and vice-versa. The previous proof has the advantage of giving us that , where is given in Equation (32).
We next turn to finding the {2}-inverse of an m-by-n matrix . We show that a {2}-generalized inverse of a dual matrix always exists and provide an explicit equation for it.
Result 3. Every dual matrixalways has a {2}-dual generalized inverse. In the notation of Lemma 3 (Equation (13), a set of {2}-dual inverses ofis explicitly given by
in which
is an arbitrary
n-by-
m matrix and
. The matrices
are obtained from the singular value decomposition (see Lemma 3) of the real part,
, of
and
is the Moore–Penrose inverse of
.
Proof. We know from Lemma 2 that
. The necessary and sufficient condition (see Lemma 1) for
to exist is that the matrix
must satisfy the second MP dual condition (Equation (8)), so that
From Lemma 2,
is obtained from the right-hand side of Equation (14) with the matrices
L and
K arbitrary and
. In addition, using the singular value decomposition of
A given in Equation (13), after some simplification, the MP dual condition becomes:
where we denoted
by the right-hand side of Equation (26).
Denoting
and pre-multiplying Equation (39) by
and post-multiplying it by
, we obtain the relation
where (
)
Equating the upper corner block submatrices and the lower corner block submatrices on both sides of Equation (41), we obtain the two independent equations (
):
that must be satisfied, so that a {2}-dual generalized inverse exists. Equating the off-diagonal block submatrices on both sides of Equation (41) does not lead to new equations. Notice that, in Equation (43), the matrices
and
given in Equation (40) also depend on
.
As before, the steps from Equation (38) to Equations (42) and (43) are reversible; therefore, the necessary and sufficient conditions for a {2}-dual generalized inverse to exist are that Equations (42) and (43) be satisfied. However, as we shall now show, these equations can always be satisfied by a suitable matrix R.
To show that solution matrices,
R, of these two equations always exist, we can set the arbitrary matrices
K and
L equal to zero, so that
. This makes
(see Equation (18), Lemma 3),
,
and
. Then, Equations (42) and (43) become
From Lemma 4, the second equation above has the solution , which, when substituted in the first equation, gives , since . Again, using Lemma 4, the solution of this equation is given by , where is an arbitrary n-by-m matrix. Substituting for in the expression for that we just obtained and noting , the result follows. □
3.2. On the Existence of a {1,3}- and {1,4}-Dual Generalized Inverses of an m-by-n Dual Matrix
A
-dual generalized inverse,
, of an
m-by-
n matrix
, if it exists, is defined as a dual matrix that satisfies the first and third MP dual conditions
and
. These two relations are equivalent to the relation
Clearly if the two relations are satisfied then . Taking the transpose of this relation yields Equation (45). Conversely, if Equation (45) is true then taking its transpose we obtain and post multiplying both sides by shows that is symmetric and Substituting this relation in gives .
A {1,4}-dual generalized inverse,
, of
, if it exists, is defined as a dual matrix that satisfies the two MP dual conditions
and
. It can be shown in a similar manner that these two relations are equivalent to the relation
when dealing with real matrices one simply removes the hats everywhere in the above discussion to find that the first and third MP conditions
and
are equivalent to the relation
. Thus, a matrix
is a {1,3}-generalized inverse of a real matrix
A if and only if
. Similarly, the first and fourth MP conditions
and
are equivalent to the relation
. Thus, a matrix
is a {1,4}-generalized inverse of a real matrix
A if and only if
.
Result 4. The necessary and sufficient condition for an m-by-n dual matrixto have a {1,3}-dual generalized inverse (seeSection 1for the definition) is that
where the matrices
and
are obtained from the singular value decomposition of the real part,
, of
, using the notation established in Lemma 3 (see Equation (13)).
Proof. By Lemma 2,
must satisfy Equation (45) which, upon carrying out the multiplications (
), gives the necessary and sufficient condition for
to exist as
which becomes
The first equality simply states that
, which always exists, so that
, something we already knew from Lemma 2. Using the notation in Lemma 3 and substituting for
A and
G from Equations (13) and (15) in Equation (49), we obtain the necessary and sufficient condition for
to exist as
where
L and
M are arbitrary matrices (see Lemma 3). Pre-multiplying both sides by
and post-multiplying both sides by
U and using the notation in Equation (26) for
give
where
.
Then, equating the submatrices on both sides gives us the relations
Since the steps from Equation (49) to Equations (52)–(54) are reversible, Equations (52)–(54) are the necessary and sufficient conditions for to exist.
Equation (52) places a restriction on , the dual part of ; Equations (53) and (54) demand that a matrix R must exist such that they are satisfied.
The last two equations can be combined to read
so that
We now prove that the dual part,
, always exists so that Equation (55) is satisfied. This requires us to show that Equation (55) is consistent for all matrices
. From Lemma 4, the necessary and sufficient condition for consistency is that
which is the case, since the columns of
are orthonormal and
, so that
. Hence, only the necessary and sufficient condition in Equation (52) remains. □
Result 5. The set of {1,3}-dual generalized inverses,, of the m-by-n dual matrixexists if and only if the conditionis satisfied and it is explicitly given by the set of matrices
where
is an arbitrary
n-by-
m matrix and
. The matrices
and
are obtained from the singular value decomposition of
with the notation given in Lemma 3. The matrix
,
and
.
are explicitly given in Equation (15), in which
L and
M are arbitrary matrices.
Proof. On the right-hand side of Equation (57),
is explicitly given in Equation (15), in which
L and
M are arbitrary matrices. The dual part of
is obtained by solving Equation (55), which gives (see Lemma 4)
where
Z is an arbitrary
n-by-
m matrix. Noting that
, the result follows. □
Remark 5. Settingin Equation (57) gives a subset of {1,3}-dual generalized inversesof, that is explicitly given by
where the matrices
are obtained from the singular value decomposition of
with the notation given in Lemma 3 (Equation (13)). The matrix
,
and
. The set of matrices
is explicitly given by the right-hand side of Equation (15), in which
L and
M are arbitrary matrices.
Furthermore, setting the arbitrary matrices
L,
M and
Z to zero, Equation (59) reduces and we obtain a simple expression for a {1,3}-dual generalized inverse of
as
Remark 6. The entire discussion in Remarks 2 and 3 is also applicable to the {1,3}-generalized of a dual matrix.
We next consider the {1,4}-dual generalized inverse of the m-by-n matrix .
Result 6. The necessary and sufficient condition for an m-by-n dual matrixto have a {1,4}-dual generalized inverse is that Proof. By Lemma 2,
. The equation
(Equation (46)) is satisfied with
. Carrying out the multiplications, this equation gives the necessary and sufficient conditions for the existence of a {1,4}-dual generalized inverse as
Hence,
, which is what is already known (Lemma 2), namely,
(see Equation (16)), and we obtain the necessary and sufficient condition for the existence of a {1,4}-dual generalized inverse to be
Substituting for
and
from Equations (13) and (16) and using the notation for
given in Equation (26), this equation reduces, after some algebra, to
From which we obtain
in which
K and
M are arbitrary matrices. Since all the steps from Equation (61) to Equations (64) and (65) are reversible, Equations (64) and (65) give the necessary and sufficient conditions for a {1,4}-dual generalized inverse of
to exist.
Equation (65) demands that a matrix that satisfies it exists. However, one can always find a matrix so that equation (65) is satisfied. From Lemma 4, the necessary and sufficient condition for its consistency is that , which is true, since and . This leaves only the necessary and sufficient condition given in Equation (64). Hence, the result. □
Result 7. The set of {1, 4}-dual generalized inverses,, of the m-by-n dual matrix exists if and only if the conditionis satisfied and it is explicitly given by (see Lemma 4)
in which the matrices
come from the singular value decomposition of
A, as shown in Lemma 3,
Z,
K and
M are arbitrary matrices (Lemma 3) and the set of matrices
is explicitly given in Equation (16). The matrix
,
and
.
Proof. The solution of Equation (65) is directly obtained as shown in Equation (66) by using Lemma 4. □
Remark 7. Settingin Equation(66), we obtain a simpler subset for R and Further, choosing
and
to be zero, we find that an even simpler expression for a {1,4}-dual generalized inverse of
is given by
Remark 8. The contents of Remarks 2 and 3 are applicable to the {1,4}-dual generalized inverse.
We note that the condition is a necessary and sufficient condition for a {1}-, a {1,3}-, {1,4}-dual generalized inverse to exist of a dual matrix. Therefore, we have the following important result.
Result 8. A matrixhas {1,3}- and {1,4}-dual generalized inverses if and only if it has a {1}-dual generalized inverse.
The existence of any one of the three matrices , , or guarantees the existence of the other two.
Proof. The result follows from Results 1, 4 and 6. □
3.3. On the Existence of a {2,4}-Dual Generalized Inverses of an m-by-n Dual Matrix
While the {1,3}- and {1,4}-dual generalized inverses of a dual matrix are useful in the solution of dual matrix equations, the {2,4}-generalized inverse is not used as often. We obtain the necessary and sufficient conditions for the existence of this inverse, since we will need it in what follows.
A dual matrix is defined to be a {2,4}-dual generalized of the
m-by-
n matrix
when it satisfies the second and fourth MP dual conditions (see Equations (2) and (4)), namely,
and
. In a manner analogous to the {1,3}-dual generalized inverse, these two MP dual conditions are equivalent to the condition
If the second and fourth MP dual conditions are satisfied, then substituting in the second MP condition gives Equation (69). Conversely, we show that if Equation (69) is satisfied, the second and fourth MP conditions are satisfied. This is because from Equation (69), we obtain , showing that is symmetric; hence . Thus, the fourth MP condition is satisfied. Substituting this relation in Equation (69) gives the second MP dual condition.
Result 9. The set of {2,4}-dual generalized inverseof the m-by-n matrixalways exists and is explicitly given by the relation
where
in which
and
are arbitrary matrices. The matrices
,
and
.
Proof. Expressing
(see Lemma 2) and carrying out the multiplication on the left-hand side, Equation (69), that gives the necessary and sufficient condition for
to exist, is
This yields
, which is equivalent to
, something we already know; then, the necessary and sufficient condition for a {2,4}-dual generalized inverse to exist is
Substituting the expressions for
A and
from Equations (13) and (17) (see Lemma 3), Equation (72) can be rewritten as
where we used the notation for
, as given in Equation (40). The matrix
K is arbitrary.
Pre-multiplying Equation (73) by
and post-multiplying it by
U, upon using the notation in Equation (26) for
, we obtain
Equating the submatrices on both sides yields the independent conditions
Since the steps from Equation (72) to Equations (75)–(77) can be reversed, the last three equations are the necessary and sufficient conditions for a {2,4}-dual generalized inverse to exist.
Combining the first two Equations (75) and (76), we obtain
By Lemma 4, this equation is consistent and its solution for
R is given by
where
is an arbitrary
n-by-
m matrix.
Substituting this expression for
R in Equation (77) gives
which is consistent (see Lemma 4) and whose solution is
where
is an arbitrary
n-by-
m matrix. Using this expression for
in Equation (78), we finally obtain
R, which reduces to
□
3.4. On the Existence of the {1,2,3} and {1,2,4} Dual Generalized Inverse of an m-by-n Matrix
The {1,2,3}-dual generalized inverse of the m-by-n matrix is defined as a dual matrix that satisfies the conditions for being a {1,3}-dual generalized inverse (Equations (5), (6), (9) and (10)) and those for being a {2}-dual generalized inverse of (Equations (7) and (8)). The necessary and sufficient conditions for a {1,3}-dual generalized inverse to exist are given in Equations (52)–(54) and the necessary and sufficient conditions for being a {2}-inverse are given in Equations (42)–(43). This motivates the following result.
Result 10. {1,2,3}-dual generalized inverses of the matrixexists if and only if
where
and
come from the singular value decomposition of the real part,
, of
, as shown in Equation (13), using the notation given in Lemma 3.
We show that this is true and provide an explicit result for the {1,2,3}-dual generalized inverse next.
Result 11. The set of {1,2,3}-dual generalized inverses of a dual matrixexists if and only if the conditionand it is explicitly given by In which
where matrices
and
are arbitrary. The notation in Lemma 3 regarding the singular value decomposition of
is used. The set of matrices
is given by the right-hand side of Equation (14), in which
K and
M are set to zero (see Lemma 3). The matrices
,
, come from the singular value decomposition of
given in Equation (13) and
,
and
.
Proof. We know that
. Moreover, when finding the {1,3}-dual generalized inverse, we used
for the real part of
. In order to ensure that the real part of
is
, we must ensure that
(see Lemma 2, for the general form of
). Setting
in the necessary and sufficient conditions for a {1,3}-dual generalized inverse to exist given Equations (52)–(54), we obtain
In addition,
is required to be a {2}-dual generalized inverse and, again, we want the real part of
to be
. To ensure this, we need to set the matrices
K and
M to zero in the necessary and sufficient conditions for a {2}-dual inverse to exist given in Equations (42) and (43). This gives the necessary and sufficient conditions for a {2}-dual inverse to exist that has
as
Combining Equations (83) and (85), we see that the necessary and sufficient conditions to be satisfied by a {12,3}-dual generalized inverse are
Equation (87) demands that an R must exist that satisfies the three relations in it. We now show that one can always find a matrix R that satisfies these relations. Since the real part of is , which is known to exist for any real matrix A, our concern is to find the matrix R.
The first two equations in (87) can be re-written as
which is consistent by Lemma 4 and whose solution is
where
is an arbitrary
n-by-
m matrix. Substituting this expression for
R in the last equation in Equation (87), we obtain the consistent (see Lemma 4) equation for
as
whose solution is
where
Z is an arbitrary
n-by-
m matrix. Using this expression in Equation (89), we obtain
Since there always exist matrices R so that the necessary and sufficient conditions given in Equation (85) are always satisfied, the only necessary and sufficient condition left is the one in Equation (86); hence, the result. □
The set of matrices are explicitly obtained. Similar to this result, we now show that the set of {1,2,4}-dual generalized inverse of always exists if and only if the {1}-dual inverse exists.
A {1,2,4}-dual generalized inverse is defined as a dual matrix that satisfies the first, second and fourth MP dual conditions (See Lemma 1).
Result 12. The dual matrixhas a {1,2,4}-dual generalized inverse if and only if it has a {1}-dual generalized inverse. The {1,2,4} generalized inverse is given by
where
is given by the right-hand side of Equation (14) with the matrices
and
equal to zero and
in which
and
are arbitrary matrices and
,
and
. The matrices
and
come from the singular value decomposition of
(see Lemma 3).
Proof. The
is both a {2,4}-dual generalized inverse and a {1}-dual generalized inverse. Its real part must be
. Hence, the matrices
L and
M must be both zero (see Lemma 3). Being a {2,4}-dual generalized inverse,
must satisfy the necessary and sufficient conditions in Equations (75)–(77). In addition, it must satisfy the necessary and sufficient conditions for being a {1}-dual generalized inverse, namely, Equations (28) and (29), with
. Equation (28) says that
and Equation (29), with
, is the same as Equation (75). Hence, the necessary and sufficient conditions for a {1,2,4}-dual generalized inverse to exist are
The last three conditions demand that a matrix
must exist that satisfies Equations (92)–(94). However, the last three equations were already considered and a set of matrices
that satisfies them was obtained in Equation (71). However, we need to set the matrices
L and
W to zero in it. Performing this, Equation (71) then gives
in which
and
are arbitrary matrices and
,
and
.
This leaves Equation (91), namely, , as the remaining necessary and sufficient condition for the existence of the {1,2,4}-dual generalized inverse. Hence, the result. □
3.5. On the Existence of the Moore–Penrose Dual Generalized Inverse of an m-by-n Matrix
In this section we obtain the necessary and sufficient condition for the Moore–Penrose dual inverse (MPDGI) of a matrix
to exist; when this condition is satisfied, the explicit closed for expression for the MPDGI is obtained. The proof of this result can also be found in reference [
5] and is given here just for completeness.
Result 13. If the MPDGI of the dual matrixexists, it is unique.
We next provide the closed-form expression for the MPDGI of a dual matrix irrespective of the rank of its real part and state the following new result.
Result 14. A unique Moore–Penrose dual generalized inverse of the m-by-n matrixexists if and only ifand it is given explicitly by
where
is the unique Moore–Penrose generalized inverse (see Equation (18)) of the matrix
and
,
and
. The notation in Lemma 3 is used and the matrices
come from the singular value decomposition of the real part,
, of
, as shown in Equation (13).
Proof. By Lemma 2, the MPDGI of
must have the form
In which the matrix
R must be such that
is both a {1,3}-dual generalized inverse and a {2,4}-dual generalized inverse. However, we already know the necessary and sufficient conditions needed to be satisfied for a matrix to be a {1,3}-dual inverse, except that, in
Section 3.2, we took the real part of the generalized inverse to be
. All we need to do is replace
throughout the proof in Result 3 with
. However, this simply requires us to set
L and
M to zero, as seen in Lemma 2. Hence, the conditions for a
to have a {1,3}-dual inverse are simply obtained from Equations (52)–(54) by setting
and
to zero in these equations. Thus, we obtain
in which
and
.
Similarly, the necessary and sufficient conditions needed for
to have a {2,4}-dual generalized inverse are obtained directly from those in
Section 3.3 using Equations (75)–(77) and setting
. We then obtain
in which
. The real (primal) part of this MPDGI, if it exists, must be
, so
. We must then show that the relations in Equations (98) and (99) can always be solved to obtain
.
Equations (98) and (99) lead to five necessary and sufficient conditions for the existence of an MPDGI, which can be re-written more compactly as
The first matrix equation gives
R as
The matrix is r-by-r, is -by-r, the matrix is r-by-.
Thus, , with R given by Equation (101). By Result 13, we know it is the unique MPDGI of , as is also obvious from the right-hand side of Equation (101). Since such a matrix R always exists, the necessary and sufficient condition for the MPDGI to exist is . □
We note that the condition is a necessary and sufficient condition for a dual matrix to have a {1}-, a {1,3}-, {1,4}- and a (unique) Moore–Penrose dual generalized inverse. Therefore, using the least restrictive inverse, we have the following important result.
Result 15. The Moore–Penrose dual inverse (MPDGI) of the dual matrixexists if and only if a {1}-dual generalized inverse of a matrixexists.
Proof. The result follows from Results 1 and 14. □
Result 16. An m-by-n dual matrix that has either full row rank or full column rank always has a unique Moore–Penrose dual generalized inverse.
Proof. Since the dual matrix has either full row or full column rank, by Remark 2, it always has an {1}-dual generalized inverse and, from Results 13 and 15, the assertion follows. □
While the above result is known “in isolation”, the reason why the presence of the full rank of A permits the existence of the MPDGI is, to the best of the author’s knowledge, not known. The deeper connections discovered here, in Results 14 and 15, show that the reason for this is that a dual matrix has to have a {1}-dual generalized inverse for its MPDGI to exist. Moreover, when it does have a {1}-dual generalized inverse, its MPDGI is given by the simple explicit expression given in Equation (101) (see Result 14), whatever the rank of might be. Thus, what really matters is not whether or not has full rank, (which is the accepted criterion scientists and engineers use today) but whether or not has a {1}-dual generalized inverse. A dual matrix can have a real part that is rank deficient and yet have an MPDGI, provided it has a {1}-dual generalized inverse. As shown in Result 16, it just so happens that when has full row (column) rank, it always has a {1}-dual generalized inverse (see Remark 2) and, therefore, an MPDGI.
The results here have thus answered a deeper question—can a dual matrix whose real part is rank deficient have an MPDGI? The answer is in the affirmative and we gave the explicit expression for the MPDGI in Result 14.
Remark 8. When the real part of the m-by-m dual matrixhas rank m, then, by Remark 2,has a {1}-dual generalized inverse (see Remark 2). Equation (101) simplifies to, giving The last equality follows, because is nonsingular; therefore, . We consider this result a bit further in the next section. This result is well-known and we see how easily it falls out of the general expression for the MPDGI given in Equation (101), that is valid irrespective of the rank of . As seen from the right-hand side of the first equality in (102), is unique, something we already know from Result 13.
In fact, when the
real part,
, of the
m-by-
m (square) dual matrix
is
nonsingular, then the matrix in the second equality in Equation (102) can be thought of as the unique “inverse” of the dual matrix
. For, the dual matrix,
which is also the MPDGI of
(see Equation (102)), is the dual counterpart of the real (ordinary) matrix inverse, as can be seen by computing the quantities
Thus, we find that
which is analogous to the relation satisfied by inverses of real (ordinary) matrices.
We can then call square (m-by-m) dual matrices whose real parts are nonsingular dual invertible matrices.
Observe that the dual inverse (MPDGI), , of a dual invertible matrix is obtained in Equation (103) directly in terms of its real and dual parts and no singular value decompositions are involved. In addition, when , so that becomes real, the equation simply becomes an identity.
As shown above, proving the known result given in Equation (103) is indeed trivial. It is included here because we shall see, in Result 18, that it has a very useful application when we extend our investigation beyond dual invertible matrices, that is, from square dual matrices whose real parts are nonsingular to non-square dual matrices whose real parts have full rank. However, first, we give a result on the dual inverse of a product of dual invertible matrices, which is analogous to that for real matrices.
Result 17. Consider the m-by-m dual invertible matrices. Then
or
This result, as with real matrices, also makes the computation and algebraic manipulation of MPDGIs of products of dual invertible matrices easier.
Proof. It suffices to prove that
. Let
. Then,
and, since
is square and nonsingular,
which is the same as
, if one multiplies the two terms out. □
The general result for the MPDGI of an m by n dual matrix, so far, has been found utilizing the framework of singular value decomposition. The next result shows that one can determine the {1,2,3,4}-dual generalized of a matrix , whose real part, , has full row(column) rank directly in terms of its real and dual parts— and —just like we observed in the case of dual invertible matrices.
Result 18. Consider the m-by-n dual matrix:
- (i)
When
, i.e.,
has full row rank; then,
- (ii)
when
, i.e.,
has full column rank; then,
Proof. We prove the result for when
has full row rank. The
m-by-
m dual matrix
Since
has rank
m, the
m-by-
m matrix
also has rank
m and, therefore, is nonsingular. Thus,
is a dual invertible matrix. Using Equation (103), we then obtain
We prove below, in part (iii) of Result 20, that, if the MPDGI of
exists—we know, by Result 16, that it does, because it has full row rank—then
. Hence, we obtain
which, upon substituting for
, is the same as Equation (109).
In a similar manner, when has full column rank, its MPDGI exists (Result 16). By considering the n-by-n matrix , whose real part, , is nonsingular, Equation (110) follows, by considering , which is proved in the following section, in part (iii) of Result 20. □
3.6. Other Explicit Results for the Moore–Penrose Dual Generalized Inverse of a Matrix
In the previous section, it is shown that, while the {1,2,3,4}-dual generalized inverse of a dual matrix, when it exists, is unique, the {1,3}- and {1,4}-dual generalized inverses are not unique (see
Section 3.2, Results 5 and 7). This is because {1,3}- and {1,4}-dual generalized inverses are less restrictive than the {1,2,3,4}-dual generalized inverse, in that they are defined as dual matrices that need to satisfy only two of the four dual MP conditions, while an MP-dual generalized inverse (MPDGI) is defined as a matrix that must satisfy all four of them.
In this section, we begin with a result that permits the determination of the unique {1,2,3,4}-dual generalized inverse of a dual matrix through the use of any (every) {1,3}- and any (every) {1,4}-dual generalized inverse of the dual matrix.
Result 19. If and only if either, or, orexists, the MPDGI ofexists and it is explicitly given by Proof. From Result 8, if and only if either one of the three matrices , , exists, then the other two exist. Using the properties of and in Equations (1)–(4), we show that given in Equation (112) satisfied the four dual Moore–Penrose conditions as follows.
MP dual Condition 1: .
MP dual Condition 2: .
MP dual Condition 3: .
MP dual Condition 4:
□
Result 19 says the following: As stated before, {1,3}- and {1,4}-dual generalized inverses of the matrix (when they exist) are, in general, not unique. Therefore, one has a set of {1,3}- and another set of {1,4}-dual generalized inverses of . Yet, no matter which particular {1,3}-dual generalized inverse and which particular {1,4}-dual generalized inverse one chooses from these sets, the product shown on the right-hand side of Equation (112) always yields the unique MPDGI of This result is analogous to that for real (ordinary) generalized inverses.
We now introduce the following Lemma, which will be used in the results that follow.
Lemma 5. For any dual matrix , the matrices
, and always have {1}-dual generalized inverses and, therefore, also {1,2,3,4}-dual generalized inverses.
Proof. The matrix . Using the singular value decomposition of given in Equation (13) for the real part, C, of the dual matrix , we obtain , so that , where K, L and M are arbitrary matrices (see Lemma 3).
Using Result 1,
has a {1}-dual generalized inverse if and only if
, where
D is the dual part of
. We show that this is always true. Since
,
Again, using the singular value decomposition of
A, we obtain
Using Equation (114) we see, from Equation (113), that ; hence, has an MPDGI.
In a similar manner, noting that , it can be shown that the matrices and always have {1}-dual generalized inverses. Result 15 shows that their MPDGIs always exist. □
We now use this Lemma to prove the following result.
Result 20. If the matrixhas a {1}-dual generalized inverse, then
where we denoted the superscript {1,2,3,4} by “+” to reduce clutter.
Proof. By Lemma 5, the {1}-dual generalized inverse of
always exists for all dual matrices
and its MPDGIs also exist. By Remark 4, since the {1}-dual generalized inverse of
exists, the {1}-dual generalized inverse of
also exists; hence, the MPDGIs of both
and
exist. The proof given in reference [
5] then follows. □
Remark 9. Lemma 5 asserts that the two matricesandalways have a {1}-dual generalized inverse; therefore, by Result 15, they each also have Moore–Penrose dual generalized inverses. Hence, it may be erroneously thought that the two product matricesandin Equation (117) always give the MPDGI of. While these two product matrices always do exist, they do not equalin general, and Equation (117) is not true in general. The result in Equation (117) is true if and only if a {1}-dual generalized inverse ofalso exists and, therefore, if and only if an MPDGI ofexists (see the proof in reference [
5]
). Lemma 6. If and only ifexists, then Notice that in each of the Equations (118) and (121), we are, so to speak, “cancelling” on both sides of the equation which is prior to the implication sign to arrive at the corresponding equation after the implication sign. Thus, one can so to speak “cancel” on both sides of to obtain ! Similarly, in each of the Equations (119) and (120), we are, so to speak, “cancelling” on both sides in the first equation to arrive at the second that follows the implication sign. In Equation (120), we so to speak “cancel” on both sides of to arrive at the equivalence .
Proof. If
exists, then
and
must exist (see
Section 3.2, Results 4 and 6).
Multiplying both sides of Equation (118) by
, we obtain
from which the result follows.
Similarly, multiplying both sides of Equation (120) by
gives
Implications in the reverse direction in Equations (118)–(121) are obvious.
Equations (119) and (121) are obtained by transposing Equations (118) and (120); they will be used later. □
We use this lemma to prove the next result, in which we obtain formulae for the most restrictive dual generalized inverse—the {1,2,3,4}-dual generalized inverse—of a dual matrix
(which must satisfy all four dual MP conditions) by using only one of the least restrictive dual generalized inverses—{1}-dual generalized inverses. As seen in Result 2, in
Section 3.1, {1}-dual generalized inverses of
are a set of (uncountably infinite) matrices.
Result 21. If and only if the matrixhas a {1}-dual generalized inverse, then Proof. By Lemma 5, the two {1}-dual generalized inverses in Equation (122) always exist. Hence,
and, with
and
, in Lemma 6 (Equation (118)), which is only applicable when
exists, we obtain (cancelling the
effectively on both sides)
Using
, with
and
, in Equation (121), we obtain
In addition, from
, with
and
, by using (119), we obtain
Lastly, from
, with
and
, by using Equation (120), we obtain
We now consider the four MP dual conditions that must be satisfied by the right-hand side of Equation (122) as follows.
MP dual Condition 3:
which is symmetric
MP dual Condition 4:
which is symmetric. □
Remark 10. Recalling that the {1}-dual generalized inverse of a dual matrix is not unique, to obtain the unique MPDGI of, using Equation (122), any (every) {1}-dual generalized inverseand any (every) {1}-dual generalized inverse ofcan be used.
The next Lemma will be used to obtain the MPDGI of a dual matrix using the {1}-dual generalized inverse of just a single matrix.
Lemma 7. Ifhas a {1}-dual generalized inverse, then the following relations are true. Proof. By Lemma 5,
always exists; therefore,
Furthermore, since exists, Lemma 6 is applicable. Using the so-called “cancellation” observation in this lemma, we cancel the right-most on either side of Equation (129) to obtain . Again cancelling and , respectively, on either side, we obtain the two relations and , that are given in Equations (127) and (128). □
Result 22. If
has a {1}-dual generalized inverse, then Proof. We show that, by using Lemma 7, the four MP dual conditions are satisfied by the right-hand side of Equation (130) as follows.
MP dual Condition 1: By Equation (127),
Lastly, we consider the {1,2}-dual generalized inverse of the matrix . It is shown that its existence is guaranteed by the existence of a {1}-dual generalized inverse of and a simple way to obtain it from any (every) {1}-dual generalized inverse of is presented.
Result 23. Ifhas a {1}-dual generalized inverse, then Proof. We show that the first two MP conditions are satisfied as follows.
The expressions reported for the MPDGI of a dual matrix in Results 21–23 are new, and they show that dual matrices have analogous characteristics to those possessed by their real counterparts, when their {1}-dual generalized inverses exist.
4. Conclusions
This paper deals with the question of when a dual matrix has a specified kind of dual generalized inverse. It provides new and foundational results on dual generalized inverses of dual matrices, thereby providing a basic understanding of dual inverses. While all real matrices have a {1}-dual generalized inverse, all dual matrices may not have a {1}-dual generalized inverse. The necessary and sufficient condition for many useful dual generalized inverses, such as the {1,3}- and {1,2,3,4}-dual generalized matrices, to exist is found to be simply that a {1}-dual generalized inverse must exist.
A fairly comprehensive theory of dual generalized inverses is presented. For instance, the formula for the Moore–Penrose dual generalized inverse of a dual matrix whose real part has full row (column) rank has been known for quite some time. What is not known is why this rank condition on the real part arises. Recently, it was also shown, in reference [
4], that all dual matrices do not have Moore–Penrose dual generalized inverses (MPDGIs). Such discovery then begs questions, such as, “What kinds of dual matrices have Moore–Penrose dual generalized inverses?” and “Can a dual matrix whose real part is rank deficient have a Moore–Penrose dual generalized inverse?” These are questions of practical importance, because such rank deficiency does arise in engineering applications, for example, in the analysis of kinematic systems and mechanisms [
4]. The results obtained in this paper answer the latter question in the affirmative. More importantly, they point out that the key to answering such questions requires a redirection of our focus from rank conditions on the real part of a dual matrix to the existence of its {1}-dual generalized inverse.
The necessary and sufficient condition for a dual matrix to have a {1}-dual generalized inverse is obtained. It is shown that, for a dual matrix to have a {1}-dual generalized inverse, its real and dual parts cannot be arbitrarily specified and the dual part of the matrix must depend on its real part. An extension of the result (proof) given in reference [
4], which now provides the entire set of {1}-dual generalized inverses of a dual matrix, is obtained. It is shown that the necessary and sufficient condition for a {1}-dual inverse to exist is that the dual part of the dual matrix must map the null space of its real part to the column space of its real part.
The paper shows that the necessary and sufficient condition for a dual matrix to have a {1,2}-, {1,3}, {1,4}, {1,2,3}-, {1,2,4} and {1,2,3,4}-dual generalized inverse is that it must have a {1}-dual inverse. This list covers the most useful dual generalized inverses from an applications viewpoint in science and engineering, such as {1,3}- and {1,4}-dual generalized inverses and the Moore–Penrose dual generalized inverse (MPDGI). Then, what this says is that the existence of a {1}-dual inverse of a dual matrix is a sine qua non for the existence of all these dual generalized inverses. Moreover, as mentioned earlier, the necessary and sufficient conditions for a dual matrix to have a {1}-dual generalized inverse are explicitly obtained. In fact, the complete set of {1}-dual inverses of a dual matrix is explicitly obtained.
Explicit expressions for each of the above-mentioned dual generalized inverses, when they exist, are obtained irrespective of the rank of their real parts, for easy use by scientists and engineers. To the best of the author’s knowledge, these explicit expressions have not been reported previously.
It is shown that all dual matrices have {2}- and {2,4}-dual generalized inverses and explicit expressions for these sets of inverses are obtained.
The Moore–Penrose generalized inverse of a dual matrix, in terms of only {1}-inverses of matrices, is investigated. It is shown that the product matrices , and always have {1}-dual generalized inverses. When has a {1}-dual generalized inverse, explicit expressions for the Moore–Penrose dual generalized inverse of , in terms of {1}-dual inverses of these matrices, are obtained.
It is hoped that the necessary and sufficient conditions developed in this paper, along with the explicit closed form expressions for various types of dual generalized inverses irrespective of the rank of their real parts, will aid in handling practical problems in science and engineering, particularly in the analysis and synthesis of mechanisms and machines, multi-body dynamics, robotic design and trajectory planning and sensor calibration methods. Computational methods in various scientific disciplines for solving both forward and inverse problems will also find the closed form results developed here especially useful, since they provide simple and straightforward approaches for obtaining dual generalized inverses.