СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Численные методы в алгебре

Категория: Алгебра

Нажмите, чтобы узнать подробности

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

Просмотр содержимого документа
«Численные методы в алгебре»

Лекция 3: Численные методы линейной алгебры. Методы решений нелинейных уравнений и систем.

Лекция 3:

Численные методы линейной алгебры.

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

 К численным методам линейной алгебры относятся численные методы решения систем линейных алгебраических уравнений, обращение матриц, вычисление определителей, нахождение собственных значений и собственных векторов матриц. Численные методы решения систем линейных алгебраических уравнений разделяются на две группы: Точные или прямые методы , которые позволяют найти решение системы линейных алгебраических уравнений за конечное число арифметических действий. Сюда относятся метод Крамера (нахождение решения систем с помощью определителей), метод Гаусса, метод прогонки. Приближенные методы. В частности итерационные методы решения систем алгебраических уравнений. Правило Крамера  в вычислительной математике с использованием ЭВМ не применяется, т.к. оно требует использования большого числа операций и объемов памяти. Метод Гаусса используется для решения СЛАУ размерности . Итерационными методами решаются системы размерностью . Методом прогонки решаются системы линейных алгебраических уравнений специального вида, содержащие трехдиагональные матрицы.

К численным методам линейной алгебры относятся численные

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

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

собственных векторов матриц. Численные методы решения систем линейных

алгебраических уравнений разделяются на две группы:

  • Точные или прямые методы , которые позволяют найти решение

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

арифметических действий. Сюда относятся метод Крамера (нахождение

решения систем с помощью определителей), метод Гаусса, метод

прогонки.

  • Приближенные методы. В частности итерационные методы решения

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

Правило Крамера в вычислительной математике с использованием ЭВМ не

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

объемов памяти. Метод Гаусса используется для решения СЛАУ размерности .

Итерационными методами решаются системы размерностью .

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

специального вида, содержащие трехдиагональные матрицы.

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

П.1 Метод простой итерации.

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

порядка, записанную в виде:

(3.1) ,

где - квадратичная числовая матрица n – порядка.

- n – мерный вектор, неизвестная величина, которую требуется найти.

- n – мерный вектор (известный, заданный столбец свободных членов).

Задав начальное приближение, итерационный процесс

нахождения приближенного решения (3.1) сформулируем следующим

образом:

(3.2)

Выясним, при каких условиях на матрицу , решение найденное по методу

простой итерации будет сходиться к решению задачи (3.1).

Практическая схема решения СЛАУ методом простой итерации Рассмотрим для простоты систему, состоящую из трёх уравнений с тремя неизвестными: 1). Преобразуем эту систему к системе вида: (3.3) где (3.4)

Практическая схема решения СЛАУ методом простой итерации

Рассмотрим для простоты систему, состоящую из трёх уравнений с тремя

неизвестными:

1). Преобразуем эту систему к системе вида:

(3.3)

где

(3.4)

Этого можно добиться: переставляя столбцы исходной системы ; меняя строки ; делая линейную комбинацию из строк. 2) из первого уравнения (3.3) выразим ;  из второго уравнения (3.3) выразим ;  из третьего уравнения (3.3) выразим ; Получим: Правая часть этой системы имеет нормальную матрицу

Этого можно добиться:

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

2) из первого уравнения (3.3) выразим ;

из второго уравнения (3.3) выразим ;

из третьего уравнения (3.3) выразим ;

Получим:

Правая часть этой системы имеет нормальную матрицу

Учитывая (3.4) и обозначив через – точное решение, а через – n – тую итерацию, будем иметь Найдя с помощью вышеуказанного равенства, а также , выясним при каком номере N будет выполняться неравенство: Метод нахождения на n – й итерации имеет вид: В процессе выполнения этого итерационного процесса, на каждом шаге находим разность . Когда выполнение итерационного процесса прекращаем, решение найдено с заданной точностью.

Учитывая (3.4) и обозначив через – точное решение, а через

– n – тую итерацию, будем иметь

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

каком номере N будет выполняться неравенство:

Метод нахождения на n – й итерации имеет вид:

В процессе выполнения этого итерационного процесса, на каждом шаге

находим разность . Когда

выполнение итерационного процесса прекращаем, решение найдено с

заданной точностью.

3) На практике часто используется итерационный процесс Гаусса – Зейделя, который имеет вид: (3.5) Выясним при каких условиях сходится метод Гаусса – Зейделя. Теорема 3.1: Для того, чтобы решение по методу Гаусса – Зейделя существовало и было единственно, и для того, чтобы итерационный процесс (3.5) сходился, достаточно выполнение условий (3.4).

3) На практике часто используется итерационный процесс Гаусса – Зейделя,

который имеет вид:

(3.5)

Выясним при каких условиях сходится метод Гаусса – Зейделя.

Теорема 3.1: Для того, чтобы решение по методу Гаусса – Зейделя

существовало и было единственно, и для того, чтобы итерационный процесс

