- •Содержание:
- •Глава 1 Множества
- •1.1 Основные понятия
- •1.2 Способы задания множеств
- •1. Перечислением, списком своих элементов.
- •2.Порождающей процедурой.
- •3.Описанием характеристических свойств, которыми обладают элементы.
- •2) Порождающей процедурой:
- •1.3 Операции над множествами
- •1.4 Графическое представление множеств
- •Упражнения
- •Глава 2 Векторы
- •2.1 Основные понятия
- •2.2 Операции над векторами
- •Упражнения
- •Глава 3 Отношения
- •3.1 Бинарные отношения. Основные понятия
- •Способы задания бинарных отношений:
- •3.2 Свойства бинарных отношений.
- •3.3. Отношения эквивалентности и порядка.
- •3.4 Правила построения матриц отношений , r-1, r(2), r0, r*.
- •Упражнения
- •Глава 4 Соответствия
- •4.1 Свойства соответствий
- •Упражнения
- •Глава 5 Функции и отображения
- •Упражнения
- •Глава 6 Графы Теория графов. Основные понятия
- •Способы задания графов
- •Упражнения
- •Глава 7 Логические представления. Логика высказываний
- •Основные логические связки логики высказываний:
- •Логические функции
- •Метод установления эквивалентности двух формул:
- •Совершенная дизъюнктивная нормальная форма
- •Совершенная конъюнктивная нормальная форма
- •Эквивалентные преобразования.
- •Основные эквивалентные соотношения (законы) в булевой алгебре.
- •Упражнения
- •Приложение 1 Контрольная работа №1
- •Разбор решений контрольной работы №1
- •2) Порождающей процедурой:
- •Приложение 2 Контрольная работа №2
- •Разбор решений контрольной работы №2
Глава 4 Соответствия
Соответствие – способ задания взаимосвязей, взаимодействий между элементами множества (наряду с отношениями).
4.1 Свойства соответствий
Соответствием между множествами А и В называется подмножество g прямого произведения этих множеств: g А × В.
Область определения соответствия g – это множество пр1g ={а:(а, b)g }.
Область значений соответствия g – это множество пр2g = {b:(а, b) g }.
Если пр1g = А, то соответствие называется всюду определенное, в противном случае - частично определенное.
Если пр2g = В, то соответствие называется сюръективным .
Образом элемента а в множество В при соответствии g называется множество всех b В, соответствующих элементу а А.
Прообразом элемента b в множество А при соответствии g называется множество всех а А, которым соответствует bВ.
Функциональное соответствие - это соответствие, в котором образом любого элемента а из области определения пр1g является единственный элемент b из области значений пр2g.
Взаимноднозначное соответствие - это соответствие:
1) всюду определенное;
2) сюръективное;
3) функциональное;
4) прообразом любого элемента b из области значений пр2g является единственный элемент а из области определений пр1g.
Пример:
Пусть g - множество точек прямой линии, удовлетворяющей соотношению х-у=4, при x,y ≥ 0 (см. рис. 4.1).
Каковы свойства соответствия g ?
1) Пусть g R×R, то
-
рис. 4.1
- не сюръективно, т.к. пр2С= R+ R, R+ = [0;+ ∞);
- функционально, т.к. имеет единственность места образа для любого xпр1g ;
- не взаимноднозначно, т.к. соответствие не всюду определено и не сюръективно.
2) Пусть g N×N, то
g – частично определено
g – не сюръективно, функционально и не взаимно однозначно.
3) Пусть g [4;+ ∞)× [0;+ ∞), то g - всюду определено, сюръективно, функционально, взаимно однозначно.
Пример:
Каковы свойства соответствия между множеством N натуральных чисел и множеством М2n (n N) степеней двойки. Соответствие g всюду определено, т.к. пр1g =N, сюръективно, т.к. пр2g = М2n , функционально, т.к. n N соответствует единственный образ 2g М2n и т.к. соответствие характеризуется единственностью прообраза, то значит из всего выше указанного соответствие взаимно однозначно.
Упражнения
1
Рис. 4.2
Рис. 4.3
Рис. 4.4
Рис. 4.5
Определить свойства соответствий, если:
а) g1 N×N , g2R+×R , g3 R× R+ , g4 N×N;
б) g 1 [2, 6] ×[2, 4], g 2 [0, 6]×[1, 4], g 3 [-2, 2]× R+ , g 4[2, 6]×[2, 4].
2. Каковы свойства соответствия g между множеством N натуральных чисел и множеством М2.n натуральных четных чисел?
Глава 5 Функции и отображения
Функцией называется функциональное соответствие.
Если функция f устанавливает соответствие между множествами А и В, то функция имеет тип А → В и обозначается f: А → В.
Отображением А в В называется всюду определенная функция f: А → В.
Отображением А на В называется всюду определенное и при этом сюръективное функциональное соответствие f: А → В.
Отображение типа А → А называется преобразованием множества А.
Функция типа А → А, являющаяся отображением А на А, называется перестановкой на А.
Пример:
Возьмем функцию f(х) = sin x.Пусть тип функции f: R → R, тогда f(х) = sin x всюду определена, т.к. пр1g = R,но не сюръективна, т.к. пр2g ≠ R.
Следовательно, функция f является отображением R в R.
Если задать тип функции f: R→ [-1;1], то f будет являться отображением R на R.
Пусть дано соответствие gА×В.
Соответствие Н В А называется обратным к g (обозначается g -1),если Н таково ,что (b,а) Н тогда и только тогда, когда (а,b) g.
Функциональное соответствие, обратное к функции f: А→ В называется функцией, обратной к f (обозначается f -1).
Пусть даны функции f: A →B и g: В → С.
Функция h: А→ С называется композицией функций f и g (обозначается f·g), если имеет место равенство :
h(x)=g(f(x)), где хА.
Пример:
Чему равна композиция функций:
f(x)= 2x и g(x)=log2x.
Каковы области определения функций и их композиций?
Решение:
Пусть f(x)=2x и g(x)=log2x имеют тип R → R.
h1=f·g=g(f(x))=log22x =x.
h2=g·f=f(g(x))=2log2х.
пр1f=R,пр1g=R+.
пр1h1=R, пр1h2=R+.
Пример:
Пусть f и g имеют тип f: А2→ В; g: В3→ С.
Какой тип имеют функции h1 и h2, являющиеся композициями f и g:
h1=g(x1, f ( y1, y2 ), x3).
h2=g (f ( y1, y2 ), f( z1, z2 ), x3).
Решение:
Функция h1 содержит 4 аргумента и ее тип:
h1: B×A2×B→ C или h1: B2×A2.
Функция h2 содержит 5 аргументов и ее тип:
h2: A2×A2×B или h2: A4×B.