- •Федеральное агентство по образованию
- •“Воронежская государственная технологическая академия”
- •Ю .В. Бугаев, и.Ю. Шурупова
- •Операции над множествами
- •Лекция № 2 Отображения
- •Мощность множества
- •Лекция № 3 Свойства счетных множеств
- •Множества мощности континуума и выше
- •Лекция № 4 нечеткие множества
- •Примеры записи нечеткого множества
- •Основные характеристики нечетких множеств
- •Примеры нечетких множеств
- •О методах построения функций принадлежности нечетких множеств
- •Операции над нечеткими множествами
- •Наглядное представление операций над нечеткими множествами
- •Свойства операций и .
- •Лекция № 5 Бинарные отношения и операции над ними
- •Свойства операций над отношениями
- •Способы задания бинарных отношений
- •Лекция № 6 Свойства бинарных отношений
- •Специальные бинарные отношения. Упорядочение и безразличие
- •Лекция № 7 Слабый порядок
- •Разбиение и эквивалентность
- •Качественный порядок
- •Лекция № 8 Функция выбора. Основные понятия
- •Классификация функций выбора
- •Задача векторной оптимизации
- •Лекция № 9 комбинаторные конфигурации и их приложения
- •1. Основные задачи, обозначения и правила
- •2. Простейшие конфигурации
- •2.6. Свойства чисел сочетаний
- •3. Комбинаторные конфигурации в алгебре и анализе
- •Лекция № 10 Комбинаторные алгоритмы
- •Аналитический аппарат комбинаторики
- •1. Принцип включения и исключения
- •1.2. Модификации формулы включения и исключения
- •Лекция № 11 Рекуррентные соотношения
- •4. Производящие функции
- •4.3. Пример использования производящих функций
- •5. Связь производящих функций с линейными рекуррентными соотношениями
- •Лекция № 12 теория грАфов Вводные понятия
- •1.1. Основные понятия теории графов
- •1.2. Машинное представление графа
- •Лекция № 13 Степени, маршруты, связность
- •2.1. Степени вершин графов
- •2.2. Маршруты и цепи
- •2.3. Связность
- •Лекция № 14 Алгоритмы обхода вершин в графах общего вида
- •Лекция № 15 Деревья Эквивалентные определения дерева
- •4.2. Остов
- •Лекция № 16 Специальные вершинные подмножества графа Определения вершинных подмножеств
- •5.2. Теоремы о вершинных подмножествах
Лекция № 2 Отображения
Пусть Х - некоторое числовое множество. Говорят, что на множестве Х определена функция f, если каждому числу xХ ставится в соответствие определенное число y=f(x). Множество Х – область определения функции, а множество Y={f(x) | xX} - область значений функции. Если в качестве множеств Х и Y рассматривать множества произвольной природы, а не только числовые, мы приходим к понятию отображения.
ОПРЕДЕЛЕНИЕ. Пусть А и В - два произвольных множества. Говорят, что на А определено отображение f, принимающее значения из В (f : A B), если каждому элементу x из А ставится в соответствие _единственный . элемент y= f(x) из B.
Множество элементов xA, для которых определено отображение f, называется областью определения f и обозначается f.
Если имеется какой-либо элемент хА, то соответствующий ему элемент yB будем называть образом x. Пусть C - некоторое подмножество множества A, образом множества C называется множество вида {f(x) | xC}. Образ области определения называется областью значений отображения f и обозначается f (т.е. f =f(f)=f(X)).
Если задать yВ, то множество соответствующих ему x, т.е. таких, что y = f(x) будем называть прообразом y и обозначать f-1(y), f-1(y)={xX | y = f(x)}. В общем случае обратное отображение f-1 неоднозначно.
Отображение i : A A такое, что i(x)=x для любого xA называется тождественным отображением.
Пусть f : A B и g : B C. Отображение h : A C, такое, что каждому элементу xA ставится в соответствие единственный элемент h(x) = g(f(x)), называется композицией (или суперпозицией) отображений f и g и обозначается g o f.
Отображение f : А В называется сюръекцией А на В, если множество образов всех элементов из А совпадают с множеством В. Это обозначается как f(А) = В. Другое эквивалентное определение сюръекции - это отображение, при котором каждый элемент из В имеет прообраз в множестве А.
Если для любых x1, x2A таких, что x1x2, получается, что f(x1)f(x2), т.е. разным элементам соответствуют различные образы, то это отображение f называется инъекцией.
Отображение f, которое является одновременно сюръекцией и инъекцией, называется биекцией, или взаимно однозначным отображением.
Если между А и В установлено биективное отображение, то говорят, что множества А и В эквивалентны. Эквивалентность множеств обозначается A~B.
Основные свойства отображений можно сформулировать в виде следующих теорем.
ТЕОРЕМА 1. f -1(AB) = f -1(A)f -1(B) - прообраз объединения двух множеств равен объединению их прообразов.
ДОКАЗАТЕЛЬСТВО. Пусть xf -1(A)f -1(B). Тогда или xf -1(A) или хf -1(B). В первом случае y=f(x)А, во втором yВ. В любом случае yАВ, поэтому xf-1(AB).
Докажем обратное включение. Пусть xf -1(AB), тогда y=f(x)AB. Значит или yА, или yВ. Если yА, то f -1(y) f -1(A). Так как xf -1(y), то отсюда следует, что xf -1(A). Если же yВ, то f -1(y)f -1(B), что влечет xf -1(В). В любом случае xf -1(A)f -1(B). Поэтому, если xf -1(AB), то xf -1(A)f –1(B), что и требовалось доказать.
ТЕОРЕМА 2. f -1(AB)=f -1(A)f -1(B) - прообраз пересечения двух множеств равен пересечению их прообразов.
ДОКАЗАТЕЛЬСТВО. Пусть xf -1(AB), тогда y=f(x)AB. Значит, yА и yВ. Если yА, то f -1(y)f -1(A), а если yВ, то f -1(y)f -1(B). Эти включения должны выполняться одновременно, следовательно, f -1(y)f -1(A)f -1(B), а значит, хf -1(A)f -1(B). Таким образом, f -1(AB)f -1(A)f -1(B).
Докажем обратное включение. Пусть xf -1(A)f -1(B), тогда xf -1(A) и xf -1(B). Если xf -1(A), то y=f(x)A. Если же xf -1(B), то y=f(x)B. Так как yA и yB, то yAB и поэтому f -1(y) f -1(AB). Значит, хf -1(AB) и отсюда следует, что f -1(A)f -1(B) f -1(AB).
Эти два включения означают, что f -1(AB)=f -1(A)f -1(B), что и требовалось доказать.
ТЕОРЕМА 3. Образ объединения двух множеств равен объединению их образов.
ДОКАЗАТЕЛЬСТВО. Пусть yf(AB), тогда для любого x из множества f -1(y) выполняется принадлежность хAB. Поэтому xA или xB. В первом случае y=f(x)f(A), во втором случае y=f(x)f(B). Так как yf(A) или yf(B), то yf(A)f(B) и, следовательно, f(AB)f(A)f(B).
Докажем обратное включение. Пусть yf(A)f(B), тогда yf(A) и f -1(y)A или yf(B) и f -1(y)B. Соответственно получаем, что xA или xB, т.е. xAB и тогда y=f(x) f(AB). Доказано включение f(A)f(B)f(AB). Следовательно, f(AB)=f(A)f(B).
ЗАМЕЧАНИЕ. Образ пересечения двух множеств не обязательно совпадает с пересечением их образов. Рассмотрим пример.
Пусть A и B - множества точек на плоскости:
A = { (x, y) | 0 x 1, y=2 },
B = { (x, y) | 0 x 1, y=1 }.
С помощью проектирования точек на ось ОХ построим отображение А и В на множество С = { (x, y) | 0 x 1, y=0 }. Так как f(A) = C, f(B) = C, то f(A)f(B) = C. Но множества A и B не пересекаются и f(AB)=f()=, т.е. мы показали, что f(AB) f(A)f(B).
Теоремы 1, 2, 3 остаются в силе при любом конечном и бесконечном числе множеств. Например, теорема 1 примет вид:
где A1, A2, . . . - некоторая система множеств.
Докажем (1) с помощью метода математической индукции.
1. При n=2 равенство f -1(A1A2)=f -1(A1)f -1(A2) справедливо согласно доказанной теореме 1.
2. Предположим, что равенство верно при любом n k.
3. Докажем, что равенство верно при n = k+1.
Обозначим
B = .
Тогда
f -1( )=f -1(BAk+1)= f -1(B)f -1(Ak+1),
так как для двух множеств В и Ak+1 теорема верна. Но по предположению индукции для k множеств теорема также верна, поэтому
f -1(B)= .
Отсюда следует требуемое равенство.
Множества, между которыми можно установить биективное отображение называются эквивалентными.
Легко видеть, что эквивалентность множеств обладает свойством транзитивности, т.е. если A~B и B~C, то A~C. Признаки эквивалентности множеств дают следующие
ТЕОРЕМЫ Кантора-Бернштейна.
1. Если ABC, причем A~C, то A~B.
2. Если A эквивалентно подмножеству множества B, а B эквивалентно подмножеству множества A, то A~B.