Добавил:
anrakhmanowa@yandex.ru Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

1 сем / Lecture_alg._5 метод Гаусса

.pdf
Скачиваний:
5
Добавлен:
16.06.2023
Размер:
444.17 Кб
Скачать

ЛИНЕЙНАЯ АЛГЕБРА

ЛЕКЦИЯ № 5

Содержание:

Система линейных уравнений с базисом Элементарные преобразования системы линейных уравнений

Метод исключения неизвестных (метод Жордана-Гаусса) Вычисление обратной матрицы методом Жордана-Гаусса

Система линейных уравнений с базисом

Рассмотрим линейную систему, имеющую m уравнений и n неизвестных.

Будем называть её системой с базисом или канонической системой уравнений, если в каждом уравнении содержится неизвестное с коэффициентом, равным единице, отсутствующее во всех других уравнениях.

Такие неизвестные называют базисными, а все другие неизвестные называют свободными.

Примеры.

 

x

x

x

5

 

 

1

 

2

 

3

 

 

 

x

x

2

1)

 

 

 

2

 

3

 

 

 

 

 

 

 

 

 

В первом уравнении есть базисная переменная, это

x1

, т.к. коэффициент

перед ней равен единице и

x

отсутствует во втором уравнении. Во втором

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

уравнении базисной переменной нет.

 

 

 

 

 

 

 

 

x

2x

x

1

 

 

 

 

 

 

 

 

 

 

 

 

 

1

4

 

5

 

 

 

 

 

 

 

 

 

 

 

 

 

x 3x

x

 

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

4

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

x

x

 

0

 

 

 

 

 

 

 

 

 

 

 

2)

 

 

 

 

 

 

 

 

 

 

 

 

 

3

4

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

В каждом уравнении есть базисные переменные, это x1, x2 , x3 . Система

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

x

, x

. Выразим базисные

4

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

1 2x

x

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

4

 

5

 

 

 

 

 

 

 

 

 

 

 

 

x

5 3x

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

4

 

5

 

 

 

 

 

 

 

 

 

 

 

 

 

x

x x

 

 

 

 

переменные через свободные.

 

 

 

 

 

 

3

4

 

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Если переменным x4 , x5 придать конкретные значения и по полученным

формулам вычислить x1, x2 , x3 , то получим решение системы в примере 2).Таких решений бесчисленное множество.

Свойства систем с базисом.

1.В системе с базисом всегда число уравнений не превышает числа неизвестных, m n .

1

ЛИНЕЙНАЯ АЛГЕБРА

2.Если m n , то все переменные базисные, свободных переменных

3.

 

 

 

 

 

 

x

b

 

 

 

 

 

 

 

 

 

 

1

1

 

 

 

 

 

 

 

 

x

 

b

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

.......... .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

n

b

 

 

нет, система с базисом имеет вид

 

 

n

. В этом случае решение

 

 

 

 

единственное.

 

базисных имеется ещё

 

Если

m

<

n

, то в системе кроме

m

n m

 

 

 

 

 

 

 

 

свободных переменных. Предположим, что базисными являются

 

 

 

переменные

 

 

 

x1, x2 ,..., xn , тогда система с базисом имеет

 

 

 

вид

 

 

 

 

 

 

 

x

 

a

x

...

a

x

b

 

 

1

1,m 1

m 1

 

1n

 

n

1

 

x

 

a

x

 

a

 

x

b

 

 

 

 

 

2

 

2,m 1

m 1

 

2n

n

2

 

 

.......... .......... .......... .......... ........

 

 

 

 

 

 

 

 

 

 

 

 

 

x

a

x

...

a

 

x

b

.

 

m

 

m,m 1

m 1

 

mn

m

m

 

 

 

Оставим базисные переменные слева, а свободные перенесём направо. Получим

 

x

b a

x

...

a

x

n1

 

1

1

1,m 1

m 1

 

 

1n

 

 

x

b

a

x

 

 

a

 

x

 

 

 

2

2

2,m 1 m 1

 

 

2n

 

n

 

.......... .......... .......... .......... ........

 

 

 

 

 

 

 

 

 

 

 

x

b

a

x

 

...

a

 

 

x

 

m

m

m,m 1 m 1

 

mn

m

.Эти выражения для базисных переменных

задают общее решение системы.

Общим решением системы с базисом называют совокупность

переменных (

x

, x

,..., x

 

), в которой базисные переменные выражены через

1

2

 

n

 

 

 

свободные, а свободные переменные могут принимать любые значения. В рассмотренном ранее примере общее решение имеет вид

 

x

1 2x

x

 

 

 

1

 

 

4

 

 

5

 

 

x

5 3x

 

x

 

 

 

 

 

 

2

 

 

4

 

5

 

 

 

 

x

x

x

 

x

x

 

 

 

 

3

4

 

 

5

 

4

