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

Содержание
  1. Линейные уравнения. Решение систем линейных уравнений. Метод вращения.
  2. Системы линейных уравнений в математике с примерами решения и образцами выполнения
  3. Теоремы о равносильности систем линейных уравнений
  4. Пример решения системы линейных уравнений методом Гаусса
  5. Метод Гаусса (приведение системы к обобщенно-треугольному виду).
  6. Решение обобщенно-треугольной системы линейных уравне­ний
  7. Симметрические многочлены и их приложения к решению систем уравнений
  8. Основная теорема о симметрических многочленах от двух переменных
  9. Системы симметрических алгебраических уравнений
  10. Применение симметрических многочленов к решению иррациональных уравнений
  11. Дополнение к решению систем линейных уравнений
  12. Системы линейных уравнений — решение заданий и задач по всем темам с вычислением
  13. Метод Жордана-Гаусса
  14. Метод Крамера
  15. Метод обратной матрицы
  16. Ранг матрицы. Исследование систем
  17. Системы линейных уравнений и их вычисление
  18. Решение систем линейных уравнений. Теорема Кронекера-Капелли
  19. Правило решения произвольной системы линейных уравнений
  20. Решение невырожденных линейных систем. Формулы Крамера
  21. Решение систем линейных уравнений методом Гаусса
  22. Системы линейных однородных уравнений
  23. Теория к системам линейных алгебраических уравнений
  24. Прямые методы линейной алгебры
  25. Метод исключения Гаусса
  26. Треугольные системы
  27. Прямая подстановка
  28. Обратная подстановка
  29. ( LU )-разложение
  30. Функция numpy.dot
  31. Замечание
  32. Замечание
  33. Выбор ведущего элемента
  34. ( LU )-разложение с частичным выбором
  35. 📹 Видео

Видео:Система линейных уравнений. Общее решение. Метод ГауссаСкачать

Система линейных уравнений.  Общее решение. Метод Гаусса

Линейные уравнения. Решение систем линейных уравнений. Метод вращения.

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

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

Допустим с1 и s1 – ненулевые числа. Умножаем 1-е уравнение системы на с1, 2-е на s1 и складываем их; уравнением, которое мы получили, заменяем 1-е уравнение системы. Далее 1-е уравнение начальной системы нужно умножить на – s1, 2-е – на c1 и итогом этого заменяем 2-е уравнение. Т.о., первые 2 уравнения заменяем уравнениями:

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

— условие исключения х1 из второго уравнения и

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

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

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

После преобразований получаем систему:

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

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

Теперь 1-е уравнение системы заменяем полученным, результатом сложения итогов умножения 1-го и 3-го уравнений соответственно на:

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

а 3-е – уравнением, которое получим после сложения результатов умножения уравнений соответственно на – s2 и с2. Получаем систему:

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

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

Выполняя преобразование m-1 раз, приходим к системе:

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

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

Далее, по этому же алгоритму преобразуем матрицу:

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

В итоге m-1 этапов прямого хода система приведется к треугольному виду:

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

Определение неизвестных такое же как и в обратном ходе метода Гаусса.

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

Видео:Математика без Ху!ни. Метод Гаусса.Скачать

Математика без Ху!ни. Метод Гаусса.

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

Уравнения первой степени с двумя и тремя неизвестными изучают в восьмилетней школе. Как показано в курсе геометрии, уравнение первой степени с двумя переменными Ах + Ву = С задает прямую линию. Поэтому принято называть уравнение первой степени линейным. Например, линейное уравне­ние относительно неизвестных х, у, z, . . . , и может быть сведено к виду

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

Числа А, В, С . . . , D называют коэффициентами при неизвестных, а Е — свободным членом уравнения.

Мы рассмотрим системы линейных уравнений со многими неизвестными. Для таких систем становится неудобным обозначать неизвестные через х, у, z, . . . , u. Значительно удобнее перенумеровать неизвестные и обозначить их Система линейных уравнений треугольного видаКо­эффициенты при неизвестных тоже неудобно обозначить различ­ными буквами А, В, С, . . . , D. Обычно их обозначают одной бук­вой с двумя номерами (индексами). Первый номер обозначает но­мер уравнения, а второй — номер неизвестного. Например, Система линейных уравнений треугольного вида— это коэффициент при Система линейных уравнений треугольного видав третьем уравнении. Вообще Система линейных уравнений треугольного вида— коэф­фициент при Система линейных уравнений треугольного видав i -м уравнении. Свободные члены мы будем обо­значать через Система линейных уравнений треугольного вида

В восьмилетней школе мы рассматривали лишь системы уравнений, для которых число уравнений равнялось числу неизвест­ных. Сейчас мы будем изучать системы, состоящие из m линейных уравнений с n неизвестными. Такие системы записываются сле­дующим образом:

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

Например, для системы

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

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

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

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

Видео:Решение системы уравнений методом ГауссаСкачать

Решение системы уравнений методом Гаусса

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

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

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

Умножим i-е уравнение этой системы на любое число Система линейных уравнений треугольного видаи прибавим к j-му уравнению той же системы. Мы получим новое линей­ное уравнение:

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

Из следствия к теореме 4 п. 7 вытекает, что если заменить j-е уравнение системы (1) уравнением (2), то получится система уравнений, равносильная данной.

Повторно применяя это утверждение, приходим к следующей теореме.

Теорема:

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

Отметим еще следующие простые теоремы.

Теорема:

Если среди уравнений системы есть уравнение вида

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

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

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

Теорема:

Если среди уравнений системы есть уравнение вида

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

где Система линейных уравнений треугольного видато система несовместна.

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

Пример решения системы линейных уравнений методом Гаусса

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

Пусть надо решить систему уравнений:

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

Умножим первое уравнение системы на —2 и прибавим его ко вто­рому, потом умножим первое уравнение на —5 и прибавим к тре­тьему, наконец, умножим первое уравнение на —1 и прибавим к четвертому. Система уравнений примет вид:

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

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

Теперь преобразуем тем же путем три последних уравнения. Умножим второе уравнение на —2 и прибавим к третьему, а по­ том умножим второе уравнение на —1 и прибавим к четвертому.

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

Наконец, умножим третье уравнение на — 1 и прибавим к четвертому. В результате получаем систему:

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

Системы такого вида называют треугольными.

Из теоремы 5 вытекает, что треугольная система (4) равносиль­на. исходной системе (1). Треугольную систему уравнений легко решить. Из последнего уравнения находим, что Система линейных уравнений треугольного видаПодставляя это значение в третье уравнение, получаем Система линейных уравнений треугольного видаоткуда Система линейных уравнений треугольного видаДалее, подставим Система линейных уравнений треугольного видаво второе урав­нение. Мы найдем, что Система линейных уравнений треугольного видаНаконец, из первого уравнения вы­текает, что Система линейных уравнений треугольного видаИтак, заданная система имеет единственное решение

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

Метод Гаусса (приведение системы к обобщенно-треугольному виду).

Рассмотрим теперь решение методом Гаусса систем линейных уравнений общего вида. Пусть задана система уравнений:

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

Если Система линейных уравнений треугольного видато умножим первое уравнение на — Система линейных уравнений треугольного видаи прибавим ко второму, потом умножим его на — Система линейных уравнений треугольного видаи прибавим к третьему, . . . умножим на — Система линейных уравнений треугольного видаи прибавим к m- му. Получится система вида:

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

Здесь для краткости введены следующие обозначения:

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

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

а) Все коэффициенты и свободный член первого уравнения равны нулю: Система линейных уравнений треугольного видаВ этом случае первое уравнение системы имеет вид:

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

В силу теоремы 6, п. 2, мы можем его отбросить, не меняя множества решений системы (1).

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

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

и по теореме 7, п. 2, система несовместна.

