Материал: Элементы линейной алгебры. Глушко Е.Г., Дубровская А.П

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Найдем обратную матрицу (1.5):

 

 

 

 

 

 

 

 

 

 

 

 

 

1

2

3

1

 

 

 

 

 

 

 

 

A 1

 

2

5

1 .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

 

 

 

 

 

 

 

 

 

2

7

1

 

 

 

 

 

 

 

 

 

 

 

 

По формуле (2.3) находим

 

 

 

 

 

 

 

 

 

 

 

 

 

2

3

 

1

3

0

0

 

X

 

1

 

2

5

 

1

2

1

 

4

1 .

 

 

 

 

 

 

 

 

 

 

4

 

 

4

 

 

 

 

 

2

7

 

1

0

 

8

2

 

 

 

 

 

 

 

 

 

Следовательно, x1 = 0; x2 = 1; x3 = 2.

 

 

 

 

 

 

 

 

 

2.2. Формулы Крамера

 

 

 

Теорема. Если detA

 

0, то система (2.1) имеет

единственное решение:

 

 

 

 

 

 

 

 

 

 

x1

1

,

x2

2

 

, , xn

n ,

 

(2.4)

где

=detA,

а

 

j

(j=1,2,…,n)

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

полученной из матрицы A заменой j-го столбца столбцом свободных членов.

Доказательство.В предыдущем параграфе показано,

что при detA

0 единственное решение системы можно найти

по формуле

(2.3). Используя (1.5), эту формулу можно

записать в виде:

x1

 

 

A11

A21

An1

b1

x2

1

 

A12

A22

An2

b2

 

 

 

 

 

 

 

 

xn

 

 

A1n

A2n Ann

bn

Отсюда x1 = (b1A11 + b2A21 + + bnAn1)/ .

 

Сравнивая сумму

a11A11 +

a21A21 +

+an1An1 = ,

заметим, что эта сумма b1A11 + b2A21 +...+ bnAn1 с известной формулой вычисления определителя равна определителю

26

порядка n, который получен из определителя заменой его первого столбца столбцом свободных членов. Следовательно:

 

 

b1

a12

a1n

x1 1 , где

 

b2

a22

a2n

1

 

 

 

 

 

bn

an2

ann

Аналогично доказывается, что:

x2 2 , xn n .

Соотношения (2.4) называют формулами Крамера и они, как и (2.3), применимы только в том случае, когда система уравнений имеет единственное решение.

Пример. Решить систему уравнений:

x1 2x2 x3 1, 3x1 x3 7 , 4x2 x3 1.

Решение. Соcтавим матрицу системы и вычислим еѐ определитель:

1 2 1

det A 3

0

1

10 0 .

0

4

1

 

Заменим каждый из столбцов определителя столбцом свободных членов и вычислим три вспомогательных определителя:

 

1

2

1

 

 

1

1

1

 

 

1

2

1

 

1

7

0

1

20;

2

3

7

1

0;

3

3

0

7

10 .

 

 

 

 

 

 

 

 

 

 

 

 

 

1

4

1

 

 

0

1

1

 

 

0

4

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

По формулам Крамера (2.4), получим

27

где a11

x1 = 1/ = 2; x2 = 2/ = 0; x3 = 3/ = 1.

2.3. Метод Гаусса

Простые по своей структуре формулы Крамера требуют достаточно громоздких (при больших n) вычислений. Поэтому в практических задачах чаще используется метод Гаусса, основанный на последовательном исключении неизвестных.

Пусть дана система линейных уравнений самого общего вида, когда число уравнений может не совпадать с числом неизвестных:

a11x1

a12 x2

a1n xn

b1 ,

a21 x1

a22 x2

a2n xn

b2 ,

 

 

 

(2.5)

 

am1 x1

am2 x2

amn xn

bm .

Если над уравнениями этой системы производить элементарные преобразования 1-3 ( §1.6), то в результате получится система линейных уравнений, эквивалентная заданной. В способе Гаусса элементарные преобразования на каждом этапе выполняются так, чтобы в полученной после этого эквивалентной системе все уравнения, кроме одного, не содержали неизвестную с наименьшим порядковым номером.

