Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Числовые и степенные ряды. Учебное пособие.pdf
Скачиваний:
0
Добавлен:
11.08.2026
Размер:
541 Кб
Скачать

§ 7. ПРИМЕНЕНИЕ СТЕПЕННЫХ РЯДОВ

7.1. Приближенное вычисление определенных интегралов

Степенные ряды применяются для приближенного вычисления определенных интегралов в случаях, когда первообразная не выражается через элементарные функции, либо нахождение первообразной сложно.

Пусть требуется вычислить

b

f (x)dx с точностью до ε > 0.

a

Если подынтегральную функцию можно разложить в ряд Маклорена и интервал сходимости (-R,R) включает в себя отрезок интегрирования [a,b], то для вычисления интеграла можно воспользоваться свойством почленного интегрирования этого ряда.

1

sin x2

 

Пример 1. Вычислить

dx с точностью 0,001.

x

0,5

 

 

Решение. Разложим подынтегральную функцию в ряд Макло-

рена, заменяя x на

x2

в формуле (31)

раздела 5:

 

 

 

 

 

 

sin x

2

 

1

 

 

1

 

 

(x

2

3

 

(x

2

5

 

 

 

x

5

 

x

9

 

 

 

=

sin x2

=

 

(x2 )−

 

)

+

 

)

 

...

= x

 

+

 

...,

 

x

 

x

x

3!

5!

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3!

5!

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

−∞ < x < +∞.

Интегрируя обе части последнего равенства на отрезке [0,5;1] , лежащем внутри интервала сходимости, получим:

1

 

sin x2

1

 

 

1

x5

 

1

x9

 

 

 

x2

 

 

 

x6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

dx = xdx

 

dx +

 

dx ... =

 

 

 

 

10,5

 

 

10,5 +

 

x

 

 

3!

5!

2

 

 

 

3!6

 

 

 

 

 

 

 

 

 

 

 

 

 

0,5

 

 

 

 

0,5

 

 

0,5

 

 

0,5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x10

 

1

 

1

 

 

 

 

1

 

 

6

 

 

 

1

 

 

 

 

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

+

 

 

 

 

0,5 ... ==

 

(1

0,25)

 

 

(1 0,5

) +

 

 

 

 

 

 

(1 0,5

 

) ...

5!10

 

2

36

1200

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

62

Получили знакочередующийся ряд.

Так как

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

u2 =

 

1

(1 0,56 ) 0,027 > 0,001,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

36

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

u

3

=

 

 

1

 

(1 0,510 ) 0,0008 < 0,001,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1200

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

то погрешность

 

| r2 |u3 < 0,001

( по формуле (39)

раздела 6).

Таким образом,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

sin x2

dx S2 =

1

 

(1 0,25)

 

1

(1 0,56 ) 0,348

 

 

 

 

 

 

 

 

 

 

 

36

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0,5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

с точностью 0,001.

 

 

 

 

 

 

 

 

1/ 3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

dx

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Пример 2.

Вычислить

 

 

 

 

 

 

 

 

с точностью 0,0001.

 

 

 

1

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

+ x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Решение. Разложим подынтегральную функцию в ряд Макло-

рена, заменяя x на (x4 )

в формуле (34) раздела 5:

 

 

 

 

 

 

1

 

 

=1 +(x4 ) +(x4 )2 +(x4 )3 +... =1 x4 + x8 x12 +...,

 

 

 

1 + x4

 

 

1 < x <1.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Интегрируя обе части последнего равенства на отрезке

[0, 1/3],

лежащем внутри интервала сходимости, получим:

 

 

 

 

1/ 3

 

 

dx

 

 

 

 

1/ 3

 

 

 

1/ 3

 

 

 

1/ 3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x5

 

 

 

 

x9

 

 

 

 

 

 

=

dx x4dx + x8dx ... = x

 

10/ 3

 

 

10/ 3 +

 

10/ 3 ... =

 

 

 

 

 

4

 

 

0

1 + x

 

 

 

 

0

 

 

 

 

0

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

 

 

 

9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

=

1

 

1

 

 

+

 

1

 

 

 

...

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

35

 

39

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Получили знакочередующийся ряд.

Так как

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

u2 =

1

 

 

 

=

 

 

1

> 0,0001,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5 35

 

1215

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

u

=

 

1

 

 

=

 

 

 

 

1

 

 

 

< 0,0001,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

9

39

 

 

 

 

177147

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

то погрешность | r2 |u3 < 0,0001 (по формуле (39) раздела 6).

63

Таким образом,

 

 

 

 

 

 

 

1/ 3

dx

S2

=

1

1

0,3325

1 + x4

3

5 35

 

 

 

 

