Journal of Applied Mathematics and Physics
Vol.02 No.03(2014), Article ID:43185,10 pages
10.4236/jamp.2014.23007
Application and generalization of eigenvalues perturbation Bounds for Hermitian Block tridiagonal Matrices*
Jicheng Li#, Jing Wu, Xu Kong
School of Mathematics and Statistics, Xi’an Jiaotong University, Xi’an, China
Email: #jcli@mail.xjtu.edu.cn
Copyright © 2014 Jicheng Li et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. In accordance of the Creative Commons Attribution License all Copyrights © 2014 are reserved for SCIRP and the owner of the intellectual property Jicheng Li et al. All Copyright © 2014 are guarded by law and by SCIRP as a guardian.
ABSTRACT
Received December 15, 2013; revised January 15, 2014; accepted January 21, 2014
The paper contains two parts. First, by applying the results about the eigenvalue perturbation bounds for Hermitian block tridiagonal matrices in paper [1], we obtain a new efficient method to estimate the perturbation bounds for singular values of block tridiagonal matrix. Second, we consider the perturbation bounds for eigenvalues of Hermitian matrix with block tridiagonal structure when its two adjacent blocks are perturbed simultaneously. In this case, when the eigenvalues of the perturbed matrix are well-separated from the spectrum of the diagonal blocks, our eigenvalues perturbation bounds are very sharp. The numerical examples illustrate the efficiency of our methods.
Keywords:
Singular Value; Eigenvalue Perturbation; Hermitian matrix; Block tridiagonal Matrix; Eigenvector
1. Introduction
There are many known results about eigenvalue perturbation bounds of Hermitian matrices. See example [2-5]. Among them, one well-known theory is the following result.
Theorem 2.1 [2]. Let
and
be n-by-n Hermitian matrices. Let
and
denote the ith smallest eigenvalues of
and
, respectively. Then for
, we have
(1.1)
where all the eigenvalues of
and
are indexed in ascending order.
This is the Weyl’s theorem, which is one of the most classic eigenvalue perturbation theories. When the perturbation matrix
is an arbitrary Hermitian matrix, the bounds obtained by Weyl’s theorem can be very small. However, for Hermitian matrices with special sparse structures such as block tridiagonal Hermitian matrix, the Weyl’s theorem may not be the best choice. For this reason, [1] considered the difference between eigenvalues of the block tridiagonal Hermitian matrices
and
, where
(1.2)
in which
are Hermitian matrices and
are arbitrary
matrices, the perturbation matrices
and
have the same order with the matrices
and
, respectively. Let
and
denote the ith smallest eigenvalues of matrices
and
, respectively. Let
denote the set of all the eigenvalues of the Hermitian matrix
. By defining
, and assuming that there exists an integer
such that
, the
paper [1] obtained the shaper eigenvalue perturbation bounds
(1.3)
in which

and

The natural questions are that whether the above results can be used to estimate the perturbation bounds for singular values of a block tridiagonal matrix, and how to get the eigenvalues perturbation bounds when two adjacent blocks of the matrix
in the formula (1.2) are perturbed simultaneously. If we apply the results above repeatedly, we can obtain a weaker upper bounds. Inspired by these questions, in this paper, we expect to obtain the perturbation bounds for singular value of a block tridiagonal matrix. Further, we give a new idea to obtain the eigenvalues perturbation bounds by directly using the bounds of eigenvector elements rather than applying the results in [1] repeatedly.
The structure of this paper is organized as follows. In Section 2, we provide preliminaries to outline our basic idea of deriving eigenvalue perturbation bounds via bounding eigenvector components [1]. In Section 3, we present a new approach to estimate the perturbation bounds for the singular values of the block tridiagonal matrix via applying the ideas in paper [1]. In Section 4, we consider the case which the sth block and
block of the matrix
are perturbed simultaneously and present a new perturbation bound of the
smallest eigenvalue
. Further, we discuss the eigenvalue perturbation bounds when the first
blocks of
are perturbed simultaneously and provide an algorithm to estimate the bounds. In Section 5, we present a numerical example to show the efficiency of our approach.
Notations. Let
denote the matrix spectrum norm.
2. Preliminaries
For simplicity, the eigenvalues that we mention in this paper are all simple eigenvalues. We need the following conclusion about the partial derivative of simple eigenvalue of
for further discussion, where
.
Lemma 2.1 [1]. Let
and
be n-by-n Hermitian matrices. Denote by
the ith eigenvalue of
, and define the vector-valued function
such that
where

for some
. If
is simple, then
(2.1)
Especially, the perturbation matrix
has the special structure. For example, the perturbation matrix
has the form as the matrix
whose block elements are zero except for the sth block. Moreover if
has
small components in the positions corresponding to the nonzero elements of
, then
is small. Hence
if we know a bound for the components of
that are in the position corresponding to the nonzero elements
of
, then we can obtain a bound for
via integrating the Equation (2.1) over
.
Yuji Nakatsukasa [1] has derived the eigenvalues perturbation bounds for the case (1.2) with this idea. In the following, we shall describe in detail how this idea can be exploited to derive perturbation bounds of singular values for block tridiagonal matrix, and how this idea is expanded to derive eigenvalue perturbation bounds for our cases.
Note that the Lemma 2.1 holds under the condition that
is a simple eigenvalue of
. Similarly, we also assume that
is simple for all
. For multiple eigenvalues, we can discuss this case by referring to the method of the paper [1,6,7].
3. Singular Value Perturbation bounds
In this section, we use the results in paper [1] to study the perturbation bounds of singular values for the block tridiagonal matrices. For the sake of convenience, we define the sequence of nonzero singular values of a complex
matrix
by
where








