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

1. Свойства операций над множествами - student2.ru – коммутативность;

2. Свойства операций над множествами - student2.ru – ассоциативность;

3. Свойства операций над множествами - student2.ru – дистрибутивность;

4. Свойства операций над множествами - student2.ru – идемпотентность;

5. Свойства операций над множествами - student2.ru – двойное отрицание;

6. Свойства операций над множествами - student2.ru – закон Моргана;

7. Свойства операций над множествами - student2.ru - законы поглощения.

Определение 13.Символы Свойства операций над множествами - student2.ru и Свойства операций над множествами - student2.ru , Uи Свойства операций над множествами - student2.ru называются двойственными.

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

Пример. Докажем, например, закон Моргана.

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

ЭЛЕМЕНТЫ ЛОГИКИ

"Всё наше достоинство заключено в мысли".

Б. Паскаль.

"Но если не грешить против разума, нельзя

вообще ни к чему прийти".

А. Эйнштейн.

Н. Бурбаки начинает свою книгу «Начала математики» так: «Со времён греков говорить «математика» значит говорить «доказательство»». В этом пункте мы обсудим, на чём основано понятие доказательства.

Высказывания

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

Пример « Свойства операций над множествами - student2.ru » – высказывание; «сегодня хорошая погода» – не высказывание (для кого как!).

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

Пример. Свойства операций над множествами - student2.ru

Определение 3.Множество всех возможных истинных интерпретаций высказывания называется смысловым полем (интерпретация – это форма представления информации).

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

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

A –высказывание, а – его интерпретация.

Определение 4. Сложным называется высказывание, составленное из простых с помощью логических операций:ù – неверно, что; Свойства операций над множествами - student2.ru – конъюнкция; Свойства операций над множествами - student2.ru – дизъюнкция; Свойства операций над множествами - student2.ru – импликация; Свойства операций над множествами - student2.ru – эквивалентность; и кванторов: Свойства операций над множествами - student2.ru – существует, Свойства операций над множествами - student2.ru – для всех, Свойства операций над множествами - student2.ru- тавтология (всегда истинно).

Опишем эти операции, используя понятие смыслового поля:

Свойства операций над множествами - student2.ru Свойства операций над множествами - student2.ru или ù А – неверно, что А;

Свойства операций над множествами - student2.ru Свойства операций над множествами - student2.ru – дизъюнкция («или»), совокупность (disjunctio – различие);

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

Свойства операций над множествами - student2.ru – конъюнкция («и»), система (conjunctio – союз);

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

Свойства операций над множествами - student2.ru – импликация, теорема (implictio – тесно связывать);

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

Свойства операций над множествами - student2.ru – эквивалентность (или Свойства операций над множествами - student2.ru ).

Это описание позволяет составить таблицы истинности для этих операций.

A B Свойства операций над множествами - student2.ru Свойства операций над множествами - student2.ru Свойства операций над множествами - student2.ru Свойства операций над множествами - student2.ru Свойства операций над множествами - student2.ru
и и л и и и и
и л л и л л л
л и и и л и л
л л и л л и и

Теперь можно точно дать определения.

Определение 5 Дизъюнкцией двух высказываний Свойства операций над множествами - student2.ru и Свойства операций над множествами - student2.ru называется новое сложное высказывание Свойства операций над множествами - student2.ru , которое истинно тогда и только тогда, когда истинно хотя бы одно из высказываний Свойства операций над множествами - student2.ru или Свойства операций над множествами - student2.ru .

Определение 6. Конъюнкцией двух высказываний … (самостоятельно)

Определение 7. Эквиваленцией … (самостоятельно).

Определение 8. Импликацией двух высказываний Свойства операций над множествами - student2.ru и Свойства операций над множествами - student2.ru называется новое сложное высказывание Свойства операций над множествами - student2.ru , которое ложно тогда и только тогда, когда высказывание Свойства операций над множествами - student2.ru истинно, а высказывание Свойства операций над множествами - student2.ru ложно.

Импликация Свойства операций над множествами - student2.ru называется ещё теоремой. Тогда говорят, что Свойства операций над множествами - student2.ru достаточное условие для Свойства операций над множествами - student2.ru , Свойства операций над множествами - student2.ru – необходимое условие для Свойства операций над множествами - student2.ru . Теорема Свойства операций над множествами - student2.ru называется прямой, Свойства операций над множествами - student2.ru – обратной, Свойства операций над множествами - student2.ru – противоположная прямой, Свойства операций над множествами - student2.ru – противоположная обратной. Используя таблицы истинности, докажем три важных факта:

