Loading [MathJax]/jax/output/HTML-CSS/jax.js

Задача 221. Филиппов А.Ф. Сборник задач по дифференциальным уравнениям

Построить последовательные приближения y0, y1, y2 к решению данного уравнения с данными начальными условиями:
a) y=xy2, y(0)=0
б) y=y2+3x21, y(1)=1
в) y=y+ey1y(0)=1
г) y=1+xsiny, y(π)=2π

Решение
Воспользуемся формулой:
y0(x)=y0,yk(x)=y0+xx0f(s,yk1(s))ds,kZ0

a) y=xy2, y(0)=0
y0(x)=0
yk(x)=y0+x0(sy2k1(s))ds,kZ0
Для k=1, получаем:
y1(x)=y0+x0(sy20(s))ds=x0s ds=x22
Для k=2, получаем:
y2(x)=y0+x0(sy21(s))ds=x0(ss44)ds=x22x520
Таким образом, получаем последовательные приближения y0, y1, y2 к решению  уравнения:
y0=0, y1=x22, y2=x22x520.

б) y=y2+3x21, y(1)=1
y0(x)=1
yk(x)=y0+x1(y2k1(s)+3s21)ds,kZ0
Для k=1, получаем:
y1(x)=y0+x1(y20(s)+3s21)ds=1+x1(1+3s21)ds=1+x31=x3
Для k=2, получаем:
y2(x)=y0+x1(y21(s)+3s21)ds=1+x1(s6+3s21)ds==1+x77+x3x171+1=117+x77+x3x
Таким образом, получаем последовательные приближения y0, y1, y2 к решению  уравнения:
y0=1, y1=x3, y2=117+x77+x3x.

в) y=y+ey1y(0)=1
y0(x)=1
yk(x)=y0+x0(yk1(s)+eyk1(s)1)ds,kZ0
Для k=1, получаем:
y1(x)=y0+x0(y0(s)+ey0(s)1)ds=1+2x0ds=1+2x
Для k=2, получаем:
y2(x)=y0+x0(y1(s)+ey1(s)1)ds=1+x0(1+2s+e2s)ds=1+x+x2+e2x212
Таким образом, получаем последовательные приближения y0, y1, y2 к решению  уравнения:
y0=1, y1=1+2x, y2=12+x+x2+e2x2.

г) y=1+xsiny, y(π)=2π
y0(x)=2π
yk(x)=y0+xπ(1+ssinyk1(s))ds,kZ0
Для k=1, получаем:
y1(x)=y0+xπ(1+ssiny0(s))ds=2π+xπ(1+ssin(2π))ds=2π+xπ=x+π
Для k=2, получаем:
y2(x)=y0+xπ(1+ssiny1(s))ds=2π+xπ(1+ssin(s+π))ds=2π+xπ(1ssins)ds
Найдем интеграл:
(1ssins)ds=s+s d(coss)=s+scosscoss ds=s+scosssins+C
Получаем:
y2(x)=2π+x+xcosxsinxπ+π=2π+x+xcosxsinx
Таким образом, получаем последовательные приближения y0, y1, y2 к решению  уравнения:
y0=2π, y1=x+π, y2=2π+x+xcosxsinx.

Комментариев нет:

Отправить комментарий