vector and matrix norms - universitetet i oslo · equivalent norms adapting some general results on...

41
Vector and Matrix Norms Tom Lyche Centre of Mathematics for Applications, Department of Informatics, University of Oslo October 4, 2010

Upload: others

Post on 28-Feb-2021

22 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Vector and Matrix Norms - Universitetet i oslo · Equivalent norms Adapting some general results on vector norms to matrix norms give Theorem x 1. All matrix norms are equivalent

Vector and Matrix Norms

Tom Lyche

Centre of Mathematics for Applications,Department of Informatics,

University of Oslo

October 4, 2010

Page 2: Vector and Matrix Norms - Universitetet i oslo · Equivalent norms Adapting some general results on vector norms to matrix norms give Theorem x 1. All matrix norms are equivalent

Vector Norms

Definition (Norm)A norm in Rn(Cn) is a function ‖·‖ : Rn(Cn)→ R thatsatisfies for all x, y in Rn(Cn) and all a in R(C)

1. ‖x‖ ≥ 0 with equality if and only if x = 0. (positivity)

2. ‖ax‖ = |a| ‖x‖. (homogeneity)

3. ‖x + y‖ ≤ ‖x‖+ ‖y‖. (subadditivity)

The triples (Rn,R, ‖·‖) and (Cn,C, ‖·‖) are examples ofnormed vector spaces and the inequality 3. is called thetriangle inequality.

Page 3: Vector and Matrix Norms - Universitetet i oslo · Equivalent norms Adapting some general results on vector norms to matrix norms give Theorem x 1. All matrix norms are equivalent

Inverse Triangle Inequality

‖x− y‖ ≥ | ‖x‖ − ‖y‖ |, x, y ∈ Cn.

I Need to show ‖x− y‖ ≥ ‖x‖ − ‖y‖ and

I ‖x− y‖ ≥ ‖y‖ − ‖x‖I Since ‖x− y‖ = ‖y − x‖ the last inequality follows from

the first.

I The first: ‖x‖ = ‖x− y + y‖ ≤ ‖x− y‖+ ‖y‖

The inverse triangle inequality shows that a norm is acontinuous function Cn → R.

Page 4: Vector and Matrix Norms - Universitetet i oslo · Equivalent norms Adapting some general results on vector norms to matrix norms give Theorem x 1. All matrix norms are equivalent

p Norms

Define for p ≥ 1

‖x‖p :=( n∑

j=1

|xj |p)1/p

, (1)

‖x‖∞ := max1≤j≤n

|xj |. (2)

The most important cases are:

1. ‖x‖1 =∑n

j=1|xj | , (the one-norm or l1-norm)

2. ‖x‖2 =(∑n

j=1|xj |2)1/2

, the two-norm, l2-norm, orEuclidian norm)

3. ‖x‖∞ = max1≤j≤n|xj |, (the infinity-norm, l∞-norm, ormax norm.)

Page 5: Vector and Matrix Norms - Universitetet i oslo · Equivalent norms Adapting some general results on vector norms to matrix norms give Theorem x 1. All matrix norms are equivalent

Why index ∞?

limp→∞‖x‖p = ‖x‖∞ for all x ∈ Cn. (3)

I For x 6= 0 we write

‖x‖p := ‖x‖∞( n∑

j=1

( |xj |‖x‖∞

)p)1/p.

I Now each term in the sum is not greater than one and atleast one term is equal to one

I

‖x‖∞ ≤ ‖x‖p ≤ n1/p‖x‖∞, p ≥ 1.

I Since limp→∞ n1/p = 1 for any n ∈ N we see that (3)follows.

Page 6: Vector and Matrix Norms - Universitetet i oslo · Equivalent norms Adapting some general results on vector norms to matrix norms give Theorem x 1. All matrix norms are equivalent

Holder and Minkowski

I It is shown in shown in an Appendix that the p-norm arenorms in Rn and in Cn for any p with 1 ≤ p ≤ ∞.

I The triangle inequality ‖x + y‖p ≤ ‖x‖p + ‖y‖p is calledMinkowski’s inequality.

I To prove it one first establishes Holder’s inequality

n∑j=1

|xjyj | ≤ ‖x‖p‖y‖q,1

p+

1

q= 1, x, y ∈ Cn. (4)

I The relation 1p

+ 1q

= 1 means for example that if p = 1then q =∞ and if p = 2 then q = 2.

