Числа Эйлера I и II рода — различия между версиями
VolhovM (обсуждение | вклад) |
VolhovM (обсуждение | вклад) |
||
Строка 292: | Строка 292: | ||
'''Полезные факты о числах Эйлера I рода''' | '''Полезные факты о числах Эйлера I рода''' | ||
+ | |||
1. Нетрудно увидеть, что каждый ряд ненулевых значений симметричен относительно своей середины, то есть: | 1. Нетрудно увидеть, что каждый ряд ненулевых значений симметричен относительно своей середины, то есть: | ||
:<tex dpi = "160">\left\langle{n\atop m}\right\rangle = \left\langle{n\atop (n-1) - k}\right\rangle,\ n \ge 1,\ 0 \le k \le n-1. \, </tex> | :<tex dpi = "160">\left\langle{n\atop m}\right\rangle = \left\langle{n\atop (n-1) - k}\right\rangle,\ n \ge 1,\ 0 \le k \le n-1. \, </tex> | ||
Строка 300: | Строка 301: | ||
3. <tex dpi = "160">\sum_{m=0}^n (-1)^m {\left\langle{n\atop m}\right\rangle}{n-1\choose m}^{-1}=0.</tex> | 3. <tex dpi = "160">\sum_{m=0}^n (-1)^m {\left\langle{n\atop m}\right\rangle}{n-1\choose m}^{-1}=0.</tex> | ||
==Числа Эйлера II рода== | ==Числа Эйлера II рода== | ||
+ | |||
+ | ==Ссылки== | ||
+ | <references/> | ||
+ | *[http://en.wikipedia.org/wiki/Eulerian_number Eulerian number - Wikipedia] | ||
+ | *[http://oeis.org/wiki/Eulerian_numbers Треугольник чисел Эйлера I рода - OEIS Wiki] | ||
+ | *[http://www.mathpages.com/home/kmath012/kmath012.htm Eulerian number - Math Pages] | ||
+ | *[http://mathworld.wolfram.com/EulerianNumber.html Eulerian numbers - Wolfram Mathworld] | ||
+ | |||
+ | [[Категория: Дискретная математика и алгоритмы]] | ||
+ | |||
+ | [[Категория: Булевы функции ]] |
Версия 00:39, 19 декабря 2013
Числа Эйлера I рода (Eulerian numbers) — количество перестановок чисел от 1 до n таких, что в каждой из них существует ровно m подъемов. Числа Эйлера I рода обозначают как или же .
Определение: |
Пусть | и - элементы некоторой перестановки порядка причем . Тогда пара называется подъемом (ascent) данной перестановки.
Содержание
Вывод рекуррентной формулы
Пусть у нас есть некая перестановка
. Тогда операцией вставки элемента с номером n в какую-либо из позиций мы получим перестановок вида . Далее рассмотрим два случая:1. Количество подъемов в перестановке
равно количеству подъемов в . Этого можно добиться, вставляя элемент на самое первое место в (всего возможностей) или перед последним последним элементом каждого подъема(еще раз).2. Количество подъемов в новой перестановке на один больше предыдущего количества. Этого эффекта добиваемся вставкой элемента
в конце каждой перестановки или после элемента перестановки со значением . Таких элементов, как не трудно догадаться, будет .Тогда рекуррентная формула имеет вид:
Примем также следующие начальные значения:
, если или если ;
Пример
Рассмотрим все перестановки порядка
, в которых есть ровно 2 подъема (в квадратных скобках один или больше подъемов подряд):Согласно алгоритму вывода рекуррентной формулы мы можем добавить '4' в следующие позиции всех перестановок порядка
с двумя подъемами, не увеличив количество подъемов:
Далее рассмотрим все перестановки порядка
с одним подъемом, причем операцией вставки мы будем увеличивать количество перестановок на 1:
Таким образом мы убеждаемся в верности формулы:
Треугольник чисел Эйлера I рода и явная формула
Явная формула
Приведем также без вывода явную формулу для вычисления чисел Эйлера I рода:
Треугольник чисел Эйлера I рода
На значениях
чисел Эйлера I рода можно построить массив , нижнедиагональная часть которого названа треугольником чисел Эйлера I рода.k = 0 1 2 3 4 5 6 7 8 9 10 11 12 n = 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 2 1 1 0 0 0 0 0 0 0 0 0 0 0 3 1 4 1 0 0 0 0 0 0 0 0 0 0 4 1 11 11 1 0 0 0 0 0 0 0 0 0 5 1 26 66 26 1 0 0 0 0 0 0 0 0 6 1 57 302 302 57 1 0 0 0 0 0 0 0 7 1 120 1191 2416 1191 120 1 0 0 0 0 0 0 8 1 247 4293 15619 15619 4293 247 1 0 0 0 0 0 9 1 502 14608 88234 156190 88234 14608 502 1 0 0 0 0 10 1 1013 47840 455192 1310354 1310354 455192 47840 1013 1 0 0 0 11 1 2036 152637 2203488 9738114 15724248 9738114 2203488 152637 2036 1 0 0 12 1 4083 478271 10187685 66318474 162512286 162512286 66318474 10187685 478271 4083 1 0
Стоит отметить, что гистрограмма, построенная на значениях чисел Эйлера I рода аппроксимируется к гистограмме, построенной на биноминальных коээфициентах (оба графика, представленные справа, смасштабированы; масштаб указан на гистограмме):
Полезные факты о числах Эйлера I рода
1. Нетрудно увидеть, что каждый ряд ненулевых значений симметричен относительно своей середины, то есть:
2. Сумма всех значений каждого ряда равна
:3.