Содержание

Базисные переменные — Большая Энциклопедия Нефти и Газа, статья, страница 2

Базисные переменные

Cтраница 2

Далее производим изменение базиса так, чтобы исключить базисные переменные, которые имеют тенденцию обращаться в нуль.  [16]

Обозначения имеют следующий смысл: Б И — базисные переменные, БР базисное решение.  [17]

Обозначим через Х [, il, т базисные переменные, а через х:, / 1, п-т — свободные переменные.  [18]

Чтобы на каждом шаге выбрать, какие именно свободные и базисные переменные необходимо поменять местами, применяют следующий способ.  [19]

Тогда т переменных из общего их числа п образуют базисные переменные, а остальные ( п — т) переменных называют свободными. Система ( П2Л1) в этом случае будет иметь бесчисленное множество решений, т.к. свободным переменным можно давать любые значения, для которых находят значения базисных переменных. Если система уравнений имеет решение, то она имеет и базисное решение. Если система линейных уравнений обладает допустимым решением, то она имеет и базисное допустимое решение. Так как это множество образовано плоскостями ( гиперплоскостями), то оно имеет вид выпуклого многогранника.  [20]

Посмотрим, до какой степени можно увеличивать хг, чтобы базисные переменные не стали отрицательными.  [21]

В противном случае мы увеличиваем переменную xs, соответственно меняя только базисные переменные, и целевая функция увеличивается. В линейном симплексном методе, так как целевая функция линейная, при увеличении xs целевая функция будет увеличена.  [22]

В этом методе при преобразовании матрицы перевозок в ее заносятся только базисные переменные. Клетки, содержащие базисные переменные, называются баз иен ы м и, а клетки, содержащие нулевые значения свободных переменных — — свободными.  [23]

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

.  [24]

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

Следовательно, переменную xm i можно увеличивать лишь до тех пор, пока базисные переменные остаются неотрицательными.  [26]

Положим Х2 0 и будем увеличивать переменную х до тех пор, пока базисные переменные остаются положительными.  [27]

Увеличив АГ, вводим ее в число базисных, изменив соответствующим образом только базисные переменные. Если AJ превращается в нуль, то точка является дополняющей. Заметьте, что в конце шага а или б точки являются или дополняющими, или полудополняющими. Это очевидно во всех случаях, за исключением, быть может, шага б, когда хг обращается в нуль.  [28]

Следовательно, переменную xm i можно увеличивать лишь до тех пор, пока базисные переменные остаются неотрицательными.  [29]

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

остаются положительными. Из (6.42) следует, что Xi можно увеличить до значения Xi 50, поскольку при большем его значении переменная xk станет отрицательной.  [30]

Страницы:      1    2    3    4

Решение системы линейных алгебраических уравнений методом Гаусса

Система линейных уравнений вида:

может быть решена методом Гаусса при помощи нашего калькулятора.

Система уравнений задается в виде расширенной матрицы, т. е. матрицы коэффициентов и свободных членов размерности [n : n+1] вида:


Описание метода Гаусса следует сразу за калькулятором.

Решение системы линейных уравнений методом Гаусса
8 3 4 5 31 14 4 33 23 17 15 4 23 7 22 4 11 17 1 51

СЛАУ в матричном виде

Точность вычисления

Знаков после запятой: 2

Количество решений

 

Вектор решения системы уравнений

 

Файл очень большой, при загрузке и создании может наблюдаться торможение браузера.

Загрузить close

content_copy Ссылка save Сохранить extension Виджет

Метод Гаусса

Метод был назван в честь гениального немецкого математика XIX века Карла Фридриха Гаусса. Сам Гаусс не был первооткрывателем метода (метод был известен и ранее (еще в I-II веке до н. э. метод упоминался в китайском труде «Математика в девяти книгах»).

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

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

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

Выражение базисных переменных

Получив ступенчатую матрицу, мы переходим к выражению базисных переменных, для этого сначала выполняется деление текущей строки на коэффициент , затем производится обратное вычитание из верхних строк , этой строки , помноженных на коэффициент , где j — индекс текущей строки (индекс строки, которую вычитают из верхних строк). Операция повторяется с каждой строкой, начиная от n-й до 1-й.
В результате матрица приобретает диагональный вид:
,
далее, поделив строки матрицы на коэффициент , в столбце свободных членов получаем вектор решений системы уравнений.

B ; б) указать какой-либо ее базисный минор и соответствующие ему в) базисные строки и г) базисные столбцы. Решение.

Тема: Системы линейных уравнений

Линейная алгебра и аналитическая геометрия Тема: Системы линейных уравнений (Метод Гаусса. Системы линейных однородных уравнений) Лектор Рожкова С.В. 0 г. Метод Гаусса (метод исключения неизвестных) Две

Подробнее

Аналитическая геометрия. Лекция 1.3

Московский Государственный Технический Университет им. Н.Э. Баумана Факультет Фундаментальные науки Кафедра Высшая математика Аналитическая геометрия Модуль 1. Матричная алгебра. Векторная алгебра Лекция

Подробнее

Глава 4. Матрицы. Лекция Основные понятия.

Лекция 0. Глава 4. Матрицы. В этой главе мы рассмотрим основные виды матриц, операции над ними, понятие ранга матрицы и их приложения к решению систем линейных алгебраических уравнений. 4.. Основные понятия.

Подробнее

1. Требования к знаниям, умениям, навыкам

ПРИЛОЖЕНИЯ Требования к знаниям умениям навыкам Страницы даны по учебнику «Математика в экономике» [] Дополнительные задачи по данному курсу можно найти в учебных пособиях [ 6] Векторы Владеть понятиями:

Подробнее

Примеры решений контрольных работ

Примеры решений контрольных работ Л. И. Терехина, И.И. Фикс 1 Контрольная работа 1 Линейная алгебра Решить матричное уравнение ( ( 3 1 2 1 X + 2 4 2 3 3 ( 1 0 = 3 2 3 Выполним вначале умножение матриц на

Подробнее

0.5 setgray0 0.5 setgray1

5 setgray 5 setgray Лекция 5 ТЕОРЕМА О БАЗИСНОМ МИНОРЕ Ранг матрицы Рассмотрим матрицу A K m следующего общего вида: a a a A a 2 a 2 2 a 2 A = = A A 2,A 2,,A =, a m a2 m a m A m где a a a 2 A =,,A a 2

Подробнее

Теория систем линейных уравнений

Глава Теория систем линейных уравнений Ранг матрицы Пусть A F m n Рассмотрим столбцы a,,a n матрицы A = (a,,a n ) как векторы пространства F m, а строки ã,,ã m как векторы пространства F n Базу (соответственно

Подробнее

ЛИНЕЙНАЯ АЛГЕБРА ВМЕСТЕ С MAPLE

ЛИНЕЙНАЯ АЛГЕБРА ВМЕСТЕ С MAPLE Усов В.В. 1 Скалярное произведение в арифметическом пространстве 1.1 Определение. Основные свойства Скалярное произведение (X, Y ) векторов X = (x 1, x 2,…, x n ), Y =

Подробнее

«Линейные отображения и операторы» 1. Убедиться, что отображение пространства R на себя, сопоставляющее строке, ) является линейным оператором.

«Линейные отображения и операторы» 1. Убедиться, что отображение пространства R на себя, сопоставляющее строке ( x 1, x2, x, x ) строку ( x1 2×2 x x, x1 x2 x, x1 2×2 x 2x,, x x 2x ) является линейным оператором.

Подробнее

ЛИНЕЙНАЯ АЛГЕБРА И АНАЛИТИЧЕСКАЯ ГЕОМЕТРИЯ

Государственное образовательное учреждение высшего профессионального образования «Московский авиационный институт (национальный исследовательский университет)» Кафедра «Высшая математика» ЛИНЕЙНАЯ АЛГЕБРА

Подробнее

Лекция 12: Ранг матрицы

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

Подробнее

Глава 4.

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

Глава 4 Системы линейных уравнений Лекция 7 Общие свойства Определение Нормальной системой (НС) линейных дифференциальных уравнений называется система вида x A () x + F () () где A( ) квадратная матрица

Подробнее

0.5 setgray0 0.5 setgray1

5 setgray 5 setgray Лекция 3 СИСТЕМЫ ЛИНЕЙНЫХ УРАВНЕНИЙ Основные определения Рассмотрим следующую систему m уравнений относительно n неизвестных в поле K: a x + a 2 + + a nx n b, a 2 x + a 2 2 + + a2 nx

Подробнее

Тема 2-4: Подпространства

Тема 2-4: Подпространства А. Я. Овсянников Уральский федеральный университет Институт математики и компьютерных наук кафедра алгебры и дискретной математики алгебра и геометрия для механиков (2 семестр)

Подробнее

Теорема Кронекера-Капелли

Установить совместность и решить систему линейных уравнений 5xx x xx 5x 0 x4x x 0 а) по формулам Крамера, б) матричным способом, в) методом Гаусса Совместность Совместность системы можно установить: а)

Подробнее

Элементы линейной алгебры

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Московский государственный университет путей сообщения» Институт экономики и финансов Кафедра «Математика»

Подробнее

Алгоритм решения неопределенной системы линейных уравнений методом Гаусса » ProcMem.Ru Линейная Алгебра

п.10. Алгоритм решения неопределенной системы линейных уравнений методом Гаусса.

Пусть дана система .

1. Выписываем расширенную матрицу системы .

2. Пользуясь элементарными преобразованиями строк расширенной матрицы, приводим ее к ступенчатому виду.

Далее, вся работа проводится с полученной системой ступенчатого вида.

3. Убеждаемся, что базисный минор матрицы системы является базисным минором расширенной матрицы системы, т.е. . В противном случае, система несовместна, т.е. не имеет решений.

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

5. Определяем, какие переменные системы будут независимыми, а какие зависимыми:

а) те переменные, коэффициенты при которых входят в базисный минор объявляем независимыми, их оставляем в левых частях уравнений системы;

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

6. Обозначаем зависимые переменные буквами греческого алфавита: , если их не очень много; или буквой с индексами, например: .

