В комбинаторике, Числа Нараяны N(n, k), n = 1, 2, 3 ..., 1 ≤ k ≤ n, формируют треугольную матрицу натуральных чисел, называемую Треугольником Нараяны, который всплывает во многих задачах перечислительной комбинаторики. Названы в честь индийского математика Т. В. Нараяны (1930–1987).
В XIV веке индийский математик Нараяна решил такую задачу: найти число коров и телок, появившихся от одной коровы за 20 лет, при условии, что корова в начале каждого года приносит телку, а телка дает такое же потомство в начале года, достигнув трех лет.
Числа Нараяны могут быть выражены через биноминальные коэффициенты:
Первые восемь рядов чисел Нараяны:
k = 1 2 3 4 5 6 7 8 n = 1 1 2 1 1 3 1 3 1 4 1 6 6 1 5 1 10 20 10 1 6 1 15 50 50 15 1 7 1 21 105 175 105 21 1 8 1 28 196 490 490 196 28 1
Пример задачи подсчета, решение которой может быть задано в терминах чисел Нараяны N (n, k), - это число выражений, содержащих n пар круглых скобок, которые правильно сопоставлены и которые содержат k различных вложений. Например, N(4, 2) = 6 как четыре пары скобок образуют шесть различных последовательностей, которые содержат два вложения(под вложениями подразумевается паттерн '()'):
()((())) (())(()) (()(())) ((()())) ((())()) ((()))()
Из этого примера становится ясно, что N(n, 1) = 1, т.к. единственный способ получить только один паттерн '()' - n открывающих скобок, а затем n закрывающих. Также N(n, n) = 1, ведь единственным вариантом является последовательность ()()() ... (). В более общем случае можно показать, что треугольник Нараяны симметричен: N (n, k) = N (n, n - k + 1).
Сумма строк треугольника равняется числам Каталана:
Иллюстрируя это соотношение, числа Нараяны также подсчитывают количество путей от (0, 0) до (2n, 0), причем двигаются только по северо-восточной и юго-восточной диагоналям, и не отклоняются ниже оси x, с k пиками.
Фигуры получающиеся при N(4, k):
N(4, k) | Пути |
---|---|
N(4, 1) = 1 путь с 1 пиком: | ![]() |
N(4, 2) = 6 путей с 2 пиками: | ![]() |
N(4, 3) = 6 путей с 3 пиками: | ![]() |
N(4, 4) = 1 путь с 4 пиками: | ![]() |
Сумма N(4, k) равна 1 + 6 + 6 + 1, или 14, что равно числу Каталана C4.
Производящей функцией чисел Нараяны является:[1]
Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".
Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.
Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .