
- •Министерство образования и науки Российской Федерации
- •Волгодонский инженерно-технический институт – филиал нияу мифи курс лекций
- •230201 «Информационные системы и технологии»
- •220301 «Автоматизация технологических процессов и производств»
- •Волгодонск
- •1. Алгебра множеств
- •1.1. Понятие множества. Обозначение принадлежности
- •1.2. Способы задания множеств
- •1.3. Множество подмножеств. Включение
- •1.5. Свойства операций над множествами
- •Основные свойства операций над множествами
- •1.6. Декартово произведение множеств
- •2. Отношения
- •Бинарные отношения
- •Способы задания бинарных отношений
- •Области определения и значений
- •Сечения
- •Симметризация отношения
- •2.6 Композиция отношений
- •2.7. Свойства бинарных отношений
- •3. Функциональные отношения
- •3.2. Мощность множества
- •3.3. Образы и прообразы
- •3.4. Подстановки как отображения
- •4. Отношение эквивалентности
- •4.1. Эквивалентность. Классы эквивалентности
- •4.2. Система представителей.
- •4.3. Классы вычетов по модулю т.
- •4.4. Матрица и граф отношения эквивалентности
- •5. Отношение порядка
- •5.1. Упорядоченность
- •5.2. Отношение строгого порядка
- •5.3. Весовые функции
- •5.4. Квазипорядок
- •5.5. Комплексный показатель качества
- •5.6. Структура упорядоченных множеств
- •5.7. Матрицы отношений порядка
- •5.8. Графы отношений порядка
- •6. Законы композиции
- •6.1. Композиция объектов. Таблица Кэли.
- •6.2. Законы композиции на множестве.
- •6.3. Свойства внутреннего закона композиции.
- •6.4. Регулярный, нейтральный и симметричный элементы.
- •6.5. Аддитивные и мультипликативные обозначения.
- •6.6. Алгебраические системы.
- •6.7. Подсистемы.
- •6.8. Делители нуля.
- •Примеры алгебраических систем
- •Группы подстановок
- •7.2. Кольцо многочленов
- •7.3. Кольцо множеств
- •7.4. Множество классов вычетов по модулю т
- •7.5. Поле комплексных чисел
- •7.6. Тело кватернионов
- •8. Пространства
- •Метрические пространства
- •8.2. Топологические пространства
- •8.3. Линейные пространства
- •8.4. Нормированные пространства
- •9. Логические функции
- •9.1. Основные определения
- •9.2. Табличное задание функции
- •9.3. Булевы функции
- •9.4. Зависимость между булевыми функциями
- •10. Алгебра логики
- •10.1.Булева алгебра
- •10.2. Двойственность формул булевой алгебры
- •10.3. Нормальные формы
- •10.4. Совершенные нормальные формы
- •10.5. Проблема разрешимости
- •10.6. Конституенты и представление функций
- •10.7. Алгебра Жегалкина
- •10.8. Канонические многочлены
- •10.9. Типы булевых функций
- •10.10. Функциональная полнота
- •11. Контактные схемы
- •12. Логические схемы
- •13. Минимизация булевых функций
- •14. Конечные автоматы
- •14.1 Основные определения
- •14.2 Состояния
- •14.3 Типы конечных автоматов
- •14.4 Представления конечных автоматов
- •14.5 Анализ конечных автоматов
- •14.6 Минимизация автоматов
- •14.7. Эквивалентное разбиение
- •15. Машины тьюринга
- •15.1 Алфавит, буквы, слова. Операции над словами. Запись слов на бесконечной ленте
- •15.2. Машина Тьюринга. Описание. Примеры машин
- •15.3. Сочетания машин Тьюринга: композиция и объединение. Машины с полулентами, разветвление и итерация машин
- •15.4. Алгоритмически разрешимые и неразрешимые проблемы
- •15.5. Универсальная машина Тьюринга
3. Функциональные отношения
3.1. Функции и отображения. Типы отображений
бинарное отношение f, действующее из X в Y называется функциональным или функцией, если для каждого элемента x из множества X существует не более одного элемента из Y, связанного этим отношением с x. Другими словами, отношение f называется функциональным, если для любого x из области определения этого отношения найдется единственный элемент y такой, что x связан с y.
Если отношение
является функциональным, то вместо
|
а) не функциональное отношение
|
б) функциональное отношение (функция), но не отображение
|
|
В общем случае
функциональное отношение действует
из множества X
в Y.
Если функциональное отношение
определено на всем множестве Х
( |
в) функциональное отображение |
Функциональное отображение называется сюръективным или сюръекцией, если каждый элемент Y соответствует какому-то элементу X (отображение Х на Y).
|
г) сюръективное отображение (сюръекция) |
Отображение называется инъективным или инъекцией, если разным элементам x соответствуют разные элементы у.
|
д) инъективное отображение (инъекция) |
Если отображение является одновременно сюръективным и инъективным, то оно называется биективным или биекцией (взаимно-однозначным соответствием).
|
е) биективное отображение (биекция) |
Рис.3.1. Примеры отображений |
3.2. Мощность множества
Два множества называются равномощными, если между их элементами можно установить взаимно-однозначное соответствие.
Два конечных
множества равномощны, если они содержат
одинаковое число элементов. Количество
элементов множества называется его
кардинальным
числом
(мощностью)
и обозначается либо card A, либо
.
Теорема: Для любых конечных множеств А и В
Доказательство:
Пусть
|
|
Бесконечное множество называется счетным, если между его элементами и числами натурального ряда можно установить взаимно-однозначное соответствие.
Любые два счетных множества являются равномощными.
Если множество не является счетным, то говорят, что оно несчетное.
Счетное множество является минимальным бесконечным множеством.
Теорема: Если множества A и B счетны, то их декартово произведение тоже счетно.
Доказательство:
;
|
a1 |
a2 |
a2 |
|
an |
|
b1 |
|
|
|
… |
|
… |
b2 |
|
|
|
… |
|
… |
b2 |
|
|
|
… |
|
… |
… |
… |
… |
… |
… |
… |
… |
bm |
|
|
|
… |
|
… |
… |
… |
… |
… |
… |
… |
… |
Следствие: Декартово произведение любого конечного числа множеств счетно.
Теорема: Множество
точек отрезка
счетным не является.
Доказательство:
Любое число,
принадлежащее отрезку
можно единственным образом представить
в виде бесконечной дроби вида
Предположим, что мы сумели перенумеровать все числа отрезка .
-
Составляем новое число:
Это число не принадлежит нашему списку, т.к. отличается от i-го числа в i-м знаке множество точек отрезка счетным не является.
Мощность множества действительных чисел отрезка [0, 1], называемая мощностью континуума, превышает мощность счетного множества.
Можно указать множества, мощность которых больше мощности континуума. Но множества с наибольшей мощностью не существует (подобно тому, как не существует наибольшего натурального числа). Это является следствием того, что мощность множества М всегда строго меньше мощности множества P(М) всех его подмножеств. Иначе говоря, какой бы мощности не было данное множество, всегда можно образовать множество его подмножеств, которое будет иметь большую мощность. Так, Р(N), где N - множество натуральных чисел, несчетно: его мощность равна мощности континуума.