1 / 7

Chapter 7 Iterative Techniques in Matrix Algebra -- Error Bounds and Iterative Refinement

Chapter 7 Iterative Techniques in Matrix Algebra -- Error Bounds and Iterative Refinement. How will the errors of A and affect the solution of ?.

johnnieh
Télécharger la présentation

Chapter 7 Iterative Techniques in Matrix Algebra -- Error Bounds and Iterative Refinement

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Chapter 7 Iterative Techniques in Matrix Algebra -- Error Bounds and Iterative Refinement How will the errors of A and affect the solution of ? Assume that A is accurate, and has the error . Then the solution with error can be written as . That is,  7.4 Error Bounds and Iterative Refinement Absolute amplification factor Relative amplification factor 1/7

  2. Chapter 7 Iterative Techniques in Matrix Algebra -- Error Bounds and Iterative Refinement Proof:① If not, then has a non-zero solution. Theorem: If a matrix B satisfies ||B|| < 1 for some natural norm, then ① I  B is nonsingular; and ② . That is, there exists a non-zero vector such that  ② 2/7

  3. Chapter 7 Iterative Techniques in Matrix Algebra -- Error Bounds and Iterative Refinement Assume that is accurate, and A has the error . Then the solution with error can be written as . That is, is the key factor of error amplification, and is called the condition number K(A). The the condition number is, the harder to obtain accurate solution. (As long as  A is sufficiently small such that larger Wait a minute … Who said that ( I + A1 A ) is invertible? 3/7

  4. Chapter 7 Iterative Techniques in Matrix Algebra -- Error Bounds and Iterative Refinement Theorem: Suppose A is nonsingular and The solution to approximates the solution of with the error estimate Note:  If A is symmetric, then  K(A)p 1 for all natural norm || · ||p. K(A) = K(A) for any   R. K(A)2=1 if A is orthogonal ( A–1= At ). K(RA)2 = K(AR)2 = K(A)2 for all orthogonal matrix R. 4/7

  5. Chapter 7 Iterative Techniques in Matrix Algebra -- Error Bounds and Iterative Refinement Example: Given . Compute K(A)2 . 39206 >> 1 Give a small perturbation the relative error is Solution: First find the eigenvalues of A. How ill-conditioned can it be? The accurate solution is: 2.0102 > 200% 5/7

  6. Chapter 7 Iterative Techniques in Matrix Algebra -- Error Bounds and Iterative Refinement Example: For the well-known Hilbert Matrix K(H2) = 27 K(H3)  748 2.9  106 K(H6) = K(Hn)  as n   6/7

  7. Chapter 7 Iterative Techniques in Matrix Algebra -- Error Bounds and Iterative Refinement Theorem: Suppose that is an approximation to the solution of , A is a nonsingular matrix, and is the residual vector of . Then for any natural norm, And if and Step 1:approximation Step 2: Step 3: Ifis accurate, then is accurate. Step 4: Iterative Refinement: HW: p.462-464 #1, 9 Refinement 7/7

More Related