Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

64 лекции по математике кн2

.pdf
Скачиваний:
2103
Добавлен:
08.04.2015
Размер:
4.81 Mб
Скачать

59.4. Решение дифференциальных уравнений с помощью степен-

ных рядов. С помощью степенных рядов возможно интегрировать дифференциальные уравнения. Рассмотрим линейное дифференциальное уравне-

ние вида:

y ( n ) + p1 ( x) y ( n−1) + p2 ( x) y ( n−2) + ... + pn ( x) y = f ( x) .

Будем искать решение этого уравнения, удовлетворяющее начальным условиям

y(x0 ) = y0 , y′(x0 ) = y0, …, y ( n−1) (x0 ) = y0 ( n−1)

в некоторой малой окрестности точкиx0. Представим искомое решение y(x) уравнения в виде степенного ряда с неопределенными коэффициента-

ми

= ! + !" + !# # + .

 

Для нахождения неизвестных коэффициентов ci, данное выражение подставляется в уравнение, причем при необходимости все функции, входящие в уравнение также раскладываются в степенные ряды. Выполняя при этом необходимые действия со степенными рядами (дифференцирование, сложение, вычитание, умножение и пр.), приравниваются коэффициенты при одинаковых степенях в левой и правой частях данного уравнения. В результате с учетом начальных условий получается система уравнений, из которой последовательно определяются коэффициенты ci.

Отметим, что этот метод применим и к нелинейным дифференциальным уравнениям.

Пример. Найти решение уравнения y ′′ − x y = 0 c начальными усло-

виями y(0) = 1, y′(0) = 0 . Решение ищем в виде

Отсюда

 

= ! + !" + !# # + .

 

= !" + 2!# + 3! # + 4!& +

 

= 2!# + 6! + 12!& # + 20!( +

Подставляем полученные выражения в исходное уравнение:

(2c2 + 6c3 x + 12c4 x2 + 20c5 x3 + ...) (c0 x + c1x2 + c2 x3 + c3 x4 + ...) = 0

2c2 + x(6c3 c0 ) + x2 (12c4 c1 ) + x3 (20c5 c2 ) + x4 (30c6 c3 ) + ... = 0

Приравнивая коэффициенты при всех степенях х к 0, получаем систему

уравнений для определения коэффициентов:

152

2c2 = 0, 6c3 c0 = 0 , 12c4 c1 = 0, 20c5 c2 = 0, 30c6 c3 = 0

С учётом начальных условий c0 =1, c1 = 0, получаем,

c =1;

c = 0;

c

= 0; c =

1

;

c = 0;

c = 0;

c =

1

; ...

 

 

0

1

2

3

 

6

4

 

5

6

180

 

 

 

 

 

 

 

 

 

 

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

 

y = 1 +

x3

+

x6

+ ...

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6

180

 

 

 

 

 

 

Существует и другой метод решения дифференциальных уравнений с помощью рядов. Он носит название метод последовательного дифференцирования. Рассмотрим тот же пример. Решение дифференциального уравнения будем искать в виде разложения искомой функции в ряд Маклорена

 

 

 

 

 

 

 

 

(0)

 

 

y

′′

(0)

 

 

 

 

 

 

y

′′′

(0)

 

 

 

 

y = y(0) +

y

x +

 

 

 

x 2

+

 

x 3

+ ...

 

 

 

 

 

 

2!

 

 

3!

 

 

 

 

 

 

 

 

1!

 

 

 

 

 

 

 

 

 

 

 

 

 

Запишем дифференциальное уравнение в виде

y′′ = xy . Если подставить

заданные начальные условия

 

 

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

 

в уравнение, то получим,

что

′′

Теперь будем последовательно дифференцировать уравне-

y (0) = 0.

ние по х и находить значения всех производных в точке

x=0:

 

 

y

′′′

 

 

 

 

 

 

 

y

′′′

 

 

 

 

 

 

 

 

 

 

 

 

 

= y + xy ;

 

 

 

(0) = y(0) = 1;

 

 

 

y

IV

= y

+ y

 

 

′′

 

 

y

IV

(0) = 0;

 

 

 

 

 

 

 

 

+ xy ;

 

 

 

 

 

 

 

y

V

= 2 y

′′

+ y

′′

 

 

′′′

y

V

(0) = 0;

 

 

 

 

 

 

 

+ xy ;

 

 

 

 

 

 

yVI

= 3y′′′ + y′′′ + xyIV ;

 

 

yVI (0) = 4;...

После подстановки полученных значений найдем

y = 1 + x3 + x6 + ....

6 180

153

Лекция 60. Ряды Фурье

60.1. Введение. Рассмотрим тригонометрический ряд

a0

+ an cos nx + bn sin nx = A0 + An sin(nx + ϕn ) ,

2

n=1

n=1