в) Система линейных уравнений треугольного видано среди коэффициентов Система линейных уравнений треугольного видаесть отлич­ные от нуля, скажем Система линейных уравнений треугольного видаТогда надо поменять номера у не­известных Система линейных уравнений треугольного видато есть ввести новые неизвестные Система линейных уравнений треугольного видата­кие, что Система линейных уравнений треугольного видаРазумеется, при этом мы уже получим систему, неравносильную заданной (например, системы

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

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

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

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

а) В ходе решения мы получаем уравнение вида

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

где Система линейных уравнений треугольного видаТогда система не имеет решений, она несовместна.

б) При решении системы уравнений вида (3) не получается. Тогда через конечное число шагов (не более чем через т — 1 шаг) мы получим систему вида:

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

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

Систему уравнений (4) мы будем называть обобщенно-треугольной системой уравнений. Таким образом, метод Гаусса позволяет либо установить, что данная система линейных уравнений несов­местна, либо заменить ее равносильной обобщенно-треугольной системой.

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

Решение обобщенно-треугольной системы линейных уравне­ний

Покажем теперь, что любая обобщенно-треугольная система уравнений совместна, и выясним, когда она имеет единственное решение. Сначала разберем случай, когда ранг системы r равен числу неизвестных n, r =n. Тогда система (4), п. 4, имеет вид:

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

то есть является треугольной. При этом Система линейных уравнений треугольного вида Система линейных уравнений треугольного видаТреугольная система уравнений решается очень просто. Из последнего уравнения системы находим, что Система линейных уравнений треугольного вида. Подставим это значение в предпоследнее уравнение. Мы получим, что

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

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

После этого последовательно определяем Система линейных уравнений треугольного видаи т.д. вплоть до Система линейных уравнений треугольного видакоторое находим из первого уравнения. Мы видим, что тре­угольная система имеет единственное решение. Следовательно, при r = n заданная система уравнений имеет единственное решение. Пусть теперь r Система линейных уравнений треугольного вида

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

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

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

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

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

Например, решим систему уравнений:

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

Она приводится к обобщенно-треугольной системе:

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

Значит, ее ранг равен двум. Перенося слагаемые, содержащие Система линейных уравнений треугольного видав первую часть, получаем треугольную систему относительно Система линейных уравнений треугольного вида

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

Из этой системы находим:

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

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

Подведем итоги исследования:

Всякая система линейных уравнений либо не имеет решений (несовместна), либо имеет единственное решение, либо бесконечное множество решений.

Первый случай будет, если при решении системы методом Га­усса мы придем к уравнению вида

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

где Система линейных уравнений треугольного вида. Второй случай имеет место, если она совместна и ранг системы (число уравнений в обобщенно-треугольной форме) равен числу неизвестных. Третий случай имеет место, если система сов­местна и ее ранг меньше числа неизвестных.

6. Системы однородных линейных уравнений. Линейное уравнение, свободный член которого равен нулю, называется однородным. Оно имеет вид

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

Мы рассмотрим сейчас систему таких уравнений:

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

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

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

Теорема:

Для того чтобы система однородных линейных уравнений имела ненулевое решение, необходимо и достаточно, чтобы ранг r этой системы был меньше числа неизвестных n.

Так как ранг системы заведомо меньше числа уравнений исходной си­стемы, то отсюда получаем

Следствие:

Для того чтобы система m однородных линейных уравнений с n неизвестными имела ненулевое решение, достаточно, чтобы число уравне­ний было меньше числа неизвестных, m Система линейных уравнений треугольного вида

Применяя метод Гаусса, приходим к системе уравнений:

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

Ее можно записать так:

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

Отсюда находим, что Система линейных уравнений треугольного видаПри любом значении Система линейных уравнений треугольного видаполучаем решение системы (*). Отметим, что полученное решение можно представить в следующем виде:

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

Видео:15. Однородная система линейных уравнений / фундаментальная система решенийСкачать

15. Однородная система линейных уравнений / фундаментальная система решений

Симметрические многочлены и их приложения к решению систем уравнений

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

Мы изучим сейчас симметрические многочлены от двух переменных, то есть такие многочлены f(х, у), что f(х, у) = f(у, x).

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

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

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

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

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

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

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

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

Теорема:

Любая степенная сумма Система линейных уравнений треугольного видаможет быть представ­лена в виде многочлена от переменных Система линейных уравнений треугольного вида

Иными словами, для любого n существует такой многочлен Система линейных уравнений треугольного видачтo после подстановки, в него Система линейных уравнений треугольного видаи упрощения он превращается в Система линейных уравнений треугольного вида

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

Доказательство:

Применим для доказательства метод математической индукции. При n = 1 наше утверждение справедливо, поскольку Система линейных уравнений треугольного видаТаким образом, Система линейных уравнений треугольного вида Система линейных уравнений треугольного видаПредположим теперь, что утверждение доказано для степен­ных сумм Система линейных уравнений треугольного видаПусть для любой такой суммы най­ден многочлен Система линейных уравнений треугольного видаобладающий тем свой­ством, что Система линейных уравнений треугольного видаЗаметим теперь, что

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

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

Это равенство можно записать так:

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

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

то получаем, что

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

Мы предположили, что Система линейных уравнений треугольного вида— многочлены от Система линейных уравнений треугольного видаПодставим выражения этих многочленов в полученное равенство, раскроем скобки, приведем подобные члены и сгруппи­руем их в порядке убывания степеней Система линейных уравнений треугольного видаВ результате мы получим выражение для Система линейных уравнений треугольного видав виде многочлена от Система линейных уравнений треугольного вида

Итак, доказываемое утверждение верно при n = 1 и из его справедливости при Система линейных уравнений треугольного видаследует справедливость для n. Зна­чит, оно верно для всех n.

Примеры:

1) Выразим через Система линейных уравнений треугольного видастепенные суммы Система линейных уравнений треугольного видаПо формуле (1) имеем

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

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

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

Точно так же находим:

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

Основная теорема о симметрических многочленах от двух переменных

Теорема 1, п. 7, является частным случаем следующего общего утверждения.

Теорема:

Для любого симметрического многочлена F(х, у) существует такой (вообще говоря, несимметрический) многочлен Система линейных уравнений треугольного видачто F (х, у) =f(х +у, ху).

Доказательство. Пусть F(х, у) — симметрический многочлен. Возьмем какой-нибудь из его членов Система линейных уравнений треугольного видаЕсли k =l, то этот член имеет вид Система линейных уравнений треугольного видаи может быть записан так:

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

Если же Система линейных уравнений треугольного видаскажем k > l, то наряду со слагаемым Система линейных уравнений треугольного видав F(х, у) входит и симметрическое с ним слагаемое Система линейных уравнений треугольного видаНо сум­му Система линейных уравнений треугольного видаможно записать так:

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

Мы уже умеем выражать Система линейных уравнений треугольного видачерез Система линейных уравнений треугольного видаСледовательно, и сумма Система линейных уравнений треугольного видавыражается через Система линейных уравнений треугольного видаТак как это рассуждение применимо к любому слагаемому Система линейных уравнений треугольного видато и весь многочлен F (х, у) можно выразить через и ст2.Система линейных уравнений треугольного вида

Пример:

Выразить через Система линейных уравнений треугольного видасимметрический многочлен

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

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

Применяя формулу для Система линейных уравнений треугольного видаполучаем, что

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

Системы симметрических алгебраических уравнений

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

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

где Р(х, у) и Q (х, у) — симметрические многочлены от х и у.

Простейшей системой такого вида является:

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

Будем рассматривать числа х и у как корни некоторого квадратного уравнения. Тогда по теореме Виета коэффициент при пер­вой степени неизвестного в этом уравнении равен —а, а свободный член равен b. Иными словами, квадратное уравнение с корнями х и у имеет вид:

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

Пусть корни этого уравнения Система линейных уравнений треугольного видаТогда либо Система линейных уравнений треугольного видалибо Система линейных уравнений треугольного вида

Рассмотрим теперь более сложную систему:

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

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

Выразим через эти неизвестные левые части уравнений (3). Мы получим:

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

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

Таким образом, заданная система свелась к следующей:

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

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

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