0

 

 

 

 

 

 

 

сточностью 0,0001.

7.2.Приближенное решение дифференциальных уравнений

Степенные ряды применяются также для приближенного решения дифференциальных уравнений. Если решение дифференциального уравнения не выражается через элементарные функции или способ его решения сложен, то можно воспользоваться рядом Тейлора для приближенного решения уравнения.

Рассмотрим дифференциальное уравнение порядка n с начальными условиями:

y(n) = f (x, y, y,..., y(n1) ),

y( x0 ) = y0 , y(x0 ) = y1,..., y(n1) ( x0 ) = yn1.

Пусть решение y=y(x) этой задачи Коши может быть разложено

в ряд Тейлора в окрестности точки x0 :

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

′′

 

 

 

 

 

 

y(x) = y(x

) +

y (x0 )

( x x )

+

y

(x0 )

(x x )2

+

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

1!

0

 

 

 

 

2!

0

 

 

 

 

 

 

 

y′′′(x0 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

+

(x

x

 

)3

+...

 

 

 

 

 

 

 

 

 

 

 

(40)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3!

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Первые n

коэффициентов ряда находим из начальных усло-

вий. Далее найдем

y(n) (x

0

),

подставив

x = x

в обе части

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

дифференциального уравнения:

 

 

 

 

 

 

 

 

y

(n)

 

 

 

 

 

 

 

 

 

 

(n1)

(x0 )) = f

( x0 , y1, y2 ,..., yn1 ).

 

 

( x0 ) = f ( x0 , y(x0 ), y ( x0 ),..., y

 

 

 

 

Чтобы найти

y(n+1) ( x0 ),

 

продифференцируем обе части диф-

ференциального уравнения по x:

 

 

 

 

 

 

 

 

 

 

 

(n+1)

 

f

f

 

 

 

f

 

 

f

(n)

 

 

 

 

 

y

 

 

=

x

+ y y′+

 

y

′′+... +

 

y

 

,

 

 

 

 

 

 

y

y(n1)

 

64

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

воспользовавшись формулой производной сложной функции нескольких переменных. Затем подставим x = x0 в обе части полученного равенства.

Значения y(n+2) ( x0 ), y(n+3) (x0 ),... находим путем последовательного дифференцирования дифференциального уравнения по x и вычисления производных при x = x0 . Найденные значения

производных подставляем в ряд (40).

Ряд (40) представляет искомое частное решение для тех значений x, при которых он сходится. Частичная сумма этого ряда является приближенным решением уравнения.

Пример 3. Найти решение задачи Коши: y′ = xy +cos y,

y(2) = 0.

Решение. Ищем решение уравнения в виде ряда Тейлора в окрестности точки x0 = 2 :

y = y(2) + y1(!2) ( x 2) + y′′2(!2) (x 2)2 + y′′3(!2) (x 2)3 +...

Из начального условия y(2)=0.

Из дифференциального уравнения находим y(2) = 2 0 +cos0 =1.

Для нахождения последующих коэффициентов дифференцируем заданное дифференциальное уравнение несколько раз:

y′′ = y + xy′−sin y y, y′′′ = 2 y′+ xy′′−cos y ( y)2 sin y y′′,...

Находим значения производных при x=2: y′′(2) = 0 +2 1 sin 0 1 = 2,

y′′′(2) = 2 1 +2 2 cos0 1 sin 0 2 = 5,...

Подставляя найденные значения производных в ряд Тейлора, получим решение уравнения в виде:

y = 0 + 1!1 (x 2) + 2!2 (x 2)2 + 3!5 (x 2)3 +... = = (x 2) +(x 2)2 + 65 ( x 2)3 +...

65

Пример 4. Найти решение задачи Коши: y′′ = x2 + y3 ,

y(1) =1, y(1) = 0.

Решение. Ищем решение уравнения в виде ряда Тейлора в окрестности точки x0 = −1 :

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

′′

 

 

 

 

 

 

 

2

 

 

 

′′′

 

 

 

 

 

3

 

y = y(1) +

y (1)

( x +1)

+

 

y (1)

(x +1)

+

 

y (1)

( x +1)

+...

 

1!

 

 

 

 

 

2!

 

 

 

 

 

 

3!

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Из начальных условий

y(1) =

1, y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1) = 0.

 

 

 

 

 

 

 

 

 

 

Из дифференциального уравнения находим:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

′′

 

 

 

 

 

 

 

 

 

 

 

2

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y (1) = (1)

 

+1 = 2.

 

 

 

 

 

 

 

 

 

 

Дифференцируем заданное уравнение несколько раз:

 

 

 

 

y

′′′

= 2x

+3y

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y ,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y

