Что называется системой линейных уравнений
Системы линейных уравнений: основные понятия
— это объединение из n линейных уравнений, каждое из которых содержит k переменных. Записывается это так:
Многие, впервые сталкиваясь с высшей алгеброй, ошибочно полагают, что число уравнений обязательно должно совпадать с числом переменных. В школьной алгебре так обычно и бывает, однако для высшей алгебры это, вообще говоря, неверно.
Соответственно, решить систему уравнений — значит найти множество всех ее решений или доказать, что это множество пусто. Поскольку число уравнений и число неизвестных может не совпадать, возможны три случая:
Если в каждом уравнении выбрать по одной разрешенной переменной, получим набор разрешенных переменных для всей системы уравнений. Сама система, записанная в таком виде, тоже будет называться разрешенной. Вообще говоря, одну и ту же исходную систему можно свести к разным разрешенным, однако сейчас нас это не волнует. Вот примеры разрешенных систем:
Обе системы являются разрешенными относительно переменных x 1, x 3 и x 4. Впрочем, с тем же успехом можно утверждать, что вторая система — разрешенная относительно x 1, x 3 и x 5. Достаточно переписать самое последнее уравнение в виде x 5 = x 4.
Теперь рассмотрим более общий случай. Пусть всего у нас k переменных, из которых r являются разрешенными. Тогда возможны два случая:
Так, в приведенных выше системах переменные x 2, x 5, x 6 (для первой системы) и x 2, x 5 (для второй) являются свободными. Случай, когда есть свободные переменные, лучше сформулировать в виде теоремы:
Обратите внимание: это очень важный момент! В зависимости от того, как вы запишете итоговую систему, одна и та же переменная может быть как разрешенной, так и свободной. Большинство репетиторов по высшей математике рекомендуют выписывать переменные в лексикографическом порядке, т.е. по возрастанию индекса. Однако вы совершенно не обязаны следовать этому совету.
В чем смысл этой теоремы? Чтобы получить все решения разрешенной системы уравнений, достаточно выделить свободные переменные. Затем, присваивая свободным переменным разные значения, будем получать готовые решения. Вот и все — таким образом можно получить все решения системы. Других решений не существует.
Вывод: разрешенная система уравнений всегда совместна. Если число уравнений в разрешенной системе равно числу переменных, система будет определенной, если меньше — неопределенной.
И все бы хорошо, но возникает вопрос: как из исходной системы уравнений получить разрешенную? Для этого существует метод Гаусса.
Система линейных уравнений
Система линейных алгебраических уравнений (линейная система, также употребляются аббревиатуры СЛАУ, СЛУ) — система уравнений, каждое уравнение в которой является линейным — алгебраическим уравнением первой степени.
В классическом варианте коэффициенты при переменных, свободные члены и неизвестные считаются вещественными числами, но все методы и результаты сохраняются (либо естественным образом обобщаются) на случай любых полей, например, комплексных чисел.
Решение систем линейных алгебраических уравнений — одна из классических задач линейной алгебры, во многом определившая её объекты и методы. Кроме того, линейные алгебраические уравнения и методы их решения играют важную роль во многих прикладных направлениях, в том числе в линейном программировании, эконометрике.
Содержание
Соглашения и определения
Общий вид системы линейных алгебраических уравнений:
Матричная запись
СЛАУ может быть представлена и в матричной форме:
.
Здесь — это матрица системы, — столбец неизвестных, а — столбец свободных членов. Если к матрице приписать справа столбец свободных членов, то получившаяся матрица называется расширенной. Теорема Кронекера — Капелли устанавливает необходимое и достаточное условие совместности системы линейных алгебраических уравнений посредством свойств матричных представлений: система совместна тогда и только тогда, когда ранг её матрицы совпадает с рангом расширенной матрицы.
Эквивалентные системы линейных уравнений
Систему, эквивалентную данной, можно получить, в частности, заменив одно из уравнений на это уравнение, умноженное на любое отличное от нуля число. Эквивалентную систему можно получить также, заменив одно из уравнений суммой этого уравнения с другим уравнением системы. В общем, замена уравнения системы на линейную комбинацию уравнений даёт систему, эквивалентную исходной.
Методы решения
Прямые методы дают алгоритм, по которому можно найти точное решение систем линейных алгебраических уравнений. Итерационные методы основаны на использовании повторяющегося процесса и позволяют получить решение в результате последовательных приближений.
Некоторые прямые методы:
Итерационные методы устанавливают процедуру уточнения определённого начального приближения к решению. При выполнении условий сходимости они позволяют достичь любой точности просто повторением итераций. Преимущество этих методов в том, что часто они позволяют достичь решения с заранее заданной точностью быстрее, а также позволяют решать большие системы уравнений. Суть этих методов состоит в том, чтобы найти неподвижную точку матричного уравнения
,
эквивалентного начальной системе линейных алгебраических уравнений. При итерации в правой части уравнения заменяется, например, в методе Якоби (метод простой итерации) приближение, найденное на предыдущем шаге:
.
Итерационные методы делятся на несколько типов, в зависимости от применяемого подхода:
Среди итерационных методов:
Системы линейных уравнений
Линейные уравнения с двумя переменными
У школьника имеется 200 рублей, чтобы пообедать в школе. Пирожное стоит 25 рублей, а чашка кофе 10 рублей. Сколько пирожных и чашек кофе можно накупить на 200 рублей?
25x — стоимость x пирожных
10y — стоимость y чашек кофе
Итоговая сумма должна равняться 200 рублей. Тогда получится уравнение с двумя переменными x и y
Сколько корней имеет данное уравнение?
Всё зависит от аппетита школьника. Если он купит 6 пирожных и 5 чашек кофе, то корнями уравнения будут числа 6 и 5.
6 и 5 не единственные корни, которые обращают уравнение 25x + 10y = 200 в тождество. При желании на те же 200 рублей школьник может купить 4 пирожных и 10 чашек кофе:
Более того, школьник может вообще не покупать кофе, а купить пирожные на все 200 рублей. Тогда корнями уравнения 25x + 10y = 200 будут значения 8 и 0
Или наоборот, не покупать пирожные, а купить кофе на все 200 рублей. Тогда корнями уравнения 25x + 10y = 200 будут значения 0 и 20
Так будет удобно и самому школьнику. Пирожные удобнее покупать целыми, чем к примеру несколько целых пирожных и половину пирожного. Кофе также удобнее брать целыми чашками, чем к примеру несколько целых чашек и половину чашки.
Уравнение вида ax + by = c называют линейным уравнением с двумя переменными. Решением или корнями этого уравнения называют пару значений ( x; y ), которая обращает его в тождество.
Некоторые линейные уравнения с двумя переменными могут быть приведены к каноническому виду.
На самом деле уравнение ax + by = c имеет бесчисленное множество решений. Решая уравнение 25x + 10y = 200, мы искали его корни только на множестве целых чисел. В результате получили несколько пар значений, которые обращали данное уравнение в тождество. Но на множестве рациональных чисел уравнение 25x + 10y = 200 будет иметь бесчисленное множество решений.
Система двух линейных уравнений с двумя переменными
Но бывает и так, что переменные x и y связаны не одним, а двумя уравнениями. В этом случае они образуют так называемую систему линейных уравнений с двумя переменными. Такая система уравнений может иметь одну пару значений (или по-другому: «одно решение»).
Может случиться и так, что система вовсе не имеет решений. Бесчисленное множество решений система линейных уравнений может иметь в редких и в исключительных случаях.
Два линейных уравнения образуют систему тогда, когда значения x и y входят в каждое из этих уравнений.
Поставим текст задачи следующим образом:
«Школьник купил на 200 рублей несколько пирожных и несколько чашек кофе. Пирожное стоит 25 рублей, а чашка кофе 10 рублей. Сколько пирожных и чашек кофе купил школьник, если известно что количество пирожных на одну единицу больше количества чашек кофе?»
Давайте решим данную систему. Это позволит увидеть, как мы придём к значениям 6 и 5. Существует много методов решения таких систем. Рассмотрим наиболее популярные из них.
Метод подстановки
Название этого метода говорит само за себя. Суть его заключается в том, чтобы одно уравнение подставить в другое, предварительно выразив одну из переменных.
Значит пара (6; 5) является решением системы уравнений, как мы и задумывали. Выполняем проверку и убеждаемся, что пара (6; 5) удовлетворяет системе:
Пример 2. Решить методом подстановки следующую систему уравнений:
Значит решением системы является пара значение (5; 3)
Пример 3. Решить методом подстановки следующую систему уравнений:
Здесь в отличие от предыдущих примеров, одна из переменных не выражена явно.
Чтобы подставить одно уравнение в другое, сначала нужно выразить одну из переменных.
Теперь подставим первое уравнение во второе и найдем значение y
Подставим y в первое уравнение и найдём x
Значит решением системы является пара значений (3; 4)
Пример 4. Решить методом подстановки следующую систему уравнений:
Подставим первое уравнение во второе и найдём y
Значит решением системы является пара значений (5; −3)
Метод сложения
Метод сложения заключается в том, чтобы почленно сложить уравнения, входящие в систему. Это сложение приводит к тому, что образуется новое уравнение с одной переменной. А решить такое уравнение довольно просто.
Решим следующую систему уравнений:
Сложим левую часть первого уравнения с левой частью второго уравнения. А правую часть первого уравнения с правой частью второго уравнения. Получим следующее равенство:
Приведем подобные слагаемые:
Значит решением системы является пара значений (9; 6)
Пример 2. Решить следующую систему уравнений методом сложения:
Сложим левую часть первого уравнения с левой частью второго уравнения. А правую часть первого уравнения с правой частью второго уравнения. В получившемся равенстве приведем подобные слагаемые:
Значит решением системы является пара значений (4;3)
Из рассмотренных примеров видно, что основная цель сложения уравнений это избавление от одной из переменных. Но не всегда удаётся сразу решить систему уравнений методом сложения. Чаще всего систему предварительно приводят к виду, при котором можно сложить уравнения, входящие в эту систему.
Если обе части уравнения умножить или разделить на одно и то же число, не равное нулю, то получится уравнение равносильное данному. Это правило справедливо и для системы линейных уравнений с двумя переменными. Одно из уравнений (или оба уравнения) можно умножить на какое-нибудь число. В результате получится равносильная система, корни которой будут совпадать с предыдущей.
Умножим оба уравнения, входящие в эту систему на какие-нибудь числа. Скажем первое уравнение умножим на 2, а второе на 3
В результате получили систему
Решением этой системы по-прежнему является пара значений (6; 5)
Это значит, что уравнения входящие в систему можно привести к виду, пригодному для применения метода сложения.
Вернемся к системе , которую мы не смогли решить методом сложения.
Умножим первое уравнение на 6, а второе на −2
Тогда получим следующую систему:
Если первое время тяжело складывать уравнения в уме, то можно записывать как складывается левая часть первого уравнения с левой частью второго уравнения, а правая часть первого уравнения с правой частью второго уравнения:
Пример 4. Решить следующую систему уравнений методом сложения:
Умножим второе уравнение на −1. Тогда система примет следующий вид:
Пример 5. Решить следующую систему уравнений методом сложения:
Желательно, чтобы слагаемые содержащие одинаковые переменные, располагались друг под другом. Поэтому во втором уравнении слагаемые 5y и −2x поменяем местами. В результате система примет вид:
Умножим второе уравнение на 3. Тогда система примет вид:
Пример 6. Решить следующую систему уравнений методом сложения:
Избавимся от дробей. Умножим первое уравнение на 36, а второе на 12
В получившейся системе первое уравнение можно умножить на −5, а второе на 8
Пример 7. Решить следующую систему уравнений методом сложения:
Приведем оба уравнения к нормальному виду. Здесь удобно применить правило пропорции в обоих уравнениях. Если в первом уравнении правую часть представить как , а правую часть второго уравнения как , то система примет вид:
У нас получилась пропорция. Перемножим её крайние и средние члены. Тогда система примет вид:
Первое уравнение умножим на −3, а во втором раскроем скобки:
Теперь сложим оба уравнения. В результате сложения этих уравнений, мы получим равенство, в обеих частях которого будет ноль:
Получается, что система имеет бесчисленное множество решений.
Получившаяся пара значений (2; −2) будет удовлетворять системе:
Найдём еще одну пару значений. Пусть x = 4. Подставим это значение в систему:
На глаз можно определить, что значение y равно нулю. Тогда получим пару значений (4; 0), которая удовлетворяет нашей системе:
Пример 8. Решить следующую систему уравнений методом сложения:
Умножим первое уравнение на 6, а второе на 12
Перепишем то, что осталось:
Раскроем скобки в обоих уравнениях и приведём подобные слагаемые:
Первое уравнение умножим на −1. Тогда система примет вид:
Система линейных уравнений с тремя переменными
В линейное уравнение с тремя переменными входит три переменные с коэффициентами, а также свободный член. В каноническом виде его можно записать следующим образом:
Данное уравнение имеет бесчисленное множество решений. Придавая двум переменным различные значения, можно найти третье значение. Решением в этом случае является тройка значений (x; y; z) которая обращает уравнение в тождество.
Если переменные x, y, z связаны между собой тремя уравнениями, то образуется система трех линейных уравнений с тремя переменными. Для решения такой системы можно применять те же методы, которые применяются к линейным уравнениям с двумя переменными: метод подстановки и метод сложения.
Пример 1. Решить следующую систему уравнений методом подстановки:
Раскроем скобки в обоих уравнениях и приведём подобные слагаемые:
Мы пришли к системе линейных уравнений с двумя переменными. В данном случае удобно применить метод сложения. В результате переменная y исчезнет, и мы сможем найти значение переменной z
Таким образом, тройка значений (3; −2; 2) является решением нашей системы. Проверкой убеждаемся, что эти значения удовлетворяют системе:
Пример 2. Решить систему методом сложения
Сложим первое уравнение со вторым, умноженным на −2.
Таким образом, тройка значений (1; 1; 1) является решением нашей системы. Проверкой убеждаемся, что эти значения удовлетворяют системе:
Задачи на составление систем линейных уравнений
Задача на составление систем уравнений решается путем ввода нескольких переменных. Далее составляются уравнения на основании условий задачи. Из составленных уравнений образуют систему и решают её. Решив систему, необходимо выполнить проверку на то, удовлетворяет ли её решение условиям задачи.
Задача 1. Из города в колхоз выехала машина «Волга». Обратно она возвращалась по другой дороге, которая была на 5 км короче первой. Всего в оба конца машина проехала 35 км. Сколько километров составляет длина каждой дороги?
Решение
Пусть x — длина первой дороги, y — длина второй. Если в оба конца машина проехала 35 км, то первое уравнение можно записать как x + y = 35. Это уравнение описывает сумму длин обеих дорог.
Сказано, что обратно машина возвращалась по дороге которая была короче первой на 5 км. Тогда второе уравнение можно записать как x − y = 5. Это уравнение показывает, что разница между длинами дорог составляет 5 км.
Поскольку переменные x и y в обоих уравнениях обозначают одно и то же число, то мы можем образовать из них систему:
Решим эту систему каким-нибудь из изученных ранее методов. В данном случае удобно воспользоваться методом подстановки, поскольку во втором уравнении переменная x уже выражена.
Подставим второе уравнение в первое и найдём y
Подставим найденное значение y в во второе уравнение x = y + 5 и найдём x
Выполним проверку. Для начала убедимся, что система решена правильно:
Теперь проверим удовлетворяет ли решение (20; 15) условиям задачи.
Было сказано, что всего в оба конца машина проехала 35 км. Складываем длины обеих дорог и убеждаемся, что решение (20; 15) удовлетворяет данному условию: 20 км + 15 км = 35 км
При составлении системы важно, чтобы переменные обозначали одни и те же числа во всех уравнениях, входящих в эту систему.
Задача 2. На платформу были погружены дубовые и сосновые шпалы, всего 300 шпал. Известно, что все дубовые шпалы весили на 1 т меньше, чем все сосновые. Определить, сколько было дубовых и сосновых шпал отдельно, если каждая дубовая шпала весила 46 кг, а каждая сосновая 28 кг.
Решение
В результате получаем два уравнения, которые образуют систему
Подставим первое уравнение во второе и найдём y
Подставим y в уравнение x = 300 − y и узнаем чему равно x
Значит на платформу было погружено 100 дубовых и 200 сосновых шпал.
Проверим удовлетворяет ли решение (100; 200) условиям задачи. Для начала убедимся, что система решена правильно:
Было сказано, что всего было 300 шпал. Складываем количество дубовых и сосновых шпал и убеждаемся, что решение (100; 200) удовлетворяет данному условию: 100 + 200 = 300.
Решение
Составим ещё одно уравнение. Пусть это уравнение будет описывать количество меди, взятого с каждого сплава и сколько меди оказалось в получившемся сплаве.
Сложим , , и приравняем эту сумму к 9,6. Это и будет нашим третьим уравнением:
Попробуем решить данную систему.
Для начала упростим третье уравнение. Подставим в него второе уравнение и посмотрим, что из этого выйдет:
Теперь в главной системе вместо уравнения запишем уравнение, которое мы сейчас получили, а именно уравнение 25y + 10z = 115,2
Подставим второе уравнение в первое:
Значит масса третьего сплава составляет 9,12 кг.