Из него следует, что Система линейных уравнений треугольного видаТак как Система линейных уравнений треугольного видато Система линейных уравнений треугольного вида

Поскольку Система линейных уравнений треугольного видато наша система свелась к сово­купности двух систем

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

Решая первую систему, находим два решения:

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

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

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

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

то данную систему можно записать в виде:

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

Подставляя во второе уравнение значение о 4 = 5, получаем квадратное уравнение:

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

Из него находим, что Система линейных уравнений треугольного видаТем самым заданная система свелась к системам:

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

Решая первую систему, получаем:

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

Вторая же система не имеет действительных решений.

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

Применение симметрических многочленов к решению иррациональных уравнений

Решение некоторых иррациональных урав­нений можно свести к решению систем симметрических алгебра­ических уравнений. Рассмотрим иррациональное уравнение

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

Здесь выгодно ввести два вспомогательных неизвестных, положив

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

Тогда заданное уравнение примет вид: u + v = 5. Кроме того, имеем: Система линейных уравнений треугольного видаТаким образом, мы получили следующую систему уравнений относительно u и v:

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

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

Так как Система линейных уравнений треугольного вида Система линейных уравнений треугольного вида, то мы получим новую систему уравнений:

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

Подставим во второе уравнение значение Система линейных уравнений треугольного видаПолучим квадратное уравнение относительно Система линейных уравнений треугольного вида

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

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

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

Первая из этих систем имеет два решения: Система линейных уравнений треугольного вида Система линейных уравнений треугольного видаТак как Система линейных уравнений треугольного видато для первоначального уравнения нахо­дим два значения корней:

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

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

Итак, заданное уравнение имеет лишь два корня: Система линейных уравнений треугольного видаи Система линейных уравнений треугольного вида

Видео:Как привести матрицу к ступенчатому виду - bezbotvyСкачать

Как привести матрицу к ступенчатому виду - bezbotvy

Дополнение к решению систем линейных уравнений

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

Видео:Матричный метод решения систем уравненийСкачать

Матричный метод решения систем уравнений

Системы линейных уравнений — решение заданий и задач по всем темам с вычислением

Метод Жордана-Гаусса

1°. Система из то линейных уравнений с п неизвестными в общем случае записывается так:

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

Коэффициенты Система линейных уравнений треугольного вида, и свободные члены Система линейных уравнений треугольного вида, — заданные действительные числа. Первый индекс i в записи Система линейных уравнений треугольного видаобозначает номер уравнения, второй — j — номер неизвестной.

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

Система (1) называется:

совместной, если она имеет хотя бы одно решение;

определенно совместной, если она имеет только одно решение;

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

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

2°. Две системы называются равносильными, если они имеют одинаковые решения или обе несовместны.

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

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

прибавление к одному из уравнений произвольного другого, умноженного на любое число;

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

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

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

3°. Один шаг метода Жордана-Гаусса состоит в приведении системы (1) к виду

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

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

Для того, чтобы получить систему (2), требуется следующее:

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

2) р-е уравнение надо разделить на Система линейных уравнений треугольного вида;

3) для получения нулевых коэффициентов при Система линейных уравнений треугольного видав остальных уравнениях следует из i-го уравнения вычесть ведущее уравнение, сначала разделенное на Система линейных уравнений треугольного вида, а затем домноженное на Система линейных уравнений треугольного вида.

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

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

Эти формулы будем называть формулами Жордана-Гаусса. Расчет по ним удобно выполнять, пользуясь мнемоническим правилом прямоугольника, наглядно показанным на следующих диаграммах:

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

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

4°. На втором шаге сохраним с коэффициентом 1 другую неизвестную в другом уравнении, исключая из остальных.

Через Система линейных уравнений треугольного видашагов систему (1) можно привести к системе, состоящей из Система линейных уравнений треугольного видауравнений (остальные Система линейных уравнений треугольного видатривиальных уравнений, если такие были, отброшены) и содержащей Система линейных уравнений треугольного видаразрешенных неизвестных. Эти Система линейных уравнений треугольного виданеизвестных назовем базисными (используя векторную терминологию, которая появится позже), остальные — свободными, или независимыми. Основная часть метода Жордана-Гаусса завершена.

Если Система линейных уравнений треугольного вида, то система разрешена относительно всех неизвестных, т. е. однозначно совместна.

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

Заметим, что «общее» решение определяется неоднозначно, оно зависит от того, какие неизвестные являются свободными (независимыми, произвольными), а какие — зависимыми (базисными).

5°. Метод Жордана-Гаусса удобно реализовать в виде таблицы, которую назовем таблицей Гаусса. Каждый ее блок содержит результат одного преобразования или одну итерацию. Столбец блока таблицы, состоящий из нулей и одной единицы, будем называть единичным столбцом. Цель преобразований Жордана-Гаусса — получить Система линейных уравнений треугольного видаединичных столбцов. Неизвестные, соответствующие единичным столбцам, являются базисными, остальные — свободными. Последний блок таблицы изображает систему, разрешенную относительно г базисных неизвестных.

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

Пример:

Решить линейную систему

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

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

Решение:

Первый блок таблицы Гаусса данной системы имеет вид («св. ч.» означает «свободные члены» уравнений системы, вертикальная черта соответствует знакам равенства):

1) первую строку сохраняем (переписываем);

2) первую строку, умноженную на 2, прибавим 0 ко второй;

3) первую строку, умноженную на -2, прибавим к третьей;

4) первую строку прибавим к четвертой.

Получаем второй блок таблицы:

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

2. Приведем к единичному третий столбец, в нем уже имеется один нуль. Ведущий коэффициент Система линейных уравнений треугольного видаобведен кружком. Далее:

1) вторую строку, умноженную на 3, прибавим к первой и запишем вместо первой строки;

2) перепишем вторую строку без изменения;

3) вторую строку, умноженную на —1, прибавим к третьей;

4) четвертую строку перепишем без изменения.

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

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

3. Следующая итерация заключается в получении третьего единичного столбца. Для этого примем в качестве ведущего коэффициента Система линейных уравнений треугольного видаи выполним следующие действия: третью строку, умноженную на -5, —1, -2, прибавим к первой, второй и четвертой строкам соответственно. Третью строку переписываем без изменений. Получаем четвертый блок:

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

4. Наконец, последнюю итерацию выполним, выбирая в качестве ведущего коэффициента Система линейных уравнений треугольного вида. Четвертую строку разделим на -3. Остальные действия очевидны. Получаем:

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

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

Запишем это также в виде: X = (-2,2,-3,1). Система определенно совместна.

Примечание:

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

Пример:

Решить линейную систему

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

Решение:

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

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

Последние две строки удалены как нулевые (они соответствуют тривиальным уравнениям).

Из последнего блока таблицы получаем систему

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

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

Положим Система линейных уравнений треугольного вида( Система линейных уравнений треугольного вида— произвольные постоянные или параметры).

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

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

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

Например, при Система линейных уравнений треугольного видаполучаем:Система линейных уравнений треугольного вида, Система линейных уравнений треугольного вида, Система линейных уравнений треугольного вида,Система линейных уравнений треугольного вида

При Система линейных уравнений треугольного видаполучаем Система линейных уравнений треугольного видаСистема линейных уравнений треугольного вида. Базисное решение соответствует нулевому набору свободных переменных: если Система линейных уравнений треугольного видато Система линейных уравнений треугольного видаСистема линейных уравнений треугольного вида

Ответ запишем так: Система линейных уравнений треугольного видаСистема линейных уравнений треугольного видаСистема линейных уравнений треугольного видаСистема линейных уравнений треугольного видаСистема линейных уравнений треугольного вида

Пример:

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

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

Решение:

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

(читается «тильда») между двумя соседними блоками означает, что системы, соответствующие этим блокам, равносильны. Имеем:

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

