Научная статья на тему 'О сечениях производящих рядов в задачах о решеточных путях'

О сечениях производящих рядов в задачах о решеточных путях Текст научной статьи по специальности «Математика»

CC BY
70
6
i Надоели баннеры? Вы всегда можете отключить рекламу.
Область наук
Ключевые слова
РАЗНОСТНЫЕ УРАВНЕНИЯ / РЕШЕТОЧНЫЕ ПУТИ / ПРОИЗВОДЯЩАЯ ФУНКЦИЯ / СЕЧЕНИЕ / DIFFERENCE EQUATIONS / LATTICE PATHS / GENERATING FUNCTION / SECTION

Аннотация научной статьи по математике, автор научной работы — Ахтамова С. С., Гришунов В. Ю., Ляпин А. П., Тихомиров С. А.

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

ON SECTIONS OF GENERATING SERIES IN LATTICE PATH PROBLEMS

In this paper a recurrence formula for the sections of the generating series of the number of paths on an integer lattice is obtained and it is proved that the sections of the generating function for the lattice paths are rational functions (an analogue of the Moivre theorem).

Текст научной работы на тему «О сечениях производящих рядов в задачах о решеточных путях»

Прикладная математика & Физика, 2020, там, 52, №2, С. Ц6 151.

УДК 517.55 001 10.18413/2687-0959-2020-52-2-146-151

О СЕЧЕНИЯХ ПРОИЗВОДЯЩИХ РЯДОВ В ЗАДАЧАХ О РЕШЕТОЧНЫХ ПУТЯХ

С. С. Ахтамова, В. Ю. Гришунов, А. П. Ляпин, С. А. Тихомиров

(Статья представлена членом редакционной коллегии С. М. Ситником)

Лесосибирский педагогический ипститут филилал Сибирского федерального университета,

г. Лесосибирск. 662544. Россия

ООО «Интермедиа», г. Санкт-Петербург. 191167, Россия

Сибирский федеральный университет, г. Красноярск. 660041. Россия

Ярославский государственный педагогический университет им. К. Д. Ушипского,

г. Ярославль. 150000, Россия

Е-шаП: alitamova-ssOmail.ru: vitaliqmetaliqOgmail.com: aplyapinOslu-kras.ru: satikhomirovOmail.ru

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

Ключевые слова: разностные уравнения, решеточные пути, производящая функция, сечепие. Для цитирования: Ахтамова С. С., Гришупов В. Е., Ляпип А. П.. Тихомиров С. А.. 2020. О сечепиях производящих рядов в задачах о решеточных путях. Прикладная математика & Физика, 52(2): 146 151. Б01 10.18413/2687-0959-2020-52-2-146-151.

ON SECTIONS OF GENERATING SERIES IN LATTICE PATH PROBLEMS S. S. Akhtamova, V. Yu. Grishunov, A. P. Lyapin, S. A. Tikhomirov

(Article submitted by a member of the editorial board C M. Sitnik)

Lesosibirskij Pedagogical Institute branch of Siberian Federal University Lesosibirsk. 662544. Russia

LLC «Intermedia», St. Petersburg. 191167, Russia

Siberian Federal University, Krasnoyarsk, 660041, Russia

Yaroslavl State Pedagogical University named after K. D. Usliinsky, Yaroslavl, 150000, Russia

E-mail: alitamova-ssOmail.ru: vitaliqmetaliqOgmail.com: aplyapinOsfu-kras.ru: satikliomirovOmail.ru

Received June 10. 2020

Abstract. In t.liis paper a recurrence formula for the sections of the generating series of the number of paths on an integer lattice is obtained and it is proved that the sections of the generating function for the lattice paths are rational functions (an analogue of the Moivre theorem).

Key words: difference equations, lattice paths, generating function, section

For citation: Akhtamova S. S., Grishunov V. Y., Lyapin A. P., Tikhomirov S. A. 2020. On Sections Of Generating Series In Lattice Path Problems. Applied Mathematics & Physics, 52(2): 146 151 (in Russian). DOI 10.18413/2687-0959-2020-52-2-146-151.

1. Введение. В перечислительном комбинаторном анализе известна задача о перечислении решёточных путей: для набора векторов Д = {а1,«2,..., ам} С II1, требуется вычислить количество способов, которыми можно прийти из начала координат в точку х € Zn, используя только шаги Д

