Числа Стирлинга первого рода

Материал из Википедии — свободной энциклопедии

Перейти к: навигация, поиск

Числа Стирлинга первого рода (без знака) — количество перестановок порядка n с kциклами.

 

Определение

Числами Стирлинга первого рода (со знаком) s(n, k) называются коэффициенты многочлена:

Числа Стирлинга первого рода - student2.ru

где (x)n — символ Похгаммера (убывающий факториал):

Числа Стирлинга первого рода - student2.ru

Как видно из определения, числа имеют чередующийся знак. Их абсолютные значения задают количество перестановок множества, состоящего из n элементов с kциклами.

Рекуррентное соотношение

Числа Стирлинга первого рода задаются рекуррентным соотношением:

s(n,n) = 1, для n ≥ 0,

s(n,0) = 0, для n > 0,

Числа Стирлинга первого рода - student2.ru для 0 <k<n.

Доказательство.

Для n=1 это равенство проверяется непосредственно. Пусть перестановка (n-1)-го порядка распадается на k циклов. Число n можно добавить после любого числа в соответствующий цикл. Все полученные перестановки — различные и содержат k циклов, их количество (n-1)·s(n-1, k). Из любой перестановки (n-1)-го порядка, содержащей k-1 цикл, можно сформировать единственную перестановку n порядка, содержащую k циклов, добавив цикл образованный единственным числом n. Очевидно, что эта конструкция описывает все перестановки n-го порядка, содержащие k циклов. Тем самым равенство доказано.

Пример

Первые ряды:

n\k
           
         
−1        
−3      
−6 −6    
−50 −10  
−120 −225 −15
               

В комбинаторикечислом Стирлинга второго рода из n по k, обозначаемым Числа Стирлинга первого рода - student2.ru или Числа Стирлинга первого рода - student2.ru , называется количество неупорядоченных разбиенийn-элементного множества на k непустых подмножеств.

 

Рекуррентная формула

Числа Стирлинга второго рода удовлетворяют рекуррентному соотношению:

Числа Стирлинга первого рода - student2.ru , для n ≥ 0,

Числа Стирлинга первого рода - student2.ru , для n > 0,

Числа Стирлинга первого рода - student2.ru для Числа Стирлинга первого рода - student2.ru

Явная формула

Числа Стирлинга первого рода - student2.ru

Пример

Начальные значения чисел Стирлинга второго рода приведены в таблице:

n\k

Свойства

  • Числа Стирлинга первого рода - student2.ru где Числа Стирлинга первого рода - student2.ru
  • Числа Стирлинга первого рода - student2.ru
  • Числа Стирлинга первого рода - student2.ru — число Белла.


Биективным отображением называется отображение, обладающее признаками инъективности и сюръективности одновременно.

Биекция

Материал из Википедии — свободной энциклопедии

Текущая версия страницы пока не проверялась опытными участниками и может значительно отличаться от версии, проверенной 18 февраля 2012; проверки требуют 2 правки.

Числа Стирлинга первого рода - student2.ru Числа Стирлинга первого рода - student2.ru

Текущая версия страницы пока не проверялась опытными участниками и может значительно отличаться от версии, проверенной 18 февраля 2012; проверки требуют 2 правки.

Перейти к: навигация, поиск

Числа Стирлинга первого рода - student2.ru

Числа Стирлинга первого рода - student2.ru

Биективная функция.

Биекция — это отображение, которое является одновременно и сюръективным, и инъективным. При биективном отображении каждому элементу одного множества соответствует ровно один элемент другого множества, при этом, определено обратное отображение, которое обладает тем же свойством. Поэтому биективное отображение называют ещё взаимно-однозначным отображением (соответствием), одно-однозначным отображением.

Если между двумя множествами можно установить взаимно-однозначное соответствие (биекция), то такие множества называются равномощными. С точки зрения теории множеств, равномощные множества неразличимы.

Взаимно-однозначное отображение конечного множества в себя называется перестановкой (элементов этого множества).

 

Определение

Функция Числа Стирлинга первого рода - student2.ru называется биекцией (и обозначается Числа Стирлинга первого рода - student2.ru ), если она:

  1. Переводит разные элементы множества Числа Стирлинга первого рода - student2.ru в разные элементы множества Числа Стирлинга первого рода - student2.ru (инъективность). Иными словами,
    • Числа Стирлинга первого рода - student2.ru .
  2. Любой элемент из Числа Стирлинга первого рода - student2.ru имеет свой прообраз (сюръективность). Иными словами,
    • Числа Стирлинга первого рода - student2.ru .