единичный столбец второго блока получен в результате умножения первой строки на —3, —3, -1, -4 и последующего прибавления ко второй, третьей, четвертой и пятой строкам соответственно; во втором блоке произвели почленное деление четвертой и пятой строк на 3 и —3, т. е. сокращение уравнений

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

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

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

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

Положим Система линейных уравнений треугольного видазатем Система линейных уравнений треугольного вида. Тогда общее р базисное решения принимают вид соответственно:

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

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

Пример:

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

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

Решение:

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

С целью экономии места решение этой системы приведем также в блоковой записи:

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

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

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

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

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

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

При Система линейных уравнений треугольного видаполучаем частное решение Система линейных уравнений треугольного видаБазисное решение имеет вид Система линейных уравнений треугольного вида

Примечание:

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

Пример:

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

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

Решение:

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

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

Последняя строка выражает противоречивое уравнение — система несовместна.

Метод Крамера

1°. Если в системе (1) число уравнений равно числу неизвестныхСистема линейных уравнений треугольного вида

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

и система имеет единственное решение, то оно может быть найдено при помощи формул Крамера

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

где Система линейных уравнений треугольного вида— основной определитель системы (3), который символически записывается так:

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

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

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

2°. Если Система линейных уравнений треугольного вида, то Система линейных уравнений треугольного видасостоит из одного элемента (числа) Система линейных уравнений треугольного вида(в этом случае вертикальные черточки означают «определитель», а не «модуль»). По определению Система линейных уравнений треугольного вида

Если Система линейных уравнений треугольного видато Система линейных уравнений треугольного вида

3°. Для указания способа вычисления определителя третьего и более высоких порядков (см. (5)) введем необходимые понятия минора и алгебраического дополнения.

Минором Система линейных уравнений треугольного видаэлемента Система линейных уравнений треугольного видаопределителя (5) называется определитель порядка (n — 1), получаемый из (5) вычеркиванием строки с номером i и столбца с номером j.

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

Например, для определителя третьего порядка

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

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

4°. Способ вычисления определителя порядка п выражается следующей теоремой о разложении определителя по строке или столбцу (под линией понимается строка или столбец).

Теорема:

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

Теорема:

Сумма произведений элементов какой-либо линии на алгебраические дополнения другой параллельной линии равна нулю.
Например, для определителя из п. 3° по первой строке. Получаем
воспользуемся разложением

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

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

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

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

лучше брать сначала разложение по третьему столбцу:

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

Этот определитель третьего порядка разложим по первому столбцу:

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

6°. При вычислении определителей порядка Система линейных уравнений треугольного видамогут оказаться полезными следующие их свойства.

1) При транспонировании (так называется действие замены строк столбцами и столбцов строками с сохранением их порядка) значение определителя не изменяется. Таким образом, строки и столбцы определителя равноправны.

2) Если определитель содержит нулевую линию (т. е. состоящую из одних нулей) или две параллельные пропорциональные линии, то его значение равно 0.

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

4) При перестановке двух параллельных линий значение определителя изменяется на противоположное (определитель меняет знак).

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

7°. Теорема 3 (Крамера). 1) Если для квадратной системы (3) Система линейных уравнений треугольного видато она имеет единственное решение, которое определяется по формулам (4).

2) Если Система линейных уравнений треугольного видаи хотя бы один из определителей Система линейных уравнений треугольного вида Система линейных уравнений треугольного видато система несовместна.

3) Если Система линейных уравнений треугольного видато система (3) неопределенно совместна.

Примечание. В случае 3) решить систему можно методом Жор-дана-Гаусса. Вместе с тем ее можно решить также методом определителей. Только формулы Крамера применимы не к системе (3), а к модифицированной системе (см. пример 4 ниже).

8°. Определители третьего порядка встречаются чаще. Поэтому для них (и только) покажем два простых правила вычисления.

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

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

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

б) Правило Саррюса (треугольников) заключается в том, что множители произведений, составляющих суммы А и В, образуют фигуры, показанные на следующей диаграмме:

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

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

(показана только фигура А)

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

Пример:

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

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

Решение:

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

По формулам Крамера: Система линейных уравнений треугольного видаили Система линейных уравнений треугольного вида

Пример:

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

Решение:

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

Следовательно, Система линейных уравнений треугольного видаили Система линейных уравнений треугольного вида

Пример:

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

Решение:

Вычисление следующих определителей основано на свойствах 2) и 5) из п. 6°. Имеем

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

Стрелка с числом обозначает умножение соответствующей строки на это число и прибавление результата к указанной стрелкой строке. Далее:

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

Пример:

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

Решение:

Имеем (предлагаем самостоятельно убедиться в этом):

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

Система неопределенно совместна. Покажем, как обойтись формулами Крамера в этом случае.

Если первое уравнение прибавим ко второму, то получаем систему

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

Не прибегая к методу Жордана-Гаусса, перепишем систему так (это будет модифицированная система):

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

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

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

Общее решение имеет вид Система линейных уравнений треугольного видаили

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

Пример:

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

Решение:

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

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

Основной определитель Система линейных уравнений треугольного вида

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

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

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

(перепишите общее решение в параметрической форме);

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

Метод обратной матрицы

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

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

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

Две матрицы называются равными, если они имеют одинаковые размерности и элементы, стоящие на одинаковых местах (i,j), равны.

Матрица Система линейных уравнений треугольного виданазывается нулевой, если все ее элементы равны нулю:

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

Если число строк m матрицы (6) равно числу столбцов n, то такая матрица называется квадратной.

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

Квадратная матрица Е называется единичной, если все элементы ее главной диагонали равны 1, а все остальные — нулю:

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

Замена строк столбцами, а столбцов — строками (с сохранением их порядка) называется транспонированием матрицы.

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

2°. Для матриц определяются три действия: умножение матриц на число, сложение (вычитание) и умножение матриц.

1) Произведение матрицы А на число Система линейных уравнений треугольного видаесть матрица Система линейных уравнений треугольного вида, или Система линейных уравнений треугольного вида, каждый элемент которой равен произведению соответствующего элемента матрицы A на число Система линейных уравнений треугольного вида.

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

2) Суммой А + В (разностью А — В) матриц А и В одинаковой размерности называется матрица С, каждый элемент Система линейных уравнений треугольного видакоторой равен сумме (разности) соответствующих элементов Система линейных уравнений треугольного видаИмеем А + В = В +А.

Например, (2 — 1 4) + (0 2 5) = (2 1 9);

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

3) Произведение АВ определяется не для произвольных матриц A и В. Оно имеет смысл только в том случае, когда число столбцов

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

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

<k — число столбцов матрицы А и число строк матрицы В).

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

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

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

— это «редкий случай», когда Система линейных уравнений треугольного вида

Система линейных уравнений треугольного вида—произведение двух ненулевых матриц может быть нулевой матрицей.

3°. Действия с матрицами обладают следующими свойствами:

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

2) АЕ = ЕА = А <А — квадратная матрица). Например,

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

если Система линейных уравнений треугольного вида, то Система линейных уравнений треугольного вида(указание: Система линейных уравнений треугольного вида

3) Система линейных уравнений треугольного вида

Например, в этом можно убедиться на следующих парах матриц:

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

5°. Квадратная матрица А называется невырожденной, если соответствующий определитель (называемый определителем матрицы и обозначаемый det А) отличен от нуля; если det А = 0, то А называется вырожденной матрицей.

Матрица, обозначаемая Система линейных уравнений треугольного виданазывается обратной для матрицы А, если Система линейных уравнений треугольного вида

Теорема:

Если А — невырожденная квадратная матрица, то для нее существует обратная матрица, которая может быть определена по формуле

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

где Система линейных уравнений треугольного видаалгебраическое дополнение элемента Система линейных уравнений треугольного видав det А .’

6°. Система из m линейных уравнений с n неизвестными может быть записана в матричной форме так (согласно определениям произведения матриц и равенства матриц):

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

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

Теорема:

Если (7) — квадратная система (т = п) и Система линейных уравнений треугольного вида то ее решение может быть определено по формуле

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

