Перейти к содержанию

Беспорядок (перестановка)

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

В комбинаторике беспорядком называется перестановка без неподвижных точек.

Примеры[править]

Проверка работ[править]

Допустим, профессор дал четырём студентам (назовём их A, B, C и D) контрольную, а затем предложил им проверить её друг у друга. Естественно, ни один студент не должен проверять свою контрольную. Сколько у профессора вариантов распределения контрольных, в которых ни одному студенту не достанется своя работа? Из всех 24 перестановок (4!) для возврата работ, нам подходят только 9 беспорядков:

   BADC, BCDA, BDAC,
   CADB, CDAB, CDBA,
   DABC, DCAB, DCBA.

В любой другой перестановке этих 4 элементов как минимум один студент получает свою контрольную на проверку.

Задача о письмах[править]

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

Если n писем случайным образом положить в n различных конвертов, то какова вероятность, что какое-нибудь из писем попадёт в свой конверт?

Ответ даётся выражением

1!nn!11e.

Таким образом, ответ слабо зависит от количества писем и конвертов и примерно равен константе 11e0,63212.

Количество беспорядков[править]

Количество всех беспорядков порядка n может быть вычислено с помощью принципа включения-исключения и дается выражением

!n=n!n!1!+n!2!n!3!++(1)nn!n!=k=0n(1)kn!k!,

которое называется субфакториалом числа n.

Количество беспорядков !n=d(n) удовлетворяет рекурсивным соотношениям

d(n)=(n1)[d(n1)+d(n2)]

и

d(n)=nd(n1)+(1)n,

где d(1)=0 и d(2)=1.

Ввиду того, что k=0(1)k1k!=1e, значение !n с ростом n ведёт себя как n!e. Более того, при n>0 его можно представить как результат округления числа n!e.

См. также[править]

Примечания[править]

Ссылки[править]

  • Р. Стенли. Перечислительная комбинаторика. — М.: Мир, 1990. — С. 107-108.