Комбинаторика и ряды
Введение
Метод рекуррентных соотношений позволяет решать многие комбинаторные задачи. Но в целом ряде случаев рекуррентные соотношения довольно трудно составить, а еще труднее решить. Зачастую эти трудности удается обойти, использовав производящие функции. Поскольку понятие производящей функции связано с бесконечными степенными рядами, познакомимся с этими рядами.
Деление многочленов
Если заданы два многочлена и
, то
всегда существуют многочлены
( частное )
и
( остаток ),
такие, что
, причем степень
меньше степени
или
. При этом
называется делимым,
а
- делителем. Если же мы хотим, чтобы деление выполнялось без остатка,
то придется допустить в качестве частного не только многочлены, но и бесконечные
степенные ряды. Для получения
частного надо расположить многочлены по возрастающим степеням
и
делить "углом", начиная с младших членов. Рассмотрим, например, деление
на
![\arraycolsep=0pt
\begin{array}{rrrrl}
1 &&&&\multicolumn{1}{|l}{1-x}\\
\cline{5-5}
\mp1&{}\pm x &&& \multicolumn{1}{|l}{1+x+x^2+\ldots}\\
\cline{1-4} & x \\
&{}\mp x &\pm x^2\\
\cline{2-3}
&& x^2\\
&& \mp x^2&\pm x^3\\
\cline{3-4}
&&& x^3\hbox to 0pt{\ldots\hss}
\end{array}](/sites/default/files/tex_cache/2f62de62083724f3a659112349e24b33.png)
![\frac{1}{3}](/sites/default/files/tex_cache/7964c6a339acf2ddea25a5ef0552b97e.png)
![1 + x + x^2 + \ldots + x^n + \ldots](/sites/default/files/tex_cache/e7bd20a50a8d6668682438467bf7c84d.png)
![f(x)](/sites/default/files/tex_cache/50bbd36e1fd2333108437a2ca378be62.png)
![\varphi (x)](/sites/default/files/tex_cache/cc37bce6e65d21dc2f4bbe7b1fb396f2.png)
![f(x) = a_0 + \ldots + a_n x^n,](/sites/default/files/tex_cache/15d3999d526e9d49e69853d0948a88b6.png)
![\varphi (x) = b_0 + \ldots + b_m x^m,](/sites/default/files/tex_cache/1f1fce6b94e03a6ea79b714d71039377.png)
![b_0](/sites/default/files/tex_cache/2e426000b92cfbc7286b0e2cc2a37482.png)
![\varphi (x)](/sites/default/files/tex_cache/cc37bce6e65d21dc2f4bbe7b1fb396f2.png)
![b_0^{} \ne 0](/sites/default/files/tex_cache/76b28bd99bc168c268a7f2d932486957.png)
![f(x)](/sites/default/files/tex_cache/50bbd36e1fd2333108437a2ca378be62.png)
![\varphi (x)](/sites/default/files/tex_cache/cc37bce6e65d21dc2f4bbe7b1fb396f2.png)
![]() |
( 9.1) |
Лишь в случае, когда делится без остатка на
, ряд (9.1) обрывается и мы получаем многочлен.
Алгебраические дроби и степенные ряды
При делении многочлена на многочлен
мы получаем бесконечный степенной ряд. Возникает вопрос: как связан
этот ряд с алгебраической дробью
, то есть какой смысл можно придать записи
![]() |
( 9.2) |
![]() |
( 9.3) |
![x](/sites/default/files/tex_cache/9dd4e461268c8034f5c8564e155c67a6.png)
![x = \frac{1}{{10}}](/sites/default/files/tex_cache/8c525e33c5c1c15f856cdf79ae25a392.png)
![\frac{{10}}{9}](/sites/default/files/tex_cache/04a5a1f2e389e5021adb1f2c5f9bf648.png)
![1+0,1+0,01+...+0.000...01+..](/sites/default/files/tex_cache/4489b09c7e77b402901fd4ef330452e5.png)
![1; 1,1; 1,11; ... ; 1,111...1;](/sites/default/files/tex_cache/7ea6b27e1f84eddc1c5f59e26bb66c00.png)
![n](/sites/default/files/tex_cache/7b8b965ad4bca0e41ab51de7b31363a1.png)
![n](/sites/default/files/tex_cache/7b8b965ad4bca0e41ab51de7b31363a1.png)
![\frac{{10}}
{9} = 1,11\ldots](/sites/default/files/tex_cache/2c1cddea9805587b9c4ca7ba6472af5f.png)
![x = \frac{1}{{10}}](/sites/default/files/tex_cache/8c525e33c5c1c15f856cdf79ae25a392.png)
То же самое получится, если вместо подставить в обе части
(9.3) число
. Левая часть равенства примет значение 2, а правая превратится в
бесконечный числовой ряд
Беря последовательно одно, два, три, четыре,
слагаемых, мы получим числа 1;
;
;
,…,
. Ясно, что с возрастанием
эти числа стремятся к
числу 2.
Однако, если взять , то левая часть (9.3) примет значение
, а в правой получим ряд
Если последовательно складывать члены этого ряда, то получаются суммы 1; 5;
21; 85; … Эти суммы неограниченно увеличиваются и не приближаются к числу
.
Мы встретились, таким образом, с двумя случаями. Чтобы их различать, введем общее понятие о сходимости и расходимости числового ряда. Пусть задан бесконечный числовой ряд
![]() |
( 9.4) |
![b](/sites/default/files/tex_cache/92eb5ffee6ae2fec3ad71c777531578f.png)
![b - (a_1 + a_2 + \ldots + a_n )](/sites/default/files/tex_cache/c71019edeeb01531cfcd1613f1d64b47.png)
![n](/sites/default/files/tex_cache/7b8b965ad4bca0e41ab51de7b31363a1.png)
![\varepsilon > 0](/sites/default/files/tex_cache/af19218bb2b68845e14f26a86b0ea922.png)
![a_1 + \ldots + a_n](/sites/default/files/tex_cache/4d837a58aed29c72c846702aaa76d69e.png)
![b](/sites/default/files/tex_cache/92eb5ffee6ae2fec3ad71c777531578f.png)
![N](/sites/default/files/tex_cache/8d9c307cb7f3c4a32822a51922d1ceaa.png)
![\varepsilon](/sites/default/files/tex_cache/f8b1c5a729a09649c275fca88976d8dd.png)
![\left| {b - (a_1 + \ldots + a_n )} \right| < \varepsilon
\text{ если }n \geqslant N.](/sites/default/files/tex_cache/023456372b5b9bc81d87afdffabbd544.png)
![b](/sites/default/files/tex_cache/92eb5ffee6ae2fec3ad71c777531578f.png)
![a_1
+ a_2 + \ldots + a_n + \ldots](/sites/default/files/tex_cache/ab0e03d3ad63b82f6ec17250a135c624.png)
![b =a_1 + a_2 + \ldots + a_n + \ldots.](/sites/default/files/tex_cache/bf5e06f33977b66f73d35324caf7f850.png)
![b](/sites/default/files/tex_cache/92eb5ffee6ae2fec3ad71c777531578f.png)
Проведенное выше исследование показывает, что
![\frac{{10}}{9} = 1 + 0,1 + 0,01 + \ldots + 0,00\ldots 01 + \ldots,](/sites/default/files/tex_cache/0bcf16a04a6c7d711c7b332ed24e1cc1.png)
![2 = 1 + \frac{1}
{2} + \frac{1}
{4} + \ldots + \frac{1}
{{2^n }} + \ldots,](/sites/default/files/tex_cache/cd0e7187f8b788ad0eb227eabffb643e.png)
![1 + 4 + 16 + \ldots + 4^n +](/sites/default/files/tex_cache/5ed27e702b01a8e026f11f5eefd7f022.png)
![\left| x \right|
< 1](/sites/default/files/tex_cache/04782d808e1c392b4fe3d02e75bd1e16.png)
![1 + x + \ldots + x^n + \ldots](/sites/default/files/tex_cache/8f89823c26c5df2ee4bf24674afad621.png)
![\frac{1}{{1 - x}}](/sites/default/files/tex_cache/fe91941417577c9c6395fff6a1549539.png)
![\left| x \right| > 1](/sites/default/files/tex_cache/184853a1200f12fa6153d20662f32daa.png)
![1 + x + \ldots x^n = \frac{{1 - x^{n + 1} }}{{1 - x}}](/sites/default/files/tex_cache/01d8cd8806cb95742ac21665ffd8b4d9.png)
![n \to \infty](/sites/default/files/tex_cache/9fcd9d5d39cca718980a307f659f2e54.png)
![x^{n + 1}](/sites/default/files/tex_cache/20493f08c063ec5a8b505e65899bd749.png)
![\left| x \right| < 1](/sites/default/files/tex_cache/ae4ac5bcb9e8fe3bd9e31588761a74f6.png)
![\left| x \right| \geqslant 1](/sites/default/files/tex_cache/236c7521e41b48a58b9aacb571e7e32b.png)
![x = \pm 1](/sites/default/files/tex_cache/18cbe32290eb7e3f282d9e6202226dcf.png)
![1 + 1 + \ldots + 1 + \ldots](/sites/default/files/tex_cache/17777a6e333a692c66b89dff57bbcfa0.png)
![1 - 1 + \ldots + 1 - 1 + \ldots](/sites/default/files/tex_cache/dfa985c4390922512876e7806ff63623.png)
![\left| x \right| < 1](/sites/default/files/tex_cache/ae4ac5bcb9e8fe3bd9e31588761a74f6.png)
![]() |
( 9.5) |
Отметим, что равенство (9.5) - это известная из школьного курса математики формула для суммы бесконечно убывающей геометрической прогрессии.
Мы выяснили, таким образом, смысл записи
![\frac{1}
{{1 - x}} = 1 + x + \ldots + x^n + \ldots.](/sites/default/files/tex_cache/045b4ed65e4334b577b76f279d6f15ed.png)
![x](/sites/default/files/tex_cache/9dd4e461268c8034f5c8564e155c67a6.png)
![\left| x \right| < 1](/sites/default/files/tex_cache/ae4ac5bcb9e8fe3bd9e31588761a74f6.png)
![\frac{1}
{{1 - x}}](/sites/default/files/tex_cache/326641f66dd3ad9e1fa355324b07656a.png)
![\frac{1}
{{1 - x}}](/sites/default/files/tex_cache/326641f66dd3ad9e1fa355324b07656a.png)
![\left| x \right| < 1](/sites/default/files/tex_cache/ae4ac5bcb9e8fe3bd9e31588761a74f6.png)
![1 + x + \ldots + x^n + \ldots](/sites/default/files/tex_cache/8f89823c26c5df2ee4bf24674afad621.png)
Пусть при делении многочлена на многочлен
получился степенной ряд
![]() |
( 9.6) |
![x](/sites/default/files/tex_cache/9dd4e461268c8034f5c8564e155c67a6.png)
![f(x)/ \varphi (x)](/sites/default/files/tex_cache/36292201b325933129700f719f24ee82.png)
![x_1,\ldots,x_k](/sites/default/files/tex_cache/beb41a5c74a3e8d0a3056224df63f8cf.png)
![r](/sites/default/files/tex_cache/4b43b0aee35624cd95b910189b3dc231.png)
![\left| {x_1 } \right|,\ldots,\left| {x_k } \right|](/sites/default/files/tex_cache/769b7159f0a56d42df8db27b371665e4.png)
![\left| x \right| < r](/sites/default/files/tex_cache/bf4e8539347999f7c01a6a04e843065b.png)
Иными словами, всегда есть область , в
которой выполняется равенство
![]() |
( 9.7) |
![\sin x = x - \frac{{x^3 }}{{3!}} + \frac{{x^5 }}{{5!}} - \ldots,](/sites/default/files/tex_cache/c36d3281c97f810d9151e8c366f86cb4.png)
![\cos x = 1 - \frac{{x^2 }}{{2!}} + \frac{{x^4 }}{{4!}} - \ldots,](/sites/default/files/tex_cache/f8934e93404d09ed82a283757f4996c1.png)
![e^x = 1 + x + \frac{{x^2 }}{{2!}} + \frac{{x^3 }}{{3!}} + \ldots.](/sites/default/files/tex_cache/6ed355292c14faf6bbda497e1e53c6c8.png)
![f(x)](/sites/default/files/tex_cache/50bbd36e1fd2333108437a2ca378be62.png)