2) Solving - Linear - Systems

Download as pdf or txt
Download as pdf or txt
You are on page 1of 19

ENGINEERING MATHEMATICS

KMM 511E

SOLVING LINEAR SYSTEMS OF


EQUATIONS
Linear Systems of Equations
A linear system with m equations and n unknowns

a11 x1 + a12 x2 + a13 x3 + … = b1


a21 x1 + a22 x2 + a23 x3 + … = b2
…..
…..
am1 x1 + am2 x2 + am3 x3 + … = bm

a and b represent coefficients and x represents unknowns


When all b’s are equal to 0, then the system is homogeneous

We obtain systems of equations when relations between two or more variables are
provided for two or more situations
Linear Systems of Equations
Ax = b
A relationship is written for the linear system of equations in matrix form

A is the coefficient matrix, consisting of the a coefficients of the linear system of equations
x and b are column matrices, representing the unknowns and b coefficients, respectively

When we multiply A and x matrices we obtain the related linear system of equations

Actually, matrix multiplication is related to the use of matrices in linear transformations

a11 x1 + a12 x2 = b1
a21 x1 + a22 x2 = b2

a11 a12 x1 = b1
a21 a22 x2 b2
Linear Systems of Equations
Augmented matrix (Ã)

a11 a12 b1
a21 a22 b2

Solving Linear Systems of Equations


Elimination Methods

The first step is forming the augmented matrix of the related linear system
Then a triangular matrix is formed by eliminative operations

These operations may be:


Adding a row with another row
Multiplication of a row by a scalar value
Interchanging two rows (and sometimes columns)  pivoting

Finally, the unknowns may be calculated by back-substitution


Linear Systems of Equations
Gauss Elimination Method

2x1 + 5 x2 = 2
4 x1 + 3 x2 = 18
A= 2 5 coefficient matrix
4 3

à = 2 5 2 augmented matrix
4 3 18

In order to form an upper triangular matrix, we may select the first row as the pivot row and
multiply it with -2, the result will be added to the second row forming a new second row. In this
manner, the first element of the second row will be eliminated.

2 5 2
0 -7 14

From the second row, we conclude that -7x2 = 14 and x2 = -2


We can back-substitute the result in the first row to obtain 2x1 + 5(-2) = 2 and x1 = 6
Linear Systems of Equations
Pivoting

It should be applied when


- The element in the pivot row and column where elimination will take place is 0
- The values on the main diagonal are smaller than the values in the same row

0 2 4 6
5 3 2 8 pivoting is required
6 1 0 9

3 9 6 1
2 1 5 4 pivoting is recommended
8 5 1 6

We can interchange the rows


The third row may become the first row and the second row may become the third row while the first
row becomes the second row. This is for reducing rounding errors
Linear Systems of Equations
Gauss-Jordan Elimination Method

2x1 + 5 x2 = 2
4 x1 + 3 x2 = 18
A= 2 5 coefficient matrix
4 3

à = 2 5 2 augmented matrix
4 3 18

Here, we should form a diagonal or unit matrix. If we select the first row as the pivot row and multiply it
with -2, the result will be added to the second row forming a new second row. In this manner, the first
element of the second row will be eliminated. We continue to eliminate the second element of the first
row. For this purpose, we multiply the second row by 5/7 and add it to the first row. If we divide the first
row by 2 and the second row by -7 we obtain a unit matrix.

2 5 2 2 0 12 1 0 6
0 -7 14  0 -7 14  0 1 -2

From the second row, we conclude that x2 = -2 and from the first row we see that x1 = 6
Linear Systems of Equations
Linear Systems are

- Consistent if there is at least one solution


- Inconsistent if there is no solution
- Overdetermined if there are extra equations
- Underdetermined if the equations are less than the unknowns
- Determined if the numbers of equations and unknowns are equal

A linear system of equations may have

- No solution : parallel lines


- Single solution : intersecting lines
- Infinite number of solutions : coinciding lines

We may predict the existence of a solution for the linear systems by calculating the ranks of the
coefficient (nxn) and augmented matrices
When
- Rank of A  Rank of à then there is no solution
- Rank of A = Rank of à = n then there is a single solution
- Rank of A = Rank of à  n then there is an infinite number of solutions
Linear Systems of Equations
Rank of a Matrix

We should find the determinant of the nxn square matrix. If the determinant is not equal to 0, then the
rank of the matrix is equal to n

If the determinant is equal to 0, then we find the ranks of all the minor (n-1)x(n-1) matrices. If the
determinant of even one of the minor matrices is not equal to 0, we say the rank of the matrix is equal to
n-1

We may continue wth the smaller matrices in the same manner, if necessary

If we have a matrix that is not square (n+1)xn, then we consider the largest possible square matrix (nxn)

-1 2 -3
0 4 -5 The rank of this 3x3 A matrix is
2 -4 6

det(A) = 0

det -1 2 = -4 so rank of A = 2
0 4
Linear Systems of Equations
2 0 0
0 0 -1 The rank of this 2x3 B matrix is

B1 = 2 0
0 -1

det(B1) = -2 so rank of B = 2

Example of a single solution system

-x1 + x2 + 2x3 = 2
3x1 – x2 + x3 = 6
-x1 + 3x2 + 4x3 = 4

