Интегрирование/дифференцирование производящих функций — различия между версиями
Zem4ik (обсуждение | вклад) (структурные измененения (добавление примера 2 и удаление информации про сходимость)) |
Zem4ik (обсуждение | вклад) (добавление теоремы о решении обыкновенных дифференциальных уравнений) |
||
Строка 96: | Строка 96: | ||
:<tex>g_n = \dfrac{7}{9} 2^n + (-1)^n (\dfrac{1}{3} n + \dfrac{2}{9})</tex> | :<tex>g_n = \dfrac{7}{9} 2^n + (-1)^n (\dfrac{1}{3} n + \dfrac{2}{9})</tex> | ||
+ | |||
+ | ==Решение обыкновенных дифференциальных уравнений на производящие функции== | ||
+ | |||
+ | {{Теорема | ||
+ | |statement= | ||
+ | Рассмотрим обыкновенное дифференциальное уравнение | ||
+ | |||
+ | :<tex>f'(s) = F(s, f(s)) (1)</tex> | ||
+ | |||
+ | на производящую функцию <tex>f(s)</tex>, где <tex>F = F(s, t)</tex> --- производящая функция двух переменных, являющаяся многочленом по <tex>t</tex> (т.е. степень <tex>F</tex> по <tex>t</tex> конечна). Тогда для каждого <tex>f_0</tex> уравнение <tex>(1)</tex> имеет единственное решение, удовлетворяющее условию <tex>f(0) = f_0</tex> | ||
+ | |||
+ | |proof= | ||
+ | Доказательство проводится обычным способом последовательного нахождения коэффициентов функции <tex>f</tex>. Пусть степень <tex>F</tex> по <tex>t</tex> равна <tex>n</tex> и | ||
+ | |||
+ | :<tex>F(s, t) = (F_{00} + F_{10} s + F_{20} s^2 + \dots) + (F_{01} + F_{11} s + F_{21} s^2 + \dots) t + \dots + (F_{0n} + F_{1n} s + F_{2n} s^2 + \dots) t^n, f(s) = f_0 + f_1 s + f_2 s^2 + \dots</tex> | ||
+ | |||
+ | Приравнивая коэффициенты при <tex>s^0</tex> в левой и правой частях уравнения <tex>(1)</tex>, получаем | ||
+ | |||
+ | :<tex>f_1 = F_{00} + F_{01} f_0 + \dots + F_{0n} f_0^n</tex> | ||
+ | |||
+ | Аналогично, равенство коэффициентов при <tex>s^1</tex> дает | ||
+ | |||
+ | :<tex>2 f_2 = F_{10} + F_{01} f_1 + F_{11} f_0 + \dots + F_{0n} f_0^{n - 1} f_1 + F_{1n} f_0^n</tex> | ||
+ | |||
+ | Вообще, <tex>f_n</tex> находится из уравнения | ||
+ | |||
+ | :<tex>n f_n = \dots (2)</tex>, | ||
+ | |||
+ | где точками обозначен многочлен от коэффициентов функции F и коэффициентов <tex>f_0, f_1, \dots, f_n-1</tex> функции <tex>f</tex>. При каждом <tex>n > 0</tex> уравнение <tex>(2)</tex> имеет единственное решение, и теорема доказана. | ||
+ | |||
+ | }} | ||
==См. также== | ==См. также== |
Версия 19:09, 10 июня 2017
Содержание
Дифференцирование и интегрирование производящих функций
Определение: |
Пусть Производной этой функции называется функция Интегралом называется функция | - производящая функция.
Операция дифференцирования обратна операции интегрирования:
- .
Операция же интегрирования производной приводит к функции с нулевым свободным членом, и поэтому результат, вообще говоря, отличается от исходной функции.
Замечание
Утверждение: |
Для функций, представимых в виде степенных рядов, формула для производной соответствует обычной. Формула для интеграла соответствует значению интеграла с переменным верхним пределом
|
Примеры
Пример 1
Последнее замечание позволяет подсчитывать (т. е. выражать в терминах элементарных) производящие функции для большого числа разнообразных последовательностей. Вычислим, например, производящую функцию
Умножая функцию
на и дифференцируя, получаем- ,
откуда
- .
Пример 2
Используя только что полученные знания о дифференцировании и интегрировании производящих функций, попробуем решить следующее рекуррентное уравнение:
Умножим обе части всех равенств на z в соответствующей степени и просуммируем:
Левая часть
представляет собой производящую функцию в бесконечном виде.Попытаемся выразить правую часть через
. Рассмотрим каждое слагаемое:Составляем уравнение:
Это и есть производящая функция для заданного рекуррентного уравнения. Раскладывая её на простейшие дроби (например, методом неопределенных коэффициентов или методом подстановки различных значений
), получаем:Второе и третье слагаемые легко раскладываются в степенной ряд, а вот с первым придется чуть повозиться. Используя правило дифференцирования производящих функций имеем:
Собственно всё. Раскладываем каждое слагаемое в степенной ряд и получаем ответ:
Мы искали G(z) в виде
, значитРешение обыкновенных дифференциальных уравнений на производящие функции
Теорема: |
Рассмотрим обыкновенное дифференциальное уравнение
|
Доказательство: |
Доказательство проводится обычным способом последовательного нахождения коэффициентов функции . Пусть степень по равна иПриравнивая коэффициенты при в левой и правой частях уравнения , получаемАналогично, равенство коэффициентов при даетВообще, находится из уравнения
|
См. также
- Производящая функция
- Производящие функции нескольких переменных
- Арифметические действия с формальными степенными рядами
Источники информации
- Ландо С. К., Лекции о производящих функциях. — 3-е изд., испр. — М.: МЦНМО, 2007. — 144с. ISBN 978-5-94057-042-4
- Производящие функции — туда и обратно (10.06.2017)