7°. Обратную матрицу можно найти методом элементарных преобразований Жордана-Гаусса, а вычисления производить в таблице Гауcса. Блоки таблицы Гаусса делятся на две равные части. В левую часть блока заносятся элементы квадратной невырожденной матрицы А, для которой надо найти обратную матрицу Система линейных уравнений треугольного вида. Правая часть блока заполняется элементами единичной матрицы той же размерности, что и А. Выполняя преобразования над строками блока с целью получения единичной матрицы в левой части таблицы, в правой ее части получаем искомую обратную матрицу.

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

Пример:

Решить систему Система линейных уравнений треугольного вида

Решение:

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

Получили Система линейных уравнений треугольного видаили Система линейных уравнений треугольного вида

Пример:

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

Решение:

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

Следовательно, А — невырожденная матрица, поэтому она обладает обратной матрицей Система линейных уравнений треугольного вида.

Вычислим 9 алгебраических дополнений:

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

Согласно теореме 1

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

Настоятельно рекомендуем проверить равенства Система линейных уравнений треугольного вида

Таким образом, по теореме 5, имея в виду обозначения (8), получаем

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

Пример:

Найти Система линейных уравнений треугольного вида, если

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

Решение:

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

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

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

Ранг матрицы. Исследование систем

1°. Обратимся к матрице (6) . В ней фиксируем некоторые Система линейных уравнений треугольного видастрок и Система линейных уравнений треугольного видастолбцов. Из элементов, стоящих на пересечениях этих Система линейных уравнений треугольного видастрок и Система линейных уравнений треугольного видастолбцов, можно составить минор (определитель) Система линейных уравнений треугольного видапорядкаСистема линейных уравнений треугольного вида. Он может равняться нулю или’ нет. Наибольший из порядков всевозможных отличных от нуля миноров Система линейных уравнений треугольного вида, где Система линейных уравнений треугольного вида= 1,2,… ,min(m, п), называется рангом матрицы А и обозначается rank А. Очевидно, что Система линейных уравнений треугольного вида

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

— умножение строки на произвольное число, отличное от нуля;

— прибавление к некоторой строке любой другой строки, умноженной на любое число;

— вычеркивание нулевой строки.

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

Теорема:

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

Между рангом матрицы А и рангом системы уравнений Система линейных уравнений треугольного видаесть связь, выражаемая следующей теоремой.

Теорема:

Ранг системы уравнений равен rank А.

4°. Иногда важно знать, совместна или нет система уравнений Система линейных уравнений треугольного вида, не интересуясь самим решением этой системы.

Если к матрице А присоединим столбец В свободных членов системы, то получаем расширенную матрицу Система линейных уравнений треугольного вида

Теорема:

Теорема Кронекера-Капелли. Для совместности системы. уравнений Система линейных уравнений треугольного вида необходимо и достаточно, чтобы Система линейных уравнений треугольного вида

4°. Однородной называется система уравнений

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

Эта система всегда имеет нулевое решение Система линейных уравнений треугольного видаили Х° = (0,0…,0).

В связи с однородной системой возникает вопрос: при каких условиях она имеет нетривиальное (ненулевое) решение? Ответ выражается через соотношение m и n в терминах ранга матрицы А, составленной из коэффициентов системы при неизвестных.

Теорема:

Если Система линейных уравнений треугольного вида то система (9) всегда имеет ненулевое решение.

Теорема:

Система (9) имеет ненулевое решение, если Система линейных уравнений треугольного вида

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

Теорема:

1) Если Система линейных уравнений треугольного вида— некоторое решение системы (9), то Система линейных уравнений треугольного вида( Система линейных уравнений треугольного вида— произвольное действительное число) тоже является решением системы (9).

2) Если Система линейных уравнений треугольного вида — два различных решения системы (9), то Система линейных уравнений треугольного вида где Система линейных уравнений треугольного вида— произвольные действительные числа, также являются решениями системы (9).

5°. Предположим, что однородную систему (9) можно разрешить относительно Система линейных уравнений треугольного видапервых неизвестных ( Система линейных уравнений треугольного вида— ранг системы (9)):

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

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

Множество этих решений называется фундаментальной системой решений (9).

Теорема:

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

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

где Система линейных уравнений треугольного вида— произвольные действительные постоянные.

Рассмотрим теперь неоднородную систему

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

Система (9) называется однородной системой, соответствующей неоднородной системе (10).

Теорема:

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

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

Пример:

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

Определить ее ранг.

Решение:

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

Миноры более высоких порядков составлять нельзя. Ответ: rank А = 3.

Пример:

Найти ранг матрицы

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

Решение:

После вычитания первой строки из всех остальных (из последней — с множителем 2) получаем эквивалентную матрицу

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

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

Ясно, что rank А = 2, ибо Система линейных уравнений треугольного вида

Пример:

Выяснить, разрешима ли система

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

Решение:

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

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

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

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

В расширенной матрице последняя строка ненулевая. Найдем в ней минор Система линейных уравнений треугольного вида, не равный нулю. Вот он:

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

(разложили по последней строке). Итак Система линейных уравнений треугольного видаСистема несовместна (теорема 6).

Пример:

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

Решение:

Решим сначала однородную систему

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

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

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

Свободным переменным Система линейных уравнений треугольного видададим последовательно значения (1,0,0), (0,1,0), (0,0,1). Получим три частных решения Система линейных уравнений треугольного вида Система линейных уравнений треугольного вида Система линейных уравнений треугольного видаОни составляют фундаментальную систему решений однородной системы. Общее решение однородной системы имеет вид

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

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

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

где Система линейных уравнений треугольного вида— произвольные действительные постоянные (параметры).

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

Видео:Метод Крамера за 3 минуты. Решение системы линейных уравнений - bezbotvyСкачать

Метод Крамера за 3 минуты. Решение системы линейных уравнений - bezbotvy

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

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

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

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

Такую систему удобно записывать в компактной матричной форме

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

Здесь А — матрица коэффициентов системы, называемая основной матрицей:

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

Произведение матриц Система линейных уравнений треугольного видаопределено, так как в матрице А столбцов столько же, сколько строк в матрице X (п штук).

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

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

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

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

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

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

Решить систему — это значит выяснить, совместна она или несовместна. Если система совместна, найти ее общее решение.

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

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

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

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

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

Решение систем линейных уравнений. Теорема Кронекера-Капелли

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

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

Исчерпывающий ответ на вопрос о совместности этой системы дает теорема Кронекера-Капелли.

Теорема:

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

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

Теорема:

Если ранг совместной системы равен числу неизвестных, то система имеет единственное решение.

Теорема:

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

Правило решения произвольной системы линейных уравнений

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

Пример:

Исследовать на совместность систему

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

Решение:

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

Таким образом, Система линейных уравнений треугольного видаследовательно, система несовместна.

Пример:

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

Решение:

Система линейных уравнений треугольного видаБерем два первых уравнения:

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

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

Решение невырожденных линейных систем. Формулы Крамера

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

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

или в матричной форме Система линейных уравнений треугольного вида

Основная матрица А такой системы квадратная. Определитель этой матрицы

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

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

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

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

Отыскание решения системы по формуле (4.1) называют матричным способом решения системы.

Матричное равенство (4.1) запишем в виде

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

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

Отсюда следует, что

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

Но Система линейных уравнений треугольного видаесть разложение определителя

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

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

Аналогично: Система линейных уравнений треугольного видагде Система линейных уравнений треугольного видаполучен из Система линейных уравнений треугольного видапутем замены второго столбца коэффициентов столбцом из свободных членов;

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

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

называются формулами Крамера.

Итак, невырожденная система n линейных уравнений с n неизвестными имеет единственное решение, которое может быть найдено матричным способом (4.1) либо по формулам Крамера (4.2).

Пример:

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

Решение:

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

Значит, Система линейных уравнений треугольного вида

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

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

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

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

Приведенная ниже система имеет ступенчатый вид

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

где Система линейных уравнений треугольного видаКоэффициенты Система линейных уравнений треугольного виданазываются главными элементами системы.