Примеры

  • Тождественное отображение Числа Стирлинга первого рода - student2.ru на множестве Числа Стирлинга первого рода - student2.ru биективно.
  • Числа Стирлинга первого рода - student2.ru — биективные функции из Числа Стирлинга первого рода - student2.ru в себя. Вообще, любой моном одной переменнойнечетнойстепени является биекцией из Числа Стирлинга первого рода - student2.ru в себя.
  • Числа Стирлинга первого рода - student2.ru — биективная функция из Числа Стирлинга первого рода - student2.ru в Числа Стирлинга первого рода - student2.ru .
  • Числа Стирлинга первого рода - student2.ru не является биективной функцией, если считать её определённой на всём Числа Стирлинга первого рода - student2.ru .

Свойства

Числа Стирлинга первого рода - student2.ru

Числа Стирлинга первого рода - student2.ru

Композиция инъекции и сюръекции, дающая биекцию.

  • Функция Числа Стирлинга первого рода - student2.ru является биективной тогда и только тогда, когда существует обратная функция Числа Стирлинга первого рода - student2.ru такая, что

Числа Стирлинга первого рода - student2.ru и Числа Стирлинга первого рода - student2.ru

  • Если функции Числа Стирлинга первого рода - student2.ru и Числа Стирлинга первого рода - student2.ru биективны, то и композиция функций Числа Стирлинга первого рода - student2.ru биективна, в этом случае Числа Стирлинга первого рода - student2.ru . Коротко: композиция биекций является биекцией. Обратное, однако, неверно: если Числа Стирлинга первого рода - student2.ru биективна, то мы можем утверждать лишь, что Числа Стирлинга первого рода - student2.ru инъективна, а Числа Стирлинга первого рода - student2.ru сюръективна.

Применения

В информатике

Организация связи «один к одному» между таблицамиреляционной БД на основе первичных ключей.

Числа Каталана

Материал из Википедии — свободной энциклопедии

Перейти к: навигация, поиск

ЧислаКатала́на — числовая последовательность, встречающаяся во многих задачах комбинаторики. Последовательность названа в честь бельгийского математика Каталана, хотя была известна ещё Л. Эйлеру.

Первые несколько чисел Каталана:

1, 1, 2, 5, 14, 42, 132, 429, 1430, 4862, 16796, 58786, 208012, 742900, 2674440, 9694845, 35357670, 129644790, 477638700, 1767263190, 6564120420, 24466267020, 91482563640, 343059613650, 1289904147324, 4861946401452, … (последовательность A000108 в OEIS)

Содержание

Определения

n-е число Каталана Числа Стирлинга первого рода - student2.ru можно определить одним из следующих способов:

  • Количество разбиений выпуклого (n+2)-угольника на треугольники непересекающимися диагоналями.
  • Количество правильных скобочных последовательностей длины 2n, то есть таких последовательностей из n левых и n правых скобок, в которых количество открывающих скобок равно количеству закрывающих, и в любом её префиксе открывающих скобок не меньше, чем закрывающих.

Например, для n=3 существует 5 таких последовательностей:

((())), ()(()), ()()(), (())(), (()())

то есть Числа Стирлинга первого рода - student2.ru .

  • Количество способов соединения 2n точек на окружности n непересекающимися хордами.
  • Количество неизоморфных упорядоченных бинарных деревьев с корнем и n+1 листьями.

Свойства

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

Числа Стирлинга первого рода - student2.ru и Числа Стирлинга первого рода - student2.ru для Числа Стирлинга первого рода - student2.ru

Это соотношение легко получается из того, что любая непустая правильная скобочная последовательность однозначно представима в виде w=(w1)w2, где w1, w2 — правильные скобочные последовательности.

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

Числа Стирлинга первого рода - student2.ru

  • Числа Каталана можно выразить через биномиальные коэффициенты:

Числа Стирлинга первого рода - student2.ru

Другими словами, число Каталана Числа Стирлинга первого рода - student2.ru равно разности центрального биномиального коэффициента и соседнего с ним в той же строке треугольника Паскаля.

  • Асимптотически Числа Стирлинга первого рода - student2.ru

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

Определение (одно из многих). Числом Каталана Cn называется количество последовательностей длины (2n+1) a0, a1, ..., a2n, составленных из +1 и -1, таких что сумма чисел равна +1, а все частичные суммы
a0, a0+a1, ..., a0+...+a2n
положительны.

Лемма Рени. Если x1, x2, ..., xm - любая последовательность целых чисел, сумма которых равна +1, то ровно у одного из её циклических сдвигов
x1, x2, ..., xm
x2, ..., xm, x1
xm, x1, ..., xm-1
частичные суммы все положительны.
Доказательство.Продолжим последовательность периодически до бесконечной последовательности: xm+k=xk, для всех k>0. Если для этой бесконечной последовательности нарисовать график частичных сумм sn=x1+...+xn, то он будет иметь "средний наклон" 1/m, поскольку sn+m=sn+1. Весь график может быть заключён между двумя прямыми наклона 1/m. Эти прямые касаются графика ровно один раз на каждом периоде из m точек, поскольку прямые с наклоном 1/m могут проходить через точки с целыми координатами только один раз на m единиц. Единственная нижняя точка касания-- это то единственное место в цикле, начиная с которого все частные суммы будут положительны.

