• Sonuç bulunamadı

A modification of the matrix sign function method

N/A
N/A
Protected

Academic year: 2021

Share "A modification of the matrix sign function method"

Copied!
12
0
0

Yükleniyor.... (view fulltext now)

Tam metin

(1)

Applied Mathematics

A modication of the matrix sign function

method

Gennadi Demidenko

1

, Yuliya Klevtsova

2

1 Sobolev Institute of Mathematics, SB RAS, 630090 Novosibirsk, Russia

e-mail:demidenk@math.nsc.ru

2 Novosibirsk State University, 630090 Novosibirsk, Russia

Received: March 7, 2001

Summary.

This paper is devoted to the dichotomy problem for the matrix spectrum with respect to the imaginary axis. We consider a method of constructing approximate projections onto invariant sub-spaces of matrices. The method is a modication of the matrix sign function method. We prove also a theorem on a perturbation for the matrix spectrum.

Key words:

matrix sign function method, projections onto invari-ant subspaces, matrix spectrum dichotomy, perturbation of the ma-trix spectrum

Mathematics Subject Classication (1991): 15A60, 65F15, 65F30, 65F35

1. Introduction

The problem of constructing approximate projections onto invariant subspaces of matrices is a very important problem of linear algebra and numerical mathematics. At present, there are some algorithms for constructing approximate projections (see, for example, 1{5]).

This paper is devoted to the dichotomy problem for the matrix spectrum with respect to the imaginary axis. The matrix sign func-tion method is the most popular method of constructing approximate projections for solving this problem. This method has been the sub-ject of numerous studies (see, for example, 6{13]).

(2)

In 1996, the rst author proposed a new method for construct-ing approximate projections onto invariant subspaces of linear op-erators 14]. This method is functional and based on the following theorem 14, 15].

Theorem 1.

Let T : B ! B be a linear continuous operator in a

Banach space B, and let T have the inverse operator T

;1. Suppose

that there is a projection P :B !B such that PT =TP  kTPk<1 kT

;1(

I;P)k<1:

Then the operator I ;T has the continuous inverse one (I;T) ;1, (I;T) ;1= ( I;TP) ;1 P ;(I;T ;1( I;P)) ;1 T ;1( I;P) =P +TP(I;TP) ;1 ;T ;1( I ;P)(I ;T ;1( I;P)) ;1 and (1:1) k(I;T) ;1 ; PkkTPk(1;kTPk) ;1 +kT ;1( I;P)k(1;kT ;1( I ;P)k) ;1 :

Remark 1.As follows from the above estimate, if

kTPk0 kT ;1( I;P)k0 then (I;T) ;1 P :

Some applications of Theorem 1 to constructing approximate pro-jections are presented in 16]. By Theorem 1, one can obtain a modi-cation of the matrix sign function method 15]. In the present paper, we consider this modication of the matrix sign function method. By our means, such modication is very simple for computations.

2. Modi cation of the matrix sign function method

In this section we illustrate an application of Theorem 1 to the prob-lem of constructing approximate projections onto invariant subspaces of matrices.

LetAbeNN matrix andI be the identityNN matrix.

Sup-pose that the matrixA has no purely imaginary eigenvalues.

Eigen-values of the matrixAare unknown. ByP

; we denote the projection

onto the maximal invariant subspace ofAcorresponding to

eigenval-ues lying in the left half-plane

C

;=

(3)

ByP

+we denote the projection onto the maximal invariant subspace

of Acorresponding to eigenvalues lying in the right half-plane C += f2C: Re>0g: We suppose P ; A = AP ;  P ; + P + = I:

Throughout the paper, kAkdenotes the spectral norm ofA.

Consider the sequence fU k g, where (2:1) U k = ( A+I) k( A;I) ;k   = 1=2 if kAk1  = (2kAk) ;1 if kAk>1:

Using M.G.Krein's lemma on \W-dissipative" operators 17], one can

show that kU k P ; k!0 kU ;1 k ( I;P ;) k!0 k!1:

Hence, by Theorem 1, for any suciently large k  1 there exists

an inverse matrix (I;U k) ;1 and (I;U k) ;1 !P ;  (I ;U ;1 k ) ;1 !P +  k!1: Then, (2:2) P ; (I;U k) ;1  P + (I;U ;1 k ) ;1  k1:

Theorem 2.

Formulae (2.2) is a modication of the matrix sign function method.

Proof. Using the matrix sign function method 1, 2], we have

