Содержание:
Множества
Понятие множества является одним из исходных понятий математики в том смысле, что его нельзя определить с помощью более простых, чем оно само, понятий. В повседневной жизни часто приходится рассматривать набор некоторых объектов как единое целое. Скажем, когда биолог изучает флору и фауну некоторой местности, он делит организмы на виды, а виды на семейства. При этом каждый вид рассматривается как единое целое, состоящее из организмов.
Множество может состоять из объектов различной природы. Например, вес реки Азии или все слова в словаре могут рассматриваться как множества.
Знаменитый немецкий математик Г. Кантор (1845 -1918) дал следующую описательную формулировку: «Множество есть совокупность, мыслимая как единое целое».
Объекты, составляющие множество, называются его элементами.
Обычно, для удобства, множество обозначается заглавными буквами латинского алфавита, например, А, В, С,…, а его элементы — прописными.
Множество А, состоящее из элементов а, b, с, … , будем записывать в виде A = {а, b, с,…}. Отметим, что записи {6, 11} , {11, 6} , {11, 6, 6, 11} означают одно и то же множество.
При ведем примеры множеств. Например, множество {0, 1, 2, 3, 4, 5, 6, 7, 8, 9} — множество цифр десятичной системы счисления ,
То, что х является элементом множества А, будем обозначать как 

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

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

В качестве еще одного примера бесконечного множества можно привести множество всех натуральных чисел, не меньших 13.
Обозначим через 
в силу того, что число всех его элементов равно 6. Множество, не содержащее ни одного элемента, называется пустым и обозначается так: 0
Пустое множество 0 считается конечным и для него я(0)= 0.
Для бесконечного множества А принято, что
Если вес элементы множества А также принадлежат множеству В, то говорят, что множество А — подмножество множества В и обозначают так: 
Во множестве {а} лежат два подмножества:
Множество {а, b} имеет четыре подмножества:

Если множество А имеет элементы, не принадлежащие В, то множество А не может быть подмножеством В. Этот факт мы будем записывать так:
Например, пусть А={ 1, 2, 3, 4}, В={2, 3, 4, 5}. Так как 
Если 
Например, множество всех правильных треугольников совпадает со множеством всевозможных треугольников, у которых все углы равны. Причина этого заключается в том, что у любого правильного треугольника
все углы равны, и, наоборот, если у треугольника все углы равны, то он является правильным.
Напомним основные числовые множества:


Множество действительных чисел
Объединение и пересечение множеств
1) Множество, состоящее из элементов, принадлежащих хотя бы одному из множеств А, В, называется объединением множеств.
Объединение множеств А, В обозначается через
Например, если
2) Множество, состоящее из элементов, принадлежащих обоим множествам А, В, называется пересечением множеств. Пересечение множеств А. В обозначается через
Например, если
Множества, не имеющие общих элементов, называются не пересекающимися.
Пример:
Для множеств
a) определите, какие из утверждений верны, а какие неверны:
b) найдите множества:
c) определите, какие из утверждений верны, а какие неверны:
Решение:
а) Так как число 4 не является элементом множества М, то утверждение 

b). 


c) Утверждение 

В некоторых случаях для задания множества указывается характеристическое свойство, истинное для всех элементов множества и ложное для остальных. Если мы кратко запишем тот факт, что элемент х удовлетворяет свойству Р как Р(х), то множество всех элементов, удовлетворяющих свойству Р обозначается так:
Например, запись 
На числовом луче это множество изображается так:
Видно, что 
Аналогично запись 
На числовом луче это множество изображается так:
Видно, что, 
Пример:
a) Как читается эта запись?
b) Выпишите последовательно элементы этого множества.
c) Найдите
Решение:
a) «Множество всех целых чисел, больших 3 и меньших или равных 10»;
b).
c).
Рассмотрим множество всех натуральных чисел, больших или равных 1, но меньших или равных 8. Пусть нас интересуют только его подмножества.
В таком случае, обычно вводится множество 
Множество А содержащее все элементы универсального множества U, не являющиеся элементами множества А, называется дополнением множества А.
Например, если 

Очевидно, что
т.е. множества А и А’ не имеют общих элементов, а также вес составляющие их элементы образуют в совокупности универсальное множество U.
Пример:
Пусть U универсальное множество. Найдите С’, если:
а) С = {все четные числа); b).
Решение:

Пример:
Пусть

Решение:
Пример:
Пусть 
b) найдите 
d) проверьте выполнение равенства
Решение:
Значит, 
Диаграммы Венна
Например, на этом рисунке изображено множество А, лежащее внутри универсального множества 
Если 

Мы знаем, что если 
Все элементы пересечения 
Все элементы объединения A U В принадлежат либо А, либо В, либо обоим одновременно. Значит, на соответствующей диаграмме Венна область, соответствующая множеству A U В, изображается следующим образом:
Пример:
Пусть 
Венна множества:
Решение:
Удобно на диаграмме Венна множества раскрашивать.
Например, на рисунке раскрашены множества А,
Высказывание
Высказывание — это повествовательное предложение, утверждающее что-либо о чем-либо, при этом непременно истинное или ложное. Вопросительные предложения, повествовательные предложения, описывающие личное отношение субъекта, например «Зеленый цвет приятен», не являются высказываниями. Отметим, что существуют высказывания, истинность или ложность которых не определяются однозначно.
Например, высказывание «Этот писатель родился в Ташкенте» может быть истинным по отношению к некоторым писателям и ложным по отношению к другим.
Пример:
Укажите, какие из предложений являются высказываниями. В случае, когда предложение является высказыванием, однозначно ли определяется его истинность — ложность?
а) 20:4=80; b) 25-8=200;
с) Где мой карандаш? d) У тебя глаза голубые.
Решение:
a) Это высказывание и оно ложно, так как 20:4=5;
b) это высказывание и оно истинно;
c) это вопросительное предложение и поэтому оно не является высказыванием;
d) это высказывание. Истинность-ложность его определяется неоднозначно, так как применительно к некоторым людям оно истинно, а к другим — ложно.
Мы будем обозначать высказывания буквами p,q,r … .
Например, р: во вторник прошел дождь; q: 20:4=5; r: х — четное число. Для построения нескольких сложных высказываний служат символы, называемые логическими связками: 


Рассмотрим их подробней.
Отрицание
Для высказывания р высказывание вида «не р» или «неверно, что р» называется отрицанием высказывания р и обозначается как
Например,
отрицанием высказывания
р: Во вторник шел дождь
является высказывание

Отрицанием высказывания
р: У Мадины глаза голубые
является высказывание

Ясно, что если р истинно, то 



1 Буквы Т и F — начальные буквы английских слов «true» (истинно) и «false» (ложно) соответственно.
Пример:
Составьте отрицание высказывания:
Решение:
Удобно находить отрицание высказывания с помощью диаграмм Венна. Например, рассмотрим высказывание:
р: «Число х больше, чем 10 «.
На диаграмме U — множество всех чисел, множество Р — множество истинности высказывания р, то есть множество всех х , для которых это высказывание истинно. Множество Р’ является множеством истинности отрицания 
Пример:
На множестве 
Решение:
Пусть множество Р — множество истинности высказывания р, а множество Р’ — множество высказывания 
Конъюнкция
Высказывание, образованное из двух высказываний с помощью связки «и», называется конъюнкцией заданных высказываний.
Конъюнкция высказываний р, q обозначается через
Например, конъюнкция высказываний,
р: Эльдар на завтрак ел плов;
q: Эльдар на завтрак ел самсу.
имеет вид:

Видно, что высказывание 




Первый и второй столбцы таблицы составлены из всех возможных значений истинности высказываний р, q.
На диаграмме Р — множество истинности высказывания р, Q — множество истинности высказывания q , а множество истинности высказывания 

Дизъюнкция
Высказывание, образованное из двух высказываний с помощью связки «или», называется дизъюнкцией заданных высказываний.
Дизъюнкция высказываний р, q обозначается через
Например, дизъюнкция высказываний,
р: Эльдар сегодня посетит библиотеку,
q: Эльдар сегодня посетит театр .
имеет вид:

Высказывание
Высказывание 
Дизъюнкция имеет следующую таблицу истинности:
pVq истинно, когда хотя бы одно из высказываний р, q истинно.
pVq ложно, когда оба высказывания p, q ложны.
На диаграмме Р — множество истинности высказывания р, Q — множество истинности высказывания q, а множество истинности высказывания pVq является множество 
Логическая равносильность
Составим, используя буквы и символы логических связок таких, как отрицание, конъюнкция и дизъюнкция, символическую запись более сложных высказываний естественного языка, при этом не обращая внимания на их истинность или ложность.
Объединяя таблицы истинности для отрицания, конъюнкции и дизъюнкции, можно составить таблицы истинности для более сложных высказываний:
Пример 1. Составьте таблицу истинности высказывания
1 шаг.
Выпишем таблицу и заполним сначала первый и второй столбец всеми возможными значениями истинности р и q:
2 шаг. Учитывая значения истинности q, заполним третий столбец значениями истинности
3 шаг Учитывая значения истинности p и 
Высказывание, являющееся истинным всегда, называется законом логики или тавтологией.
То, что высказывание является законом логики, можно доказать при помощи таблицы истинности.
Пример:
Докажите, что высказывание
Заполним таблицу истинности:
Решение:
Видно, что высказывание 
Если для двух высказываний соответствующие их значениям истинности столбцы одинаковы, то эти высказывания называются логически равносильными.
Пример:
Докажите, что следующие высказывания являются логически равносильными
Решение:
Составим таблицы истинности для высказываний
Так как у высказываний
Мы будем обозначать этот факт так:
Импликация
Высказывание, образуемое из двух высказываний с помощью связки «если …., то …» называется импликацией этих двух высказываний.
Импликация «Если р, то q» обозначается как
При этом высказывание р называется достаточным условием для q, а высказывание q — необходимым условием для р.
высказывание q — необходимым условием для р.
Рассмотрим , например, высказывания
р: У Сардора есть телевизор; q: Сардор будет смотреть кино.
Тогда высказывание 
Если у Сардора есть телевизор, то он будет смотреть кино.
Точно также
Для того, чтобы Сардор смотрел кино достаточно, чтобы у него был телевизор.
Можно заметить, что высказывание 

Пример:
Рассмотрим высказывания
р: «Анора часто смотрит кинофильмы»;
q: «Барно часто смотрит кинофильмы
r: «Барно не сдаст экзамен»;
s: «произойдет чудо».
Имеем: 1. 
2. 
3. 
4. 
5. 
Эквиваленция
Высказывание вида 
Запись 
Пример:
р: х — четно, q: последняя цифра числа х четна. Выразите высказывание
Решение:
Рассмотрим высказывание,

Тогда запись 

Видно, что высказывание 
Конверсия
Конверсией высказывания 
Конверсия имеет следующую таблицу истинности:
Пример:
Рассмотрим высказывания
р: треугольник равнобедренный,
q: два угла треугольника равны.
Выразите на естественном языке высказывание 
Решение:


Инверсия
Инверсией высказывания

Эта таблица совпадает с таблицей истинности высказывания 
Контрапозиция
Контрапозицией высказывания 

Эта таблица совпадает с таблицей истинности высказывания 
Пример:
Рассмотрим высказывание. Все учителя живут поблизости от школы». Составим его контрапозицию.
Решение:
Данное высказывание можно сформулировать так: «Если этот человек — учитель, что он живет поблизости от школы».
Это предложение имеет форму 
р: этот человек — учитель,
q: этот человек живет поблизости от школы.
Контрапозиция 
«Если этот человек не живет поблизости от школы, то он не является учителем.
Пример:
Рассмотрим высказывания:
р: Самандар находится в библиотеке, q: Самандар читает книгу.
Составьте имликацию, конверсию, инверсию и контрапозицию
Решение:
Отметим, что импликация и конверсия логически не равносильны, так как , например , Самандар может читать книгу и в классе.
Предикаты и кванторы
В некоторых предложениях участвуют переменные, при этом подставив вместо них конкретные значения, получим высказывания. Такие предложения называются предикатами.
Пример:
Пусть задан предикат 
Решение:
В некоторых предикатах переменную можно определить исходя из контекста.
Например, в предложениях «Этот писатель родился в Ташкенте» и «Он родился в Ташкенте» переменными являются словосочетание». «Этот писатель» и местоимение «он» соответственно. Если вместо переменной подставить значение «Абдулла Кадыри», получим истинное высказывание «Абдулла Кадыри родился в Ташкенте». Если вместо переменной подставить значение «Шекспир», получим ложное высказывание «Шекспир родился в Ташкенте».
Обозначив переменную через х, вышеуказанные предложения можно записать в виде «х родился в Ташкенте».
В предикате могут участвовать одно или несколько переменных. В зависимости от количества переменных, участвующих в предикате, будем обозначать его так:
Используя совместно с предикатом специальные символы 

Например, новое высказывание вида 

К примеру, рассмотрим предикат Р(х): «х родился в Самарканде». Тогда высказывание 

Приведем примеры, в которых можно определить истинность-ложность высказываний вида
Пример:
Пусть
Решение:
Проверим:
Значит, высказывание, 
Следует отметить, что для того, чтобы доказать ложность высказывания 

Действительно, при
Любое значениех, которое показывает, что высказывание 
Пример:
Докажите истинность высказывания
Решение:
Так как 

Если же 

Приведем два важных закона логики, связанных с операцией отрицания:
Для понимания смысла этих законов приведем пример.
Если запись 

не существует отличников», тогда запись означает логически равносильное ему утверждение «Все мои одноклассники не являются отличниками».
Точно также, формула 

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



Рассмотрим, например, предикат Р(х,у): человек у — отец моего одноклассника х.
В этом случае

Аналогично можно показать, что высказывания,
С помощью кванторов и предикатов можно построить и другие законы логики. Например, высказывание «Если все вороны черные, то ни одна не черная птица не является вороной «, служит примером закона логики вида:
Законы правильного мышления (аргументации)
В процессе познания действительности мы приобретаем новые знания. Некоторые из них непосредственно, в результате воздействия предметов внешнего мира на органы чувств. Но большую часть знаний мы получаем пу тем выведения новых знаний из знаний уже имеющихся. Чтобы научиться стройно и последовательно излагать свои мысли, правильно делать выводы, необходимо пользоваться законами логики. Определенность, непротиворечивость, последовательность и обоснованность являются обязательными качествами правильного мышления. Законы логики устанавливают необходимые связи в последовательном ряду мыслей и умозаключений.
Суждение представляет собой форму мышления, в которой что-либо утверждается или отрицается о предметах, их свойствах или отношениях. Например, в суждении «Железо-металл» утверждается связь между предметом (железо) и его признаком (являться металлом). В суждении «Яйцо появилось раньше курицы » утверждается связь между двумя предметами (яйцо и курица). Так как суждение выражается в форме повествовательного предложения, причем суждение может быть либо истинным, либо ложным, то каждое суждение имеет форму высказывания.
Умозаключение- это такая форма мышления, посредством которой из одного или нескольких суждений, называемых посылками, по определенным правилам получается некоторое суждение, называемое заключением или выводом.
Пусть S-совокупность исходных суждений (посылок), Р- заключение. В этом случае, умозаключение имеет логическую форму вида 

Если Собир занимается спортом, то будет здоров. Собир занимается спортом. Следовательно, Собир будет здоров.
Найдем логическую форму этого умозаключения.
Пусть р: Собир занимается спортом; q: Собир будет здоров. Тогда умозаключение имеет вид:
Так следствие вытекает из суждений 
Составим соответствующую таблицу истинности:
Получили тавтологию. Это показывает правильность умозаключения, то есть мы из данного основания получили правильное следствие.
Пример:
Покажите неправильность умозаключения:
Если треугольник имеет три стороны, то 2+4-7.
Следовательно, треугольник имеет три стороны.
Решение:
Найдем логическую форму этого умозаключения.
р: треугольник имеет три стороны.
q: 2+4=7
Имеем:
Так как здесь 
Составим соответствующую таблицу истинности:
В результате мы не получили тавтологию. Это показывает неверность умозаключения, то есть мы из данного основания не получили правильное следствие.
Ниже мы приведем некоторые правила правильных умозаключений:
Доказательство верности вышеуказанных умозаключений мы оставляем учащимся в качестве упражнения.
Софизмы и парадоксы

