
Вариационные методы Старинова / Приближенные методы-Буханько АА
.pdf
u11(k 1)
u21(k 1)
u31(k 1)
1 |
u( k ) |
u( k ) |
u( k ) |
u( k ) |
h2 |
f , |
||
|
|
|||||||
4 |
21 |
01 |
12 |
10 |
4 |
|
11 |
|
|
|
|
|
|
|
|
||
1 |
u( k ) |
u( k ) |
u( k ) |
u( k ) |
h2 |
f |
|
, |
|
|
21 |
||||||
4 |
31 |
11 |
22 |
20 |
4 |
|
|
|
|
|
|
|
|
|
|
||
1 |
u( k ) |
u( k ) |
u( k ) |
u( k ) |
h2 |
f |
|
. |
|
|
31 |
||||||
4 |
41 |
21 |
32 |
30 |
4 |
|
|
|
|
|
|
|
|
|
|
Подставляя соответствующим образом значения в граничных узлах (см. рис.
2.6) и значения функции f (x, y) |
xy |
в каждом внутреннем узле, получим |
|||||||
u(k 1) |
1 |
u(k ) |
107 |
, |
|
|
|||
11 |
4 |
|
21 |
|
64 |
|
|
|
|
u(k 1) |
1 |
|
u(k ) |
|
u(k ) |
31 |
, |
||
21 |
4 |
|
31 |
11 |
32 |
|
|||
|
|
|
|
|
|
|
|||
u(k 1) |
1 |
u(k ) |
|
77 |
. |
|
|
|
|
31 |
4 |
|
21 |
64 |
|
|
|
|
В качестве начального приближения выберем u(0) |
u(0) |
u(0) |
0 . Результаты |
11 |
21 |
31 |
|
вычислений по полученной системе итерационных соотношений представлены в табл. 3.1.
Таблица 3.1 – Результаты итерационного процесса для примера 2.4
k |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
ui(7)1 |
ui(6)1 |
|
|
|
|
|
|
|
|
|
|
|
u11 |
0 |
1,6719 |
1,9141 |
2,0938 |
2,1240 |
2,1465 |
2,1503 |
2,1531 |
0,0028 |
|
u21 |
0 |
0,9688 |
1,6875 |
1,8086 |
1,8984 |
1,9136 |
1,9248 |
1,9267 |
0,0019 |
|
u31 |
0 |
1,2031 |
1.4453 |
1,6250 |
1,6553 |
1,6777 |
1,6815 |
1,6843 |
0.0028 |
По результатам вычислений видно, что заданная точность вычислений 0,01 была достигнута на 7-й итерации – на этом процесс останавливается.
Формулы (2.20) – (2.25) используются для задачи Дирихле в случае, когда граница области G прямоугольной формы. Если граница криволинейна, то значения uij для граничных узлов получаются путем переноса значений
из точек границы [1-3]. Погрешность, получаемую в результате такого переноса, можно значительно уменьшить, если для каждого граничного узла составлять уравнения следующего вида:
41

- для узла вида Ah |
(рис. 2.7) |
|
||
uA |
|
1uB |
huA |
; |
|
|
h |
||
h |
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
- для узла вида Ch |
(рис. 2.7) |
|
||
u |
|
2uD |
huC |
. |
C |
|
|
|
|
|
h |
|
h |
|
Рис. 2.7. |
|
2 |
|
|
Получив одно из таких уравнений для каждого гра- |
||||
|
||||
|
ничного узла и присоединив его к любой из систем |
конечно-разностных уравнений (2.21) – (2.25), получим систему алгебраических уравнений относительно значений uij в узлах сетки. Если эту систему
решать методом Либмана, то последовательные приближения граничных значений будут вычисляться по формулам
u(k 1) |
|
|
|
u(k ) |
u |
A |
, u(k 1) |
|
|
u(k ) |
u |
|
u |
|
|
B |
|
u |
|
D |
C |
. |
|||
A |
|
A |
1 |
|
h |
|
C |
C |
2 |
|
h |
|
h |
|
|
|
|
|
h |
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
1 |
|
|
|
|
2 |
|
|
42

