Представление производящей функций в виде непрерывных дробей — различия между версиями
 (→Источники информации)  | 
				 (→Функция Каталана в виде непрерывной дроби)  | 
				||
| (не показано 29 промежуточных версий этого же участника) | |||
| Строка 1: | Строка 1: | ||
==Определения==  | ==Определения==  | ||
{{Определение    | {{Определение    | ||
| − | |definition='''Непрерывная дробь''' (англ. ''continued fraction'') — это бесконечное математическое выражение вида  | + | |definition='''Непрерывная дробь''' (англ. ''continued fraction'') — это конечное или бесконечное математическое выражение вида  | 
| − | <tex>a_0+\cfrac{b_1}{a_1+\cfrac{b_2}{a_2+\cfrac{b_3}{a_3+\ldots}}}\;</tex>  | + | <tex>a_0+\cfrac{b_1}{a_1+\cfrac{b_2}{a_2+\cfrac{b_3}{a_3+\ldots}}} = \biggl[ a_0;\cfrac{b_1}{a_1},\cfrac{b_2}{a_2},\cfrac{b_3}{a_3}, \cdots \biggr]\;</tex>  | 
где <tex>a_{0}</tex> и <tex>b_n</tex> есть целые числа, а <tex>a_n</tex> — натуральные числа (положительные целые).}}  | где <tex>a_{0}</tex> и <tex>b_n</tex> есть целые числа, а <tex>a_n</tex> — натуральные числа (положительные целые).}}  | ||
| Строка 10: | Строка 10: | ||
{{Определение    | {{Определение    | ||
| − | |definition='''Конечная непрерывная дробь''' (англ. ''finite continued fraction'')  — это непрерывная дробь, которая состоит из   | + | |definition='''Конечная непрерывная дробь''' (англ. ''finite continued fraction'')  — это непрерывная дробь, которая состоит из конечных наборов <tex>\langle a_0, a_1, a_2, a_3,\ldots, a_n \rangle</tex> и <tex>\langle b_1, b_2, b_3,\ldots, b_n \rangle.</tex>}}  | 
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| + | {{Определение   | ||
| + | |definition='''K-подходящей дробью''' (англ. ''k-suitable fraction'')  непрерывной дроби <tex> \biggl[ a_0;\cfrac{b_k}{a_k} \biggr]^{n}_{1} </tex> называют обыкновенную дробь <tex>\cfrac{P_k}{Q_k} \equiv \biggl[ a_0;\cfrac{b_1}{a_1},\cdots,\cfrac{b_k}{a_k} \biggr] (k = 1,2\cdots)</tex>, где <tex>k \leqslant n</tex>, а <tex>P_i, Q_i</tex> - многочлены <tex>i</tex>-ой степени}}  | ||
| + | ==Разложение дробно-рациональной производящей функции==  | ||
{{Утверждение  | {{Утверждение  | ||
|statement=  | |statement=  | ||
[[Теорема_о_связи_между_рациональностью_производящей_функции_и_линейной_рекуррентностью_задаваемой_ей_последовательности| Дробно-рациональная производящая функция]] всегда раскладывается в конечную непрерывную дробь.  | [[Теорема_о_связи_между_рациональностью_производящей_функции_и_линейной_рекуррентностью_задаваемой_ей_последовательности| Дробно-рациональная производящая функция]] всегда раскладывается в конечную непрерывную дробь.  | ||
| − | }}  | + | |proof = Если у нас есть дробно-рациональная производящая функция  | 
| + | |||
| + | <tex>\; f(x) = \cfrac{c_{1,0}+c_{1,1}x+c_{1,2}x^2+\cdots}{c_{0,0}+c_{0,1}x+c_{0,2}x^2+\cdots},</tex>  | ||
| + | |||
| + | то в общем случае:  | ||
| + | |||
| + | <tex>\; f(x) = \cfrac{1}{\cfrac{c_{0,0}}{c_{1,0}}+\cfrac{c_{0,0}+c_{0,1}x+c_{0,2}x^2+\cdots}{c_{1,0}+c_{1,1}x+c_{1,2}x^2+\cdots}-\cfrac{c_{0,0}}{c_{1,0}}} = \cfrac{c_{1,0}}{c_{0,0}+xf_1(x)},</tex>   | ||
| + | |||
| + | где  | ||
| + | |||
| + | <tex>\; f_1(x) = \cfrac{c_{2,0}+c_{2,1}x+c_{2,2}x^2+\cdots}{c_{1,0}+c_{1,1}x+c_{1,2}x^2+\cdots}</tex>  | ||
| + | |||
| + | и  | ||
| + | |||
| + | <tex>\; c_{2,k} = c_{1,0} \cdot c_{0,k+1} - c_{0,0} \cdot c_{1,k+1} \; (k=0,1, \cdots).</tex>  | ||
| + | |||
| + | Аналогично  | ||
| + | |||
| + | <tex>\; f_1(x) = \cfrac{c_{2,0}}{c_{1,0}+xf_2(x)},</tex>  | ||
| + | |||
| + | где  | ||
| + | |||
| + | <tex>\; f_1(x) = \cfrac{c_{3,0}+c_{3,1}x+c_{3,2}x^2+\cdots}{c_{2,0}+c_{2,1}x+c_{2,2}x^2+\cdots}</tex>  | ||
| + | |||
| + | и  | ||
| + | |||
| + | <tex>\; c_{3,k} = c_{2,0} \cdot c_{1,k+1} - c_{1,0} \cdot c_{2,k+1} \; (k=0,1, \cdots)</tex>  | ||
| + | |||
| + | и так далее. Таким Образом  | ||
| + | |||
| + | <tex>\; f(x) = \cfrac{c_{1,0}}{c_{0,0}+\cfrac{c_{2,0}x}{c_{1,0}+\cfrac{c_{3,0}}{c_{2,0}+\ldots}}} = \biggl[ 0;\cfrac{c_{1,0}}{c_{0,0}},\cfrac{c_{2,0}x}{c_{1,0}},\cfrac{c_{3,0}x}{c_{2,0}}, \cdots , \cfrac{c_{n,0}x}{c_{n-1,0}} \biggr], </tex>  | ||
| + | |||
| + | При чем легко убедиться, что непрерывная дробь получится конечной.}}  | ||
==Функция Каталана в виде непрерывной дроби==  | ==Функция Каталана в виде непрерывной дроби==  | ||
| − | [[Производящая_функция|   | + | Рассмотрим [[Производящая_функция| производящую функцию]] для [[Числа_Каталана| чисел Каталана]]  | 
| + | |||
| + | <tex>Cat(s) = c_0 + c_1s + c_2s^2 + \cdots = 1 + s + 2s^2 + 5s^3 + \cdots</tex>  | ||
| + | |||
| + | Возведя ее в квадрат и умножив результат на <tex>s</tex>, получим  | ||
| + | |||
| + | <tex>sCat^2(s) = c^2_0s + (c_0c_1 + c_1c_0)s^2 + (c_0c_2 + c_1c_1 + c_2c_0)s^3 + \cdots = s + 2s^2 + 5s^3 + 14s^4 + \cdots = Cat(s) − 1,</tex>  | ||
| + | |||
| + | что дает нам квадратное уравнение на производящую функцию  | ||
| − | <tex>  | + | <tex>sCat^{2}(s) − Cat(s) + 1 = 0.</tex>  | 
Перепишем это уравнение в виде  | Перепишем это уравнение в виде  | ||
| − | <tex>Cat(s) -   | + | <tex>Cat(s) - sCat^{2}(s)= 1,</tex>  | 
или  | или  | ||
| − | <tex>Cat(s) = \cfrac{1}{1 -   | + | <tex>Cat(s) = \cfrac{1}{1 - sCat(s)}.</tex>  | 
Подставив выражение для <tex>Cat(s)</tex> из левой части равенства в  | Подставив выражение для <tex>Cat(s)</tex> из левой части равенства в  | ||
правую часть того же равенства, получим  | правую часть того же равенства, получим  | ||
| − | <tex>Cat(s) = \cfrac{1}{1 - \cfrac{s  | + | <tex>Cat(s) = \cfrac{1}{1 - \cfrac{s}{1 - sCat(s)}}.</tex>  | 
Подставляя вновь выражение для <tex>Cat(s)</tex> в получившееся равенство и продолжая этот процесс, мы получаем представление для  | Подставляя вновь выражение для <tex>Cat(s)</tex> в получившееся равенство и продолжая этот процесс, мы получаем представление для  | ||
функции Каталана в виде непрерывной дроби:  | функции Каталана в виде непрерывной дроби:  | ||
| − | <tex>Cat(s) = \cfrac{1}{1 - \cfrac{s  | + | <tex>Cat(s) = \cfrac{1}{1 - \cfrac{s}{1 - \cfrac{s}{1 - \cdots}}}.</tex>  | 
| − | Полученное разложение нужно понимать следующим образом. Если мы оборвем непрерывную дробь на <tex>n</tex>-м шаге (оставив вместо нее конечную непрерывную дробь, которая представляет собой рациональную функцию), то коэффициенты разложения полученной функции по степеням <tex>s</tex> будут совпадать с коэффициентами разложения функции <tex>Cat(s)</tex> вплоть до члена <tex>s^{  | + | Полученное разложение нужно понимать следующим образом. Если мы оборвем непрерывную дробь на <tex>n</tex>-м шаге (оставив вместо нее конечную непрерывную дробь, которая представляет собой рациональную функцию), то коэффициенты разложения полученной функции по степеням <tex>s</tex> будут совпадать с коэффициентами разложения функции <tex>Cat(s)</tex> вплоть до члена <tex>s^{n}</tex>.  | 
| − | Заметим, что из-за наличия множителя <tex>s  | + | Заметим, что из-за наличия множителя <tex>s</tex> в числителе очередной дроби, присоединяемой на <tex>(n + 1)</tex>-м шаге, увеличение числа членов в непрерывной дроби не приводит к изменению первых <tex>n</tex> коэффициентов в ее разложении. Например,  | 
| − | <tex>\cfrac{1}{1 - s  | + | <tex>\cfrac{1}{1 - s} = \boldsymbol{1 + s} + s^2 + s^3 + s^4 + \cdots,</tex>  | 
| − | <tex>\cfrac{1}{1 - \cfrac{s  | + | <tex>\cfrac{1}{1 - \cfrac{s}{1 - s}} = \boldsymbol{1 + s + 2s^2} + 4s^3 + 8s^4 + \cdots,</tex>  | 
| − | <tex>\cfrac{1}{1 - \cfrac{s  | + | <tex>\cfrac{1}{1 - \cfrac{s}{1 - \cfrac{s}{1 - s}}} = \boldsymbol{1 + s + 2s^2 + 5s^3} + 13s^4 + \cdots</tex>  | 
Стабилизирующаяся часть разложения выделена.  | Стабилизирующаяся часть разложения выделена.  | ||
| Строка 67: | Строка 98: | ||
Треугольник Дика перечисляет пути в положительном квадранте плоскости, выходящие из начала координат и составленные из векторов <tex>(1, 1)</tex> и <tex>(1, −1)</tex>.  | Треугольник Дика перечисляет пути в положительном квадранте плоскости, выходящие из начала координат и составленные из векторов <tex>(1, 1)</tex> и <tex>(1, −1)</tex>.  | ||
| − | [[Файл:  | + | [[Файл:R3.PNG]]  | 
Изменим несколько треугольник Дика, поставив на стрелках числа. А именно, поставим на каждой стрелке номер того ряда, в котором она находится. Номер на стрелке  | Изменим несколько треугольник Дика, поставив на стрелках числа. А именно, поставим на каждой стрелке номер того ряда, в котором она находится. Номер на стрелке  | ||
| − | мы будем интерпретировать как ее кратность, то есть как число различных стрелок, проходящих в данном направлении. В результате одному пути в треугольнике Дика отвечает несколько «различных» путей в треугольнике с кратностями. Их число равно произведению кратностей всех ребер, входящих в данный путь.  | + | мы будем интерпретировать как ее кратность, то есть как число различных стрелок, проходящих в данном направлении. В результате одному пути в треугольнике Дика отвечает несколько «различных» путей в треугольнике с кратностями. Их число равно произведению кратностей всех ребер, входящих в данный путь. То есть значение элемента треугольника, которому раньше соответствовал путь в точку плоскости <tex>(m;n)</tex>, теперь равно следующему: <tex>c_{m,n} = (n+1)c_{m-1,n+1}+nc_{m-1,n-1}</tex>.  | 
| − | [[Файл:  | + | [[Файл:R6.PNG]]  | 
| Строка 108: | Строка 139: | ||
* [[Производящая функция]]  | * [[Производящая функция]]  | ||
* [[Арифметические действия с формальными степенными рядами]]  | * [[Арифметические действия с формальными степенными рядами]]  | ||
| − | |||
| − | |||
| − | |||
| − | |||
== Источники информации ==    | == Источники информации ==    | ||
Версия 20:59, 8 мая 2018
Содержание
Определения
| Определение: | 
| Непрерывная дробь (англ. continued fraction) — это конечное или бесконечное математическое выражение вида
 где и есть целые числа, а — натуральные числа (положительные целые).  | 
Если  для всех , выражение называется  простой непрерывной дробью (англ. regular continued fraction).
В некоторой литературе вместо термина «непрерывная дробь» используют термин «цепная дробь».
| Определение: | 
| Конечная непрерывная дробь (англ. finite continued fraction) — это непрерывная дробь, которая состоит из конечных наборов и | 
| Определение: | 
| K-подходящей дробью (англ. k-suitable fraction) непрерывной дроби называют обыкновенную дробь , где , а - многочлены -ой степени | 
Разложение дробно-рациональной производящей функции
| Утверждение: | 
 Дробно-рациональная производящая функция всегда раскладывается в конечную непрерывную дробь.  | 
|  
 Если у нас есть дробно-рациональная производящая функция 
 то в общем случае: 
 где 
 и 
 Аналогично 
 где 
 и 
 и так далее. Таким Образом При чем легко убедиться, что непрерывная дробь получится конечной.  | 
Функция Каталана в виде непрерывной дроби
Рассмотрим производящую функцию для чисел Каталана
Возведя ее в квадрат и умножив результат на , получим
что дает нам квадратное уравнение на производящую функцию
Перепишем это уравнение в виде
или
Подставив выражение для из левой части равенства в правую часть того же равенства, получим
Подставляя вновь выражение для в получившееся равенство и продолжая этот процесс, мы получаем представление для функции Каталана в виде непрерывной дроби:
Полученное разложение нужно понимать следующим образом. Если мы оборвем непрерывную дробь на -м шаге (оставив вместо нее конечную непрерывную дробь, которая представляет собой рациональную функцию), то коэффициенты разложения полученной функции по степеням будут совпадать с коэффициентами разложения функции вплоть до члена . Заметим, что из-за наличия множителя в числителе очередной дроби, присоединяемой на -м шаге, увеличение числа членов в непрерывной дроби не приводит к изменению первых коэффициентов в ее разложении. Например,
Стабилизирующаяся часть разложения выделена.
Треугольник Дика
Треугольник Дика перечисляет пути в положительном квадранте плоскости, выходящие из начала координат и составленные из векторов и .
Изменим несколько треугольник Дика, поставив на стрелках числа. А именно, поставим на каждой стрелке номер того ряда, в котором она находится. Номер на стрелке мы будем интерпретировать как ее кратность, то есть как число различных стрелок, проходящих в данном направлении. В результате одному пути в треугольнике Дика отвечает несколько «различных» путей в треугольнике с кратностями. Их число равно произведению кратностей всех ребер, входящих в данный путь. То есть значение элемента треугольника, которому раньше соответствовал путь в точку плоскости , теперь равно следующему: .
| Теорема: | 
Производящая функция  для нижней стороны треугольника Дика представляется в
 виде непрерывной дроби  | 
| Доказательство: | 
| 
 Производящая функция перечисляет различные пути с началом и концом на высоте . Обозначим через производящую функцию, перечисляющую пути с началом и концом на высоте , которые не опускаются ниже уровня , по их длине. Тогда 
 Действительно, каждый путь с началом и концом на высоте единственным образом разбивается на такие участки, что 
 Если отбросить начальный и конечный отрезок такого участка, то мы получим путь, начинающийся и заканчивающийся на высоте . Аналогично, 
 Появление четверки в коэффициенте при объясняется тем, что к данному пути, начало и конец которого лежат на высоте , начальный и конечный векторы, превращающие его в путь на высоте , можно добавить четырьмя «различными» способами. Продолжая это рассуждение, мы заключаем, что 
 и непрерывная дробь теперь выписывается очевидным образом:  | 
См. также
Источники информации
- Лекции о производящих функциях
 - Непрерывная дробь
 - Демидович Б. П., Марон И. А. Основы вычислительной математики. — Изд. 2-е. — М.: Физматлит, 1963. — С. 53—73. — 660 с.