(4)

= 2

+6 y

2

+3y

2

 

 

 

′′

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

( y )

 

 

y ,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y

(5)

 

 

 

3

+12 y

 

 

 

y

′′

+

 

y

′′

+3y

2

y

′′′

=

 

 

 

 

= 6( y )

 

 

y

 

 

 

6 y y

 

 

 

 

 

 

 

=

 

 

 

3

 

 

 

 

y

′′

+3y

2

y

′′′

 

 

 

 

 

 

 

 

 

 

 

 

 

6( y )

+18 y y

 

 

 

 

,...

 

 

 

 

 

 

 

 

 

 

 

 

 

Находим значения производных при

x = −1 :

 

 

 

 

 

 

 

 

 

y

′′′

 

 

= 2 (1) +3

 

2

0 = −2,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1)

1

 

 

 

 

 

 

 

 

 

 

 

 

 

y(4) (1) = 2 +6 1 02 +3 12 2 = 8,

y(5) (1) = 6 03 +18 1 0 2 +3 12 (2) = −6,...

Подставляя найденные значения производных в ряд Тейлора, получим решение дифференциального уравнения в виде:

y =1 +

 

0

(x +1) +

2

(x +1)

2

+

(2)

(x +1)

3

+

8

(x +1)

4

+

1!

2!

 

3!

 

 

4!

 

 

(6)

 

 

 

 

 

 

 

 

 

 

 

 

 

+

(x +1)5 +... =1 +(x +1)2

1

( x +1)3

+

 

1

(x +1)4

5!

 

3

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

(x +1)5 +...

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

20

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Решение линейных дифференциальных уравнений удобно на-

ходить другим способом – способом неопределенных коэффици-

ентов. Пусть нужно решить дифференциальное уравнение 2 порядка:

66

 

y′′+ p1(x) y′+ p2 ( x) y = f ( x),

 

 

 

(41)

с начальными условиями

 

 

 

 

 

 

y(x0 ) = y0 , y(x0 ) = y1.

 

 

 

 

Пусть решение y = y( x)

может быть разложено в ряд по степе-

ням x x0

в некоторой окрестности точки x0

:

 

y = a

+ a

(x x ) + a

2

(x x )2 +... + a

n

(x x

)n +...

(42)

0

1

0

 

0

0

 

 

Пусть коэффициенты p1(x), p2 (x) и свободный член

f (x)

также разлагаются в ряды по степеням x x0 в указанной окрестности.

Коэффициенты a0 и a1 находятся из начальных условий: a0 = y0 , a1 = y1. Затем дифференцируем ряд (42) почленно 2

раза. Подставляем в уравнение (41) полученные ряды, заменив p1(x), p2 (x), f (x) их разложениями. Получаем тождество, из которого методом неопределенных коэффициентов находим коэффициенты a2 ,a3,...

Пример 5. Найти решение задачи Коши:

 

y′′ = (1 + x2 ) y,

 

 

 

 

 

 

 

 

y(0) = −2,

 

 

 

 

 

 

 

 

y (0) = 2.

 

 

 

 

 

 

Решение. Ищем решение в виде ряда:

 

 

 

y = a

+ a x + a

2

x2

+ a x3

+ a

4

x4 + a

5

x5

+...

(43)

0

1

 

3

 

 

 

 

 

Дифференцируем ряд два раза почленно:

 

 

 

y′ = a1 +2a2 x +3a3x2 +4a4 x3 +5a5x4 +...

 

y′′ = 2a2 +6a3x +12a4 x2 +20a5x3 +...

 

 

Из начальных условий находим

 

 

 

 

 

 

y(0) = a0 = −2,

 

 

 

= 2.

 

 

 

y (0) = a1

 

Подставим полученные ряды в дифференциальное уравнение:

67

2a2 +6a3x +12a4 x2 +20a5x3 +... =

= (1 + x2 )(a0 + a1x + a2 x2 + a3x3 + a4 x4 + a5x5 +...).

Раскроем скобки и приведем подобные члены: 2a2 +6a3x +12a4 x2 +20a5x3 +... =

= a0 + a1x +(a0 + a2 )x2 +(a1 + a3 )x3 +...

Приравняем коэффициенты при одинаковых степенях x в левой и правой частях равенства:

2a2 = a0 , 6a3 = a1, 12a4 = a0 + a2 , 20a5 = a1 + a3,...

В результате найдем коэффициенты:

a2 = −1, a3 = 13 , a4 = −14 , a5 = 607 .

Найденные коэффициенты подставим в ряд (43) и получим решение уравнения в виде:

y = −2 +2x x2 + 13 x3 14 x4 + 607 x5 +...

68

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]