- •В. Ф. Пуркина, е. В. Кайгородов
- •Оглавление
- •§1. Элементы математической логики
- •Высказывания
- •Упражнения
- •Равносильность формул. Виды формул
- •Упражнения
- •Предикаты и кванторы Предикаты
- •Упражнения
- •Логические законы, правила вывода. Метод математической индукции Законы логики
- •Упражнения
- •Теоремы стандартного вида. Необходимые и достаточные условия
- •Вопросы для самоконтроля
- •Упражнения
- •Самостоятельная работа по теме «Элементы математической логики»
- •§2. Множества и элементы комбинаторики
- •Множества
- •Упражнения
- •Элементы комбинаторики. Перестановки, размещения, сочетания
- •Правило произведения
- •Перестановки, размещения и сочетания
- •Упражнения
- •Бином Ньютона. Треугольник Паскаля Свойства сочетаний
- •Треугольник Паскаля
- •Формула бинома Ньютона
- •Упражнения
- •Самостоятельная работа по теме «Множества и элементы комбинаторики»
- •Соответствия и отношения
- •Операции над соответствиями
- •Упражнения
- •Свойства и типы соответствий Виды соответствий
- •Упражнения
- •Бинарные отношения и их свойства Отношения
- •Упражнения
- •Отношения эквивалентности и порядка. Фактор-множество
- •Самостоятельная работа по теме «Соответствия и отношения»
- •§4. Операции на множествах и их свойства
- •Упражнения
- •Исследование свойств бинарных операций на числовых множествах
- •Упражнения
- •Зачетная контрольная работа
- •6. Глоссарий
- •7. Основная и дополнительная литература
- •7.1. Основная литература
- •Дополнительная литература
- •Элементарная математика
Самостоятельная работа по теме «Соответствия и отношения»
Докажите, что бинарное отношение
задает отображение , найдите .
Найдите прообраз множества при отображении , где .
Найдите прообраз множества при отображении , где .
Определите тип отображения:
а) , где ;
б) , где ;
в) , где .
Найдите обратные соответствия для следующих функций:
а) ;
б) ;
в) .
§4. Операции на множествах и их свойства
Основные знания, умения, и навыки, которыми должны овладеть студенты в процессе изучения данной темы:
знать основные операции на множествах;
знать определение бинарной операции на множестве;
знать и понимать свойства бинарных операций.
Основные понятия темы: n-арная операция, бинарная операция.
О п р е д е л е н и е 1: Отображение множества Аn в множество А называется n-арной (n-местной) операцией f, заданной на множестве А. Число n называется рангом операции.
Из этого определения следует, что n-арная операция является всюду определенным, функциональным соответствием, т.е. всюду определенной функцией n переменных со значением из множества А.
Действие этой функции на элементы множества А обозначают так:
Элементы называют операндами, а значение функции ― результатом операции f.
В частности, при n = 0 операцию f называют нуль-арной, ее смысл состоит в том, что на множестве А выделяется (фиксируется) некоторый элемент. При n = 1 операцию f называют унарной, она является отображением f: А А. При n = 2 ― бинарной, она является отображением f: А2 А. При n = 3 ― тернарной, она представляет собой отображение f: А3 А.
Например, нуль-арными операциями будут: операция фиксации 1 на множестве N натуральных чисел, или операция фиксации 0 на множестве Z целых чисел; унарными операциями являются операция возведения в целую степень, а⟼аn на множестве Q рациональных чисел, или операция взятия противоположного элемента а ⟼(-а) на множестве Z целых чисел.
В математике чаще всего рассматриваются бинарные операции. Результат бинарной операции f(a,b) обычно записывают в виде a f b . Вместо буквы f в конкретных случаях используют специальные знаки и символы:
+, –, ∙, : ― для операций над числами;
, , \ ― для операций над множествами;
&, ∨, , ― для операций над высказываниями;
∘ ― для композиции отображений.
Из определения n-арной операции следует, что соответствие f: А2А является бинарной операцией тогда и только тогда, когда истинны следующие условия:
(а,b)А2 сА | a f b = с ― условие выполнимости операции на множестве (всюду определенности).
(а,b)А2 с, d A | (a f b = с) & (a f b = d) (с = =d) ― условие однозначности операции (функциональности).
З а м е ч а н и е. Если условие 2) не соблюдается, т.е.
(а,b)А2 с, d A | (a f b = с) & (a f b = d)&(с d) , то соответствие f не является операцией, более того ― отображением.
Если не соблюдается условие 1), соответствие f не является всюду определенным, т.е. (а,b)А2 |сA, (a f bc) или (а,b)А2 | (a f b = с) &(сA), то мы приходим к следующему определению:
О п р е д е л е н и е 2: Функцию f: А2А называют частичной бинарной операцией на множестве А (частично выполнимой на множестве А операцией), если она не является всюду определенной.
П р и м е р 1: Арифметическая операция вычитания целых чисел на множестве натуральных чисел N не всегда выполнима, так как (а,b)N2 | (a-b)N, то есть эта операция ― частична. В то же время она ― однозначна, так как
(а,b)N2 с, d N | (a – b = с) & (a – b = d) (с = d)
П р и м е р 2: Арифметическая операция деления рациональных чисел на множестве Z целых чисел также частично выполнима. Например, результат деления целых чисел 3 и 5 не является целым числом.
О п р е д е л е н и е 3: Если на множестве А задана бинарная операция * и непустое подмножество В множества А таково, что а, bВ, а * b В, т.е операция *, заданная на А, выполнима на его подмножестве В, то такое подмножество В называется замкнутым относительно операции *. В этом случае говорят также, что операция * не выводит за пределы множества В.
П р и м е р 3. Относительно операции умножения целых чисел множество всех положительных целых чисел замкнуто, а множество всех отрицательных целых чисел незамкнуто.
Иногда свойство замкнутости множества относительно операции считают эквивалентным свойству выполнимости операции на множестве.