27.10.2014 Views

Вычислительная математика - ИСЭМ СО РАН

Вычислительная математика - ИСЭМ СО РАН

Вычислительная математика - ИСЭМ СО РАН

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Продифференцируем 3-е уравнение полученной системы по t:<br />

3∑<br />

S 3j (t, t)y j (t) +<br />

3∑<br />

∫ t<br />

j=1<br />

j=1<br />

0<br />

∂S 3j (t, s)<br />

y j (s)ds =<br />

∂t<br />

˜f 3(t),<br />

′<br />

или, учитывая значение ядра S(t, s) на диагонали,<br />

y 3 +<br />

3∑<br />

∫ t<br />

j=1<br />

0<br />

∂S 3j (t, s)<br />

y j (s)ds =<br />

∂t<br />

˜f 3(t).<br />

′<br />

Легко проверить, что решения исходного уравнения и продифференцированного совпадают<br />

в силу условия 2 теоремы. Разрешив последнее равенство относительно y 3 , подставим<br />

найденное для него выражение в первые два уравнения системы. Далее, выразив из второго<br />

уравнения y 2 , поставим его в первое уравнение. В результате получим<br />

ẏ 1 + B 11 y 1 + Uy 1 = F, (5)<br />

где U – оператор Вольтерра с некоторым ядром K U (t, s), a F – некоторое алгебраическое<br />

выражение относительно ˜f 1 (t), ˜f 2 (t), ˜f ′ 3(t) и соответствующих операторов Вольтерра,<br />

действующих на перечисленные функции.<br />

Далее, разрешив (5) как обыкновенное дифференциальное уравнение вида<br />

ẏ 1 + B 11 y 1 = Ψ, Ψ = F − Uy 1 ,<br />

получим<br />

y 1 = Y (t)c + W F + M 1 (t) ˜f 1 (t) + M 2 (t) ˜f 2 (t) + N 3 (t) ˜f ′ 3(t),<br />

∫ t<br />

W F = K W (t, s)F(s)ds.<br />

t 0<br />

Последовательно подставляя y 1 во второе и третье уравнения системы, найдем выражение<br />

для y(t) и после умножения на Q получим следующий вид для общего решения системы<br />

(1):<br />

x(t, c) = X(t)c +<br />

∫ t<br />

0<br />

˜K(t, s)f(s)ds + N(t)f(t) + M(t)f ′ (t), (6)<br />

где X(t) – некоторая прямоугольная матрица размерности n × r, c ∈ R r .<br />

Теорема доказана.<br />

2. Численный метод<br />

Для численного решения задачи (1),(2) предлагается использовать неявный метод Эйлера<br />

в сочетании с квадратурной формулой правых прямоугольников:<br />

∑i+1<br />

A i+1 (x i+1 − x i ) + hB i+1 x i+1 + h K(t i+1 , t j )x j = hf i , i = 0, 1, 2, . . . , (6)<br />

j=1<br />

183

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!