solving linear eqns

Upload: apurba-manna

Post on 03-Apr-2018

226 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/28/2019 Solving Linear Eqns

    1/11

    Solving Linear Eqns 8/26/2003 page 1

    Dennis L. BrickerDept of Mechanical & Industrial Engineering

    University 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 Elimination

    o Gauss-Jordan Elimination

    Factorization Methodso Product Form of Inverse (PFI)o LU Factorizationo LDLTFactorizationo Cholesky LLTFactorization

    Solving Linear Eqns 8/26/2003 page 3

    Solving Linear Eqns 8/26/2003 page 4

  • 7/28/2019 Solving Linear Eqns

    2/11

    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

  • 7/28/2019 Solving Linear Eqns

    3/11

    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

  • 7/28/2019 Solving Linear Eqns

    4/11

    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

  • 7/28/2019 Solving Linear Eqns

    5/11

    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

  • 7/28/2019 Solving Linear Eqns

    6/11

    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

  • 7/28/2019 Solving Linear Eqns

    7/11

    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

  • 7/28/2019 Solving Linear Eqns

    8/11

    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

  • 7/28/2019 Solving Linear Eqns

    9/11

    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

  • 7/28/2019 Solving Linear Eqns

    10/11

    Solving Linear Eqns 8/26/2003 page 37

    CHOLESKY FACTORIZATION

    Suppose that A is a symmetric& positive definitematrix.

    Then the Cholesky factorizationof A is

    TA L L=

    where L is a lower triangularmatrix.

    Computation:Suppose that we have the factorization

    TA L D L=

    Then if 0ii

    D , we can define a new diagonal matrix D where

    i ii i

    D D

    Then ( ) ( ) T

    T T T

    A 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 1

    0 1 1

    1 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 01

    2 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 1

    0 1 0 0 1 1

    1 11 1 0 02 2

    A LU

    = =

  • 7/28/2019 Solving Linear Eqns

    11/11

    Solving Linear Eqns 8/26/2003 page 41

    Define the diagonal matrix D:

    1

    1 0 02 0 0 2

    0 1 0 0 1 0

    1 0 0 20 02

    D D

    = =

    Note that

    1

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

    0 0 2 10 02

    11 02

    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 2

    0 1 0 0 1 0 0 1 1

    1 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 i

    D D :

    2 0 0

    0 1 0

    10 02

    D

    =

    Then compute

    1 0 0 2 0 0 2 0 0

    0 1 0 0 1 0 0 1 0

    1 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

    = =