Користувач:Таня Бабійчук/Дедекіндові числа

contradictionA and B and CA and BA and CB and C(A and B) or (A and C)(A and B) or (B and C)(A and C) or (B and C)ABC(A or B) and (A or C) and (B or C) <====> (A and B) or (A and C) or (B and C)(A or B) and (A or C)(A or B) and (B or C)(A or C) and (B or C)A or BA or CB or CA or B or Ctautology
Вільні дистрибутивні решітки монотонних булевих функцій від 0, 1, 2 і 3 аргументів з 2, 3, 6 і 20 елементами відповідно (наведіть курсор на праву діаграму, щоб бачити опис)

Дедекіндові числа - це швидко зростаюча послідовність цілих чисел [en], названа на честь Річарда Дедекинда, який визначив їх в 1897. Число Дедекінда M (n) підраховує число монотонних булевих функцій від n змінних. Еквівалентно, ці числа підраховують число антиланцюжків [en] підмножин n -елементних множин, число елементів у вільній дистрибутивній ришітці [en] з n виробляють, або число абстрактних симплиціальних комплексів [en] з n елементами.

Точні асимптотичні оцінки M (n) [1] [2] [3] і влучний вислів у вигляді суми [4] відомі. Однак завдання Дедекінда обчислення значень M (n) залишається складною - невідомий вираз в замкненій формі [en] для M (n) і точні значення M (n) знайдені лише для [5] .

Визначення ред.

Булева функція - це функція, яка приймає в якості входу n булевских змінних (тобто значень, які можуть бути або false (брехня), або true (істина), або, еквівалентно, бінарними значеннями, які можуть бути або 0, або 1), і дає в якості виходу іншу булевську змінну. Функція монотонна якщо для будь-якої комбінації входу зміна однієї вхідної змінної з false на true може призвести тільки до зміни виходу з false на true, але не з true на false. Число Дедекінда M (n) число різних монотонних булевих функцій від n змінних.

Антиланцюжок[en] множин (відоме також як сімейство Спенсера[en]) — це сімейство множин, яке ні одне з яких не має вмісту в будь якій іншій множині. Якщо V є безліччю n булевих змінних, антиланцюжок A підмножин V визначає монотонну булеву функцію f, коли значення f одне true для даної множини входів, якщо деяка підмножина true входів функції f належить A і false в іншому випадку. Назад, будь-яка монотонна булева функція визначає таким чином антиланцюжок, мінімальних підмножин булевских змінних, які змушують функцію дати значення true. Тому число Дедекінда M (n) дорівнює числу різних антиланцюжків підмножин n-елементного безлічі.

Третій еквівалентний спосіб опису того ж класу використовує теорію решіток . З двох монотонних булевих функцій f і g ми можемо знайти дві інші монотонні булеві функції   і  , Їх логічну кон'юнкцію і логічну диз'юнкцію відповідно. Сімейство всіх монотонних булевих функцій від n входів разом з цими двома операціями утворює дистрибутивную ришітку [en], що задається теоремою Биркгофа о представленні [en] з частково впорядкованої множини підмножин n змінних з частковим порядком включення множин. Це побудова дає вільну дистрибутивну ришітку [en] з n генераторами [6]. Таким чином, числа Дедекінда підраховують число елементів в вільних дистрибутивних решітках [7] [8] [9].

Числа Дедекінда підраховують також (на одиницю більше) число абстрактних симпліціальних комплексів [en] на n елементах, сімейства множин з властивістю, що будь-яка підмножина безлічі в сімействі також належить сімейству. Будь-який антиланцюжок визначає симпліціальний комплекс, сімейство підмножин членів антиланцюгів, і назад, максимальні симплекси в комплексах утворюють антиланцюг [4].

Приклад ред.

Для n = 2 існує шість монотонних булевих функцій і шість антиланцюжків підмножин двоелементної множини {x, y}:

  • функція  , Ігнорує вхідні значення і завжди повертає false, відповідає порожньому антиланцюжку   .
  • логічна кон'юнкція   відповідає антиланцюжку {{x, y}}, що містить єдину множину {x, y}.
  • функція  , Ігнорує другий аргумент і повертає перший аргумент, відповідає антиланцюжку {{x}}, що містить єдину множину {x}
  • функція  , ігнорує перший аргумент і повертає другий аргумент, відповідає антиланцюжку {{y}}, що містить єдину множину {y}
  • логічна диз'юнкція   відповідає антиланцюжку {{x}, {y}}, що містить дві множини {x} і {y}.
  • функція  , ігнорує вхідні значення і завжди повертає true, відповідає антиланцжки  , що містить тільки порожня множина.

Значення ред.