5

 

 

 

 

 

 

 

,

- любое число, - любое число.

 

 

 

 

 

 

 

 

Частным решением системы уравнений с базисом называют любое решение, полученное из общего при определённых значениях свободных переменных.

Положим в нашем примере

x

1, x

1

, тогда частное решение примет вид

4

5

 

 

 

 

x

 

 

 

 

(0; -9; 2; 1; 1).

 

 

 

 

Если в системе есть свободные переменные, то она имеет бесчисленное множество частных решений.

Базисным называют частное решение, в котором все свободные переменные равны нулю.

В нашем примере базисное решение имеет вид x (1; -5; 0; 0; 0). Заметим, что базисные переменные равны свободным коэффициентам

системы.

Выводы.

2

1.

2.

3.

4.

ЛИНЕЙНАЯ АЛГЕБРА

В системах с базисом всегда

m n

.

 

Система с базисом всегда имеет решение.

Если

m n

, то решение единственное.

 

Если m < n

, то решений бесчисленное множество.

Элементарные преобразования системы линейных уравнений

Рассмотрим произвольную систему линейных уравнений. Если бы нам удалось преобразовать эту систему в равносильную ей систему с базисом, то вопрос обо всех её решениях был бы решён. Действительно, все решения системы с базисом находятся очевидным образом, а так как система с базисом равносильна данной, то найденные решения были бы и решениями исходной системы.

Элементарными преобразованиями системы линейных уравнений называют преобразования, приводящие к равносильной системе.

К элементарным преобразованиям относятся следующие преобразования:

1)

перестановка любых уравнений;

2)

умножение обеих частей любого уравнения на одно и то же число,

 

отличное от нуля;

3)

удаление из системы или присоединение к системе уравнения вида

 

0 x

0 x

... 0 x 0

 

1

2

n

4) замена одного из уравнений системы на его сумму с другим уравнением той же системы, умноженным на некоторое число.

Замечания.

1.Элементарные преобразования системы не меняют ранга матрицы системы и ранга расширенной матрицы системы.

2.В процессе преобразований какое-либо уравнение может

превратиться в уравнение вида

0 x

0 x

... 0 x

b

. В этом случае возможны

1

2

n

 

 

 

 

 

 

 

варианты:

 

 

 

 

 

 

 

 

а)

если

b 0

, то всё уравнение можно отбросить, не нарушая

 

равносильности системы;

 

 

 

 

 

б)

если

b 0

, то исходная система не имеет решений, т.к. ни для каких

 

значений

x

,

1

 

x

,..., x

нельзя добиться равенства

0

2

n

Метод исключения неизвестных

b

, если

b 0

.

 

 

(метод Жордана-Гаусса)

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

Шаги повторяются до тех пор, пока или в каждом уравнении будет базисное неизвестное, или встретится противоречивое уравнение вида 0 b,b 0 .

В процессе исключения могут появиться уравнения вида 0 0 , которые следует отбрасывать.

3

ЛИНЕЙНАЯ АЛГЕБРА

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

Каждый шаг исключения состоит из двух преобразований:

1)деление ключевого уравнения на ключевой элемент;

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

Пример.

2x1 3x2 x3 4

: 2

 

2x2

2x3

5

 

3x1

1) в качестве ключевого уравнения выберем

первое

уравнение, ключевой элемент – коэффициент 2 при переменной Делим на 2 всё первое уравнение.

x1

.

 

x

1.5x

0.5x

 

2

( 3)

 

1

 

2

3

 

 

3x

2x

2x

5

 

 

 

1

2

3

 

 

 

умноженное на (-3).

2) прибавим ко второму уравнению первое,

x

 

1.5x

2

0.5x

 

2

 

 

1

 

 

3

 

 

 

2.5x 3.5x

1

 

 

 

В первом уравнении выделена базисная

 

 

2

 

3

 

 

 

 

 

 

 

 

 

 

 

 

переменная

x

.

 

 

1

 

 

 

 

 

 

 

 

 

 

 

Шаги исключения удобно производить, если система записана в так называемую таблицу Жордана. В левую колонку таблицы записываются базисные переменные (при условии, что в соответствующем уравнении базисная переменная есть), в остальные колонки записываются коэффициенты при неизвестных и свободные коэффициенты системы.

Таблица Жордана.

 

Баз.

 

x

 

x

 

 

x

n

b

 

 

 

 

1

 

 

2

 

 

 

 

 

 

i

 

 

 

 

a

 

a

 

 

a

 

b

 

 

 

 

11

12

 

 

 

 

 

1n

1

 

 

 

 

a

 

a

22

 

 

a

2n

b

 

 

 

 

21

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

am1

 

am 2

 

 

amn

bm

 

 

Таблица Жордана для рассмотренного примера.

 

Баз.

x1

 

x2

 

x3

 

 

bi

 

 

 

 

 

 

 

