Дедекіндові числа — це швидко зростаюча послідовність цілих чисел, названа на честь Річарда Дедекінда, який визначив їх 1897 року. Число Дедекінда M(n) підраховує число монотонних булевих функцій від n змінних. Еквівалентно, ці числа підраховують число антиланцюгів підмножин n-елементних множин, число елементів у вільній дистрибутивній ґратці з n генераторами, або число абстрактних симплиційних комплексів з n елементами.
Точні асимптотичні оцінки M(n)[1][2][3] і точний вираз у вигляді суми[4] відомі. Однак задача Дедекінда обчислення значень M(n) залишається складною — невідомий вираз у замкнутій формі для M(n) і точні значення M(n) знайдено лише для [5].
В 2023 році, в результаті складної обчислювальної роботи та застосування спеціальних алгоритмів, математики знайшли дев’яте число Дедекінда. Згідно з дослідженням, яке було опубліковано в “Анналах математики”, команда математиків з Німеччини, Великобританії та Австралії виявила, що дев’яте число Дедекінда дорівнює 286386577668298411128469151667598498812366[6].
Булева функція — це функція, яка отримує nбулевих значень (тобто значень, які можуть бути або false (брехня), або true (істина), або, еквівалентно, бінарними значеннями (0 або 1), і повертає інше булеве значення. Функція монотонна якщо для будь-якої комбінації входу зміна однієї вхідної змінної з false на true може призвести тільки до зміни виходу з false на true, але не з true на false. Число Дедекінда M(n) число різних монотонних булевих функцій від n змінних.
Антиланцюг множин (відомий також як сімейство Спернера[en]) — це сімейство множин, жодна з яких не міститься в будь-якій іншій множині. Якщо V є множиною n булевих змінних, антиланцюг A підмножин V визначає монотонну булеву функцію f, коли значення f дорівнює true для даної множини входів, якщо деяка підмножина true входів функції f належить A, і false в іншому випадку. І навпаки, будь-яка монотонна булева функція визначає таким чином антиланцюг мінімальних підмножин булевих змінних, які змушують функцію дати значення true. Тому число Дедекінда M(n) дорівнює числу різних антиланцюжків підмножин n-елементної множини.
Третій еквівалентний спосіб опису того ж класу використовує теорію ґраток. З двох монотонних булевих функцій f і g ми можемо знайти дві інші монотонні булеві функції і , їх логічну кон'юнкцію і логічну диз'юнкцію відповідно. Сімейство всіх монотонних булевих функцій від n входів разом з цими двома операціями утворює дистрибутивну ґратку, що задається теоремою Біркгофа про подання[en] з частково впорядкованої множини підмножин n змінних з частковим порядком включення множин. Ця побудова дає вільну дистрибутивну ґратку з n генераторами[7]. Таким чином, числа Дедекінда підраховують число елементів у вільних дистрибутивних ґратках[8][9][10].
Числа Дедекінда підраховують також (на одиницю більше) число абстрактних симпліційних комплексів на n елементах, сімейства множин з властивістю, що будь-яка підмножина множини в сімействі також належить сімейству. Будь-який антиланцюг визначає симпліційний комплекс, сімейство підмножин членів антиланцюгів, і навпаки, максимальні симплекси в комплексах утворюють антиланцюг[4].
Перші шість із цих чисел дав Черч[8]. M(6) обчислив Уорд[11], M(7) розрахували Черч[9], Берман і Келер[12], M(8) обчислив Відерман[13], і M(9) у 2023 році обчислив Гіртум[5].
Якщо n парне, то M(n) також має бути парним[14]. Обчислення п'ятого числа Дедекінда спростовує гіпотезу Гаррета Біркгофа, що M(n) завжди ділиться на [8].
Основна ідея цих оцінок полягає в тому, що в більшості антиланцюгів усі множини мають розміри, дуже близькі до n/2[10]. Для n = 2, 4, 6, 8 формула Коршунова дає оцінку, яка має похибку 9,8 %, 10,2 %, 4,1 % і -3,3 %, відповідно[15].
↑Визначення вільної дистрибутивної ґратки, що використовується тут, дозволяє як операції на ґратці будь-яке скінченне число сходжень і розходжень, включно з порожніми. Для вільної дистрибутивної ґратки, в якій дозволено тільки попарні сходження і розходження, слід виключити верхній і нижній елемент ґратки і відняти два від чисел Дедекінда.
Joel Berman, Peter Köhler. Cardinalities of finite distributive lattices // Mitt. Math. Sem. Giessen. — 1976. — Т. 121. — С. 103–124.
Randolph Church. Numerical analysis of certain free distributive structures // Duke Mathematical Journal. — 1940. — Т. 6. — С. 732–734. — DOI:10.1215/s0012-7094-40-00655-x..
Randolph Church. Enumeration by rank of the free distributive lattice with 7 generators // Notices of the American Mathematical Society. — 1965. — Т. 11. — С. 724.. Как процитировано Видерманом (Wiedemann, (1991)).
Richard Dedekind. Über Zerlegungen von Zahlen durch ihre größten gemeinsamen Teiler // Gesammelte Werke. — 1897. — Т. 2. — С. 103–148.
Jeff Kahn. Entropy, independent sets and antichains: a new approach to Dedekind's problem // Proceedings of the American Mathematical Society. — 2002. — Т. 130, вип. 2. — С. 371–378. — DOI:10.1090/S0002-9939-01-06058-0.
Andrzej Kisielewicz. A solution of Dedekind's problem on the number of isotone Boolean functions // Journal für die Reine und Angewandte Mathematik. — 1988. — Т. 386. — С. 139–144. — DOI:10.1515/crll.1988.386.139.
Kleitman D., Markowsky G. On Dedekind's problem: the number of isotone Boolean functions. II // Transactions of the American Mathematical Society. — 1975. — Т. 213. — С. 373–390. — DOI:10.2307/1998052..
Коршунов А. Д. О числе монотонных булевых функций // Проблемы кибернетики. — 1981. — Т. 38. — С. 5–108.
Morgan Ward. Note on the order of free distributive lattices // Bulletin of the American Mathematical Society. — 1946. — Т. 52. — С. 423. — DOI:10.1090/S0002-9904-1946-08568-7.
Doug Wiedemann. A computation of the eighth Dedekind number // Order. — 1991. — Т. 8, вип. 1. — С. 5–6. — DOI:10.1007/BF00385808..
Koichi Yamamoto. Note on the order of free distributive lattices // Science Reports of the Kanazawa University. — 1953. — Т. 2, вип. 1. — С. 5–6.
Nejib Zaguia. Isotone maps: enumeration and structure // Finite and Infinite Combinatorics in Sets and Logic (Proc. NATO Advanced Study Inst., Banff, Alberta, Canada, May 4, 1991) / Sauer N. W., Woodrow R. E., Sands B.. — Kluwer Academic Publishers, 1993. — С. 421–430.