Точні значення чисел Дедекінда відомі для   :

2, 3, 6, 20, 168, 7581, 7828354, 2414682040998, +56130437228687557907788 послідовність.

A000372 в OEIS.

Перші шість цих чисел дав Черч [7] . M (6) обчислив Уорд [10], M (7) вирахували Черч [8] Берман і Келер [11], а M (8) обчислив Відерман [5].

Якщо n парне, то M (n) також має бути парним [12]. Обчислення п'ятого числа Дедекінда   спростовує гіпотезу Гаррета Біркгофа, що M (n) завжди ділиться на   [7].

Формула підсумовування ред.

Киселевич [4] переписав логічне визначення антіцепей в наступну арифметичну формулу для чисел Дедекинда:

 

де   є   -им бітом числа  , Який може бути записаний за допомогою округлення вниз

 

Однак ця формула марна для обчислення значень M (n) для великих n зважаючи на велике число членів підсумовування.

Асимптотика ред.

Логарифм чисел Дедекінда можна оцінити точно за допомогою кордонів

 

Тут нерівність зліва підраховує число антиланцюжків, в яких кожна множина має в точності   елементів, а праве нерівність довели Кляйтман і Марковський [1].

Коршунов [2] дав навіть більш точні оцінки [9]

 

для парних n, і

 

для непарних n, де

 
 
 

Основна ідея цих оцінок полягає в тому, що в більшості антиланцюжків всі множини мають розміри, дуже близькі до n / 2 [9]. Для n = 2, 4, 6, 8 формула Коршунова дає оцінку, яка має помилку в 9,8%, 10,2%, 4,1% і -3,3%, відповідно [13].

Примітки ред.

  1. а б Kleitman, Markowsky, 1975.
  2. а б Коршунов, 1981.
  3. Kahn, 2002.
  4. а б в Kisielewicz, 1988.
  5. а б Wiedemann, 1991.
  6. Определение свободной дистрибутивной решётки, используемое здесь, разрешает в качестве операций на решётке любое конечное схождений и расхождений, включая пустые. Для свободной дистрибутивной решётки, в которой разрешены только попарные схождения и расхождения, следует исключать верхний и нижний элемент решётки и вычесть два из чисел Дедекинда.
  7. а б в Church, 1940.
  8. а б Church, 1965.
  9. а б в Zaguia, 1993.
  10. Ward, 1946.
  11. Berman, Köhler, 1976.
  12. Yamamoto, 1953.
  13. Brown, K. S., https://www.mathpages.com/home/kmath094/kmath094.htm {{citation}}: Пропущений або порожній |title= (довідка); Проігноровано невідомий параметр |заглавие= (довідка)

Література ред.

  • Joel Berman, Peter Köhler.  // Mitt. Math. Sem. Giessen. — 1976. — Т. 121. — С. 103–124.
  • Randolph Church.  // Duke Mathematical Journal. — 1940. — Т. 6. — С. 732–734..
  • Randolph Church.  // Notices of the American Mathematical Society. — 1965. — Т. 11. — С. 724.. Как процитировано Видерманом (Помилка скрипту: Функції «harvard_core» не існує.).
  • Richard Dedekind. Über Zerlegungen von Zahlen durch ihre größten gemeinsamen Teiler // {{{Заголовок}}}. — 1897. — Т. 2. — С. 103–148.
  • Jeff Kahn.  // Proceedings of the American Mathematical Society. — 2002. — Т. 130, вип. 2. — С. 371–378.
  • Andrzej Kisielewicz.  // Journal für die Reine und Angewandte Mathematik. — 1988. — Т. 386. — С. 139–144.
  • Kleitman D., Markowsky G.  // Transactions of the American Mathematical Society. — 1975. — Т. 213. — С. 373–390..
  • Коршунов А. Д.  // Проблемы кибернетики. — 1981. — Т. 38. — С. 5–108.
  • Morgan Ward.  // Bulletin of the American Mathematical Society. — 1946. — Т. 52. — С. 423.
  • Doug Wiedemann.  // Order. — 1991. — Т. 8, вип. 1. — С. 5–6..
  • Koichi Yamamoto.  // Science Reports of the Kanazawa University. — 1953. — Т. 2, вип. 1. — С. 5–6.
  • Nejib Zaguia. Isotone maps: enumeration and structure // {{{Заголовок}}} / Sauer N. W., Woodrow R. E., Sands B. — Kluwer Academic Publishers, 1993. — С. 421–430.

[[Категорія:Математична логіка]] [[Категорія:Нумераційна комбінаторика]] [[Категорія:Цілочисельні послідовності]] [[Категорія:Сімейство множин]] [[Категорія:Теорія решіток]]