(2:3) P ;  1 2(I;X l)  P +  1 2(I+X l)  l1 where X 0 = A X l= 12( X l;1+ X ;1 l;1)  l= 12:::

By the denition of the sequence fX l g, we obtain (2:4) 2(X l+ I)X l;1 = ( X l;1+ I) 2  (2:5) 2(X l ;I)X l;1 = ( X l;1 ;I) 2 :

(4)

According to (2.4), 2(X l+ I)(X l ;I)X l;1 = ( X l ;I)(X l;1+ I) 2 :

Taking into account (2.5), we have

(2:6) (X l+ I)(X l;1 ;I) 2 = ( X l ;I)(X l;1+ I) 2 : Similarly, (2:7) 2(X l;1+ I)X l;2= ( X l;2+ I) 2  (2:8) 2(X l;1 ;I)X l;2= ( X l;2 ;I) 2  l= 23:::

Multiply both sides of (2.6) by (2X l;2) 2. Then, (X l+ I) 2(X l;1 ;I)X l;2] 2 = ( X l ;I) 2(X l;1+ I)X l;2] 2 :

Consequently, by (2.7) and (2.8), we obtain (X l+ I)(X l;2 ;I) 2 2 = (X l ;I)(X l;2+ I) 2 2 :

In the same way, we have (X l+ I)(X 0 ;I) 2 l = (X l ;I)(X 0+ I) 2 l : Since X 0= A, it follows thatkX 0 k1=2. Hence, (X l+ I) = (X l ;I)(X 0+ I) 2 l (X 0 ;I) ;2 l or (X l+ I) = (X l ;I)U 2 l: Then, X l( I;U 2 l) =;I;U 2 l:

Since for suciently largel 1 the operatorI ;U 2 l has an inverse one, we have X l= ( U 2 l ;I) ;1( I+U 2 l) : RewriteX l as follows X l = ( U 2 l ;I) ;1( U 2 l ;I + 2I) =I+ 2(U 2 l ;I) ;1 = I;2(I;U 2 l) ;1 or 1 2(I;X l) = ( I;U 2 l) ;1 :

Therefore, formulae (2.2) fork= 2

l coincide with (2.3). u t

(5)

Corollary 1.

If k = 2 l and

l is su ciently large, then approximate

construction (2.2) coincides with approximate construction (2.3):

P ; (I;U 2 l) ;1 = 1 2( I;X l)  P + (I ;U ;1 2 l ) ;1 = 1 2( I+X l) :

Remark 2.When a matrixA has eigenvalues on the imaginary axis,

its matrix sign function is not dened. But using Theorem 1, one can solve the trichotomy problem (see 15]).

Remark 3.By the denition of U

k, it is necessary to calculate one

inverse matrix only, and by the denition of X

l, it is necessary to

calculatel inverse matrices.

3. Convergence rate of the sequence of approximate

projections

We will estimate the convergence rate of the sequence of approximate projections (3:1) (I;U k) ;1 !P ;  (I;U ;1 k ) ;1 !P +  k!1

where the matricesU

k are dened by (2.1). To do it we consider the

Lyapunov type integrals

H ; 0 = 1 Z 0 (e sA P ;)  e sA P ; ds H + 0 = 1 Z 0 (e ;sA P +)  e ;sA P + ds:

Obviously, the matricesH ; 0  H + 0 are Hermitian, H ; 0 0 H + 0 0 H = H ; 0 + H + 0 >0

and the equalities

(3:2) H ; 0 A+A  H ; 0 = ;P  ; P ;  H + 0 A+A  H + 0 = P  + P + are true.

Using (3.2), one can show the following equalities (3:3) (A  ;I) ;1( A + I)H ; 0 ( A+I)(A;I) ;1 ;H ; 0 =;2(A  ;I) ;1 P  ; P ;( A;I) ;1 

(6)

(3:4) (A  + I) ;1( A  ;I)H + 0 ( A;I)(A+I) ;1 ;H + 0 =;2(A + I) ;1 P  + P +( A+I) ;1 :

Indeed, rewrite the left hand-side of (3.3) as follows (A  ;I) ;1( A + I)H ; 0( A+I)(A;I) ;1 ;H ; 0 = (A  ;I) ;1 ; (A + I)H ; 0( A+I) ; (A  ;I)H ; 0( A;I)  (A;I) ;1 = (A  ;I) ;1   2 A  H ; 0 A+H ; 0 A+A  H ; 0 + H ; 0 ; 2 A  H ; 0 A+H ; 0 A+A  H ; 0 ;H ; 0  (A;I) ;1 = (A  ;I) ;1 ; 2(H ; 0 A+A  H ; 0)  (A;I) ;1 :

