Множества. Операции над множествами.Отображение множеств. Мощность множества


Решение некоторых математических задач заставляет находить пересечение и объединение числовых множеств . Мы уже познакомились с принятыми обозначениями числовых множеств , а в этой статье мы тщательно и на примерах разберемся с нахождением пересечения и объединения числовых множеств. Эти навыки пригодятся, в частности, в процессе решения неравенств с одной переменной и их систем.

Навигация по странице.

Простейшие случаи

Под простейшими случаями мы будем понимать нахождение пересечения и объединения числовых множеств, являющихся набором отдельных чисел. В этих случаях достаточно использовать определения пересечения и объединения множеств .

Напомним, что

Определение.

объединением двух множеств является множество, каждый элемент которого является элементом какого-либо из исходных множеств, а пересечением множеств называется множество, состоящее из всех общих элементов исходных множеств.

Из данных определений несложно получить следующие правила нахождения пересечения и объединения множеств:

  • Для того чтобы составить объединение двух числовых множеств, содержащих конечное число элементов, нужно записать все элементы одного множества и к ним дописать недостающие элементы из второго.
  • Для того чтобы составить пересечение двух числовых множеств, надо последовательно брать элементы первого множества и проверять, принадлежат ли они второму множеству, те из них, которые принадлежат, и будут составлять пересечение.

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

Рассмотрим на конкретных примерах применение озвученных правил для нахождения пересечения и объединения множеств.

Например, пусть нужно найти объединение числовых множеств A={3, 5, 7, 12} и B={2, 5, 8, 11, 12, 13} . Записываем все элементы, например, множества A , имеем 3 , 5 , 7 , 12 , и к ним добавляем недостающие элементы множества B , то есть, 2 , 8 , 11 и 13 , в результате имеем числовое множество {3, 5, 7, 12, 2, 8, 11, 13} . Не помешает упорядочить элементы полученного множества, в итоге получаем искомое объединение: A∪B={2, 3, 5, 7, 8, 11, 12, 13} .

Теперь найдем пересечение двух числовых множеств из предыдущего примера A={3, 5, 7, 12} и B={2, 5, 8, 11, 12, 13} . Согласно правилу, будем последовательно перебирать элементы первого множества A и проверять, входят ли они во множество B . Берем первый элемент 3 , он не принадлежит множеству B , следовательно, он не будет и элементом искомого пересечения. Берем второй элемент множества A , это число 5 . Оно принадлежит множеству B , поэтому принадлежит и пересечению множеств A и B . Так найден первый элемент искомого пересечения – число 5 . Переходим к третьему элементу множества A , это число 7 . Оно не принадлежит B , значит, не принадлежит и пересечению. Наконец, остался последний элемент множества A – число 12 . Оно принадлежит множеству B , следовательно, оно является и элементом пересечения. Итак, пересечение множеств A={3, 5, 7, 12} и B={2, 5, 8, 11, 12, 13} – это есть множество, состоящее из двух элементов 5 и 12 , то есть, A∩B={5, 12} .

Как Вы заметили, выше мы говорили о нахождении пересечения и объединения двух числовых множеств. Что же касается пересечения и объединения трех и большего числа множеств, то его нахождение можно свести к последовательному нахождению пересечения и объединения двух множеств. Например, чтобы найти пересечение трех множеств A , B и D можно сначала найти пересечение A и B , после чего найти пересечение полученного результата с множеством D . А теперь конкретно: возьмем числовые множества A={3, 9, 4, 3, 5, 21} , B={2, 7, 9, 21} и D={7, 9, 1, 3} и найдем их пересечение. Имеем A∩B={9, 21} , а пересечение полученного множества с множеством D есть {9} . Таким образом, A∩B∩D={9} .

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

Так, чтобы получить объединение трех и большего числа множеств указанного типа, надо к числам первого числового множества добавить недостающие числа второго, к записанным числам добавляем недостающие числа третьего множества и так далее. Чтобы пояснить этот момент возьмем числовые множества A={1, 2} , B={2, 3} и D={1, 3, 4, 5} . К элементам 1 и 2 числового множества A добавляем недостающее число 3 множества B , получаем 1 , 2 , 3 , и к этим числам добавляем недостающие числа 4 и 5 множества D , в итоге получаем нужное нам объединение трех множеств: A∪B∪C={1, 2, 3, 4, 5} .

Что же касается нахождения пересечения трех, четырех и т.д. числовых множеств, состоящих из конечного числа отдельных чисел, нужно последовательно перебрать числа первого множества и проверять, принадлежит ли проверяемое число каждому из остальных множеств. Если да, то это число является элементом пересечения, если нет – то не является. Здесь лишь заметим, что целесообразно в качестве первого брать множество с наименьшим числом элементов. В качестве примера возьмем четыре числовых множества A={3, 1, 7, 12, 5, 2} , B={1, 0, 2, 12} , D={7, 11, 2, 1, 6} , E={1, 7, 15, 8, 2, 6} и найдем их пересечение. Очевидно, множество B содержит меньше всего элементов, поэтому для нахождения пересечения исходных четырех множеств будем брать элементы множестваB и проверять, входят ли они в остальные множества. Итак, берем 1 , это число является элементами и множества A , и D и E , так что это первый элемент искомого пересечения. Берем второй элемент множества B – это нуль. Это число не является элементом множества A , поэтому не будет является и элементом пересечения. Проверяем третий элемент множества B – число 2 . Это число является элементом всех остальных множеств, поэтому, является вторим найденным элементом пересечения. Наконец, остается четвертый элемент множества B . Это число 12 , оно не является элементом множества D , поэтому, не является и элементом искомого пересечения. В итоге имеем A∩B∩D∩E={1, 2} .

Координатная прямая и числовые промежутки как объединение их частей

В нашем примере имеем записи

И

для пересечения и объединения числовых множеств соответственно.

Дальше изображают еще одну координатную прямую, ее удобно расположить под уже имеющимися. На ней будет изображаться искомое пересечение или объединение. На этой координатной прямой отмечают все граничные точки исходных числовых множеств. При этом эти точки сначала отмечают черточками, позже, когда будет выяснен характер точек с этими координатами, черточки будут заменены выколотыми или невыколотыми точками. В нашем случае это точки с координатами −3 и 7 .
Имеем

и

Точки, изображенные на нижней координатной прямой на предыдущем шаге алгоритма, позволяют рассматривать координатную прямую как набор числовых промежутков и точек, о чем мы говорили в . В нашем случае координатную прямую рассматриваем как набор следующих пяти числовых множеств: (−∞, −3) , {−3} , (−3, 7) , {7} , (7, +∞) .

