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

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

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

Понятия и обозначения

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

Общий вид системы линейных уравнений (СЛАУ) в классическом понимании представляют следующим образом:

a11 * n 1 + a 12 * n 2 + …+a 1x n x = c 1.

a21 * n 1 + a 22 * n 2 + …+a 2x n x = c 2.

as1 * n 1 + a 12 * n 2 + …+a 1x n x = c s.

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

В этой записи s — это количество уравнений, x — число переменных, а n — переменная которую необходимо вычислить. Предполагается что a и b это известные свободные члены. Индексы обозначают порядковый номер уравнения. Первый символ — расположение строчки, а второй — позиция произведения переменной и свободного члена.

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

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

Существует четыре способа развязывания системы уравнений:

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

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

Алгебраическое сложение

Способ заключается в сложении или вычитании выражений. Это довольно простой способ и в то же время эффективный. Алгоритм нахождения ответа для равенств с двумя переменными n и m сводится к следующему:

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

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

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

n2 – m2 = 21.

n2 + m2 = 29.

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

  • 2 * n 2 = 50;
  • n 2 = 25;
  • n = +5 (-5).

Подставив поочерёдно в каждое равенство найденные корни можно найти второе неизвестное. Для корня n = – 5 ответом будет:

  • (-5)2 + m2 = 29;
  • 25 + m2 = 29;
  • m2 = 29 – 25;
  • m2 = 4.

Соответственно, корнями будут числа два и минус два. Аналогичные действия необходимо выполнить и для корня другого знака n = 5. В итоге получится, что пары (− 5; − 2), (− 5; 2), (5; − 2), (5 ; 2) являются нужным ответом. При достаточном опыте подробно описывать решение не обязательно.

Существуют системы, требующие подготовительного этапа. Например, такого вида:

3 * n – 4 * m = 5.

2 * n + 3 * m = 7.

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

9 * n – 12 * m = 15.

8 * n + 12 * m = 28.

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

Метод подстановки

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

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

  • через n в одном из уравнений выражают m;
  • подставляют полученное равенство вместо n в другое тождество;
  • решают уравнение и находя m;
  • поочерёдно подставляют найденные корни и получают ответ.

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

8 * n – 5 * m = -16.

10 * n + 3 * m = 17.

Выразив m через n можно записать равенство: n = (8* m + 16) / 5. Так как n одинаково в обоих уравнениях, то следует подставить полученное тождество и записать: 10* n + 3*(8* n +16) / 5 = 17. Отсюда уже просто найти корень. Он будет равен дроби 1/2. Подставив его вместо n легко вычислить и второй корень: m = (8 * n + 16) / 5 = 4. Таким образом, у системы будет только один целый корень. При желании проверить ответ можно решить систему другим методом.

Использование матриц

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

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

Пусть дана система с тремя неизвестными х1, х2, х3. Нужно найти значения, при которых равенства станут верными. Для нахождения решений используют три матрицы:

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

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

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

При умножении на А-1 (обратную матрицу) получают равенство: Е * Б = А-1 * В, где Е – единичная матрица получена из совместимости прямой и обратной. Так как при произведении с единичной матрицей значения не изменяются, то решением системы будет формула: Б = А-1 * В.

Способ Гаусса-Жордана

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

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

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

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

Этот метод используют только при выполнении условия совместности. Его ещё называют способом простой итерации. Он был доказан и оптимизирован Зейделем. С помощью итерационного метода можно посчитать систему А* Б = В с точностью “е”. Составляют n уравнение на сходимость, а затем на точность. Затем из первого уравнения выражают n1, второго n2, третьего n3 и так далее. Новые n с индексом i +1 считаются через старые i. Зейдель предложил расширить решение и добавить снова для счёта индекс i+1.

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

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

Применяется она при проведении исследований без непосредственного решения. То есть для записи эквивалентной совокупности алгебраических уравнений с их минимальным числом. Теорема говорит о следующем: система уравнений А * Б = В имеет решение только тогда, когда ранг А равен (А, В), где последнее расширенная матрица, полученная из первого члена путём приписывания столбца В.

Это утверждение обобщает различные виды СЛАУ:

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

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

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

Решение Крамера

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

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

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

Как только все дискриминанты найдены, используют правило Крамера: n = Δn/ Δ. Подставляют значения, находят ответ. Стоит отметить, что много интернет-порталов, предлагающих услугу расчётов СЛАУ, используют для вычислений онлайн-метод Крамера.

Удобные онлайн-калькуляторы

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

В некоторых случаях решение СЛАУ онлайн будет хорошим подспорьем для того, чтобы разобраться в различных правилах, используемых при решениях. Из популярных интернет-сервисов, позволяющих найти корни систем, можно отметить: kontrolnaya-rabota, mathsolution, planetcalc, allcalc. Использовать эти сайты-решатели смогут даже слабо подготовленные пользователи, имеющие общее представление о методах решений.

Для выполнения расчёта необходимо ввести параметры системы и нажать кнопку «Рассчитать». При этом можно выбрать метод, на базе которого будут проводиться вычисления. Удобным является и то, что полученный расчёт сопровождается объяснениями.

На этих порталах также можно посмотреть примеры и правила решений. Некоторые калькуляторы могут построить и график системы. Например, kontrolnaya-rabota. Для этого на сайте нужно выбрать раздел «Графическое решение уравнений онлайн» и ввести исследуемую систему равенств.

Беликова Ирина

Учитель физики, информатики и вычислительной техники. Победитель конкурса лучших учителей Российской Федерации в рамках Приоритетного Национального Проекта "Образование".

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

Вставить формулу как
Блок
Строка
Дополнительные настройки
Цвет формулы
Цвет текста
#333333
Используйте LaTeX для набора формулы
Предпросмотр
\({}\)
Формула не набрана
Вставить
Adblock
detector