Нотація побудови множини
Зовнішній вигляд
Нотація побудови множини (англ. set-builder, англ. set-former) — математична нотація в теорії множин та її застосуваннях, зокрема в математиці, логіці та інформатиці, що описує множину заданням умови, яка повинна виконуватись для всіх її елементів.
Можливе задання множини за допомогою перечислення її елементів та з використання знаку «три крапки»:
- множина елементів 'a','b','c'.
- множина всіх чисел від 1 до 100 включно.
- множина всіх натуральних чисел.
- — змінна, що означає елемент вхідної множини;
- — означає вхідну множину, в даному випадку це множина натуральних чисел;
- — предикат, що діє як фільтр на елементи вхідної множини.
- — вираз, що продукує члени вихідної множини із членів вхідної множини, що задовольняють предикат.
- — дужки, позначають, що результатом є множина.
- — вертикальна лінія та кома є сепараторами.
Нотація побудови списку є аналогічною, але замість вхідної множини використовують вхідний список чи ітератор.
Парадокс Рассела записується у вигляді .
Подібна нотація також часто зустрічається в мовах програмування, див. спискові вирази.
- Хаусдорф Ф. Теория множеств. — Москва ; Ленинград : ОНТИ , 1937. — 304 с. — ISBN 978-5-382-00127-2.(рос.)
- Куратовский К., Мостовский А. Теория множеств = Set Theory (Teoria mnogości). — М. : Мир, 1970. — 416 с.(рос.)
- Hopcroft, John E.; Motwani, Rajeev; Ullman, Jeffrey D. (2001). Вступ до теорії автоматів, мов і обчислень (вид. 2nd). Addison–Wesley. с. 521.(англ.)