3 ЧИСЛЕННЫЕ МЕТОДЫ РЕШЕНИЯ ИНТЕГРАЛЬНЫХ УРАВНЕНИЙ
Интегральное уравнение – уравнение, содержащее неизвестную функцию y x под знаком определенного интеграла. Наиболее часто встречающиеся
линейные интегральные уравнения, в которых неизвестная функция входит линейно (в первой степени) – интегральные уравнения Фредгольма первого и второго рода соответственно:
|
b |
|
|
|
|
|
|
|
K |
x, s |
y(s)ds |
f x |
, |
|
(3.1) |
|
a |
|
|
|
|
|
|
|
|
b |
|
|
|
|
|
y |
x |
K x, s y(s)ds |
f |
x , |
(3.2) |
||
|
|
a |
|
|
|
|
|
где K x, s (ядро) и f x |
– известные функции, |
– числовой параметр4. |
|||||
Интегральные уравнения вида |
|
|
|
|
|
||
|
x |
|
|
|
|
|
|
|
|
K x, s y(s)ds |
f |
x , |
|
(3.3) |
|
|
a |
|
|
|
|
|
|
|
|
x |
|
|
|
|
|
y |
x |
K |
x, s y(s)ds |
f |
x |
(3.4) |
a
называются интегральными уравнениями Вольтерра первого и второго рода
соответственно. Вводя функцию
K x, s при a s x,
K x, s
0 при s x,
уравнения Вольтерра (3.3) и (3.4) можно свести к уравнениям Фредгольма с
ядром K x, s . |
|
Замечание: если ядро |
K x, s и функция f x - непрерывно дифферен- |
цируемые, причем K x, x |
0 при a x b , то уравнение Вольтерра перво- |
го рода (3.3) сводится к уравнению Вольтерра второго рода (3.4).
4 Интегральное уравнение (3.2) не всегда имеет решения при данном значении параметра . Варьируя параметр , можно добиться того, чтобы решение уравнения (3.2) существовало.
43

К линейным интегральным уравнениям может быть приведено большое количество задач математической физики. Основными проблемами здесь являются:
1) нахождение приближенного или точного решения неоднородного интегрального уравнения при заданном значении параметра ;
2) нахождение собственных значений и соответствующих собственных функций однородного интегрального уравнения.
3.1 Метод последовательных приближений
Рассмотрим уравнение Фредгольма второго рода (3.2) в виде
|
|
|
|
b |
|
|
|
|
|
|
y x |
f x |
K x, s y(s)ds , |
|
|
|
|
|
|
|
|
a |
|
|
|
|
где функции K x, s |
f x |
непрерывны. Будем искать решение этого урав- |
||||||
нения в виде степенного ряда (по степеням |
): |
|
|
|
||||
y x |
n |
n x |
0 (x) |
1 (x) |
2 |
n |
(x) |
(3.5) |
|
2 (x) |
n |
||||||
|
n 0 |
|
|
|
|
|
|
|
Подставляя выражение (3.5) в интегральное уравнение (3.2) и приравнивая коэффициенты при одинаковых степенях , получим
0
1
x |
f |
x , |
|
b |
|
x |
K |
x, s 0 s ds, |
|
a |
|
|
|
|
|
.......................................... |
|
|
|
|
|
|
|
|
|
|
|
|
|
(3.6) |
|
|
|
|
|
|
|
|
b |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
n x |
|
|
K x, s |
|
n 1 s ds, |
|
||||||||
|
|
|
|
|
|
|
|
a |
|
|
|
|
|
|
|
|
|
|
|
|
|
.......................................... |
|
|
|||||||||||||
|
x, s |
|
M и |
|
f |
x |
|
|
N в области |
R a |
x b, a s b . Из |
|||||||
Пусть |
K |
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
|
|
M n N b |
a n , и сходимость |
||||||||
формул (3.6) |
по индукции получаем |
|
n |
x |
|
|||||||||||||
ряда (3.5) будет обеспечена, если |
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
1 |
|
|
. |
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
Приняв |
|
|
|
|
|
|
|
|
M b |
|
a |
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
n |
|
|
|
|
|
|
|
|
|
|
|
y(x) |
yn |
x |
|
k |
x |
, |
|
|||||||
|
|
|
|
|
|
|
k |
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
k |
0 |
|
|
|
|
|
|
44

