Relation between the T-congruence Sylvester equation and the generalized Sylvester equation
Yuki Satake, Masaya Oozawa, Tomohiro Sogabe, Yuto Miyatake, Tomoya, Kemmochi, Shao-Liang Zhang

TL;DR
This paper explores the relationship between the T-congruence Sylvester equation and the generalized Sylvester equation, providing new transformations for rectangular matrices to extend previous results beyond square matrices.
Contribution
The paper introduces two new transformations that relate the T-congruence Sylvester equation to the generalized Sylvester equation for rectangular matrices, extending prior work limited to square matrices.
Findings
Provided a transformation for the case m ≥ n
Developed a novel transformation for m ≤ n
Extended the applicability of existing transformations
Abstract
The T-congruence Sylvester equation is the matrix equation , where , , and are given, and is to be determined. Recently, Oozawa et al. discovered a transformation that the matrix equation is equivalent to one of the well-studied matrix equations (the Lyapunov equation); however, the condition of the transformation seems to be too limited because matrices and are assumed to be square matrices (). In this paper, two transformations are provided for rectangular matrices and . One of them is an extension of the result of Oozawa et al. for the case , and the other is a novel transformation for the case .
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Relation between the T-congruence Sylvester equation and the generalized Sylvester equation
Yuki Satake, Masaya Oozawa∗, Tomohiro Sogabe∗
Yuto Miyatake, Tomoya Kemmochi∗, Shao-Liang Zhang∗ Graduate School of Engineering, Nagoya University, Furo-cho, Chikusa-ku, Nagoya 464-8603, Japan, Email: {y-satake,m-oozawa,sogabe,kemmochi,zhang}@na.nuap.nagoya-u.ac.jpCybermedia Center, Osaka University, 1-32 Machikaneyama, Toyonaka, Osaka 560-0043, Japan, Email: [email protected]
Abstract
The T-congruence Sylvester equation is the matrix equation , where , , and are given, and is to be determined. Recently, Oozawa et al. discovered a transformation that the matrix equation is equivalent to one of the well-studied matrix equations (the Lyapunov equation); however, the condition of the transformation seems to be too limited because matrices and are assumed to be square matrices (). In this paper, two transformations are provided for rectangular matrices and . One of them is an extension of the result of Oozawa et al. for the case , and the other is a novel transformation for the case .
1 Introduction
We consider the T-congruence Sylvester equation of the form
[TABLE]
where , , and are given, and is to be determined. The matrix equation (1) appears in the industrial and applied mathematical field: palindromic eigenvalue problems for studying the vibration of rail tracks under the excitation arising from high-speed trains [1, 2] and also in an abstract mathematical field: the tangent spaces of the Stiefel manifold [3].
In the past decade, the numerical solvers for solving equation (1) in view of direct methods and iterative methods have been well developed, (see e.g., [4, 5, 6]); however, the theoretical features of the matrix equation itself such as the uniqueness of the solution have not been explored extensively. In 2018, Terán et al. provided an important theoretical contribution regarding the necessary and sufficient condition for the existence of exactly one solution of the matrix equation (1) in [7], whose theoretical approach is based on transforming the matrix equation into large linear systems and then analyzing the linear systems.
Though irrelevant to the above, Oozawa et al., in 2018, developed a novel transformation that can be used to transform the matrix equation (1) into a more well-researched matrix equation, i.e., does not appear in its transformed matrix equation, as shown in the following theorem:
Theorem 1**.**
([8, Theorem 3.1])* Let and assume that is nonsingular. Moreover, let and suppose is reciprocal free. Then the T-congruence Sylvester equation (1) is equivalent to the Lyapunov equation*
[TABLE]
where and .
The significance of Theorem 1 is that finding mathematical features and solvers of the matrix equation (1) reduces to only finding them of the Lyapunov equation whose features are studied extensively in control theory [9] and whose solvers have been well developed (see e.g., [10]). Furthermore, very recently, Miyajima utilized Theorem 1 to design a fast verified algorithm for the solution of the matrix equation (1) in [11]. From the viewpoint of the complexities of the numerical error verification, utilizing Theorem 1 successfully reduces the complexities of to .
Although Theorem 1 is of interest, the class of matrices that satisfies the required condition is limited. In fact, Theorem 1 does not hold if matrices and are rectangular. This motivates us to find transformations for the case where matrices and are rectangular. We will see in the following sections that a transformation for the case can be regarded as an extension of Theorem 1, and a transformation for the case is a novel transformation in that a similar mathematical approach as used in Theorem 1 cannot be employed mainly due to under-determined linear systems underlying the matrix equation.
The rest of this paper is organized as follows. Section 2 describes some mathematical preliminaries on the Kronecker product. Section 3 presents the main results that under some conditions the T-congruence Sylvester equation is equivalent to a generalized Sylvester equation. The conclusion is provided in Section 4.
Throughout this paper, denotes the spectrum of , i.e., the set of eigenvalues of . Let denote the identity matrix and the Moore–Penrose inverse of .
2 Preliminaries
In this section, some mathematical preliminaries are collected on the Kronecker product and the vectorization of a matrix, referred to as the vec operator. Given and , the Kronecker product is defined by
[TABLE]
In addition, for and , it is known that
[TABLE]
Any eigenvalue of is a product of an eigenvalue of and an eigenvalue of as shown below.
Lemma 2**.**
([12, p.412])* Let be the eigenvalues of and be the eigenvalues of . Then the eigenvalues of can be written as*
[TABLE]
For , the vec operator, is defined by
[TABLE]
and the inverse vec operator, is defined by
[TABLE]
For the vec operator, the following fact holds:
Lemma 3**.**
([13, Theorem 10])* Let , , and . Then, it follows that*
[TABLE]
We collect some properties on permutation matrices related to the vec operator.
Lemma 4**.**
([13])* Let denote an -dimensional column vector which has 1 in the th position and 0 for otherwise, i.e.,*
[TABLE]
Let and . Then, for the permutation matrix
[TABLE]
the following properties hold:
[TABLE]
It is known that T-congruence Sylvester equation (1) can be transformed into a linear system whose coefficient matrix has the Kronecker product structure with the permutation matrix multiplication (). To see this, applying the vec operator to (1) with Lemma 3 yields
[TABLE]
It follows from (12), (13), and (14) of Lemma 4 that the second term of the left-hand side of equation (15) is
[TABLE]
Thus, T-congruence Sylvester equation (1) can be transformed into the following linear system:
[TABLE]
where and .
3 Main results
In this section, a transformation of the T-congruence Sylvester equation into a generalized Sylvester equation is shown. A transformation for the case is provided in Section 3.1, which is an extension of Theorem 1, and a novel transformation for the case is provided in Section 3.2. Before stating the main results, the term reciprocal free is described. The following definition admits 0 and as elements of .
Definition 5**.**
(reciprocal free [1, 2])* A set is said to be reciprocal free if for any .*
3.1 The case
In this subsection, a transformation from the T-congruence Sylvester equation (1) to the generalized Sylvester equation for the case is described.
Theorem 6**.**
Let , , , and . Assume that there exists a matrix such that and is reciprocal free. Then, the T-congruence Sylvester equation (1) is equivalent to the generalized Sylvester equation
[TABLE]
Proof**.**
First, we show that is nonsingular. Then we prove that the T-congruence Sylvester equation (1) and the generalized Sylvester equation (20) are equivalent.
Let be an eigenpair of . Then it follows that
[TABLE]
Thus, is nonsingular if and only if has no eigenvalue equal to 1. From (11) and (14), it follows that
[TABLE]
As a result of (24) and Lemma 2, any eigenvalue of is a product of two eigenvalues of . Therefore, thanks to the assumption that is reciprocal free, is nonsingular.
Now, we show the statement of Theorem 6. By multiplying (19) by and using (11) and (14), we have
[TABLE]
which implies
[TABLE]
since . From (13) and (14), the right-hand side of (26) becomes
[TABLE]
Therefore, applying the inverse vec operator to (26), we obtain (20) by using Lemma 3. Hence, we complete the proof of Theorem 6. ∎
In Theorem 6, we have not mentioned the existence of the matrix satisfying the condition . If the matrix has full column rank, there always exist infinitely many matrices satisfying . The simplest one is expressed by using the Moore–Penrose inverse of .
Proposition 7**.**
Let , have full column rank and . Then yields .
Proof**.**
When has full column rank, the Moore–Penrose inverse of can be written as
[TABLE]
which implies .
Notice that if , Theorem 6 with Proposition 7 is equivalent to Theorem 1. Thus it can be regarded as an extension of Theorem 1. Theorem 6 also holds true for the case ; however, holds true only for limited cases, i.e., an additional assumption is required for and . Thus, in the next subsection, we consider another transformation.
3.2 The case
In this subsection, we describe a novel transformation from the T-congruence Sylvester equation (1) to the generalized Sylvester equation in the case .
Theorem 8**.**
Let , , , and . Assume that there exists a matrix such that , and for , is reciprocal free. Then the T-congruence Sylvester equation (1) is equivalent to the generalized Sylvester equation
[TABLE]
where satisfies .
Proof**.**
First, we show that is nonsingular. Then we prove that the T-congruence Sylvester equation (1) and the generalized Sylvester equation (31) are equivalent.
Let be an eigenpair of . Then, it follows that
[TABLE]
Thus, is nonsingular if and only if has no eigenvalue equal to 1. From (11) and (14), it follows that
[TABLE]
Since and have the same set of nonzero eigenvalues, then we have from (35) and Lemma 2 that a square of any eigenvalue of is 0 or a product of two eigenvalues of . Therefore, from the assumption that is reciprocal free, is nonsingular.
Now, we prove the statement of Theorem 8. By using the nonsingular matrix , (11), (12), and (14), the equation (19) becomes
[TABLE]
which implies
[TABLE]
where . Since , applying the inverse vec operator to (37), we obtain (31) by using Lemma 3. Hence we complete the proof of Theorem 8.∎
In Theorem 8, there exist infinitely many matrices . The simplest one is the Moore–Penrose inverse of .
Proposition 9**.**
Let , have full row rank and . Then yields .
Proof**.**
When has full row rank, the Moore–Penrose inverse of can be written as
[TABLE]
Thus, letting , we have .
In the square case, by setting , Theorem 8 reduces to the following result:
Corollary 10**.**
Let . Assume that is nonsingular, and for , is reciprocal free. Then, the T-congruence Sylvester equation (1) is equivalent to the Lyapunov equation
[TABLE]
where and satisfies .
This is a different result from that given in Theorem 1.
4 Conclusion
Our results are summarized in Table 1. The key result is that under certain conditions T-congruence Sylvester equation is equivalent to the generalized Sylvester equation. This may provide flexibility in research for finding further mathematical features and solvers of T-congruence Sylvester equation (or the generalized Sylvester equation) because mathematical features and solvers of the generalized Sylvester equation can be utilized for T-congruence Sylvester equation, and vice versa.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] R. Byers, D. Kressner, Structured condition numbers for invariant subspaces, SIAM J. Matrix Anal. Appl. 28 (2) (2006) 326–347.
- 2[2] D. Kressner, C. Schröder, D.S.Watkins, Implicit QR algorithms for palindromic and even eigenvalue problems, Numer. Algorithms 51 (2) (2009) 209–238.
- 3[3] P.-A. Absil, R. Mahony, R. Sepulchre, Optimization Algorithms on Matrix Manifolds, Princeton University Press, Princeton, 2008.
- 4[4] C.-Y. Chiang, E. K.-W. Chu, W.-W. Lin, On the ★ ★ \bigstar -Sylvester equation A X ± X ★ B ★ = C plus-or-minus 𝐴 𝑋 superscript 𝑋 ★ superscript 𝐵 ★ 𝐶 AX\pm X^{\bigstar}B^{\bigstar}=C , Appl. Math. Comput. 218 (17) (2012) 8393–8407.
- 5[5] F. De Terán, F. M. Dopico, Consistency and efficient solution of the Sylvester equation for ⋆ ⋆ \star -congruence, Electron. J. Linear Algebra 22 (2011) 849–863.
- 6[6] M. Hajarian, Developing Bi-CG and Bi-CR methods to solve generalized Sylvester-transpose matrix equations, Int. J. Autom. Comput. 11 (1) (2014) 25–29.
- 7[7] F. De Terán, B. Iannazzo, F. Poloni, L. Robol, Solvability and uniqueness criteria for generalized Sylvester-type equations, Linear Algebra Appl. 542 (2018) 501–521.
- 8[8] M. Oozawa, T. Sogabe, Y. Miyatake, S.-L. Zhang, On a relationship between the T-congruence Sylvester equation and the Lyapunov equation, J. Comput. Appl. Math. 329 (2018) 51–56.
