ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 07.09.2024

Просмотров: 188

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

естественно назвать общим решением системы линейных алгебраических уравнений (3.1.1). Среди частных решений системы выделяется базисное, от вечающее нулевым значениям свободных неизвестных:

x1 =h1, x2 =h2,…, xn =hn , xm+1 =0, xm+2 =0,…, xn =0 .

(3.2.7)

Руководствуясь правилами исключения, мы можем продолжить процесс преобразований системы (3.1.1) и найти другие ее предпочитаемые эквивален ты и соответствующие им базисные решения.

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

xi +gir xr +

xs +grr xr +

n

gijxj =hi′, i r,

j=m+1 js

(3.2.8)

n

grjxj =hr′.

j=m+1 js

Полученная система линейных алгебраических уравнений (3.2.8) эквива лентна системе (3.1.1). Будем говорить, что система (3.1.1) приведена к новому предпочитаемому виду (3.2.8). Неизвестная xs стала базисной, а xr — свобод ной, т. е. неизвестные xr и xs поменялись ролями. Выражая новые базисные неизвестные через новые свободные, можно получить новую запись общего решения системы (3.1.1). Приравнивая новые свободные неизвестные к нулю, получаем соответствующее системе (3.2.8) новое базисное решение:

xi

=hi′, i =1,2,…, r −1, r +1,…, m,

 

 

=0, xs =hs′,

(3.2.9)

xr

 

=0, j = m +1, m +2,…,s −1,s +1,…,n.

 

xj

 

Далее мы можем принять следующую свободную неизвестную за разре шающую и перевести ее в число базисных, преобразовав систему уравнений к следующему предпочитаемому виду, и т. д. Исследуемая система уравнений имеет не более Cnm предпочитаемых эквивалентов и соответственно базисных решений, ибо не может быть двух различных предпочитаемых эквивалентов системы (3.1.1) с одним и тем же набором базисных неизвестных.

ПРИМЕР 3.2.1. Найти общее решение и два различных базисных решения системы линейных уравнений из примера 3.1.1.

Решение. Воспользуемся методом Жордана — Гаусса. Вычислительный процесс иллюстрируется табл. 3.2.1.

В результате исходная система линейных уравнений

2

7

3

1

 

6

 

 

3

5

2

2

 

4

 

 

 

 

 

 

4

1

7

 

 

 

9

 

2

54


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

1

0

 

−1/11

 

 

9/11

 

−2/11

 

 

 

 

 

1

 

5/11

 

 

−1/11

 

 

 

 

 

 

0

 

 

 

 

10/11

или

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

1

 

x

 

+

9

x

 

= −

2

,

 

 

 

 

 

 

 

 

1

 

11

3

11

4

11

 

 

 

 

 

5

 

 

 

 

1

 

 

 

10

 

 

 

 

x

+

 

x

 

x

 

=

,

 

 

 

 

 

 

4

 

 

 

 

2

11

3

11

11

 

 

 

 

 

 

 

 

т. е. к системе линейных уравнений в предпочитаемой форме. Выбрав переменные x1 и x2 в качестве базисных, а x3 и x4 — в качестве свободных, выразим базисные пере менные через свободные:

x

= −

2

+

1

 

x

9

 

x

,

 

 

 

 

 

 

1

11

11

3

11

4

 

 

 

 

10

 

 

5

 

 

 

1

 

 

x

=

x

+

x .

 

 

 

 

2

11

11

3

11

4

 

 

 

 

 

 

Т а б л и ц а 3.2.1

x1

x2

x3

x4

b

2

7

3

1

6

3

5

2

2

4

9

4

1

7

2

1

7/2

3/2

1/2

3

0

–11/2

–5/2

1/2

–5

0

–55/2

–25/2

–5.2

–25

1

0

–1/11

9/11

–2/11

0

1

5/11

–1/11

10/11

0

0

0

0

0

Общее решение данной системы линейных уравнений получим, придавая свобод ным переменным x3 и x4 произвольные действительные значения α и β соответственно:

x1

 

−2/11

 

1/11

−9/11

 

x

 

 

10/11

 

 

−5/11

 

1/11

 

, β .

2

 

=

 

 

 

 

 

 

 

, α

 

 

 

0

 

 

 

1

 

 

 

0

 

 

x3

 

 

 

 

 

 

 

 

 

 

x4

 

0

 

 

0

 

 

 

1

 

 

Базисное решение получим при α =β =0 :

 

 

 

 

 

 

 

 

 

x1

 

−2/11

 

 

 

 

 

 

 

x

 

10/11

 

 

 

 

 

 

 

 

 

2

 

=

 

 

.

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

x3

 

 

 

 

 

 

 

 

 

 

 

x4

 

 

0

 

 

 

 

Если в качестве базисных переменных выбрать x1 и x4, то вычислительный про цесс метода Жордана — Гаусса будет таким, как показано в табл. 3.2.2.

Отметим, что можно было бы продолжить процесс преобразований, начатый в табл. 3.2.1, такой подход иллюстрируется табл. 3.2.3.

55


Т а б л и ц а 3.2.2

x1

x2

x3

x4

b

2

7

3

1

6

3

5

2

2

4

9

4

1

7

2

1

7/2

3/2

1/2

3

0

–11/2

–5/2

1/2

–5

0

–55/2

–25/2

5/2

–25

1

9

4

0

8

0

–11

–5

1

–10

0

0

0

0

0

Т а б л и ц а 3.2.3

 

 

 

x1

 

 

x2

 

 

 

 

x3

 

 

x4

b

 

 

2

 

 

 

7

 

 

 

 

3

 

 

1

6

 

3

 

 

 

5

 

 

 

 

2

 

 