И остается лишь по очереди проверить вхождение каждого из записанных множеств в искомое пересечение или объединение. Все сделанные выводы поэтапно отмечаются на нижней координатной прямой: если промежуток входит в пересечение или объединение, то над ним изображается штриховка, если точка входит в пересечение или объединение, то обозначающий ее штрих заменяем на сплошную точку, если не входит – то делаем ее выколотой. При этом следует придерживаться следующих правил:

  • промежуток включается в пересечение, если он одновременно включен и в множество A , и в множество B (другими словами, если есть штриховка над этим промежутком над обеими верхними координатными прямыми, отвечающими множествам A и B );
  • точка включается в пересечение, если она одновременно входит и в множество A , и в множество B (другими словами, если эта точка является невыколотой или внутренней точкой какого-либо интервала обеих числовых множеств A и B );
  • промежуток входит в объединение, если он входит хотя бы в одно из множеств A или B (иными словами, если есть штриховка над этим промежутком хотя бы над одной из координатных прямых, отвечающих множествам A и B );
  • точка входит в объединение, если она входит хотя бы в одно из множеств A или B (другими словами, если эта точка невыколотая или внутренняя точка какого-либо интервала хотя бы одного из множеств A и B ).

Проще говоря, пересечение числовых множеств A и B представляет собой объединение всех числовых промежутков множеств A и B , над которыми одновременно есть штриховка, и всех отдельных точек, принадлежащих одновременно и A , и B . А объединение двух числовых множеств есть объединение всех числовых промежутков, над которыми есть штриховка хотя бы у одного из множеств A или B , а также всех невыколотых отдельных точек.

Возвращаемся к нашему примеру. Закончим нахождение пересечения множеств. Для этого последовательно будем проверять множества (−∞, −3) , {−3} , (−3, 7) , {7} , (7, +∞) . Начинаем с (−∞, −3) , для наглядности выделим его на чертеже:

Этот промежуток не включаем в искомое пересечение, так как он не включен ни в A , ни в B (над этим промежутком нет штриховки). Так на этом шаге ничего на нашем чертеже не отмечаем и он сохраняет свой начальный вид:

Переходим к следующему множеству {−3} . Число −3 принадлежит множеству B (это невыколотая точка), но очевидно не принадлежит множеству A , поэтому не принадлежит и искомому пересечению. Поэтому на нижней координатной прямой делаем точку с координатой −3 выколотой:

Проверяем следующее множество (−3, 7) .

Оно входит в множество B (над этим интервалом есть штриховка), но не входит в множество A (над этим интервалом нет штриховки), поэтому, не будет входить и в пересечение. Следовательно, на нижней координатной прямой ничего не отмечаем:

Переходим к множеству {7} . Оно включено в множество B (точка с координатой 7 является внутренней точкой промежутка [−3, +∞)) , но не включено в множество A (эта точка выколотая), поэтому оно не будет включено и в искомое пересечение. Отмечаем точку с координатой 7 как выколотую:

Остается проверить промежуток (7, +∞) .

Он входит и в множество A , и в множество B (над этим промежутком есть штриховка), поэтому входит и в пересечение. Ставим штриховку над этим промежутком:

В результате на нижней координатной прямой мы получили изображение искомого пересечения множеств A=(7, +∞) и B=[−3, +∞) . Очевидно, оно представляет собой множество всех действительных чисел, больших семи, то есть, A∩B=(7, +∞) .

Теперь найдем объединение множеств A и B . Начинаем последовательную проверку множеств (−∞, −3) , {−3} , (−3, 7) , {7} , (7, +∞) на предмет их включения в искомое объединение двух числовых множеств A и B .

Первое множество (−∞, −3) не входит ни в A , ни в B (над этим промежутком нет штриховки), поэтому это множество не будет входить и в искомое объединение:

Множество {−3} входит в множество B , поэтому будет входить и в объединение множеств A и B :

Интервал (−3, 7) тоже входит в B (есть штриховка над этим интервалом), следовательно, он будет составной частью искомого объединения:

Множество {7} тоже будет входить в искомое объединение, так как оно входит в числовое множество B :

Наконец, (7, +∞) входит и в множество A , и в множество B , следовательно, будет входить и в искомое объединение:

По полученному изображению объединения множеств A и B заключаем, что A∩B=[−3, +∞) .

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

Пример.

Найдите пересечение и объединение множеств A=(−∞, −15)∪{−5}∪∪{12} и B=(−20, −10)∪{−5}∪(2, 3)∪{17} .

Решение.

Изобразим данные числовые множества на координатных прямых, это позволит нам получить изображения их пересечения и объединения:

Ответ:

A∩B=(−20, −15)∪{−5}∪(2, 3) и A∪B=(−∞, −10)∪{−5}∪∪{12, 17} .

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

Пример.

Каково пересечение числовых множеств A={−2}∪(1, 5) и B=[−4, 3] ?

Решение.

Построим геометрические образы числовых множеств A и B :

Граничные точки заданных множеств разбивают числовую прямую на следующие множества: (−∞, −4) , {−4} , (−4, −2) , {−2} , (−2, 1) , {1} , (1, 3) , {3} , (3, 5) , {5} , (5, +∞) .

Несложно заметить, что числовое множество A можно «собрать» из только что записанных множеств, объединив {−2} , (1, 3) , {3} и (3, 5) . Для нахождения пересечения множеств A и B достаточно проверить, включены ли последние множества в множество B . Те из них, которые включены в B , и будут составлять искомое пересечение. Выполним соответствующую проверку.

Очевидно, {−2} входит в множество B (так как точка с координатой −2 является внутренней точкой отрезка [−4, 3]) . Интервал (1, 3) тоже входит в B (над ним есть штриховка). Множество {3} также входит в B (точка с координатой 3 является граничной и невыколотой множества B ). А интервал (3, 5) не входит в числовое множество B (над ним нет штриховки). Отметив сделанные выводы на чертеже, он примет такой вид

Таким образом, искомое пересечение двух исходных числовых множеств A и B представляет собой объединение следующих множеств {−2} , (1, 3) , {3} , которое можно записать как {−2}∪(1, 3] .

Ответ:

{−2}∪(1, 3] .

Остается лишь обговорить, как находить пересечение и объединение трех и большего количества числовых множеств. Эту задачу можно свести к последовательному нахождению пересечения и объединения двух множеств: сначала первого со вторым, дальше полученного результата с третьим, дальше полученного результата с четвертым и так далее. А можно использовать алгоритм, аналогичный уже озвученному. Единственное его отличие в том, что проверку вхождения промежутков и множеств, состоящих из отдельных чисел, нужно проводить не по двум, а по всем исходным множествам. Рассмотрим пример нахождения пересечения и объединения трех множеств.

Пример.

Найдите пересечение и объединение трех числовых множеств A=(−∞, 12] , B=(−3, 25] , D=(−∞, 25)∪{40} .

Решение.

Сначала, как обычно, изображаем числовые множества на координатных прямых, и ставим слева от них фигурную скобку, обозначающую пересечение, и квадратную скобку для объединения, а снизу изображаем координатные прямые с отмеченными штрихами граничными точками числовых множеств:

