Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции Конкретная математика.doc
Скачиваний:
50
Добавлен:
20.11.2018
Размер:
1.31 Mб
Скачать

Композиции чисел.

Теорема 8. Пусть C(m,n) обозначает число композиций числа n точно с m частями, тогда C(m,n)=.

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

Рассуждение, используемое в доказательстве теоремы 4, можно легко применить для доказательства того, что

= (t1+ t2+ t3+ t4+…)m==tm==.

Приравнивая коэффициенты при tn в крайних членах этой цепочки равенств, получаем требуемое.

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

Введем графическое представление для композиций числа n. C композицией (a1a2…am) числа n связываем m сегментов интервала [0, n]; первый сегмент имеет длину а1, второй – длину а2 и т. д. Например, композиция (3 2 3 1 2) числа 11 представим в виде

0←1─2→3←4→5←6─7→8↔9←10→11

Заметим теперь, что можно построить каждую из С(m,n) композиций числа n c m частями, выбирая m-1 чисел из n-1 первых целых как конечные точки для таких m сегментов, разделяющих интервал [0, n]. Поскольку таких выборов может быть , видим, что C(m,n)=.

Простота теоремы 6 позволяет получать чисто асимптотические выражения для некоторых функций разбиений, связывая их с функциями композиций. Например,

Теорема 9. (Эрдеш – Ленер). Пусть РM(n) обозначает число разбиений числа n ровно с М частями, тогда при n→∞

РM(n)≈ , если M=o(n1/3).

Задачи

1.Пусть Fn – n-е число Фибоначчи F0=0, F1=1, Fn=Fn-1+Fn-2, n>1. Показать, что число композиций n, в которых нет единиц, равно Fn-1.

2. В более общем виде – Пусть kFn – определяется по правилу;

kF0=…=kFk-2, kFk-1=1, kFn=kFn-1+kFn-k.

Показать, что число композиций n, в которых все части ≥ k, равно kFn-1.

3. Из задачи 2 следует, имеется 2n-1 композиций числа n.

4. пусть Сk(m,n) обозначает число композиций n точно с m частями, каждая из которых не меньше k. Тогда

Сk(m,n)=

5. Из задач 2 и 4 следует, что

= kFn-1

Принцип включения и исключения.

Пусть A1,…,An некоторые подмножества (необязательно различные) конечного множества Х.

Теорема 1.(Принцип включения и исключения).

-+-…(-1)n-1||

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

Применим математическую индукцию по n.

Для n=1 терема очевидно справедлива!

Предположим, что для произвольных A1,…,An-1 выполняется

||=-+-…(-1)n-2||

Применяя эту формулу к сумме

,

получаем

||=-+…(-1)n-2||,

а отсюда

||==+|An|-||=

-+-…(-1)n-1||.

Покажем несколько применений принципа включения и исключения

Теорема 2. Пусть |X|=n, |Y|=k, то число всех функций f:XY и f(X)=Y, равно

Sn,k=

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

Пусть У={y1,…,yk} и Ai={f : f:XY & yif(X)}, тогда

f(X)Yf

Множество всех f:XY имеет мощность kn. Определим , пусть 1p1…pik пересечение есть множество всех функций f:XY таких, f(X), a, следовательно, мощность этого пересечения ровно (m-i)n. Согласно теоремы 1 имеем

Sn,k=kn-||=kn- =

Эта формула дает простое выражение для вычисления чисел Стирлинга 2го рода

S(n,k)= Sn,k=

Рассмотрим вопрос об определении числа “беспорядков” на множестве {1,…,n}

Определение. Под беспорядком на множестве {1,…,n} будем понимать произвольную перестановку f этого множества, такую что f(i)i для 1in.

Пусть Dn – множество всех беспорядков на {1,…,n} и

Ai={fSn: f(i)=i}, i=1,…,n.

Заметим, что fDn f Ai для i{1,…,n}, следовательно

|Dn|=|Sn|-+-+…(-1)n-1||

Для произвольной последовательности 1p1…pin пересечение является множеством таких перестановок f, для которых f(pj)=pj для 1jn, и значит, ||=(n-i)!. Заметив, что последовательность 1p1…pin можно выбрать способами, получаем в итоге

|Dn|== =n!( )

Отметим, что сумма в скобках является начальным членом ряда е-1=. Это означает, что беспорядки составляют е-1=0.36788… всех перестановок.