расстройство
Таблица значений |
---|
В комбинаторной математике расстройство перестановка — это такая элементов множества , при которой ни один элемент не оказывается в исходном положении. Другими словами, расстройство — это перестановка, не имеющая фиксированных точек .
Число нарушений набора размера n известно как субфакториал числа n , или n- го числа нарушений , или n- го числа де Монмора (в честь Пьера Ремона де Монмора ). Обычно используемые обозначения субфакториалов включают ! n, D n , d n или n ¡. [1] [2]
При n > 0 субфакториал ! n равно ближайшему к n !/ e целому числу, где n ! обозначает факториал n , а e — число Эйлера . [3]
Проблема подсчета расстройств была впервые рассмотрена Пьером Раймоном де Монмором в его «Эссе анализа сюр ле игры опасности» . [4] в 1708 г.; он решил ее в 1713 году, как и Николай Бернулли примерно в то же время.
Пример [ править ]
Предположим, что профессор дал тест 4 студентам — A, B, C и D — и хочет, чтобы они оценивали тесты друг друга. Конечно, ни один студент не должен оценивать свой собственный тест. Сколькими способами профессор мог вернуть тесты студентам для выставления оценок так, чтобы ни один студент не получил обратно свой тест? Из 24 возможных вариантов (4!) сдачи тестов,
АВСД , АБ ДК, А КБ Д , ЦКБ , ДБК , А Д С Б, БА компакт-диск , БАДК , БСА Д , БЦДА , БДАК , БД С А, КАБИНА Д , КАБР , С Б А Д , С Б ДА, ЦДАБ , ЦДБА , ДАБК , ДА С Б, Д Б А С, Д БК А, ДКАБ , ДКБА .
всего 9 нарушений (показаны синим курсивом выше). В каждой другой перестановке этого набора из 4 человек по крайней мере один учащийся получает обратно свой тест (выделен жирным красным).
Другая версия проблемы возникает, когда мы задаем вопрос о том, сколько способов можно поместить n писем, каждое из которых адресовано разным лицам, в n конвертов с заранее адресованным адресом, так что ни одно письмо не окажется в конверте с правильным адресом.
Подсчет нарушений [ править ]
Подсчет нарушений набора сводится к задаче проверки шляп , в которой рассматривается количество способов, которыми шляп (назовем их h1 от до hn ) можно вернуть n людям ( от P1 до Pn n ) таким образом, что ни шляпа возвращается к своему владельцу. [5]
Каждый человек может получить любую из n − 1 шляп, не принадлежащую ему. Назовите шляпу, которую человек P 1, получает и hi считайте владельцем : ее P i получает либо P 1 шляпу , h 1 , либо какую-то другую. Соответственно, проблема распадается на два возможных случая:
- P i получает шляпу, отличную от h 1 . Этот случай эквивалентен решению задачи с n − 1 человеком и n − 1 шапками, поскольку для каждого из n − 1 человека, кроме P 1, − 1 шапок есть ровно одна шапка среди оставшихся n , которую они могут не получить (при любого Pj для , кроме Pi , неприемлемой шляпой является hj , а Pi для — h1 . ) переименовать h 1 в hi Другой способ убедиться в этом — , где неисправность более очевидна: для любого от 2 до n j P j не может получить h j .
- P i получает h 1 . В этом случае проблема сводится к n - 2 людям и n - 2 шляпам, потому что P 1 получил h i шляпу , а P i получил h 1 , что фактически исключает обоих из дальнейшего рассмотрения. шляпу
Для каждой из n − 1 шляп, которые может получить P 1 , количество способов, которыми P 2 , ..., P n могут получить шляпы, представляет собой сумму подсчетов для двух случаев.
Это дает нам решение проблемы проверки шляпы: алгебраически говоря, число ! n нарушений набора из n -элементов равно
- для ,
где и . [6]
Количество нарушений малой длины приведено в таблице ниже.
н | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
! н | 1 | 0 | 1 | 2 | 9 | 44 | 265 | 1,854 | 14,833 | 133,496 | 1,334,961 | 14,684,570 | 176,214,841 | 2,290,792,932 |
Существуют и другие выражения для ! n , что эквивалентно приведенной выше формуле. К ним относятся
- для
и
- для
где — ближайшая целочисленная функция и это функция пола . [3] [6]
Другие связанные формулы включают в себя [3] [7]
Также имеет место следующее повторение: [6]
Вывод по принципу включения-исключения [ править ]
вывести нерекурсивную формулу для числа нарушений n Можно также -множества. Для мы определяем быть набором перестановок n объектов, которые фиксируют -й объект. Любое пересечение набора из i этих множеств фиксирует конкретный набор из i объектов и, следовательно, содержит перестановки. Есть такие коллекции, поэтому принцип включения-исключения дает
С другой стороны, поскольку мы можем выбрать n - i элементов, которые будут находиться на своем месте, ивывести из строя другие элементы i только !i способами, по определению. [8]
Рост количества нарушений по мере приближения n к ∞ [ править ]
От
Более подробную информацию об этом расчете и вышеуказанном лимите можно найти в статье о статистика случайных перестановок .
по числам Асимптотическое разложение Белла
Асимптотическое разложение числа нарушений через числа Белла выглядит следующим образом:
Обобщения [ править ]
Проблема встреч спрашивает, сколько перестановок множества размера n имеют ровно k неподвижных точек.
Нарушения являются примером более широкой области ограниченных перестановок. Например, задача о мужчине спрашивает, если n пар противоположного пола сидят мужчина-женщина-мужчина-женщина... за столом, сколькими способами они могут рассадиться так, чтобы никто не сидел рядом со своим партнером?
Более формально, учитывая множества A и S и некоторые наборы U и V сюръекций A S → , мы часто хотим знать количество пар функций ( f , g ) таких, что f находится в U , а g находится в V , и для всех a в A ; f ( a ) ≠ g ( a ) другими словами, где для каждых f и g существует нарушение φ группы S такое, что f ( a ) = φ( g ( a )).
Другим обобщением является следующая проблема:
- Сколько существует анаграмм, в которых нет фиксированных букв данного слова?
Например, для слова, состоящего всего из двух разных букв, скажем, n букв A и m букв B, ответ, конечно, будет 1 или 0 в зависимости от того, n = m или нет, поскольку это единственный способ образовать анаграмму без фиксированных букв — это замена всех A на B , что возможно тогда и только тогда, когда n = m . В общем случае для слова, состоящего из n 1 букв X 1 , n 2 букв X 2 , ..., n r букв X r , оказывается (после правильного использования формулы включения-исключения ), что ответ имеет форма
В частности, для классических расстройств имеет место следующее:
Вычислительная сложность [ править ]
NP -полно определить, содержит ли данная группа перестановок (описываемая заданным набором перестановок, которые ее порождают) какие-либо нарушения. [11]
Ссылки [ править ]
- ^ Название «субфакториал» происходит от Уильяма Аллена Уитворта ; видеть Каджори, Флориан (2011), История математических обозначений: два тома в одном , Cosimo, Inc., стр. 77, ISBN 9781616405717 .
- ^ Рональд Л. Грэм, Дональд Э. Кнут, Орен Паташник, Конкретная математика (1994), Аддисон-Уэсли, Ридинг, Массачусетс. ISBN 0-201-55802-5
- ^ Jump up to: Перейти обратно: а б с Хасани, Мехди (2003). «Нарушения и приложения» . Журнал целочисленных последовательностей . 6 (1): Статья 03.1.2. Бибкод : 2003JIntS...6...12H .
- ^ де Монмор, PR (1708). Анализ эссе об азартных играх . Париж: Жак Кийо. Второе издание, переработанное и дополненное несколькими буквами . Париж: Жак Кийо. 1713.
- ^ Сковилл, Ричард (1966). «Проблема с проверкой шляпы». Американский математический ежемесячник . 73 (3): 262–265. дои : 10.2307/2315337 . JSTOR 2315337 .
- ^ Jump up to: Перейти обратно: а б с Стэнли, Ричард (2012). Перечислительная комбинаторика, том 1 (2-е изд.). Издательство Кембриджского университета. Пример 2.2.1. ISBN 978-1-107-60262-5 .
- ^ Вайсштейн, Эрик В. «Субфакториал» . Математический мир .
- ^ MTL Bizley, Примечание о расстройствах, Math. Газ., 51 (май 1967 г.)стр. 118-120.
- ^ Хассани, М. «Нарушения и переменная сумма перестановок путем интегрирования». J. Целочисленная последовательность. 23, статья 20.7.8, 1–9, 2020 г.
- ^ Эвен, С.; Дж. Гиллис (1976). «Нарушения и полиномы Лагерра» . Математические труды Кембриджского философского общества . 79 (1): 135–143. Бибкод : 1976MPCPS..79..135E . дои : 10.1017/S0305004100052154 . S2CID 122311800 . Проверено 27 декабря 2011 г.
- ^ Любив, Анна (1981), «Некоторые NP-полные проблемы, подобные изоморфизму графов», SIAM Journal on Computing , 10 (1): 11–21, doi : 10.1137/0210002 , MR 0605600 . Бабай, Ласло (1995), «Группы автоморфизмов, изоморфизм, реконструкция», Справочник по комбинаторике, Vol. 1, 2 (PDF) , Амстердам: Elsevier, стр. 1447–1540, MR 1373683 ,
Удивительный результат Анны Любив утверждает, что следующая проблема является NP-полной: есть ли в данной группе перестановок элемент без фиксированных точек?
.
Внешние ссылки [ править ]
- Баэз, Джон (2003). «Давайте сходить с ума!» (PDF) .
- Богарт, Кеннет П.; Дойл, Питер Г. (1985). «Несексистское решение проблемы хозяйства» .
- Вайсштейн, Эрик В. «Расстройство» . MathWorld – веб-ресурс Wolfram.