Одним из первых соответствующие примеры привел математик Зенон, живший в 5 веке до нашей эры в Древней Греции. Например, Зенон «доказал», что быстроногий Ахиллес никогда не догонит неторопливую черепаху, если в начале движения она находится впереди Ахиллеса. Приведем его рассуждения. Допустим, Ахиллес бежит в 10 раз быстрее, чем черепаха, и находи тся позади нее на расстоянии в 100 шагов. За то время, за которое Ахиллес пробежит это расстояние, черепаха в ту же сторону проползет 10 шагов.
За то время, за которое Ахиллес пробежит 10 шагов, черепаха проползет еще 1 шаг, и так далее. Процесс будет длиться до бесконечности, Ахиллес так никогда и не догонит черепаху.
Примеры Зенона связаны с понятиями бесконечности и движения, которые имели большое значение в развитии физики и математики.
Некоторые софизмы обсуждали в переписке между собой наши великие соотечественники Беруни и Ибн Сино, а также они встречаются в произведениях Фараби.
Приведем простейшие примеры на софизмы и обсудим их.
Пример:
Куда пропали 1000 руб? Три друга отобедали в кафе, после чего официант дал им счет на 25000 руб. Каждый из трех друзей достал по купюре в 10000 руб, в итоге они отдали официанту 30000 руб. На сдачу официант отдал 5000 руб более мелкими купюрами. Друзья взяли по 1000 руб себе, а оставшиеся 2000 руб отдали другу на такси. Один из друзей стал рассуждать: «Каждый из нас потратил по 9000 руб, что в итоге составляет 27000 руб. Затем 2000 руб отдали на такси, значит, в итоге получается 29000 руб. Куда пропали 1000 руб?»
Решение:
Основной «подвох» в этом рассуждении заключается в том, что 2 От древнегреческого уловка.
расчеты сделаны неверно. Действительно, трое друзей сложились по 9000 руб и получили 27000 руб. Из этих денег 25000 руб заплатили за обед, а 2000 руб заплатили за такси. Следовательно, общая трата составила 27000 руб. Тс 2000 руб находятся внутри 27000 руб.
Пример:

2(10—8—2)=25—20—5
2-2-(5—4—1)=5-(5—4—1)
Сократим левую и правую часть последнего равенства на общий делитель (5-4-1). В итоге получим равенство 2-2=5.
Основной «подвох» в этом рассуждении заключается в том, что мы поделили обе части равенства 2-2-(5-4-1)=5-(5-4-1) на нуль.

Парадоксы, обычно, возникают в теориях, логические основы которых не определены полно.
Пример:
Парадокс лжеца. Рассмотрим высказывание «То, что я утверждаю сейчас — ложь».
Если это высказывание истинно, значит, исходя из его содержания, верно то, что данное высказывание -ложь. Но если оно -ложь, тогда неверно то, что оно утверждает, то есть утверждение о ложности данного высказывания неверно, значит, данное высказывание истинно. Таким образом, цепочка рассуждений возвращается в начало.
Пример:
Прилагательное русского языка назовем рефлексивным, если оно обладает свойством, которое определяет.
Например, прилагательное «русский» — рефлексивное, а прилагательное «английский» — нерефлексивное, прилагательное «трехсложный» — рефлексивное (это слово состоит из трех слогов), а прилагательное «четырехсложный» — нерефлсксивное (состоит из пяти слогов). Вроде бы ничто не мешает нам определить множество {все рефлексивные прилагательные}. Но давайте рассмотрим прилагательное «нерефлексивный». Оно рефлексивное или нет?
Можно заявить, что прилагательное «нерефлексивный» не является ни рефлексивным, ни нерефлексивным. Действительно, если это слово рефлексивное, то по своему смыслу, оно нерефлексивное. Если же это от древнегреческого 
Пример:
Два взаимно пересекающихся множества А, В делят универсальное множество на четыре части:
Следовательно, число элементов универсального множества является суммой количеств элементов этих частей.
На следующей диаграмме мы заключили известные количества элементов частей универсального множества в круглые скобки:
Здесь, например, обоим множествам А, В принадлежат 4 элемента, а 3 элемента не принадлежат ни одному из них.
Так как произвольный элемент множества U, принадлежит только одному из этих 4 частей , то число элементов множества U равно 7+4+6+3=20.
Пример:
Используя рисунок, найдите число элементов следующих множеств:
d). Множество элементов, принадлежащих Р, но не принадлежащих Q
е) Множество элементов, принадлежащих Q, но не принадлежащих Р;
f) Множество элементов, не принадлежащих ни Р, ни Q.
Пример:
Если
a) Найдите
b) Сколько элементов содержит множество элементов, принадлежащих А, но не принадлежащих В‘?
Решение:
Составим диаграмму Венна:
Из того, что 
Из диаграммы получаем следующее:
b) Число элементов, принадлежащих А, но не принадлежащих В, равно а= 8
Пример:
Из 27 учеников, посещающих спортивную секцию, 19 имеют темные волосы, 14 — черные глаза, а 11 имеют и темные волосы и черные глаза одновременно.
a) Изобразите эту информацию с помощью диаграммы Венна. Объясните ситуацию.
b) Найдите число учеников, которые I имеют или темные волосы или черные глаза; II темноволосых, но не черноглазых?
Решение:
а) Пусть Qs — множество темноволосых, a Qk множество черноглазых учеников.
Изобразим ситуацию на диаграмме:
b) Используя диаграмму, определим следующее:
I количество учеников, имеющих или темные волосы или черные глаза:
II количество темноволосых учеников, не обладающих черными глазами:
Пример:
На футбольном соревновании город представляют три команды А, В и С. 20 процентов населения города болеют за команду И, 24 процента — за В, 28 процентов — за С. 4 процента жителей болеют и за С и за И, 5 процент, жителей болеют и за В и за А, а 6 процентов жителей болеют и за В и за С. Кроме того, 1 процент населения болеет за все три команды.
Сколько процентов жителей:
a) болеют только за команду А;
b) болеют и за А и за В, но не болеют за команду С;
c) не болеют ни за одну из команд?
Решение:
Заполним для начала соответствующую диаграмму Венна.
а= 1, так как 1 процент жителей болеет за все команды.
a+d=4, так как 4 процента жителей болеет и за И и за В.
а+b=6, так как 6 процентов жителей болеют и за В и за С а+с=5, так как 5 процентов жителей болеют
—-
Множества
Понятие множества принадлежит к числу первичных, не определяемых через более простые. Под множеством понимается совокупность некоторых объектов, объединенных по определенному признаку. Объекты, которые образуют множество, называются элементами, или точками, этого множества.
Множества обозначаются прописными буквами, а их элементы — строчными. Если 

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

Два множества называются равными, если они состоят из одних и тех же элементов. Например, если 
множества равны.
Объединением двух множеств А и В называется множество С, состоящее из элементов, принадлежащих хотя бы одному из данных множеств, т.е.
Пересечением двух множеств А и В называется множество D, состоящее из всех элементов, одновременно принадлежащих каждому из данных множеств А и В, т.е.
Разностью двух множеств А и В называется множество E, состоящее из всех элементов множества А, которые не принадлежат множеству В, т.е.
Пример 1. Даны множества 
Решение. Объединение двух данных множеств — 


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



R — множество действительных чисел;
I — множество иррациональных чисел;

Геометрически, каждому действительному числу соответствует точка числовой оси, и наоборот, каждой точке прямой — определенное действительное число.
Множество X, элементы которого удовлетворяют: неравенству 