Так координатная прямая оказывается представлена числовыми множествами (−∞, −3) , {−3} , (−3, 12) , {12} , (12, 25) , {25} , (25, 40) , {40} , (40, ∞) .

Начинаем поиск пересечения, для этого по очереди смотрим, входят ли записанные множества в каждое из множеств A , B и D . Во все три исходных числовых множества входит интервал (−3, 12) и множество {12} . Они и составляют искомое пересечение множеств A , B и D . Имеем A∩B∩D=(−3, 12] .

В свою очередь искомое объединение будут составлять множества (−∞, −3) (входит в A ), {−3} (входит в A ), (−3, 12) (входит в A ), {12} (входит в A ), (12, 25) (входит в B ), {25} (входит в B ) и {40} (входит в D ). Таким образом, A∪B∪D=(−∞, 25]∪{40} .

Ответ:

A∩B∩D=(−3, 12] , A∪B∪D=(−∞, 25]∪{40} .

В заключение заметим, что пересечение числовых множеств частенько является пустым множеством. Это отвечает случаям, когда исходные множества не имеют элементов, одновременно принадлежащих всем им.

(10, 27) , {27} , (27, +∞) . Ни одно из записанных множеств одновременно не входит в четыре исходных множества, а это означает, что пересечение множеств A , B , D и E есть пустое множеств.

Ответ:

A∩B∩D∩E=∅.

Список литературы.

  • Алгебра: учеб. для 8 кл. общеобразоват. учреждений / [Ю. Н. Макарычев, Н. Г. Миндюк, К. И. Нешков, С. Б. Суворова]; под ред. С. А. Теляковского. - 16-е изд. - М. : Просвещение, 2008. - 271 с. : ил. - ISBN 978-5-09-019243-9.
  • Мордкович А. Г. Алгебра. 9 класс. В 2 ч. Ч. 1. Учебник для учащихся общеобразовательных учреждений / А. Г. Мордкович, П. В. Семенов. - 13-е изд., стер. - М.: Мнемозина, 2011. - 222 с.: ил. ISBN 978-5-346-01752-3.

Определение. Множество - это совокупность некоторых объектов, объединенных по какому-либо признаку.

Элементы, составляющие множество, обычно обозначаются малыми латинскими буквами, а само множество - большой латинской буквой. Знак ∈ используется для обозначения принадлежности элемента множеству. Запись a∈A означает, что элемент a принадлежит множеству A. Если некоторый объект x не является элементом множества A, пишут x∉A. Например, если A - это множество четных чисел, то 2∈A, а 1∉A. Множества A и B считаются равными (пишут A = B), если они состоят из одних и тех же элементов.

Если множество содержит конечное число элементов, его называют конечным; в противном случае множество называется бесконечным. Если множество A конечно, символом |A| будет обозначаться число его элементов. Множество, не содержащее ни одного элемента, называется пустым и обозначается символом ∅. Очевидно, |∅|=0.

Пример . Пусть A - множество действительных решений квадратного уравнения x 2 + px + q = 0. Множество A конечно, |A|≤2. Если дискриминант D = p 2 -4q отрицателен, множество A пусто. Множество действительных решений квадратичного неравенства x 2 +px+q≤0 конечно, если D≤0, и бесконечно, если D>0.

Конечное множество может быть задано перечислением всех его элементов,

либо описываются их свойства. Если множество A состоит из элементов x, y, z, пишут A ={x, y, z,}. Например, A = {0, 2, 4, 6, 8} - множество четных десятичных цифр или - множество натуральных чисел, удовлетворяющих условию х + 2 = 1.

Введем используемое в дальнейшем понятие индексированного семейства множеств. Пусть I - некоторое множество, каждому элементу которого i сопоставлено однозначно определенное множество A i . Элементы множества I называют индексами, а совокупность множеств A i называют индексированным семейством множеств и обозначают через (A i) i ∈ I .

Говорят, что множество B является подмножеством множества A и пишут B⊂A, если всякий элемент множества B является элементом множества A. Например, множество натуральных чисел N является подмножеством множества целых чисел Z, а последнее в свою очередь является подмножеством множества рациональных чисел Q, то есть N⊂Z и Z⊂Q, или, короче, N⊂Z⊂Q. Легко видеть, что если B⊂A и A⊂B, то множества A и B состоят из одних и тех же элементов, и, значит, A=B, в противном случае . Наряду с обозначением B⊂A используется также A⊃B, имеющее тот же смысл.

Подмножества множества A, отличные от ∅ и A, называются собственными. Пустое множество и множество А называются несобственными подмножествами множества А. Совокупность всех подмножеств множества А называется его булеаном , или множеством-степенью , и обозначается через Р(А) или 2 А.


Пример . Пусть A = {a, b, c}. Тогда множество 2 A состоит из следующих элементов:

{∅}, {a}, {b}, {c}, {a,b}, {a,c}, {b,c}, {a,b,c}.

Если множество A конечно и содержит n элементов, то это множество имеет 2 n подмножеств, то есть |2 A |=2 | A | .

Все операции над множествами можно иллюстрировать с помощью диаграмм Эйлера-Венна. Если некоторое универсальное множество, содержащее как подмножества все другие множества, обозначить U и изобразить его в виде всей плоскости, то любое множество можно изобразить в виде части плоскости, т.е. в виде некоторой фигуры, лежащей на плоскости.

Объединением или суммой множеств А и В называют такое множество С, которое состоит из элементов множества А, или элементов множества В, или из элеметов обоих этих множеств, т.е. . Например, если A = {1, 2, 3} и B = {2, 3, 4}, то A∪B = {1, 2, 3, 4}.

Пересечением или произведением двух множеств А и В называется такое множество С, которое состоит из элементов, принадлежащих одновременно обоим множествам, т.е. . Например, если A = {1, 2, 3} и B = {2, 3, 4}, то A∩B = {2, 3}.

Разностью двух множеств А и В называется множество, состоящее из тех и только тех элементов, которые входят в А и одновременно не входят в В, т.е.

Например, если A = {1, 2, 3} и B ={2, 3, 4}, то A\B = {1}.

Если, в частности, А - подмножество U, то разность U \ A обозначается и называется дополнением множества А.

Симметрической разностью (кольцевой суммой) множеств А и В называется множество , т.е. . Например, если A ={1, 2, 3} и B = {2, 3, 4}, то AΔB = {1, 4}.

Законы алгебры множеств:

1. Коммутативный закон : .

2. Ассоциативный закон : .

3. Дистрибутивный закон :

4. Законы идемпотентности : , в частности

5. Законы поглощения :

6. Законы де Моргана (двойственности) :

7. Закон двойного дополнения :

8. Закон включения :

9. Закон равенства :

Пример 1. Проверим первый из законов де Моргана. Покажем сначала, что. Предположим, что . Тогда x∉A∩B, так что x не принадлежит хотя бы одному из множеств A и B. Таким образом, x∉A или x∉B, то есть или .