кипа и Шредера (см. [Вош(Ц1с1-Ме1ои. Рс1коуйек. 2000]). Отметим, что пути Дика связаны как со

словами Дика, так и с диаграммами Юнга, деревьями и другими объектами перечислительного комбинаторного анализа (см. [Стенли, 2005], [Lyapin, Chandragiri, 2019]).

Если обозначить искомое число путей через f (ж), то известно (см. [6]), что f (ж) удовлетворяет рекуррентному соотношению

f (ж) - f (ж - а1) - ... - f (ж - aN) = 0, ж G Zn. (1)

Мощным средством исследования свойств функции f (ж) являются производящие функции (см. [Стенли, 1990]), то есть функции вида

F(z) = £ f (ж>х, (2)

хек

которые позволяют эффективно использовать методы комплексного анализа для исследования свойств функции f (ж).

Абрахам Муавр в 1722 году доказал, что в одномерном случае степенной ряд F(z) представляет собой рациональную функцию тогда и только тогда, когда его коэффициенты удовлетворяют рекуррентному соотношению (линейному разностному уравнению) с постоянными коэффициентами (см. [Moivre, 1724]). А именно, коэффициенты разложения в степенной ряд рациональной функции

F (z) =-k-^-= У" f (ж)zx, (3)

W cfczfc + cfc_i zk-1 + ... + co

где Cj G C, i = 0,..., k - некоторые постоянные, удовлетворяют рекуррентному соотношению (разностному уравнению) для последовательности {f (ж)}|=0, все элементы которой, начиная с k-ro, вычисляются через k - 1 предыдущих:

Ckf (ж - k) + cfc_if (ж - k + 1) + ... + cof (ж) = 0, ж > k. (4)

Доказательство этого факта можно найти в [1], в главе, посвященной рациональным производящим функциям.

В общем случае, значения функции

f (ж) = у(ж), ж = 0,..., k - 1 (5)

задаются произвольно, а задача (4)-(5) называется задачей Коши для разностного уравнения (4), а (5) — функцией начальных данных.

В многомерном случае ситуация гораздо сложнее и связана со свойствами и структурой конуса K и, как следствие, различными видами разностных уравнений, описывающих число путей па целочисленной решетке. Отметим работу [Levy, Lessman, 1992], в которой для двумерного случая рассмотрены способы построения общих решений для некоторых видов разностных уравнений. В монографии [Даджион, Мерсеро, 1988] двумерные разностные уравнения использовались в теории цифровой обработки многомерных сигналов для конструирования цифровых рекурсивных фильтров. В случае двух переменных задача об устойчивости цифрового рекурсивного фильтра решена в работе [Tsikh, 1993]. В статье [Bousquet-Melou, Petkovsek, 2000] многомерные разностные уравнения изучались с точки зрения применения к задачам перечислительного комбинаторного анализа. В ней сформулирована задача Коши для многомерного линейного разностного уравнения и доказана теорема существования и единственности решения этой задачи. В работе [Leinartas, 2007] приведена формула для решения задачи Коши с использованием понятия фундаментального решения. Ричард Стенли выделяет следующие классы производящих функций: D-финитные D алгебраические D рациональные, и рассматривает последние как «наиболее полезный» класс производящих функций (см. [Стенли, 1990]). В работе [Некрасова, 2014] исследуются производящие функции решений разностного уравнения в рациональных конусах целочисленной решетки. Для рядов Лорана с носителями в таких конусах определено понятие D-финитности и приведено достаточное условие, при котором из рациональности (алгебраичности, D-финитности) производящей функции начальных данных задачи Коши следует рациональность (алгебраичность, D-финитность) производящей функции решения. В данной работе доказан многомерный аналог теоремы Муавра (теорема 1),

F(z)

производящего ряда для решеточных путей являются рациональными функциями (следствие из теоремы 1).

2. Основные результаты. Рассмотрим набор векторов Д = {а1, а2,..., aN} С Z" и рассмотрим конус

K = {а1ж1 + ... + aNжN, ж1,.. ., жN G Z^} С (6)

натянутый на вектора из набора Д и лежащий в неотрицательном октанте. Известно (см., например, [Во1^ие1;-Мё1ои, Рйкоуёек, 2000]), что производящий ряд для числа решеточных путей из начала координат в точку х € сходится и имеет вид

Р (*) =-^-^-^-^. (7)

а1 ari а1

1 • • • zn • • • • • • zn

Определим сечение Р51(5), к = 0,1, 2,... производящего ряда Р(г) для числа решёточных путей Д

Р1(5) = £ /(к,х)5й, (8)

гех^-1

где I = гз,..., гп), Х = (х2, х3,..., хп) (см. [Некрасова Т.Н. 2014.], [ЫрзЬ^г, 1989]). В таких обозначениях будет иметь место запись I = (11,1) и х = (хх, I). Заметим, что Р 0( 5) = Р(0,5), а сами сечения представляют коэффициенты разложения функции Р (г) в степенной ряд по переменной 11. Тогда справедлива следующая теорема.

Теорема 1. Сечения Рк (5) производящего ряда Р5) для решёточных путей с шагами из Д удовлетворяют рекуррентному соотношению