Теорема 1.Теорема Свойства операций над множествами - student2.ru эквивалентна теореме Свойства операций над множествами - student2.ru .

Теорема 2.Теорема Свойства операций над множествами - student2.ru эквивалентна Свойства операций над множествами - student2.ru .

Теорема 3.Теорема Свойства операций над множествами - student2.ru эквивалентна дизъюнкции Свойства операций над множествами - student2.ru .

Доказательство: Свойства операций над множествами - student2.ru

Свойства операций над множествами - student2.ru Свойства операций над множествами - student2.ru Свойства операций над множествами - student2.ru Свойства операций над множествами - student2.ru Свойства операций над множествами - student2.ru Свойства операций над множествами - student2.ru Свойства операций над множествами - student2.ru Свойства операций над множествами - student2.ru Свойства операций над множествами - student2.ru
и и и л л и и и и
и л л л и и и л л
л и и и л л л и и
л л и и и и и и и

Теоремы 1 и 2 называют законом контрапозиции, а теорему 3 – дизъюнктивной формой импликации.

Законы логики

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

I группа –законы, которые нельзя доказать, пользуясь таблицами истинности.

Закон тождества Свойства операций над множествами - student2.ru = Свойства операций над множествами - student2.ru (или Свойства операций над множествами - student2.ru ). Предмет рассмотрения не должен меняться в ходе рассмотрения.

Пример.2 и 3 числа. Числа бывают чётные и нечётные. 2 – чётное, 3 –нечётное. Но 2 и 3 есть 5. Следовательно 5 и чётно и нечётно одновременно. (изменился смысл «и»)

Закон достаточного основания. Любое высказывание должно быть достаточно обосновано. Этот закон запрещает ссылки при доказательстве на личное мнение, авторитеты, божественное откровение и пр.

Закон построения отрицания. ù Свойства операций над множествами - student2.ru ~ Свойства операций над множествами - student2.ru ù Свойства операций над множествами - student2.ru . Неверно, что для любого Свойства операций над множествами - student2.ru выполняется условие Свойства операций над множествами - student2.ru , эквивалентно тому, что существует такой Свойства операций над множествами - student2.ru , что условие Свойства операций над множествами - student2.ru для него не выполняется. Правило построения отрицания для предложений, начинающихся с кванторов заключается в следующем: квантор Свойства операций над множествами - student2.ru заменяется на Свойства операций над множествами - student2.ru , квантор Свойства операций над множествами - student2.ru заменяется на Свойства операций над множествами - student2.ru , знак отрицания переносится на предложение, стоящее за всеми кванторами.

II группа –законы, которые доказываются, используя таблицы истинности. Их формулировка всегда начинается со значка Свойства операций над множествами - student2.ru –«тавтология», т.е. «всегда истинно».

Перечислим некоторые из них:

1. Закон исключённого третьего: Свойства операций над множествами - student2.ru Свойства операций над множествами - student2.ru

2. Закон исключения противоречий: Свойства операций над множествами - student2.ru ù Свойства операций над множествами - student2.ru .

3.Закон двойного отрицания: Свойства операций над множествами - student2.ruù ù Свойства операций над множествами - student2.ru .

4. Закон Моргана: Свойства операций над множествами - student2.ru Свойства операций над множествами - student2.ru ~ Свойства операций над множествами - student2.ru .

5. Дизъюнктивная форма импликации: Свойства операций над множествами - student2.ru Свойства операций над множествами - student2.ru ~ Свойства операций над множествами - student2.ru .

6. Закон отрицания импликации: Свойства операций над множествами - student2.ru Свойства операций над множествами - student2.ru ~ Свойства операций над множествами - student2.ru.

7. Закон транзитивности: Свойства операций над множествами - student2.ru Свойства операций над множествами - student2.ru.

8. Закон контрапозиции: Свойства операций над множествами - student2.ru Свойства операций над множествами - student2.ru ~ Свойства операций над множествами - student2.ru.

9. Закон отрицания эквивалентности: Свойства операций над множествами - student2.ruù Свойства операций над множествами - student2.ru ~ Свойства операций над множествами - student2.ru.

10. Закон образования лжи: Свойства операций над множествами - student2.ru Свойства операций над множествами - student2.ru.

СООТВЕТСТВИЯ

