- •Элементы теории множеств
- •§1. Множества и их спецификация (способы задания)
- •§ 2. Числовые множества
- •§3. Операции над множествами.
- •§4. Универсальное множество. Дополнение множества.
- •§5. Прямое произведение множеств.
- •Таким образом, если a1¹ b1, то (a1, a2,..., an)¹ (b1, b2,..., bn).
- •Принцип полной математической индукции.
- •II. Шаг индукции.
- •Пол и потолок.
- •Пол, потолок. Применение.
- •Рассмотрим задачи, содержащие несколько полов и потолков.
- •Бинарная операция – модуль.
- •Глава III Отношения
- •§1. Основные понятия
- •§2. Свойства отношений
- •§3. Отношение эквивалентности.
- •§4. Отношение порядка.
- •§5. Композиция отношений
- •§6. Замыкание отношений
- •§7. Файлы как отношения на базах данных.
- •Глава IV. Отображения и функции.
- •§1. Определения и основные свойства.
- •§2. Композиция функций
- •§3. Обратные отображения.
- •§4. Мощность множества.
- •§ 5 Принцип полной математической индукции.
- •Шаг индукции.
- •§ 6 Подстановки.
- •§ 7. Отображение конечных множеств (продолжение).
- •§8. Вес при голосовании
§5. Прямое произведение множеств.
Рассмотрим один из наиболее распространенных способов конструирования больших множеств. Возьмем шахматную доску. Столбцы обозначим буквами a, b,...,h. Множество столбцов F={a, b,...,h}, множество строк R={1, 2, ...,8}. Каждая клетка может быть однозначно задана двумя символами, один из множества F, другой из множества R: а1, f7, e3 и т.д. То есть из множеств F и R мы образовали множество всех клеток доски. Попробуем обобщить и формализовать эту идею.
Определение 1: Упорядоченным набором (кортежем) длины n будем называть упорядоченную последовательность, состоящую из п элементов. Обозначение — (x1, x2, ..., xn); на то, что это кортеж указывают круглые скобки.
Определение 2: Два кортежа (a1, a2,..., an) и (b1, b2,..., bn) называются равными в том и только том случае, если a1= b1, a2= b2,..., an= bn.
Таким образом, если a1¹ b1, то (a1, a2,..., an)¹ (b1, b2,..., bn).
Упорядоченный набор длины 2 будем называть парой.
Определение
3: пусть
даны n множеств A1,
A2,…,
An;
множество всех наборов (x1,
x2,
..., xn)
таких, что x1ÎA1,
x2ÎA2,...,
xnÎAn,
называют прямым
произведением множеств A1,
A2,…,
An
и обозначают A1´A2´…´
An или
более кратко
Формально: A1× A2×...× An = {(x1,x2,...,xn) x1A12A2...xnAn }.
При этом будем считать, что А1=А.
Примеры и важные упражнения:
Пусть Х={0;1}; Y={x; y}. Тогда X´Y={(0;x); (0;y); (1;x); (1;y)}; Y´X={(x;0); (x;1); (y;0); (y;1)}. Таким образом, X´Y¹Y´X.
X2={(0;0); (0;1); (1;0); (1;1)}
X=[0,1], Y=[0,1]. X´Y={(x, y)| 0£x£1 Ù 0£y£1}. Если расположить множества X и Y на осях координат, то X и Y есть множество точек единичного квадрата.
(упражнение) Доказать, что если AÍX и BÍY, то A´B Í X´Y. Очевидно: если (a,b)ÎA´B, то aÎA и bÎB, но это значит, что aÎX и bÎY, следовательно (a,b)ÎX´Y.
(упражнение) Доказать, что A´(BÇC)=(A´B)Ç(A´C).
(упражнение) Если /А/=m и /В/=n, то чему равна мощность /А´В/?
(упражнение*) Доказать, что A´B=B´A тогда и только тогда, когда А=В.
Принцип полной математической индукции.
Одним из важнейших методов получения результатов, связанных со свойствами элементов конечных множеств, является принцип (метод) математической индукции. Заключается он в следующем:
Формулировка принципа: Пусть требуется доказать истинность утверждения Р(n) для любого натурального n, начиная с некоторого n0. Если для некоторого натурального n0 N (обычно n0 = 1, но не всегда) мы можем доказать истинность Р(n0)- (I шаг) и для любого n N, такого что n n0, справедливость Р(n) влечет справедливость Р(n + 1)- (II шаг), то утверждение Р(m) справедливо для любого натурального m n0.
I шаг - основание индукции, II шаг - шаг индукции.
Доказательство этого принципа основано на одном интуитивно-ясном факте: Всякое подмножество множества N содержит свой минимальный элемент. Смысл его состоит в том, что между 1 и 2, 2 и 3, ..., n и n+1 нет элементов из N. Строгое доказательство этого факта основано на способе построения множества N и выходит за рамки данного курса (подробное обсуждение этих вопросов смотри в книгах [2] и [4] ).
Доказательство принципа математической индукции.
От противного.
Пусть S= {s s N и P(s) неверно} N не пусто. Тогда, согласно вышесказанному, S содержит наименьший элемент s0. Тогда P(s0)- ложно. Но P(s)- истинно для всех n0 s < s0 , а значит оно истинно и для s0 - 1. Тогда, применяя шаг индукции, получаем, что P(s0) - истинно. Противоречие.
Пример 1. Доказать, что 12+ 22+... + n2= n(n+ 1)(2n+ 1)/ 6.
I. Основание индукции. При n = 1 имеем: 12 = (1. 2. 3)/ 6= 1.