Это означает, что. Мы показали, что произвольный элемент множества является элементом множества. Следовательно, . Обратное включение доказывается аналогично. Достаточно повторить все шаги предыдущего рассуждения в обратном порядке.

Пример 2. Доказать включения

Решение. Легче всего это сделать по диаграмме Эйлера-Венна

Из любой пары элементов a и b (не обязательно различных) можно составить новый элемент - упорядоченную пару (a,b). Упорядоченные пары (a,b) и (c,d) считают равными и пишут (a,b) = (c,d), если a = c и b = d. В частности, (a,b) = (b,a) лишь в том случае, когда a=b. Элементы a и b называют координатами упорядоченной пары (a,b) .

Прямым (декартовым) произведением множеств A и B называется множество всех упорядоченных пар (a,b), где a∈A и b∈B. Прямое произведение множеств A и B обозначается через A×B. В соответствии с определением имеем

A×B = {(a,b)| a∈A, b∈B}. Произведение называется декартовым квадратом.

Пример 3. Даны множества А = {1; 2}; B = {2; 3}. Найти .

Решение.

Таким образом, декартово произведение не подчиняется коммутативному закону.

Пример 4. Пусть Из каких элементов состоят множества ?

Решение. Запишем множества А; В; С, перечислив их элементы:

А = {3; 4; 5; 6}; B = {2; 3}; C = {2}. Тогда Подобно парам, можно рассматривать упорядоченные тройки, четверки и, вообще, упорядоченные наборы элементов произвольной длины. Упорядоченный набор элементов длины n обозначается через (a 1 , a 2 , a n). Для таких наборов используется также название кортеж длины n. Допускаются в том числе и кортежи длины 1 - это просто одноэлементные множества. Кортежи (a 1 , a 2 , a n) и (b 1 , b 2 , b n) считаются равными, если a 1 = b 1 , a 2 = b 2 , a n = b n .

По аналогии с произведением двух множеств определим прямое произведение множеств A 1 , A 2 , A n как множество всех кортежей (a 1 , a 2 , a n) таких, что a 1 ∈A 1 , a 2 ∈A 2 , a n ∈A n . Обозначается прямое произведение через A 1 × A 2 × A n .

Понятие прямого произведения может быть обобщено на случай произвольного семейства множеств (A i) i ∈ I . Назовем I-кортежем набор элементов (A i) i ∈ I такой, что a i ∈A i для каждого i∈I. Прямое произведение семейства множеств (A i) i ∈ I - это множество, состоящее из всех I-кортежей. Для обозначения этого множества используется символ Π i ∈ I A i и его разновидности, подобные тем, которые применяются для обозначения пересечения и объединения семейства множеств.

В случае, когда множество A умножается само на себя, произведение называют (декартовой) степенью и используют экспоненциальные обозначения. Так, в соответствии с определением A × A = A 2 , A × A × A = A 3 и т. д. Считается, что A 1 = A и A 0 = ∅.

Непосредственно из определений следует справедливость следующих соотношений (A∪B) × C = (A × C) ∪ (B × C);

(A∩B) × C = (A × C) ∩ (B × C);

(A\B) × C = (A × C)\(B × C).

1. Судоплатов С.В., Овчинникова Е.В. Элементы дискретной математики. М.:ИНФРА-М, Новосибирск, 2002.

2. Асеев Г.Г., Абрамов О.М., Ситников Д.Э. Дискретная математика. Харьков, «Торсинг», 2003.

3. Нефедов В.Н., Осипова В.А. Курс дискретной математики. М.:Наука, 1973.

4. Лавров И.А., Максимова Л.Л. Задачи по теории множеств, математической логике и теории алгоритмов. М.:ФИЗМАТЛИТ, 2001.

Множества. Операции над множествами.
Отображение множеств. Мощность множества

Приветствую вас на первом уроке по высшей алгебре, который появился… в канун пятилетия сайта, после того, как я уже создал более 150 статей по математике, и мои материалы начали оформляться в завершённый курс. Впрочем, буду надеяться, что не опоздал – ведь многие студенты начинают вникать в лекции только к государственным экзаменам =)

Вузовский курс вышмата традиционно зиждется на трёх китах:

– математическом анализе (пределы , производные и т.д.)

– и, наконец, сезон 2015/16 учебного года открывается уроками Алгебра для чайников , Элементы математической логики , на которых мы разберём основы раздела, а также познакомимся с базовыми математическими понятиями и распространёнными обозначениями. Надо сказать, что в других статьях я не злоупотребляю «закорючками» , однако то лишь стиль, и, конечно же, их нужно узнавать в любом состоянии =). Вновь прибывшим читателям сообщаю, что мои уроки ориентированы на практику, и нижеследующий материал будет представлен именно в этом ключе. За более полной и академичной информацией, пожалуйста, обращайтесь к учебной литературе. Поехали:

Множество. Примеры множеств

Множество – это фундаментальное понятие не только математики, но и всего окружающего мира. Возьмите прямо сейчас в руку любой предмет. Вот вам и множество, состоящее из одного элемента.

В широком смысле, множество – это совокупность объектов (элементов), которые понимаются как единое целое (по тем или иным признакам, критериям или обстоятельствам). Причём, это не только материальные объекты, но и буквы, цифры, теоремы, мысли, эмоции и т.д.

Обычно множества обозначаются большими латинскими буквами (как вариант, с подстрочными индексами: и т.п.) , а его элементы записываются в фигурных скобках, например:

– множество букв русского алфавита;
– множество натуральных чисел;

ну что же, пришла пора немного познакомиться:
– множество студентов в 1-м ряду

… я рад видеть ваши серьёзные и сосредоточенные лица =)

Множества и являются конечными (состоящими из конечного числа элементов), а множество – это пример бесконечного множества. Кроме того, в теории и на практике рассматривается так называемое пустое множество :

– множество, в котором нет ни одного элемента.

Пример вам хорошо известен – множество на экзамене частенько бывает пусто =)

Принадлежность элемента множеству записывается значком , например:

– буква «бэ» принадлежит множеству букв русского алфавита;
– буква «бета» не принадлежит множеству букв русского алфавита;
– число 5 принадлежит множеству натуральных чисел;
– а вот число 5,5 – уже нет;
– Вольдемар не сидит в первом ряду (и тем более, не принадлежит множеству или =)).

В абстрактной и не очень алгебре элементы множества обозначают маленькими латинскими буквами и, соответственно, факт принадлежности оформляется в следующем стиле:

– элемент принадлежит множеству .

Вышеприведённые множества записаны прямым перечислением элементов, но это не единственный способ. Многие множества удобно определять с помощью некоторого признака (ов) , который присущ всем его элементам . Например:

– множество всех натуральных чисел, меньших ста.