Описания того, что существует хоть в каком – либо

смысле, хоть в каком – либо смысле должны

соответствовать друг другу.

Алекс Алдер.

Соотношения между множествами называются соответствиями. Дляопределения соответствия надо определить два множества: множество (область) определения и множество (область) значений и указать “пары соответствий”. Соотношения между элементами одного множества называются отношениямимежду его элементами.

Определение 1.Два элемента одного или разных множеств, расположенные в определенном порядке, называется упорядоченной парой Свойства операций над множествами - student2.ru .

Определение 2.Две упорядоченные пары Свойства операций над множествами - student2.ru и Свойства операций над множествами - student2.ru равны, если Свойства операций над множествами - student2.ru .

Замечание.Естественно, Свойства операций над множествами - student2.ru , если Свойства операций над множествами - student2.ru .

Замечание.Упорядоченная n-ка (читается энка): Свойства операций над множествами - student2.ru .

Определение 3.Декартовым (прямым) произведением множеств Свойства операций над множествами - student2.ru и Свойства операций над множествами - student2.ru (обозначается Свойства операций над множествами - student2.ru ) называется множество всех упорядоченных пар Свойства операций над множествами - student2.ru таких, что Свойства операций над множествами - student2.ru , а Свойства операций над множествами - student2.ru . Множество Свойства операций над множествами - student2.ru называют областью определения или множеством прообразов, а множество Свойства операций над множествами - student2.ru – множеством значений или множеством образов.

Определение 4.Любое подмножество декартова произведения Свойства операций над множествами - student2.ru называется бинарным соответствием Свойства операций над множествами - student2.ru между множеством Свойства операций над множествами - student2.ru и Свойства операций над множествами - student2.ru (обозначается Свойства операций над множествами - student2.ru ). Если множества Свойства операций над множествами - student2.ru и Свойства операций над множествами - student2.ru совпадают, то говорят о бинарном отношении.

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

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

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

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

Комментарий.При этом двум элементам множества Свойства операций над множествами - student2.ru можно ставить в соответствие один и тот же элемент множества Свойства операций над множествами - student2.ru . Отображение всегда функционально. Обратное неверно, то есть не всюду определенная функция не является отображением. Отображение можно записать в виде Свойства операций над множествами - student2.ru или Свойства операций над множествами - student2.ru , где Свойства операций над множествами - student2.ru и Свойства операций над множествами - student2.ru Свойства операций над множествами - student2.ru элементы некоторых множеств Свойства операций над множествами - student2.ru , Свойства операций над множествами - student2.ru , а Свойства операций над множествами - student2.ru Свойства операций над множествами - student2.ru заданное отображение. Если Свойства операций над множествами - student2.ru и Свойства операций над множествами - student2.ru числа, то Свойства операций над множествами - student2.ru Свойства операций над множествами - student2.ru числовая функция, если Свойства операций над множествами - student2.ru и Свойства операций над множествами - student2.ru векторы или функции, то Свойства операций над множествами - student2.ru Свойства операций над множествами - student2.ru оператор, если Свойства операций над множествами - student2.ru Свойства операций над множествами - student2.ru векторы или функции, а Свойства операций над множествами - student2.ru числа, то Свойства операций над множествами - student2.ru Свойства операций над множествами - student2.ru функционал. Иногда понятия отображения и функции не различаются. Тогда отдельно возникает вопрос обобласти определения.

Определение 7. Отображение Свойства операций над множествами - student2.ru называется сюръективным, если Свойства операций над множествами - student2.ru . Функция Свойства операций над множествами - student2.ru называется сюръективной, если каждому Свойства операций над множествами - student2.ru соответствует, по крайней мере, один Свойства операций над множествами - student2.ru .Таким образом, сюръективнымотображением или “отображением НА” или накрытиеммножества Свойства операций над множествами - student2.ru , называют отображение всего множества Свойства операций над множествами - student2.ru на всё множество Свойства операций над множествами - student2.ru .

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

Определение 7. Отображение или функциональное соответствие называется инъективным, если каждому образу соответствует единственный прообраз, то есть если Свойства операций над множествами - student2.ru . Или, что тоже самое, Свойства операций над множествами - student2.ru . Функция Свойства операций над множествами - student2.ru называется инъективной, если каждому Свойства операций над множествами - student2.ru из множества Свойства операций над множествами - student2.ru соответствует не более одного Свойства операций над множествами - student2.ru .

