1. Introduction
In 1873, Clifford [
1] introduced the definition of a dual quaternion, which is a combination of two quaternions algebraically combined via a new symbol
that verifies
and
, i.e., a dual quaternion has the form
, where
and
are both ordinary quaternions. Nowadays, the algebra of dual quaternions has developed into a thriving subalgebra of Clifford algebras, also known as geometric algebras [
2].
Dual quaternions have been found to have direct applications in many areas. The problem of studying the displacement of rigid bodies is one of the most important issues in various research domains like robotics [
3,
4], kinematics [
5,
6,
7] and astrodynamics [
8,
9,
10]. The general displacement of a rigid body can be represented in terms of points or in terms of lines. When investigating line-based methods, dual quaternions stand out as a powerful, concise and elegant tool to represent and operate on rigid-body movement, since dual quaternions are a better representation of rigid body displacements than those treating rotation and translation components independently. Based upon these, dual quaternions were used by many researchers to describe the kinematics of rigid bodies and mechanisms. Yang and Freudenstein introduced the use of dual quaternions for the analysis of spatial mechanisms [
11], and Yang also applied them to a serial mechanism [
12]. In recent years, dual quaternions have been used in the kinematic analysis and synthesis of mechanisms, and the number of articles applying dual quaternions has increased rapidly. For example, Yacob and Semere used dual quaternions to compensate for variations in the machining process [
13]. Kinematics calibration using dual quaternions has been accomplished both in serial robots [
14,
15] and parallel robots [
16]. A controller for a formation consisting of a ground vehicle being escorted by an aerial one was provided by using dual quaternions in formation control [
17]. Daniilidis introduced the dual quaternion approach for estimating hand-eye calibration in naturally singular configurations [
18]. We refer the readers to reference [
19] for a more detailed introduction into the applications of dual quaternions.
A dual quaternion matrix is a matrix in which all of the entries are dual quaternions. Applications of dual quaternion algebra require theoretical and computational background. Some theoretical and computational findings of dual quaternion matrices have been successfully used in many areas. In 2011, Wang [
20] proposed the study of dual quaternion matrices in his research on formation control in 3D space. Additionally, in an unpublished manuscript, Wang, Yu and Zheng [
21] studied the application of dual quaternion matrices in the multiple rigid-bodies rendezvous problem and proposed three dual quaternion matrices. Recently, many articles were dedicated to establishing some theoretical and computational results for dual quaternion matrices, including matrix decompositions, eigenvalues, singular values and norms. Qi and Luo [
22] presented a spectral decomposition for a dual quaternion Hermitian matrix and also the singular value decomposition for a general dual quaternion matrix. Ling, Qi and Yan [
23] gave a minimax principle for eigenvalues of dual quaternion Hermitian matrices. Ding et al. [
24] proposed a practical method for computing the singular value decomposition of dual quaternion matrices. Ding, Li and Wei [
25] presented an eigenvalue decomposition algorithm for dual quaternion Hermitian matrices. Cui and Qi [
26] proposed a power method for computing the dominant eigenvalue of a dual quaternion Hermitian matrix and applied it to the simultaneous location and mapping problem. Ling, Pan and Qi [
27] introduced a new metric function for dual quaternion matrices and proposed two implementable proximal point algorithms for finding approximate solutions of dual quaternion overdetermined equations. Ling, He and Qi [
28] studied some basic properties of dual quaternion matrices, including the polar decomposition theorem, the minimax principle and Weyl’s type monotonicity inequality for singular values, spectral norm and the Pythagoras theorem, and the best low-rank approximations for dual quaternion matrices were also presented. Ling et al. [
29] established a von Neumann-type trace inequality and a Hoffman–Wielandt-type inequality for general dual quaternion matrices. Investigations of the solutions and applications of the dual quaternion matrix equation
can be found in [
30,
31].
As an important tool in defining metric functions of dual quaternion matrices and dual quaternion vectors, the unitarily invariant norm plays a pivotal role in least-squares problems of dual quaternion equations, low-rank approximation problems, and so on. Additionally, it is frequently used in analyzing rigid-body motion in kinematics, such as the minimum-norm displacement. The study of unitarily invariant norms of dual quaternion matrices has also recently received attention. Cheng and Hu [
32] investigated unitarily invariant norms of dual quaternion matrices and introduced the symmetric gauge function on dual quaternions. The unitarily invariant property of norms of dual quaternion matrices was characterized by utilizing the symmetric gauge function. They also introduced the definition of some vital unitarily invariant norms of dual quaternion matrices such as Schatten
p-norm and Fan
k-norm. Ling, He and Qi [
28] discussed the low-rank approximation of a given dual quaternion matrix. Two theorems were presented to characterize the relationship between the approximation degree of the best low-rank approximations under the Frobenius norm and the spectral norm and the best low-rank approximation of dual quaternion matrices in a given subspace. In [
29], the authors addressed the concept of the spectral norm of dual quaternion matrices and showed that the spectral norm of a dual quaternion matrix
A is exactly the largest singular value of
A. Furthermore, Hoffman–Wielandt-type inequalities for two dual quaternion matrices were presented. Zhu, Wang and Kou [
33] discussed the norm of the general solution to matrix equation
over the dual quaternion algebra. Expressions for both the least-norm solution and the least norm of the general solution in two different cases were derived.
Unitarily invariant norms and singular values are two closely related topics. For example, the spectral norm of a dual quaternion matrix is equal to its largest singular value [
29]. The singular value decomposition given in [
22] is fundamental in dual quaternion matrix research. It is also of importance to consider the effects of errors on the singular value decomposition of dual quaternion matrices, especially the errors initially present in the dual quaternion matrix, as this kind of error can be large compared to a rounding error. One way to evaluate the difference between the singular values of the perturbed dual quaternion matrix and its original is to give a perturbation bound. To this end, in this paper, given two dual quaternion matrices
A,
B, with
and
, respectively, being singular values of
A and
B, we shall give an upper bound for the difference between
and
in terms of a unitarily invariant norm of
, which is analogous to the Mirsky inequality for complex matrices [
34]. The main result can be stated as: for two dual quaternion matrices
A,
B of appropriate sizes,
holds for any unitarily invariant norm
, where
is the diagonal matrix whose main diagonal entries are the singular values of
A with nonincreasing order. The inequality (1) establishes one uniform bound for all differences
regardless of the magnitudes of the singular values. It also conveys to us some messages about the relationship between dual quaternion matrices and their singular values. For example, if we take the norm to be the spectral norm in (1), then it tells us that the maximum of
is bounded by the largest singular value of
. Furthermore, the validation of the inequality in (1) not only generalizes the result in ([
29], Theorem 5.1), but also settles an unsolved problem in [
29], which is the aim of this paper. Additionally, we give some applications of the Mirsky-type inequality (1), including the low-rank approximation, and some other unitarily invariant norm inequalities for dual quaternion matrices. Compared with the results in [
29], we show that the norm inequality in (1) holds for any unitarily invariant norm and any dual quaternion matrices
A and
B, while it was shown in [
29] that the inequality in (1) holds for Frobenius norm and the case when
is appreciable, and the case when
A and
B are both infinitesimal. The inequality in (1) also gives an upper bound for the difference between the singular values of two dual quaternion matrices
A and
B in terms of a unitarily invariant norm of
.
The rest of this paper is organized as follows: In
Section 2, we introduce some basic knowledge of dual numbers, dual quaternions and dual quaternion matrices, and some lemmas concerning eigenvalues, singular values and norms of dual quaternion matrices. In
Section 2, we first establish some equalities and inequalities for the spectral norm and trace norm of dual quaternion matrices. By using these equalities and inequalities, we give the main result of this paper in Theorem 1. Moreover, by taking the unitarily invariant norm in Theorem 1 to be the Frobenius norm, we obtain some corresponding results in [
28,
29] as corollaries. Finally, we make some conclusions and remarks in
Section 4.
3. A Mirsky-Type Norm Inequality for Dual Quaternion Matrices
In this section, we are concerned with a Mirsky-type norm inequality for dual quaternion matrices, which can be regarded as a perturbation theorem of singular values.
In order to establish the main result, we need the following lemmas.
Lemma 8. Let . Then .
Proof. Without loss of generality, let , where k is a positive integer satisfying . We consider the following two cases.
Case 1.
A is appreciable. In this case,
is also appreciable. It follows from [
29] that
If
is infinitesimal for some
satisfying
, then by (2),
is also infinitesimal, and thus
. If
is appreciable for
satisfying
, then it can be observed from (2) and items (ii)–(iii), (v)–(vi) in Proposition 1 that
Consequently,
for any
satisfying
, i.e.,
On the other hand, taking in (3), where is the kth column of , then is appreciable and . Therefore, .
Case 2.
A is infinitesimal. In this case,
for some real diagonal matrix
. Therefore, by ([
36], Theorem 5.10),
. □
Corollary 1. Let be Hermitian, with , , …, being eigenvalues of A. Then .
Proof. Let be Hermitian, and be the spectral decomposition of A as in Lemma 1, where is unitary, and . Then, by Lemma 8, . □
For the given , denote by the diagonal matrix whose diagonal entries are , , …, .
Lemma 9. Let A, . Then Proof. By Lemma 8,
, where
. Hence, in order to prove the inequality in (4), we need only to show that
Let
. Then the first inequality in Lemma 7 becomes
, or equivalently,
Exchanging the roles of
A and
B in (6) we get
Case 1: is appreciable. In this case, . By the singular value decomposition of dual quaternion matrices in Lemma 4, we know that the standard parts of the singular values of a dual quaternion matrix are exactly the singular values of the standard part of that dual quaternion matrix. Hence, has a positive appreciable singular value, and is also appreciable. We consider the following two subcases: (i) is infinitesimal. In this subcase, is infinitesimal for all . Then, being appreciable implies that the inequality in (5) holds. (ii) is appreciable. In this subcase, is also appreciable. Let be such that . Assume that . Then . Let . By (6) and (7), . If , then the inequality in (5) holds. If , then or . If , then . In this case, by (6) and (7), . Hence, in this case, the inequality in (5) also holds. The case can be proved similarly.
Case 2:
is infinitesimal. By ([
22], Proposition 6.2), the appreciable rank of
is equal to the rank of
. Therefore, if
is infinitesimal, then the appreciable rank of
is zero, which implies that all the singular values of
are infinitesimal,
is also infinitesimal. Moreover,
being infinitesimal implies that
. On the other hand, by the singular value decomposition of dual quaternion matrices in Lemma 4, again, we know that the standard parts of the singular values of
A,
B are, respectively, the singular values of
and
. Hence,
is infinitesimal, and
is also infinitesimal. Suppose
and
. Then it follows from (6) and (7) that
. Therefore,
. □
Corollary 2. Let , . Then, for any , Proof. Let
k be a fixed integer that satisfies
. For any
with
, according to Lemmas 8 and 9, we have
On the other hand, let
and
be the singular value decomposition of
A. Denote
, then
and
. By Lemma 8, we have
Therefore, for any
,
□
Lemma 10 ([
35])
. Let . We havewhere . Lemma 11. For a Hermitian matrix . It holds that Proof. By [
23], for any
,
,
. In particular, if
A is Hermitian, then
for any
. Replacing
A by
in the inequality
we obtain the inequality
. Combining these two inequalities we conclude that
for any Hermitian matrix
A and any
. Hence,
Conversely, let
be the spectral decomposition of
A as in Lemma 1. Then, for any unitary matrix
, it follows from Proposition 1 (vii) and Lemma 6 that
where
is unitary,
and
are, respectively, the
ith row of
W and
V,
.
Now, it can be seen from Lemma 10 that
i.e.,
. Therefore,
. □
Let
be the spectral decomposition of a Hermitian matrix
, where
’s (
) are eigenvalues of
A. Suppose
. Then
A can be written as
The decomposition is called the Jordan decomposition of A. Clearly, and are positive semidefinite.
The following lemma can convert a singular value problem for general dual quaternion matrices to an eigenvalue problem for dual quaternion Hermitian matrices. The proof is analogous to that in ([
37], Theorem 7.3.3). For the completeness of presentation, we give a proof below.
Lemma 12. If the singular values of are , , …, , , then the eigenvalues of the dual quaternion Hermitian matrixare , …, , , , …, . Proof. Let
be the singular value decomposition of
A, where
and
are unitary. Suppose
. Then we can rewrite
as
. Partiting the unitary matrix
U as
, where
. Denote
and
. We now construct a matrix
as follows:
Then, it is not difficult to check that
Q is unitary. Moreover, a direct calculation shows that
The case can be similarly proved by applying the above process to . □
Lemma 13. Let A, . Then Proof. Let
be Hermitian. We first show that
By Lemma 11 and the Jordan decomposition of
,
Let
. According to Lemma 3, for
, we have
Similarly, by Lemma 2, we have
Hence, for any .
In a similar way, we conclude that for any .
By Proposition 1 (i), we know that
Hence,
or
. In either case, we have
i.e.,
By the inequality in (9), we know that
Then
are Hermitian. Replacing
G and
H, respectively, by
and
in (8), we get
It can be seen from Lemmas 11 and 12 and (10) that , i.e., . □
We are now in a position to prove the Mirsky-type norm inequality for dual quaternion matrices.
Theorem 1. Let A, . Thenholds for any unitarily invariant norm . Proof. By Lemma 5, it suffices to prove that the inequality (11) holds for Fan k-norms, .
Let
be the singular value decomposition of
, where
and
are dual quaternion unitary matrices,
are singular values of
. Then, for any fixed
k satisfying
,
Hence, .
It can be seen from the equality
and Lemmas 9 and 13 that
which completes the proof. □
Corollary 3. Let A, . Then Remark 1. Notice that for any A, . Hence, the inequality in (12) can be rewritten as , which was shown to be true for the case and is appreciable in ([29], Theorem 5.1) and the case A and B are both infinitesimal. However, if both A and B are appreciable, but is infinitesimal, whether the inequality (12) holds is unknown. We have shown in Corollary 3 that holds for any A, . Hence, the result in ([29], Theorem 5.1) is a special case of Corollary 3. It is also of interest to consider the converse of Theorem 1. i.e., if for some constant δ, does it imply anything about ? The inequality in Theorem 1 is very useful in proving some unitarily invariant norm inequalities that involve the difference between two dual quaternion matrices. We will list some applications of Theorem 1 below. One of important applications of Theorem 1 is the low-rank approximation problem, which has applications in many fields, such as image compression and signal processing.
Corollary 4. Suppose that has an SVD as follows:where and are dual quaternion unitary matrices, and is a diagonal matrix, taking the form with , are positive appreciable dual numbers, and are positive infinitesimal dual numbers. Let be with , where . Then, for any with rank at most k,holds for any unitarily invariant norm. Proof. Let
k be an integer satisfying
, and let
be with
. Suppose
, where
. For any unitarily invariant norm
, by Theorem 1,
where
,
,
is the direct sum of
and
.
Noting that
. Then
for any
, where
O is a zero matrix of appropriate size. Therefore, by Lemma 5, we have
Now, it can be seen from (14) and (15) that
holds for any unitarily invariant norm. □
It was shown in ([
28], Theorem 7.1) that the inequality in (13) holds for two special unitarily invariant norms, i.e., the spectrum norm
and the Frobenius norm
. Therefore, the results in ([
28], Theorem 7.1) are special cases of Corollary 4.
Let be Hermitian with eigenvalues . Denote as the eigenvalue vector of A. The following is a perturbation theorem for eigenvalues of dual quaternion Hermitian matrices.
Theorem 2. Let be Hermitian. Thenholds for any unitarily invariant norm. Proof. Suppose that
are Hermitian. Let
d be a positive dual number that satisfies
. Then, it is not difficult to see that the dual quaternion matrices
and
are both positive semidefinite. Moreover, the eigenvalues of a dual quaternion positive semidefinite matrix coincides with its singular values. Hence, by Theorem 1, for any unitarily invariant norm
, we have
□
Corollary 5 ([
29]).
Let . If both A and B are Hermitian matrices, then we have Corollary 6. Let . If both A and B are Hermitian matrices, then we have Proof. It follows directly from Theorem 2 (taking the norm to be the trace norm ) and Lemma 11. □
Corollary 7. Let be Hermitian. Then Proof. It follows directly from Theorem 2 (taking the norm to be the spectral norm ) and Lemma 8. □
For
, let
be the singular value decomposition of
A, where
are unitary,
. Then
A can be represented as
where
is unitary,
is positive semidefinite. Similarly,
A can also be represented as
, where
is unitary, and
is positive semidefinite. Analogous to complex matrices,
or
is called a polar decomposition of
A.
Theorem 3. Let be the singular value decomposition of A, and let be a polar decomposition of as in (17), where U is unitary and P is positive semidefinite. Then, for any unitarily invariant norm ,where is an arbitrary unitary matrix. Proof. For any unitary matrix
, by [
22], the identity matrix
is a perfect Hermitian matrix, and then
for all
. Therefore, by Theorem 1, for any unitarily invariant norm
, we have
Let
be a polar decomposition of
A as in (17), where
is unitary and
is positive semidefinite. Therefore, for any unitarily invariant norm
, we have
Now, it can be seen from (18)–(20) that holds for any unitarily invariant norm , and any unitary matrix .
On the other hand, by Lemma 7,
holds for any
and
.
Taking
in (21), we get
Hence, by Lemma 5 and (22), for any unitarily invariant norm, it holds that
Therefore, the inequality follows directly from (23) and (24). □
4. Conclusions
In this paper, we give a Mirsky-type unitarily invariant norm inequality for dual quaternion matrices. We establish the main result by firstly showing that the inequality holds for two special unitarily invariant norms, i.e., the spectral norm
and the trace norm
. Furthermore, by applying the main result to the Frobenius norm
, some results in [
28,
29] are extended. Our results may enrich the basic theory, especially the unitarily invariant norm theory for dual quaternion matrices. As we mentioned earlier, the applications of dual quaternion algebra require a theoretical background, we hope our results will be helpful in the problem of studying the displacement of rigid bodies, and also in other areas.
On the other hand, the inequality in (1) can be regarded as a perturbation theorem for singular values of dual quaternion matrices. We obtain an upper bound for the difference between singular values of two dual quaternion matrices A and B in terms of a unitarily invariant norm of . The upper bound given in (1) works best in some circumstances. As we know, there are many results concerning the perturbation bound for the difference between singular values of complex matrices. However, as a new area of applied mathematics, there are few results for the perturbation problem of singular values of dual quaternion matrices. For theoretical and practice purposes, some further problems should be explored. For example, given two dual quaternion matrices and , with and , respectively, being their singular value decompositions, how do we compare and , or and ? It is also worth studying the bounds for the relative differences between singular values of two dual quaternion matrices.