Запомните : длинная вертикальная палка выражает словесный оборот «которые», «таких, что». Довольно часто вместо неё используется двоеточие: – давайте прочитаем запись более формально: «множество элементов , принадлежащих множеству натуральных чисел, таких, что » . Молодцы!

Данное множество можно записать и прямым перечислением:

Ещё примеры:
– и если и студентов в 1-м ряду достаточно много, то такая запись намного удобнее, нежели их прямое перечисление.

– множество чисел, принадлежащих отрезку . Обратите внимание, что здесь подразумевается множество действительных чисел (о них позже) , которые перечислить через запятую уже невозможно.

Следует отметить, что элементы множества не обязаны быть «однородными» или логически взаимосвязанными. Возьмите большой пакет и начните наобум складывать в него различные предметы. В этом нет никакой закономерности, но, тем не менее, речь идёт о множестве предметов. Образно говоря, множество – это и есть обособленный «пакет», в котором «волею судьбы» оказалась некоторая совокупность объектов.

Подмножества

Практически всё понятно из самого названия: множество является подмножеством множества , если каждый элемент множества принадлежит множеству . Иными словами, множество содержится во множестве :

Значок называют значком включения .

Вернёмся к примеру, в котором – это множество букв русского алфавита. Обозначим через – множество его гласных букв. Тогда:

Также можно выделить подмножество согласных букв и вообще – произвольное подмножество, состоящее из любого количества случайно (или неслучайно) взятых кириллических букв. В частности, любая буква кириллицы является подмножеством множества .

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

Пусть – множество студентов в 1-м ряду, – множество студентов группы, – множество студентов университета. Тогда отношение включений можно изобразить следующим образом:

Множество студентов другого ВУЗа следует изобразить кругом, который не пересекает внешний круг; множество студентов страны – кругом, который содержит в себе оба этих круга, и т.д.

Типичный пример включений мы наблюдаем при рассмотрении числовых множеств. Повторим школьный материал, который важно держать на заметке и при изучении высшей математики:

Числовые множества

Как известно, исторически первыми появились натуральные числа, предназначенные для подсчёта материальных объектов (людей, кур, овец, монет и т.д.). Это множество уже встретилось в статье, единственное, мы сейчас чуть-чуть модифицируем его обозначение. Дело в том, что числовые множества принято обозначать жирными, стилизованными или утолщёнными буквами. Мне удобнее использовать жирный шрифт:

Иногда к множеству натуральных чисел относят ноль.

Если к множеству присоединить те же числа с противоположным знаком и ноль, то получится множество целых чисел :

Рационализаторы и лентяи записывают его элементы со значками «плюс минус» :))

Совершенно понятно, что множество натуральных чисел является подмножеством множества целых чисел:
– поскольку каждый элемент множества принадлежит множеству . Таким образом, любое натуральное число можно смело назвать и целым числом.

Название множества тоже «говорящее»: целые числа – это значит, никаких дробей.

И, коль скоро, целые, то сразу же вспомним важные признаки их делимости на 2, 3, 4, 5 и 10, которые будут требоваться в практических вычислениях чуть ли не каждый день:

Целое число делится на 2 без остатка , если оно заканчивается на 0, 2, 4, 6 или 8 (т.е. любой чётной цифрой) . Например, числа:
400, -1502, -24, 66996, 818 – делятся на 2 без остатка.

И давайте тут же разберём «родственный» признак: целое число делится на 4 , если число, составленное из двух его последних цифр (в порядке их следования) делится на 4.

400 – делится на 4 (т.к. 00 (ноль) делится на 4) ;
-1502 – не делится на 4 (т.к. 02 (двойка) не делится на 4) ;
-24, понятно, делится на 4;
66996 – делится на 4 (т.к. 96 делится на 4) ;
818 – не делится на 4 (т.к. 18 не делится на 4) .

Самостоятельно проведите несложное обоснование данного факта.

С делимость на 3 чуть сложнее : целое число делится на 3 без остатка, если сумма входящих в него цифр делится на 3.

Проверим, делится ли на 3 число 27901. Для этого просуммируем его цифры:
2 + 7 + 9 + 0 + 1 = 19 – не делится на 3
Вывод: 27901 не делится на 3.

Просуммируем цифры числа -825432:
8 + 2 + 5 + 4 + 3 + 2 = 24 – делится на 3
Вывод: число -825432 делится на 3

Целое число делится на 5 , если оно заканчивается пятёркой либо нулём:
775, -2390 – делятся на 5

Целое число делится на 10 , если оно заканчивается на ноль:
798400 – делится на 10 (и, очевидно, на 100) . Ну и, наверное, все помнят – для того, чтобы разделить на 10, нужно просто убрать один ноль: 79840

Также существуют признаки делимости на 6, 8, 9, 11 и т.д., но практического толку от них практически никакого =)

Следует отметить, что перечисленные признаки (казалось бы, такие простые) строго доказываются в теории чисел . Этот раздел алгебры вообще достаточно интересен, однако его теоремы… прямо современная китайская казнь =) А Вольдемару за последней партой и того хватило…, но ничего страшного, скоро мы займёмся живительными физическими упражнениями =)

Следующим числовым множеством идёт множество рациональных чисел :
– то есть, любое рациональное число представимо в виде дроби с целым числителем и натуральным знаменателем .

Очевидно, что множество целых чисел является подмножеством множества рациональных чисел:

И в самом деле – ведь любое целое число можно представить в виде рациональной дроби , например: и т.д. Таким образом, целое число можно совершенно законно назвать и рациональным числом.

Характерным «опознавательным» признаком рационального числа является то обстоятельство, что при делении числителя на знаменатель получается либо
– целое число,

либо
конечная десятичная дробь,

либо
– бесконечная периодическая десятичная дробь (повтор может начаться не сразу) .

Полюбуйтесь делением и постарайтесь выполнять это действие как можно реже! В организационной статье Высшая математика для чайников и на других уроках я неоднократно повторял, повторяю, и буду повторять эту мантру:

В высшей математике все действия стремимся выполнять в обыкновенных (правильных и неправильных) дробях

Согласитесь, что иметь дело с дробью значительно удобнее, чем с десятичным числом 0,375 (не говоря уже о бесконечных дробях) .

Едем дальше. Помимо рациональных существует множество иррациональных чисел, каждое из которых представимо в виде бесконечной НЕпериодической десятичной дроби. Иными словами, в «бесконечных хвостах» иррациональных чисел нет никакой закономерности:
(«год рождения Льва Толстого» дважды)
и т.д.

О знаменитых константах «пи» и «е» информации предостаточно, поэтому на них я не останавливаюсь.

Объединение рациональных и иррациональных чисел образует множество действительных (вещественных) чисел :

– значок объединения множеств.

Геометрическая интерпретация множества вам хорошо знакома – это числовая прямая:


Каждому действительному числу соответствует определённая точка числовой прямой, и наоборот – каждой точке числовой прямой обязательно соответствует некоторое действительное число. По существу, сейчас я сформулировал свойство непрерывности действительных чисел, которое хоть и кажется очевидным, но строго доказывается в курсе математического анализа.

Числовую прямую также обозначают бесконечным интервалом , а запись или эквивалентная ей запись символизирует тот факт, что принадлежит множеству действительных чисел (или попросту «икс» – действительное число) .

С вложениями всё прозрачно: множество рациональных чисел – это подмножество множества действительных чисел:
, таким образом, любое рациональное число можно смело назвать и действительным числом.

Множество иррациональных чисел – это тоже подмножество действительных чисел:

При этом подмножества и не пересекаются – то есть ни одно иррациональное число невозможно представить в виде рациональной дроби.

Существуют ли какие-нибудь другие числовые системы? Существуют! Это, например, комплексные числа , с которыми я рекомендую ознакомиться буквально в ближайшие дни или даже часы.

Ну а пока мы переходим к изучению операций над множествами, дух которых уже материализовался в конце этого параграфа:

Действия над множествами. Диаграммы Венна

Диаграммы Венна (по аналогии с кругами Эйлера) – это схематическое изображение действий с множествами. Опять же предупреждаю, что я рассмотрю не все операции:

1) Пересечение И и обозначается значком

Пересечением множеств и называется множество , каждый элемент которого принадлежит и множеству , и множеству . Грубо говоря, пересечение – это общая часть множеств:

Так, например, для множеств :

Если у множеств нет одинаковых элементов, то их пересечение пусто. Такой пример нам только что встретился при рассмотрении числовых множеств:

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

Операция пересечения применима и для бОльшего количества множеств, в частности в Википедии есть хороший пример пересечения множеств букв трёх алфавитов .

2) Объединение множеств характеризуется логической связкой ИЛИ и обозначается значком

Объединением множеств и называется множество , каждый элемент которого принадлежит множеству или множеству :

Запишем объединение множеств :
– грубо говоря, тут нужно перечислить все элементы множеств и , причём одинаковые элементы (в данном случае единица на пересечении множеств) следует указать один раз.

Но множества, разумеется, могут и не пересекаться, как это имеет место быть с рациональными и иррациональными числами:

В этом случае можно изобразить два непересекающихся заштрихованных круга.

Операция объединения применима и для бОльшего количества множеств, например, если , то:

При этом числа вовсе не обязательно располагать в порядке возрастания (это я сделал исключительно из эстетических соображений) . Не мудрствуя лукаво, результат можно записать и так:

3) Разностью и не принадлежит множеству :

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

Пример с числовыми множествами:
– здесь из множества целых чисел исключены все натуральные, да и сама запись так и читается: «множество целых чисел без множества натуральных».

Зеркально: разностью множеств и называют множество , каждый элемент которого принадлежит множеству и не принадлежит множеству :

Для тех же множеств
– из множества «выброшено» то, что есть во множестве .

А вот эта разность оказывается пуста: . И в самом деле – если из множества натуральных чисел исключить целые числа, то, собственно, ничего и не останется:)

Кроме того, иногда рассматривают симметрическую разность , которая объединяет оба «полумесяца»:
– иными словами, это «всё, кроме пересечения множеств».

4) Декартовым (прямым) произведением множеств и называется множество всех упорядоченных пар , в которых элемент , а элемент

Запишем декартово произведение множеств :
– перечисление пар удобно осуществлять по следующему алгоритму: «сначала к 1-му элементу множества последовательно присоединяем каждый элемент множества , затем ко 2-му элементу множества присоединяем каждый элемент множества , затем к 3-му элементу множества присоединяем каждый элемент множества »:

Зеркально: декартовым произведением множеств и называется множество всех упорядоченных пар , в которых . В нашем примере:
– здесь схема записи аналогична: сначала к «минус единице» последовательно присоединяем все элементы множества , затем к «дэ» – те же самые элементы:

Но это чисто для удобства – и в том, и в другом случае пары можно перечислить в каком угодно порядке – здесь важно записать все возможные пары.

А теперь гвоздь программы: декартово произведение – это есть не что иное, как множество точек нашей родной декартовой системы координат .

Задание для самостоятельного закрепления материала:

Выполнить операции , если:

Множество удобно расписать перечислением его элементов.

И пунктик с промежутками действительных чисел:

Напоминаю, что квадратная скобка означает включение числа в промежуток, а круглая – его невключение , то есть «минус единица» принадлежит множеству , а «тройка» не принадлежит множеству . Постарайтесь разобраться, что представляет собой декартово произведение данных множеств. Если возникнут затруднения, выполните чертёж;)

Краткое решение задачи в конце урока.

Отображение множеств

Отображение множества во множество – это правило , по которому каждому элементу множества ставится в соответствие элемент (или элементы) множества . В том случае если в соответствие ставится единственный элемент, то данное правило называется однозначно определённой функцией или просто функцией .

Функцию, как многие знают, чаще всего обозначают буквой – она ставит в соответствие каждому элементу единственное значение , принадлежащее множеству .

Ну а сейчас я снова побеспокою множество студентов 1-го ряда и предложу им 6 тем для рефератов (множество ):

Установленное (добровольно или принудительно =)) правило ставит в соответствие каждому студенту множества единственную тему реферата множества .

…а вы, наверное, и представить себе не могли, что сыграете роль аргумента функции =) =)

Элементы множества образуют область определения функции (обозначается через ), а элементы множества – область значений функции (обозначается через ).

Построенное отображение множеств имеет очень важную характеристику: оно является взаимно-однозначным или биективным (биекцией). В данном примере это означает, что каждому студенту поставлена в соответствие одна уникальная тема реферата, и обратно – за каждой темой реферата закреплён один и только один студент.

Однако не следует думать, что всякое отображение биективно. Если на 1-й ряд (к множеству ) добавить 7-го студента, то взаимно-однозначное соответствие пропадёт – либо один из студентов останется без темы (отображения не будет вообще) , либо какая-то тема достанется сразу двум студентам. Обратная ситуация: если к множеству добавить седьмую тему, то взаимнооднозначность отображения тоже будет утрачена – одна из тем останется невостребованной.

Уважаемые студенты на 1-м ряду, не расстраивайтесь – остальные 20 человек после пар пойдут прибирать территорию университета от осенней листвы. Завхоз выдаст двадцать голиков, после чего будет установлено взаимно-однозначное соответствие между основной частью группы и мётлами…, а Вольдемар ещё и в магазин сбегать успеет =)).области определения соответствует свой уникальный «игрек», и наоборот – по любому значению «игрек» мы сможем однозначно восстановить «икс». Таким образом, это биективная функция.

! На всякий случай ликвидирую возможное недопонимание: моя постоянная оговорка об области определения не случайна! Функция может быть определена далеко не при всех «икс», и, кроме того, может быть взаимно-однозначной и в этом случае. Типичный пример:

