≪
≫

Методы решения СЛУ

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

Алгоритм:

  • 1) Записать расширенную матрицу СЛУ.
  • 2) Посредством допустимых преобразований (только над строками) матрицы преобразовать её к треугольному (трапециевидному) виду.
  • 3) Восстановить уравнения системы, начиная с последней строки и найти значения переменных.

Допустимые преобразования матрицы (допустимыми назовем такие преобразования матрицы, которые приводят систему к эквивалентной ей)

  • 1) Можно переставлять строки местами любым образом.
  • 2) Можно любую строку умножить на любое ненулевое число.
  • 3) Можно любую строку заменить её линейной комбинацией с другой строкой (строками) матрицы.
  • 4) Вычеркивание строки, состоящей из одних нулей.

Нельзя «работать» со столбцами расширенной матрицы, так как такие преобразования соответствуют СЛУ не эквивалентной заданной.

Например, решим систему линейных уравнений

( х + у + z = 1 2х + у - z = 0, . х + 2у = 3 используя метод Гаусса.

Решение. Построим расширенную матрицу системы:

/1 1

А=1 2 1

  • 1 2
  • 1 -1 О
  • 1
  • 0
  • 2/

Теперь, используя элементарные

преобразования приведем матрицу А к

(1 v v А

О 1 v v I, где v - любое число.

О 0 1 у/

И так, первую строку матрицы А оставляем без изменений, вторую

строку складываем с первой, умноженную на (-2), третью строку складываем

с первой, умноженную на (-1).

/11 1 1 /1 А= 2 1 -ЮНО 1 2 0 2/

  • 1 1 1
  • -1 -3 -2
  • 1 —12/

Далее третью строку складываем с первой:

/1 1 1 1 /1 1 1

А= 2 1 -ЮНО -1 -3

XI 2 0 2/ 1 -1

  • 1 /1 -2 ~ 0
  • 2 /
  • 1 -1 0
  • 1
  • -3
  • -4
  • 1 А -2

о /

Для удобства умножаем вторую строку на (-1), а четвёртую строку делим на

(-4):

/1

А=1 2

  • 1
  • 1 -1 0
  • 1 /1 о ~ о 2/
  • 1 1 1 /1 1 -1 -3 -2 Но -1
  • 1 -1 2 / 0
  • 1 1 /1
  • -3 -2 Н 0
  • —4 0 /
  • 1 1 1
  • 1 3 2
  • 0 10/

Теперь, начиная с последней строки, восстанавливаем уравнение системы

  • 1) 0% + Оу + lz = 0, z = 0.
  • 2) Ох + 1у + 3z = 2, у = 2 — 3z, у = 2 — 3 • 0, у = 2.
  • 3) lx + ly + lz = 1, х = 1 — у — z, х = 1 — 2 — 0, х = —1.

Таким образом, исходная система совместна и определена.

Ответ: {(—1; 2; 0)}

Рассмотрим еще пример. Решим систему

х + у + z = 1

2х + у - z = 0

Зх + 2у = 1

Решение. Составляем расширенную матрицу системы:

/111

А= 21-1

  • 3 2 О
  • 1
  • 0 Г 1/

Первую строку оставляем без изменений, вторую строку складываем с

первой, умноженную на(-2), третью умноженную на (-3).

/11 1 1 /1

А= 2 1 -ЮНО

3 2 0 1/

строку складываем

1 1 1 -1 -3 -2 -1 -3 —2/

с первой,

Поскольку 2 и 3 строки одинаковы, одну из них вычеркиваем.

/1 1 1 1 /1 1 І І

А= 2 1 -10-0 -1 -3-2 ~( J).

3 2 0 1/ -1 —3—2/

То есть, получилось условий меньше, чем переменных.

Аналогично предыдущему, по последней строке восстанавливаем уравнение

Ох + ly + 3z = 2

у + 3z = 2

Пусть z = с, где с - const, тогда

у = 2 — 3z

у = 2 — Зс

Далее по первой строке имеем:

х + у + z = 1

х = 1 — у — z

х = 1 — (2 - Зс) — с

х = 2с — 1

Таким образом, СЛУ совместна и неопределенна.

Ответ-. {(2с — с; 2 — Зс; с), с — const}.

Рассмотрим еще пример решения СЛУ методом Гаусса. Пусть задана система:

х + у + z = 1

2х + у - z = 0

Зх + 2у = 3

/1

  • 1 1 IX
  • 1 -10
  • 2 0 3/

Решение. Расширенная матрица А=1 2

3

Первую строку оставляем без изменений, вторую строку складываем с первой, умноженную на (-2), третью строку складываем с первой, умноженную на (-3).

/1 1

А=| 2 1

  • 3 2
  • 1 1 /1 1
  • -1 ОНО -1

О 3/ О -1

  • 1
  • -3 -3
  • 1 -2

О /

Умножаем вторую строку на (-1) и складываем с третьей строкой.

/1

А= 2

  • 3
  • 1 1 /1 1 -1 0 ~ 0 -1

О 3/ -1

  • 1 1 /1 1 -3 -2 ~ 0 -1 -3 0 / о
  • 1 -3 о
  • 1 -2
  • 2 /

Последней строчке полученной матрице соответствует уравнение:

Ох + Оу + Oz = 2,

не имеющая решения, поэтому система не имеет решений, то есть

неопределенна.

Ответ', решений нет.

Метод Крамера — метод решения невырожденных систем по формулам Крамера.

Систему, основная матрица которой невырожденная, назовем невырожденной.

Теорема 1.32 (Крамера).

Любая невырожденная система линейных уравнений вида

''сіцХі + а12х2 Н-----1- а1пхп = Ьх

, «21^1 + а22х2 + - + а2пхп = Ь2 (1 69)

k#nl*l + ап2х2 + "? + аппхп = Ъп

имеет единственное решение'. Xi = —,( і = 1,2,..., л), где А - определитель матрицы системы, определитель матрицы, полученной на основе матрицы системы путем замены /-того столбца столбцом из свободных членов.

Доказательство. Пусть дана система п линейных уравнений с п неизвестными