получим приближенное решение интегрального уравнения (3.2) с погрешностью
n
k n 1
|
y x |
yn x |
|
|
|
|
k |
|
k |
x |
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
k n 1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
k N |
M b |
a |
|
|
n 1 |
(3.7) |
||||||
N M b |
a |
|
|
|
|
|
|
. |
|||||||||
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
1 |
|
M b |
a |
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
Формула (3.5) дает аналитическое относительно |
решение уравнения |
|||||
Фредгольма (3.2) в окрестности точки |
0 . Из формул (3.6) вытекает, что |
|||||
решение (3.5) можно записать в виде |
|
|
|
|
|
|
|
|
b |
|
|
|
|
y x |
f x |
n 1 K |
n |
|
x, s f (s)ds |
|
|
|
|
|
|
|
|
|
n 1 |
a |
|
|
|
|
или |
|
|
|
|
|
|
|
b |
|
|
|
|
|
y |
x f x |
R x, s, f (s)ds . |
(3.8) |
|||
|
a |
|
|
|
|
|
Здесь функция |
|
|
|
|
|
|
|
R x, s, |
n 1K |
n |
x, s |
|
|
|
|
|
|
|
|
|
|
n |
1 |
|
|
|
|
называется резольвентой уравнения (3.2), определяется данным степенным
рядом при малых |
|
. Пользуясь аналитическим продолжением, резольвенту |
||
R x, s, |
можно продолжить на всю комплексную плоскость параметра , |
|||
за исключением собственных значений 1 , 2 , |
(особые точки), которые |
являются полюсами резольвенты. Тогда формула (3.8) дает решение уравне-
ния (3.2) при любом |
k (k 1, 2 |
) . |
Коэффициенты Kn |
x, s , так называемые итерированные ядра, могут |
|
быть найдены последовательно по формулам |
||
|
K1 x, s |
K x, s , |
|
|
b |
|
K2 x, s |
K x,t K1 t, s dt, |
|
|
a |
|
............................................... |
|
|
|
b |
|
Kn x, s |
K x,t Kn 1 t, s dt, |
|
|
a |
...............................................
Рассмотрим теперь соответствующее уравнение Вольтера (3.4):
45