А вот у квадратичной функции не наблюдается ничего подобного, во-первых:
– то есть, различные значения «икс» отобразились в одно и то же значение «игрек»; и во-вторых: если кто-то вычислил значение функции и сообщил нам, что , то не понятно – этот «игрек» получен при или при ? Что и говорить, взаимной однозначностью здесь даже не пахнет.

Задание 2 : просмотреть графики основных элементарных функций и выписать на листок биективные функции. Список для сверки в конце этого урока.

Мощность множества

Интуиция подсказывает, что термин характеризует размер множества, а именно количество его элементов. И интуиция нас не обманывает!

Мощность пустого множества равна нулю.

Мощность множества равна шести.

Мощность множества букв русского алфавита равна тридцати трём.

И вообще – мощность любого конечного множества равно количеству элементов данного множества.

…возможно, не все до конца понимают, что такое конечное множество – если начать пересчитывать элементы этого множества, то рано или поздно счёт завершится. Что называется, и китайцы когда-нибудь закончатся.

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

Два множества являются равномощными, если между ними можно установить взаимно-однозначное соответствие .

Множество студентов равномощно множеству тем рефератов, множество букв русского алфавита равномощно любому множеству из 33 элементов и т.д. Заметьте, что именно любому множеству из 33 элементов – в данном случае имеет значение лишь их количество. Буквы русского алфавита можно сопоставить не только с множеством номеров
1, 2, 3, …, 32, 33, но и вообще со стадом в 33 коровы.

Гораздо более интересно обстоят дела с бесконечными множествами. Бесконечности тоже бывают разными! ...зелёными и красными Самые «маленькие» бесконечные множества – это счётные множества. Если совсем просто, элементы такого множества можно пронумеровать. Эталонный пример – это множество натуральных чисел . Да – оно бесконечно, однако у каждого его элемента в ПРИНЦИПЕ есть номер.

Примеров очень много. В частности, счётным является множество всех чётных натуральных чисел . Как это доказать? Нужно установить его взаимно-однозначное соответствие с множеством натуральных чисел или попросту пронумеровывать элементы:

Взаимно-однозначное соответствие установлено, следовательно, множества равномощны и множество счётно. Парадоксально, но с точки зрения мощности – чётных натуральных чисел столько же, сколько и натуральных!

Множество целых чисел тоже счётно. Его элементы можно занумеровать, например, так:

Более того, счётно и множество рациональных чисел . Поскольку числитель – это целое число (а их, как только что показано, можно пронумеровать) , а знаменатель – натуральное число, то рано или поздно мы «доберёмся» до любой рациональной дроби и присвоим ей номер.

А вот множество действительных чисел уже несчётно , т.е. его элементы пронумеровать невозможно. Данный факт хоть и очевиден, однако строго доказывается в теории множеств. Мощность множества действительных чисел также называют континуумом , и по сравнению со счётными множествами это «более бесконечное» множество.

Поскольку между множеством и числовой прямой существует взаимно-однозначное соответствие (см. выше) , то множество точек числовой прямой тоже несчётно . И более того, что на километровом, что на миллиметровом отрезке – точек столько же! Классический пример:


Поворачивая луч против часовой стрелки до его совмещения с лучом мы установим взаимно-однозначное соответствие между точками синих отрезков. Таким образом, на отрезке столько же точек, сколько и на отрезке и !

Данный парадокс, видимо, связан с загадкой бесконечности… но мы сейчас не будем забивать голову проблемами мироздания, ибо на очереди

Задание 2 Взаимно-однозначные функции на иллюстрациях урока

Математическим анализом называется раздел математики, занимающийся исследованием функций на основе идеи бесконечно малой функции.

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

Величиной называется все что может быть измерено и выражено числом.

Множеством называется совокупность некоторых элементов, объединенных каким-либо общим признаком. Элементами множества могут быть числа, фигуры, предметы, понятия и т.п.

Множества обозначаются прописными буквами, а элементы множество строчными буквами. Элементы множеств заключаются в фигурные скобки.

Если элемент x принадлежит множеству X , то записывают x Х ( — принадлежит).
Если множество А является частью множества В, то записывают А ⊂ В ( — содержится).

Множество может быть задано одним из двух способов: перечислением и с помощью определяющего свойства.

Например, перечислением заданы следующие множества:
  • А={1,2,3,5,7} — множество чисел
  • Х={x 1 ,x 2 ,...,x n } — множество некоторых элементов x 1 ,x 2 ,...,x n
  • N={1,2,...,n} — множество натуральных чисел
  • Z={0,±1,±2,...,±n} — множество целых чисел

Множество (-∞;+∞) называется числовой прямой , а любое число — точкой этой прямой. Пусть a — произвольная точка числовой прямой иδ — положительное число. Интервал (a-δ; a+δ) называется δ-окрестностью точки а .

Множество Х ограничено сверху (снизу), если существует такое число c, что для любого x ∈ X выполняется неравенство x≤с (x≥c). Число с в этом случае называется верхней(нижней) гранью множества Х. Множество, ограниченное и сверху и снизу, называется ограниченным . Наименьшая (наибольшая) из верхних (нижних) граней множества называется точной верхней (нижней) гранью этого множества.

Основные числовые множества

N {1,2,3,...,n} Множество всех
Z {0, ±1, ±2, ±3,...} Множество целых чисел. Множество целых чисел включает в себя множество натуральных.
Q

Множество рациональных чисел .

Кроме целых чисел имеются ещё и дроби. Дробь — это выражение вида , где p — целое число, q — натуральное. Десятичные дроби также можно записать в виде . Например: 0,25 = 25/100 = 1/4. Целые числа также можно записать в виде . Например, в виде дроби со знаменателем "один": 2 = 2/1.

Таким образом любое рациональное число можно записать десятичной дробью — конечно или бесконечной периодической.

R

Множество всех вещественных чисел .

Иррациональные числа — это бесконечные непериодические дроби. К ним относятся:

Вместе два множества (рациональных и иррациональных чисел) — образуют множество действительных (или вещественных) чисел.

Если множество не содержит ни одного элемента, то оно называется пустым множеством и записывается Ø .

Элементы логической символики

Запись ∀x: |x|<2 → x 2 < 4 означает: для каждого x такого, что |x|<2, выполняется неравенство x 2 < 4.

Квантор

При записи математических выражений часто используются кванторы.

Квантором называется логический символ, который характеризует следующие за ним элементы в количественном отношении.

  • ∀- квантор общности , используется вместо слов "для всех", "для любого".
  • ∃- квантор существования , используется вместо слов "существует", "имеется". Используется также сочетание символов ∃!, которое читается как существует единственный.

Операции над множествами

Два множества А и В равны (А=В), если они состоят из одних и тех же элементов.
Например, если А={1,2,3,4}, B={3,1,4,2} то А=В.

