Чем отличается объединение от пересечения. Операции над множествами – объединение и пересечение

В математике понятие множества является одним из основных, фундаментальным, однако единого определения множества не существует. Одним из наиболее устоявшихся определений множества является следующее: под множеством понимают любое собрание определённых и отличных друг от друга объектов, мыслимых как единое целое. Создатель теории множеств немецкий математик Георг Кантор (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 -я компонента которых принадлежит .

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

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

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

Это определение означает, что сложение множеств A и B есть объединение всех их элементов в одно множество A  B. Если одни и те же элементы содержатся в обоих множествах, то в объединение эти элементы входят только по одному разу.

Аналогично определяется объединение трёх и более множеств.

Определение : Пересечением (или умножением) двух множеств A и B называется множество, состоящее из тех и только тех элементов, которые принадлежат множеству A и множеству В одновременно. Пересечение множеств A и B обозначают как A  B.

Аналогично определяется пересечение трёх и более множеств.

Определение : Разностью множеств A и B называется множество, состоящее из тех и только тех элементов множества A и которые не принадлежат множеству В. Разность множеств A и B обозначают как A \ B. Операция, при помощи которой находится разность множеств, называется вычитанием.

Если В  А, то разность A \ B называется дополнением множества B до множества A. Если множество B является подмножеством универсального множества U, то дополнение B до U обозначается , то есть= U \ B.

Упражнения :

    Рассмотрим три множества N ={0,2,4,5,6,7}, M ={1,3,5,7,9} и P ={1,3,9,11}. Найти

    1. A = N M

      B = N M

      C = N P

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

    1. Дано: А – множество всех студентов факультета, В – множество студентов, имеющих академические задолженности. Определить С – множество успевающих студентов факультета.

      Дано: А – множество всех отличников факультета, В – множество студентов, не имеющих академических задолженностей, С – множество успевающих студентов, имеющих хотя бы одну тройку. Определить D – множество студентов факультета, успевающих без троек.

      Дано: U – множество всех студентов учебной группы, А - множество студентов этой группы, получивших зачет по физкультуре, В – множество студентов той же группы, успешно сдавших зачет по истории Отечества. Определить С – множество студентов той же учебной группы, преуспевших в обеих дисциплинах, D – множество студентов той же группы, «заваливших» хотя бы один из зачетов.

  1. Свойства объединения и пересечения множеств

Из определений объединения и пересечения множеств вытекают свойства этих операций, представленные в виде равенств, справедливых для любых множеств A , B и С .

    A B = B A - коммутативность объединения;

    A B = B A - коммутативность пересечения;

    A (B С ) = (A B ) С - ассоциативность объединения;

    A (B С ) = (A B ) С - ассоциативность пересечения;

    A (B С ) = (A B ) (A С) - дистрибутивность пересечения относительно объединения;

    A (B С ) = (A B ) (A С) - дистрибутивность объединения относительно пересечения;

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

    A A = A

    A A = A

    A Ø = A

    A Ø = Ø

    A U = U

    A U = A

Следует заметить, что разность не обладает свойствами коммутативности и ассоциативности, то есть A \ B B \ A и A \ (B \ С ) (A \ B ) \ С . В этом легко убедиться, построив диаграммы Эйлера - Венна.

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

Цели: ознакомить учащихся с основными понятиями теории множеств, операциями над множествами (пересечение и объединение множеств); формировать умения задавать множества и проводить над ними основные операции.

Ход урока

I. Организационный момент.

II. Проверочная работа.

В а р и а н т 1

b = 5,82 ± 0,01.

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

В а р и а н т 2

1. Запишите в виде двойного неравенства u = 6,75 ± 0,01.

2. Представьте каждое из чисел 6 и 18 в виде десятичной дроби. Округлите полученные дроби до десятых и найдите абсолютную и относительную погрешности приближения.

III. Объяснение нового материала.

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

I б л о к.

1. О с н о в н ы е п о н я т и я.

Одно из основных понятий современной математики – множество . Это понятие обычно принимается за первичное и поэтому не определяется через другие.

Когда в математике говорят о множестве (чисел, точек, функций и т. д.), то объединяют эти объекты в одно целое – множество, состоящее из этих объектов (чисел, точек, функций и т. д.). Основатель теории множеств, немецкий математик Георг Кантор (1845–1918), выразил эту мысль следующим образом: «Множество есть многое, мыслимое как единое, целое».

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

Слово «множество» в обычном смысле всегда связывается с большим числом предметов. Например, мы говорим, что в лесу множество деревьев, но если перед домом два дерева, в обычной речи не говорят, что перед домом «множество деревьев».

Математическое же понятие множества не связывается обязательно с большим числом предметов. В математике удобно рассматривать и «множества», содержащие 3; 2 или 1 предмет и даже «множество», не содержащее ни одного предмета (пустое множество). Например, мы говорим о множестве решений уравнения до того, как узнаем, сколько оно имеет решений.

Произвольные множества обозначают большими латинскими буквами А , В , С , ... Пустое множество , то есть множество, которое не имеет элементов, обозначается символом .

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

Предложение «предмет а принадлежит множеству А », или «предмет а – элемент множества А », обозначают символом а А .

2. С п о с о б ы з а д а н и я м н о ж е с т в:

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

Н а п р и м е р: {0, 1, 2, 3, 4, 5, 6, 7, 8, 9} – множество цифр десятичной системы счисления.

Необходимо различать объекты, обозначаемые символами а и {а }. Символом а означается предмет, символом {а} – множество, состоящее из одного элемента а (единичное множество) . Перечислением всех элементов можно задать лишь конечное множество. Такие множества, как, например, множество всех натуральных (N ) или всех целых чисел (Z ), нельзя задать таким способом, так как мы не можем перечислить все N и все Z – таких чисел бесконечное множество .

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

Н а п р и м е р: {x | x – делятся на 10};

A = {a | a – число, которое меньше, чем 100}.

3. У п р а ж н е н и я:

а) Назовите известные вам множества людей (например, команда).