|
|
x |
y x |
f x |
K x, s y(s)ds , |
|
|
a |
где a x b . Полагая
y x
n |
x , |
(3.9) |
n |
n 0
аналогично предыдущим выкладкам получим
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 x |
|
f x , |
n x |
|
K x, s |
n 1 s ds n 1, 2 |
, |
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
a |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
откуда |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
n |
x |
|
|
M n N b |
a n |
n |
0,1, 2, |
|
, |
|
|
|
(3.10) |
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
|
|
|
|
|
|
|
|
|
n! |
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
K |
x, s |
|
|
M , |
|
f x |
|
N |
|
при |
a |
x |
b, |
a |
s b. |
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||
Следовательно, ряд (3.9) сходится при любом |
и дает единственное реше- |
||||||||||||||||||||||||||||
ние уравнения (3.4). Погрешность приближенного решения |
|
|
|
|
|||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
n |
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
Yn x |
|
|
|
k |
k x |
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
k 0 |
|
|
|
|
|
|
|
|
|
|
|
|||
на основании оценок (3.10) определяется формулой |
|
|
|
|
|
|
|
|
|
||||||||||||||||||||
|
|
y x |
Y |
x |
|
|
|
|
N |
M b |
a |
|
k |
N |
eM b |
a |
|
|
|
M b |
a |
|
k |
||||||
n |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
. |
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
n |
|
|
|
|
|
|
|
|
k ! |
|
|
|
|
|
|
|
|
|
|
|
|
k ! |
|
|
|
||
|
|
|
|
|
|
|
k |
n 1 |
|
|
|
|
|
|
|
|
|
k |
0 |
|
|
|
|
Замечание: Неудобством метода последовательных приближений является необходимость вычисления квадратур. Если интегралы не вычисляются точно, то приходится прибегать к численным квадратурным формулам.
Пример 3.1. Методом последовательных приближений найти приближенное решение уравнения Фредгольма
|
|
|
|
1 |
|
y |
s |
|
|
|
|
|
|
|
|
y x |
x |
|
|
|
ds 0 x 1 . |
|
|
||||
|
|
0 |
|
|
|
|
|||||||
|
|
10 x s |
|
|
|||||||||
Полагая y |
x |
n |
n x |
, имеем |
|
|
|
|
|
||||
|
|
|
|
|
|
||||||||
|
|
n 0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 x |
|
|
f |
x |
x, |
|
|
||
|
b |
|
|
|
|
1 |
|
|
s |
|
11 x |
|
|
1 x |
|
K x, s |
0 s ds |
|
|
|
ds 1 10 x ln |
. |
|||||
|
0 10 |
|
|
|
|||||||||
|
a |
|
|
|
|
x s |
|
10 x |
Тогда в качестве первого приближения можно взять
46

|
y x |
0 (x) |
1 (x) x |
|
|
|
1 (10 |
|
|
x) ln 1 |
|
1 |
|
|
. |
|||||||
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
10 |
|
x |
||||||||
Здесь |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
M |
max K |
x, s |
max |
1 |
|
|
|
0,1 N |
|
|
max f x |
|
|
|
max x 1 . |
|||||||
|
|
|
|
|
|
|
|
|
|
|||||||||||||
10 x s |
|
|
||||||||||||||||||||
|
a x b |
|
|
0 x 1 |
|
|
|
|
a x b |
|
|
|
0 x 1 |
|||||||||
|
a s b |
|
|
0 s 1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Следовательно, полученный ряд сходится при |
|
|
|
1 |
|
|
|
|
10 . В частно- |
|||||||||||||
|
|
|
|
|
|
|||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|||||||||||||
|
|
|
0,1 1 |
|
0 |
|
|
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
сти, при |
1 на основании (3.7) точность решения будет |
|
|
|
|
|
||||||||||||||||
|
|
|
y(x) y1 (x) |
|
1 |
|
0,1 1 1 2 |
|
0, 01 . |
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
1 |
0,1 1 1 |
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3.2 Метод конечных сумм
Идея метода конечных сумм заключается в замене определенного интеграла конечной суммой с помощью некоторой квадратурной формулы
|
|
|
|
|
|
|
|
b |
|
|
n |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
F |
x dx |
|
Ai F xi |
R F |
, |
|
|
|
|
|
|
|
|
|
(3.11) |
||||||||||||
|
|
|
|
|
|
|
|
a |
|
i |
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
где xi i |
1, n |
- абсциссы точек отрезка [a,b] ; |
Ai |
i |
1, n - числовые коэф- |
||||||||||||||||||||||||||||||
фициенты, не зависящие от выбора функции F(x) ; |
R F |
|
|
|
- остаточный член |
||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
n |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(ошибка) формулы (3.11). Обычно |
Ai |
0 и |
|
|
Ai |
b |
|
a . В случае равноот- |
|||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
i 1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
b |
a |
, имеем: |
|
|
|
|
|
|
|
||||||||||||||
стоящих точек x a |
|
ih |
i 0, n |
1 , где h |
|
|
|
|
|
|
|
||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
|
|
n |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
1) для формулы прямоугольников |
|
|
|
|
|
|
|
|
|
|
|
|
|
0 ; |
|
|
|||||||||||||||||||
|
Ai |
h |
i |
1, n |
1 , |
An |
|
|
|||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
h |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
2) для формулы трапеций |
|
|
|
A |
A |
|
, |
|
A |
|
|
|
h |
|
i |
1, n 1 ; |
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
0 |
|
|
n |
2 |
|
|
|
i |
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
3) для формулы Симпсона |
|
|
|
при n |
2m, |
h |
|
|
b |
a |
, |
|
|
|
|
|
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2m |
|
|
|
|
|
||
A A |
|
h |
, A A |
|
A |
|
|
|
4h |
, A A |
|
|
|
|
|
A |
|
|
2h |
. |
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||
0 |
|
2m |
3 |
|
1 |
3 |
|
2m 1 |
3 |
|
2 |
|
|
4 |
|
|
|
|
|
|
2m 2 |
3 |
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Погрешность приближенного решения зависит от погрешности выбранной квадратурной формулы.
Рассмотрим интегральное уравнение Фредгольма второго рода (3.2):
47