Объединением (суммой) множеств А и В называется множество А ∪ В, элементы которого принадлежат хотя бы одному из этих множеств.
Например, если А={1,2,4}, B={3,4,5,6}, то А ∪ B = {1,2,3,4,5,6}

Пересечением (произведением) множеств А и В называется множество А ∩ В, элементы которого принадлежат как множеству А, так и множеству В.
Например, если А={1,2,4}, B={3,4,5,2}, то А ∩ В = {2,4}

Разностью множеств А и В называется множество АВ, элементы которого принадлежат множесву А, но не принадлежат множеству В.
Например, если А={1,2,3,4}, B={3,4,5}, то АВ = {1,2}

Симметричной разностью множеств А и В называется множество А Δ В, являющееся объединением разностей множеств АВ и ВА, то есть А Δ В = (АВ) ∪ (ВА).
Например, если А={1,2,3,4}, B={3,4,5,6}, то А Δ В = {1,2} ∪ {5,6} = {1,2,5,6}

Свойства операций над множествами

Свойства перестановочности

A ∪ B = B ∪ A
A ∩ B = B ∩ A

Сочетательное свойство

(A ∪ B) ∪ C = A ∪ (B ∪ C)
(A ∩ B) ∩ C = A ∩ (B ∩ C)

Счетные и несчетные множества

Для того, чтобы сравнить два каких-либо множества А и В, между их элементами устанавливают соответствие.

Если это соответствие взаимооднозначное, то множества называются эквивалентными или равномощными, А В или В А.

Пример 1

Множество точек катета ВС и гипотенузы АС треугольника АВС являются равномощными.

В математике понятие множества является одним из основных, фундаментальным, однако единого определения множества не существует. Одним из наиболее устоявшихся определений множества является следующее: под множеством понимают любое собрание определённых и отличных друг от друга объектов, мыслимых как единое целое. Создатель теории множеств немецкий математик Георг Кантор (1845-1918) говорил так: "Множество есть многое, мыслимое нами как целое".

Множества как тип данных оказались очень удобными для программирования сложных жизненных ситуаций, так как с их помощью можно точно моделировать объекты реального мира и компактно отображать сложные логические взаимоотношения. Множества применяются в языке программирования Паскаль и один из примеров решения мы ниже разберём. Кроме того, на основе теории множества создана концепция реляционных баз данных, а на основе операций над множествами - реляционная алгебра и её операции - используемые в языках запросов к базам данных, в частности, SQL.

Пример 0 (Паскаль). Существует набор продуктов, продаваемых в нескольких магазинах города. Определить: какие продукты есть во всех магазинах города; полный набор продуктов в городе.

Решение. Определяем базовый тип данных Food (продукты), он может принимать значения, соответствующие названиями продуктов (например, hleb). Объявляем тип множества, он определяет все подмножества, составленные из комбинаций значений базового типа, то есть Food (продукты). И формируем подмножества: магазины "Солнышко", "Ветерок", "Огонёк", а также производные подмножества: MinFood (продукты, которые есть во всех магазинах), MaxFood (полный набор продуктов в городе). Далее прописываем операции для получения производных подмножеств. Подмножество MinFood получается в результате пересечения подмножеств Solnyshko, Veterok и Ogonyok и включает те и только те элементы этих подмножеств, которые включены в каждое их этих подмножеств (в Паскале операция пересечения множеств обозначается звёздочкой: A * B * C, математическое обозначение пересечения множеств дано далее). Подмножество MaxFood получается в результате объединения тех же подмножеств и включает элементы, которые включены во все подмножества (в Паскале операция объединения множеств обозначается знаком "плюс": A + B + C, математическое обозначение объединения множеств дано далее).

Код PASCAL

Program Shops; type Food=(hleb, moloko, myaso, syr, sol, sahar, maslo, ryba); Shop = set of Food; var Solnyshko, Veterok, Ogonyok, MinFood, MaxFood: Shop; Begin Solnyshko:=; Veterok:=; Ogonyok:=; ... MinFood:=Solnyshko * Veterok * Ogonyok; MaxFood:=Solnyshko + Veterok + Ogonyok; End.

Какие бывают множества

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

Натуральных чисел 0, 1, 2, 3, 4, ...

Простых чисел

Чётных целых чисел

и т.п. (основные числовые множества рассмотрены в этого материала).

Объекты, составляющие множество, называются его элементами. Можно сказать, что множество - это "мешок с элементами". Очень важно: в множестве не бывает одинаковых элементов.

Множества бывают конечными и бесконечными. Конечное множество - это множество, для которого существует натуральное число, являющееся числом его элементов. Например, множество первых пяти неотрицательных целых нечётных чисел является конечным множеством. Множество, не являющееся конечным, называется бесконечным. Например, множество всех натуральных чисел является бесконечным множеством.

Если M - множество, а a - его элемент, то пишут: a M , что означает "a принадлежит множеству M ".

Из первого (нулевого) примера на Паскале с продуктами, которые есть в тех или иных магазинах:

hleb VETEROK ,

что означает: элемент "hleb" принадлежит множеству продуктов, которые есть в магазине "VETEROK".

Существуют два основных способа задания множеств: перечисление и описание.

Множество можно задать, перечислив все его элементы, например:

VETEROK = {hleb , syr , maslo } ,

A = {7 , 14 , 28 } .

Перечислением можно задать только конечное множество. Хотя можно сделать это и описанием. Но бесконечные множества можно задать только описанием.

Для описания множеств используется следующий способ. Пусть p (x ) - некоторое высказывание, которое описывает свойства переменной x , областью значений которых является множество M . Тогда через M = {x | p (x )} обозначаентся множество, состоящее из всех тех и только тех элементов, для которых высказывание p (x ) истинно. Это выражение читается так: "Множество M , состоящее из всех таких x , что p (x ) ".

Например, запись

M = {x | x ² - 3x + 2 = 0}

Пример 6. Согласно опросу 100 покупателей рынка, купивших цитрусовые, апельсины купили 29 покупателей, лимоны - 30 покупателей, мандарины - 9, только мандарины - 1, апельсины и лимоны - 10, лимоны и мандарины - 4, все три вида фруктов - 3 покупателя. Сколько покупателей не купили ни одного вида перечисленных здесь цитрусовых? Сколько покупателей купили только лимоны?

Операция декартова произведения множеств

Для определения ещё одной важной операции над множествами - декартова произведения множеств введём понятие упорядоченного набора длины n .

Длиной набора называется число n его компонент. Набор, составленный из элементов , взятых именно в этом порядке, обозначается . При этом i я () компонента набора есть .

Сейчас последует строгое определение, которое, возможно, не сразу понятно, но после этого определения будет картинка, по которой станет понятно, как получить декартово произведение множеств.

Декартовым (прямым) произведением множеств называется множество, обозначаемое и состоящее из всех тех и только тех наборов длины n , i -я компонента которых принадлежит .

Например, если , , ,