2

 

-3

 

-1

 

 

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

-2

 

2

 

 

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

ЛИНЕЙНАЯ АЛГЕБРА

 

 

 

 

 

 

 

x

1

-1.5

-0.5

2

1

 

 

 

 

 

 

 

0

 

2.5

 

3.5

-1

 

 

 

 

 

 

 

 

 

 

 

 

 

x

1

0

 

1.8

1.6

1

 

 

 

 

 

 

 

 

 

 

 

 

x

0

1

 

1.6

-0.4

2

 

 

 

 

 

 

 

 

 

 

 

 

 

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

Правила перехода.

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

2.Выделить опорный столбец.

3.Элементы строки, содержащей ключевой элемент, поделить на этот элемент, результаты записать в соответствующую строку новой таблицы. Полученную строку называют опорной, выделить её. Слева записать название базисного элемента.

4.Все остальные элементы таблицы пересчитать по правилу

 

 

a

 

a

 

 

a

 

 

a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

lj

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ij

 

 

 

 

 

 

ij

 

 

 

ik

 

a

 

 

a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

,

где

lk

- ключевой элемент. Правило пересчёта

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

lk

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a

 

 

 

называют правилом двух перпендикуляров. Для получения числа

ij

надо

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

из соответствующего элемента aij опустить перпендикуляры на опорную

 

строку и на опорный столбец и из

aij

 

вычесть произведение элементов,

 

стоящих в основании перпендикуляров.

 

 

 

 

 

 

 

 

 

Шаги повторяют до тех пор, пока в каждой строке не появится базисная

переменная или пока не будет получено противоречивое уравнение.

 

 

 

 

В нашем примере после двух шагов метода получим таблицу,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

8

x

 

7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

5

3

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

соответствующую системе с базисом

2

5

 

3

 

 

5 . Общее решение

 

 

 

 

x1

 

7

 

8

x3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x2

 

 

x3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x3

любое _ число

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

ЛИНЕЙНАЯ АЛГЕБРА Вычисление обратной матрицы методом Жордана-Гаусса

Пусть

уравнения

A

- невырожденная квадратная матрица. Рассмотрим матричные

AX E (1)

 

 

 

 

 

 

 

и

 

EX A

1

(2) ,

 

 

 

 

 

 

 

 

 

X - неизвестная квадратная матрица.

 

 

Очевидно, что уравнения (1) и (2) равносильны, т.е. с помощью

элементарных преобразований можно осуществить переход от одного

уравнения к другому.

 

 

 

 

 

 

 

 

 

 

A E . Затем

Метод основан на том, что составляется таблица вида

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

получилась единичная матрица

E

,

тогда из условий равносильности справа

 

 

 

 

 

 

 

 

 

 

 

 

будет стоять обратная матрица.

 

 

 

 

 

 

 

 

 

 

 

 

2

1

1

 

 

 

 

 

 

A

 

1

2

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

0

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

Пример. Пусть

 

 

 

 

 

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

Построим обратную матрицу методом Жордана-Гаусса. Для этого

составим таблицу

A E

и выполним три шага преобразований, добиваясь,

 

 

чтобы слева получилась единичная матрица.

 

2

1

1 1

0

0

 

 

1

 

 

 

 

 

 

 

 

 

 

1

2

0 0

1

0

 

 

0

 

3

0

1 0

0

1

 

 

0

 

 

 

 

1

0

0 2

1

2

 

 

 

 

 

 

 

 

 

 

 

 

0

1

0

1

1

1

 

 

 

0

0

1

6

3

5

 

 

 

 

.

 

 

 

 

 

 

 

 

Для проверки вычислим

 

 

 

2

1

1

2

 

1

 

 

 

 

 

 

A A

 

1

2

0

 

1

 

 

 

 

3

0

 

 

6

 

 

 

1

 

 

 

 

 

 

 

0.5

0.5

0.5

2.5

0.5 0.5

1.5

0.5

1.5

 

 

 

 

 

 

2

 

 

 

 

1

 

 

 

 

 

 

A

 

1

 

 

 

 

 

 

 

 

 

 

 

6

 

 

 

 

 

 

 

A A

1

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

2

 

1

0

 

 

 

 

 

 

 

 

1

 

1

 

 

0

1

3

 

5

 

 

 

0

0

 

 

 

 

0

0

 

 

1

 

 

 

 

 

1

0

 

 

0

0

1

 

 

0

 

 

1

 

2

1

 

 

1

 

 

 

 

3

 

 

5

 

 

 

 

0

 

 

 

 

 

E

 

0

 

 

 

 

 

 

1

 

 

 

 

0

0.4

 

0.2

0

 

0.4

 

0.2

0.2

 

 

 

1

0.4

0

 

0

0.2

1.2

0.6

1

 

 

 

 

 

 

 

.

6

Соседние файлы в папке 1 сем