|
|
|
|
b |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
y x |
K x, s y(s)ds f x |
|
|
a x b . |
|
|
|
|||||||||||||
|
|
|
|
a |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Выбирая |
|
|
точки |
|
|
x i |
[a,b] |
|
|
|
|
|
|
|
и |
|
|
обозначая |
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
y xi |
yi , K |
xi , x j Kij , |
f xi |
fi |
i, j |
1, n |
на основании формулы (3.11) |
|||||||||||||||
будем иметь |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
n |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
yi |
|
Aj Kij y j |
fi |
|
Ri |
|
i 1, n , |
|
|
|
||||||||
|
|
|
|
|
j |
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
где Ri |
- соответствующие ошибки. Отбрасывая в этой системе величины Ri , |
|||||||||||||||||||||
|
|
|
yi решения y x |
|
|
|
|
|
|
|
|
|||||||||||
для приближенных значений |
|
в узлах x i , i |
1, n получим |
|||||||||||||||||||
линейную систему алгебраических уравнений: |
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
n |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
yi |
|
Aj Kij y j |
fi |
i |
1, n . |
(3.12) |
||||||||||||
|
|
|
|
|
|
j |
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Вводя символы Кронекера |
|
1, i |
j |
и учитывая, что yi |
|
ij y j (немой |
||||||||||||||||
ij |
0, i |
j |
|
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
индекс j – индекс суммирования), систему (3.12) можно записать в виде |
||||||||||||||||||||||
|
|
|
|
n |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ij |
|
Aj Kij |
y j |
|
fi |
i |
|
1, n . |
(3.13) |
||||||||
|
|
|
|
j 1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Если |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
det ij |
Aj Kij |
|
0 , |
|
|
|
(3.14) |
||||||||
то система (3.13) имеет единственное решение |
yi , которое можно найти ме- |
|||||||||||||||||||||
тодами решения систем алгебраических уравнений. |
|
|
|
|||||||||||||||||||
|
|
|
|
|
||||||||||||||||||
Найдя yi |
( i 1, n ) для решения |
y(x) , получаем из уравнения (3.2) при- |
||||||||||||||||||||
ближенное аналитическое выражение |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
n |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
y x |
f x |
Aj K x, x j y j . |
|
|
|
|||||||||||||
|
|
|
|
|
|
|
|
j 1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Замечание: метод конечных сумм дает хорошие результаты, если ядро |
||||||||||||||||||||||
K x, s |
и правая часть f |
x |
достаточно гладкие функции. |
|
|
|
Метод конечных сумм может быть применен также к интегральному уравнению Фредгольма первого рода (3.1):
b
K x, s y(s)ds f x .
a
48