Taking into account(3.2),we have(3.3).Similarly,we can obtain(3.4). Determine the matrices

S ;= ( A  ;I) ;1( A;I) ;1  S += ( A + I) ;1( A+I) ;1 :

The matrices are Hermitian positive denite. Then,

s ;= min juj=1 hS ; uui>0 s + = min juj=1 hS + uui>0:

Hence, for any vectoru2E

N we have (3:5) hS ; uui sjuj 2  hS + uui sjuj 2  wheres= minfs ; s + g.

Note that, using (2.1) and the property AP ; =

P

;

A, equalities

(3.3) and (3.4) can be written as follows

U  1 H ; 0 U 1 ;H ; 0 = ;2P  ; S ; P ;  (U ;1 1 )  H + 0 U ;1 1 ;H + 0 = ;2P  + S + P + : By P 2 ;= P ;  P 2 += P +

for any vector v2E

N this yields hH ; 0 U 1 P ; vU 1 P ; vi=hH ; 0 P ; vP ; vi;2hS ; P ; vP ; vi hH + 0 U ;1 1 P + vU ;1 1 P + vi=hH + 0 P + vP + vi;2hS + P + vP + vi:

(7)

Rewrite the equalities by using the Hermitian positive denite matrix H =H ; 0 + H + 0 : Since HP ; = H ; 0 P ;  HP + = H + 0 P +  U 1 P ;= P ; U 1  U ;1 1 P += P + U ;1 1  it follows that (3:6) hHU 1 P ; vU 1 P ; vi=hHP ; vP ; vi;2hS ; P ; vP ; vi (3:7) hHU ;1 1 P + vU ;1 1 P + vi=hHP + vP + vi;2hS + P + vP + vi:

Taking into account (3.5) and the estimate (3:8) 1 kHk hHuuijuj 2  u2E N  we obtain (3:9) hHU 1 P ; vU 1 P ; vi  1; 2s kHk  hHP ; vP ; vi (3:10) hHU ;1 1 P + vU ;1 1 P + vi  1; 2s kHk  hHP + vP + vi:

Since the matrices

H  U  1 HU 1  (U ;1 1 )  HU ;1 1

are Hermitian positive denite and P ;+ P + = I, it follows that (3:11) q= 1; 2s kHk >0:

The followingtheorem gives estimatesof the convergence rate in (3.1).

Theorem 3.

There exists a natural number k

0 such that for k k

0

the following estimates hold

(3:12) kP ; ;(I ;U k) ;1 k ; k(1 ; ; k) ;1+ + k(1 ; + k) ;1  (3:13) kP + ;(I;U ;1 k ) ;1 k ; k(1 ; ; k) ;1+ + k(1 ; + k) ;1  where ; k = p condHkP ; kq k =2  + k = p condHkP + kq k =2  condH=kHkkH ;1 k and q2(01) is dened by (3.11).

(8)

Proof. By (2.1) and (3.6), we have hHU k P ; vU k P ; vi=hHU k ;1 P ; vU k ;1 P ; vi ;2hS ; U k ;1 P ; vU k ;1 P ; vi v2E N  k 1:

Taking into account (3.5) and (3.8), we obtain

hHU k P ; vU k P ; vi  1; 2s kHk  hHU k ;1 P ; vU k ;1 P ; vi:

Hence, for any naturalk the estimate hHU k P ; vU k P ; viq k ;1 hHU 1 P ; vU 1 P ; vi holds. By (3.9), hHU k P ; vU k P ; viq k kHkkP ; k 2 jvj 2 :

Using (3.7) and (3.10), in the same way one can prove the estimate

hHU ;1 k P + vU ;1 k P + viq k kHkkP + k 2 jvj 2 :

From these inequalities we have

jU k P ; vj 2 q k kH ;1 kkHkkP ; k 2 jvj 2  jU ;1 k P + vj 2 q k kH ;1 kkHkkP + k 2 jvj 2  v2E N : Hence, kU k P ; kq k =2 p condHkP ; k= ; k  kU ;1 k P + kq k =2 p condHkP + k= + k : By (3.11), there existsk 0 such that ; k <1 + k <1 for any k k 0.

Consequently, from (1.1) we obtain (3.12) and (3.13). ut

