Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2.нечеткие множества.doc
Скачиваний:
12
Добавлен:
16.04.2019
Размер:
859.65 Кб
Скачать

4.4. Алгебра нечётких множеств

Определение. Нечёткие множества на некотором мно-жестве Х вместе с введёнными на них операциями образуют алгебру нечётких множеств (АНМ).

Определение. Формулами алгебры нечетких мно-жеств будем называть все выражения вида , где , - формулы нечетких множеств, - логическая операция либо её отрицание.

177

При подстановке конкретных значений в формулу АНМ она получает некоторое значение истинности - число в интервале [0,1]. При значении логической операции 0,5 формула считается истинной, при <0,5 – ложной.

Определение. Формулы АНМ, истинные для любых входящих в них нечётких множеств на Х, называют тео-ремами АНМ. Основные наиболее употребительные теоре-мы называют законами АНМ.

Формулировки большинства из законов АНМ схожи с законами алгебры чётких множеств, но смысл их сущест-венно изменяется. Рассмотрим их.

1. Отрицание третьего

¬( ­ )≈ .

2. Идемпотентность

 ≈ ; .

3. Коммутативность

 ≈  ; .

4. Ассоциативность

( )≈( ) ;

( )≈ ( ) .

5. Дистрибутивность

( ) ≈ ( ) ( );

( ) ≈ ( ) ( ).

6. Законы де Моргана

¬( )≈¬ ¬ ;

¬( )≈¬ ¬ .

7. Законы дополнительности

¬ ¬ ;

¬ ¬ ;

¬ ¬ ;

¬ ¬ .

178

8. Свойства разностей

\ ¬ ; Δ Δ ;

Δ Δ Δ( Δ )≈( Δ )Δ ;

Δ ≈( \ ) ( \ ).

9. Свойства операции включения

( )≈(¬ ¬ ); (¬ )≈(¬ ) ;

( ( ¬ ))≈(( ¬ ) ) ;

( ¬ ) ( )≈( ¬ ) ( ).

9. Операции с пустым множеством и носителем

ø ; ø ø; X X ; X .

Замечание. Поскольку чёткие множества являются частным случаем нечётких, то все законы АНМ справед-ливы и для алгебры чётких множеств. При этом некоторые из них превращаются в тривиальные равенства, например:

А ¬А = В ¬В = U.

Доказательство справедливости законов АНМ произ-водится следующим образом. Рассматриваются множества, стоящие в левой и правой частях равенств. Обозначим их М1 и М2. Затем на основании определений соответствующих операций на множествах доказывается, что для любых не-четких множеств и , входящих в М1 и М2 степень ра-венства μ(М12) ≥ 0,5.

Иногда функции включения μМ1(х),μМ2(х) совпадают. В этом случае, подставляя μМ2(х)= μМ1(х), получим:

ν ( , )= ν ( , )=min{maxμМ1(х), μМ1(х)}≥ 0,5,

xX

поскольку для двух чисел ¬μМ1(х), μМ1(х) , дающих в сумме 1, есть только две возможности:

1) одно число превышает 0,5 либо

2) оба числа в точности равны 0,5.

Отсюда следует соотношение:

179

μ( , ) = min{ν( , ), ν ( , )}≥0,5,

т.е. нечеткое равенство М1 и М2 по определению.

Пример 1. Доказать справедливость первого закона дополнительности.

Решение. Рассматриваем на некотором общем носителе Х произвольные нечеткие множества и . Обозначим мно-жества в левой и правой части закона через: М1= ¬ , М2= ¬ . Для любого элемента хХ справедливо: μМ1(х)= max (μA(х),1- μA(х)) ≥0,5 – так как сумма величин в скобках равна 1. Аналогично μМ2(х) = max (μВ(х), 1- μВ(х)) ≥0,5. Отсюда следует, что для степени включения М1 в М2 на элементе х справедливо:

max(1-μM1(х),μM2(х))≥0,5.

В силу произвольности х получим: ν12) ≥0,5. Ана-логично можно показать, что ν21) ≥0,5. Степень нечёт-кого равенства М1 и М2 μ1 , М2) = min (ν12), ν2, М1)) ≥ 0,5. Отсюда получим: М1 ≈ М2 , что и следовало дока-зать.

Пример 2. Доказать справедливость первого закона де Моргана.

Решение. Рассматриваем произвольные нечеткие множест-ва и на общем носителе Х. Обозначим множества в ле-вой и правой части закона через: М1 = ¬( ), М2 = ¬ ¬ . Пусть х – произвольный элемент носителя Х. Рассматривая все возможные варианты вхождения величин μA(х) и μB(х) в интервалы [0;0,5) и [0,5;1], можно показать, что:

μМ1(х) = 1 - max(μA(х), μB(х)) = min(1-μA(х), 1-μB(х)) = μМ2(х).

Строго доказать данное равенство проще всего пере-бором возможных случаев:

1) μA(х) > μB(х)μМ1(х) = 1 - μA(х) = μМ2(х).

180

2) μA(х) μB(х)μМ1(х) = 1 - μB(х) = μМ2(х).

Как показано выше, в этом случае также

μ1 , М2) = min (ν12), ν2, М1)) ≥ 0,5,

что и требовалось доказать.

Задачи.

1. Пусть Х={х1, х2, х3 }. Проверить нечёткое включение мно-жеств:

а) ={<0,1;х1 >; <0,8; х2>} в ={<0,3; х1 >;<0,9 ; х2 >};

б) ={<0,4; х1 >;<0,2; х2 >;<0,3; х3 >} в ={<0,2; х1 >; <0,3; х2 >;<0,4; х3 >};

в) = {< 0,3; х1>; < 0,5; х2 >} в ={< 0,2; х1 >; < 0,6;х2 >;

<0,7;х3>};

г) ={<0,1; х1 >;<0,1; х2 >;<0,1; х3 >} в ={<0,1;х1 >; <0,2; х2 >;<0,3; х3 >};

д) ={<0,3; х1 >;<0,5; х2 >;<0,1; х3 >} в ={<0,1; х1 >;

<0,2; х2 >;<0,3; х3 >};

е) ={<0,1; х1 >;<0,3; х2 >;<0,5; х3 >} в ={<0,2; х1 >;

<0,4; х2 >;<0,6; х3 >};

2. Проверить нечёткое равенство множеств из 1 а)-е).

3. Построить нечёткое множество , включающее элемен-ты х1, х2, х3 и индифферентное к множеству = {<0,1; х1>; <0,5; х2 >;<0,9; х3 >}.

4. Построить нечёткое множество , у которого дополне-ние нечётко включается в само : ¬ .

5. Доказать справедливость следующих законов АНМ:

а) ¬ ¬ ;

б)( ¬ )≈(¬ );

в) ø ;

г) Х≈ .

181