|
|
|
|
|
|
В этом случае приближенные значения |
yi |
решения y x в узлах x i , i 1, n |
|||
определяются из системы |
|
|
|
|
|
n |
|
|
|
|
|
Aj Kij y j |
fi |
i 1, n . |
|||
j 1 |
|
|
|
|
|
Особенно просто применение метода конечных сумм для решения интегрального уравнения Вольтерра второго рода (3.4):
|
x |
y x |
K x, s y(s)ds f x a x b , |
|
a |
которое можно рассматривать как уравнение Фредгольма второго рода. Здесь
Kij 0 при j i и, следовательно, |
соответствующая система (3.12) |
имеет |
||||||||
вид |
|
|
|
|
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
y |
A(i) K |
ij |
y |
j |
f |
i |
i 0, n . |
(3.15) |
||
i |
j |
|
|
|
|
|
|
|||
j |
0 |
|
|
|
|
|
|
|
|
|
Причем коэффициенты A(ji ) вычисляются для соответствующей квадратурной
формулы на каждом i -том шаге, поскольку интеграл, входящий в уравнение Вольтерра, имеет переменный верхний предел.
Пример 3.2. Применяя формулу трапеций с шагом h 0, 2 на отрезке [1, 2] , найти приближенное решение уравнения
|
y x |
x |
1 |
|
0,5 |
x |
s y |
s ds |
0,5x2 |
ln x |
3,5 . |
(31) |
|||||||
|
|
|
|
|
|||||||||||||||
|
1 |
|
x |
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
Для формулы трапеций для каждого i -го шага ( i |
0,5 ) будем иметь |
|
|||||||||||||||||
|
A0(i ) |
Ai(i ) |
|
h |
, A(ji ) |
h |
j i |
j 1, 2, 3, 4 . |
|
||||||||||
|
2 |
|
|||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
Полагая в уравнении (31) x |
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
x |
(i |
0,5) , получим |
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
y0 |
f0 , |
|
|
|
|
|
|
|
xi |
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
y |
|
0,5 |
x |
s |
y s |
ds |
0,5x2 |
ln x |
4 i |
1, 2,3, 4,5 . |
|
||||||||
|
|
|
|||||||||||||||||
i |
xi |
|
|
i |
|
|
|
|
|
|
i |
i |
|
|
|
|
|
||
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
Применяя к определенным интегралам формулу трапеций с шагом h |
0, 2 , |
||||||||||||||||||
согласно (3.15) получим систему уравнений |
|
|
|
|
|
|
49