3.1. 2 × 2 case
Firstly, for the

Theorem 3.1. Let
be two complex matrices,











Proof. Let

and

By Jordan-Wielandt theorem[2-Theorem I.4.2], we know that the eigenvalues of the matrix






and the matrix

Let
Obviously, the matrix







natural that we can apply the result of [1-Theorem 3.2] to get the conclusion.
3.2. 3 × 3 case
Secondly, we study the perturbation bounds for singular values of

be two complex matrices, where






above, by permuting the rows and columns of


and the matrix

Obviously, both


Theorem 3.2. Let




tively. Define






3.3. n × n Case
Further, we gradually consider the general



where






Theorem 3.3. Let




pectively. Define





and
then we have
In what follows, we give an example to illustrate the singular values perturbation bounds obtained by our results.
Example 3.1. Consider the



where
Obviously, the last two singular values of



Therefore, we can get

Through the Theorem 3.1 we know that
By comparing the differences in the equation (3.5) with the bounds obtained by the Theorem 3.1, we can find that the singular values perturbation bounds obtained by the Theorem 3.1 are sharp and this estimating method is efficient.
4. Eigenvalue Perturbation Bounds
On the basis of conclusions of the paper [1], in this section we study eigenvalue perturbation bounds of block tridiagonal matrix for the cases where two adjacent blocks of




4.1. Two adjacent blocks of A Being Perturbed
In this subsection, we discuss eigenvalue perturbation bounds when two adjacent blocks of


Similar to discussion of the paper [1], we need the following assumption.
Assumption 1. There exists an integer


Roughly, the assumption demands that




Now, on the basis of the Assumption 1, we first discuss upper bounds for the eigenvector components of the matrix
Lemma 4.1. Let



eigenvalue of






and for

If



Proof. The first block component of

Since


we have
Further, by applying the Theorem 2.1[2], we know




where the right inequality follows from Assumption 1. Continuously, the second block component of

So,
Similarly, by Weyl's theorem, we have
(4.4), we can get
Hence,
By the same argument, we can prove

To consider the sth block component of
thus,
By using the results of the Assumption 1 and Theorem 2.1[2], we know that

and

Therefore, for all

Continuously, considering the s + 1th block of
we have
Similarly, by using the results of the Assumption 1 and Theorem 2.1[2], we know that
is invertible and


Hence,
Similar to the discussion above, we also have
By


Consequently, for all
Similar to the discussion above, we can prove

Based on the discussion above, we conclude that for all
The following Theorem 4.1 is aiming to present perturbation bounds for
Theorem 4.1. Let







Proof. Integrating (2.1) over

Together with (4.3), it follows that
4.2. The first s blocks of A Being Perturbed
In this subsection, we gradually consider the bounds of eigenvalues of the matrix


where





and


If




5. Numerical Example
In this section, we use the following example to illustrate the validity of our method and to show the advantage of the our method over the method proposed in [1].
Example 5.1 [1]. Let



Algorithm 1. Eigenvalue perturbation bound algorithm for the first s blocks of

where all the elements of








Meanwhile, we use the method in the paper [1] to give the perturbation bounds for
Further, we partition the matrix

block, which is 2-by-2 matrix




perturbation bounds for
Obviously, comparing the table 1 with the table 2, we can see that our method saves CPU times and improves the perturbation bounds. In addition, comparing the table 1 with the table 3, although our CPU time is close to the CPU time in Table 3, we see that the perturbation bounds are also improved . So we can say that our method is efficient and improved.
6. Conclusion
We have obtained a new efficient method to estimate the perturbation bounds for singular values of block tridiagonal matrix. Further, under the bases of the paper [1], we present a new conclusion for estimating the perturbation bound when the sth block and


Table 1. The eigenvalue perturbation bounds and CUP times.
Table 2. The eigenvalue perturbation bounds and CUP times.
Table 3. The eigenvalue perturbation bounds and CUP times.
provide an algorithm for the general case when the first


References
- Y. Nakatsukasa, “Eigenvalue Perturbation Bounds for Hermitian Block Tridiagonal Matrices,” Applied Numerical Mathematics, Vol. 62, No. 1, 2012, pp. 67-78.
- G. W. Stewart and J.-G. Sun, “Matrix Perturbation Theory,” Academic Press, Boston, 1990.
- J. Demmel, “Applied Numerical Linear Algebra,” SIAM, Philadelphia, 1997.
- G. H. Golub and C. F. Van Loan, “Matrix Computations,” Johns Hopkins University Press, Baltimore, 1996.
- E.-X. Jiang, “Perturbation in Eigenvalues of a Symmetric Tridiagonal Matrix,” Linear Algebra and its Applications, Vol. 399, 2005, pp. 91-107.
- J. Barlow and J. Demmel, “Computing Accurate Eigensystems of Scaled Diagonally Dominant Matrices,” SIAM Journal on Numerical Analysis, Vol. 27, No. 3, 1990, pp. 762-791.
- J. Barlow and I. Slapnicar, “Optimal Perturbation Bounds for the Hermitian Eigenvalue Problem,” Linear Algebra and its Applications, Vol. 309, No. 1-3, 2000, pp. 19-43.
- C.-K. Li and R.-C. Li, “A Note on Eigenvalues of Perturbed Hermitian Matrices,” Linear Algebra and its Applications, Vol. 395, 2005, pp. 183-190. http://dx.doi.org/10.1016/j.laa.2004.08.026
NOTES
*The work was supported by the Fundamental Research Funds for the Central Universities (xjj20100114) and the National Natural Science Foundation of China (11171270).
#Corresponding author.













