В дальнейшем все указанные множества мы объединяем термином промежуток X.
——
Множества и операции над ними
Под множеством будем понимать совокупность объектов, наделенных определенными свойствами. Эти свойства должны полностью определять данное множество, то есть являться признаками, по которым относительно любого объекта можно решить, принадлежит он данному множеству или нет. Синонимами термина «множество» являются термины «класс «семейство «совокупность». Объекты, из которых состоит данное множество, называют его элементами.
Чаще всего множество обозначают большими буквами латинского или греческого алфавита, а его элементы — малыми буквами. Если a — элемент множества A, то пишут a ∈ A (читают: «a принадлежит множеству A») или A 3 a (множество A содержит элемент a). Запись a ∈/ A означает, что a не является элементом множества A.
Множество обычно записывают одним из следующих способов:
A = {a , . . . , 
Первая запись означает, что множество A состоит из элементов a, . . . , 

Определение 1.1. Множества A и B называются равными (или совпадающими), если они состоят из одних и тех же элементов, то есть x ∈ A тогда и только тогда, когда x ∈ B .
Коротко это высказывание записывают: A = B, а отрицание этого утверждения — в виде: 
Определение 1.2. Если каждый элемент множества A является элементом множества B , то говорят, что A есть подмножество множества B (или A есть часть B ), и пишут A ⊂ B (читается: «Множество A содержится в множестве B») или B ⊃ A (читается: «Множестоо B содержит множество A»).
Отметим следующие свойства отношения включения:
1. A ⊂ A, то есть всякое множество есть подмножество себя самого;
2. Если A ⊂ B и B ⊂ C, то A ⊂ C (отношение включения транзитивно);
3. Если A ⊂ B и B ⊂ A, то A = B.
Удобно считать, что 
Пусть A и B — некоторые подмножества множества E. Введем наиболее простые операции с множествами.
Определение 1.3. Объединением множеств A и B называется множество, обозначаемое A ∪ B и состоящее из всех элементов, которые принадлежат или множеству A или B .
Таким образом, x ∈ A ∪ B , если x ∈ A, но x 


Определение 1.4. Пересечением множеств A и B называют множество, обозначаемое A∩B и состоящее из всех элементов, каждый из которых принадлежит и A и B .
Если множества A и B не имеют общих точек, то A ∩ B =


Определение 1.5. Разностью множеств A и B называют множество, обозначаемое A B и состоящее из всех элементов множества A, которые не принадлежат множеству B .
Если A ⊂ B , то часто множество A B называют дополнением множества B до A. По определению A A = 

Пример 1.1. Пусть A = {1,3,4,8, 15} ,B = {1,2,7,8, 12}. Тогда
A∪B = {1,2,3,4,7,8,12,15}, A∩B = {1, 8},
AB = {3, 4, 15}, BA= {2, 7, 12}
Определение 1.6. Набор, состоящий из двух элементов x1 и x2, называют упорядоченным, если известно, какой из этих элементов является первым, а какой — вторым. Такой упорядоченный набор называют упорядоченной парой и обозначают (x1, x2). Элементы x1 , x2 называют, соответственно, первой и второй координатами пары (x1, x2). Пары (x1, x2) и (y1 , y2) называют совпадающими, если x1 = y1 и x2 = y2 .
Определение 1.7. Декартовым (или, по-другому, прямым) произведением множеств A и B называют множество упорядоченных пар (x, y), где первый элемент x является элементом множества A, а второй y — элементом множества B . Это множество обозначают символом A × B .
Таким образом, A × B = { (x, y) | x ∈ A, y ∈ B}. Но, вообще говоря, A × B
Пусть A и B — числовые отрезки, помещенные на взаимно перпендикулярных осях плоскости. Упорядоченная пара (x, y) — это точка пересечения перпендикуляров, восстановленных в точках x ∈ A и y ∈ B . Произведением A × B является прямоугольник.
Логическая символика
В последующем, как и в большинстве математических текстов используется ряд специальных символов, многие из которых вводятся по мере надобности. Применяются распространенные символы математической логики 

Запись A 
Запись A 
Запись «∃ x ∈ X » означает: существует элемент x из множества X .
Запись «∀ x ∈ X » означает: для любого элемента x из множества X или каков бы ни был элемент x из множества X .
Часто в символьной записи математических утверждений используют символ «:» или эквивалентный ему символ «| которые читают: «такой, что». В частности, запись «∃ x ∈ X : x2 — 1 = 0″ означает: существует такой элемент x в множестве X , что x2 — 1 = 0.
- Заказать решение задач по высшей математике
Множества
Множества и операции над ними
Понятие множества и его элементов
Элемент 
Элемент 

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







Равенство множеств
Два множества называются равными, если каждый элемент первого множества является элементом второго множества и, наоборот, каждый элемент второго множества является элементом первого множества
Пересечение множеств
Пересечением множеств 



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




Разность множеств
Разностью множеств 



Дополнение множеств
Если все рассматриваемые множества являются подмножествами некоторого универсального множества 





Объяснение и обоснование:
Понятие множества
Одним из основных понятий, которые используются в математике, является понятие множества. Для него не дается определения. Можно пояснить, что множеством называют произвольную совокупность объектов, а сами объекты — элементами данного множества. Так, можно говорить о множестве учеников в классе (элементы — ученики), множестве дней недели (элементы — дни недели), множестве натуральных делителей числа 6 (элементы — числа 1, 2, 3, 6) и т. д. В курсах алгебры и алгебры и начал анализа чаще всего рассматривают множества, элементами которых являются числа, и поэтому их называют числовыми множествами.
Как правило, множества обозначают прописными буквами латинского алфавита. Например, если множество 




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







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




В общем виде запись множества с помощью характеристического свойства можно обозначить так: 




Равенство множеств
Пусть 




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



Это записывают следующим образом:
Например, 


Полагают, что всегда 
Иногда вместо записи 




Сопоставим определение равенства множеств с определением подмножества. Если множества 











Таким образом, два множества равны, если каждое из них является подмножеством другого.
Иногда соотношения между множествами удобно иллюстрировать с помощью кругов (которые часто называют кругами Эйлера—Венна). Например, рисунок 1 иллюстрирует определение подмножества, а рисунок 2 — отношения между множествами 
Операции над множествами
Над множествами можно выполнять определенные действия: пересечение, объединение, находить разность. Дадим определение этих операций и проиллюстрируем их с помощью кругов Эйлера—Венна.
Пересечением множеств 




Пересечение множеств обозначают знаком 
Например, если 

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




Объединение множеств обозначают знаком 
Например, для множеств 




Разностью множеств 



Разность множеств обозначают знаком 
Например, если
Если 



Например, если обозначить множество всех иррациональных чисел через 




Если все множества, которые мы рассматриваем, являются подмножествами некоторого так называемого универсального множества 





Дополнение множества 



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


Числовые множества. Множество действительных чисел
Числовые множества:
Действительные числа
Числа, которые можно представить в виде бесконечной десятичной дроби
Рациональные числа
Можно представить в виде несократимой дроби 

Иррациональные числа
Нельзя представить в виде несократимой дроби 


Целые числа
Включают натуральные числа, числа, противоположные им, и число нуль
Дробные числа
Числа, состоящие из целого числа частей единицы
(

Натуральные числа 
Для школьного курса математики натуральное число — основное не определяемое понятие
Число 0
Такое число, при сложение с которым любое число не изменяется
Целые отрицательные числа
Числа, противоположные натуральным
Модуль действительного числа и его свойства
Определение:
Модулем положительного числа называется само это число, модулем отрицательного числа называется число, противоположное ему, модуль нуля равен нулю
Геометрический смысл модуля
На координатной прямой модуль — это расстояние от начала координат до точки, изображающей это число.
Модуль разности двух чисел 



Свойства
1. 
2. 
3. 

4. При 
5. При
6. 
7. 
8. 
9.
Модуль суммы не превышает суммы модулей слагаемых
10.
Объяснение и обоснование:
Числовые множества
В курсе математики вы встречались с разными числами: натуральными, целыми, рациональными, иррациональными, действительными. Представление о числах у человечества складывалось постепенно, под воздействием требований практики. Например, натуральные числа появились в связи с необходимостью подсчета предметов. Но для того чтобы дать ответ на вопрос «Сколько спичек в пустой коробке из-под спичек?», множества натуральных чисел 






Натуральные числа, числа, противоположные натуральным, и число нуль составляют множество 
Измерение величин привело к необходимости расширения множества целых чисел и введения рациональных чисел. Например, средняя многолетняя температура воздуха в январе в г. Харькове — 

Таким образом, выбирая какую-либо единицу измерения, мы получаем числовое значение величин, которое может выражаться с помощью разных рациональных чисел — целых и дробных, положительных и отрицательных.
Целые и дробные числа составляют множество 
Любое рациональное число можно записать в виде дроби 



Рациональное число может быть записано разными дробями. Например,
Как видно из приведенных примеров, среди дробей, которые изображают данное рациональное число, всегда есть единственная несократимая дробь (для целых чисел — это дробь, знаменатель которой равен 1).
Обратим внимание, что рациональное число, записанное в виде дроби 


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

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





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








Рациональные и иррациональные числа составляют множество действительных чисел 
Каждое действительное число может быть записано в виде бесконечной десятичной дроби: рациональные числа — в виде бесконечной периодической десятичной дроби, а иррациональные — в виде бесконечной непериодической десятичной дроби.
Напомним, что для сравнения действительных чисел и выполнения действий над ними (в случае, когда хотя бы одно из них не является рациональным) используются приближенные значения этих чисел. В частности, для сравнения двух действительных чисел последовательно рассматриваем их приближенные значения с недостатком с точностью до целых, десятых, сотых и т. д. до тех пор, пока не получим, что какое-то приближенное значение одного числа больше соответствующего приближенного значения второго. Тогда то число, у которого приближенное значение больше, и считается большим. Например, если



Для выполнения сложения или умножения рассмотренных чисел 

Как видим,
В курсе математического анализа доказывается, что в случае, когда приближенные значения чисел 




Модуль действительного числа и его свойства
Напомним определение модуля.
Модулем положительного числа называется само это число, модулем отрицательного числа — число, противоположное ему, модуль нуля равен нулю.
Это определение можно коротко записать несколькими способами. а при а > 0,



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

На координатной прямой модуль числа — это расстояние от начала координат до точки, изображающей это число.
Действительно, если 
Если 
Модуль разности двух чисел 



Для доказательства можно воспользоваться тем, что при параллельном переносе вдоль оси координат на 










При параллельном переносе вдоль оси 












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


то есть модуль любого числа является неотрицательным числом.
Учитывая, что точки 


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



то есть каждое число не превышает его модуль.
Если в последнее неравенство вместо 






При 







при 
Обратим внимание, что последнее утверждение справедливо и при 

Аналогично при 




то есть в этом случае 







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

Если в формуле (3) взять 
Используя последнюю формулу справа налево при 





запишем неравенство (1) для чисел 

Складывая почленно эти неравенства, получаем
Учитывая неравенство (2), имеем

то есть модуль суммы не превышает суммы модулей слагаемых. Если в неравенстве (4) заменить 


Если записать число 



Если в неравенстве (6) заменить 



то есть модуль суммы двух чисел не меньше разности их модулей.
Меняя местами буквы 



Полученные неравенства (4)-(8) можно коротко записать так:
Примеры решения задач:
Пример №402
Докажите, что сумма, разность, произведение, натуральная степень и частное (если делитель не равен нулю) двух рациональных чисел всегда является рациональным числом.
Решение:
► Пусть заданы два рациональных числа 





где 

Комментарий:
Любое рациональное число может быть записано как дробь 


Чтобы доказать утверждение задачи, достаточно доказать, что сумма, разность, произведение и частное двух дробей вида 
Пример №403
Докажите, что для любого натурального числа 

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

Решение:
► Допустим, что 









Следовательно, у натуральных множителей, которые стоят в числителе и знаменателе этой дроби, должен быть общий натуральный делитель, отличный от 1. Но в числителе стоят только множители 





Например, поскольку числа 




Пример №404
Докажите, что 
Решение:
► Допустим, что число 


Следовательно,
Но правая часть этого равенства — рациональное число (поскольку по предположению 

Комментарий:
Для доказательства утверждения задачи можно использовать метод «от противного» — допустить, что заданное число является рациональным, и получить противоречие с каким-либо известным фактом, например с тем, что 
При анализе полученных выражений используем результат задачи 1: если число 


Заметим, что знаменатель полученной дроби
Пример №405
Решите уравнение
Решение
I способ
►
Ответ:
Комментарий:
Заданное уравнение имеет вид 






II способ
Ответ:
Комментарий:
С геометрической точки зрения 







Пример №406
Решите неравенство
Решение:
Решая эти неравенства (рис. 15), получаем
Следовательно, 
Ответ:
Комментарий:
Заданное неравенство имеет вид 



Тогда неравенству 


- Рациональные уравнения
- Рациональные неравенства и их системы
- Геометрические задачи и методы их решения
- Прямые и плоскости в пространстве
- Функции, их свойства и графики
- Параллельность в пространстве
- Перпендикулярность в пространстве
- Векторы и координаты в пространстве
Что такое множество в математике и как оно обозначается
Множество – это количество предметов или чисел, обладающих общими свойствами.
Данное определение подходит к любой совокупности с одинаковыми признаками, независимо оттого, сколько предметов в нее входит: толпа людей, стог сена, звезды в небе.
В математике изучаемое понятие обозначается заглавными латинскими буквами, например: А, С, Z, N, Q, A1, A2 и т. д.
Объекты, составляющие группу, называются элементами множества и записываются строчными латинскими буквами: a, b, c, d, x, y, a1, a2 и т. д.
Границы совокупности обозначаются фигурными скобками { }.
Пример:
-
А = {а, в, с, у} – А состоит из четырех элементов.
-
Записать совокупность Z согласных букв в слове «калькулятор»:
Z = {к, л, т, р}, повторяющиеся согласные записываются один раз. Z состоит из четырех элементов.
Принадлежность элементов множеству обозначается знаком – Є.
Пример: N = {a, b, c, y}, а Є N – элемент «а» принадлежит N.
Выделяют три вида множеств:
-
конечные — совокупности, имеющие максимальный и минимальный предел (например, отрезок);
-
бесконечные — не являющиеся конечными (например, числовые);
-
пустые (обозначаются Ø) – не имеющие элементов.
Если две разные совокупности содержат одинаковые элементы, то одна из них (со всеми своими элементами) является подмножеством другой и обозначается знаком — ⊆.
Пример: А = {а, в, с, у} и В = {а, в, с, е, к} – все элементы А являются элементами совокупности В, следовательно А ⊆ В.
Если множества состоят из одинаковых элементов, их называют равными.
Пример: А = {23, 29, 48} и В = {23, 29, 48}, тогда А = В.
В математике выделяют несколько числовых совокупностей. Рассмотрим их подробнее.
Множество натуральных чисел
К совокупности натуральных чисел (N) относятся цифры, используемые при счете — от 1 до бесконечности.
Натуральные числа используют для исчисления порядка предметов. Обязательное условие данной числовой группы — каждое следующее число больше предыдущего на единицу.
N = {9, 11, 13, 15……}.
Относится ли ноль к натуральным числам? Это до сих пор открытый вопрос для математиков всего мира.
Множество целых чисел
Совокупность целых чисел (Z) включает в себя положительные натуральные и отрицательные числа, а также ноль:
Z = {-112, -60, -25, 0, 36, 58, 256}.
Следовательно, N — подмножество Z, что можно записать как N ⊆ Z. Любое натуральное число можно назвать так же и целым.
Множество рациональных чисел
Совокупность рациональных чисел (Q) состоит из дробей (обыкновенных и десятичных), целых и смешанных чисел:
Q={-½; 0; ½, 5; 10}.
Любое рациональное число можно представить в виде дроби, у которой числителем служит любое целое число, а знаменателем – натуральное:
5 = 5/1 = 10/2 = 25/5;
0,45 = 45/100 = 9/20.
Следовательно, N и Z являются подмножествами Q.
Операции над множествами
Точно так же, как и все математические объекты, множества можно складывать и вычитать, то есть совершать операции.
Если две группы образуют третью, содержащую элементы исходных совокупностей – это называется суммой (объединением) множеств и обозначается знаком ∪.
Пример: В = {1, 6, 17} и С = {2, 13, 18}, В ∪ С= {1, 2, 6, 13, 17, 18}.
Если две группы совокупностей образуют третью, состоящую только из общих элементов заданных составляющих, это называется произведением (пересечением) множеств, обозначается значком ∩.
Пример: В = {36, 42, 53, 64} и С = {32, 42, 55, 66}, В ∩ С = {42}.
Если две совокупности образуют третью, включающую элементы одной из заданных групп и не содержащую элементы второй, получается разность (дополнение) совокупностей, обозначается значком /.
Пример: В = {12, 14, 16, 18} и С = {13, 14, 15, 17}, В / С = {14}.
В случае, когда В / С = С / В, получается симметричная разность и обозначается значком Δ.
Для «чайников» или кому трудно даётся данная тема операции с совокупностями можно отобразить с помощью диаграмм Венна:
Объединение
Пересечение
Дополнение
С помощью данных диаграмм можно разобраться с законами де Моргана по поводу логической интерпретации операций над множествами.
Свойства операций над множествами
Операции над множествами обладают свойствами, аналогичными правилу свойств сложения, умножения и вычитания чисел:
Коммутативность – переместительные законы:
-
умножения S ∩ D = D ∩ S;
-
сложения S ∪ D = D ∪ S.
Ассоциативность – сочетательные законы:
-
умножения (S ∩ F) ∩ G = S ∩ (F ∩ G);
-
сложения (S ∪ F) ∪ G = S ∪ (F ∪ G).
Дистрибутивность – законы распределения:
-
умножения относительно вычитания S ∩ (F – G) = (S ∩ F) – (S ∩ G);
-
умножения относительно сложения G ∩ (S ∪ F) = (G ∩ S) ∪ (G ∩ F);
-
сложения относительно умножения G ∪ (S ∩ F) = (G ∪ S) ∩ (G ∪ F).
Транзитивность — законы включения:
-
если S ⊆ Fи F ⊆ J, то S ⊆ J;
-
если S ⊆ F и F ⊆ S, то S = F.
Идемпотентность объединения и пересечения:
-
S ∩ S = S;
-
S ∪ S = S.
О других свойствах операций можно узнать из картинки:
Счетные и несчетные множества
Если между элементами двух групп можно установить взаимное немногозначное соответствие, то эти группы чисел равномощны, при условии равного количества элементов.
Мощность данной математической единицы равна количеству элементов в ней. Например, множество всех нечетных положительных чисел равномощно группе всех четных чисел больше ста.
В случае, когда бесконечное множество равномощно натуральному ряду чисел, оно называется счетным, а если оно не равномощно — несчетным. Другими словами, счетная единица — это совокупность, которую мы можем представить в виде последовательности чисел по порядковым номерам.
Но не все группы действительных чисел счетные. Примером несчетной группы предметов является бесконечная десятичная дробь.
Теория множеств — достаточно широкая тема, которая требует глубокого изучения. Она затрагивает начальный курс математики, изучается в среднем звене школьной программы по алгебре. Высшая математика, математический анализ, логика – рассматривают законы, теоремы, аксиомы множеств, на которых основаны фундаментальные знания науки.
Анализ данных • 15 ноября 2022 • 5 мин чтения
Как пересечение и объединение множеств используются в анализе данных
В основе анализа данных лежат операции над множествами. Самые простые из них — пересечение и объединение. Повторим, что это за операции и какие у них есть свойства.
- Что такое пересечение множеств
- Что такое объединение множеств
- Пересечение и объединение множеств в анализе данных
- Свойства пересечения и объединения множеств
- Объединение и пересечение нескольких множеств, заданных общим свойством
- Совет эксперта
Что такое пересечение множеств
Пересечение A ∩ B двух множеств A и B состоит из элементов, которые принадлежат обоим исходным множествам.
В пересечение попадут лишь те элементы, которые есть и в A, и в B одновременно
Пересечение двух множеств также является множеством.
Если нет элементов, которые принадлежат обоим множествам сразу, то пересечение множеств будет пустым: A ∩ B = ∅.
Примеры пересечения множеств
● Если H — множество упражнений, укрепляющих руки, и L — множество упражнений, укрепляющих ноги, то H ∩ L — множество упражнений, укрепляющих руки и ноги.
● Если A — множество яблок и G — множество зелёных предметов, то A ∩ G — множество зелёных яблок.
● Если E — множество песен на английском языке и J — множество песен Дженнифер Лопес, то E ∩ J — множество песен Дженнифер Лопес на английском языке.
В математике главное — практика. Поэтому знание правил лучше закреплять решением задач. Сделать это можно в бесплатном тренажёре «Основы математики для цифровых профессий». В нём более 1000 задач с автоматической проверкой и подробными решениями.
Повторите математику, чтобы решать рабочие задачи
Вспомните проценты, алгебру и другие темы посложнее в бесплатном тренажёре «Основы математики для цифровых профессий».
Что такое объединение множеств
Объединение A ∪ B состоит из всех элементов исходных множеств A и B вместе. То есть в объединение попадут вообще все элементы, которые были хотя бы в одном из исходных множеств.
Все элементы объединения есть или в множестве A, или в множестве B
В объединение входят все элементы, которые встречались в множествах по отдельности, но только по одному разу. Если A = {100, 200, 300, 400, 500}, B = {100, 500, 1000, 1500}, то A ∪ B = {100, 200, 300, 400, 500, 1000, 1500}.
Примеры объединения множеств
● Если B — множество книг по здоровому питанию и A — множество статей по здоровому питанию, то B ∪ A — множество книг и статей по здоровому питанию.
● Если O — множество апельсинов и M — мандаринов, то O ∪ M — общее множество апельсинов и мандаринов вместе.
● Если F — множество уроков с первого по пятый и L — множество уроков с третьего по шестой, то F ∪ L — множество уроков с первого по шестой.
Так выглядят варианты взаимного расположения множеств при объединении
С тремя множествами всё то же самое: в их объединении A ∪ B ∪ C будет внутренняя часть всех трёх кругов.
Совместные и несовместные события в анализе данных
Пересечение и объединение множеств в анализе данных
Набор данных — это множество. Операции пересечения и объединения — самые базовые из возможных операций над данными. Для примера возьмём два множества: первое — клиентов, звонивших в колл-центр, второе — клиентов, писавших в чат. Найти клиентов, которые и звонили в колл-центр, и писали в чат — это пересечение. Собрать базу клиентов, которые обращались через любой из этих каналов, — объединение.
Операции пересечения и объединения используются во всех языках программирования. В том числе в тех, которые чаще всего применяют аналитики. Например, в SQL операции пересечения множеств соответствует оператор INTERSECT, а операции объединения — UNION. В Python эти операции называются intersection и union.
В SQL для объединения таблиц также используют оператор JOIN, но у него другие свойства. Операции объединения множеств полностью соответствует UNION: этот оператор соединяет таблицы, но оставляет только уникальные значения.
А что со свойствами? Коммутативность, ассоциативность, дистрибутивность — эти свойства операций над множествами используются и в языках программирования. Когда аналитик понимает, как взаимодействуют множества, он быстрее решает связанные с ними рабочие задачи и делает меньше ошибок.
Свойства пересечения и объединения множеств
Операции над множествами, как и действия с числами, обладают рядом свойств. Пересечение можно соотнести с умножением, а объединение — со сложением. Тогда получатся свойства, знакомые со школы.
Повторить свойства пересечения и объединения множеств можно в модуле «Множества» тренажёра «Основы математики для цифровых профессий». В нём есть и другие уроки из темы «Множества»:
● Разность множеств.
● Мощность. Правила суммы и произведения.
● Формула включений-исключений.
Они помогут аналитику данных разобраться в операциях, где нужно фильтровать, группировать, сортировать и обсчитывать данные. Это базовый навык для работы, его часто проверяют на собеседованиях. Знание теории множеств помогает освоить теорию вероятностей и статистику, разобраться в операции Except и научиться без ошибок определять размер объединяемых дата-сетов.
Свойство коммутативности: вне зависимости от порядка множеств элементы их пересечения и объединения неизменны.
A ∩ B = B ∩ A
A ∪ B = B ∪ A
Очень похоже на коммутативность сложения и умножения: a • b = b • a; a + b = b + a. Как в знакомых правилах: «от перестановки множителей произведение не меняется» и «от перестановки слагаемых сумма не меняется»
Свойство ассоциативности: если множеств три, можно найти пересечение для двух из них, а потом добавить третье. С каких двух множеств начинать, не имеет значения.
A ∩ (B ∩ C) = (A ∩ B) ∩ С
Свойство ассоциативности можно проиллюстрировать с помощью диаграмм
Аналогично с объединением: A ∪ (B ∪ C)=(A ∪ B) ∪ C
Объединение множеств на диаграммах
То же свойство в числовом виде: a • (b • c) = (a • b) • c; a + (b + c) = (a + b) + c.
Свойства пересечения и объединения для пустого множества: при пересечении любого множества с пустым получается пустое множество, при объединении — исходное множество.
A ∩ ∅ = ∅
A ∪ ∅ = A
По аналогии с действиями с нулём: a • 0 = 0; a + 0 = a
А ещё есть свойства, которые задействуют сразу две операции.
Дистрибутивность пересечения относительно объединения. Чтобы пересечь A с объединением B ∪ C, можно пересечь A ∩ B и A ∩ C, а потом найти объединение получившихся множеств.
A ∩ (B ∪ C) = (A ∩ B) ∪ (A ∩ C)
И снова похоже на свойство дистрибутивности для чисел: a(b+c)=ab+ac.
Дистрибутивность объединения относительно пересечения. Чтобы объединить A с пересечением B ∩ C, можно объединить A ∪ B и A ∪ C, а потом найти пересечение этих множеств.
A ∪ (B ∩ C) = (A ∪ B) ∩ (A ∪ C)
То же самое верно в общем виде
Здесь уже не провести аналогию с числами. Это свойство уникально и работает только для множеств. Если взять числа a, b, c, то выражение a + (b • c) = (a + b) • (a + c) будет неверным.
Пример. Найдём элементы множества C ∪ (A ∩ B) по диаграмме.
Решение. Закрасим пересечение A ∩ B, а потом добавим к нему множество C.
Ответ: Во множество C ∪ (A ∩ B) входят элементы 1, 2, 5, 13, 26, 52.
Объединение и пересечение нескольких множеств, заданных общим свойством
Если множества заданы общим свойством, их пересечение и объединение также можно найти.
Пример.
Пусть R — множество чисел из первой сотни, кратных 30;
D — множество чётных чисел от 85 до 100;
E — множество двузначных чисел, кратных 10.
Найдём элементы множества (R ∪ D) ∩ E.
Решение. Используем свойство дистрибутивности: (R ∪ D) ∩ E = (R ∩ E) ∪ ( D ∩ E).
В пересечении R ∩ E будут числа, которые делятся и на 10, и на 30. Число 30 делится на 10, значит, R ⊆ E, тогда R ∩ E=R.
В пересечении D ∩ E будут двузначные чётные числа от 85 до 100, которые делятся на 10. Такое число одно — 90.
D ∩ E = {90}.
В объединении R ∪ (D ∩ E) будут кратные 30 числа первой сотни или число 90.
Число 90 является одним из кратных 30, значит, R ∪ (D ∩ E) = R.
R = {30, 60, 90}.
И ещё один пример.
Возьмём те же три множества и добавим к ним одно новое:
R — множество чисел из первой сотни, кратных 30;
D — множество чётных чисел от 85 до 100;
E — множество двузначных чисел, кратных 10;
P — множество простых чисел от 70 до 99.
Теперь найдём элементы множества (R ∩ D) ∪ (E ∩ P).
Решение. Тут подойдёт только решение по действиям.
-
В пересечении R ∩ D будут числа, кратные 30, которые находятся в промежутке от 85 до 100. Это только число 90. R ∩ D = 90.
-
В пересечении E ∩ P будут простые числа от 70 до 99, которые делятся на 10. Таких чисел нет, значит, E ∩ P = ∅.
-
При объединении любого множества с пустым получается исходное множество. (R ∩ D) ∪ ∅ =R ∩ D.
Совет эксперта
Полина Нестеренко
Математика может пугать строгостью формулировок и странными значками. На самом деле, это алфавит, который делает записи понятными для всех, кто его знает. Соседи по лифту — пересечение жителей разных этажей, а пассажиры автобуса — объединение людей, которые сели на разных остановках. Просто нужно переводить свойства на язык примеров, искать их вокруг себя и использовать математику как способ записать это коротко и понятно.
Для чего начинающим аналитикам нужны деревья решений
Для чего аналитику данных датасет и где его взять
Мы знаем довольно много о структурах данных, понимаем их устройство, разбираемся, какие структуры работают быстро и помогают решать конкретные задачи. Но эти знания бесполезны, если мы не понимаем, как это использовать в реальной жизни. Это похоже на изучение геометрии в школе. Вы долго считаете предмет бесполезным, пока однажды не появляется необходимость рассчитать площадь пола, чтобы заказать новое ковровое покрытие. Впрочем, пользу геометрии можно почувствовать, даже если вы никогда не считали площадь пола в комнате самостоятельно.
- Теория множеств без страха
- Об операциях с множествами без боли
- Множества вокруг нас
- Заключение
Сегодня поговорим о структуре данных, которая в теории очень догматична, а на практике очень популярна. На самом деле вы так или иначе уже сталкивались с этой структурой, а также слышали о ней на уроках математики в школе. Вы уже догадались, что речь идёт о множествах.
Теория множеств без страха
Прежде чем разбирать устройство множеств, давайте поймём, откуда они появляются. То есть давайте сразу погрузимся в теорию — да-да, в теорию множеств! Не бойтесь сложностей — высока вероятность того, что вы уже так или иначе использовали эту теорию. Возможно, вы сталкивались с теорией множеств, когда проходили в школе диаграмму Венна. Диаграмму Венна включили в программу изучения множеств, так как она хорошо иллюстрирует отношения подмножеств.
Мы выяснили, что теория множеств не должна никого пугать. Теперь пришло время разобраться, что это за теория на самом деле. Множество — математическая концепция. Теорией множеств описывают отношения множеств.
Множество — ни что иное, как неупорядоченная коллекция, в которой нет дублирующихся элементов.
В этом определении есть три важных слова: «неупорядоченная», «дублирующихся» и «элементов». Эти слова точно передают суть и устройство множества. Если мы это запомним, то будем знать основную информацию о том, как работает эта структура данных.
Нужно понять, почему это важно. Для начала давайте посмотрим на множества в действии. Как сказано выше, отношения множеств удачно иллюстрирует диаграмма Венна. Давайте взглянем на два множества: книги, которые есть у человека дома, и книги, которые этот человек прочитал.
Если вы знакомы с диаграммой Венна, то понимаете, что в центре в зелёном круге находятся книги, которыми человек владеет, и которые он прочитал. Здесь множества пересекаются. Также вы понимаете, что два множества — прочитанные человеком книги и книги, которые есть у человека — существуют внутри другого множества. Это все существующие в мире книги.
Диаграмма Венна — хорошая база для понимания теории множеств, так как с её помощью легче понять более сложные вещи. Допустим, вы хотите представить два множества книг в какой-то структуре данных. Вы уже знаете, что книги надо разделить на два множества: которые человек прочитал и которые есть у него дома. Для удобства назовём первое множество Set X, а второе Set Y. Эти множества после реконфигурации в структуры данных можно представить с помощью диаграммы Венна.
Можно заметить, что множества Set X и Set Y стали похожи на объекты или хэши: элементы внутри них не имеют индексов или других элементов, позволяющих их упорядочить. В них также нет повторяющихся элементов, что делает эти структуры данных множествами. Как вы уже знаете, множество — это коллекция неупорядоченных элементов, которые не повторяются.
Начните изучать разработку с бесплатного курса «Основы современной вёрстки». Вы научитесь создавать статические веб-страницы, стилизовать элементы, использовать редакторы кода с полезными расширениями. В конце курса вы опубликуете свой первый сайт на GitHub Pages.
Об операциях с множествами без боли
Какие возможности открывает представление множеств в формате структур данных? С ними теперь можно выполнять разные операции. Две самые важные операции, которые выполняются над множествами — это пересечение и объединение.
Пересечение множеств часто записывается с помощью такой нотации: X ∩ Y. Пересечение определяет, где два множества пересекаются. Другими словами, эта операция возвращает все элементы, которые входят в два множества. В нашем примере пересечение Set X и Set Y возвращает все книги, которые человек читал и которые есть у него дома. Хороший ключ к пониманию пересечения — ключевое слово «и». Мы получаем книги, которые человек читал и которые есть у него дома. Несмотря на то, что полученные с помощью пересечения книги существуют в двух множествах, мы не повторяем их, так как в множестве могут быть только уникальные элементы.
Объединение двух множеств обозначается так: X ∪ Y. Объединение возвращает общность двух множеств или объединённое множество. Иными словами, с помощью объединения множеств можно получить новое множество элементов, которые существуют хотя бы в одном исходном множестве. В нашем случае объединение вернёт все книги, которые человек читал, а также все книги, которые есть у него дома. Обратите внимание, если книга входит одновременно в Set X и Set Y, она не может дублироваться в новом множестве после объединения, так как в множества входят только уникальные элементы.
С помощью диаграммы Венна пересечение и объединение можно представить так:
Теперь давайте рассмотрим более сложные вещи. Объединение и пересечение — важные операции над множествами, но это только азы теории. Нам надо познакомиться с другими операциями, чтобы решать более серьёзные задачи. Важно понимать разность множеств и относительные дополнения множеств. Ниже мы разберём, почему это важные операции, но сначала нужно понять, как они работают.
Как понятно из названия, разность множеств определяет разницу между множествами. Иными словами, мы определяем, какие элементы останутся в множестве X, если удалить из него все элементы, которые содержатся в множестве Y. Это действие можно обозначить так: X — Y. В примере на иллюстрации ниже разница между множеством X и множеством Y — это элементы, которые существуют в Set X, но не существуют в Set Y. Они обозначены буквами C, Z и W.
Относительное дополнение — противоположность разности множеств. Например, относительное дополнение Y по сравнению с X возвращает все элементы множества Y, которые не входят в множество X. Относительное дополнение можно обозначить так: X Y. Относительное дополнение X Y фактически возвращает такой же набор элементов, как разность Y — X. В нашем примере множество Y меньше множества X. Единственный элемент, который входит в Set Y, но не входит в Set X — число 2.
По сути, мы просто вычитаем множество X из множества Y и отвечаем на вопрос: что существует в Y, чего нет в X?
Вы могли заметить, что в части примеров мы имеем дело со строками, в другой части в качестве элементов выступают буквы и числа. Здесь надо подчеркнуть важный момент: множество может включать любой тип элементов или объектов. Вы можете рассматривать множества как хэши: они включают любые сущности, если те встречаются во множестве только один раз.
Теперь давайте рассмотрим ещё одну операцию, она самая сложная из всех. Но не пугайтесь, с ней тоже можно разобраться.
В некоторых случаях требуется найти противоположность пересечению множеств. Иными словами, речь идёт о книгах, которые есть у человека, и книгах, которые он прочитал, но которые не входят одновременно в оба множества. Как назвать это подмножество? И как найти его?
Правильное название для этого кейса — симметрическая разность множеств. Также употребляют термины «дизъюнктивное объединение» и «несвязное объединение». Симметрическая разность возвращает все элементы, которые входят в одно из множеств, но не входят в пересечение этих множеств. Пример на иллюстрации поможет разобраться с дизъюнктивным объединением.
В примере выше симметрическая разность похожа на поиск относительного дополнения множества X и множества Y. Если подходить к этому с позиции математики, поиск симметричной разницы — то же самое, что и объединение относительных дополнений множества X и множества Y. Эту операцию можно записать так: X △ Y= (X ∖ Y) ∪ (Y ∖ X).
Но не дайте сбить себя с толку!
Читайте также:
Что такое JVM? Знакомство с виртуальной машиной Java.
Всё, что нужно для поиска симметрической разности — найти элементы, которые есть в множестве X, но отсутствуют в множестве Y, и какие элементы есть в множестве Y, но отсутствуют в множестве X. Иными словами, надо найти уникальные элементы в каждом множестве.
В примере выше числа 1, 2 и 3 входят в множества X и Y одновременно. А буквы A, B, C, X, Y, Z входят только в множества X или Y. Поэтому они представляют симметрическую разность множеств X и Y.
Мы рассмотрели теоретические вопросы. Теперь можно посмотреть, как теория множеств работает на практике.
Множества вокруг нас
К этому моменту вы наверняка задумались, зачем надо изучать теорию множеств. Это хороший вопрос, и пришло время ответить на него.
Уже догадались? Множества повсюду. Это структуры данных, которые мы можем использовать при работе с разными языками программирования, например, Python, Java, Ruby, JavaScript и так далее. Если вы знакомы с этими или другими языками программирования, то уже вспомнили методы, которые позволяют работать с множествами.
Вот пример на JavaScript.
var s = new Set();
s.add(2);
// Set { 2}
s.add(45);
// Set { 2, 45}
s.add(45);
// Set { 2, 45}
s.add('hello world!');
// Set { 2, 45, 'hello world!' }
s.has(2);
// true
s.has('cats');
// false
s.size;
// 3
s.delete(45);
// Set { 2, 'hello world!' }
s.has(45);
// false
Очевидно, что имена методов могут меняться в зависимости от языка. Например, метод has из примера выше в Ruby называется include?, но эти методы работают практически одинаково. А в Python при работе с множествами можно использовать методы intersection, union и symmetric_difference.
Но в чём именно польза множеств? Понятно, что с ними можно работать в разных языках программирования, но зачем это нужно на практике?
Один из моментов — множества могут сэкономить вам много времени. Помните все эти сложные операции — intersection, union, difference? Уже догадались? Продолжительность выполнения этих операций зависит от размера множеств. Это связано с тем, что для выполнения операций нам надо обойти все элементы множества. Обычно даже гигантские множества можно обойти достаточно быстро.
Но как насчёт основных операций? Как насчёт добавления элементов в одно из множеств, удаления элементов, поиска конкретного элемента в множестве? Все эти операции выполняются за константное время или 0(1). Это очень мощный инструмент, и это значит, что множества могут быть даже более удобной структурой данных, чем словарь или хэш.
Но подождите, почему все операции с множествами выполняются так быстро? Как это возможно? Как оказалось, под капотом множества представляют собой хэши. Теперь вся информация собирается воедино. С хэш-таблицами знакомо большинство программистов, но почему с их помощью так удобно реализовывать множества?
Это возможно благодаря нескольким факторам. Первый: в хэш-таблицах каждый элемент всегда имеет уникальный индекс. Это очень хорошо с точки зрения реализации множеств, так как множества могут включать только уникальные элементы. Второй фактор: в хэш-таблицах порядок элементов не имеет значения. В множествах порядок элементов тоже не имеет значения. Наконец, хэш-таблицы обеспечивют константное время доступа 0(1). Это идеально для выполнения базовых операций с множествами.
Читайте также
Haskell — язык, позволяющий глубже понять программирование. Как он устроен и почему его выбирают разработчики?
Заключение
Теория множеств используется в разных областях computer science. Это важная для программистов концепция, понимание которой помогает разработчикам эффективно работать с данными.
Адаптированный перевод статьи Set Theory: the Method To Database Madness by Vaidehi Joshi.
Никогда не останавливайтесь:
В программировании говорят, что нужно постоянно учиться даже для того, чтобы просто находиться на месте. Развивайтесь с нами — на Хекслете есть сотни курсов по разработке на разных языках и технологиях.


































































































































































































