7. Придавая зависимым переменным какие-нибудь числовые значения, находим частное решение данной системы X*.

8. Обнуляем столбец свободных членов в системе и, двигаясь от последнего уравнения системы к первому (снизу вверх), выражаем независимые переменные системы через зависимые.

9. Записываем общее решение соответствующей однородной системы.

10. Записываем общее решение данной неоднородной системы.

11. Выписываем полученную фундаментальную систему решений соответствующей однородной системы.

12. Записываем множество решений данной неоднородной системы в виде суммы линейной оболочки, натянутой на фундаментальную систему решений и частного решения Х*.

13. Записываем ответ (из пункта 10 и 12).

Пример 1. Решить систему: .

Решение.

1) Выписываем расширенную матрицу системы :

.

2) Пользуясь элементарными преобразованиями строк расширенной матрицы, приводим ее к ступенчатому виду:

а) умножаем первую строку на (–2) и прибавляем ко второй строке, затем  умножаем первую строку на (–1) и прибавляем к третьей:

;

б) умножаем вторую строку на (–1) и прибавляем к третьей:

.

3) Находим базисные миноры матрицы системы и расширенной матрицы системы:

 – базисный минор матрицы системы;

 – базисный минор расширенной матрицы системы.

Мы видим, что , . Так как , то данная система является несовместной, т.е. не имеет решений.

Ответ. Система не имеет решений.

Пример 2. Решить систему: .

Приводим расширенную матрицу системы к ступенчатому виду:

.

В результате получили квадратную систему

с определителем системы . Следовательно, система имеет единственное решение:

.

Ответ: .

Пример 3. Решить систему: .

1) Приводим расширенную матрицу системы к ступенчатому виду:

.

2) Находим базисные миноры матрицы системы и расширенной матрицы системы:

 – базисный минор матрицы системы и он же базисный минор расширенной матрицы системы,  . Следовательно, полученная система , которая равносильна данной, имеет решения, т.е. является совместной.

3) Вычисляем размерность пространства решений соответствующей однородной системы: . Следовательно, из трех неизвестных системы, два неизвестных  и  объявляем независимыми, а неизвестное  объявляем зависимым.

4) Обозначаем зависимую неизвестную  и переносим его в правую часть уравнения:

.

5) Полагаем , получаем частное решение системы:

.

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

.

7) Выписываем общее решение соответствующей однородной системы:

.

8) Выписываем решение неоднородной системы:

.

9) Фундаментальная система решений соответствующей однородной системы состоит из одного столбца:

.

10) Множество решений данной системы:

.

Ответ: общее решение системы: , ;

множество решений системы: .

Пример 4. Решить систему: .

Решение. Расширенная матрица системы:

.

Коэффициент при , равный 1, можно принять за базисный минор, так что .

Соответствующая однородная система имеет вид:

,

размерность пространства ее решений:

.

Обозначим – три свободные переменные. Систему можно записать так:

.

Полагая , получаем частное решение данной системы:  или

.

Соответствующая однородная система имеет вид:

.

Тогда ее общее решение имеет вид:

,

где .

Общее решение данной неоднородной системы:

,

где .

Фундаментальная система решений соответствующей однородной системы:

.

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

или .

Ответ: общее решение системы

,

где ;  множество решений системы:

.

п.11. Формулы Крамера.

Теорема. Пусть  квадратная система линейных уравнений и . Тогда единственное решение системы можно найти по формулам:

, ,

где  – определитель матрицы системы,  – столбцы матрицы системы,

 – определитель системы, в котором i-й столбец заменен столбцом свободных членов В. Эти формулы называются формулами Крамера.

Доказательство. Так как , то матрица А – обратимая и из равенства  получаем:

,

откуда и следуют формулы Крамера. Проработка деталей оставляется читателю.

Теорема доказана.

Еще записи по теме

Однородные СЛАУ. Фундаментальная система решений