На втором этапе (обратный ход) идет последовательное определение неизвестных из этой ступенчатой системы.

Опишем метод Гаусса подробнее. Прямой ход.

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

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

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

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

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

Если в процессе приведения системы (4.3) к ступенчатому виду появятся нулевые уравнения, т. е. равенства вида 0 = 0, их отбрасывают. Если же появится уравнение вида Система линейных уравнений треугольного видато это свидетельствует о несовместности системы.

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

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

На практике удобнее работать не с системой (4.3), а с расширенной ее матрицей, выполняя все элементарные преобразования над ее строками. Удобно, чтобы коэффициент Система линейных уравнений треугольного видабыл равен 1 (уравнения переставить местами, либо разделить обе части уравнения на Система линейных уравнений треугольного вида).

Пример:

Решить систему методом Гаусса:

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

Решение:

В результате элементарных преобразований над расширенной матрицей системы

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

исходная система свелась к ступенчатой:

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

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

Пример:

Решить систему методом Гаусса:

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

Решение:

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

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

Полученная матрица соответствует системе

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

Осуществляя обратный ход, находим Система линейных уравнений треугольного вида

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

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

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

Очевидно, что однородная система всегда совместна Система линейных уравнений треугольного видаона имеет нулевое (тривиальное) решение Система линейных уравнений треугольного вида

При каких условиях однородная система имеет и ненулевые решения?

Теорема:

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

Теорема:

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

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

Решение:

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

Так как r Система линейных уравнений треугольного вида Система линейных уравнений треугольного вида

Положив Система линейных уравнений треугольного видаполучаем одно частное решение: Система линейных уравнений треугольного вида

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

Видео:Математика без Ху!ни. Метод Гаусса. Совместность системы. Ранг матрицы.Скачать

Математика без Ху!ни. Метод Гаусса. Совместность системы. Ранг матрицы.

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

Пусть дано n неизвестных Система линейных уравнений треугольного видаСистема m линейных уравнений с n неизвестными Система линейных уравнений треугольного видаимеет вид

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

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

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

или в матричной форме Система линейных уравнений треугольного видагде

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

Матрица А называется основной (базовой) матрицей системы, X — Матрица-столбец неизвестных, В — матрица-столбец свободных членов. Если к основной матрице системы приписать столбец свободных членов, то получится расширенная матрица системы уравнений

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

Если все свободные члены равны нулю, то система называется однородной, в противном случае система неоднородна. Линейные системы, полученные одна из другой путем элементарных преобразований (перестановкой двух уравнений, умножением одного из них на число, не равное нулю, почленным сложением двух уравнения), называются эквивалентными (или равносильными). Все эквивалентные системы имеют одинаковые решения. Число линейно независимых уравнений в системе (2.34) называется рангом этой системы.

Система (2.34) называется совместной, если она имеет хотя бы одно решение, и несовместной, если у нее не существует ни одного решения. Линейная система (2.34) является совместной, если ранг расширенной матрицы системы был равен рангу ее основной матрицы, т. е. Система линейных уравнений треугольного вида

Пример:

Определить совместимость системы:

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

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

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

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

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

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

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

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

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

1.Если Система линейных уравнений треугольного видато исходная система заведомо имеет Система линейных уравнений треугольного видалинейно зависимых уравнений и их можно исключить из системы. Те уравнения, коэффициенты которых образуют минор порядка r, не равный нулю, являются линейно независимыми и называются базисными. После исключения лишних уравнений систему исследуют снова (см. пункт 2 и 3).

2.Если Система линейных уравнений треугольного видато система имеет единственное решение.

3.Если Система линейных уравнений треугольного видато система имеет бесчисленное множество решений.

Пример. Исследовать систему уравнений

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

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

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

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

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

Решение этой системы: Система линейных уравнений треугольного вида

Пример:

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

Построим расширенную матрицу

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

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

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

и положив Система линейных уравнений треугольного видаполучим решение системы Система линейных уравнений треугольного вида

Система линейных уравнений треугольного видагде k — произвольное число. Выбрав, например, Система линейных уравнений треугольного видаполучим такое решение Система линейных уравнений треугольного видаесли Система линейных уравнений треугольного видато Система линейных уравнений треугольного видаи т. д.

Если число уравнений n равно числу неизвестных n, то система имеет вид

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

Если матрица А невырожденная Система линейных уравнений треугольного видато существует обратная матрица Система линейных уравнений треугольного вида. Умножим равенство (2.40) на Система линейных уравнений треугольного видаслева и выполним операции с матрицами. Получим,

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

Решение квадратной системы алгебраических уравнений в матричной форме сводится к построению обратной к А матрицы и последующему умножению ее справа на матрицу свободных членов:

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

Пример:

Решить систему алгебраических уравнений

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

Решение:

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

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

Найдем алгебраические дополнения элементов матрицы А

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

Присоединенная матрица и обратная матрица соответственно равны

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

По формуле (2.37) получим решение системы

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

Всякая однородная система

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

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

Пример:

Исследовать и найти решение системы

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

Решение:

В данном примере Система линейных уравнений треугольного видаВозьмем, на-3 2 пример, минор Система линейных уравнений треугольного видаОдна переменная — «лиш-няя». Так как в минор вошли коэффициенты при Система линейных уравнений треугольного видато вы-

бираем Система линейных уравнений треугольного видатогда Система линейных уравнений треугольного видаТак как Система линейных уравнений треугольного видато за базисные переменные можно выбрать также и Система линейных уравнений треугольного видаположив Система линейных уравнений треугольного видано нельзя выбрать Система линейных уравнений треугольного видатак как Система линейных уравнений треугольного вида

Решение заданий и задач по предметам:

Дополнительные лекции по высшей математике:

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

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

Образовательный сайт для студентов и школьников

Копирование материалов сайта возможно только с указанием активной ссылки «www.lfirmal.com» в качестве источника.

© Фирмаль Людмила Анатольевна — официальный сайт преподавателя математического факультета Дальневосточного государственного физико-технического института

Видео:6 способов в одном видеоСкачать

6 способов в одном видео

Прямые методы линейной алгебры

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

Видео:Неоднородная система линейных уравненийСкачать

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

Метод исключения Гаусса

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

Треугольные системы

Рассмотрим следующую треугольную ( 2times 2 )-систему: $$ begin l_ & 0 \ l_ & l_ end begin x_1\ x_2 end = begin b_1\ b_2 end $$

Если ( l_, l_ ne 0 ), то неизвестные могут быть определены последовательно: $$ begin x_1 &= b_1/l_,\ x_2 &= (b_2 — l_x_1)/l_ end $$

Это ( 2times 2 )-версия алгоритма, известного как прямая подстановка. Общую процедуру получаем, разрешая ( i )-е уравнение системы ( Lx = b ) относительно ( x_i ): $$ x_i = left( b_i — sum_^ l_ x_j right)/l_. $$

Если вычисления выполнить для ( i ) от ( 1 ) до ( n ), то будут получены все компоненты вектора ( x ). Заметим, что на ( i )-м шаге необходимо скалярное произведение векторов ( L(i,1:i-1) ) и ( x(1:i-1) ). Так как ( b_i ) содержится только в формуле для ( x_i ), мы можем записать ( x_i ) на месте ( b_i ).

Прямая подстановка

Предположим, что ( L in mathbb^ ) — нижняя треугольная матрица и ( b in mathbb^n ). Следующий код Python заменяет ( b ) на решение системы ( Lx = b ). Матрица ( L ) должна быть невырождена.

Аналогичный алгоритм для верхней треугольной системы ( Ux = b ) называется обратная подстановка. Вот формула для ( x_i ): $$ x_i = left( b_i — sum_^ u_ x_j right)/u_. $$ и снова ( x_i ) можно записать на месте ( b_i ).

Обратная подстановка

Если матрица ( U in mathbb^ ) верхняя треугольная и ( b in mathbb^n ), то следующий код Python заменяет ( b ) на решение системы ( Ux = b ). Матрица ( U ) должна быть невырождена.