( СіцХі + Я12*2 + ••• + а1пхп = Ь1

<*21*1 + а22х2 + ••• + а2пхп = Ь2

anlxi + an2x2 -I-----1- аппхп -

и числовыми коэффициентами.

Обозначим через А Предполагаем, что

определитель матрицы

этой системы.

<*11

Д= а21

ап1

а12

а22

ап2

ат

а2п ф о.

<*пп

Сначала допустим, что уравнение имеет решение и, что х1,х2, ...,хп составляют решение, так что уравнения уже превратились в верные равенства. Обозначим через алгебраические дополнения элементов а^в А.

Умножим первое из равенств системы на А1±, второе на Л21, п-с на Ап1 и сложим. Получим

(«цЛц + а21Л21 4-----1- апіАгі)хі + (а12^ 11 + а22^21 + + ап2^п1)х2 +

+? • • +(а1пЛп + а2пА21 4-----1- аПпАпі)хп = Ьі^п 4- Ь2А21 4-----1- ЬпАп1.

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

А ? хі = Ь1А11 4- Ь2Л21 4-----1- ЬпАп1.

Аналогично, умножив исходные равенства на алгебраические дополнения второго столбца, получим

А ? х2 = ^М12 + Ь2А22 4- ••• 4- ЬпАп2.

и т.д. Из этих равенств получаем

Х1 = Д (^1^11 + ^2^21 4-----Ь ЪпАп1),

х2 = д (М12 4- Ь2А22 4 h ЬпЛп2),

1

хп ~ д (^і^іп 4" ^2^2п 4* "? 4" ЬпАпп).

Упростив, имеем, Хі = у( і = 1,2,..., п), если А - определитель матрицы системы, Aj- определитель матрицы, полученной на основе матрицы системы путем замены z-того столбца столбцом из свободных членов.

Тем самым мы показали, что если решение существует, то оно единственно и задается формулами, которые мы установили.

Теперь нужно доказать, что решение существует, т.е. что формулы для xlf х2,..., хп действительно дают решение.

Имеем:

«и^і 4- а12х2 4-----h а1пхп = Ь1(^а11А11 4- а12А12 4-----h а1пА1п) 4-

4-й2(ацЛ2і 4- а12А22 4- ••• 4- а1пА2п+... +Ьп(а11Ап1 4- а12Ап2 4- ••• 4-

а1п^пп

Здесь коэффициент при равен д в форме разложения по элементам первой строки, коэффициенты же при Ъ2,..., Ьп равны нулю как суммы элементов первой строки на алгебраические дополнения других строк.

Аналогичным образом, с использованием тех же свойств определителя, проверяется, что найденные х1# х2,..., хп удовлетворяют и всем остальным уравнениям.

Ч.т.д.

Следствия из теоремы Крамера

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

И так, формулы Крамера имеют вид:

xt = (1.70)

Д - определитель основной матрицы системы,

Ді - определитель матрицы, полученной из основной путём замены і — того столбца столбцом из свободных членов.

Например, решим СЛУ

? X + у + Z = 1 2х + у — z = 0, , х + 2у = 3

используя метод Крамера.

Решение. Составим основную матрицу системы и матрицу-столбец из свободных членов.

/1 1 1 /1

А= 2 1 -1 ; В = I 0 .

XI 2 0 / 3/

Вычислим определитель системы

det А =

1 -1 0

= 0 + 1 + 4-(1 + 0 +2) = 4*0.

Определитель не равен нулю, следовательно, система невырожденная, решение методом Крамера возможно.

И так, Д=4. Находим Д15 Д2,Д3:

1

1

1

1

1

1

1

1

1

II

<1

0

1

-1

II +>? >

N)

II

2

0

-1

II

СО

>

W II

2

1

0

3

2

0

1

3

0

1

2

3

= 0.

Следовательно,

Ді -4

Х “ А “ 4 “ 1

Д2 8

^ = Т = 4 = 2

Система совместно определена.

Ответ: {(-!',2;0)}

Матричный метод решения СЛУ

Пусть задана системам линейных уравнений с п неизвестными ( «цХі + а12х2 + ••• + а1пхп = Ьг a2i*i + а22х2 + - + а2пхп = Ь2

(1.71)

Unl*l + ап2х2 + - + Wn = Ь,

Запишем А - квадратную матрицу системы, X - матрицу-столбец,

состоящую из неизвестных и в - матрицу-столбец из п свободных членов:

/а1Х а12 ••• Ящх (Х1

А — I а21 а22 "? а2п | х _ I [1]2 | _ I Ь2 |

«nl ^п2 ^пп' хп/ Ьп/

Так как матрица А согласована с матрицей X, то можно найти произведение АХ:

(ЦцХ1 + а12х2 ?!-----Ь атхп = Ьі

«21^1 + а22х2 + - + а2пхп = Ь2

апіХі + ап2х2 + ••• + аппхп = Ьп)

Элементами полученной матрицы-столбца являются левые части уравнений системы (1.71). Таким образом, на основании определения равенства матриц систему (1.71) можно записать в виде матричного

уравнения

АХ = В (1.72)

Эта запись называется матричной.

Следовательно, задача решения системы линейных уравнений (1.71) сводится к решению матричного уравнения (1.72), то есть к нахождению

матрицыХ.

' х + у + z = 2

Например, решим СЛУ

—х + 2у + z = 1 матричным методом.

,2х + Зу — z = —1

( 1

1

1А

Решение. Составим матрицу системы В =

-1 2

1 І.Так как

к 2

3

-1/

определитель не равен нулю, то данная СЛУ-невырожденная. Решение системы матричным способом возможно.

Mil ^21 -^31

Найдем А-1. Вначале, построим союзную матрицу: I Л12 Л22 А32

М13 Л23 А33

Al = (-1)1+1 • |з _11| = -2-3 = -5.

Л2і = (-1)2+1' І* _11| = -(-1-3) = -4.

Лз1 = (~1)3+1' |г || = 1-2 = -1.

А12 = (~1)1+2 • I”1 _11|=-<1-2) = 1-

А22 = (-1)2+2 ' І' _| = -1 - 2 = -3.

Лзг = (-1)3+2 ' |Д _11|=-<1 + 1) = -2.

^13 = (-1)1+3 • 17 з| = —3 — 4 = -7.

Лзз = (-1)2+3 ' І2 з| = -(3-2) = -1.

>1зз = (~1)3+3 ' |_ 2І = 2 + 1 = 3'

/-5 4 -1

Таким образом, союзная матрица имеет вид: С = І 1 —3 —2 I

-7 -1 3 /

Тогда, обратная,

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

R5 1 18')

  • —,-->—) с
  • 11’ 11'117J

  • [1] = А 1 • В, где L - матрица-столбец из свободных членов.
 
Посмотреть оригинал