solving linear eqns - university of iowa

Post on 27-Mar-2022

5 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Solving Linear Eqns 8/26/2003 page 1

© Dennis L. BrickerDept of Mechanical & Industrial EngineeringUniversity of Iowa

Solving Linear Eqns 8/26/2003 page 2

Contents

• Preliminarieso Elementary Matrix Operationso Elementary Matriceso Echelon Matriceso Rank of Matrices

• Elimination Methodso Gauss Eliminationo Gauss-Jordan Elimination

• Factorization Methodso Product Form of Inverse (PFI)o LU Factorizationo LDLT Factorizationo Cholesky LLT Factorization

Solving Linear Eqns 8/26/2003 page 3

Solving Linear Eqns 8/26/2003 page 4

Solving Linear Eqns 8/26/2003 page 5

Solving Linear Eqns 8/26/2003 page 6

Solving Linear Eqns 8/26/2003 page 7

Solving Linear Eqns 8/26/2003 page 8

Solving Linear Eqns 8/26/2003 page 9

Solving Linear Eqns 8/26/2003 page 10

Solving Linear Eqns 8/26/2003 page 11

Solving Linear Eqns 8/26/2003 page 12

Solving Linear Eqns 8/26/2003 page 13

Solving Linear Eqns 8/26/2003 page 14

Solving Linear Eqns 8/26/2003 page 15

Solving Linear Eqns 8/26/2003 page 16

Solving Linear Eqns 8/26/2003 page 17

Solving Linear Eqns 8/26/2003 page 18

Solving Linear Eqns 8/26/2003 page 19

Solving Linear Eqns 8/26/2003 page 20

Solving Linear Eqns 8/26/2003 page 21

Solving Linear Eqns 8/26/2003 page 22

Solving Linear Eqns 8/26/2003 page 23

Solving Linear Eqns 8/26/2003 page 24

Solving Linear Eqns 8/26/2003 page 25

Solving Linear Eqns 8/26/2003 page 26

Solving Linear Eqns 8/26/2003 page 27

Solving Linear Eqns 8/26/2003 page 28

Solving Linear Eqns 8/26/2003 page 29

Solving Linear Eqns 8/26/2003 page 30

Solving Linear Eqns 8/26/2003 page 31

Solving Linear Eqns 8/26/2003 page 32

Solving Linear Eqns 8/26/2003 page 33

Solving Linear Eqns 8/26/2003 page 34

Solving Linear Eqns 8/26/2003 page 35

Solving Linear Eqns 8/26/2003 page 36

Solving Linear Eqns 8/26/2003 page 37

CHOLESKY FACTORIZATION

Suppose that A is a symmetric & positive definite matrix.

Then the Cholesky factorization of A is

ˆ T̂A L L=where L̂ is a lower triangular matrix.

Computation:Suppose that we have the factorization

TA L D L=Then if 0i

iD ≥ , we can define a new diagonal matrix D̂ whereˆ i ii iD D≡

Then ( ) ( )ˆ ˆ ˆ ˆ ˆ ˆTT T TA L D L L D D L LD LD L L= = = = where ˆ ˆL LD=

Solving Linear Eqns 8/26/2003 page 38

Example:

We wish to find the Cholesky factorization of the matrix

2 0 10 1 11 1 2

A =

Solving Linear Eqns 8/26/2003 page 39

Cholesky factorization…

Solving Linear Eqns 8/26/2003 page 40

The lower triangular matrix L is found by performing (on the

identity matrix) the inverse of the row operations used to reduce

the A matrix:

3 3 1

3 3 2

1 0 012 0 1 0

1 1 12

R R RL

R R R

← + ⇒ = ← +

We now have the LU factorization of matrix A:

1 0 0 2 0 10 1 0 0 1 11 11 1 0 02 2

A LU

= =

Solving Linear Eqns 8/26/2003 page 41

Define the diagonal matrix D:

1

1 0 02 0 0 20 1 0 0 1 0

1 0 0 20 0 2

D D−

= ⇒ =

Note that

1

1 0 0 2 0 12ˆ 0 1 0 0 1 1

0 0 2 10 0 211 0 2

0 1 10 0 1

U D U−

= =

=

Solving Linear Eqns 8/26/2003 page 42

And so,

11 01 0 0 2 0 0 20 1 0 0 1 0 0 1 11 1 0 0 11 1 0 02 2

TA LDL

= =

Solving Linear Eqns 8/26/2003 page 43

Define the diagonal matrix D̂ where ˆ i ii iD D≡ :

2 0 0ˆ 0 1 0

10 02

D

=

Then compute1 0 0 2 0 0 2 0 0

ˆ ˆ 0 1 0 0 1 0 0 1 01 1 1 11 1 0 0 12 2 2 2

L LD

= = =

So the Cholesky factorization is

12 02 0 0 2ˆ ˆ 0 1 0 0 1 1

1 1 11 0 02 2 2

TA LL

= =

top related