Отметим, что при реализации формул прямой и обратной подстановки мы использовали срезы массивов (см. раздел ref). В первом алгоритме L[i,:i] означает, что берется из строки двумерного массива с индексом i все элементы с нулевого до i-1 -го включительно, а b[:i] — элементы массива b с индексами от 0 до i-1 включительно. Во втором алгоритме используются срезы U[i,i+1:] , содержащий от i+1 -го до последнего (включительно) элементы i -той строки, и b[i+1:] с элементами от i+1 -го до последнего (включительно). Кроме того использовалась функция dot модуля numpy , которая вычисляет скалярное произведение двух векторов. Таким образом, мы здесь использовали векторизованные вычисления.

( LU )-разложение

Как мы только что видели, треугольные системы решаются «легко». Идея метода Гаусса — это преобразование системы (1) в эквивалентную треугольную систему. Преобразование достигается соответствующих линейных комбинаций уравнений. Например, в системе $$ begin 3x_1 + 5x_2 &= 9,\ 6x_1 + 7x_2 &= 4, end $$ умножая ее первую строку на 2 и вычитая ее из второй части, мы получим $$ begin 3x_1 + 5x_2 &= 9,\ -3x_2 &= -14. end $$

Это и есть метод исключений Гаусса при ( n=2 ). Дадим полное описание этой важной процедуры, причем опишем ее выполнение на языке матричных разложений. Данный пример показывает, что алгоритм вычисляет нижнюю треугольную матрицу ( L ) и верхнюю треугольную матрицу ( U ) так, что ( A = LU ), т.е. $$ begin 3 & 5 \ 6 & 7 end = begin 1 & 0 \ 2 & 1 end begin 3 & 5 \ 0 & -3 end $$ Решение исходной задачи ( Ax = b ) находится посредством последовательного решения двух треугольных систем: $$ Ly = b, quad Ux = y quad Rightarrow Ax = LUx = Ly = b $$

Матрица преобразования Гаусса.

Чтобы получить разложение, описывающее исключение Гаусса, нам нужно иметь некоторое матричное описание процесса обнуления матрицы. Пусть ( n=2 ), тогда как ( x_1 ne 0 ) и ( tau = x_2/x_1 ), то $$ begin 1 & 0 \ -tau & 1 end begin x_1\ x_2 end = begin x_1\ 0 end $$ В общем случае предположим, что ( x in mathbb^n ) и ( x_k ne 0 ). Если $$ tau^ = [ underbrace_k, tau_, ldots, tau_n ], quad tau_i = frac quad i = k+1, k+2, ldots, n $$ и мы обозначим $$ begin tag M_k = I — tau^ e_k^T, end $$ где $$ begin e_k^T &= [underbrace_, 1, underbrace_],\ I &= [e_1, e_2 ldots, e_n] end $$ то $$ M_k x = begin 1 & dots & 0 & 0 & dots & 0 \ vdots & ddots & vdots & vdots & ddots & vdots \ 0 & dots & 1 & 0 & dots & 0 \ 0 & dots & -tau_ & 1 & dots & 0 \ vdots & ddots & vdots & vdots & ddots & vdots \ 0 & dots & -tau_n & 0 & dots & 1 end begin x_1\ vdots \ x_k \ x_ \ vdots \ x_n end = begin x_1\ vdots \ x_k \ 0\ vdots \ 0 end $$

Матрица ( M_k ) — это матрица преобразования Гаусса. Она является нижней унитреугольной. Компоненты ( tau_, tau_, ldots, tau_n ) — это множители Гаусса. Вектор ( tau^ ) называется вектором Гаусса.

Для реализации данных идей имеется функция, которая вычисляет вектор множителей. Если x — массив из n элементов и x[0] ненулевой, функция gauss возвращает вектор длины ( n-1 ), такой, что если M — матрица преобразования Гаусса, причем M[1:,1] = -gauss(x) и y = dot(M,x) , то y[1:] = 0 :

Применение матриц преобразовния Гаусса.

Умножение на матрицу преобразования Гаусса выполняется достаточно просто. Если матрица ( C in mathbb^ ) и ( M_k = I — tau^ e_k^T ), тогда преобразование вида $$ M_k C = (I — tau^ e_k^T)C = C — tau^ (e_k^T C) $$ осуществляет одноранговую модификацию. Кроме того, поскольку элементы вектора ( tau^ ) равны нулю от первого до ( k )-го равны нулю, то в каждой ( k )-ой строке матрицы ( C ) задействованы лишь элементы, начиная с ( k+1 )-го. Следовательно, если «C« — двумерный массив, задающий матрицу ( C ), и «M« задает ( n times n )-преобразование Гаусса ( M_1 ), причем «M[1:,1] = -t«, «t« — множитель Гаусса, соответствующий ( tau^ ), тогда следующая функция заменяет ( C ) на ( M_1C ):

Отметим, что если матрица M[k+1:,k] = -t , тогда обращение вида C[k. ] = gauss_app(C[k. ], t) заменяет ( C ) на ( M_kC )

Матрицы преобразовния Гаусса ( M_1, M_2, ldots, M_ ), как правило, можно подобрать так, что матрица ( M_M_ldots M_1A = U ) является верхней треугольной. Легко убедиться, что если ( M_k = I — tau^e_k^T ), тогда обратная к ней задается следующим выражением ( M_k^ = I + tau^ e_k^T ) и поэтому $$ begin tag A = LU, end $$ где $$ L = M_1^ M_2^ ldots M_^. $$

Очевидно, что ( L ) — это нижняя унитреугольная матрица. Разложение (3) называется ( LU )-разложением матрицы ( A ). Необходимо проверять ведущие элементы матрицы ( A ) (( a_ )) на нуль, чтобы избежать деления на нуль в функции gauss . Это говорит о том, что ( LU )-разложение может не существовать. Известно, что ( LU )-разложение матрицы ( A ) существует, если главные миноры матрицы ( A ) не равны нулю при этом оно единственно и ( det = u_ u_ cdots u_ ).

Рассмотрим пример при ( n=3 ):

Функция numpy.dot

Обратите внимание, что в приведенном примере мы использовали функцию dot модуля numpy , которая выполняет умножение матриц в «правильном смысле», в то время как выражение M1*A производит поэлементное умножение.

Обобщение этого примера позволяет представить ( k )-й шаг следующим образом:

  • Мы имеем дело с матрицей ( A^ = M_cdots M_1A ), которая с ( 1 )-го по ( (k-1) )-й столбец является верхней треугольной.
  • Поскольку мы уже получили нули в столбцах с ( 1 )-го по ( (k-1) )-й, то преобразование Гаусса можно применять только к столбцам с ( k )-го до ( n )-го. На самом деле нет необходимости применять преобразование Гаусса также и ( k )-му столбцу, так как мы знаем результат.
  • Множители Гаусса, задающие матрицу ( M_k ) получаются по матрице ( A(k:n,k) ) и могут храниться в позициях, в которых получены нули.

С учетом сказанного выше мы можем написать следующую функцию:

Эта функция возвращает ( LU )-разложение матрицы ( A ). Где же храниться матрица ( L )? Дело в том, что если ( L = M_1^M_2^ ldots M_^ ), то элементы с ( (k+1) )-го до ( n )-го в ( k )-том столбце матрицы ( L ) равны множителям Гаусса ( tau_, tau_, ldots, tau_ ) соответственно. Этот факт очевиден, если посмотреть на произведение, задающее матрицу ( L ): $$ L = (I + tau^e_1^T cdots (I + tau^e_^T)) = I + sum_^ tau^e_k^T. $$ Поэтому элементы ( l_ = lu_ ) для всех ( i > k ). Здесь ( lu_ ) — элементы матрицы возвращаемой функцией lu .