2

4

 

9

 

 

 

4

 

 

 

 

1

 

 

7

2

 

 

1

 

 

 

7/2

 

 

 

 

3/2

 

 

1/2

3

 

 

0

 

 

–11/2

 

 

 

 

–5/2

 

 

1/2

–5

 

 

0

 

 

–55/2

 

 

 

–25/2

 

–5.2

–25

 

 

1

 

 

 

0

 

 

 

–1/11

 

9/11

–2/11

 

 

0

 

 

 

1

 

 

 

 

5/11

 

 

–1/11

10/11

 

 

0

 

 

 

0

 

 

 

 

0

 

 

0

0

 

 

1

 

 

 

9

 

 

 

 

4

 

 

0

8

 

0

 

 

 

–11

 

 

 

 

–5

 

 

1

–10

 

0

 

 

 

0

 

 

 

 

0

 

 

0

0

Соответствующее общее решение таково:

 

 

 

 

 

 

 

x1

 

8

−9

−4

 

 

 

 

 

x

 

 

0

 

 

1

 

 

0

 

γ

, δ .

 

 

 

2

 

=

 

 

 

 

 

 

,

 

 

 

 

 

 

0

 

 

0

 

 

1

 

 

 

 

 

 

x3

 

 

 

 

 

 

 

 

 

 

 

 

x4

 

−10

11

5

 

 

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

Базисное решение получим при γ = δ =0 :

 

 

x1

 

 

8

 

 

x

 

 

0

 

.

2

 

=

 

 

 

 

 

0

 

 

x3

 

 

 

 

x4

 

 

−10

 

 

В о п р о с ы д л я с а м о п р о в е р к и

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

2.Какой вид системы линейных уравнений называется предпочитаемым?

3.В чем состоит метод Жордана — Гаусса?

4.Как привести систему линейных уравнений к предпочитаемому виду?

5.В чем состоит правило прямоугольников?

56


6.Как обнаружить противоречивость системы линейных уравнений?

7.Какие неизвестные системы линейных уравнений называются базисны ми, а какие свободными?

8.Что такое общее решение системы линейных уравнений?

9.Что такое частное решение системы линейных уравнений?

10.Что такое базисное решение системы линейных уравнений?

11.Как перейти от одного предпочитаемого эквивалента системы линейных уравнений к другому?

12.Сколько предпочитаемых эквивалентов (и, соответственно, базисных решений) можно найти для данной системы m линейных уравнений с n неиз вестными?

13.Как найти все базисные решения системы линейных уравнений?

14.Как найти все (в том числе, и небазисные) решения системы линейных уравнений?

З а д а ч и д л я с а м о с т о я т е л ь н о г о р е ш е н и я

1. Исследуйте данную систему линейных уравнений методом последова тельного исключения неизвестных и в случае совместимости найдите общее решение и не менее двух базисных решений:

4x1 x2 +2x3 −3x4 =2,

 

 

+3x2

x3

+x4 =5,

2x1

2x

−4x

+3x

−4x =3.

 

1

2

3

4

2. Найдите какое нибудь частное небазисное решение системы линейных уравнений

2x1 +x2 −3x3 −2x4 =2,

 

 

+x2

−2x3

−2x4 =2,

3x1

 

x

+x

−4x

−3x =3.

 

1

2

3

4

§ 3.3. ПОИСК НЕОТРИЦАТЕЛЬНЫХ РЕШЕНИЙ

СИСТЕМ ЛИНЕЙНЫХ АЛГЕБРАИЧЕСКИХ УРАВНЕНИЙ

Займемся вопросом об отыскании неотрицательных решений системы ли нейных алгебраических уравнений (3.1.1). Не теряя общности, можно считать, что правые части всех уравнений системы (3.1.1) неотрицательны. Последова тельно исключая неизвестные, мы можем привести эту систему к предпочи таемому виду (3.2.6), затем — (3.2.8). Если правые части всех уравнений полу ченных систем окажутся неотрицательными, то соответствующие базисные решения (3.2.7) и (3.2.9) будут неотрицательными. Следовательно, чтобы по лучить неотрицательные базисные решения системы линейных уравнений, надо научиться вести процесс исключения неизвестных так, чтобы свободные члены всех уравнений на всех этапах процесса оставались неотрицательными. Покажем, что для этого достаточно выбирать разрешающие коэффициенты по определенным правилам.

57


Рассмотрим, например, переход от системы (3.2.6) к (3.2.8). Свободные члены системы (3.2.8) связаны с коэффициентами при неизвестных и свободными членами системы (3.2.6) формулами исключения:

hi′ =hi gis hr , i r .

grs

Мы предполагаем, что правые части всех уравнений системы (3.2.6) не отрицательны, и требуем, чтобы правые части уравнений системы (3.2.8) так же были неотрицательными. Оставив в стороне случай hr =0 , когда правые части уравнений не изменяются, сразу же замечаем, что разрешающий эле мент должен быть положительным:

grs >0 ,

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

 

hi′ =hi

gis

hr

>0 ,

(3.3.1)

 

 

 

 

 

 

grs

 

 

 

 

откуда следует

 

 

 

 

 

 

 

 

 

 

hr

 

 

hi

 

 

 

 

 

 

=min

 

 

 

,

 

 

 

 

 

 

 

grs

 

i gis >0

 

 

притом особо подчеркнем, что минимум берется по всем тем индексам i , где gis >0 , так как справедливость неравенств вида (3.3.1) при gis -0 не вызывает сомнений.

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

Может случиться, что указанное минимальное отношение достигается при нескольких значениях индекса i. Тогда любое из соответствующих им уравне ний можно принять за разрешающее. Принято говорить в этом случае, что

58