Задание. Найти общее решение и ФСР однородной системы $\left\{\begin{array}{l} x_{1}+x_{2}-3 x_{4}-x_{5}=0 \\ x_{1}-x_{2}+2 x_{3}-x_{4}=0 \\ 4 x_{1}-2 x_{2}+6 x_{3}+3 x_{4}-4 x_{5}=0 \\ 2 x_{1}+4 x_{2}-2 x_{3}+4 x_{4}-7 x_{5}=0 \end{array}\right.$

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

$$A=\left(\begin{array}{rrrrr} 1 & 1 & 0 & -3 & -1 \\ 1 & -2 & 2 & -1 & 0 \\ 4 & -2 & 6 & 3 & -4 \\ 2 & 4 & -2 & 4 & -7 \end{array}\right)$$

с помощью элементарных преобразований приводим данную матрицу к ступенчатому виду. От второй строки отнимаем первую, от третьей — четыре первых, от четвертой — две первых:

$$A \sim\left(\begin{array}{rrrrr} 1 & 1 & 0 & -3 & -1 \\ 0 & -2 & 2 & 2 & 1 \\ 0 & -6 & 6 & 15 & 0 \\ 0 & 2 & -2 & 10 & -5 \end{array}\right)$$

Обнуляем элементы второго столбца, стоящие под главной диагональю, для этого от третьей строки отнимаем три вторых, к четвертой прибавляем вторую:

$$A \sim\left(\begin{array}{rrrrr} 1 & 1 & 0 & -3 & -1 \\ 0 & -2 & 2 & 2 & 1 \\ 0 & 0 & 0 & 9 & -3 \\ 0 & 0 & 0 & 12 & -4 \end{array}\right)$$

От четвертой строки отнимем $\frac{4}{3}$ третьей и третью строку умножим на $\frac{1}{3}$ :

$$A \sim\left(\begin{array}{rrrrr} 1 & 1 & 0 & -3 & -1 \\ 0 & -2 & 2 & 2 & 1 \\ 0 & 0 & 0 & 3 & -1 \\ 0 & 0 & 0 & 0 & 0 \end{array}\right)$$

Нулевые строки можно далее не рассматривать, тогда получаем, что

$$A \sim\left(\begin{array}{rrrrr} 1 & 1 & 0 & -3 & -1 \\ 0 & -2 & 2 & 2 & 1 \\ 0 & 0 & 0 & 3 & -1 \end{array}\right)$$

Далее делаем нули над главной диагональю, для этого от первой строки отнимаем третью, а ко второй строке прибавляем третью:

$$A \sim\left(\begin{array}{rrrrr} 1 & 1 & 0 & -6 & 0 \\ 0 & -2 & 2 & 5 & 0 \\ 0 & 0 & 0 & 3 & -1 \end{array}\right)$$

то есть получаем систему, соответствующую данной матрице:

$$\left\{\begin{array}{l} x_{1}+x_{2}-6 x_{4}=0 \\ -2 x_{2}+2 x_{3}+5 x_{4}=0 \\ 3 x_{4}-x_{5}=0 \end{array}\right.$$

Или, выразив одни переменные через другие, будем иметь:

$$\left\{\begin{array}{l} x_{1}=-x_{2}+6 x_{4} \\ x_{2}=x_{2} \\ x_{3}=x_{2}-\frac{5}{2} x_{4} \\ x_{4}=x_{4} \\ x_{5}=3 x_{4} \end{array}\right. $$

Здесь $x_{2}, x_{4}$ — независимые (или свободные) переменные (это те переменные, через которые мы выражаем остальные переменные), $x_{1}, x_{3}, x_{5}$ — зависимые (связанные) переменные (то есть те, которые выражаются через свободные). Количество свободных переменных равно разности общего количества переменных $n$ (в рассматриваемом примере $n=5$ , так как система зависит от пяти переменных) и ранга матрицы $r$ (в этом случае получили, что $r=3$ — количество ненулевых строк после приведения матрицы к ступенчатому виду): $n-r=5-3=2$

Так как ранг матрицы $r=3$ , а количество неизвестных системы $n=5$ , то тогда количество решений в ФСР $n-r=5-3=2$ (для проверки, это число должно равняться количеству свободных переменных).

Для нахождения ФСР составляем таблицу, количество столбцов которой соответствует количеству неизвестных (то есть для рассматриваемого примера равно 5), а количество строк равно количеству решений ФСР (то есть имеем две строки). В заголовке таблицы выписываются переменные, свободные переменные отмечаются стрелкой. Далее свободным переменным придаются любые, одновременно не равные нулю значений и из зависимости между свободными и связанными переменными находятся значения остальных переменных. Для рассматриваемой задачи эта зависимость имеет вид:

$$\left\{\begin{array}{l} x_{1}=-x_{2}+6 x_{4} \\ x_{3}=x_{2}-\frac{5}{2} x_{4} \\ x_{5}=3 x_{4} \end{array}\right.$$

Тогда придавая в первом случае, например, независимым переменным значения $x_{2}=1$ , $x_{4}=0$ получаем, что $\left\{\begin{array}{l} x_{1}=-1+6 \cdot 0=-1 \\ x_{3}=1-\frac{5}{2} \cdot 0=1 \\ x_{5}=3 \cdot 0=0 \end{array}\right.$ . Полученные значения записываем в первую строку таблицы. Аналогично, беря $x_{2}=0$ , $x_{4}=2$, будем иметь, что {x_{1}=12, x_{3}=-5, x_{5}=6} , что и определяет второе решение ФСР. В итоге получаем следующую таблицу:

Эти две строчки и есть фундаментальным решением заданной однородной СЛАУ. Частное решение системы:

$$X_{1}=\left(\begin{array}{r} -1 \\ 1 \\ 1 \\ 0 \\ 0 \end{array}\right), X_{2}=\left(\begin{array}{r} 12 \\ 0 \\ -5 \\ 2 \\ 6 \end{array}\right)$$

Общее решение является линейной комбинацией частных решений:

$$X=C_{1} X_{1}+C_{2} X_{2}=C_{1}\left(\begin{array}{r} -1 \\ 1 \\ 1 \\ 0 \\ 0 \end{array}\right)+C_{2}\left(\begin{array}{r} 12 \\ 0 \\ -5 \\ 2 \\ 6 \end{array}\right)$$

где коэффициенты $C_{1}, C_{2}$ не равны нулю одновременно. Или запишем общее решение в таком виде:

$\left\{\begin{array}{l} x_{1}=-C_{1}+12 C_{2} \\ x_{2}=C_{1} \\ x_{3}=C_{1}-5 C_{2} \\ x_{4}=2 C_{2} \\ x_{5}=6 C_{2} \end{array}\right.$    $C_{1}, C_{2} \neq 0$

Придавая константам $C_{1}, C_{2}$ определенные значения и подставляя их в общее решение, можно будет находить частные решения однородной СЛАУ.

П.1. Базисные и опорные решения


Стр 1 из 8Следующая ⇒

Рассмотрим линейную систему из m уравнений с n переменными

(2.1)

В дальнейшем будет интересен случай, когда n > m.

Будем полагать, что в системе (2.1) все уравнения являются независимыми, что в свою очередь означает r = m, где r – ранг матрицы системы
A = (aij).

Рассмотрим одну из таких систем

Составим расширенную матрицу системы и проведем несложные преобразования

В данном случае r = 2, число переменных n = 3. Очевидно, что такая система имеет бесконечно много решений.

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

Выразим переменные х1 и х3 через переменную х2

Рассмотрим столбцы перед переменными х1 и х3, как векторы и . Данные векторы образуют базис в двумерном пространстве. Отсюда название переменных х1 и х3 – базисные переменные.

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

Определение 2.1. Базисными переменными системы m линейных уравнений с n переменными (m < n) называется любой набор из m переменных, если определитель матрицы коэффициентов при них отличен от нуля.

Оставшиеся n – m переменных называются свободными. В рассматриваемом примере свободной является переменная х2. Придавая переменной х2 различные значения можно получить множество частных решений: Х1 ; Х2 и т.д.

Решение Х1 получается, если свободную переменную приравнять к нулю.

Определение 2.2. Если в общем решении системы m линейных уравнений с n переменными (n – m) свободных переменных равны нулю, то такое решение называется базисным.

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

,

где n! = n × (n – 1) ×…× 3 × 2 × 1; m! = m × (m – 1) ×…× 2 × 1.

В данном примере число базисных решений определяется следующим образом

.

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

Обратимся к примерам 1.1 и 1.2, рассмотренным в предыдущем параграфе. В системе ограничений одной и другой задачи присутствует требование неотрицательности переменных х1, …, хn. Это требование не является случайным, поскольку в экономических моделях, связанных с решением систем линейных уравнений, неизвестные величины соответствуют некоторым конкретным экономическим показателям, которые могут быть только неотрицательными. Неотрицательные базисные решения назовем опорными*.

Рассмотрим отыскание опорных решений на примере.

П р и м е р 2.1. Найти все опорные решения системы линейных уравнений:

Решение. Столбец свободных переменных не содержит отрицательных компонент. Если бы в каком-то уравнении были отрицательные свободные члены, нужно было бы умножением обеих частей уравнения на (– 1) сделать свободный член соответствующего уравнения положительным. Составим расширенную матрицу системы

и определим первый разрешающий элемент так, чтобы в последнем столбце в результате элементарных преобразований не появились отрицательные компоненты. Очевидно, разрешающий элемент должен быть положительным. В первом столбце все компоненты положительные. Какой из них можно взять в качестве разрешающего? Составим отношения (j = 1, 2, 3). Если за разрешающий элемент выбрать тот из элементов первого столбца, которому соответствует минимальное отношение, то в столбце свободных членов после преобразований не будет отрицательных компонент – это элемент а31 = 1. Получим

~ .

Во втором столбце первоначальной матрицы за разрешающий можно взять только элемент а22 = 1 (он единственный положительный элемент этого столбца)

~ .

В третьем столбце за разрешающий можно взять а33 = 11, т. к. :

~ .

В четвертом столбце все элементы отрицательные и разрешающий элемент выбрать нельзя.

Остановимся на первом варианте и продолжим процесс далее

~ ~ ~ .

Очевидно, ранг матрицы равен 2, базисные неизвестные – х1 и х4; свободные – х2 и х3. Общее решение: (7 – 11х2 + 34 х3; х2; х3; 1 – 3х2 + 9х3).

Базисное решение (7; 0; 0; 1) является опорным.


В данном случае существует базисных решений, соответствующих базисным переменным: х1х2; х1х3; х1х4; х2х3; х2х4; х3х4. Вариант х1х4 уже был рассмотрен.

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

.

Варианты х1х3; х2х3; х3х4 невозможны, т.к. в столбце, соответствующем х3, нет положительных компонент, и х3 не может войти в базис. Введем в базис х2: , значит разрешающий элемент а12 = 3. Получим

~ .

Базисное решение — опорное.

Проверим последний вариант х2х4: в четвертом столбце последней матрицы разрешающим может быть только элемент а12 = 1/3 > 0, но тогда из базиса уйдет неизвестная х2 и получим базисные переменные х1х4, что уже было рассмотрено.

Итак, опорные решения: (7; 0; 0; 1) и .

Сформулируем общее правило выбора разрешающего элемента при отыскании опорного решения для определенного столбца j.

1. Приводим систему уравнений к виду, когда в столбце свободных членов нет отрицательных чисел.

2. В выбранном столбце j в «конкурсе» на звание «разрешающий элемент» участвуют только положительные элементы.

3. Каждый элемент в столбце свободных членов, делим на соответствующий ему элемент столбца j.

4. Выбираем из полученных соотношений наименьшее (Qj).

5. Элемент, для которого отношение, полученное в пункте 3, наименьшее, является разрешающим элементом.

 


Рекомендуемые страницы:

Метод Гаусса решения СЛАУ. Базисный минор, базисные и свободные переменные СЛАУ

Метод Гаусса. (Карл Фридрих Гаусс (1777-1855) немецкий математик) В отличие от матричного метода и метода Крамера, метод Гаусса может быть применен к системам линейных уравнений с произвольным числом уравнений и неизвестных. Метод Гаусса — один из основных результатов линейной алгебры и аналитической геометрии, к нему сводятся множество других теорем и методов линейной алгебры (теория и вычисление определителей, решение систем линейных уравнений, вычисление ранга матрицы и обратной матрицы, теория базисов конечномерных векторных пространств и т. д.).

Задача поиска решений системы линейных уравнений имеет не только самостоятельное значение, но часто является составной частью алгоритма решения многих нелинейных задач. Основные методы решения СЛУ:

— метод Гаусса;

— метод обращения матрицы;

— итерационные методы.

Матрица A с элементами aij называется ступенчатой, если она обладает следующими двумя свойствами:

1. если в матрице есть нулевая строка, то все строки ниже нее также нулевые;

2. пусть aij не равное 0 — первый ненулевой элемент в строке с индексом i, т.е. элементы ail = 0 при l < j. Тогда все элементы в j-м столбце ниже элемента aij равны нулю, и все элементы левее и ниже aij также равны нулю: akl = 0 при k > i и l =< j.


Ступенчатая матрица выглядит так:

Здесь тёмными квадратиками отмечены первые ненулевые элементы строк матрицы. Белым цветом изображаются нулевые элементы, серым цветом — произвольные элементы.

Алгоритм Гаусса использует элементарные преобразования матрицы двух типов.

· Преобразование первого рода:две строки матрицы меняются местами, и при этом знаки всех элементов одной из строк изменяются на противоположные.

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

Элементарные преобразования сохраняют определитель и ранг матрицы, а также множество решений линейной системы. Алгоритм Гаусса приводит произвольную матрицу элементарными преобразованиями к ступенчатому виду. Для ступенчатой квадратной матрицы определитель равен произведению диагональных элементов, а ранг — числу ненулевых строк (рангом по определению называется размерность линейной оболочки строк матрицы).

Метод Гаусса в математическом варианте состоит в следующем:

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

2. используя элементарные преобразования второго рода, обнуляем все элементы первого столбца, начиная со второго элемента. Для этого от строки с номером k вычитаем первую строку, умноженную на коэффициент ak1/a11 .


3. переходим ко второму столбцу (или j-му, если все элементы первого столбца были нулевыми), и в дальнейшем рассматриваем только часть матрицы, начиная со второй строки и ниже. Снова повторяем пункты 1) и 2) до тех пор, пока не приведем матрицу к ступенчатому виду.

Программистский вариант метода Гаусса имеет три отличия от математического:

1. индексы строк и столбцов матрицы начинаются с нуля, а не с единицы;

2. недостаточно найти просто ненулевой элемент в столбце. В программировании все действия с вещественными числами производятся приближенно, поэтому можно считать, что точного равенства вещественных чисел вообще не бывает. Некоторые компиляторы даже выдают предупреждения на каждую операцию проверки равенства вещественных чисел. Поэтому вместо проверки на равенство нулю числа aij следует сравнивать его абсолютную величину ij с очень маленьким числом е (например, е = 0.00000001). Если ij =< е, то следует считать элемент aijнулевым;

3. при обнулении элементов j-го столбца, начиная со строки i + 1, мы к k-й строке, где k > i, прибавляем i-ю строку, умноженную на коэффициент


r = -akj/aij :

Такая схема работает нормально только тогда, когда коэффициент r по абсолютной величине не превосходит единицы. В противном случае, ошибки округления умножаются на большой коэффициент и, таким образом, экспоненциально растут. Математики называют это явление неустойчивостью вычислительной схемы. Если вычислительная схема неустойчива, то полученные с ее помощью результаты не имеют никакого отношения к исходной задаче. В нашем случае схема устойчива, когда коэффициент r = -akj/aij не превосходит по модулю единицы. Для этого должно выполняться неравенство Отсюда следует, что при поиске разрешающего элемента в j-м столбце необходимо найти не первый попавшийся ненулевой элемент, а максимальный по абсолютной величине. Если он по модулю не превосходит е, то считаем, что все элементы столбца нулевые; иначе меняем местами строки, ставя его на вершину столбца, и затем обнуляем столбец элементарными преобразованиями второго рода.

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

Суть метода заключается в последовательном исключении неизвестных. Рассмотрим систему линейных уравнений:

Разделим обе части 1-го уравнения на a11 ? 0, затем: 1) умножим на а21 и вычтем из второго уравнения 2) умножим на а31 и вычтем из третьего уравнения и т.д. Получим:

где d1j = a1j/a11, j = 2, 3, …, n+1.

dij = aij — ai1d1j

i = 2, 3, … , n; j = 2, 3, … , n+1.

Свободные и базовые переменные матрицы

\ (\) \ (\) \ (\) \ (\)

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

Определение Для системы уравнений в ряду строк форма, которая, конечно, может быть представлена ​​в виде расширенной матрицы, переменная, коэффициент является ведущим 1 (ось) называется основным переменным и varibale без поворота называется свободной переменной. Рассмотрим следующую систему уравнений в виде
\ (\ quad \ quad \ begin {align *} x_1 + 2x_2 — x_3 + x_4 — 3 x_5 = 0 \\ х_3 — 2 х_5 = 0 \\ х_4 — х_5 = 0 \ end {выровнять *} \)
Расширенная матрица в строчном эшелоне указанной выше системы имеет следующий вид:
\ (\ quad \ quad \ begin {bmatrix} \ color {red} {1} & 2 & — 1 & 1 & -3 & 0 \\ 0 & 0 & \ color {красный} {1} & 0 & -2 & 0 \\ 0 & 0 & 0 & \ color {красный} {1} & -1 & 0 \ end {bmatrix} \)

Согласно приведенному выше определению
\ (\ quad \ quad x_1, x_3 \) и \ (x_4 \) являются основными переменными, а \ (x_2 \) и \ (x_5 \) являются свободными переменными.
Когда мы решаем вышеуказанную систему, мы выражаем основные переменные через свободные переменные
Третье уравнение в системе дает
\ (\ quad \ quad x_4 = x_5 \)
Второе уравнение дает
\ (\ quad \ quad x_3 = 2 x_5 \)
Первое уравнение дает
\ (\ quad \ quad x_1 = — 2 x_2 + x_3 — x_4 + 3 x_5 \)
Подставьте основные переменные справа
\ (\ quad \ quad x_1 = — 2 x_2 + 2 x_5 — x_5 + 3 x_5 \)
Упростить
\ (\ quad \ quad x_1 = — 2 x_2 + 4 x_5 \)
Решение записывается как
\ (\ quad \ quad x_1 = — 2 x_2 + 4 x_5 \)
\ (\ quad \ quad x_3 = 2 x_5 \)
\ (\ quad \ quad x_4 = x_5 \)
где \ (x_2 \) и \ (x_5 \) могут быть любыми действительными числами, следовательно, их имена как «свободные переменные».

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

Вопросы с решением

Для каждой из следующих расширенных матриц в форме эшелона строк, какие переменные являются основными, а какие — свободными?
  1. \ (\ begin {bmatrix} 1 и 4 и 3 и 0 и 0 \\ 0 & 0 & 1 & -3 & 1 \\ 0 & 0 & 0 & 0 & 0 \\ \ end {bmatrix} \)
  2. \ (\ begin {bmatrix} 1 & 0 & 0 \\ 0 & 1 & 0 \\ \ end {bmatrix} \)
  3. \ (\ begin {bmatrix} 1 и 2 и 0 и -1 и -2 и 0 \\ 0 & 1 & 1 & 0 & 3 & 0 \\ 0 & 0 & 0 & 1 & 1 & 0 \\ 0 & 0 & 0 & 0 & 0 & 0 \ end {bmatrix} \)
  4. \ (\ begin {bmatrix} 1 и 2 и 0 и 0 \\ 0 & 0 & 1 & 0 \\ 0 & 0 & 0 & 0 \\ \ end {bmatrix} \)

Решения вышеперечисленных вопросов
Будучи расширенными матрицами, количество переменных равно количеству столбцов данной матрицы -1.
Например, для матрицы из 5 столбцов количество переменных составляет 5-1 = 4, с именами \ (x_1 \), \ (x_2 \), \ (x_3 \) и \ (x_4 \).

  1. Матрица 1 имеет две точки поворота и 4 переменные.
    Первая опорная точка в строке 1, столбце 1; следовательно, \ (x_1 \) — основная переменная.
    Вторая опорная точка находится в строке 2 столбца 3; следовательно, \ (x_3 \) также является базовой переменной.
    Остальные переменные: \ (x_2 \) и \ (x_4 \) — свободные переменные.
  2. Матрица 2 имеет две точки поворота и две переменные.
    Первая опорная точка находится в строке 1 столбца 1; следовательно, \ (x_1 \) — основная переменная.
    Вторая опорная точка находится в строке 2 столбца 2; следовательно, \ (x_2 \) — основная переменная.
    Нет свободных переменных.
  3. Матрица 3 имеет 3 точки поворота и 5 переменных.
    Первая опорная точка в строке 1, столбце 1; следовательно, \ (x_1 \) — основная переменная.
    Вторая опорная точка находится в строке 2 столбца 2; следовательно, \ (x_2 \) — основная переменная.
    Третья опорная точка находится в строке 3 столбца 4; следовательно, \ (x_4 \) — основная переменная.
    Остальные переменные: \ (x_3 \) и \ (x_5 \) — свободные переменные.
  4. Матрица 4 имеет две точки поворота и 3 переменные.
    Первая опорная точка находится в строке 1 столбца 1; следовательно, \ (x_1 \) — основная переменная.
    Вторая опорная точка находится в строке 2 столбца 3; следовательно, \ (x_3 \) — основная переменная.
    Остальные переменные: \ (x_2 \) — свободные переменные.

Дополнительные ссылки и ссылки

  1. Повороты матрицы в форме эшелона строк
  2. линейная алгебра
  3. Решите систему линейных уравнений путем исключения
  4. элементарных матриц
сообщить об этом объявлении

Параметрическая форма

Есть одна возможность строковой приведенной формы матрицы, которую мы не видели в разделе 1.2.

Пример (система со свободной переменной)

Рассмотрим линейную систему

E2x + y + 12z = 1x + 2y + 9z = −1.

Решаем с помощью сокращения строки:

C21121129−1DR1 ← → R2 −−−− → C129−121121D (Необязательно) R2 = R2−2R1 −−−−−− → C129−10−3−63D (Step1c) R2 = R2 ÷ −3 −−−−− → C129−1012−1D (Шаг2b) R1 = R1−2R2 −−−−−− → C1051012−1D (Шаг2c)

Эта сокращенная по строкам матрица соответствует линейной системе

Ex + 5z = 1y + 2z = −1.

В каком смысле решена система? Перепишем как

Ex = 1−5zy = −1−2z.

Для любого значения z существует ровно одно значение x и y, при котором уравнения верны. Но мы можем выбрать любое значение z из .

Мы нашли все решения: это набор всех значений x, y, z, где

Fx = 1−5zy = −1−2zz = zzanyrealnumber.

Это называется параметрической формой для решения линейной системы. Переменная z называется свободной переменной .

Рисунок 2 — Изображение набора решений (желтая линия) линейной системы в этом примере.Для каждого значения z существует уникальное решение; переместите ползунок, чтобы изменить z.

Учитывая параметрическую форму решения линейной системы, мы можем получить конкретные решения, заменив свободные переменные любыми конкретными действительными числами. Например, установка z = 0 в последнем примере дает решение (x, y, z) = (1, −1,0), а установка z = 1 дает решение (x, y, z) = (- 4 , −3,1).

Определение

Рассмотрим непротиворечивую систему уравнений относительно переменных x1, x2 ,…, хн. Пусть A — строчная форма расширенной матрицы для этой системы.

Мы говорим, что xi — это свободная переменная , если ее соответствующий столбец в A является , а не сводным столбцом.

В приведенном выше примере переменная z была свободной, потому что матрица сокращенной формы эшелона строк была

В матрице

свободными переменными являются x2 и x4. (Расширенный столбец не является бесплатным, потому что он не соответствует переменной.)

Рецепт: Параметрическая форма

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

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

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

Вы можете выбрать любое значение для свободных переменных в (согласованной) линейной системе.

Свободные переменные берутся из столбцов без точек поворота в матрице в виде эшелона строк.

Есть три возможности для сокращенной формы эшелона строк расширенной матрицы линейной системы.

  1. Последний столбец — это сводный столбец. В данном случае система противоречива . Есть нулевые решения, т.е.е., набор решений пуст. Например, матрица исходит из линейной системы без решений.
  2. Каждый столбец, кроме последнего, является сводным столбцом. В данном случае в системе есть уникальное решение . Например, матрица говорит нам, что единственное решение (x, y, z) = (a, b, c).
  3. Последний столбец не является сводным столбцом, и какой-либо другой столбец также не является сводным столбцом. В этом случае система имеет бесконечно много решений, соответствующих бесконечному количеству возможных значений свободной переменной (переменных).Например, в системе, соответствующей матрице любые значения x2 и x4 дают решение системы уравнений.

Исключение Гаусса

Тип 2. Умножьте строку на ненулевую константу.

Тип 3. Добавьте одну строку, кратную одной, в другую.

Цель этих операций — преобразовать — или уменьшить — исходную расширенную матрицу в одну из форм, где A ′ является верхним треугольником ( a ij ′ = 0 для i> j ), любые нулевые строки появляются внизу матрицы, и первая ненулевая запись в любой строке находится справа от первой ненулевой записи в любой более высокой строке; такая матрица имеет форму эшелона .Решения системы, представленные более простой расширенной матрицей, [ A ′ | b ′], можно найти путем осмотра нижних рядов и обратной подстановки в более высокие ряды. Поскольку элементарные операции со строками не изменяют решения системы, векторы x , которые удовлетворяют более простой системе A x = b ′, являются в точности теми, которые удовлетворяют исходной системе, A x = b .

Пример 3 : Решите следующую систему с помощью исключения Гаусса:

Расширенная матрица, которая представляет эту систему:

Первая цель — получить нули под первой записью в первом столбце , что означает исключение первой переменной x из второго и третьего уравнений.Для этого выполняются следующие операции со строками:

Вторая цель — получить ноль под второй записью во втором столбце, что означает исключение второй переменной y из третьего уравнения. Один из способов добиться этого — добавить -1/5 второй строки к третьей строке. Однако, чтобы избежать дробей, есть еще один вариант: сначала поменять местами второй и третий ряды. Замена двух строк просто меняет местами уравнения, что явно не изменит решения системы:

Теперь прибавьте −5 раз вторую строку к третьей строке:

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

Третья строка финальной матрицы переводится в 10 z = 10, что дает z = 1. Обратная подстановка этого значения во вторую строку, которая представляет уравнение y — 3 z = — 1, дает y = 2.Обратная подстановка обоих этих значений в первую строку, которая представляет уравнение x — 2 y + z = 0, дает x = 3. Таким образом, решение этой системы: ( x, y, z ) = (3, 2, 1).

Пример 4 : Решите следующую систему с помощью исключения Гаусса:

Для этой системы расширенная матрица (вертикальная линия опущена) —

Сначала умножьте строку 1 на 1/2:

Теперь добавление -1 первой строки ко второй строке дает нули под первой записью в первом столбце:

Перестановка второй и третьей строк дает желаемую матрицу коэффициентов верхней треугольной формы:

В третьей строке теперь указано z = 4.Обратная подстановка этого значения во вторую строку дает y = 1, а обратная подстановка обоих этих значений в первую строку дает x = −2. Решение этой системы, следовательно, ( x, y, z ) = (−2, 1, 4).

Исключение Гаусса-Джордана . Исключение Гаусса осуществляется путем выполнения элементарных операций со строками для получения нулей ниже диагонали матрицы коэффициентов, чтобы привести ее к эшелонированной форме. (Напомним, что матрица A ′ = [ a ij ′] имеет эшелонированную форму, когда a ij ′ = 0 для i> j , любые нулевые строки появляются в нижней части матрицы , а первая ненулевая запись в любой строке находится справа от первой ненулевой записи в любой более высокой строке.Как только это будет сделано, проверка нижних строк и обратная подстановка в верхние строки определяют значения неизвестных.

Однако можно сократить (или полностью исключить) вычисления, связанные с обратной подстановкой, выполнив дополнительные операции со строками для преобразования матрицы из эшелонированной формы в сокращенную эшелонированную форму . Матрица находится в форме сокращенного эшелона, когда, помимо того, что она находится в форме эшелона, каждый столбец, содержащий ненулевую запись (обычно равную 1), имеет нули не только под этой записью, но и над этой записью. Грубо говоря, исключение Гаусса работает сверху вниз, чтобы создать матрицу в форме эшелона, тогда как Исключение Гаусса-Жордана продолжается с того места, где остановилось Гаусса, а затем работает снизу вверх для создания матрицы в форме сокращенного эшелона. Техника будет проиллюстрирована на следующем примере.

Пример 5 : Известно, что высота, y , подброшенного в воздух объекта задается квадратичной функцией от t (время) в форме y = at 2 + bt + c .Если объект находится на высоте y = 23/4 в момент времени t = 1/2, при y = 7 в момент времени t = 1, и при y = 2 при t = 2 , определите коэффициенты a, b и c .

Так как t = 1/2 дает y = 23/4

, а два других условия, y ( t = 1) = 7 и y ( t = 2) = 2, дают следующие уравнения для a, b и c :

Следовательно, цель — решить систему

Расширенная матрица для этой системы сокращена следующим образом:

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

Эта окончательная матрица сразу дает решение: a = −5, b = 10 и c = 2.

Пример 6 : Решите следующую систему с помощью исключения Гаусса:

Расширенная матрица для этой системы

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

Затем −1 раз вторая строка добавляется к третьей строке:

В третьей строке теперь указано 0 x + 0 y + 0 z = 1, уравнение, которому не могут удовлетворять никакие значения x, y и z . Процесс останавливается: у этой системы нет решений.

Предыдущий пример показывает, как метод исключения по Гауссу обнаруживает противоречивую систему. Небольшое изменение этой системы (например, изменение постоянного члена «7» в третьем уравнении на «6») проиллюстрирует систему с бесконечным числом решений.

Пример 7 : Решите следующую систему с помощью исключения Гаусса:

Те же операции, которые применяются к расширенной матрице системы в примере 6, применяются к расширенной матрице для данной системы:

Здесь третья строка переводится в 0 x + 0 y + 0 z = 0, уравнение, которому удовлетворяют любые x, y и z .Поскольку здесь нет ограничений на неизвестные, на неизвестные не три условия, а только два (представленные двумя ненулевыми строками в окончательной расширенной матрице). Поскольку имеется 3 неизвестных, но только 2 константы, 3–2 = 1 неизвестных, скажем, z , произвольно; это называется свободной переменной . Пусть z = t , где t — любое действительное число. Обратная подстановка z = t во вторую строку (- y + 5 z = −6) дает

Обратная подстановка z = t и y = 6 + 5 t в первую строку ( x + y — 3 z = 4) определяет x :

Следовательно, каждое решение системы имеет вид

, где t — любое действительное число.Существует бесконечно много решений, поскольку каждое действительное значение t дает различное частное решение. Например, выбор t = 1 дает ( x, y, z ) = (−4, 11, 1), а t = 3 дает ( x, y, z ) = (4, — 9, −3) и т. Д. Геометрически эта система представляет три плоскости в R 3 , которые пересекаются по линии, и (*) является параметрическим уравнением для этой линии.

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

Это согласуется с теоремой B выше, которая утверждает, что линейная система с меньшим количеством уравнений, чем неизвестных, если она согласована, имеет бесконечно много решений. Условие «меньше уравнений, чем неизвестных» означает, что количество строк в матрице коэффициентов меньше количества неизвестных.Следовательно, приведенное выше уравнение в рамке подразумевает, что должна быть хотя бы одна свободная переменная. Поскольку такая переменная по определению может принимать бесконечно много значений, система будет иметь бесконечно много решений.

Пример 8 : Найти все решения системы

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

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

Следовательно, выбрав y и z в качестве свободных переменных, пусть y = t 1 и z = t 2 . Во второй строке сокращенной расширенной матрицы следует

и первая строка дает

Таким образом, решения системы имеют вид

, где t 1 t 2 могут принимать любые реальные значения.

Пример 9 : Пусть b = ( b 1 , b 2 , b 3 ) T и пусть A будет матрицей

При каких значениях b 1 , b 2 и b 3 будет согласована система A x = b ?

Расширенная матрица для системы A x = b читает

, который гауссовский элиминатин сокращает следующим образом:

Нижняя строка теперь означает, что b 1 + 3 b 2 + b 3 должен быть равен нулю, чтобы эта система была согласованной.Следовательно, в данной системе есть решения (фактически бесконечно много) только для тех векторов-столбцов b = ( b 1 , b 2 , b 3 ) T , для которых b 1 + 3 b 2 + b 3 = 0.

Пример 10 : Решите следующую систему (сравните с Примером 12):

Такая система, как эта, где постоянный член в правой части каждого уравнения равен 0, называется однородной системой .В матричной форме он читается как A x = 0 . Поскольку каждая однородная система является непротиворечивой — поскольку x = 0 всегда является решением, — однородная система имеет либо ровно одно решение (простое решение , x = 0 ) или бесконечно много. Сокращение строки матрицы коэффициентов для этой системы уже было выполнено в примере 12. Нет необходимости явно дополнять матрицу коэффициентов столбцом b = 0 , поскольку никакая элементарная операция со строкой не может повлиять на эти нули. То есть, если A ‘является эшелонированной формой A , то операции элементарной строки преобразуют [ A | 0 ] в [ A ′ | 0 ]. По результатам Примера 12,

Поскольку последняя строка снова подразумевает, что z можно принять как свободную переменную, пусть z = t , где t — любое действительное число. Обратная подстановка z = t во вторую строку (- y + 5 z = 0) дает

и обратная подстановка z = t и y = 5 t в первую строку ( x + y -3 z = 0) определяет x :

Следовательно, каждое решение этой системы имеет вид ( x, y, z ) = (−2 t , 5 t, t ), где t — любое действительное число.Существует бесконечно много растворяющих веществ, поскольку каждое действительное значение t дает уникальное частное решение.

Обратите внимание на разницу между набором решений для системы в Примере 12 и здесь. Хотя у обоих была одна и та же матрица коэффициентов A , система в Примере 12 была неоднородной ( A x = b , где b 0 ), а здесь — соответствующая однородная система, A x = 0 .Помещая свои решения рядом,

общее решение для Ax = 0 : ( x, y, z ) = (−2 t , 5 t , t )

общее решение для Ax = b : ( x, y, z ) = (−2 t , 5 t , t ) + (−2, 6, 0)

иллюстрирует важный факт:

Теорема C . Общие решения для согласованной неоднородной лиенарной системы, A x = b , равны общему решению соответствующей однородной системы, A x = 0 , плюс частное решение неоднородная система.То есть, если x = x h представляет собой общее решение A x = 0 , то x = x h + x представляет общее решение A x + b , где x — любое конкретное решение (согласованной) неоднородной системы A x = b .

[Техническое примечание: теорема C, которая касается линейной системы , имеет аналог в теории линейных дифференциальных уравнений .Пусть L — линейный дифференциальный оператор; то общее решение разрешимого неоднородного линейного дифференциального уравнения L (y) = d (где d ≢ 0) равно общему решению соответствующего однородного уравнения L (y) = 0 плюс частное решение неоднородного уравнения. То есть, если y = y h повторно отображает общее решение L (y) = 0, то y = y h + y представляет собой общее решение L (y ) = d , где y — любое частное решение (решаемого) неоднородного линейного уравнения L (y) = d .]

Пример 11 : Определить все решения системы

Запишите расширенную матрицу и выполните следующую последовательность операций:

Так как в этой конечной (эшелонированной) матрице остаются только 2 ненулевые строки, есть только 2 ограничения, и, следовательно, 4-2 = 2 из неизвестных (скажем, y и z ) являются свободными переменными. Пусть y = t 1 и z = t 2 .Обратная подстановка y = t 1 и z = t 2 во вторую строку ( x — 3 y + 4 z = 1) дает

Наконец, обратная замена x = 1 + 3 t 1 — 4 2 , y = t 1 и z = t 2 в первый строка (2 w — 2 x + y = −1) определяет w :

Следовательно, каждое решение этой системы имеет вид

, где t 1 и t 2 — любые действительные числа.Другой способ написать решение:

, где t 1 , t 2 R .

Пример 12 : Определите общее решение

, которая является однородной системой, соответствующей неоднородной в примере 11 выше.

Так как решение неоднородной системы в примере 11 —

Теорема C означает, что решение соответствующей однородной системы (где t 1 , t 2 R ) получается из (*), просто отбрасывая конкретное решение, x = (1 / 2,1,0,0) неоднородной системы.

Пример 13 : Докажите теорему A: независимо от ее размера или количества неизвестных, содержащихся в ее уравнениях, линейная система не будет иметь решений, ровно одно решение или бесконечно много решений.

Доказательство . Пусть данная линейная система записана в матричной форме A x = b . Теорема на самом деле сводится к следующему: если A x = b имеет более одного решения, то на самом деле их бесконечно много.Чтобы установить это, пусть x 1 и x 2 будут двумя разными решениями A x = b . Теперь будет показано, что для любого действительного значения t вектор x 1 + t ( x 1 x 2 ) также является решением A x = b ; поскольку t может принимать бесконечно много различных значений, из этого следует желаемый вывод.Поскольку A x 1 = b и A x 2 ,

Следовательно, x 1 + t ( x 1 x 2 ) действительно является решением A x = b , и теорема доказана.

Система линейных уравнений — линейная алгебра с приложениями

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

Если, и — действительные числа, график уравнения вида

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

называется линейным уравнением в переменных. Здесь обозначают действительные числа (называемые коэффициентами соответственно), а также число (называемое постоянным членом уравнения ). Конечный набор линейных уравнений с переменными называется системой линейных уравнений с этими переменными. Следовательно,

— линейное уравнение; коэффициенты при, и равны, и, а постоянный член равен.Обратите внимание, что каждая переменная в линейном уравнении встречается только в первой степени.

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

, то есть, если уравнение удовлетворяется при выполнении замен. Последовательность чисел называется решением системы уравнений, если она является решением каждого уравнения в системе.

У системы может не быть решения вообще, или у нее может быть уникальное решение, или у нее может быть бесконечное семейство решений.Например, система не имеет решения, потому что сумма двух чисел не может быть одновременно 2 и 3. Система, у которой нет решения, называется несогласованной ; система с хотя бы одним решением называется согласованным .

Покажите, что для произвольных значений и

— это решение системы

Просто подставьте эти значения,, и в каждое уравнение.

Поскольку оба уравнения удовлетворяются, это решение для всех вариантов и.

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

Когда задействованы только две переменные, решения систем линейных уравнений могут быть описаны геометрически, потому что график линейного уравнения представляет собой прямую линию, если оба они не равны нулю. Более того, точка с координатами и лежит на прямой тогда и только тогда, когда — то есть когда, является решением уравнения. Следовательно, решения системы линейных уравнений соответствуют точкам, которые лежат на всех рассматриваемых линиях.

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

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

С тремя переменными график уравнения может быть показан как плоскость и, таким образом, снова дает «картину» множества решений. Однако у этого графического метода есть свои ограничения: когда задействовано более трех переменных, физическое изображение графов (называемых гиперплоскостями) невозможно. Необходимо обратиться к более «алгебраическому» методу решения.

Перед описанием метода мы вводим понятие, упрощающее вычисления. Рассмотрим следующую систему

трех уравнений с четырьмя переменными. Массив чисел

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

называется матрицей коэффициентов системы, а
называется постоянной матрицей системы.

Элементарные операции

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

В качестве иллюстрации мы решаем систему таким образом. На каждом этапе отображается соответствующая расширенная матрица.Исходная система —

Сначала вычтите дважды первое уравнение из второго. В результате получается система

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

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

Теперь эту систему легко решить! И поскольку он эквивалентен исходной системе, он обеспечивает решение этой системы.

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

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

  1. Поменяйте местами два уравнения.
  2. Умножьте одно уравнение на ненулевое число.
  3. Добавьте одно уравнение, кратное одному, к другому уравнению.

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

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

В ручных вычислениях (и в компьютерных программах) мы манипулируем строками расширенной матрицы, а не уравнениями. По этой причине мы переформулируем эти элементарные операции для матриц.

Следующие операции называются операциями с элементарной строкой матрицы.

  1. Поменять местами два ряда.
  2. Умножить одну строку на ненулевое число.
  3. Добавьте одну строку, кратную одной, в другую строку.

На иллюстрации выше серия таких операций привела к матрице вида

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

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

Решение:
Расширенная матрица исходной системы —

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

Верхний левый угол теперь используется для «очистки» первого столбца, то есть для создания нулей в других позициях в этом столбце.Сначала отнимите строку 1 от строки 2, чтобы получить

Следующее умножение на строку 1 из строки 3. Результат:

Это завершает работу над столбцом 1. Теперь мы используем во второй позиции второй строки, чтобы очистить второй столбец, вычитая строку 2 из строки 1 и затем добавляя строку 2 к строке 3. Для удобства обе операции со строками сделано за один шаг. Результат

Обратите внимание, что две последние манипуляции не повлияли на первый столбец (во второй строке там стоит ноль), поэтому наши предыдущие усилия там не были подорваны.Наконец, мы очищаем третий столбец. Начните с умножения строки 3 на, чтобы получить

Теперь вычтите временную строку 3 из строки 1 и затем прибавьте умноженную строку 3 к строке 2, чтобы получить

Соответствующие уравнения:, и, которые дают (единственное) решение.

Алгебраический метод, представленный в предыдущем разделе, можно резюмировать следующим образом: Для данной системы линейных уравнений используйте последовательность элементарных операций со строками, чтобы преобразовать расширенную матрицу в «красивую» матрицу (что означает, что соответствующие уравнения легко решить. ).В примере 1.1.3 эта красивая матрица приняла вид

Следующие определения идентифицируют хорошие матрицы, возникающие в этом процессе.

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

  1. Все нулевые строки (полностью состоящие из нулей) находятся внизу.
  2. Первая ненулевая запись слева в каждой ненулевой строке — это a, называемая ведущей для этой строки.
  3. Каждый ведущий элемент находится справа от всех ведущих s в строках над ним.

Матрица-эшелон называется сокращенной строкой-эшелонной формой (и будет называться сокращенной матрицей-эшелон , если, кроме того, она удовлетворяет следующему условию:

4. Каждый ведущий элемент является единственным ненулевым элементом в своем столбце.

Матрицы «строка-эшелон» имеют форму «ступеньки», как показано в следующем примере (звездочки указывают произвольные числа).

Ведущие идут «вниз и вправо» через матрицу. Записи выше и справа от ведущих s произвольны, но все записи ниже и слева от них равны нулю. Следовательно, матрица в виде эшелона строк находится в сокращенной форме, если, кроме того, все элементы непосредственно над каждым ведущим равны нулю. Обратите внимание, что матрица в форме эшелона строк может с помощью нескольких дополнительных операций со строками быть приведена к сокращенной форме (используйте операции со строками, чтобы последовательно создавать нули над каждой ведущей единицей, начиная справа).

Важность матриц строка-эшелон вытекает из следующей теоремы.

Каждая матрица может быть приведена к (сокращенной) форме строки-эшелона последовательностью элементарных операций со строками.

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

Шаг 1. Если матрица полностью состоит из нулей, остановитесь — она ​​уже находится в виде эшелона строк.

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

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

Шаг 4. Вычитая числа, кратные этой строке, из строк под ней, сделайте каждую запись ниже начального нуля. Это завершает первую строку, и все дальнейшие операции со строками выполняются с оставшимися строками.

Шаг 5. Повторите шаги 1–4 для матрицы, состоящей из оставшихся строк.

Процесс останавливается, когда либо на шаге 5 не остается строк, либо оставшиеся строки состоят полностью из нулей.

Обратите внимание на то, что гауссовский алгоритм является рекурсивным: когда получен первый ведущий, процедура повторяется для оставшихся строк матрицы. Это упрощает использование алгоритма на компьютере. Обратите внимание, что в решении примера 1.1.3 не использовался гауссовский алгоритм в том виде, в каком он был написан, поскольку первый ведущий не был создан путем деления строки 1 на.Причина этого в том, что он избегает дробей. Однако общий шаблон ясен: создайте ведущие слева направо, используя каждый из них по очереди, чтобы создать нули под ним. Вот один пример.

Решение:

Соответствующая расширенная матрица —

Создайте первый ведущий, поменяв местами строки 1 и 2

Теперь вычтите умноженную строку 1 из строки 2 и вычтите умноженную строку 1 из строки 3.Результат

Теперь вычтите строку 2 из строки 3, чтобы получить

Это означает, что следующая сокращенная система уравнений

эквивалентен исходной системе. Другими словами, у них одинаковые решения. Но эта последняя система явно не имеет решения (последнее уравнение требует этого и удовлетворяет, а таких чисел не существует). Следовательно, исходная система не имеет решения.

Для решения линейной системы расширенная матрица преобразуется в сокращенную форму строки-эшелон, а переменные, соответствующие ведущим, называются ведущими переменными .Поскольку матрица представлена ​​в сокращенной форме, каждая ведущая переменная встречается ровно в одном уравнении, поэтому это уравнение может быть решено для получения формулы для ведущей переменной в терминах не ведущих переменных. Принято называть нелидирующие переменные «свободными» переменными и маркировать их новыми переменными, называемыми параметрами . Каждый выбор этих параметров приводит к решению системы, и каждое решение возникает таким образом. Эта процедура в целом работает и получила название

.

Для решения системы линейных уравнений выполните следующие действия:

  1. Перенести расширенную матрицу \ index {расширенная матрица} \ index {матрица! Расширенная матрица} в уменьшенную матрицу-эшелон строк, используя элементарные операции со строками.
  2. Если возникает строка, система несовместима.
  3. В противном случае присвойте не ведущие переменные (если они есть) в качестве параметров и используйте уравнения, соответствующие сокращенной матрице строки-эшелон, чтобы найти ведущие переменные в терминах параметров.

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

Рейтинг

Можно доказать, что уменьшенная строковая форма матрицы однозначно определяется.То есть, независимо от того, какая серия операций со строками используется для переноса в сокращенную матрицу с эшелонированием строк, результатом всегда будет одна и та же матрица. Напротив, это неверно для матриц ряда строк: разные серии операций со строками могут переносить одну и ту же матрицу в разные матрицы эшелонов строк. В самом деле, матрица может быть перенесена (с помощью одной строковой операции) в матрицу-эшелон строк, а затем с помощью другой строчной операции в (сокращенную) матрицу-эшелон. Однако — это правда, что количество ведущих единиц должно быть одинаковым в каждой из этих матриц эшелонов строк (это будет доказано позже).Следовательно, количество зависит только от того, каким образом приведено в строй.

Ранг матрицы — это количество ведущих s в любой матрице-эшелоне строки, к которому могут быть перенесены строковые операции.

Вычислить ранг.

Решение:

Приведение к строю

Так как эта матрица эшелонов строк имеет два ведущих s, rank.

Предположим, что ранг, где — матрица со строками и столбцами.Тогда потому что ведущие s лежат в разных строках, и потому что ведущие s лежат в разных столбцах. Кроме того, у ранга есть полезное приложение к уравнениям. Напомним, что система линейных уравнений называется непротиворечивой, если она имеет хотя бы одно решение.

Проба:

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

Теорема 1.2.2 показывает, что для любой системы линейных уравнений существуют ровно три возможности:

  1. Нет решения . Это происходит, когда ряд встречается в форме эшелона строк. Это тот случай, когда система непоследовательна.
  2. Уникальное решение . Это происходит, когда каждая переменная является ведущей переменной.
  3. Бесконечное множество решений . Это происходит, когда система согласована и есть хотя бы одна не ведущая переменная, поэтому задействован хотя бы один параметр.

https://www.geogebra.org/m/cwQ9uYCZ
Пожалуйста, ответьте на эти вопросы после открытия веб-страницы:
1. Для данной линейной системы, что представляет каждая из них?

2. Что можно сказать о решениях, исходя из графика? Есть ли у системы одно решение, нет решения или бесконечно много решений? Почему

3.Измените постоянный член в каждом уравнении на 0, что изменилось на графике?

4. Для следующей линейной системы:

Можете ли вы решить эту проблему методом исключения Гаусса? Что вы наблюдаете, когда смотрите на график?

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

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

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

Покажите, что следующая однородная система имеет нетривиальные решения.

Решение:

Приведение расширенной матрицы к сокращенной форме эшелона строк описано ниже.

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

Существование нетривиального решения в примере 1.3.1 обеспечивается наличием параметра в решении. Это связано с тем, что существует нелидирующая переменная (в данном случае). Но здесь должно быть не ведущей переменной, потому что здесь четыре переменные и только три уравнения (и, следовательно, не более три ведущие переменные).Это обсуждение обобщает доказательство следующей основной теоремы.

Если однородная система линейных уравнений имеет больше переменных, чем уравнений, то она имеет нетривиальное решение (фактически бесконечно много).

Проба:

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

Обратите внимание, что обратное утверждение теоремы 1.3.1 неверно: если однородная система имеет нетривиальные решения, у нее не должно быть больше переменных, чем у уравнений (система имеет нетривиальные решения, но.)

Теорема 1.3.1 очень полезна в приложениях. В следующем примере представлена ​​иллюстрация из геометрии.

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

Решение:

Пусть координаты пяти точек будут,,, и. График проходов if

Это дает пять уравнений, по одному для каждого, линейных по шести переменным,,,,, и. Следовательно, по теореме 1.1.3 существует нетривиальное решение. Если все пять точек лежат на линии с уравнением, вопреки предположению. Следовательно, один из « отличен от нуля.

Линейные комбинации и базовые решения

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

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

Решение:

Для, мы должны определить, существуют ли числа, и такие, что, то есть

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

Обращаясь к, снова ищем, и такие, что; то есть

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

Наш интерес к линейным комбинациям проистекает из того факта, что они предоставляют один из лучших способов описания общего решения однородной системы линейных уравнений. Когда
решает такую ​​систему с переменными, запишите переменные в виде матрицы столбцов:. Обозначается тривиальное решение. В качестве иллюстрации, общее решение в
Пример 1.3.1 — это,, и, где — параметр, и теперь мы могли бы выразить это как
, говоря, что общее решение -, где произвольно.

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

На самом деле, предположим, что типичное уравнение в системе есть, и предположим, что

, являются решениями. Потом и
.
Следовательно, это тоже решение, потому что

Аналогичный аргумент показывает, что Утверждение 1.1 верно для линейных комбинаций более двух решений.

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

Решить однородную систему с матрицей коэффициентов

Решение:

Приведение дополненной матрицы к уменьшенной форме составляет

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

Вот и частные решения, определяемые гауссовским алгоритмом.

Решения и в примере 1.3.5 обозначены следующим образом:

Алгоритм Гаусса систематически выдает решения для любой однородной линейной системы, называемые базовыми решениями , по одному для каждого параметра.

Кроме того, алгоритм дает стандартный способ выразить каждое решение как линейную комбинацию основных решений, как в Примере 1.3.5, где общее решение принимает вид

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

По этой причине:

Любое ненулевое скалярное кратное базового решения будет по-прежнему называться базовым решением.

Таким же образом гауссовский алгоритм выдает базовые решения для в каждой однородной системе, по одному для каждого параметра (есть нет базовых решений, если система имеет только тривиальное решение).Более того, каждое решение задается алгоритмом как линейная комбинация
этих базовых решений (как в Примере 1.3.5). Если имеет ранг, теорема 1.2.2 показывает, что есть ровно параметры, а значит, и базовые решения. Это доказывает:

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

Решение:

Приведение расширенной матрицы к сокращенной строчно-эшелонированной форме —

, поэтому общее решение — это,,,, и где, и — параметры.В матричной форме это

Отсюда базовые решения

Общее решение системы уравнений

В ваших классах алгебры, если система уравнений имеет бесконечно много решений, вы просто напишете «бесконечно много решений» и перейдете к следующей задаче. Однако когда мы говорим «бесконечно много решений», происходит гораздо больше. В этой статье мы рассмотрим эту идею с общими решениями.

объявление

Содержание:

  1. Написание общего решения
  2. Поиск конкретных решений на основе общего решения
  3. Краткое описание шагов

Выписка общего решения

Во-первых, давайте рассмотрим, как записать общее решение данной системы уравнений. Для этого мы рассмотрим пример.

Пример

Найдите общее решение системы уравнений:

\ (
\ begin {array} {c}
x_1 + 2x_2 + 8x_3 + 18x_4 = 11 \\
x_1 + x_2 + 5x_3 + 11x_4 = 10 \\
\ end {array} \)

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

\ (
\ left [
\ begin {array} {cccc | c}
1 & 2 & 8 & 18 & 11 \\
1 & 1 & 5 & 11 & 10 \\
\ end {array}
\ right ]
\ sim
\ left [
\ begin {array} {cccc | c}
1 & 0 & 2 & 4 & 9 \\
0 & 1 & 3 & 7 & 1 \\
\ end {array}
\ right]
\)

Теперь запишите уравнения из этой сокращенной матрицы.

\ (
\ begin {array} {c}
x_1 + 2x_3 + 4x_4 = 9 \\
x_2 + 3x_3 + 7x_4 = 1 \\
\ end {array} \)

Обратите внимание на матрицу, что ведущие единицы (первая ненулевая запись в каждой строке) находятся в столбцах для \ (x_1 \) и \ (x_2 \).

Найдите эти переменные.

\ (
\ begin {array} {c}
x_1 = 9 — 2x_3 — 4x_4 \\
x_2 = 1 — 3x_3 — 7x_4 \\
\ end {array} \)

Остальные переменные — это свободных переменных , что означает, что они могут принимать любое значение. Значения \ (x_1 \) и \ (x_2 \) основаны на значениях этих двух переменных. В общем решении вы хотите это отметить.

Общее решение:

\ (
\ boxed {
\ begin {array} {l}
x_1 = 9 — 2x_3 — 4x_4 \\
x_2 = 1 — 3x_3 — 7x_4 \\
x_3 \ text {is free} \\
x_4 \ text { бесплатно} \\
\ end {array}
}
\)

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

Поиск конкретных решений

Предположим, вы хотите привести пример конкретного решения системы уравнений выше. Их бесконечно много, так что у вас есть большой выбор! Вам просто нужно рассмотреть возможные значения свободных переменных.

Пример решения

Лет:

\ (
\ begin {array} {l}
x_3 = 0 \\
x_4 = 1 \\
\ end {array}
\)

Не было особой причины выбирать 0 и 1. Опять же, это будет работать для ЛЮБОГО значения, которое вы выберете для этих двух переменных.

Используя эти значения, решение:

\ (
\ begin {array} {l}
x_1 = 9 — 2x_3 — 4x_4 = 9 — 2 (0) — 4 (1) \\
x_2 = 1 — 3x_3 — 7x_4 = 1 — 3 (0) — 7 (1) \\
x_3 = 0 \\
x_4 = 1 \\
\ end {array}
\ rightarrow
\ boxed {
\ begin {array} {l}
x_1 = 5 \\
x_2 = -6 \\
x_3 = 0 \\
x_4 = 1 \\
\ end {array}
}
\)

Чтобы убедиться, вы можете проверить эти значения в исходной системе уравнений:

\ (
\ begin {array} {l}
x_1 + 2x_2 + 8x_3 + 18x_4 = 11 \\
x_1 + x_2 + 5x_3 + 11x_4 = 10 \\
\ end {array}
\ rightarrow
\ begin {array} {l}
(5) + 2 (-6) + 8 (0) + 18 (1) = 11 \ text {(true)} \\
(5) + (-6) + 5 (0) +11 (1) = 10 \ text {(true)} \\
\ end {array}
\)

Поскольку оба уравнения верны для этих значений, мы знаем, что нашли одно из многих, многих решений.Если бы мы хотели найти больше решений, мы могли бы просто выбрать разные значения для двух свободных переменных \ (x_1 \) и \ (x_2 \).

объявление

Сводка шагов

Для данной системы уравнений шаги для записи общего решения следующие:

  1. Строка уменьшения расширенной матрицы для системы.
  2. Запишите уравнения матрицы с сокращенной строкой.
  3. Найдите переменные, у которых в столбце есть ведущая.
  4. Обозначьте остальные переменные как свободные.

Подпишитесь на нашу рассылку!

Мы всегда публикуем новые бесплатные уроки и добавляем новые учебные пособия, руководства по калькуляторам и пакеты задач.

Подпишитесь, чтобы получать электронные письма (раз в пару или три недели) с информацией о новинках!

Связанные

Решено: в частях (a) — (e) ниже отметьте состояние.

В частях (a) — (e) ниже отметьте утверждение True или Ложь.Обоснуйте каждый ответ.

(a) В некоторых случаях матрица может быть уменьшена по строкам до более чем одна матрица в виде уменьшенного эшелона с использованием различных последовательностей строковые операции.

Это утверждение верно или неверно?

А.

Заявление ложное. Каждая матрица является строкой, эквивалентной единице, и только одна матрица редуцированного эшелона.

Б.

Заявление ложное. Для каждой матрицы есть только один последовательность операций со строкой, которая сокращает ее.

С.

Утверждение верно. Возможно несколько различные последовательности операций со строками, которые сокращают матрица.

Д.

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

(b) Алгоритм сокращения строк применяется только к расширенным матрицы для линейной системы.

Это утверждение верно или неверно?

А.

Утверждение верно.Каждая матрица как минимум с двумя столбцами можно интерпретировать как расширенную матрицу линейной системы.

Б.

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

С.

Утверждение верно. Алгоритм сокращения строк только полезно, когда он используется для поиска решения линейной системы.

Д.

Заявление ложное. Алгоритм применим к любой матрице, рассматривается ли матрица как расширенная матрица для линейная система.

(c) Основная переменная в линейной системе — это переменная, которая соответствует сводному столбцу в матрице коэффициентов.

Это утверждение верно или неверно?

А.

Утверждение верно. Это определение базового Переменная.

Б.

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

С.

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

Д.

Заявление ложное. Не каждая линейная система имеет базовые переменные.

(d) Нахождение параметрического описания множества решений линейная система — это то же самое, что и решение системы.

Это утверждение верно или неверно?

А.

Заявление ложное. Множество решений линейной системы можно выражаться с использованием параметрического описания только в том случае, если в системе есть не более одного решения.

Б.

Утверждение верно. Независимо от того, имеет ли линейная система свободные переменные, множество решений системы может быть выражено с использованием параметрического описания.

С.

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

Д.

Утверждение верно. Решение линейной системы такое же, как нахождение множества решений системы.Множество решений линейную систему всегда можно выразить с помощью параметрической описание.

(e) Если одна строка в эшелонированной форме расширенной матрицы левая скобка Начало 1 по 5 Матрица 1-я строка 1-й столбец 0 2-й столбец 0 3-й столбец 0 4-й столбец 5 5-й столбец 0 Правая скобка EndMatrix

, то соответствующая линейная система несовместима.

Это утверждение верно или неверно?

А.

Утверждение верно. Указанная строка соответствует уравнение

5x 4x4equals = 0.

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

Б.

Утверждение верно. Указанная строка соответствует уравнение

5equals = 0.

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

С.

Заявление ложное. Указанная строка соответствует уравнение

5x 4x4equals = 0,

, что само по себе не делает систему непоследовательной.

Д.

Заявление ложное. Указанная строка соответствует уравнение

5x 4x4equals = 0,

, что означает, что система согласована.

Подробнее

Менее

Щелкните, чтобы выбрать свой ответ.

Linear Alg T или F (D. Lay) Карточки

Условие
Каждая операция элементарного ряда обратима.
Определение
Верно.Потому что, если вы просто выполните обратную первоначальную операцию, вы вернетесь к исходной строке.
Член
Матрица 5×6 имеет шесть строк.
Определение
Неверно. Матрица 5×6 состоит из пяти строк.
Член
Множество решений линейной системы с переменными x1 ,…, xn — это список чисел (s1, …, sn), который делает каждое уравнение в системе истинным утверждением, когда значения s1, …, sn заменяются на x1, …, xn, соответственно .
Определение
Неверно. Приведенное описание относится к единственному решению. Набор решений состоит из всех возможных решений. Только в особых случаях набор решений состоит ровно из одного решения. Отметьте утверждение как истинное, только если оно всегда верно.
Термин
Два фундаментальных вопроса о линейной системе связаны с существованием и единственностью.
Определение
Верно. 1.) Последовательна ли система; то есть существует хотя бы одно решение? 2.) Если решение существует, то единственное ли оно; то есть уникально ли решение?
Член
Операции с элементарной строкой в ​​расширенной матрице никогда не изменяют набор решений связанной линейной системы.
Определение
Верно. Если расширенные матрицы двух линейных систем эквивалентны строкам, то эти две системы имеют одинаковое множество решений.
Условие
Две матрицы эквивалентны строкам, если они имеют одинаковое количество строк.
Определение
Неверно.Определение эквивалента строки требует, чтобы существовала последовательность операций со строкой, которая преобразует одну матрицу в другую.
Условие
Несогласованная система имеет более одного решения.
Определение
Неверно. По определению несовместимая система не имеет решения.
Условие
Две линейные системы эквивалентны, если они имеют один и тот же набор решений.
Определение
Верно. Эквивалентные системы — линейные системы с одинаковым набором решений.
Член
В некоторых случаях матрица может быть сокращена по строкам до более чем одной матрицы в форме сокращенного эшелона с использованием различных последовательностей операций со строками.
Определение
Неверно. Каждая матрица является строкой, эквивалентной одной и только одной матрице сокращенного эшелона.
Член
Алгоритм сокращения строк применяется только к расширенным матрицам для линейной системы.
Определение
Неверно.Это относится ко всем матрицам с дополнениями или без них.
Условие
Базовая переменная в линейной системе — это переменная, которая соответствует сводному столбцу в матрице коэффициентов.
Определение
Верно. Основные переменные — это переменные, которые соответствуют сводному столбцу в матрице коэффициентов.
Условие
Нахождение параметрического описания набора решений линейной системы аналогично ее решению.
Определение
Верно. Решение системы сводится к нахождению параметрического описания набора решений или к определению, является ли оно пустым.
Член
Если одна строка в эшелонированной форме расширенной матрицы равна [0 0 0 5 0], то соответствующая линейная система несовместима.
Определение
Неверно. Показанная строка соответствует 5 * x4 = 0, что само по себе не приводит к противоречию. Таким образом, система может быть согласованной или непоследовательной.
Член
Эшелонированная форма матрицы уникальна.
Определение
Неверно.Уникальна только форма редуцированного эшелона.
Член
Позиции поворота в матрице зависят от того, используются ли перестановки строк в процессе сокращения строк.
Определение
Неверно. Позиции поворота в матрице полностью определяются позициями ведущих элементов в ненулевых строках любой формы эшелона, полученной из матрицы.
Член
Приведение матрицы к эшелонированной форме называется прямой фазой процесса сокращения строк.
Определение
Верно. Прямая фаза — это алгоритм сокращения строк.
Условие
Когда в системе есть свободные переменные, множество решений содержит множество решений.
Определение
Неверно. Существование хотя бы одного решения не связано с наличием или отсутствием свободных переменных. Если система несовместима, набор решений пуст.
Условие
Общее решение системы — это явное описание всех решений системы.
Определение
Верно. Общее решение системы дает явное описание всех решений.
Условие
Предположим, что матрица коэффициентов 3×5 для системы имеет три сводных столбца. Последовательна ли система? Почему или почему нет?
Определение
Да.Система согласована, потому что для трех точек поворота должна быть точка поворота в третьей (нижней) строке матрицы коэффициентов. REF не может иметь 0 = 1 или 1 = 0.
Условие
Предположим, что система линейных уравнений имеет расширенную матрицу 3×5, пятый столбец которой является сводным столбцом. Последовательна ли система? Почему или почему нет?
Определение
Система несовместима, поскольку сводный столбец 5 означает, что существует строка вида [0 0 0 0 1].Поскольку это расширенная матрица, теорема 2 показывает, что система не имеет решения.
Условие
Предположим, что матрица коэффициентов системы линейных уравнений имеет точку поворота в каждом столбце. Объясните, почему у системы есть уникальное решение.
Определение
Если матрица коэффициентов имеет точку поворота в каждой строке, то в нижней строке есть точка поворота, а в расширенном столбце нет места для поворота.Итак, система согласована по теореме 2.
Член
Предположим, что матрица коэффициентов линейной системы трех уравнений с тремя переменными имеет точку поворота в каждом столбце. Объясните, почему у системы есть уникальное решение.
Определение
Поскольку есть три точки поворота, по одной в каждой строке, расширенная матрица должна сводиться к форме матрицы (стиля идентичности).Независимо от того, что находится по ту сторону знака равенства, решение существует и единственно.
Срок
Определение
Если линейная система непротиворечива, то решение уникально тогда и только тогда, когда каждый столбец в матрице коэффициентов является сводным столбцом. в противном случае решений бесконечно много.
Условие
Что вам нужно знать о сводных столбцах в расширенной матрице, чтобы знать, что линейная система непротиворечива и имеет уникальное решение.
Определение
Каждый столбец в расширенной матрице, кроме крайнего правого столбца, является сводным столбцом, а крайний правый столбец не является сводным столбцом.


Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *