ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 29.12.2025
Просмотров: 133
Скачиваний: 0
Билет № 23.
1). Стационарная двухслойная схема решения СЛАУ. Теорема Самарского об условии ее сходимости.
2). Оценка погрешностей выполнения арифметических операций с парами чисел.
|
Стационарная двухслойная схема. Теорема Самарского об условии ее сходимости.
При решении систем уравнений используя итерации (приближения), при которых находится не само решение системы, а находится некоторая последовательность, которая сходится к решению за конечное число шагов. И важнейшей особенностью этого метода является то, что эти методы сходятся не для любой схемы, но любую схему можно привести к такому виду, чтобы итерационный метод сходился при любом приближении. Каждый следующий член итерационной последовательности выражается через предыдущие, уже известные. При обсуждении итерационных методов решения СЛАУ мы ограничимся линейными одношаговыми алгоритмами, которые обычно записывают в стандартной канонической форме: для системы Ax=Y Bk (xk+1-xk + Axk)= Y k+1
где
В
такой записи процесс характеризуется
последовательностью матриц
Приведем данную формулу к виду Bkxk+1=Zk, где Zk=(B-A)xk+Y Требования к: 1)схема должна сходиться 2) сходимость должна быть быстрой Требования к B:
Рассмотрим
стационарный итерационный процесс,
когда матрица
Теорема Самарского Пусть
дано Ax=Y,
A=AT,
A>0,
- положительно определенная матрица,
Тогда стационарная двухслойная схема сходится к точному решению из любого начального приближения.
|
|
Оценка погрешностей выполнения арифметических операций с парами чисел. Сложение: a=x1+x2 x1=x1*+1, 1 x2=x2*+2, 2 даны 2 числа х1и х2 с точными значением х1* и х2* и погрешностями 1, 2 и их сумма a. тогда a= (x1*+1)+ (x2*+2)=(x1*+x2*)+(1+2)=a*+ значит абсолютная погрешность суммы не превосходит суммы абсолютной погрешности слагаемых. ||12
Вычитание: Вычитанию соответствует аналогичный случай что и сложению, но неизвестно возрастет она или уменьшится
Умножение: a=(x1*+1)(x2*+2)=x1*x2*+x1*2+x2*1+12=a*+ x1*2 +x2*1+12 Видно, что погрешность может увеличиваться, а моожет и уменьшиьтся. |x1*|2+|x2*|+12, где 12 очень мало, а значит |x1*|2+|x2*|1
Деление: a=x1/x2 =-a*+a=a-a*=x1 – x1* =x1*+1 – x1* = (x1*+1)x2* - (x2*+2)x1* = x2 x2* x2*+2 x2* (x2+2)x2* = x1*x2* +1x2* - x1*x2*-2x1* = 1x1* - 2x1*x2*1+x1*2 (x2*+)x2* (x2*+)x2* (x2*)2
(x2*)2 - влияет на величину погрешности. Погрешность тем меньше, чем больше знаменатель. Значит при делении величина погрешности уменьшается при увеличении знаменателя.
|
Билет № 24.
1). Метод Зейделя, метод верхней релаксации, методы факторизации, доказательство их сходимости для стационарных двухслойных схем.
2). Решение системы дифференциальных уравнений явным методом Эйлера.
|
Метод Зейделя, метод верхней релаксации, методы факторизации, доказательство их сходимости для стационарных двухслойных схем. Метод Зейделя Пусть решается система уравнений Ax =b , все диагональные элементы которой ненулевые. В итерационном методе Зейделя последовательно уточняются компоненты решения, причем k-я компонента находится из k –го уравнения. Именно, если xn = (xn1,......,xnm)T,то следующее приближение определяется из системы соотношений a11 xn+11 + a12 xn2 +.........+ a1mxnm = b1 , a21 xn+11 + a22 xn+12 + a23 xn3.........+ a2mxnm = b2, . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . am1 xn+11 + am2 xn+12+.........+ amm xn+1m = bm. Эту систему можно представить в виде Bxn+1 + Cxn = b, где
a11
0
0 . . . 0
0 a12
a13
. . .
a1m B= a21 a22 0 . . . 0 , C= 0 0 a23 . . . a2m . . . . . . . . . . . . . . am1 am2 am3 . . .amm0 0 0 . . . 0
Отсюдаполучаем xn+1 = -B-1Cxn + B-1b Таким образом, метод Зейделя эквивалентен некоторому методу простой итерации; поэтому для его сходимости при любом начальном приближении необходимо и достаточно, чтобы все собственные значения матрицы B-1C по модулю были меньше 1. Метод верхней релаксации
Модифицируем
метод Зейделя. С этой целью введем
параметр
В данном случае При Соотношению (1) можно придать вид Такая
форма записи показывает, что параметр
Для построения
алгоритма вычисления очередной
итерации нужно разделить в левой части
рекуррентной формулы (2) члены, содержащие
Если
перейти от векторной записи к записи
в виде отдельных уравнений, то можно
получить для компонент
Исследуем условия
сходимости метода верхней релаксации
при дополнительном предположении,
что матрица
Составим для
рассматриваемого случая матрицу
Запишем условие ее положительной определенности Второе слагаемое в выражении (7) не дает вклада в квадратичную форму (8) в силу соотношения(6).
Матрица
Метод
Зейделя, соответствующий случаю
Методы факторизации Факторизованное представление матрицы - представление матрицы в виде произведения матриц, они более простые, чем исходная. B(x1
-x0)/τ
+ Ax0
= Y; (1) B=
τAτA(x1
-x0)
/τ + A x0
=Y;
Ax1
-
Ax0
+
Ax0
=
Y;
Ax1 = Y;
Требования к матрице В:
факторизованное представление:
A=A1 + A2 ; A1 = A2T;
A1
=
A1
+
1/2D;
=0+ + 0
A2=
A2+
1/2D;
AA1 DA2 рассмотрим матрицу В:
B=(E- τ/2 A1 ) (E+ τ/2 A2 ); утверждение: схема (1) сходится из любого начального приближения при такой матрице В,длялюбх значений τ
|
|
Метод Эйлера
Пусть требуется найти приближенное решение дифференциального уравнения y' = f(x,y), удовлетворяющее начальному условию y(x0) = y0. При решении задачи методом Эйлера приближенное значение y1 решения y(x) в точке x вычисляется по формуле y1 = y0 + (x-x0)f(x0,y0). Приближенные значенияyi решения уравнения y(x) в точках xi = x0 +ih, i=1,2,...,n вычисляются по формулам yi+1 = yi + hf(xi,yi). Метод Эйлера является одношаговым методом первого порядка. Локальная погрешность метода Эйлера равна O(h2)
|
,
.
и числовых параметров
,
которые называют итерационными
параметрами. Если матрицы
и параметры
не меняются в процессе итераций, т. е.
не зависят от индекса
,
то итерационный процесс называетсястационарным.
и итерационный параметр
не зависят от индекса
,
и докажем следующую теорему о достаточных
условиях его сходимости.
- положительное число,
.



и запишем
. (1)
,
. (2)
мы возвращаемся к методу Зейделя.
. (3)
влияет на диагональ матрицы
.
и
, и придать ей форму:
. (4)
очередной итерации формулы:
,
. (5)
удовлетворяет условиям теоремы
Самарского(А=Ат>0
–самосопряженная положительно
определенная). Самосопряженность
матрицы
означает, что
,
.
Отсюда следует
. (6)
.
Согласно (2)
. (7)
. (8)
является, по предположению, положительно
определенной. Следовательно, все ее
диагональные элементы строго
положительны:
,
.
Это означает положительную определенность
матрицы
:
.
В результате знак выражения (8)
определяется знаком первого множителя,
так что достаточное условие для
сходимости итерационной последовательности
метода верхней релаксации принимает
вид:
,
удовлетворяет этому условию.











