АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Составим и вычислим добавочные определители

Читайте также:
  1. V2: ДЕ 6 - Линейные отображения. Определители второго порядка
  2. Вопрос: Действия с матрицами. Определители второго и третьего порядка.
  3. Вычислим заряд, охватываемый этой поверхностью.
  4. Вычислить определители.
  5. Добавочные железы
  6. Матрицы и определители
  7. Определители
  8. Определители
  9. Определители
  10. ОПРЕДЕЛИТЕЛИ
  11. Определители
  12. Определители

Δх, Δх, Δх.

1 2 3

Столбец свободных членов 3
  - 4
  0

по очереди подставим вместо 1-го, 2-го и 3-го столбцов определителя Δ.

Имеем,   3 1 - 1  
  Δх = 1 - 4 2 3 =15
    0 -1 1  
 
    1 3 - 1  
  Δх = 2 1 - 4 3 = - 17
    - 2 0 1  
 
    1 1 3  
  Δх = 3 1 2 - 4 = 13
    - 2 - 1 0  

Ни один из определителей не равен "0", следовательно, система однозначно определена и решение ее:

х1= Δх /Δ

1

х2= Δх /Δ

2

х3= Δх /Δ, т.е.

3

х1 = - 3

х2 = 17/5

х3 = - 13/5

Сделаем проверку:

- 3 +17/5 +13/5 =3

- 3 +2 * 17/5 +3 (- 13/5) =- 4

- 2 (-3) – 17/5 – 13/5 =0

Уравнения обратились в тождества. Следовательно, решение найдено верно.


Лекция 5.
Алгоритм Гаусса.
Метод последовательного исключения
неизвестных

Рассмотрим систему:

 

а11x1 + a12x2 + a13x3 + … + a1nxn = b1

а21x1 + a22x2 + a23x3 + … + a2nxn = b2 (1)

а31x1 + a32x2 + a33x3 + … + a3nxn = b3

…………………………………………………………

аn1x1 + an2x2 + an3x3 + … + annxn = bn

Система не изменится, если

1) поменять местами любые 2 уравнения;

2) умножить правую и левую часть уравнения на одно и то же число (разумеется, не равное "0");

3) прибавить к одному уравнению другое, умноженное на любое число.

На этих утверждениях основан алгоритм Гаусса, который часто называют методом последовательного исключения неизвестных.

Сделаем 1-й шаг: будем умножать 1-е уравнение на такие числа, чтобы при сложении со всеми остальными уравнениями коэффициенты при х1 во всех уравнениях, начиная со 2-го, обнулились. Другими словами, добьемся исключения неизвестного х1 из всех уравнений, кроме 1-го.

а11x1 + a12x2 + a13x3 + … + a1nxn = b1

а21x1 + a22x2 + a23x3 + … + a2nxn = b2 +(1)(- а2111)

а31x1 + a32x2 + a33x3 + … + a3nxn = b3 +(1)(- а3111)

…………………………………………………………

аn1x1 + an2x2 + an3x3 + … + annxn = bn +(1)(- аn111); а11¹0

 

После 1-го шага получим систему в следующем виде:

а11x1 + a12x2 + a13x3 + … + a1nxn = b1

(2) a¢22x2 + a¢23x3 + … + a¢2nxn = b¢2

32x2 + a¢33x3 + … + a¢3nxn = b¢3 +(2)(- а¢32/а¢22)

…………………………………………………………

n2x2 + a¢n3x3 + … + a¢nnxn = b¢n +(2)(- а¢n2/а¢22); а¢22¹0

На 2-м шаге будем добиваться исключения неизвестного х2 из всех уравнений после 2-го. Для этого будем умножать 2-е уравнение на такое число, чтобы после сложения его с другими уравнениями, начиная с 3-го, коэффициенты при х2 обнулились. После 2-го шага система преобразуется в следующий вид (3):


 
 


а11x1 + a12x2 + a13x3 + … + a1nxn = b1

(3) a¢22x2 + a¢23x3 + … + a¢2nxn = b¢2

a¢¢33x3 + … + a¢¢3nxn = b¢¢3

a¢¢43x3 + … + a¢¢4nxn = b¢¢4

…………………………………………………………

a¢¢n3x3 + … + a¢¢nnxn = b¢¢n

 

Делая последовательно (n–1) шаг, мы исключим все неизвестные, кроме xn, оставшегося в последнем уравнении.

После (n-1) шага система будет иметь следующий вид (4):

а11x1 + a12x2 + a13x3 + … + a1nxn = b1

(4) a¢22x2 + a¢23x3 + … + a¢2nxn = b¢2

a¢¢33x3 + … + a¢¢3nxn = b¢¢3

………………………………………………………

a(n-1) nnxn = b(n-1) n

 

