jagomart
digital resources
picture1_Solving Equations Pdf 182310 | Handout 05


 143x       Filetype PDF       File size 0.27 MB       Source: www5.in.tum.de


File: Solving Equations Pdf 182310 | Handout 05
preliminary remarks gaussianelimination choice of pivot applications 5 direct methods for solving systems of linear equations they are all over the place 5 direct methods for solving systems of linear ...

icon picture PDF Filetype PDF | Posted on 31 Jan 2023 | 2 years ago
Partial capture of text on file.
   Preliminary Remarks  GaussianElimination    Choice of Pivot   Applications
       5. Direct Methods for Solving Systems of Linear Equations
                        They are all over the place ...
  5. Direct Methods for Solving Systems of Linear Equations
  Numerical Programming I (for CSE), Hans-Joachim Bungartz      page1of27
   Preliminary Remarks         GaussianElimination        Choice of Pivot         Applications
  5.1. Preliminary Remarks
    SystemsofLinearEquations
           • Another important field of application for numerical methods is numerical linear
             algebra that deals with solving problems of linear algebra numerically
             (matrix-vector product, finding eigenvalues, solving systems of linear equations).
           • Here, the solution of systems of linear equations, i.e.
                       for A = (a  )         ∈Rn,n, b=(b )            ∈Rn,
                                 i,j 1≤i,j≤n                 i 1≤i≤n
                                 n
                       find x ∈ R mit A·x = b,
             is of major significance. Linear systems of equations are omnipresent in numerics:
               – interpolation: construction of the cubic spline interpolant (see section 3.3)
               – boundary value problems (BVP) of ordinary differential equations (ODE) (see
                 chapter 8)
               – partial differential equations (PDE)
               – ...
   5. Direct Methods for Solving Systems of Linear Equations
   Numerical Programming I (for CSE), Hans-Joachim Bungartz                      page2of27
   Preliminary Remarks        GaussianElimination       Choice of Pivot        Applications
          • In terms of the problem given, one distinguishes between:
               – full matrices: the number of non-zero values in A is of the same order of
                                                                          2
                 magnitude as the number of all entries of the matrix, i.e. O(n ).
               – sparse matrices: here, zeros clearly dominate over the non-zeros (typically
                 O(n)orO(nlog(n))non-zeros); those sparse matrices often have a certain
                 sparsity pattern (diagonal matrix, tridiagonal matrix (ai,j = 0 for |i−j| > 1),
                 general band structure (ai,j = 0 for |i − j| > c) etc.), which simplifies solving
                 the system.
          0 ∗   ∗                           1    0 ∗    ∗                          1
          B                                 C    B ∗    ∗  ∗                       C
          B         ∗                       C    B                                 C
          B                                 C    B      ∗  ∗   ∗                   C
          B            ∗                    C    B                                 C
          B                                 C    B         ∗   ∗  ∗                C
          B                ∗                C    B                                 C
          B                                 C    B             ∗  ∗   ∗            C
          B                    ∗            C    B                                 C
          B                                 C    B                ∗   ∗   ∗        C
          B                       ∗         C    B                                 C
          B                                 C    B                    ∗   ∗  ∗     C
          @                           ∗  ∗ A     @                        ∗  ∗   ∗ A
                                                                             ∗   ∗
                       diagonal                               tridiagonal
         0 ∗    ∗  ∗                        1    0 ∗    ∗  ∗                       1
         B ∗           ∗                    C    B ∗    ∗  ∗                       C
         B ∗               ∗                C    B ∗    ∗  ∗                       C
         B                                  C    B                                 C
         B      ∗              ∗            C    B             ∗  ∗   ∗            C
         B                                  C    B                                 C
         B                ←→                C    B             ∗  ∗   ∗            C ...
         B         ∗       2c      ∗        C    B                                 C
         B                                  C    B             ∗  ∗   ∗            C
         B             ∗              ∗     C    B                                 C
         B                                  C    B                        ∗  ∗   ∗ C
         B                 ∗              ∗ C    B                                 C
         @                     ∗          ∗ A    @                        ∗  ∗   ∗ A
                                   ∗  ∗   ∗                               ∗  ∗   ∗
                  band (bandwidth 2c)                       block-diagonal
   5. Direct Methods for Solving Systems of Linear Equations
   Numerical Programming I (for CSE), Hans-Joachim Bungartz                   page3of27
   Preliminary Remarks           GaussianElimination          Choice of Pivot          Applications
    SystemsofLinearEquations(2)
           • Onedistinguishes between different solution approaches:
                – direct solvers: provide the exact solution x (modulo rounding errors)
                   (covered in this chapter);
                                                                     (0)
                – indirect solvers: start with a first approximation x    and compute iteratively
                                                                                   (i)
                   a sequence of (hopefully increasingly better) approximations x    , without
                   ever reaching x (covered in chapter 7).
           • Reasonably, we will assume in the following an invertible or non-singular matrix A,
              i.e. det(A) 6= 0 or rank(A) = n or Ax = 0 ⇔ x = 0, respectively.
           • Twoapproaches that seem obvious at first sight are considered as numerical
              mortal sins for reasons of complexity:
                          −1
                – x := A     b, i.e. the explicit computation of the inverse of A;
                – TheuseofCramer’srule (via the determinant of A or rather the n matrices
                   which result from A by substituting a column with the right hand side b).
   5. Direct Methods for Solving Systems of Linear Equations
   Numerical Programming I (for CSE), Hans-Joachim Bungartz                           page4of27
The words contained in this file might help you see if this file matches what you are looking for:

...Preliminary remarks gaussianelimination choice of pivot applications direct methods for solving systems linear equations they are all over the place numerical programming i cse hans joachim bungartz pageof systemsoflinearequations another important eld application is algebra that deals with problems numerically matrix vector product nding eigenvalues here solution e a rn n b j nd x r mit major signicance omnipresent in numerics interpolation construction cubic spline interpolant see section boundary value bvp ordinary differential ode chapter partial pde terms problem given one distinguishes between full matrices number non zero values same order magnitude as entries o sparse zeros clearly dominate typically oro nlog those often have certain sparsity pattern diagonal tridiagonal ai general band structure c etc which simplies system bandwidth block onedistinguishes different approaches solvers provide exact modulo rounding errors covered this indirect start rst approximation and compute...

no reviews yet
Please Login to review.