Example of a no solution system

3x1 + 2x2 + x3 = 3
2x1 + x2 + x3 = 0
6x1 + 2x2 + 4x3 = 6

When there is no solution, there will be an inconsistency for the result obtained at the end of
elimination. In one of the rows  0 0 0 12
Linear Systems of Equations
Example of a system with infinite number of solutions

3x1 + 2x2 + 2x3 -5x4 = 8


0.6x1 + 1.5x2 + 1.5x3 – 5.4x4= 2.7
1.2x1 – 0.3x2 – 0.3x3 + 2.4x4= 2.1

When there are infinite number of solutions, one of the rows will have all 0s
In one of the rows  0 0 0 0
Actually, here we have 4 unknowns but 3 equations
Linear Systems of Equations
Inverse of a Matrix

We may adapt Gauss-Jordan method to find the inverse of a square matrix

For square matrices


A A-1 = A-1 A = I

Ax=I
A-1 x-1 = I
I x = A-1-

-1 1 2
3 -1 1 = A
-1 3 4

-1 1 2 1 0 0 1 0 0 b11 b12 b13


3 -1 1 0 1 0 = A I  0 1 0 b21 b22 b23
-1 3 4 0 0 1 0 0 1 b31 b32 b33
Linear Systems of Equations
-1 1 2 1 0 0 -1 1 2 1 0 0 1 0 0 -0.7 0.2 0.3
0 2 7 3 1 0  0 2 7 3 1 0 ….. 0 1 0 -1.3 -0.2 0.7
0 2 2 -1 0 1 0 0 -5 -4 -1 1 0 0 1 0.8 0.2 -0.2

-0.7 0.2 0.3


A-1 = -1.3 -0.2 0.7
0.8 0.2 -0.2

For singular matrices, there is no inverse matrix


Linear Systems of Equations
Another method of solving linear systems of equations
Cramer’s Rule

a11 x1 + a12 x2 = b1
a21 x1 + a22 x2 = b2

Let us multiply the first row by a22 and the second row by –a12

a11 a22 x1 + a12 a22 x2 = b1 a22


-a21 a12 x1 - a22 a12 x2 = -b2 a12

(a11 a22 - a12 a21)x1 = b1 a22 - b2 a12

x1 = (b1 a22 - b2 a12) / (a11 a22 - a12 a21)

det(A) = a11 a12


a21 a22 = a11 a22 – a12 a21 = D

D1 = det b1 a12
b2 a22 = b1 a22 – b2 a12
Linear Systems of Equations
x1 = D1 / D x2 = D2 / D

x2 is obtained by multiplying the first row by –a21 and the second row by a11
D2 is obtained by replacing a12 and a22 by b1 and b2

We may extend Cramer’s Rule to systems with n number of equations and unknowns
x1 = D 1 / D x2 = D2 / D x3 = D3 / D …….. xn = Dn / D

We will replace b coefficients in the consecutive columns

2x1 + 5 x2 = 2
4 x1 + 3 x2 = 18

D = det 2 5 = -14
4 3

D1 = det 2 5 = -84 x1 = D1/D = -84/-14 = 6


18 3

D2 =det 2 2 = 28 x2 = D2/D = 28/-14 = -2


4 18
Linear Systems of Equations

LU Decomposition (Factorization)

This method is about factorizing a matrix as the product of a lower triangular matrix
and an upper triangular matrix

A=LU

where A is a square matrix

Ax=LUx=b

There are different versions of this method


Linear Systems of Equations

Doolittle Method

For a matrix A of 2x2

A= 2 3 = 1 0 2 3 =LU
8 5 4 1 0 -7

We can form first the upper triangular matrix by elimination and then by considering matrix
multiplication obtain the elements of the lower triangular matrix

For a square matrix of nxn, we may construct the upper and lower matrices as

u11 u12 u13 1 0 0


0 u22 u23  m21 1 0
0 0 u33 m31 m32 1
Linear Systems of Equations
We can find the unknown elements of the matrices as

a11 = u11 a12 = u12 a13 = u13

a21 = m21 u11 a22 = m21 u12 + u22 a23 = m21 u13 + u23

a31 = m31 u11 a32 = m31 u12 + m32 u22 a33 = m31 u13 + m32 u23 + u33

A= 3 5 2
0 8 2
6 2 8

u11 = 3 u12 = 5 u13 = 2

0 = m21 3  m21 = 0 8 = 0 u12 + u22  u22 = 8 2 = 0 u13 + u23  u23 = 2

6 = m31 3  m31 = 2 2 = 2x5 + m32 8  m32 = -1 8 = 2x2 - 1x2 + u33  u33 = 6


LU= 1 0 0 3 5 2
0 1 0 0 8 2
2 -1 1 0 0 6
Linear Systems of Equations
By assuming that Ux = y  Ly = b

1 0 0 y1 8
0 1 0 y2 = -7
2 -1 1 y3 26

Solving the linear system starting from y1 gives


8
y = -7
3
Ux = y
3 5 2 x1 8
0 8 2 x2 = -7
0 0 6 x3 3
Solving the linear system starting from x3 gives
4
x = -1
1/2

You might also like