Ск(!)Р>-к (I) + Ск-1(5)Р"-к+1(5) + • • • + со(5)Р>(!) = 0, (9)

с коэффициентами е;(5) = ^

... ,

1 = 0, ...,к.

а:а1 =1

Доказательство. Сгруппируем слагаемые в знаменателе производящей функции (7) по степеням II и разложим ее в степенной ряд по II:

.. то

Р (I) =-;-гп-п = У" Р "(5)!",

Ск (z)z^k + ck-l(5)z1k-1 + ••• + 00(5)^0 "=0 ,

где С1 (5) = ^ Z22 ... Znn ,1 = 0,..., к.

а:а1=1

Домножим обе части этого равенства на знаменатель

то

(Ск(Фк + Сk-l(Z)zk-1 + • • • + cо(Z)z0) • ^ Р"(5К = 1

п=0

и преобразуем левую часть

то

(с^^ + Ск-^^-1 + • • • + С0(5)) • £ РZ"(Z)z" =

"=0

то

= £ (Ск(5)Р5"-к(5) + Ск-1(5)Р"-к+1(5) + • • • + Со(5)Р"(5)^ • z"+

п=к

+ (с!-^)^) + Ск-2(5)Р1(5) + • • • + СоРк-1(5)) • zk-1 +

+ (Ск^^Р0^) + • • • + Со(5)Рк-2(5)) • zk-2 + • • • +

+ (с^)-0(5) + Со^Р1^)) • ц + Со^Р0^), затем, приравняв выражения при одинаковых степенях I1, получим, что

С^Р0^ Со^Р1^) =0

(10)

Ск^^Р0^) + • • • + СО(5)Р к-2(5) = 0 _Ск-1(5)Р°(5) + Ск-2(5)Р 1(5) + • • • + СОР к-1(5) = 0

и для всех п ^ к справедливо искомое рекуррентное соотношение:

С!^)-5"-1 (5) + Ск-1(5)Р"-к+1(5) + • • • + Со(5)^ "(I) = 0.

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

Замечание 1. Отметим, что данная теорема справедлива для произвольной переменной где ] = 1,..., п.

Замечание 2. По аналогии с задачей Коши (4)-(5) для линейного разностного уравнения, можно сформулировать задачу Коши для уравнения (9), функция начальных данных Рк(5) = Фк(2), к = 0,1,..., п — 1 которой может быть найдена из системы (10).

Замечание 3. Сечения производящего ряда Р(2) имеют и комбинаторный смысл, а именно функция Рк (2) является производящей функцией для числа путей с шагами из набора Д, выходя-

х1 = к

Из теоремы 1 автоматически получается аналог теоремы Муавра для сечений производящих рядов числа путей на целочисленной решетке.

Следствие. Сечения Рк(2) производящего ряда Р(|1,5) для решёточных путей с шагами из Д

3. Примеры. Пример 1. Рассмотрим набор векторов

Д = {(1,0,1), (2, 2, 2), (1, 2, 3), (3,1, 2), (3, 2,1), (2,1, 2)}. Производящая функция числа путей на целочисленной решетке будет иметь вид

Р (21,22,23) = 1

1 - zi(z3 + ) - z^z^zl + Z2z|) - zf (z2z| + z|z3)'

причем в обозначениях из теоремы с0(22,23) = 1, ci(22,23) = —23 — 2223, c2(z2,z3) = — 2223 — z2z3, 2 2

z3 — 222

сз(22,23) = — ^2^3 — z|z3. Разностное уравнение имеет вид

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

