HarmonyFidelisHarmonyFidelis
Войти
НовостиКрупные проектыУчастникиАкадемия

Что такое множество?

Множество объединяет однозначно определённые объекты; принадлежность, включение и операции описывают его структуру.

Что такое множество?

Множества

Определение

Множество — это совокупность однозначно определённых объектов, называемых его элементами. Например,

A={2,4,6}A=\{2,4,6\}A={2,4,6}

а запись 4∈A4\in A4∈A означает, что 4 принадлежит AAA. Напротив, 5∉A5\notin A5∈/A.

Порядок и повторения не меняют множество: {2,4,6}\{2,4,6\}{2,4,6}, {6,4,2}\{6,4,2\}{6,4,2} и {2,2,4,6}\{2,2,4,6\}{2,2,4,6} обозначают одно и то же множество. Важно только то, какие элементы входят в совокупность.

Как задать множество

Можно перечислить его элементы:

B={a,e,i,o,u}B=\{a,e,i,o,u\}B={a,e,i,o,u}

или определить их свойством:

C={n∈N∣n<5}={0,1,2,3,4}C=\{n\in\mathbb{N}\mid n<5\}=\{0,1,2,3,4\}C={n∈N∣n<5}={0,1,2,3,4}

Здесь используется соглашение 0∈N0\in\mathbb{N}0∈N. Вертикальная черта читается «таких, что». Свойство должно однозначно решать, принадлежит ли объект множеству.

Пустое множество, равенство и мощность

Пустое множество, обозначаемое ∅\varnothing∅, не содержит элементов. Его нельзя путать с {∅}\{\varnothing\}{∅}, где есть один элемент — само пустое множество.

Два множества равны, если у них в точности одинаковые элементы. Для конечного множества AAA его мощность ∣A∣|A|∣A∣ — число элементов. Если A={2,4,6}A=\{2,4,6\}A={2,4,6}, то ∣A∣=3|A|=3∣A∣=3.

Включение и подмножества

Запись A⊆BA\subseteq BA⊆B означает, что каждый элемент AAA также принадлежит BBB. Например,

{2,4}⊆{1,2,3,4}\{2,4\}\subseteq\{1,2,3,4\}{2,4}⊆{1,2,3,4}

Принадлежность и включение — разные отношения: 2∈A2\in A2∈A сравнивает объект с множеством, а A⊆BA\subseteq BA⊆B — два множества.

Каждое множество включено в себя, а пустое множество включено в любое множество.

Три основные операции

Пусть A={1,2,3}A=\{1,2,3\}A={1,2,3} и B={3,4}B=\{3,4\}B={3,4}.

ОперацияСмыслРезультат
Объединение A∪BA\cup BA∪BЭлементы из AAA или из BBB{1,2,3,4}\{1,2,3,4\}{1,2,3,4}
Пересечение A∩BA\cap BA∩BОбщие элементы AAA и BBB{3}\{3\}{3}
Разность A∖BA\setminus BA∖BЭлементы AAA, которых нет в BBB{1,2}\{1,2\}{1,2}

Слово «или» в объединении имеет включающий смысл: элемент, присутствующий в обоих множествах, входит в объединение, но появляется там только один раз.

Если задано универсальное множество UUU, дополнение AAA в UUU равно U∖AU\setminus AU∖A. Без явно выбранного универсального множества выражение «дополнение AAA» неполно.

Диаграммы помогают, но не определяют

Диаграмма Венна изображает множества областями. Перекрытие показывает пересечение, а совокупность областей — объединение. Это средство рассуждения, а не определение: доказательство должно возвращаться к условиям принадлежности.

Чтобы показать A∩B⊆AA\cap B\subseteq AA∩B⊆A, возьмём произвольный элемент x∈A∩Bx\in A\cap Bx∈A∩B. По определению пересечения x∈Ax\in Ax∈A и x∈Bx\in Bx∈B; следовательно, x∈Ax\in Ax∈A. Включение доказано.

Зачем нужна эта абстракция

Множества дают математике и информатике общий язык. Область значений, результаты запроса, вершины графа или случаи, принимаемые правилом, можно рассматривать как множества. Тогда отношения становятся множествами упорядоченных пар, а функции опираются на область определения и множество значений.

Поэтому множества — непосредственная предпосылка для изучения отношений, функций, баз данных, вероятностей и графов.

Итог

Множество определяется своими элементами: принадлежность связывает объект с множеством; включение сравнивает множества; объединение, пересечение и разность создают новые множества.

Учебные источники

  • ACM/IEEE-CS/AAAI — Computer Science Curricula 2023, Mathematical and Statistical Foundations
  • National University of Singapore — CS1231S, Discrete Structures
  • Australian National University — MATH1005, Discrete Mathematical Models