4. Perturbation of the matrix spectrum

In this section we give conditions on matrix perturbations. The con-ditions are used for numerical solving of the dichotomy problem (see analogous results in 4, 7]).

Theorem 4.

Let the spectrum of the matrixA do not cross with the

imaginary axis. If for a matrix A

1 the inequality (4:1) 2kA 1 k  kH ; 0 k q 2kAkkH ; 0 k+kH + 0 k q 2kAkkH + 0 k  <1

is true, then the spectrum of the matrixA+A

1 does not cross with the

imaginary axis too. Moreover, the number of eigenvalues of A+A 1

in the left half-planeC

; equals the number of eigenvalues of

A in the

(9)

Proof. Consider the system of ordinary dierential equations on the real axis (4:2) du dt =Bu+f(t) t2R:

According to properties of the Fourier transform, the system has a solution u(t) in the Sobolev space W

1

2(

R) for any vector function f(t)2L

2(

R) if and only if the linear system

(iI ; B)ub = b f() 2R has a solutionub() ub()2L 2( R) for any b f()2L 2( R). The system

has such solutionbu() if and only if the matrixB has no purely

imag-inary eigenvalues. Obviously, the solutionu(t)2W 1

2(

R) is unique.

By the conditions of the theorem, if B = A, then for any f(t) 2 L

2(

R) system (4.2) has a unique solution u(t) 2 W 1 2( R) and the following representation (4:3) u(t) =Rf(t) = t Z ;1 e (t;s)A P ; f(s)ds; 1 Z t e (t;s)A P + f(s)ds is true, where P

; is the projection onto the maximal invariant

sub-space of the matrixA corresponding to the eigenvalues lying in the

left half-plane, P ; A = AP ;  P ;+ P + = I: Hence, it is enough to

prove that the system (4:4) du dt = (A+A 1) u+F(t) t2R has a solutionu(t)2W 1 2(

R) for an arbitrary vector functionF(t) 2 L

2( R):

We will construct a solution of system (4.4) in the form

u(t) =Rf(t) f(t)2L 2(

R)

where the operatorRis dened by (4.3). Obviously, a vector function f(t) must be a solution of the integral equation

(4:5) f(t);A

1

Rf(t) =F(t):

Show the estimate

(4:6) kA 1 Rf(t)L 2( R)kqkf(t)L 2( R)k q <1:

(10)

Using the Heaviside function (t), the expression A 1 Rf(t) can be written as follows A 1 Rf(t) =A 1 1 Z ;1 (t;s)e (t;s)A P ; f(s)ds ;A 1 1 Z ;1 (s;t)e (t;s)A P + f(s)ds:

By Minkowski's and Young's inequalities, we have

kA 1 Rf(t)L 2( R)kkA 1 kk 1 Z ;1 k (t;s)e (t;s)A P ; kjf(s)jdsL 2( R)k +kA 1 kk 1 Z ;1 k (s;t)e (t;s)A P + kjf(s)jdsL 2( R)k kA 1 k 1 Z 0 ke tA P ; kdtkf(s)L 2( R)k +kA 1 k 0 Z ;1 ke tA P + kdtkf(s)L 2( R)k:

Taking into account the estimates 4, 5]:

ke tA P ; k q 2kAkkH ; 0 ke ;t=(2kH ; 0 k)  ke ;tA P + k q 2kAkkH + 0 ke ;t=(2kH + 0 k)  t>0 we obtain kA 1 Rf(t)L 2( R)k2kA 1 k  kH ; 0 k q 2kAkkH ; 0 k +kH + 0 k q 2kAkkH + 0 k  kf(s)L 2( R)k:

By condition (4.1), we have estimate (4.6).

According to (4.6), equation (4.5) has a unique solution in the space L 2( R) f(t) = (I;A 1 R) ;1 F(t)

(11)

for anyF(t)2L 2(

R):Hence, we constructed the solution of (4.4) u(t) =R(I;A 1 R) ;1 F(t)2W 1 2( R):

Consequently, the matrixA+A

1has no purely imaginary eigenvalues

and the number of its eigenvalues in the left half-planeC

;equals the

number of eigenvalues of the matrixA in the left half-plane. ut

Acknowledgment

. The authors express their thanks to Dr. I. Ma-tveeva for helpful discussions.

References