представляющий собой сумму «гармоник» с целочисленными частотами. Нам удобнее далее иметь ряд в форме, указанной первой. Что ряды такого вида имеют право на существование, показывает следующий пример:

sin nx

 

 

 

 

1

 

 

 

 

1

 

 

1

 

 

 

= sin x +

 

 

 

sin 2x +

 

 

sin 3x +

 

 

sin 4x + K

n

2

4

9

16

n=1

 

 

 

 

 

 

 

 

 

 

 

 

Действительно, для любого значения

 

x

мы имеем оценку

 

 

 

 

 

 

 

 

 

sin nx

 

 

1

,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n2

 

 

n2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

π2

 

 

 

 

 

 

 

 

 

 

причём известно, что

 

 

=

 

 

 

≈ 1,65 . Следовательно, тригонометри-

n

2

 

 

 

 

 

 

n=1

 

 

6

 

 

 

 

 

 

 

 

 

 

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

дело в самых различных областях знания – в физиологии (периодические колебания сердечной мышцы), музыке, акустике, электротехнике, теории упругости и т.д. И всюду простейшими периодическими движениями являются гармонические колебания. Что сложные колебания звука представляют собой сумму гармоник, человек понял, создав первый музыкальный инструмент. Исаак Ньютон показал, что такое интересное явление природы, как радуга, это разложение белого цвета на его составляющие. Случаи разложения некоторой функции на гармоники тоже были известны. Так, в 1744г. Л.Эйлер опубликовал пример:

π

x

= sin x +

1

sin 2x +

1

sin 3x + K , 0 < x < 2π

(60.1)

2

 

 

2

2

3

 

На рис. 60.1 приведены графики функции левой части этого выражения и первых пяти слагаемых правой части.

154

2

 

 

 

 

 

 

 

 

 

1.5

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

0.5

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

−0.5

 

 

 

 

 

 

 

 

 

−1

 

 

 

 

 

 

 

 

 

−1.5

 

 

 

 

 

 

 

 

 

−2

−π

−π/2

0

π/2

π

3π/2

5π/2

 

 

 

 

 

 

Рис. 60.1

 

 

 

 

Впервые тригонометрические ряды как метод решения возник при изучении уравнения, описывающего колебания струны. В 1753г. Даниил Бернулли (1700-1782) пришел к выводу, что самыми общими решениями уравнения струны должны быть решения в виде линейных комбинаций стоячих волн, т.е. в виде тригонометрического ряда. Как ни странно, Эйлер с этим не согласился. Он сомневался в возможности представления произвольной функции тригонометрическим рядом. В 1759г. Ж.Л.Лагранж (1736-1813), изучая колебания уже не струны, а аппроксимирующей её нити с нанизанными «бусинками», и затем совершая предельный переход, «почти примирил» противоречивые точки зрения Бернулли и Эйлера.

В 1807г.Ж.Фурье (1768-1830) вывел уравнение, описывающее распространение тепла в твёрдом теле и применил тригонометрические ряды к его решению. Анализ Фурье не был принят сразу. Когда Фурье огласил его на одном из заседаний французской академии наук, Лагранж заявил, что это невозможно. Тем не менее, академия удостоила Фурье премии за математическую теорию теплопроводности (с оговорками относительно строгости и общности применяемого им метода). Публикация была отложена до 1815г. Идеи Фурье положили начало глубокому изучению теории тригонометрических рядов, где на многие возникшие там вопросы до сих пор нет ответов. Так в 1829г. немецкий математик Дирихле (1805-1859) нашёл условия, при которых функция может быть представлена тригонометрическим рядом. В 1853г. Немецкий математик Риман (1826-1866), изучая условия, при которых функция представляется тригонометрическим рядом, пришёл, в частности, к своему известному определению интеграла (которым мы и пользуемся).

155

Рассмотрим теперь на графике, как «приближаютсяя» частичные суммы ряда в примере Эй лера к функции, являющейся его суммой.

Рис. 60. 2

Мы видим, что чем больше гармоник, тем график их суммы «ближе» к графику функции

y = (π − x) / 2 .

Не будем детально вникать в смысл понятия «сходимости» последовательности частичных сумм ряда к его сумме. Просто будем помнить, что при каждом фиксированном x тригонометрический ряд сходится к значению f (x) как числовой ряд.

60.2.Коэффициенты ряда Фурье. Если функция y = f (x) «допуска-

ет» представление в виде тригонометрического ряда

 

a0

f (x) =

+ an cos nx + bn sin nx ,(60.2)

 

2

n=1

то задача получения такого разложения в ряд сводится к нахождению коэффициентов a0 , an ,bn , n = 1, 2,K . Проделаем формаально следующую операцию: проинтегрируем равенство (60.2) от −π до π :

156

π

 

a0

π