(4) будем называть треугольным видом, причем 2-е уравнение осталось после 1-го шага, 3-е – после 2-го, 4-е – после 3-го и т.д., последнее - после (n-1) преобразования. На этом этап исключения неизвестных закончился. Видно, что теперь можно найти все неизвестные, начиная с xn из последнего уравнения:

хn=bn(n-1) / ann(n-1)

Найденный xn, подставленный в предпоследнее уравнение, даст хn-1 и т. д. Двигаясь снизу вверх, по очереди будут найдены все n-неизвестные: (xn, xn-1, …, x2, x1).

Неизвестные исключаются так: (x1, x2, …, xn), находились они в обратном порядке.

Если в результате преобразований на к-м шаге коэффициенты при неизвестных в некотором уравнении обнулились, а правая часть этого уравнения не равна 0, то преобразование необходимо прекратить, так как очевидно, что в этом случае система не совместна. Если же в результате преобразования в некотором уравнении обнулились и коэффициенты при неизвестных и правая часть, то такое уравнение следует вычеркнуть, т.е. оно не будет принимать участие в дальнейших преобразованиях. Таких уравнений может быть несколько. В этом случае система (1) не может быть приведена к треугольному виду (4), а может быть приведена к трапециевидному виду (5):


 

а11x1 + a12x2 + a13x3 + a14x4+ … + a1nxn = b1

(5) a¢22x2 + a¢23x3 + a¢24x4 + … + a¢2nxn = b¢2

a¢¢33x3 + a¢¢34x4 + … + a¢¢3nxn = b¢¢3

a(3)44x4 + … + a(3)4nxn = b(3) 4

………………………………………………………

a(к-1) ккxк + a(к-1) к,к+1xк+1 + …+ a(к-1) кnxn = b(к-1) n

Очевидно, что в этом случае система определена не однозначно, т. е. имеет бесконечное множество решений, связанных линейной зависимостью неизвестных (xк, xк+1, …, xn).

Надо это понимать так: для всех (xк, xк+1, …, xn) таких что a(к-1) ккxк + a(к-1) к,к+1xк+1 + …+ a(к-1) кnxn = b(к-1) n, могут быть найдены все неизвестные, начиная с хк-1 до х1.

В некоторых частных случаях в системе (1) некоторые из диагональных коэффициентов 11, а22, …, аnn) могут быть равны 0.

Так, например, а11= 0. Тогда 1-й шаг, предполагающий вычисление а21 / а11, а31 / а11, …, аn1 / а11, невозможен. Это означает, что невозможно исключение неизвестного х1. В этом случае можно поменять местами 1-е уравнение с любым другим, у которого коэффициент при неизвестном х1 не равен 0, либо начать исключать неизвестные не с х1, а с любого другого. При этом, если исключаются неизвестные в выбранном порядке, находить их необходимо в обратном выбранному порядке.

Так, например, имея систему линейных уравнений 5-го порядка (т.е. систему с 5-ю неизвестными), мы исключали неизвестные так:

3, х2, х1, х4, х5)

Тогда находить их надо обязательно в обратном порядке:

5®х4®х1®х2®х3)

Т.к. при решении системы методом Гаусса мы добиваемся обнуления коэффициентов при неизвестных, то, пользуясь данным алгоритмом и экономя время, обычно работают с матрицей коэффициентов. Такую матрицу называют расширенной матрицей системы: это матрица, составлена из коэффициентов при неизвестных с добавлением столбца свободных членов.

Пример.

х1 + х2 + х3 + х4 = 10

х1 + 2х2 + 3х3 + 4х4= 30

х1 + 3х2 + 4х3 + 5х4= 39

х1 + 4х2 + 5х3 + 6х4= 52

 

Составим расширенную матрицу системы и будем обнулять коэффициенты при х1, х2, х3, начиная со 2-го, 3-го уравнения:


 

            ®             ®  
          -(1)              
          -(1)           -(2)*2  
          -(1)           -(2)*3  
®                                  
              ®             ®  
                           
    -1 -2 -11 *(-1)              
    -2 -4 -18 *(-0,5)           -(3)  
                                       

 

®          
         
         
        -2

 

Последняя строчка расширенной матрицы соответствует уравнению 0х1 + 0х2 + 0х3 + 0х4= -2, что невозможно не при каких х1, х2, х3, х4, следовательно, система несовместна.

Метод последовательного исключения неизвестных имеет преимущества перед методом Крамера:

1) быстродействие;

2) в случае бесконечного множества решений существует возможность указать линейную зависимость, образующую бесконечное множество решений. Другими словами метод Гаусса дает возможность описать бесконечное множество решений, а метод Крамера только констатирует факт;

3) методом можно пользоваться и в случае, когда число неизвестных не равно числу уравнений;

4) алгоритм Гаусса позволяет быстро вычислять определители высших порядков.

 

Лекция 6.
Матрицы. Действия над матрицами.


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.011 сек.)