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

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

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

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

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

в) y=y+ey1, y(0)=1
y0(x)=1
yk(x)=y0+0x(yk1(s)+eyk1(s)1)ds,kZ0
Для k=1, получаем:
y1(x)=y0+0x(y0(s)+ey0(s)1)ds=1+20xds=1+2x
Для k=2, получаем:
y2(x)=y0+0x(y1(s)+ey1(s)1)ds=1+0x(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.

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


Срок проверки reCAPTCHA истек. Перезагрузите страницу.