^"(22,23) — (23 + z|z3)Fn-1(z2,Z3) — (2222 + Z2z3)Fn-2(z2, 23) — (22+ 2223)Fn-3(22, 23) = 0.

Пример 2. Отметим связь сечений производящих рядов с многочленами Фибоначчи и Пелля (см. [Luzon, Moron, 2010]).

Рассмотрим пути па целочисленной решетке, образованные набором шагов Д = {(1,1), (2, 0)}. Функция f (x1, x2) числа таких путей го тачала координат в точку (x1,x2) удовлетворяет разностному уравнению

f (xi,X2) — f (xi — 1,X2 — 1) — f (xi — 2, Ж2) = 0,

а ее производящий ряд сходится и имеет вид F(21,22) = (1 — 2122 — 22)-1. Обозначим F"(22) = f (n, x2)^X2 - сечения производящего ряда. По теореме 1 такие сечения удовлетворяют рекуррентному соотношению

F"(22) — 22Fn-1(22) — Fn-2(22) = 0

с начальными данными F0(22) = 1,F 1(22) = 22. Продолжая вычисления, получим известную последовательность многочленов Фибоначчи:

F 2Ы=22 + 1, F 3(22) =23 +222, F 4(22)=224 +322 + 1,

F5 (22) =25 +423 +322,

Рассмотрим пути па целочисленной решетке, образованные набором шагов Д = {(1,1), (1,1)(2,0)},

(1, 1) 2

разного цвета. Функция / (х1, х2) числа таких путей го тачала координат в точку (х1,х2) удовлетворяет разностному уравнению

/(х1, х2) — 2/(х1 — 1, х2 — 1) — /(х1 — 2, х2) = 0,

а ее производящий ряд сходится и имеет вид Р(21, 22) = (1 — 22122 — 22)-1. По теореме 1 его сечения Рп(22) удовлетворяют рекуррентному соотношению

\ тгт-2 <

Fn(z2) - 2z2Fn-1(z2) - Fn-2(z2) = 0

с начальными данными Р0(z2) = 1, Р 1(z2) = 2z2. Продолжая вычисления, получим известную последовательность многочленов Пелля:

Р2 (z2)=4z22 + 1, Р3 Ы =8z3 + 4z2, Р4 (z2) = ^4 + ш! + 1,

4. Заключение. Полученное рекуррентное соотношение для сечений производящих рядов числа путей на целочисленной решетке позволяет разработать компьютерный алгоритм для вычисления таких сечений.

Список литературы

1. Даджион Д., Мерсеро О. 1988. Цифровая обработка многомерных сигналов. Пер. с англ. М., Мир, 487. (Dudgeon D. Е., Mersereau R. М. 1983. Multidimensional digital signal processing. Englewood Cliffs, NJ : Prentice-Hall, 400).

2. Лейнартас E. К., Ляпин А. П. 2009. О рациональности многомерных возвратных степенных рядов. Журнал Сибирского федерального унивеситета. Математика и физика, 2(2): 449-455.

3. Некрасова Т. И. 2014. Об иерархии производящих функций решений многомерных разностных уравнений. Изв. Иркутского гос. ун-та. Сер. Математика, 9: 91-102.

4. Стенли Р. 2005. Перечислительная комбинаторика. Деревья, производящие функции и симметрические функции. М., Мир, 767.

5. Стенли Р. 1990. Перечислительная комбинаторика. М., Мир, 440.

6. Bousquet-Melou М., Petkovsek М. 2000. Linear recurrences with constant coefficients: the multivariate case. Discrete Mathematics, 225: 51-75.

7. Leinartas E. K. 2007. Multiple Laurent series and fundamental solutions of linear difference equations, Siberian Math. J., 48(2): 268-272.

8. Levy H., Lessman F. 1992. Finite difference equations. Dover Publication, 278.

9. Lipshitz L. 1989. D-Finite power series. Journal of Algebra, 122: 353-373.

10. Luzon A., Moron M. A. 2010. Reccurence relations for polynomial sequences via Riordan matrices. Linear Algebra and its Applications, 433: 1422-1446. D01:10.1016/j.laa.2010.05.021

11. Lyapin A. P., Chandragiri S. 2019. Generating functions for vector partitions and a basic recurrence relation. Journal of Difference Equations and Applications, 25(7): 1052-1061.