π

π

f (x)dx =

dx + an cos nxdx + bn cos nxdx.

 

−π

2

− π

n=1

− π

− π

Поскольку все интегралы под знаком суммы равны нулю, то мы получаем

1 π

a0 = π π f (x)dx .

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

Функцию f (x) будем предполагать далее такой, что существует инте-

грал

π

f (x) dx .

−π

Вчастности, это не исключает наличия разрывов функции.

Вернёмся теперь к правой части равенства (60.2), которую мы почленно проинтегрировали, что не всегда законно. Для этого ряд должен обладать определёнными свойствами, которые мы также не будем здесь обсуждать. Продолжаем «добывать» остальные коэффициенты. Умножим обе части равенства на функцию cos nx при любом, но фиксированном значении n = 1,2,K. Затем опять проинтегрируем по промежутку[−π, π] .

Справа получаем

π

π

am cos mx cos nxdx + bm sin mx cos nxdx .

m=1

− π

− π

Первый член исчез, а «немой» индекс суммирования мы сменили. Под знаком суммы также «пропадут» все слагаемые кроме одного, а именно члена ряда с номером m = n . В самом деле, если m ¹ n, то

π

1

 

π

[sin(m + n)x + sin(n m)x]dx = 0,

sin mx cos nxdx =

 

2

 

−π

 

− π

 

π

 

 

π

 

cos mx cos nxdx =

1

 

[cos(m + n)x + cos(n m)x]dx = 0

 

−π

2

 

− π

 

 

 

 

 

 

157

 

π

 

 

 

 

 

 

1

π

 

 

В случае, когда m = n , имеем cos2 nxdx =

(1 + cos 2nx)dx = π ,

 

 

−π

 

2

− π

 

 

поэтому

 

 

 

π

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a

 

=

1

π

f (x)cos nxdx .

 

(60.3)

n

 

 

 

 

 

 

 

 

 

−π

 

 

 

 

 

 

 

 

 

 

 

 

При n = 0 мы получаем формулу для вычисления

a0 , что и объясняет, по-

чему начальный член ряда обозначен нами через a0

2 .

 

Аналогичным образом, умножая равенство (60.2)

на функциюsin nx

и интегрируя, получим формулу для вычисления коэффициента bn

 

 

 

π

 

 

 

 

 

b

=

1

 

π

f (x)sin nxdx .

 

(60.4)

 

 

 

 

n

 

 

 

 

−π

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Формулы (60.3) и (60.4) для коэффициентов

an

и bn называются

формулами Эйлера-Фурье, а сам ряд с такими коэффициентами называют рядом Фурье для функции f (x) , независимо от того, сходится ли полученный ряд хотя бы в одной точке, а если где-то и сходится, то может оказаться, что совсем не к той функции, которая его «породила». Поэтому, пока не указаны условия сходимости ряда Фурье к той функции, из которой он получен, знака равенства в формуле (60.2) не ставят:

 

a0

f (x) ~

+ an cos nx + bn sin nx .

 

2

n=1

Чтобы исключить «неприятности» такого рода, используем условия Дирихле, при которых ряд Фурье сходится к функции, его породившей.

Теорема. Если функция f (x) периода 2π кусочно-монотонна в про-

межутке[−π, π] и имеет в нём не более, чем конечное число точек разрыва,

то её ряд Фурье сходится к сумме f (x0 ) в каждой точке непрерывности и к сумме

f (x0 + 0) + f (x0 − 0)

2

в каждой точке разрыва.

Напомним, что символы f (x0 − 0) и f (x0 + 0) означают, соответственно, левый и правый пределы функции в точке x0 .

158

Пример 1. Составим ряд Фурье для функции

0,

- p £ x £ 0

f (x) =

0 £ x < p

x,

Поскольку ряд Фурье даст периодическую функцию (если он сходится), то продолжим далее эту функцию периодически с периодом 2π.

у

π

׀

0

׀

 

π

х

Рис. 60.3

Получилась разрывная функция, определенная на всей числовой прямой, а значение функции в точке разрыва функции равно нулю. Вычисляем коэффициенты ряда Фурье:

a0 =

π

an = p1 0

1

p

x

π

 

 

1

π

 

 

1

 

 

 

x

2

 

 

π

= p

f (x) dx =

x dx =

×

 

 

 

 

 

 

p

p

 

 

 

 

 

 

 

− π

 

 

0

 

 

 

2

 

0

 

2

 

 

1

1

 

 

 

 

 

π

 

 

1

π

 

 

 

 

 

 

 

 

 

 

cos n x dx =

 

 

 

 

 

 

 

 

 

 

 

-

 

 

 

p

x

n

sin nx

 

 

 

 

n 0

sin nx dx .

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Здесь была применена формула интегрирования «по частям». Далее

a

=

