Рассмотрите комбинаторную задачу: в кольцевом расположении n точек сколькими способами можно соединить пары непересекающимися отрезками (не допускается пересечение внутри кольца)? Сформулируйте рекуррентные соотношения и обсудите связь с числами Каталана
Рассмотрим nnn точек на окружности и непересекающие хорды, которые попарно соединяют все точки (т. е. совершенное паросочетание). Обозначим количество таких разбиений через f(n)f(n)f(n). 1) Очевидно, если nnn нечётно, то f(n)=0f(n)=0f(n)=0. Пусть n=2kn=2kn=2k. Зафиксируем некоторую точку PPP и допустим, что она соединена с точкой, стоящей через 2i+12i+12i+1 шагов по окружности (то есть между этими двумя точками лежит 2i2i2i точек слева и 2(k−i−1)2(k-i-1)2(k−i−1) точек справа). Тогда конфигурация распадается на две независимые части размеров 2i2i2i и 2(k−i−1)2(k-i-1)2(k−i−1). Получаем рекуррентное соотношение f(0)=1,f(2k)=∑i=0k−1f(2i) f(2(k−1−i))(k≥1),
f(0)=1,\qquad f(2k)=\sum_{i=0}^{k-1} f(2i)\,f(2(k-1-i))\quad (k\ge1), f(0)=1,f(2k)=i=0∑k−1f(2i)f(2(k−1−i))(k≥1),
и f(2k+1)=0f(2k+1)=0f(2k+1)=0. 2) Введение чисел ak:=f(2k)a_k:=f(2k)ak:=f(2k) даёт классическую рекурренцию Каталана: a0=1,ak=∑i=0k−1ai ak−1−i(k≥1).
a_0=1,\qquad a_{k}=\sum_{i=0}^{k-1} a_i\,a_{k-1-i}\quad (k\ge1). a0=1,ak=i=0∑k−1aiak−1−i(k≥1). 3) Связь с числами Каталана: последовательность aka_kak удовлетворяет уравнению для производящей функции A(x)=∑k≥0akxkA(x)=\sum_{k\ge0} a_k x^kA(x)=∑k≥0akxk: A(x)=1+x A(x)2,
A(x)=1+x\,A(x)^2, A(x)=1+xA(x)2,
откуда A(x)=1−1−4x2x,
A(x)=\frac{1-\sqrt{1-4x}}{2x}, A(x)=2x1−1−4x,
и коэффициенты даются формулой ak=Ck=1k+1(2kk).
a_k=C_k=\frac{1}{k+1}\binom{2k}{k}. ak=Ck=k+11(k2k).
Следовательно, для чётного n=2kn=2kn=2k число непересекающих паросочетаний равно CkC_kCk, а для нечётного nnn равно 000. Краткая интерпретация: непересекающие разбиения хордами биективно соответствуют структурам, считаемым числами Каталана (каталановы деревья, правильные скобочные последовательности, выпуклые триангуляции и т. п.).
1) Очевидно, если nnn нечётно, то f(n)=0f(n)=0f(n)=0. Пусть n=2kn=2kn=2k. Зафиксируем некоторую точку PPP и допустим, что она соединена с точкой, стоящей через 2i+12i+12i+1 шагов по окружности (то есть между этими двумя точками лежит 2i2i2i точек слева и 2(k−i−1)2(k-i-1)2(k−i−1) точек справа). Тогда конфигурация распадается на две независимые части размеров 2i2i2i и 2(k−i−1)2(k-i-1)2(k−i−1). Получаем рекуррентное соотношение
f(0)=1,f(2k)=∑i=0k−1f(2i) f(2(k−1−i))(k≥1), f(0)=1,\qquad f(2k)=\sum_{i=0}^{k-1} f(2i)\,f(2(k-1-i))\quad (k\ge1),
f(0)=1,f(2k)=i=0∑k−1 f(2i)f(2(k−1−i))(k≥1), и f(2k+1)=0f(2k+1)=0f(2k+1)=0.
2) Введение чисел ak:=f(2k)a_k:=f(2k)ak :=f(2k) даёт классическую рекурренцию Каталана:
a0=1,ak=∑i=0k−1ai ak−1−i(k≥1). a_0=1,\qquad a_{k}=\sum_{i=0}^{k-1} a_i\,a_{k-1-i}\quad (k\ge1).
a0 =1,ak =i=0∑k−1 ai ak−1−i (k≥1).
3) Связь с числами Каталана: последовательность aka_kak удовлетворяет уравнению для производящей функции A(x)=∑k≥0akxkA(x)=\sum_{k\ge0} a_k x^kA(x)=∑k≥0 ak xk:
A(x)=1+x A(x)2, A(x)=1+x\,A(x)^2,
A(x)=1+xA(x)2, откуда
A(x)=1−1−4x2x, A(x)=\frac{1-\sqrt{1-4x}}{2x},
A(x)=2x1−1−4x , и коэффициенты даются формулой
ak=Ck=1k+1(2kk). a_k=C_k=\frac{1}{k+1}\binom{2k}{k}.
ak =Ck =k+11 (k2k ). Следовательно, для чётного n=2kn=2kn=2k число непересекающих паросочетаний равно CkC_kCk , а для нечётного nnn равно 000.
Краткая интерпретация: непересекающие разбиения хордами биективно соответствуют структурам, считаемым числами Каталана (каталановы деревья, правильные скобочные последовательности, выпуклые триангуляции и т. п.).