Подсчёт последовательностей из +1 и -1 с общей суммой +1.
Всего есть C2n+1n последовательностей, содержащих n элементов -1 и (n+1) элементов +1. Построим все C2n+1n последовательностей и все (2n+1) их циклических сдвигов в виде таблицы из C2n+1n строк и (2n+1) столбцов. Очевидно, что каждая последовательность встречается в таблице (2n+1) раз, по одному разу в каждом столбце. По лемме Рени в каждой строке содержится ровно одна последовательность с положительными частичными суммами. Таким образом, всего в таблице искомые последовательности встречается C2n+1n раз. Каждая встречается (2n+1) раз. Следовательно
Cn = C2n+1n/(2n+1) = C2nn/(n+1).


28) Биномиальный коэффициент

Материал из Википедии — свободной энциклопедии

Перейти к: навигация, поиск

В математике биномиальные коэффициенты — это коэффициенты в разложениибинома Ньютона Числа Стирлинга первого рода - student2.ru по степеням x. Коэффициент при Числа Стирлинга первого рода - student2.ru обозначается Числа Стирлинга первого рода - student2.ru (иногда Числа Стирлинга первого рода - student2.ru ) и читается «биномиальный коэффициент из n по k» (или «це из n по k»):

Числа Стирлинга первого рода - student2.ru

В комбинаторике биномиальный коэффициент Числа Стирлинга первого рода - student2.ru интерпретируется как количество сочетаний из n по k, то есть количество всех подмножеств (выборок) размера k в n-элементном множестве.

Биномиальные коэффициенты часто возникают в задачах комбинаторики и теории вероятностей. Обобщением биномиальных коэффициентов являются мультиномиальные коэффициенты.

 

Явные формулы

Значение биномиального коэффициента Числа Стирлинга первого рода - student2.ru определено для всех целых чисел n и k. Явные формулы для вычисления биномиальных коэффициентов:

Числа Стирлинга первого рода - student2.ru для Числа Стирлинга первого рода - student2.ru

Числа Стирлинга первого рода - student2.ru для Числа Стирлинга первого рода - student2.ru или Числа Стирлинга первого рода - student2.ru

Числа Стирлинга первого рода - student2.ru для Числа Стирлинга первого рода - student2.ru

где Числа Стирлинга первого рода - student2.ru обозначает факториал числа m.

Треугольник Паскаля

Тождество

Числа Стирлинга первого рода - student2.ru

позволяет расположить биномиальные коэффициенты для неотрицательных целых чисел n, k в виде треугольника Паскаля, в котором каждое число равно сумме двух вышестоящих:

Числа Стирлинга первого рода - student2.ru

Треугольная таблица, предложенная Паскалем в «Трактате об арифметическом треугольнике» (1654), отличается от выписанной здесь поворотом на 45°. Таблицы для изображения биномиальных коэффициентов были известны и ранее (Тарталье, О. Хайяму и др.).

Строки в треугольнике Паскаля в пределе стремятся к функции нормального распределения.

Если взять квадратную матрицу, отсчитав N элементов по катетам треугольника и повернув квадрат на любой из четырёх углов, то детерминант этих четырёх матриц по модулю равен 1 при любом N. Если поставить уголом из 1 в верхний левый угол, то детерминант матрицы будет равен 1.

В матрице Числа Стирлинга первого рода - student2.ru числа на диагонали i+j = const повторяют числа строк треугольника Паскаля. (i,j = 0...∞)

Матрицу Числа Стирлинга первого рода - student2.ru где i, j = 0…p можно разложить в произведение двух строго диагональных матриц. Первая нижнетреугольная, а вторая получается из первой путем транcпонирования. Элементы такой матрицы Числа Стирлинга первого рода - student2.ru

Числа Стирлинга первого рода - student2.ru где i,j = 0...p Далее обратная матрица к U

Числа Стирлинга первого рода - student2.ru таким образом можно разложить обратную матрицу к Числа Стирлинга первого рода - student2.ru в произведение двух строго диагональных матриц и дать явное выражение для обратных элементов. Первая верхнетреугольная, а вторая получается из первой путем транспонирования.

Числа Стирлинга первого рода - student2.ru i,j,m,n = 0...p, если выражение в кваратных скобках ложно, то элемент суммы равен 0. Элементы обратной матрицы меняются при изменение её размера и в отличие от матрицы Числа Стирлинга первого рода - student2.ru недостаточно приписать новую строку и столбец.

Свойства

Производящие функции