Для этого выберем в качестве первого уравнения то, в котором коэффициент при x1 отличен от нуля. Без ограничения общности будем считать, что оно имеет вид:

a11x1 a12 x2 a1n xn b1 ,

0.

Умножим это уравнение на - ai1/a11 (i=1,2,…,m) и прибавим его к уравнениям с номерами i=2,3,…,m. После этого во всех уравнениях, начиная со второго, неизвестное x1 будет исключено. Может случиться, что вместе с x1 будут исключены неизвестные x2,x3,..,xs-1, но найдется хотя бы одно уравнение, в котором сохранится неизвестное xs.

28

Одно из таких уравнений будем считать вторым уравнением системы и с его помощью исключим из i-го уравнения (i=3,4,…,m) неизвестное xs, а вместе с ним,

возможно, неизвестные xs+1,..,xq-1,.

Продолжая этот процесс исключения неизвестных, после r шагов получим эквивалентную (2.5) систему уравнений вида:

a11x1 a12 x2

...

a1n xn

b1 ,

 

a

x

s

a

2n

x

 

b

,

 

2s

 

 

 

n

 

2

 

 

a

x

a

x

 

b

,

 

3q

 

q

 

 

3n

n

 

3

 

 

 

 

arp xp

arn xn

 

br ,

(2.6)

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

br

1 ,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

br

2 ,

 

 

 

 

 

 

 

 

 

 

 

m-r

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

bm ,

 

 

 

 

 

где 1<s<q<p<…<n, r m, a11 0,

a2 s

0

,…, arp

0 .

 

 

 

 

 

 

 

 

 

 

 

Если r=m, то последние соотношения в системе (2.6) отсутствуют. При r<m эти соотношения легко преобразовать к

виду 0 = b

,0 = 0,…,0

 

= 0,

умножив

первое из них на

r 1

 

br

 

/ br 1 ,…,- bm

/ br 1

и прибавив ко всем

соотствующие числа -

2

 

 

 

 

 

 

 

 

остальным. Но тождественные равенства 0=0 можно вычеркнуть из системы, не нарушая еѐ эквивалентности, и после этого мы получим систему (2.7) из (r+1) уравнения относительно n неизвестных, эквивалентную системе (2.5):

29

 

a11x1 a12 x2

... a1n xn

b1 ,

 

 

a

x

 

a

x

b ,

 

 

2s

s

2n

n

2

 

 

 

(2.7)

 

a

x

p

a

x

b ,

 

 

rp

 

rn

n

r

 

 

 

 

 

0

br 1 .

 

 

 

 

 

 

 

 

 

 

Рассмотрим все возможные случаи, которые могут

представиться при решении системы (2.7).

 

 

1. Если b

0, то последнее числовое равенство в (2.7)

r 1

 

 

 

 

 

 

 

неверно. Следовательно (2.7), а значит и эквивалентная ей система (2.5), несовместны. Поэтому на практике вывод о несовместности системы можно сделать сразу же при появлении в процессе преобразований соотношений вида 0=b, где b 0.

2. Если

b

=0, а r = n m, то последнее уравнение

 

r 1

 

содержит только одно неизвестное, предыдущее - два и т.д. В этом случае решение системы нетрудно найти, решая систему снизу вверх: из последнего уравнения с номером r=n найдем xn, затем подставим найденное значение в предыдущее уравнение и найдем xn-1. Продолжая этот процесс, из первого уравнения найдем х1. Решение системы (2.5) в этом случае, очевидно, единственно.

3. Если br 1 =0, а r<n, то число уравнений в (2.7) меньше

числа неизвестных, поэтому n-r неизвестных остаются неопределенными (их называют свободными), а r неизвестных, называемых базисными, однозначно через них выражаются. Алгоритм решения системы (2.7) в этом случае следующий: перенесѐм в уравнении с номером r все неизвестные, кроме неизвестного с наименьшим порядковым номером p, в правую часть и выразим xp через xp+1, xp+2,..,xn , что всегда возможно, так как arp 0. Полученное значение xp подставим в предыдущее уравнение и найдем xp-1 и т.д. Продолжаем этот

30