Top Banner
MAT 4725 Numerical Analysis Section 7.3 Iterative Techniques http://myhome.spu.edu/lauw
20
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: MAT 4725 Numerical Analysis Section 7.3 Iterative Techniques .

MAT 4725Numerical Analysis

Section 7.3

Iterative Techniques

http://myhome.spu.edu/lauw

Page 2: MAT 4725 Numerical Analysis Section 7.3 Iterative Techniques .

Maple Testing

computer numbers 01v, 02v, 06v, 07vx, 11x, 12v, 16v and 17v.

Page 3: MAT 4725 Numerical Analysis Section 7.3 Iterative Techniques .

Homework

Induction – P(1)Basic algebraic proofsSee me ….

Page 4: MAT 4725 Numerical Analysis Section 7.3 Iterative Techniques .

Preview

Focus on theoretical issues Jacobi Iterative Method

Page 5: MAT 4725 Numerical Analysis Section 7.3 Iterative Techniques .

The need of iterative methods

4 2( ) 2 3 0f x x x x

Page 6: MAT 4725 Numerical Analysis Section 7.3 Iterative Techniques .

The need of iterative methods

Ax b

Finding inverse… o Extremely expensive (time and storage)o More or less o Difficult/Impossible to implement in real

time

3( )O n

Page 7: MAT 4725 Numerical Analysis Section 7.3 Iterative Techniques .

Chapter 7 Iterative Techniques in Matrix Algebra

Section 2.2 Fixed-Point Iteration

1 1

To solve To find a fixed point

( ) 0 for some ( )

( ), until n n n n

f x g x

x g x x x TOL

Page 8: MAT 4725 Numerical Analysis Section 7.3 Iterative Techniques .

Chapter 7 Iterative Techniques in Matrix Algebra

Section 7.3 Iterative Techniques

( 1) ( )

To solve To find a fixed point

for some ( )

( ), until n n

G xAx b

x G x some conditions related to

the distance of 2 vectors

are satisfied

Page 9: MAT 4725 Numerical Analysis Section 7.3 Iterative Techniques .

Section 2.2 Example 1

Show that if p is a fixed point of

then p is a solution of

4 3( )

2

x xg x

4 2( ) 2 3 0f x x x x

Page 10: MAT 4725 Numerical Analysis Section 7.3 Iterative Techniques .

Idea

(0)

( )

( ) ( 1)

( ) ( 1)

Rewrite into

Given initial approximation ,

we can find by

Stop if

k

k k

k k

Ax b x Tx c

x

x

x Tx c

x x TOL

Page 11: MAT 4725 Numerical Analysis Section 7.3 Iterative Techniques .

Example 1

(0) (1) (2)

Write the system

1 2 4 11

2 5 2 3

4 1 1 8

into the form of .

If 0, find , .

x Tx c

x x x

Page 12: MAT 4725 Numerical Analysis Section 7.3 Iterative Techniques .

Example 1

Is there a pattern between and ?

0 2 41 2 4

2 22 5 2 , 0

5 54 1 1

4 1 0

A T

A T

Page 13: MAT 4725 Numerical Analysis Section 7.3 Iterative Techniques .

Jacobi Iterative Method

11 12 1 1 1

2 2

1 2

n

n n nn n n

Ax b

a a a x b

x b

a a a x b

Page 14: MAT 4725 Numerical Analysis Section 7.3 Iterative Techniques .

Jacobi Iterative Method:Matrix Form

11 12 1

2122

1,

1 , 1

Rewrite

0 0 00 0 0

0 00 0 0 0

00 0 0

00 0 0 0 0

It can be shown that the above process is the same as

n

n n

n n nnn

A D L U

a a a

aa

a

a aa

Page 15: MAT 4725 Numerical Analysis Section 7.3 Iterative Techniques .

Convergence

( ) ( 1)k kx Tx c

Page 16: MAT 4725 Numerical Analysis Section 7.3 Iterative Techniques .

Lemma

1

1 2

0

If ( ) 1, then ( ) exists and

( ) j

j

T I T

I T I T T T

c.f.

Page 17: MAT 4725 Numerical Analysis Section 7.3 Iterative Techniques .

Theorem

( ) ( 1)

1( ) (0)

0

( )

If <1, then , 1

converges to the unique solution of

( ) ( ) : , 1

( )

[( ) is unique]

n n

nn n j

j

n

T x Tx c n

x Tx c

i P n x T x T c n

ii x x

iii x

Page 18: MAT 4725 Numerical Analysis Section 7.3 Iterative Techniques .

Theorem

( ) ( 1)

1( ) (0)

0

( )

If <1, then , 1

converges to the unique solution of

( ) ( ) : , 1

( )

[( ) is unique]

n n

nn n j

j

n

T x Tx c n

x Tx c

i P n x T x T c n

ii x x

iii x

HW

HW

Page 19: MAT 4725 Numerical Analysis Section 7.3 Iterative Techniques .

Corollary( ) ( 1)

( ) (0)

( ) (1) (0)

If 1, and , 1

then

(i)

(ii) 1

n n

nn

n

n

T x Tx c n

x x T x x

Tx x x x

T

HW

Page 20: MAT 4725 Numerical Analysis Section 7.3 Iterative Techniques .

Homework

Download HWRead 8.2