stringtranslate.com

каталонский номер

C 5 = 42 непересекающихся разбиения множества из 5 элементов (ниже показаны остальные 10 из 52 разбиений )

В комбинаторной математике каталонские числа — это последовательность натуральных чисел , которые встречаются в различных задачах подсчёта , часто включающих рекурсивно определяемые объекты. Они названы в честь французско-бельгийского математика Эжена Шарля Каталана , хотя ранее они были открыты в 1730-х годах Минггату .

Число Каталана n можно выразить непосредственно через центральные биномиальные коэффициенты следующим образом:

Не удалось проанализировать (SVG (MathML можно включить через плагин для браузера): Недопустимый ответ («Расширение Math не может подключиться к Restbase.») от сервера «http://localhost:6011/en.wikipedia.org/v1/»:): {\displaystyle C_n = \frac{1}{n+1}{2n\choose n} = \frac{(2n)!}{(n+1)!\,n!} \qquad\text{for }n\ge 0.}

Первые каталонские числа для n = 0, 1, 2, 3, ... равны

1, 1, 2, 5, 14, 42, 132, 429, 1430, 4862, 16796, 58786, ... (последовательность A000108 в OEIS ).

Характеристики

Альтернативное выражение для C n :

для

что эквивалентно выражению, данному выше, поскольку . Это выражение показывает, что C n является целым числом , что не сразу очевидно из первой приведенной формулы. Это выражение составляет основу для доказательства правильности формулы.

Другое альтернативное выражение —

что можно непосредственно интерпретировать в терминах леммы о цикле ; см. ниже.

Числа Каталана удовлетворяют рекуррентным соотношениям

и

Асимптотически числа Каталана растут в том смысле, что частное n -го числа Каталана и выражения справа стремится к 1, когда n стремится к бесконечности.

Это можно доказать, используя асимптотический рост центральных биномиальных коэффициентов , приближение Стирлинга для или с помощью производящих функций .

Единственные каталонские числа C n , которые являются нечетными, это те, для которых n = 2 k − 1 ; все остальные являются четными. Единственными простыми каталонскими числами являются C 2 = 2 и C 3 = 5 . [1]

Числа Каталана имеют интегральные представления [2] [3]

что немедленно приводит к .

Это имеет простую вероятностную интерпретацию. Рассмотрим случайное блуждание по целочисленной прямой, начинающееся с 0. Пусть -1 будет состоянием "ловушки", таким, что если идущий прибудет в -1, он останется там. Идущий может прибыть в состояние ловушки в моменты времени 1, 3, 5, 7..., а число способов, которыми идущий может прибыть в состояние ловушки в момент времени, равно . Поскольку одномерное случайное блуждание является рекуррентным, вероятность того, что идущий в конечном итоге прибудет в -1, равна .

Приложения в комбинаторике

В комбинаторике существует множество задач на подсчет, решение которых дается числами Каталонии. Книга «Перечислительная комбинаторика: Том 2» комбинаторика Ричарда П. Стэнли содержит набор упражнений, описывающих 66 различных интерпретаций чисел Каталонии. Ниже приведены некоторые примеры с иллюстрациями случаев C 3 = 5 и C 4 = 14 .

Решетка из 14 слов Дика длиной 8 – ( и ) интерпретируется как вверх и вниз
ИКСИ
XXYY XYXY
XXXYYY XYXXYY XYXYXY XXYYXY XXYXYY
((())) (()()) (())() ()(()) ()()()
((аб)в)г (а(бв))г (аб)(вг) а((бв)г) а(б(вг))
Ассоциаэдр порядка 4 с C 4 =14 полными бинарными деревьями с 5 листьями

На следующих диаграммах показан случай n = 4 :

Это можно представить, перечислив каталонские элементы по высоте столбца: [6]

Темный треугольник — корневой узел, светлые треугольники соответствуют внутренним узлам бинарных деревьев, а зеленые полоски — листьям.
[0,0,0,0] [0,0,0,1] [0,0,0,2] [0,0,1,1]
[0,1,1,1] [0,0,1,2] [0,0,0,3] [0,1,1,2] [0,0,2,2] [0,0, 1,3]
[0,0,2,3] [0,1,1,3] [0,1,2,2] [0,1,2,3]
123 124 125 134 135456 356 346 256 246

Доказательство формулы

Есть несколько способов объяснить, почему формула

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

Первое доказательство

Сначала заметим, что все перечисленные выше комбинаторные задачи удовлетворяют рекуррентному соотношению Сегнера [7]

Например, каждое слово Дика w длины ≥ 2 можно записать единственным образом в виде

ш = X ш 1 Y ш 2

с (возможно пустыми) словами Дика w 1 и w 2 .

Производящая функция для каталонских чисел определяется как

Рекуррентное соотношение, приведенное выше, можно затем суммировать в форме производящей функции с помощью соотношения

Другими словами, это уравнение следует из рекуррентного соотношения путем разложения обеих сторон в степенной ряд . С одной стороны, рекуррентное соотношение однозначно определяет числа Каталана; с другой стороны, интерпретируя xc 2c + 1 = 0 как квадратное уравнение c и используя квадратную формулу , соотношение производящей функции может быть алгебраически решено, чтобы получить два возможных решения

 или  .

Из двух возможностей следует выбрать вторую, поскольку только вторая дает

.

Квадратный корень можно разложить в степенной ряд, используя биномиальный ряд

Таким образом,

Второе доказательство

Рисунок 1. Недействительная часть пути (пунктирная красная) перевернута (сплошная красная). Плохие пути (после переворота) достигают ( n – 1, n + 1) вместо ( n , n ) .

Подсчитываем количество путей, начинающихся и заканчивающихся на диагонали сетки n × n . Все такие пути имеют n правых и n верхних ступеней. Поскольку мы можем выбрать, какие из 2 n ступеней вверх или вправо, всего существует монотонных путей этого типа. Плохой путь пересекает главную диагональ и касается следующей более высокой диагонали (красной на иллюстрации).

Часть пути после более высокой диагонали затем переворачивается относительно этой диагонали, как показано красной пунктирной линией. Это меняет местами все правые шаги на верхние и наоборот. В той части пути, которая не отражается, есть на один верхний шаг больше, чем правых шагов, поэтому оставшаяся часть плохого пути имеет на один правый шаг больше, чем верхних шагов. Когда эта часть пути отражается, она будет иметь на один верхний шаг больше, чем правых шагов.

Поскольку все еще есть 2 n шагов, теперь есть n + 1 шагов вверх и n − 1 шагов вправо. Таким образом, вместо достижения ( n , n ) все плохие пути после отражения заканчиваются в ( n − 1, n + 1) . Поскольку каждый монотонный путь в сетке ( n − 1) × ( n + 1) встречается с более высокой диагональю, и поскольку процесс отражения обратим, отражение, следовательно, является биекцией между плохими путями в исходной сетке и монотонными путями в новой сетке.

Таким образом, число плохих путей равно:

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

В терминах слов Дика мы начинаем с (недиковской) последовательности из n X и n Y и меняем местами все X и Y после первого Y, который нарушает условие Дика. После этого Y, обратите внимание, что Y ровно на один больше, чем X.

Третье доказательство

Это биективное доказательство дает естественное объяснение для термина n + 1 , появляющегося в знаменателе формулы для  C n . Обобщенную версию этого доказательства можно найти в статье Рукавицкой Йозеф (2011). [8]

Рисунок 2. Путь с превышением 5.

При наличии монотонного пути превышение пути определяется как число вертикальных ребер над диагональю. Например, на рисунке 2 ребра над диагональю отмечены красным, поэтому превышение этого пути равно 5.

Для монотонного пути, превышение которого не равно нулю, мы применяем следующий алгоритм для построения нового пути, превышение которого на 1 меньше, чем у того, с которого мы начали.

На рисунке 3 черная точка указывает на точку, где путь впервые пересекает диагональ. Черный край — это X , и мы размещаем последнюю точку решетки красной части в правом верхнем углу, а первую точку решетки зеленой части — в левом нижнем углу, и размещаем X соответственно, чтобы создать новый путь, показанный на второй диаграмме.

Рисунок 3. Зеленая и красная части меняются местами.

Превышение снизилось с 3 до 2. Фактически, алгоритм уменьшает превышение на 1 для любого пути, который мы ему подаём, потому что первый вертикальный шаг, начинающийся на диагонали (в точке, отмеченной чёрной точкой), является единственным вертикальным ребром, которое меняется с нахождения выше диагонали на нахождение ниже неё, когда мы применяем алгоритм — все остальные вертикальные ребра остаются по одну сторону от диагонали.

Рисунок 4. Все монотонные пути в сетке 3×3, иллюстрирующие алгоритм снижения превышения.

Видно, что этот процесс обратим : если задан любой путь P , превышение которого меньше n , то существует ровно один путь, который дает P , когда к нему применяется алгоритм. Действительно, (черное) ребро X , которое изначально было первым горизонтальным шагом, заканчивающимся на диагонали, стало последним горизонтальным шагом, начинающимся на диагонали. В качестве альтернативы можно обратить исходный алгоритм, чтобы найти первое ребро, проходящее ниже диагонали.

Это означает, что число путей превышения n равно числу путей превышения n − 1 , которое равно числу путей превышения n − 2 , и так далее, вплоть до нуля. Другими словами, мы разбили множество всех монотонных путей на n + 1 классов одинакового размера, соответствующих возможным превышениям между 0 и n . Поскольку существуют монотонные пути, мы получаем искомую формулу

Рисунок 4 иллюстрирует ситуацию для  n = 3. Каждый из 20 возможных монотонных путей появляется где-то в таблице. Первый столбец показывает все пути превышения три, которые лежат полностью выше диагонали. Столбцы справа показывают результат последовательного применения алгоритма, причем превышение уменьшается на одну единицу за раз. Имеется пять строк, то есть  C 3 = 5 , а последний столбец отображает все пути не выше диагонали.

Используя слова Дика, начните с последовательности из . Пусть будет первым X , который приводит исходную подпоследовательность к равенству, и сконфигурируйте последовательность как . Новая последовательность — .

Четвертое доказательство

В этом доказательстве используется триангуляционное определение чисел Каталана для установления связи между C n и C n +1 .

Дан многоугольник P с n + 2 сторонами и триангуляцией, отметьте одну из его сторон как основание, а также сориентируйте одно из его 2 n + 1 общих ребер. Для данного основания существует (4 n + 2) C n таких отмеченных триангуляций.

Дан многоугольник Q с n + 3 сторонами и (другой) триангуляцией, снова отметьте одну из его сторон как основание. Отметьте одну из сторон, отличную от стороны основания (и не внутреннее ребро треугольника). Для данного основания существует ( n + 2) C n + 1 таких отмеченных триангуляций.

Между этими двумя отмеченными триангуляциями существует простая биекция: мы можем либо свернуть треугольник в Q , сторона которого отмечена (двумя способами, и вычесть два, которые не могут свернуть основание), либо, наоборот, расширить ориентированное ребро в P до треугольника и отметить его новую сторону.

Таким образом

.

Писать

Потому что

у нас есть

Применение рекурсии дает результат.

Пятое доказательство

Это доказательство основано на интерпретации слов Дика каталонских чисел, как и число способов правильно сопоставить n пар скобок. Мы обозначаем (возможно, пустую) правильную строку с помощью c , а ее обратную — с помощью c' . Поскольку любое c можно однозначно разложить на , суммирование по возможным длинам немедленно дает рекурсивное определение

.

Пусть b — сбалансированная строка длины 2 n , т.е. b содержит одинаковое количество и , поэтому . Сбалансированную строку также можно однозначно разложить на либо , поэтому

Любая неправильная (некаталонская) сбалансированная строка начинается с , а оставшаяся строка имеет на один больше , чем , поэтому

Также из определений следует:

Следовательно, поскольку это верно для всех n ,

Шестое доказательство

Это доказательство основано на интерпретации слов Дика каталонских чисел и использует лемму о циклах Дворецкого и Моцкина. [9] [10]

Мы называем последовательность X и Y доминирующей , если, читая слева направо, число X всегда строго больше числа Y. Лемма о цикле [11] утверждает, что любая последовательность X и Y, где , имеет ровно доминирующие круговые сдвиги . Чтобы увидеть это, расположим заданную последовательность X и Y в круг. Повторное удаление пар XY оставляет ровно X. Каждый из этих X был началом доминирующего кругового сдвига до того, как что-либо было удалено. Например, рассмотрим . Эта последовательность является доминирующей, но ни один из ее круговых сдвигов , и не является.

Строка является словом Дика из X и Y тогда и только тогда, когда добавление X к слову Дика дает доминирующую последовательность с X и Y, поэтому мы можем подсчитать первую, вместо того чтобы подсчитать вторую. В частности, когда , существует ровно один доминирующий циклический сдвиг. Существуют последовательности с ровно X и Y. Для каждого из них только один из циклических сдвигов является доминирующим. Следовательно, существуют различные последовательности X и Y, которые являются доминирующими, каждая из которых соответствует ровно одному слову Дика.

матрица Ганкеля

Матрица Ганкеля n × n, элемент ( i , j ) которой является каталонским числом C i + j −2, имеет определитель 1, независимо от значения n . Например, для n = 4 мы имеем

Более того, если индексация «сдвинута» так, что запись ( i , j ) заполнена каталонским числом C i + j −1, то определитель все еще равен 1, независимо от значения n . Например, для n = 4 мы имеем

В совокупности эти два условия однозначно определяют каталонские числа.

Еще одной уникальной особенностью матрицы Каталана–Ганкеля является то, что подматрица n × n, начинающаяся с 2, имеет определитель n + 1 .

и так далее.

История

Каталонские числа в книге Минганту «Быстрый метод получения точного отношения деления круга», том III

Последовательность Каталана была описана в XVIII веке Леонардом Эйлером , который интересовался количеством различных способов деления многоугольника на треугольники. Последовательность названа в честь Эжена Шарля Каталана , который обнаружил связь с выражениями в скобках во время своего исследования головоломки « Ханойские башни» . Трюк с подсчетом отражений (второе доказательство) для слов Дика был найден Дезире Андре в 1887 году.

Название «каталонские числа» произошло от Джона Риордана . [12]

В 1988 году выяснилось, что каталонская числовая последовательность использовалась в Китае монгольским математиком Минганту к 1730 году. [13] [14] Именно тогда он начал писать свою книгу Ge Yuan Mi Lu Jie Fa [Быстрый метод получения точного отношения деления круга] , которая была завершена его учеником Чэнь Цзисинем в 1774 году, но опубликована шестьдесят лет спустя. Питер Дж. Ларкомб (1999) обрисовал некоторые черты работы Минганту, включая стимул Пьера Жарту, который привез три бесконечных ряда в Китай в начале 1700-х годов.

Например, Минг использовал каталонскую последовательность для выражения разложений рядов и в терминах .

Обобщения

Числа Каталана можно интерпретировать как частный случай теоремы Бертрана о голосовании . В частности, это число способов для кандидата A с n + 1 голосами опередить кандидата B с n голосами.

Двухпараметрическая последовательность неотрицательных целых чисел является обобщением каталонских чисел. Они называются суперкаталонскими числами , по Айре Гессель . Их не следует путать с числами Шредера–Гиппарха , которые иногда также называют суперкаталонскими числами.

Для это всего лишь в два раза больше обычных каталонских чисел, а для числа имеют простое комбинаторное описание. Однако другие комбинаторные описания известны только [15] для и , [16] и это открытая проблема — найти общую комбинаторную интерпретацию.

Сергей Фомин и Натан Рединг дали обобщенное число Каталана, связанное с любой конечной кристаллографической группой Коксетера , а именно число полностью коммутативных элементов группы; в терминах связанной корневой системы это число антицепей (или идеалов порядка) в частично упорядоченном множестве положительных корней. Классическое число Каталана соответствует корневой системе типа . Классическое рекуррентное соотношение обобщает: число Каталана диаграммы Коксетера равно сумме чисел Каталана всех ее максимальных собственных поддиаграмм. [17]

Числа Каталана являются решением версии проблемы моментов Хаусдорфа . [18]

Каталонская k-кратная свертка

Каталонская k -кратная свертка, где k = m , имеет вид: [19]

Смотрите также

Примечания

  1. ^ Коши, Томас; Салмасси, Мохаммад (2006). «Четность и простота каталонских чисел» (PDF) . The College Mathematics Journal . 37 (1): 52–53. doi :10.2307/27646275. JSTOR  27646275.
  2. ^ Чой, Хаёнг; Йе, Ён-Нан; Ю, Сонгук (2020), «Последовательности чисел, подобные каталонским, и последовательности моментов Хаусдорфа», Дискретная математика , 343 (5): 111808, 11, arXiv : 1809.07523 , doi : 10.1016/j.disc.2019.111808, MR  4052255, S2CID  214165563, Пример 3.1
  3. ^ Фэн, Ци; Бай-Ни, Го (2017), «Интегральные представления каталонских чисел и их приложения», Mathematics , 5 (3): 40, doi : 10.3390/math5030040,Теорема 1
  4. ^ Пути Дика
  5. ^ Стэнли стр. 221 пример (e)
  6. ^ Črepinšek, Matej; Mernik, Luka (2009). "Эффективное представление для решения задач, связанных с каталонскими числами" (PDF) . International Journal of Pure and Applied Mathematics . 56 (4): 589–604.
  7. ^ А. де Сегнер, Enumeratio modorum, quibus figurae planaerectilineae per диагонали dividuntur в треугольнике. Novi commentarii academiae scientiarum Petropolitanae 7 (1758/59) 203–209.
  8. ^ Рукавицка Йозеф (2011), Об обобщенных путях Дика, Электронный журнал комбинаторики онлайн
  9. ^ Дершовиц, Нахум; Закс, Шмуэль (1980), «Перечисления упорядоченных деревьев», Дискретная математика , 31 : 9–28, doi :10.1016/0012-365x(80)90168-5, hdl : 2027/uiuo.ark:/13960/t3kw6z60d
  10. ^ Дворецкий, Арье; Моцкин, Теодор (1947), «Проблема размещений», Duke Mathematical Journal , 14 (2): 305–313, doi :10.1215/s0012-7094-47-01423-3
  11. ^ Дершовиц, Нахум; Закс, Шмуэль (январь 1990 г.). «The Cycle Lemma and Some Applications» (PDF) . European Journal of Combinatorics . 11 (1): 35–40. doi :10.1016/S0195-6698(13)80053-4.
  12. ^ Стэнли, Ричард П. (2021). «Перечислительная и алгебраическая комбинаторика в 1960-х и 1970-х годах». arXiv : 2105.07884 [math.HO].
  13. ^ Ларкомб, Питер Дж. «Открытие каталонских чисел китайцами в XVIII веке» (PDF) .
  14. ^ "Мин Анту, первый изобретатель каталонских чисел в мире". Архивировано из оригинала 2020-01-31 . Получено 2014-06-24 .
  15. ^ Чен, Синь; Ван, Джейн (2012). "Суперкаталонские числа S(m, m + s) для s ≤ 4". arXiv : 1208.4196 [math.CO].
  16. ^ Георгичук, Ирина; Ореловиц, Гидон (2020). «Суперкаталонские числа третьего и четвертого рода». arXiv : 2008.00133 [math.CO].
  17. ^ Сергей Фомин и Натан Рединг, «Корневые системы и обобщенные ассоциэдры», Геометрическая комбинаторика, IAS/Park City Math. Сер. 13 , Американское математическое общество , Провиденс, Род-Айленд, 2007, стр. 63–131. arXiv :math/0505518
  18. ^ Чой, Хаёнг; Йе, Ён-Нан; Ю, Сонгук (2020), «Последовательности чисел, подобные каталонским, и последовательности моментов Хаусдорфа», Дискретная математика , 343 (5): 111808, 11, arXiv : 1809.07523 , doi : 10.1016/j.disc.2019.111808, MR  4052255, S2CID  214165563
  19. ^ Боуман, Д.; Регев, Алон (2014). «Подсчет симметрии: классы разрезов выпуклого правильного многоугольника». Adv. Appl. Math . 56 : 35–55. arXiv : 1209.6270 . doi : 10.1016/j.aam.2014.01.004 . S2CID  15430707.

Ссылки

Внешние ссылки