Для фиксированного значения nпроизводящей функцией последовательности биномиальных коэффициентов Числа Стирлинга первого рода - student2.ru является:

Числа Стирлинга первого рода - student2.ru

Для фиксированного значения k производящей функцией последовательности биномиальных коэффициентов Числа Стирлинга первого рода - student2.ru является:

Числа Стирлинга первого рода - student2.ru

Двумерной производящей функцией биномиальных коэффициентов является:

Числа Стирлинга первого рода - student2.ru

Делимость

Из теоремы Люка следует, что:

  • Числа Стирлинга первого рода - student2.ru нечётен Числа Стирлинга первого рода - student2.ru в двоичной записи числа k единицы не стоят в тех разрядах, где в числе n стоят нули.
  • Числа Стирлинга первого рода - student2.ru некратен простому p Числа Стирлинга первого рода - student2.ru в p-ичной записи числа k все разряды не превосходят соответствующих разрядов числа n.
  • В последовательности биномиальных коэффициентов Числа Стирлинга первого рода - student2.ru :
    • все числа не кратны заданному простому p Числа Стирлинга первого рода - student2.ru Числа Стирлинга первого рода - student2.ru , где натуральное число m<p;
    • все числа, кроме первого и последнего, кратны заданному простому p Числа Стирлинга первого рода - student2.ru Числа Стирлинга первого рода - student2.ru ;
    • количество нечётных чисел равно степени двойки (степень двойки равна количеству единиц в двоичной записи числа n);
    • не может быть поровну чётных и нечётных чисел;
    • количество не кратных простомуp чисел равно Числа Стирлинга первого рода - student2.ru , где числа Числа Стирлинга первого рода - student2.ru — разряды p-ичной записи числа n; а число Числа Стирлинга первого рода - student2.ru — её длина.

Тождества

  • Числа Стирлинга первого рода - student2.ru
  • Числа Стирлинга первого рода - student2.ru (правило симметрии).
  • Числа Стирлинга первого рода - student2.ru
  • Следствия тождества Числа Стирлинга первого рода - student2.ru :
    • Числа Стирлинга первого рода - student2.ru
    • Числа Стирлинга первого рода - student2.ru
  • Числа Стирлинга первого рода - student2.ru для Числа Стирлинга первого рода - student2.ru .
  • Числа Стирлинга первого рода - student2.ru Это тождество можно усилить
  • Числа Стирлинга первого рода - student2.ru 0<a<n
  • Числа Стирлинга первого рода - student2.ru a>=n
  • Числа Стирлинга первого рода - student2.ru если Числа Стирлинга первого рода - student2.ru — более общий вид тождества выше.
  • Числа Стирлинга первого рода - student2.ru
  • Числа Стирлинга первого рода - student2.ru
  • Числа Стирлинга первого рода - student2.ru (свёртка Вандермонда).
  • Числа Стирлинга первого рода - student2.ru — m-оегармоническое число.
  • Мультисекция ряда Числа Стирлинга первого рода - student2.ru даёт тождество, выражающее сумму биномиальных коэффициентов с произвольным шагом s и смещением t Числа Стирлинга первого рода - student2.ru в виде замкнутой суммы из s слагаемых:

Числа Стирлинга первого рода - student2.ru

Асимптотика и оценки

  • Числа Стирлинга первого рода - student2.ru
  • Числа Стирлинга первого рода - student2.ru при Числа Стирлинга первого рода - student2.ru
  • Числа Стирлинга первого рода - student2.ru , при Числа Стирлинга первого рода - student2.ru

где Числа Стирлинга первого рода - student2.ru

  • Числа Стирлинга первого рода - student2.ru

Алгоритмы вычисления

Биномиальные коэффициенты могут быть вычислены с помощью формулы Числа Стирлинга первого рода - student2.ru , если на каждом шаге хранить значения Числа Стирлинга первого рода - student2.ru при Числа Стирлинга первого рода - student2.ru . Этот алгоритм особенно эффективен, если нужно получить все значения Числа Стирлинга первого рода - student2.ru при фиксированном Числа Стирлинга первого рода - student2.ru . Алгоритм требует Числа Стирлинга первого рода - student2.ru памяти ( Числа Стирлинга первого рода - student2.ru при вычислении всей таблицы биномиальных коэффициентов) и Числа Стирлинга первого рода - student2.ru времени (в предположении, что каждое число занимает единицу памяти и операции с числами выполняются за единицу времени).

При фиксированном значении k биномиальные коэффициенты могут быть вычислены по рекуррентной формуле Числа Стирлинга первого рода - student2.ru с начальным значением Числа Стирлинга первого рода - student2.ru . Для вычисления значения Числа Стирлинга первого рода - student2.ru этот метод требует Числа Стирлинга первого рода - student2.ru памяти и Числа Стирлинга первого рода - student2.ru времени.

Наши рекомендации