После разложения матрицы ( A ) с помощью функции lu в возвращаемом массивы будут храниться матрицы ( L ) и ( U ). Поэтому мы можем решить систему ( Ax = b ), используя прямую и обратную подстановки описанные в разделе Треугольные системы:

Замечание

Отметим, что во всех представленных функциях мы выполняли явное преобразование входных параметров в массивы NumPy с элементами типа float . Это позволит правильно работать функциям в случае, если мы по ошибке создадим входные параметры не как массивы, а как списки.

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

Замечание

Здесь мы задали матрицу A системы и точное решение expected , на основе которых получили вектор правой части b = np.dot(A,x) . Для сравнения численного решения с точным используется функция np.linalg.norm . В случае вызова с одним аргументом вычисляется ( l_2 )-норма: ( | v |_2 = sqrt<sum_^n v_i^2> ).

Выбор ведущего элемента

Как уже упоминалось, ( LU )-разложение может не существовать. В методе Гаусса с выбором ведущего элемента на очередном шаге исключается неизвестное, при котором коэффициент по модулю является наибольшим. В этом случае метод Гаусса применим для любых невырожденных матриц (( det A ne 0 )).

Такая стратегия предполагает переупорядочивание данных в виде перестановки двух матричных строк. Для этого используются понятие перестановочной матрицы. Перестановочная матрица (или матрица перестановок) — это матрица, отличающаяся от единичной лишь перестановкой строк, например $$ P = begin 0 & 0 & 0 & 1\ 1 & 0 & 0 & 0\ 0 & 0 & 1 & 0\ 0 & 1 & 0 & 0 end. $$

Перестановочную матрицу нет необходимости хранить полностью. Гораздо более эффективно перестановочную матрицу можно представить в виде целочисленного вектора ( p ) длины ( n ). Один из возможных способов такого представления — это держать в ( p_k ) индекс столбца в ( k )-й строке, содержащий единственный элемент равный ( 1 ). Так вектор ( p = [4, 1, 3, 2] ) соответствует кодировке приведенной выше матрицы ( P ). Также возможно закодировать ( P ) указанием индекса строки в ( k )-ом столбце, содержащего ( 1 ), например, ( p = [2, 4, 3, 1] ).

Если ( P ) — это матрица перестановок, а ( A ) — некоторая матрица, тогда матрица ( AP ) является вариантом матрицы ( A ) с переставленными столбцами, а ( PA ) — вариантом матрицы ( A ) с переставленными строками.

Перестановочные матрицы ортогональны, и поэтому если ( P ) — перестановочная матрица, то ( P^ = P^T ).

В этом разделе особый интерес представляют взаимные перестановки. Такие перестановки осуществляют матрицы, получаемые простой переменой мест двух строк единичной матрицы, например $$ E = begin 0 & 0 & 0 & 1\ 0 & 1 & 0 & 0\ 0 & 0 & 1 & 0\ 1 & 0 & 0 & 0 end. $$

Взаимные перестановки могут использоваться для описания перестановок строк и столбцов матрицы. В приведенном примере порядка ( 4 times 4 ) матрица ( EA ) отличается от матрицы ( A ) перестановкой ( 1 )-й и ( 4 )-й строк. Аналогично матрица ( AE ) отличается от матрицы ( A ) перестановкой ( 1 )-го и ( 4 )-го столбцов.

Если ( P = E_n E_ cdots E_1 ) и каждая матрица ( E_k ) является единичной с переставленными ( k )-й и ( p_k )-й строками, то вектор ( p = [p_1, p_2, ldots, p_n] ) содержит всю необходимую информацию о матрице ( P ). Действительно, вектор ( x ) может быть замещен на вектор ( Px ) следующим образом: $$ begin mathbf & k = 1:n\ & x_k leftrightarrow x_

end $$ Здесь символ ( leftrightarrow ) обозначает «выполнение перестановки»: $$ x_k leftrightarrow x_

Leftrightarrow r = x_k, x_k = x_

, x_

= r. $$

Поскольку каждая матрица ( E_k ) является симметричной и ( P^T = E_1 E_2 cdots E_n ), то также можно выполнить замещение вектора ( x ) на вектор ( P^Tx ): $$ begin mathbf & k = n:1:-1\ & x_k leftrightarrow x_

end $$

Существуют разные стратегии выбора ведущего элемента. Мы остановимся на стратегии частичного выбора. Пусть матрица $$ A = begin 3 & 17 & 10 \ 2 & 4 & -2 \ 6 & 18 & -12 end. $$ Чтобы добиться наименьших множителей в первой матрице разложения по Гауссу с помощью взаимных перестановок строк, надо сделать элемент ( a_ ) наибольшим в первом столбце. Если ( E_1 ) — матрица взаимных перестановок, тогда $$ E_1 = begin 0 & 0 & 1 \ 0 & 1 & 0 \ 1 & 0 & 0 end. $$

Поэтому $$ E_1A = begin 6 & 18 & -12 \ 2 & 4 & -2 \ 3 & 17 & 10 end $$ и $$ M_1 = begin 1 & 0 & 0 \ -1/3 & 1 & 0 \ -1/2 & 0 & 1 end Rightarrow M_1E_1A = begin 6 & 18 & -12 \ 0 & -2 & 2 \ 0 & 8 & 16 end. $$

Теперь, чтобы получить наименьший множитель в матрице ( M_2 ), необходимо переставить ( 2 )-ю и ( 3 )-ю строки и т.д.

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

( LU )-разложение с частичным выбором

Если матрица ( E in mathbb^ ), то данный алгоритм вычисляет матрицы преобразования Гаусса ( M_1, M_2 ldots, M_ ) и матрицы взаимных перестановок ( E_1, E_2, ldots, E_ ), такие что матрица ( M_E_ cdots M_1E_1A = U ) является верхней треугольной. При этом нет множителей, превосходящих ( 1 ) по абсолютной величине. Подматрица ( [a_]_^k ) замещается на матрицу ( [u_]_^k ), ( k = 1, 2, ldots, n ). Подматрица ( [a_]_^n ) замещается на матрицу ( [m_]_^ ), ( k = 1, 2, ldots , n-1 ). Целочисленный вектор ( piv ) размера ( n-1 ) задает взаимные перестановки. В частности, матрица ( E_k ) переставляет строки ( k ) и ( piv_k ), ( k = 1, 2, ldots, n-1 ).

for ( k = 1:n )

  1. Зададим ( mu ), такое что ( k leq mu leq n ) и ( |a_| = max_|a_| )
  2. ( a_ leftrightarrow a_ ); ( piv_k = mu )

if ( a_ ne 0 )

Чтобы решить линейную систему ( Ax = b ) после вызова последнего алгоритма, мы должны

1. Вычислить вектор ( y = M_E_ cdots M_1E_1 b ). 2. Решить верхнюю треугольную систему ( Ux = y ).

📹 Видео

ФСР. Система однородных уравнений. Общее решениеСкачать

ФСР.  Система однородных уравнений.  Общее решение

ПОСМОТРИ это видео, если хочешь решить систему линейных уравнений! Метод ПодстановкиСкачать

ПОСМОТРИ это видео, если хочешь решить систему линейных уравнений! Метод Подстановки

Общее, частное, базисное решение системы линейных уравнений Метод ГауссаСкачать

Общее, частное, базисное решение системы линейных уравнений Метод Гаусса

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

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

Лекция 13. Исследование систем линейных уравнений. Теорема Кронекера — Капелли.Скачать

Лекция 13. Исследование систем линейных уравнений. Теорема Кронекера — Капелли.

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

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

Решение системы линейных уравнений графическим методом. 7 класс.Скачать

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

Лекция 12. Системы линейных уравненийСкачать

Лекция 12. Системы линейных уравнений

Базисные решения систем линейных уравнений (03)Скачать

Базисные решения систем линейных уравнений (03)

Cистемы уравнений. Разбор задания 6 и 21 из ОГЭ. | МатематикаСкачать

Cистемы уравнений. Разбор задания 6 и 21 из ОГЭ.  | Математика
Поделиться или сохранить к себе: