Глава 4. РЕШЕНИЕ АЛГЕБРАИЧЕСКИХ УРАВНЕНИЙ



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

                                   (4.1)

где  – алгебраические выражения, не содержащие операторов дифференцирования и интегрирования, т.е.  – функции от  переменных:  ( ).

Например, пусть есть  и

     В этом примере , и , , .

     Если ввести векторные обозначения

, ,

т.е. Fn-мерный вектор с компонентами: , и х – также n-мерный вектор с компонентами: , то уравнение (4.1) можно записать в более компактной векторной форме

.                                                   (4.2)

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

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

     В наиболее простом случае функции  – линейные, т.е.

                             (4.3)

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

     Таким образом, в линейном случае система уравнений (4.2) примет вид

или

                                         (4.4)

Совокупность коэффициентов  образует матрицу системы линейных уравнений (4.4):

,

а правые части – вектор

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

,

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

,

     Таким образом, системы уравнений с матрицами  и  и правыми частями  и имеют одинаковые решения. На этом свойстве систем линейных уравнений основано их решение методом Гаусса. Пусть есть система уравнений вида (4.4). В ее матрице А в первом столбце есть хотя бы один коэффициент , не равный нулю. Если это не так, то система уравнений вообще не зависит от , т.е. число уравнений равно n, а число неизвестных меньше n. Следовательно, есть основание предположить, что в постановке задачи может содержаться ошибка. Будем считать, что в нашем случае это не так и хотя бы один коэффициент  не равен нулю. Поменяем местами i-е уравнение с первым (очевидно, что от этого решение системы не изменится). Затем умножим обе части первого уравнения на  и вычтем из второго уравнения, затем умножим на  и вычтем из третьего уравнения, и т.д. до n-го уравнения включительно. В результате получим новую систему уравнений, в которой матрица и вектор правых частей имеют вид

 

,

     Знак ~ означает, что эти величины – не те, что входили в исходную систему, а были получены в результате описанной выше процедуры. Теперь во втором столбце матрицы  найдем хотя бы один коэффициент  ( !). Поменяем местами i-е уравнение со вторым. Затем умножим обе части 2-го уравнения на  и вычтем из соответствующих частей третьего уравнения. Затем – на  и вычтем из соответствующих частей четвертого уравнения. И т.д., вплоть до n-го уравнения. Получим систему уравнений с матрицей вида

.

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

,

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

     Из последнего уравнения сразу же получаем . Подставляем полученное значение  во все остальные уравнения. Отсюда из предпоследнего уравнения – . Подставляем и это значение во все остальные уравнения, и из уравнения с номером n–2 получим . И так далее, пока не дойдем до первого уравнения.

    Существенным преимуществом метода Гаусса является то, что его применение не требует совершенно никакой математической подготовки, и если размерность системы уравнений не слишком велика или систему уравнений не надо решать многократно, метод Гаусса вполне можно рекомендовать для применения из-за его простоты и надежности. Однако при необходимости решать системы уравнений, размерность которых достигает нескольких сотен, а то и тысяч, объем вычислений при их решении методом Гаусса становится чрезмерно большим. В этих случаях следует использовать более эффективные, но и требующие некоторых знаний по линейной алгебре методы, описанные в [1, 2, 3].

 


Дата добавления: 2019-02-22; просмотров: 136; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!