б) Запишите множества, элементами которых являются:

1) планеты Солнечной системы;

2) столицы государств;

3) все двузначные числа;

4) числа, делящиеся на 7.

в) Пусть А – множество чисел, на которые делится 100 без остатка. Верна ли запись:

1) 5 А ; 2) 12 А ; 3) 7 А ; 4) 4 А?

г) Пусть даны множества А = {а а – число, кратное двум} и В =
= {b b – число, кратное шести}.

В ы п и ш и т е:

1) два элемента, принадлежащих множеству А , но не принадлежащих множеству В ;

2) два элемента, принадлежащих и множеству А, и множеству В ;

3) два элемента не принадлежащих ни множеству А , ни множеству В .

II б л о к.

1. Р а в е н с т в о м н о ж е с т в.

Очень важной особенностью множества является то, что в нём нет одинаковых элементов, вернее, что все они отличны друг от друга. Это значит, можно записать сколько угодно одинаковых элементов, но выступать они будут как один. То есть множество не может содержать одни и те же элементы в нескольких вариантах. Предположим, что мы записали множество {7, 9, 7, 11, 7}. В этом множестве элемент 7 повторяется несколько раз, но мы его будем рассматривать как один. Поэтому наше множество будет {7, 9, 11}.

Рассмотрим два множества: {а , b , с } и {b , а , с }. Эти множества состоят из одних и тех же элементов, хотя они записаны в разном порядке. Такие множества называются равными. Итак, два множества равны , если содержат одни и те же элементы.

2. П е р е с е ч е н и е м н о ж е с т в.

Рассмотрим два множества: А = {1, 2, 3, 4, 5, 6} и В = {5, 6, 7, 8, 9}. Составим новое множество С , в которое запишем общие элементы А и В . Общими у них являются элементы 5 и 6, значит, С = {5, 6}. Множество С является пересечением множеств А и В , обозначается так:

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

