- •Глава 1. Теория множеств
- •1. Основные понятия теории множеств
- •Контрольные вопросы и задания
- •2. Операции над множествами
- •Контрольные вопросы и задания
- •Примеры решения
- •3. Отображения
- •Контрольные вопросы и задания
- •Примеры решения
- •4. Мощность множества
- •0/1 1/1 2/1 3/1 . . .
- •1/2 2/2 3/2 4/2 . . .
- •Контрольные вопросы и задания
- •Примеры решения
- •5. Свойства счетных множеств
- •Контрольные вопросы и задания
- •Примеры решения
- •6. Свойства множества действительных чисел
- •Контрольные вопросы и задания
- •Примеры решения
- •7. Множества мощности континуума и выше
- •Контрольные вопросы и задания
- •Примеры решения
- •8. Нечеткие множества. Основные понятия
- •Примеры записи нечеткого множества
- •Основные характеристики нечетких множеств
- •Примеры нечетких множеств
- •9. Методы построения функций принадлежности нечетких множеств
- •10. Операции над нечеткими множествами
- •Свойства операций и .
- •11. Алгебраические операции над нечеткими множествами
- •12. Принцип обобщения
- •Контрольные вопросы и задания
- •Глава 2. Бинарные отношения и функция выбора
- •1. Бинарные отношения и операции над ними
- •Примеры решения
- •2. Свойства операций над отношениями
- •Контрольные вопросы и задания
- •Примеры решения
- •3. Способы задания бинарных отношений
- •Пример решения
- •4. Свойства бинарных отношений
- •Контрольные вопросы и задания
- •Примеры решения
- •5. Специальные бинарные отношения. Упорядочение и безразличие
- •6. Слабый порядок
- •XIслy ((X, y) Pсл и (y, X) Pсл)
- •XIслy ((y, X)Pсл и (X, y)Pсл).
- •7. Разбиение и эквивалентность
- •8. Качественный порядок
- •Контрольные вопросы и задания
- •Примеры решения
- •9. Нечеткие отношения. Основные понятия
- •10. Операции над нечеткими отношениями
- •11. Функция выбора. Основные понятия
- •12. Классификация функций выбора
- •Контрольные вопросы и задания
- •Примеры решения
- •13. Задача векторной оптимизации
- •Контрольные вопросы и задания
- •Приложение Метод математической индукции
- •Контрольные вопрсы и задания
- •Примеры решения
- •Библиографический список
12. Принцип обобщения
Принцип обобщения – одна из основных идей теории нечетких множеств – носит эвристический характер и используется для расширения области применения нечетких множеств на отображения. Будем говорить, что имеется нечеткая функция f, определенная на множестве X со значением в множестве Y, если она каждому элементу xX ставит в соответствие элемент yY со степенью принадлежности f(x,y). Нечеткая функция f определяет нечеткое отображение f : XY .
Принцип обобщения заключается в том, что при заданном четком f : XY или нечетком f : XY отображении для любого нечеткого множества А, заданного на Х, определяется нечеткое множество f(A) на Y, являющееся образом A.
Пусть f : XY заданное четкое отображение, а A = {A(x)/х}– нечеткое множество в Х. Тогда образом А при отображении f является нечеткое множество f(A) на Y с функцией принадлежности:
f(A)(y) = ; yY,
где f –1(y)={x | f(x) = y}.
В случае нечеткого отображения f : XY, когда для любых xX и yY определена двуместная функция принадлежности f(x, y), образом нечеткого множества А, заданного на Х, являет-ся нечеткое множество f(A) на Y с функцией принадлежности f(A)(y) ={ min(A(x), f (x, y) }.
Контрольные вопросы и задания
1. Пусть: A = 0,4/ x1 0,2/ x2 0/ x3 1/ x4;
B = 0,7/ x1 0,9/ x2 0,1/ x3 1/ x4; C = 0,1/ x1 1/ x2 0,2/ x3 0,9/ x4.
Построить множества: а) AB;
б) АВ;
в) А \ В; В \ А.
2. Для универсального множества E = {Запорожец, Жигули, Мерседес, Феррари} прямым методом построить нечеткие множества: а) “скоростные”;
б) “средние”;
в) “тихоходные”.
3. Пусть E = {1, 2, 3, ..., 100} и соответствует понятию “возраст“. Прямым методом построить нечеткие множества
а) “пожилой”;
б) “пора замуж”;
в) “призывник”,
и построить аппроксимирующую формулу для соответсивующих функций принадлежности.
4. В условиях задачи 2 построить нечеткие множества а) – в) косвенным методом на основе парных сравнений элементов Е.
Глава 2. Бинарные отношения и функция выбора
1. Бинарные отношения и операции над ними
ОПРЕДЕЛЕНИЕ. Пусть А1, А2, . . . , Аn – некоторые множества. Их прямым или декартовым произведением называется множество упорядоченных наборов из n элементов, т.е.
А1А2 . . . Аn = {(а1, а2, . . . , аn) | aiAi }.
Если все множества Ai совпадают A = А1 = А2 = . . . = Аn, то прямое произведение А1А2 . . . Аn = An называют прямой n-ой степенью множества А.
Бинарным отношением между элементами множеств А и В называется любое подмножество R AB. Если множества A и B совпадают А = В, то R называют бинарным отношением на множестве А.
Если (x, y)R, то это обозначают еще xRy и говорят, что между элементами x и y установлено бинарное отношение R.
Приведем примеры бинарных отношений.
Пусть A = B = R, пара (x, y) является точкой вещественной плоскости. Тогда бинарное отношение
R1 = { (x, y) | x2 + y2 1 }
определяет замкнутый круг единичного радиуса с центром в точ-ке (0, 0) на плоскости, отношение
R2 = { (x, y) | x y }
полуплоскость, а отношение
R3= { (x, y) | |x – y| 1 }
полосу.
Диагональ множества AA, т.е. множество ={(x,x) | xA}, называется единичным бинарным отношением или отношением равенства в A.
Областью определения бинарного отношения R называется множество R = { xA | yB, (x, y) R }.
Областью значений бинарного отношения R называется множество R = { yB | xA, (x, y)R }.
Образом множества X относительно отношения R называется множество
R(X) = { yB | (x, y)R, xX };
прообразом X относительно R называется R –1(X).
В теории выбора и принятия решений большую роль играют бинарные отношения предпочтения, то есть такие отношения, согласно которым в паре (x, y)R элемент x в каком-то смысле лучше, чем y. Например:
- в смысле отношения R2 "лучше" означает "больше или равно";
- в смысле отношения R3 понятие "лучше" может означать "отстоит не больше чем на единицу".
Как для любых множеств, для бинарных отношений можно определить понятия нестрогого и строгого включения и равенства. Так, например, R1 содержится в R2 (R1 R2), если любая пара (x, y), которая принадлежит отношению R1, также принадлежит и отношению R2.
Операции над бинарными отношениями определяются подобно операциям над соответствующими множествами. Пусть А – произвольное множество на котором введены бинарные отношения R, R1, R2,...
1) Объединение двух бинарных отношений R1 и R2 – это отношение
R1 R2 = { (x, y) | (x, y)R1 или (x, y)R2 }.
2) Пересечение двух бинарных отношений R1 и R2 – это отношение
R1 R2 = { (x, y) | (x, y)R1 и (x, y)R2 }.
3) Обратное отношение R –1 = { (x, y) | (y, x)R}.
4) Дополнение к отношению ={ (x, y) | (x, y)(AA) \ R}.
5) Двойственное отношение Rd = .
6) Композиция (суперпозиция) отношений R = R1oR2 содержит пару (x, y) тогда и только тогда, когда существует такое zA, что (x, z)R1 и (z, y)R2.
КОНТРОЛЬНЫЕ ВОПРОСЫ И ЗАДАНИЯ
1. Доказать, что для любых множеств E, F, G справедливы равенства:
а) E(F G) = (EF) (EG); б) E(F G) = (EF) (EG);
в) (F G)E = (FE) (GE); г) (FG)E = (FE) (GE).
2. Справедливы ли равенства:
а) (AB) (CD) = (A C) (B D);
б) (AB) (CD) = (A C) (B D)?
3. Доказать, что:
а) (A \ B)C = (AC) \ (BC); б) A(B \ C) = (AB) \ (AC).
4*. Доказать, что
(PQ) \ (AB) = ((P \ A)Q) (P(Q \ B).
5. Пусть множества A и C непусты. Доказать, что, для того чтобы A B и C D, необходимо и достаточно, чтобы вы-полнялось включение AC BD. Остается ли в силе это утвер-ждение, если A или C пусто?
6. Доказать, что если A P, B Q, то
AB = (AQ) (BP).
Доказать тождества (7-13).
7. (A B) (C D) = (AC) (BD).
8. (A B) (C D) = (AC) (BC) (AD) (BD).
9. AB = (AD) (CB), где A C и B D.
10. S2 \ (AB) = [(S \ A) S] [S (S \ B)].
11. Аi Bi= ( Аi Bi).iI iI iI
12. Аk Bt= ( Аk Bt). kK tT k,tKT
13. Аk Bt= ( Аk Bt ). kK tT k,tKT
14. Пусть f : XY. Доказать, что отображение g : X XY, определяемое равенством g(x) = (x, f(x)), инъективно.
15. Найти R, R, R –1, R o R, R o R –1, R –1 o R для отношений:
а*) R = { (x, y) | x,yN, x делит y };
б) R = { (x, y) | x, yN, y делит x };
в) R = { (x, y) | x, yR, x + y 0 };
г) R = { (x, y) | x, yR, 2x 3y };
д) R = { (x, y) | x, y[–/2; /2], y sin x };
е) R = { (x, y) | x, yR, 9x2 4y2 };
ж) R = { (x, y) | x, yR, y2 – 4y + 5 < 2x };
з) R = { (x, y) | x, yR, 4x2 – y2 1 };
и) R = { (x, y) | x, yR, xy < 3 };
к) R = { (x, y) | x, yN, x – y делится на m };
л) R = { (x, y) | x, yR, x – [x] = y – [y] };
м) R = { (x, y) | x, yN, x и y имеют общий делитель };
н) R = { (x, y) | x, yR, 4x2 + 9y2 < 36 }.