(3.5) сходился, достаточно выполнение условий (3.4).

              Методы решений нелинейных уравнений и систем  п.1 Задача отделения корней    Пусть требуется решить уравнение с одной неизвестной: , где  - заданная функция. Задача определения корней для уравнения (3.6) f( x )=0 состоит в определении отрезков, которые содержат один и только один корень этого уравнения.  Теорема 3.2: Пусть ф. , f ( a ) f ( b )концах значения разного знака, кроме того не меняет знак на [ a , b ], тогда уравнение (3.6) имеет единственное решение на [ a , b ].  Док-во: Т.к. ф. f( x ) непрерывна на [ a , b ] и при х=а, x =b принимает значения  разного знака, то f ( x ) пересекает ось Ох хотя бы один раз, т.е. решение  уравнения (3.6) существует. Единственность решения следует из того, что вторая производная не меняет знак на [ a , b ]. Убедимся в этом из геометрических соображений.

Методы решений нелинейных уравнений и систем п.1 Задача отделения корней

Пусть требуется решить уравнение с одной неизвестной: , где

- заданная функция.

Задача определения корней для уравнения

(3.6) f( x )=0

состоит в определении отрезков, которые содержат один и

только один корень этого уравнения.

Теорема 3.2: Пусть ф. , f ( a ) f ( b )

концах значения разного знака, кроме того не меняет знак на [ a , b ],

тогда уравнение (3.6) имеет единственное решение на [ a , b ].

Док-во: Т.к. ф. f( x ) непрерывна на [ a , b ] и при х=а, x =b принимает значения

разного знака, то f ( x ) пересекает ось Ох хотя бы один раз, т.е. решение

уравнения (3.6) существует.

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

меняет знак на [ a , b ]. Убедимся в этом из геометрических соображений.

П.2. Метод Ньютона (метод касательных )   Пусть , f ( a )  f ( b )меняет знак на [ a , b ]. – функция, задающая касательную. Y=0, найдём точку  , точку пересечения этой касательной с О x.  В общем случае формула в методе Ньютона записывается:     Замечание: В качестве в методе Ньютона выбирается тот конец отрезка [ a , b ], в котором знак функции совпадает со знаком второй производной этой функции в этой точке.

П.2. Метод Ньютона (метод касательных )

Пусть , f ( a )  f ( b )

меняет знак на [ a , b ].

– функция,

задающая касательную.

Y=0, найдём точку , точку пересечения

этой касательной с О x.

В общем случае формула в методе Ньютона записывается:

Замечание: В качестве в методе

Ньютона выбирается тот конец отрезка

[ a , b ], в котором знак функции совпадает со

знаком второй производной этой функции

в этой точке.

п.3. Метод хорд (метод секущих)    По методу хорд ( k +1)е приближение решения находится с помощью равенства:

п.3. Метод хорд (метод секущих)

По методу хорд ( k +1)е приближение решения находится с помощью

равенства:

П.4 Комбинированный метод    При использовании методов Ньютона и секущих мы приближаемся к точному решению с одной стороны.  Комбинированный способ состоит в попеременном применении метода  Ньютона и секущих, тогда приближение идет с двух сторон. При комбинированном методе приближение начинают делать с метода  касательных. Точность вычислений. Пусть требуется решать уравнение (3.6) с точностью ε. ε= При использовании комбинированного метода точность приближения определяется формулой В качестве корня выбирается:

П.4 Комбинированный метод

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

точному решению с одной стороны.

Комбинированный способ состоит в попеременном применении метода

Ньютона и секущих, тогда приближение идет с двух сторон. При

комбинированном методе приближение начинают делать с метода

касательных.

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

Пусть требуется решать уравнение (3.6) с точностью ε.

ε=

При использовании комбинированного метода точность приближения

определяется формулой

В качестве корня выбирается:

п.5. Метод итераций    Пусть требуется решить уравнение (3.7) , которое может не иметь решения, иметь одно решение или иметь бесконечное множество решений. Сформулируем теорему, которая дает достаточное условие, при котором  это уравнение имеет единственное решение и укажем итерационный процесс для нахождения приближенного решения этого уравнения. Определение 3.1: Будем говорить, что ф. f ( x ) на [ a , b ] удовлетворяет условию Липшица с постоянной α, если будет справедливо неравенство: (3.8) Теорема 3.3: ] ф. на удовлетворяет условию Липшица с постоянной , тогда уравнение имеет единственное решение , причем , где , при этом имеют место оценки:

п.5. Метод итераций

Пусть требуется решить уравнение

(3.7) , которое может не иметь решения, иметь одно решение или

иметь бесконечное множество решений.

Сформулируем теорему, которая дает достаточное условие, при котором

это уравнение имеет единственное решение и укажем итерационный

процесс для нахождения приближенного решения этого уравнения.

Определение 3.1: Будем говорить, что ф. f ( x ) на [ a , b ] удовлетворяет

условию Липшица с постоянной α, если будет справедливо

неравенство:

(3.8)

Теорема 3.3: ] ф. на удовлетворяет условию Липшица

с постоянной , тогда уравнение

имеет единственное решение , причем , где ,

при этом имеют место оценки:

Литература Е.А. Волков Численные методы, М. Наука, 1987 (либо последующие издания): & 4-12, 15, 19-22, 24,25, 29-33.

Литература

Е.А. Волков Численные методы, М. Наука, 1987 (либо последующие издания):

& 4-12, 15, 19-22, 24,25, 29-33.


Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!