y0 |
|
f0 , |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
y |
|
|
A(1) K y |
A(1) K |
|
|
y |
|
f , |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
1 |
0 |
10 |
0 |
1 |
|
11 |
|
1 |
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
y |
|
|
A(2) K |
y A(2) K |
21 |
|
y A(2) K |
22 |
y |
2 |
f |
2 |
, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
|
2 |
0 |
|
20 |
0 |
1 |
|
|
|
|
|
1 |
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
y |
|
|
A(3) K |
30 |
y |
A(3) K |
31 |
y |
A(3) K |
32 |
y |
2 |
A(3) K |
33 |
y |
f |
3 |
, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||
|
3 |
0 |
|
0 |
1 |
|
|
|
|
1 |
2 |
|
|
3 |
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||
y |
|
|
A(4) K |
y A(4) K |
41 |
|
y A(4) K |
42 |
y |
2 |
A(4) K |
y A(4) K |
44 |
y |
4 |
f |
4 |
, |
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||
|
|
4 |
0 |
|
40 |
0 |
1 |
|
|
|
|
|
1 |
2 |
|
|
|
|
3 |
|
|
43 |
3 |
|
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
y |
|
|
A(5) K |
50 |
y |
A(5) K |
51 |
y |
A(5) K |
52 |
y |
2 |
A(5) K |
53 |
y |
A(5) K |
54 |
y |
4 |
A(5) K |
55 |
y |
5 |
f |
5 |
, |
|
|||||||||||||||||||||||||||||
|
5 |
0 |
|
0 |
1 |
|
|
|
|
1 |
2 |
|
|
3 |
|
|
3 |
|
4 |
|
|
|
5 |
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||
где |
A0(1) |
|
A1(1) |
A0(2) |
|
|
|
A2(2) A0(3) |
|
|
A3(3) |
|
A0(4) |
|
A4(4) |
|
A0(5) |
|
|
|
A4(5) |
|
|
|
h |
|
|
|
0,1; а ос- |
|||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
тальные |
A(ji) |
h 0, 2 |
|
|
|
для |
всех j i . |
|
|
Составляем |
|
|
|
таблицу |
|
|
значений |
|||||||||||||||||||||||||||||||||||||||
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
0,5x2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||
K |
ij |
|
|
0,5 x |
x |
j |
, |
|
|
|
f |
i |
|
|
ln x |
|
4 |
( i |
|
0,5 ) (табл. 3.1) |
и из получен- |
|||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
xi |
|
|
|
i |
|
|
|
|
|
|
|
|
|
|
i |
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
ной системы последовательно находим |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||
y0 |
|
f0 |
4, 0000, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
y1 |
|
f1 |
0,1K10 y0 |
|
1 |
|
|
|
0,1K11 |
1 |
|
|
3, 3825, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||
y2 |
|
f2 |
|
0,1K20 y0 |
|
0, 2K21 y1 |
1 |
|
0,1K22 |
|
1 |
|
|
|
3, 0118, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||
y3 |
|
f3 |
|
0,1K30 y0 |
|
0, 2 |
K31 y1 |
|
|
K32 y2 |
|
|
1 |
|
0,1K33 |
|
1 |
|
2, 7719, |
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||
y4 |
|
|
f4 |
|
0,1K40 y0 |
0, 2 |
K41 y1 |
|
|
K42 y2 |
|
K43 y3 |
1 |
|
0,1K44 |
1 |
|
2, 6077, |
|
|
|
|||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||
y5 |
|
f5 |
|
0,1K50 y0 |
|
0, 2 |
K51 y1 |
|
|
K52 y2 |
|
K53 y3 |
K54 y4 |
|
|
1 |
|
0,1K55 |
|
|
1 |
|
2, 4906. |
|||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||
|
|
|
Таблица 3.1 – Значения коэффициентов |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||
|
|
|
|
|
i |
|
|
|
|
K1i |
|
|
|
|
|
|
|
K2i |
|
|
|
|
|
K3i |
|
|
|
|
|
|
K4i |
|
|
|
|
|
|
|
K5i |
|
|
|
|
|
|
|
fi |
|
|
|
||||||
|
|
|
0 |
|
|
|
|
0,9333 |
|
|
|
|
|
0,9143 |
|
|
|
|
0,9250 |
|
|
|
0,9556 |
|
|
1,0000 |
|
|
|
|
4,0000 |
|
|
|
||||||||||||||||||||||
|
|
|
1 |
|
|
|
|
0,8333 |
|
|
|
|
|
0,8143 |
|
|
|
|
0,8250 |
|
|
|
0,8556 |
|
|
0,9000 |
|
|
|
|
4,0377 |
|
|
|
||||||||||||||||||||||
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
0,7143 |
|
|
|
|
0,7250 |
|
|
|
0,7556 |
|
|
0,8000 |
|
|
|
|
4,1435 |
|
|
|
|||||||||||||||||||
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0,6250 |
|
|
|
0,6556 |
|
|
0,7000 |
|
|
|
|
4,3100 |
|
|
|
||||||||||||||||
|
|
|
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0,5556 |
|
|
0,6000 |
|
|
|
|
4,5322 |
|
|
|
|||||||||||||
|
|
|
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0,5000 |
|
|
|
|
4,8069 |
|
|
|
||||||||||
Уравнение (31) соответствует краевой задаче |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
y |
1 |
y 0,5y 0,5x2 |
|
ln x 4, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(32) |
|||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
u(1) |
|
|
1, |
u (1) |
|
|
0. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
50