DOI: 10.1080/10236198.2019.1649396

12. Moivre A. 1724. De fractionibus algebraicis radicalitate immunibus ad fractiones simpliciores reducen-dis, deque summandis terminis quarumdam serierum aequali intervallo a se distantibus. Philosophical transactions, 176.

13. Nekrasova Т. I. 2015. On the Cauchy Problem for Multidimensional Difference Equations in Rational Cone. Journal of Siberian Federal University. Mathematics & Physics, 8(2): 184-191.

14. Tsikh A. K. 1993. Conditions for absolute convergence of the Taylor coefficient series of a meromorphic function of two variables. Math. USSR-Sb, 74(2): 337-360.

References

1. Dudgeon D. E., Mersereau R. M. 1983. Multidimensional digital signal processing. Englewood Cliffs, NJ : Prentice-Hall, 400.

2. Leinartas E. K., Lyapin A. P. 2009. On the Rationality of Multidimentional Recusive Series. Journal

of Siberian Federal University. Mathematics & Physics, 2(2): 449-455 (in Russian).

3. Nokrasova T. I. 2014. On the hierarchy of generating functions for solutions of multidimensional difference equations Izv. Irkutsk Gos. Univ. Ser. Matoriiatika, 9: 91 103 (in Russian).

4. Stanley R. 1997. Enumerative combinatorics. Trees and the Composition of Generating Functions. Cambridge University Press. 600.

5. Stanley R. 1997. Enumerative combinatorics. Cambridge University Press. 326.

6. Bousquet-Melon M., Petkovsek M. 2000. Linear recurrences with constant coefficients: the multivariate case. Discrete Mathematics. 225: 51 75.

7. Leinartas E.K. 2007. Multiple Laurent series and fundamental solutions of linear difference equations. Siberian Math. J., 48(2): 268 272.

8. Levy H., Lessman F. 1992. Finite difference equations. Dover Publication. 278.

9. Lipshitz L. 1989. D-Finite power series. Journal of Algebra. 122: 353 373.

10. Luzon A.. Moron M. A. 2010. Reccurence relations for polynomial sequences via Riordan matrices. Linear Algebra and its Applications, 433: 1422 1446. D01:10.1016/j.laa.2010.05.021

11. Lyapin A. P., Chandragiri S. 2019. Generating functions for vector partitions and a basic recurrence relation. Journal of Difference Equations and Applications, 25(7): 1052 1061.

D 01:10.1080/10236198.2019.1649396

12. Moivre A. 1724. De fractionibus algebraicis radicalitate immunibus ad fractiones simpliciores reducendis. deque summandis terminis quarumdam serierum aequali intervallo a se distantibus. Philosophical transactions, 176.

13. Nekrasova T. I. 2015. On the Cauchy Problem for Multidimensional Difference Equations in Rational Cone. Journal of Siberian Federal University. Mathematics & Physics, 8(2): 184 191.

14. Tsikh A. Iv. 1993. Conditions for absolute convergence of the Taylor coefficient series of a meromorphic function of two variables. Math. USSR-Sb, 74(2): 337 360.

Получена 10.06.2020

Ахтамова Светлана Станиславовна кандидат педагогических наук, доцент, доцент кафедры высшей математики, информатики и естествознания Лесосибирского педагогического института филиала Сибирского федерального университета

ул. Победы, 42, г. Лесосибирск, Красноярский край, Россия, 662544 E-mail: ahtaniova-sslöniail.ni Гришунов Виталий Юрьевич разработчик С///JavaScript, ООО «Интермедиа» Невский пр-т., 2В, г. Санкт-Петербург, Ленинградская обл., Россия, 191167 E-mail: vitaliqniotaliqiögniail.coni Ляпин Александр Петрович кандидат физико-математических наук, доцент базовой кафедры вычислительных и информационных технологий института математики и фундаментальной информатики Сибирского федерального университета

пр. Свободный, 79, г. Красноярск, Россия, 660041 E-mail: aplyapirüösfu-kras.ru

Тихомиров Сергей Александрович кандидат физико-математических наук, доцент, доцент кафедры геометрии и алгебры физико-математического факультета Ярославского государственного педагогического университета

ул. Республиканская, 108/1, г. Ярославль, Россия, 150000 E-mail: satikhoniirovi0niail.ru

i Надоели баннеры? Вы всегда можете отключить рекламу.