Page 7: Vector and Matrix Norms - Universitetet i oslo · Equivalent norms Adapting some general results on vector norms to matrix norms give Theorem x 1. All matrix norms are equivalent

Equivalent Norms

DefinitionTwo norms ‖·‖ and ‖·‖′ on Cn are equivalent if there arepositive constants m and M (depending only on n such thatfor all vectors x ∈ Cn we have

m‖x‖ ≤ ‖x‖′ ≤ M‖x‖. (5)

Example: ‖x‖∞ ≤ ‖x‖p ≤ n1/p‖x‖∞, p ≥ 1.

Page 8: Vector and Matrix Norms - Universitetet i oslo · Equivalent norms Adapting some general results on vector norms to matrix norms give Theorem x 1. All matrix norms are equivalent

Equivalent Norms

The following result is proved in an Appendix.

TheoremAll vector norms in Cn are equivalent.

Page 9: Vector and Matrix Norms - Universitetet i oslo · Equivalent norms Adapting some general results on vector norms to matrix norms give Theorem x 1. All matrix norms are equivalent

Matrix Norms

We consider matrix norms on (Cm,n,C). All results holds for(Rm,n,R).

Definition (Matrix Norms)A function ‖·‖ : Cm,n → C is called a matrix norm on Cm,n iffor all A,B ∈ Cm,n and all α ∈ C

1. ‖A‖ ≥ 0 with equality if and only if A = 0. (positivity)

2. ‖αA‖ = |α| ‖A‖. (homogeneity)

3. ‖A + B‖ ≤ ‖A‖+ ‖B‖. (subadditivity)

A matrix norm is simply a vector norm on the finitedimensional vector spaces (Cm,n,C) of m × n matrices.

Page 10: Vector and Matrix Norms - Universitetet i oslo · Equivalent norms Adapting some general results on vector norms to matrix norms give Theorem x 1. All matrix norms are equivalent

Equivalent norms

Adapting some general results on vector norms to matrixnorms give

Theoremx

1. All matrix norms are equivalent. Thus, if ‖·‖ and ‖·‖′ aretwo matrix norms on Cm,n then there are positiveconstants µ and M such that µ‖A‖ ≤ ‖A‖′ ≤ M‖A‖holds for all A ∈ Cm,n.

2. A matrix norm is a continuous function ‖·‖ : Cm,n → R.

Page 11: Vector and Matrix Norms - Universitetet i oslo · Equivalent norms Adapting some general results on vector norms to matrix norms give Theorem x 1. All matrix norms are equivalent

The Frobenius Matrix Norm

I A ∈ Cm,n, U,V unitary.

I ‖A‖F := (∑m

i=1

∑nj=1|aij |2)1/2.

I ‖AB‖F ≤ ‖A‖F‖B‖F Submultiplicativity

I ‖Ax‖2 ≤ ‖A‖F‖x‖2. Subordinance

I ‖UAV‖F = ‖A‖F , Unitary invariance

I ‖A‖F = (σ21 + · · ·+ σ2

n)1/2. singular values

Page 12: Vector and Matrix Norms - Universitetet i oslo · Equivalent norms Adapting some general results on vector norms to matrix norms give Theorem x 1. All matrix norms are equivalent

The p matrix norm. 1 ≤ p ≤ ∞, A ∈ Cm,n

‖A‖p := maxx6=0

‖Ax‖p‖x‖p

.

I ‖A‖p = max‖y‖p=1‖Ay‖pI The p-norms are matrix norms

I ‖AB‖p ≤ ‖A‖P‖B‖P Submultiplicativity

I ‖Ax‖p ≤ ‖A‖p‖x‖p Subordinance

I ‖UAV‖2 = ‖A‖2 Unitary invariance of 2-norm

Page 13: Vector and Matrix Norms - Universitetet i oslo · Equivalent norms Adapting some general results on vector norms to matrix norms give Theorem x 1. All matrix norms are equivalent

Explicit expressions

TheoremFor A ∈ Cm,n we have

‖A‖1 := max1≤j≤n

m∑k=1

|ak,j |, (max column sum)

‖A‖2 := σ1, (largest singular value of A)

‖A‖∞ := max1≤k≤m

n∑j=1

|ak,j |, (max row sum).

(6)

The expression ‖A‖2 is called the two-norm or the spectralnorm of A. The explicit expression for the spectral normfollows from the minmax theorem for singular values.

Page 14: Vector and Matrix Norms - Universitetet i oslo · Equivalent norms Adapting some general results on vector norms to matrix norms give Theorem x 1. All matrix norms are equivalent

Examples

For A := 115

[ 14 4 162 22 13 ] we find

I ‖A‖1 = 2915

.

I ‖A‖2 = 2.

I ‖A‖∞ = 3715

.

I ‖A‖F =√

5.

I A := [ 1 23 4 ]

I ‖A‖1 = 6

I ‖A‖2 = 5.465

I ‖A‖∞ = 7.

I ‖A‖F = 5.4772

Page 15: Vector and Matrix Norms - Universitetet i oslo · Equivalent norms Adapting some general results on vector norms to matrix norms give Theorem x 1. All matrix norms are equivalent

The spectral norm in special cases

TheoremSuppose A ∈ Cn,n has singular values σ1 ≥ σ2 ≥ · · · ≥ σn andeigenvalues |λ1| ≥ |λ2| ≥ · · · ≥ |λn|. Then

‖A‖2 = σ1 and ‖A−1‖2 =1

σn, (7)

‖A‖2 = |λ1| and ‖A−1‖2 =1

|λn|, if A is normal. (8)

If A ∈ Rn,n is symmetric positive definite then‖A‖2 = λ1 and ‖A−1‖2 = 1

λn. For the norms of A−1 we

assume of course that A is nonsingular.

Page 16: Vector and Matrix Norms - Universitetet i oslo · Equivalent norms Adapting some general results on vector norms to matrix norms give Theorem x 1. All matrix norms are equivalent

Consistency

I A matrix norm is called consistent on Cn,n if

‖AB‖ ≤ ‖A‖ ‖B‖ (submultiplicativity)

holds for all A,B ∈ Cn,n.

I A matrix norm is consistent if it is defined on Cm,n forall m, n ∈ N, and submultiplicativity holds for all matricesA,B for which the product AB is defined.

I The Frobenius norm is consistent.

I The p norm is consistent for 1 ≤ p ≤ ∞.

Page 17: Vector and Matrix Norms - Universitetet i oslo · Equivalent norms Adapting some general results on vector norms to matrix norms give Theorem x 1. All matrix norms are equivalent

Subordinate Matrix Norm

Definition

I Suppose m, n ∈ N are given,

I Let ‖ ‖α on Cm and ‖ ‖β on Cn be vector norms, and let‖ ‖ be a matrix norm on Cm,n.

I We say that the matrix norm ‖ ‖ is subordinate to thevector norm ‖ ‖α if ‖Ax‖α ≤ ‖A‖ ‖x‖α for all A ∈ Cm,n

and all x ∈ Cn.

I The Frobenius norm is subordinate to the Euclidianvector norm.

I The p matrix norm is subordinate to the p vector normfor 1 ≤ p ≤ ∞.

Page 18: Vector and Matrix Norms - Universitetet i oslo · Equivalent norms Adapting some general results on vector norms to matrix norms give Theorem x 1. All matrix norms are equivalent

Operator Norm

DefinitionSuppose m, n ∈ N are given and let ‖·‖α be a vector norm onCn and ‖·‖β a vector norm on Cm. For A ∈ Cm,n we define

‖A‖ := ‖A‖α,β := maxx6=0

‖Ax‖β‖x‖α

. (9)

We call this the (α, β) operator norm, the (α, β)-norm, orsimply the α-norm if α = β.

I The p norms are operator norms

I The Frobenius norm is not an operator norm.

Page 19: Vector and Matrix Norms - Universitetet i oslo · Equivalent norms Adapting some general results on vector norms to matrix norms give Theorem x 1. All matrix norms are equivalent

Observations on Operator norms

I The operator norm is a matrix norm on Cm,n.

I Consistent on Cn,n and consistent if α = β and the αnorm is defined for all m, n.

I ‖Ax‖α ≤ ‖A‖‖x‖β. Subordinance

I ‖A‖α,β = maxx/∈ker(A)‖Ax‖α‖x‖β

= max‖x‖β=1‖Ax‖α.I ‖A‖α,β = ‖Ax∗‖α for some x∗ ∈ Cn with ‖x∗‖β = 1.

Page 20: Vector and Matrix Norms - Universitetet i oslo · Equivalent norms Adapting some general results on vector norms to matrix norms give Theorem x 1. All matrix norms are equivalent

Perturbation of linear systems

I

x1 + x2 = 20x1 + (1− 10−16)x2 = 20− 10−15

I The exact solution is x1 = x2 = 10.

I Suppose we replace the second equation by

x1 + (1 + 10−16)x2 = 20− 10−15,

I the exact solution changes to x1 = 30, x2 = −10.

I A small change in one of the coefficients, from 1− 10−16

to 1 + 10−16, changed the exact solution by a largeamount.

Page 21: Vector and Matrix Norms - Universitetet i oslo · Equivalent norms Adapting some general results on vector norms to matrix norms give Theorem x 1. All matrix norms are equivalent

Ill Conditioning

I A mathematical problem in which the solution is verysensitive to changes in the data is called ill-conditionedor sometimes ill-posed.

I Such problems are difficult to solve on a computer.

I If at all possible, the mathematical model should bechanged to obtain a more well-conditioned orproperly-posed problem.

Page 22: Vector and Matrix Norms - Universitetet i oslo · Equivalent norms Adapting some general results on vector norms to matrix norms give Theorem x 1. All matrix norms are equivalent

Perturbations

I We consider what effect a small change (perturbation) inthe data A,b has on the solution x of a linear systemAx = b.

I Suppose y solves (A + E)y = b+e where E is a (small)n × n matrix and e a (small) vector.

I How large can y−x be?

I To measure this we use vector and matrix norms.

Page 23: Vector and Matrix Norms - Universitetet i oslo · Equivalent norms Adapting some general results on vector norms to matrix norms give Theorem x 1. All matrix norms are equivalent

Conditions on the norms

I ‖·‖ will denote a vector norm on Cn and also a consistentmatrix norm on Cn,n which in addition is subordinate tothe vector norm.

I Thus for any A,B ∈ Cn,n and any x ∈ Cn we have

‖AB‖ ≤ ‖A‖ ‖B‖ and ‖Ax‖ ≤ ‖A‖ ‖x‖.

I This is satisfied if the matrix norm is the p norm or theFrobenius norm .

Page 24: Vector and Matrix Norms - Universitetet i oslo · Equivalent norms Adapting some general results on vector norms to matrix norms give Theorem x 1. All matrix norms are equivalent

Absolute and relative error

I The difference ‖y − x‖ measures the absolute error in yas an approximation to x,

I ‖y − x‖/‖x‖ or ‖y − x‖/‖y‖ is a measure for the relativeerror.

Page 25: Vector and Matrix Norms - Universitetet i oslo · Equivalent norms Adapting some general results on vector norms to matrix norms give Theorem x 1. All matrix norms are equivalent

Perturbation in the right hand side

TheoremSuppose A ∈ Cn,n is invertible, b, e ∈ Cn, b 6= 0 and Ax = b,Ay = b+e. Then

1

K (A)

‖e‖‖b‖≤ ‖y − x‖

‖x‖≤ K (A)

‖e‖‖b‖

, K (A) = ‖A‖‖A−1‖.

(10)

I Consider (10). ‖e‖/‖b‖ is a measure for the size of theperturbation e relative to the size of b. ‖y − x‖/‖x‖ canin the worst case be

K (A) = ‖A‖‖A−1‖

times as large as ‖e‖/‖b‖.

Page 26: Vector and Matrix Norms - Universitetet i oslo · Equivalent norms Adapting some general results on vector norms to matrix norms give Theorem x 1. All matrix norms are equivalent

Condition number

I K (A) is called the condition number with respect toinversion of a matrix, or just the condition number, if itis clear from the context that we are talking about solvinglinear systems.

I The condition number depends on the matrix A and onthe norm used. If K (A) is large, A is calledill-conditioned (with respect to inversion).

I If K (A) is small, A is called well-conditioned (withrespect to inversion).

Page 27: Vector and Matrix Norms - Universitetet i oslo · Equivalent norms Adapting some general results on vector norms to matrix norms give Theorem x 1. All matrix norms are equivalent

Condition number properties

I Since ‖A‖‖A−1‖ ≥ ‖AA−1‖ = ‖I‖ ≥ 1 we always haveK (A) ≥ 1.

I Since all matrix norms are equivalent, the dependence ofK (A) on the norm chosen is less important than thedependence on A.

I Usually one chooses the spectral norm when discussingproperties of the condition number, and the l1 and l∞norm when one wishes to compute it or estimate it.

Page 28: Vector and Matrix Norms - Universitetet i oslo · Equivalent norms Adapting some general results on vector norms to matrix norms give Theorem x 1. All matrix norms are equivalent

The spectral norm condition number

I Suppose A has singular values σ1 ≥ σ2 ≥ · · · ≥ σn > 0and eigenvalues |λ1| ≥ |λ2| ≥ · · · ≥ |λn| if A is square.

I K2(A) = ‖A‖2‖A−1‖2 = σ1σn

I K2(A) = ‖A‖2‖A−1‖2 = |λ1||λn| , A normal.

I It follows that A is ill-conditioned with respect toinversion if and only if σ1/σn is large, or |λ1|/|λn| is largewhen A is normal.

I K2(A) = ‖A‖2‖A−1‖2 =λ1λn, A real, symmetric, positive definite.

Page 29: Vector and Matrix Norms - Universitetet i oslo · Equivalent norms Adapting some general results on vector norms to matrix norms give Theorem x 1. All matrix norms are equivalent

The residual

Suppose we have computed an approximate solution y toAx = b. The vector r(y :) = Ay − b is called the residualvector , or just the residual. We can bound x−y in term ofr(y).

TheoremSuppose A ∈ Cn,n, b ∈ Cn, A is nonsingular and b 6= 0. Letr(y) = Ay − b for each y ∈ Cn. If Ax = b then

1

K (A)

‖r(y)‖‖b‖

≤ ‖y − x‖‖x‖

≤ K (A)‖r(y)‖‖b‖

. (11)

Page 30: Vector and Matrix Norms - Universitetet i oslo · Equivalent norms Adapting some general results on vector norms to matrix norms give Theorem x 1. All matrix norms are equivalent

Discussion

I If A is well-conditioned, (11) says that‖y − x‖/‖x‖ ≈ ‖r(y)‖/‖b‖.

I In other words, the accuracy in y is about the same orderof magnitude as the residual as long as ‖b‖ ≈ 1.

I If A is ill-conditioned, anything can happen.

I The solution can be inaccurate even if the residual is small

I We can have an accurate solution even if the residual islarge.

Page 31: Vector and Matrix Norms - Universitetet i oslo · Equivalent norms Adapting some general results on vector norms to matrix norms give Theorem x 1. All matrix norms are equivalent

The inverse of A + E

TheoremSuppose A ∈ Cn,n is nonsingular and let ‖·‖ be a consistentmatrix norm on Cn,n. If E ∈ Cn,n is so small thatr := ‖A−1E‖ < 1 then A + E is nonsingular and

‖(A + E)−1‖ ≤ ‖A−1‖

1− r. (12)

If r < 1/2 then

‖(A + E)−1 − A−1‖‖A−1‖

≤ 2K (A)‖E‖‖A‖

. (13)

Page 32: Vector and Matrix Norms - Universitetet i oslo · Equivalent norms Adapting some general results on vector norms to matrix norms give Theorem x 1. All matrix norms are equivalent

Proof

I We use that if B ∈ Cn,n and ‖B‖ < 1 then I− B isnonsingular and ‖(I− B)−1‖ ≤ 1

1−‖B‖ .

I Since r < 1 the matrix I− B := I + A−1E is nonsingular.

I Since (I− B)−1A−1(A + E) = I we see that A + E isnonsingular with inverse (I− B)−1A−1.

I Hence, ‖(A + E)−1‖ ≤ ‖(I− B)−1‖‖A−1‖ and (12)follows.

I From the identity (A + E)−1 − A−1 = −A−1E(A + E)−1

we obtain by‖(A + E)−1 − A−1‖ ≤ ‖A−1‖‖E‖‖(A + E)−1‖ ≤K (A) ‖E‖‖A‖

‖A−1‖1−r .

I Dividing by ‖A−1‖ and setting r = 1/2 proves (13).

Page 33: Vector and Matrix Norms - Universitetet i oslo · Equivalent norms Adapting some general results on vector norms to matrix norms give Theorem x 1. All matrix norms are equivalent

Perturbation in A

TheoremSuppose A,E ∈ Cn,n, b ∈ Cn with A invertible and b 6= 0. Ifr := ‖A−1E‖ < 1/2 for some operator norm then A + E isinvertible. If Ax = b and (A + E)y = b then

‖y − x‖‖y‖

≤ ‖A−1E‖ ≤ K (A)‖E‖‖A‖

, (14)

‖y − x‖‖x‖

≤ 2K (A)‖E‖‖A‖

.. (15)

Page 34: Vector and Matrix Norms - Universitetet i oslo · Equivalent norms Adapting some general results on vector norms to matrix norms give Theorem x 1. All matrix norms are equivalent

Proof

I A + E is invertible.

I (14) follows easily by taking norms in the equationx− y = A−1Ey and dividing by ‖y‖.

I From the identity y − x =((A + E)−1 − A−1

)Ax we

obtain ‖y − x‖ ≤ ‖(A + E)−1 − A−1‖‖A‖‖x‖ and (15)follows.

Page 35: Vector and Matrix Norms - Universitetet i oslo · Equivalent norms Adapting some general results on vector norms to matrix norms give Theorem x 1. All matrix norms are equivalent

Convergence in Rm,n and Cm,n

I Consider an infinite sequence of matrices{Ak} = A0,A1,A2, . . . in Cm,n.

I {Ak} is said to converge to the limit A in Cm,n if eachelement sequence {Ak(ij)}k converges to thecorresponding element A(ij) for i = 1, . . . ,m andj = 1, . . . , n.

I {Ak} is a Cauchy sequence if for each ε > 0 there is aninteger N ∈ N such that for each k , l ≥ N and all i , j wehave |Ak(ij)− Al(ij)| ≤ ε.

I {Ak} is bounded if there is a constant M such that|Ak(ij)| ≤ M for all i , j , k .

Page 36: Vector and Matrix Norms - Universitetet i oslo · Equivalent norms Adapting some general results on vector norms to matrix norms give Theorem x 1. All matrix norms are equivalent

More on Convergence

I By stacking the columns of A into a vector in Cmn weobtain

I A sequence {Ak} in Cm,n converges to a matrix A ∈ Cm,n

if and only if limk→∞‖Ak − A‖ = 0 for any matrix norm‖·‖.

I A sequence {Ak} in Cm,n is convergent if and only if it isa Cauchy sequence.

I Every bounded sequence {Ak} in Cm,n has a convergentsubsequence.

Page 37: Vector and Matrix Norms - Universitetet i oslo · Equivalent norms Adapting some general results on vector norms to matrix norms give Theorem x 1. All matrix norms are equivalent

The Spectral Radius

I ρ(A) = maxλ∈σ(A)|λ|.I For any matrix norm ‖·‖ on Cn,n and any A ∈ Cn,n we

have ρ(A) ≤ ‖A‖.I Proof: Let (λ, x) be an eigenpair for A

I X := [x, . . . , x] ∈ Cn,n.

I λX = AX, which implies|λ| ‖X‖ = ‖λX‖ = ‖AX‖ ≤ ‖A‖ ‖X‖.

I Since ‖X‖ 6= 0 we obtain |λ| ≤ ‖A‖.

Page 38: Vector and Matrix Norms - Universitetet i oslo · Equivalent norms Adapting some general results on vector norms to matrix norms give Theorem x 1. All matrix norms are equivalent

A Special Norm

TheoremLet A ∈ Cn,n and ε > 0 be given. There is a consistent matrixnorm ‖·‖′ on Cn,n such that ρ(A) ≤ ‖A‖′ ≤ ρ(A) + ε.

Page 39: Vector and Matrix Norms - Universitetet i oslo · Equivalent norms Adapting some general results on vector norms to matrix norms give Theorem x 1. All matrix norms are equivalent

A Very Important Result

TheoremFor any A ∈ Cn,n we have

limk→∞

Ak = 0⇐⇒ ρ(A) < 1.

I Proof:

I Suppose ρ(A) < 1.

I There is a consistent matrix norm ‖·‖ on Cn,n such that‖A‖ < 1.

I But then ‖Ak‖ ≤ ‖A‖k → 0 as k →∞.

I Hence Ak → 0.

I The converse is easier.

Page 40: Vector and Matrix Norms - Universitetet i oslo · Equivalent norms Adapting some general results on vector norms to matrix norms give Theorem x 1. All matrix norms are equivalent

Convergence can be slow

I A =

0.99 1 00 0.99 10 0 0.99

, A100 =

0.4 9.37 18490 0.4 370 0 0.4

,A2000 =

10−9 ε 0.0040 10−9 ε0 0 10−9

Page 41: Vector and Matrix Norms - Universitetet i oslo · Equivalent norms Adapting some general results on vector norms to matrix norms give Theorem x 1. All matrix norms are equivalent

More limits

I For any submultiplicative matrix norm ‖·‖ on Cn,n andany A ∈ Cn,n we have

limk→∞‖Ak‖1/k = ρ(A). (16)