Научная статья на тему 'Сужение интервальных сплайнов, содержащих решение системы обыкновенных дифференциальных уравнений с начальными условиями'

Сужение интервальных сплайнов, содержащих решение системы обыкновенных дифференциальных уравнений с начальными условиями Текст научной статьи по специальности «Математика»

CC BY
44
13
i Надоели баннеры? Вы всегда можете отключить рекламу.
Область наук
i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Сужение интервальных сплайнов, содержащих решение системы обыкновенных дифференциальных уравнений с начальными условиями»

2. Дудов С. И., Златорунская И. В. Равномерная оценка выпуклого компакта шаром произвольной нормы // Матем. сб. 2000. Т. 191, № 10. С. 13 - 38.

3. Зуховицкий С. И., Авдеева Л. И. Линейное и выпуклое программирование. М,: Наука, 1964.

УДК 519.62/.624.3

В. С. Зюзин, Н. А. Рычкова

СУЖЕНИЕ ИНТЕРВАЛЬНЫХ СПЛАЙНОВ, СОДЕРЖАЩИХ РЕШЕНИЕ СИСТЕМЫ ОБЫКНОВЕННЫХ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ С НАЧАЛЬНЫМИ УСЛОВИЯМИ

В работе [1] мы рассматривали нахождение интервальных сплайнов, включающих точное решение системы обыкновенных дифференциальных уравнений (ОДУ). Этот метод несвободен от одного существенного недостатка - эффекта «раскрутки»1. Итерационный метод, предлагаемый в данной работе, подавляет нежелательный эффект. Он основывается на методе последовательных приближений Пикара, который, как показано в [2], имеет высокую скорость сходимости

где v„ и ип - верхняя и нижняя оценка решения дифференциального уравнения с начальным условием.

В этой статье мы будем рассматривать дифференциальное уравнение

вида

y'(t) = P2_iy),y(t0) = yQ, (1)

где Р2 (у) = b0 + bxy + b2y2 ,bt е R,i = 0,2,

поскольку широкий класс ОДУ можно свести путем замены переменных с увеличением порядка системы к ОДУ, правые части которых имеют квадратичную форму относительно неизвестной функции.

Решение задачи (1) будем находить в виде интервальной функции, включающей точное решение по итерационной схеме

t

y(t) = у0 + JР2 (ys (i))dx, s - номер итерации,

(2)

ys+l(t) = Z(y), где Z - процедура сворачивания.

В качестве начального приближения y°(t) можно взять интервальный сплайн степени р - Sp{t), построение которого описано в [1]. Поскольку [1]

' Расширение границ интервала, включающего решение, с увеличением номера

шага.

/ (г) с (0 = Ь, (г), (г)] или (0 < / (/) < у0 (О <5М где у0 (г), у5 (г), (г) е /(/?), /(/?) - множество интервалов, \/а е/(Л) а = [а, а] = л а < х<а|,

а интервальная арифметика и операция интегрирования монотонны по

включению, то

Р2 (у°(0) с Р2 (Бр (0) И \Р2 (.у0 (*)) А с {/>2 (г))Л,

Следовательно, решения задач

у'(0 = Р2 (5 р(0) и У(Г) = Р2(^(0)

.кОоН-Уо Ж) = >'о

дают верхнюю и нижнюю оценку точного решения дифференциального уравнения (1)

-1

Итак, для сужения начального приближения У(г) будем пользоваться схемой (2). Поскольку в качестве у°(() выбран сплайн, т.е. многочлен степени р

/(')=]£>?('"'оУ > 1=0

то его интегрирование не представляет трудности, и каждое следующее приближение у®+'(?) также является полиномом. Положим

1=0 1=0 Коэффициенты Л, находим по формулам

(а£ )2 , г = 0, ^ - номер итерации; 1 ' _

ш0 к=1

1 А

(3)

После интегрирования получим интервальный многочлен степени

(2р+\)

т = Уъ+ |(Ь0 + ь, 2>,'(т -г„У + ¿2 - 'о)')* = 1+1а,(? - ?0у.

/=0

1=0

1=0

Затем для понижения степени многочлена ДО применим процедуру сворачивания по следующей схеме:

(/-/0)' с[0,Л' р]{1-10)р ,1 = + 1,2/7 + 1,А -шагсетки.

После этого каждый член многочлена у(/), начиная с номера р+1, будет иметь степень р, а коэффициенты а Г1 (¡=0, ..., р) результирующего многочленазапишутся следующим образом: Уо .«' = 0;

Ь0 + ¿,<Зо + Ь2 (ао )2 ,1 = 1,5 - номер итерации;

а,- =

1

p p p + \ k=p+1 к

Заметим, что формула (4) представляет собой рекуррентную формулу нахождения коэффициентов многочлена ^'(i) итерационным методом

(2) с «огрублением».

ТЕОРЕМА. Если справедливо соотношение

и(аГ1)<и(а*) , i = (hp, (5)

то ширина многочлена У^О) не будет превышать ширину У (г)

ю(/+1(0) £«(/('))■

Доказательство. Пользуясь свойствами интервального анализа

[3], получим:

со(/+1(0) = со(1>;+1(' - to)') = ¿со«+1Х/ - to)', поскольку t > t0 1=0 1=0

0>(/(/))= f>(«'X<-<o)'-1=0

Из неравенства (5) следует, что теорема доказана. Пользуясь условием сходимости итераций (5), можно подбирать ширину шага h или степень р для достижения необходимой точности.

СПИСОК ЛИТЕРАТУРЫ

1. Zyuzin V. S. and Rychkova N. A. Finding interval splines for a solution of a system of ordinary differential equations with initial conditions with the help of Taylor series. Extended abstracts of SCAN'97. Lion, 1997.

2. Лузин H. H. Собрание сочинений. 1959. В 3 т. Т. 3: Работы по различным вопросам математики. М.: Издательство Академии наук СССР.

3. Калмыков С. А., Шокин Ю. Юлдашев 3. X. Методы интервального анализа. Новосибирск: Наука, Сибирское отделение, 1986.

i Надоели баннеры? Вы всегда можете отключить рекламу.