3. О б ъ е д и н е н и е м н о ж е с т в.

Возьмём те же два множества: А = {1, 2, 3, 4, 5, 6} и В = {5, 6, 7, 8, 9}. Составим теперь множество D таким образом, чтобы в него вошли все элементы, которые принадлежат хотя бы одному из множеств А и В .

Здесь следует ознакомить учащихся с приёмом задания объединения множеств: сперва мы выписываем все элементы множества А , а затем те элементы множества В , которые не принадлежат множеству А . Получим: D = {1, 2, 3, 4, 5, 6, 7, 8, 9}. Множество D является объединением множеств А и В , обозначается так:

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

4. У п р а ж н е н и я:

а) Верна ли запись:

1) {8, 12, 16, 20} = {12, 20, 16, 18};

2) {m , n , p , q } = {p , m , q , n };

3) {3, 4, 3, 5} = {3, 4, 5}?

б) Запишите множества, равные:

1) {2, 3, 2, 4, 2, 5}; 2) {f , f , f , m , m , m }.

в) Даны множества А = {3, 4, 5}, В = {5, 6, 7, 8}, С = {2, 4, 8} и K = {1, 3, 5, 7}. Найдите:

1) А K ; 5) А K ;

2) А С ; 6) А С ;

3) А В ; 7) А В ;

4) А K В ; 8) А K В .

IV. Формирование умений и навыков.

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

Р е ш е н и е

х = {2, 3, 5, 7, 11, 13, 17, 19};

у = {10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20}.

х у = {11, 13, 17, 19};

х у = {2, 3, 5, 7, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20}.В .

V. Итоги урока.

В о п р о с ы у ч а щ и м с я:

– Какие способы задания множеств существуют?

– Какие два множества являются равными?

– Как называется множество, в котором нет ни одного элемента?

– Что называется пересечением двух множеств?

– Что называется объединением двух множеств?

Домашнее задание.

1. № 800, № 801 (б), № 802 (б).

2. Укажите наибольший и наименьший элементы пересечения множества двузначных чисел, кратных 9, и множества нечётных двузначных чисел.

Множество - совокупность любых объектов. Множества обозначают большими буквами латинского алфавита - от A до Z .

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

N - множество натуральных чисел

Z - множество целых чисел

Элемент множества - это любой объект, входящий в состав множества. Принадлежность объекта к множеству обозначается с помощью знака ∈ . Запись

читается так: 5 принадлежит множеству Z или 5 - элемент множества Z .

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

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

L = {2, 4, 6, 8}

означает, что множество L состоит из четырёх чётных чисел.

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

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

Подмножество - это множество, все элементы которого, являются частью другого множества.

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

Рассмотрим два множества:

L = {2, 4, 6, 8} и M = {2, 4, 6, 8, 10, 12}

Каждый элемент множества L принадлежит и множеству M , значит множество L M . Такое соотношение множеств обозначают знаком ⊂ :

L M

Запись L M читается так: множество L является подмножеством множества M .

Множества состоящие из одних и тех же элементов, независимо от их порядка, называются равными и обозначаются знаком = .

Рассмотрим два множества:

L = {2, 4, 6} и M = {4, 6, 2}

так как оба множества состоят из одних и тех же элементов, то L = M .

Пересечение и объединение множеств

Пересечение двух множеств - это совокупность элементов, принадлежащих каждому из этих множеств, то есть их общая часть. Пересечение обозначается знаком ∩ .

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

L = {1, 3, 7, 11} и M = {3, 11, 17, 19}, то L M = {3, 11}.

Запись L M читается так: пересечение множеств L и M .

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

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

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

L = {1, 3, 7, 11} и M = {3, 11, 17, 19},

то L M = {1, 3, 7, 11, 17, 19}.

Запись L M читается так: объединение множеств L и M .

При объединении равных множеств, объединение будет равно любому из данным множеств:

если L = M , то L M = L и L M = M .

Просмотров