1. Abramov, A. A. (1971): Boundary conditions at a singularity for systems of linear ordinary dierential equations in Russian], Zh. Vychisl. Mat. i Mat. Fiz.11, No. 1, 275{278.

2. Roberts, J.D.(1980): Linear model reduction and solution of the algebraic Ri-ccati equation by use of the sign-function, Int.J.Control.32, No. 4, 677{687.

3. Bulgakov, A. Ya. and Godunov, S. K. (1988): Circular dichotomy of the spec-trum of a matrix in Russian], Sibirsk. Mat. Zh.29, No. 5, 59{70 English

transl. in Siberian Math. J.29, No. 5, 734{744.

4. Bulgakov, A. Ya. (1989): The basis of guaranteed accuracy in the problem of separation of invariant subspaces for non-self-adjoint matrices in Russian], Trudy Inst. Mat. 15, 12{93 English transl. in Sib. Adv. Math. 1, No. 1,

64{108 (1991) and Sib. Adv. Math.1, No. 2, 1{56 (1991).

5. Godunov, S. K. (1998): Modern Aspects of Linear Algebra, Translations of Mathematical Monographs 175, Amer. Math. Soc., Providence.

6. Balzer, L. A. (1980): Accelerated convergence of the matrix sign{function method of solving Lyapunov, Riccati and other matrix equations, Int. J. Con-trol.32, No. 6, 1057{1078.

7. Bai, Z. and Demmel, J. (1998): Using the matrix sign function to compute invariant subspaces, SIAM J. Matrix Anal. Appl.19, No. 1, 205{225.

8. Byers, R., He, C., and Mehrmann, V. (1997): The matrix sign function method and the computation of invariant subspaces, SIAM J. Matrix Anal. Appl.18,

No. 3, 615{632.

9. Gardiner, J. and Laub, A. (1986): A generalization of the matrix-sign function solution for algebraic Riccati equations, Internat. J. Control44, 823{832.

10. Golub, G. H. and Van Loan, C. F. (1989):Matrix Computations, 2nd Edition, The Johns Hopkins University Press, Baltimore.

11. Higham, N. J. (1994): The matrix sign decomposition and its relation to the polar decomposition, Linear Algebra Appl.212/213, 3{20.

12. Kenney, C., Laub, A., and Papadopoulos, P. (1992): Matrix sign function algorithms for Riccati equations, in: Proc. of IMA Conference on Control: Modelling, Computation, Information, Southend-On-Sea, IEEE Press, Pis-cataway, 1{10.

13. Mathias, R. (1995): Condition estimation for the matrix function via the Schur decomposition, SIAM J. Matrix Anal. Appl.16, 565{578.

14. Demidenko, G. V. (1996): On construction of approximate projections, Preprint No. 38, Sobolev Institute of Mathematics, Novosibirsk.

(12)

15. Demidenko, G. V. (1998): On a functional approach to constructing pro-jections onto invariant subspaces of matrices, Sibirsk. Mat. Zh. 39, No. 4,

796{813 English transl. in Siberian Math. J.39, No. 4, 683{699.

16. Demidenko, G. V. (2000): On constructing approximate projections onto in-variant subspaces of linear operators, in: Abstracts of Invited Lectures and Short Communications Delivered at the Ninth International Colloquium on Numerical Analysis and Computer Science with Applications, August, 12-17, Plovdiv, Bulgaria, 42.

17. Daleckii, Ju. L. and Krein, M. G. (1974):Stability of Solutions of Dierential Equations in Banach Space, Translations of Mathematical Monographs 43,

Referanslar

Benzer Belgeler

In conclusion, we calculated the absorption spectra and the short-circuit current density for an InGaN-based solar cell with a nanophotonic periodic pattern and demonstrated that it

Both microscopic images and quantitative analysis by the cetylpyridinium chloride extraction of calcium showed that calcium deposition by SaOS- 2 cells was signi ficantly

Determination of Optimum Device Layout Dimensions Based on the Modulation Frequency The studied bolometer array in this work was mainly designed for investigation of the inter-pixel

The interaction between student responses and aspects of text commented on in the revision process in a single-draft and a multi-draft

In this study, a mechanistic cutting force model for milling CFRPs is proposed based on experimentally collected cutting force data during slot milling of unidirectional

As analysis of learners' needs plays an important role in curriculum design, it is believed that an analysis of communication needs of the students at the

First, advertisers are opting to place their ads in only one or two newspapers for any one specific time period, usually one Arabic language daily and/or one English language

Understanding the categories that popular apps focus on and the relevant features provided to users, which lead to higher user scores and downloads will offer insights to enable