1

×

1

p

n2

n

 

 

× cos nx

π

=

1

× (cos pn -1) = 0, n - четное

 

 

 

 

0

 

pn2

-2 pn2 , n - нечетное

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

Вычисляем коэффициенты при синусах:

 

1

π

 

1

 

x

 

π

 

1

π

 

 

 

 

 

 

 

 

b =

 

xsin nx dx =

 

 

-

 

×cos nx

 

 

+

 

 

=

 

 

 

 

 

 

 

 

 

cos nx dx

n

p 0

 

p

 

n

 

 

 

n 0

 

 

 

 

 

 

0

 

 

 

 

159

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

=

1

×

 

 

p

× cos pn +

1

sin pn

π

=

(-1)n+1

,

n =1, 2,K

 

 

 

 

-

 

 

 

2

 

 

 

 

 

 

 

 

p

 

 

 

n

 

 

 

n

 

 

 

 

 

 

 

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

Итак, ряд Фурье данной функции имеет вид:

 

 

 

 

 

 

 

 

 

f (x) =

p

-

2

 

 

cos3x

 

+

cos5x

+

...

 

 

 

 

 

 

 

p

cos x +

 

 

 

 

 

 

 

+

 

 

 

 

 

 

 

4

 

 

 

 

 

 

9

 

 

 

 

25

 

 

 

 

 

 

 

 

 

 

 

 

 

 

+

 

 

1

sin 2x +

1

 

 

-

1

 

 

 

 

 

 

 

 

 

 

 

sin x -

 

sin 3x

sin 4x + ...

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

3

 

 

 

4

 

 

 

или в компактной записи

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f (x) =

p

 

-

2

cos (2k -1) x

 

 

 

n+1

×

sin nx

 

 

 

 

4

 

(2k -1)

2

 

 

+ (-1)

 

.

 

 

 

 

 

 

 

 

 

 

p k =1

 

 

 

n=1

 

 

 

 

n

 

Согласно условиям Дирихле в каждой точке непрерывности функции

f (x) этот ряд сходится к функции,

а в точке разрыва даст значение f (x)

равное π 2 = (0 + π) / 2

(среднее арифметическое односторонних пределов

функции в точке разрыва). На рис. 60.4 представлено приближение к рас-

сматриваемой нами функции – « клюшке»сначала в виде суммы следую-

щих гармоник

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f (x) » p - 2

cos x + 1 cos3x

+

sin x - 1 sin 2x + 1 sin 3x

,

 

 

 

4

 

p

 

 

 

 

9

 

 

 

 

 

 

 

 

2

 

 

3

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

−1

−π

−π/2

 

 

0

 

 

π/2

 

π

 

3π/2

 

5π/2

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

−1

−π

−π/2

 

 

0

 

 

π/2

 

π

 

3π/2

 

5π/2

 

 

 

 

 

 

 

 

 

 

 

 

Рис. 60.4

160

а потом

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f (x) ≈ π

2

cos x +

1

cos3x +

1

cos5x +

 

 

9

 

 

 

 

4 π

 

 

 

25

 

 

 

+ sin x

1

sin 2x +

1

sin 3x

1

sin 4x +

1

sin 5x

.

 

 

 

 

 

2

 

3

4

5

 

 

В промежутке [π,3π]

график функции

f (x)

специально не построен,

чтобы лучше был виден аппроксимирующий её тригонометрический многочлен. При x=0 получаем числовой ряд

 

1

 

 

 

= π

2

 

1

 

1

 

 

 

 

 

 

 

 

 

 

= 1 +

 

+

 

+ ... ,

 

 

 

2

 

 

 

 

 

k =1 (2k −1)

 

 

8

 

 

9 25

 

 

 

 

т.е. ряд Фурье «просуммировал»

 

числовой ряд. Например, при x = π 2 по-

лучим

 

 

(−1)n+1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

π

 

 

 

 

(−1)k

 

 

 

1

 

 

1

 

 

=

 

 

 

=

 

 

= 1 −

 

 

+

 

− ...

4

2k −1

 

 

2k + 1

3

5

k =1

 

 

 

k =0

 

 

 

 

 

60.3. Разложение в ряд Фурье четных функций. Полный ряд Фурье содержит как синусы, так и косинусы. Естественно ожидать, что для чётных или нечётных функций должна пропадать одна из этих составляющих. Наши «надежды» подкрепляются анализом формул для коэффициентов ряда. Пусть f (x) чётная функция, т. е. f (−x) = f (x) . Тогда

a =

1

π

f (x) dx =

2

π

f (x) dx ,

 

 

0

π

 

π

 

 

 

−π

0

 

что ясно хотя бы из геометрических соображений (см. рис. 60.5).

f (− x)

f ( x)

S1 S2

x

π

Рис. 60. 5

161