Пример. Если сопоставить множество студентов в группе с множеством фамилий в списке студентов университета и считать, что в группе нет однофамильцев, то такое отображение и называется “отображением В”, или вложением. То есть разным студентам соответствуют разные фамилии, а в области значений могут быть и “незадействованные фамилии”.

Определение 9. Отображение называется биективным, если каждый элемент множества Свойства операций над множествами - student2.ru поставлен в соответствие ровно одному элементу множества Свойства операций над множествами - student2.ru .

Комментарий.Соответствие, которое одновременно всюду определено, функционально, инъективно и сюръективно называется биективным.

Определение 10. Биективное отображение множества в себя называется преобразованием.

Определение 12. Отображение называется гомоморфизмом, если: каждому элементу и каждому отношению между элементами множества Свойства операций над множествами - student2.ru соответствуют один элемент и одно отношение множества Свойства операций над множествами - student2.ru (но необязательно наоборот). Если гомоморфизм биективен, он называется изоморфизм.Изоморфизм Свойства операций над множествами - student2.ru это отображение, сохраняющее порядок, например: Свойства операций над множествами - student2.ru

Определение 13. Гомеоморфизмом называют частный случай изоморфизма. Два множества гомеоморфны, если существует взаимно однозначное и взаимно непрерывное отображение одного из них на другое.

ОТНОШЕНИЯ

Не относитесь к себе слишком всерьёз.

Пятое правило Черчилля.

(первых четырёх не существует)

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

Определение 1. На некотором множестве Свойства операций над множествами - student2.ru задано отношение Свойства операций над множествами - student2.ru , если для любых двух элементов Свойства операций над множествами - student2.ru можно сказать, находятся ли они в отношении Свойства операций над множествами - student2.ru или нет.

Комментарий.Можно сказать, что отношение Свойства операций над множествами - student2.ru есть отображение Свойства операций над множествами - student2.ru : Свойства операций над множествами - student2.ru , где значение 1 соответствует «истине», а значение 0 — «лжи» (здесь важен порядок, в котором берутся элементы Свойства операций над множествами - student2.ru и Свойства операций над множествами - student2.ru ).

Определение 2. Отношение рефлексивно, если Свойства операций над множествами - student2.ru .

Комментарий.То есть отношение применимо к самому объекту. Например, отношение включения. Поскольку любое множество включено само в себя, то отношение включения обладает свойством рефлексивности. Отношение «спасения» на множестве утопающих – рефлексивно.


Определение 3. Отношение антирефлексивно, если к самому объекту оно всегда неприменимо.

Например, «перпендикулярность» на множестве прямых. Прямая не может быть перпендикулярна самой себе.
Определение 4. Отношение симметрично, если Свойства операций над множествами - student2.ru .

Если Иванов «учится в одной группе» с Петровым, то справедливо и обратное.
Определение 5. Отношение асимметрично, если Свойства операций над множествами - student2.ru , но неверно, что Свойства операций над множествами - student2.ru . Если стольник можно “разменять” десятками, то обратное сложно. Определение 6. Отношение антисимметрично, если из Свойства операций над множествами - student2.ru и Свойства операций над множествами - student2.ru следует, что Свойства операций над множествами - student2.ru .
Определение 7. Полнота отношения означает, что для любой пары разных элементов данного множества данное отношение выполнимо на всём множестве.

Например, отношение “больше или равно” полно на множестве действительных чисел и не полно на множестве комплексных.
Определение 8. Отношение транзитивно, если из Свойства операций над множествами - student2.ru и Свойства операций над множествами - student2.ru следует, что Свойства операций над множествами - student2.ru .

Комментарий.Если Иванов “учится в одной группе” с Петровым, а Петров с Сидоровым, то Иванов “учится в одной группе” с Сидоровым. Отношение включения тоже транзитивно. Если группа «включена» в множество студентов университета, а это множество «включено» в множество студентов страны, то множество студентов группы «включено» в множество студентов страны. Но если студенческую группу рассматривать как элемент университета, понимаемого как множества, состоящего из групп, а университет рассматривать как элемент высшей школы – множества, состоящего из университетов, то группа не является элементом высшей школы (там элементы университеты). То есть отношение “принадлежности” не транзитивно.

Комментарий.Каждое конкретное отношение обладает совокупностью свойств. Рассмотрим важнейшие группы отношений, у которых совокупности свойств одинаковые.

Наши рекомендации