ЛОГИЧЕСКИЕ СВЯЗКИ В НЕЧЕТКОЙ ЛОГИКЕ
Чтобы заложить основу для нечеткой логики, необходимо расширить содержание таких логических операций, как отрицание, дизъюнкция, конъюнкция и импликация применительно к высказываниям, которые имеют не числовые, а лингвистические значения истинности. Другими словами, мы должны уметь вычислять значение истинности высказывания
и
, зная лингвистические значения истинности высказываний
и
. При рассмотрении этой проблемы полезно иметь в виду, что если
— нечеткое подмножество универсального множества
и
, то два следующих утверждения эквивалентны:
(6.6)
Таким образом, вопрос «Что является значением истинности высказывания
и
, если заданы лингвистические значения истинности
и
?» аналогичен вопросу, который мы поставили в § 3: «Какова степень принадлежности элемента
множеству
, если заданы степени принадлежности элемента
множествам
и
?»
Чтобы ответить на последний вопрос, мы использовали принцип обобщения. Будем придерживаться той же процедуры для обобщения смысла отрицания не, а также связок и, или и влечет применительно к лингвистическим значениям истинности.
В частности, если
— точка в
, представляющая значение истинности высказывания «
» (или просто
), где
— элемент универсального множества
, то значение истинности высказывания не
(или
) определяется выражением
. (6.7)
Предположим теперь, что
— не точка в
, а нечеткое подмножество интервала
, представленное в виде
, (6.8)
где
— точки в
, а
— их степени принадлежности множеству
. Тогда, применяя принцип обобщения (3.80) к (6.7), получим выражения для
как нечеткого подмножества интервала
, т. е.
. (6.9)
В частности, если значение истинности
есть истинно, т. е.
, (6.10)
то значение истинности ложно можно записать в виде
. (6.11)
Например, если
, (6.12)
то значение истинности высказывания не
имеет вид
.
Замечание 6.1. Следует отметить, что если
, (6.13)
то согласно (3.33), имеем
, (6.14)
Однако если
, (6.15)
то
. (6.16)
То же самое относится и к лингвистическим неопределенностям. Например, согласно определению неопределенности очень (см. (5.38)),
. (6.17)
С другой стороны, значение истинности высказывания очень
равно
. (6.18)
Перейдем к бинарным связкам. Пусть
и
— лингвистические значения истинности высказываний
и
соответственно. Для простоты будем пользоваться теми же обозначениями, что и в случае, когда
и
– точки в
:
, (6.19)
, (6.20)
, (6.21)
, (6.22)
имея при этом в виду, что в случае, когда
и
— точки в
, операции
,
и
сводятся к операциям min (конъюнкция), max (дизъюнкция) и вычитания из единицы соответственно.
Далее, если
и
— лингвистические значения истинности, заданные выражениями
, (6.23)
, (6.24)
где
и
— точки в
, а
и
— соответствующие им степени принадлежности множествам
и
, то, применяя принцип обобщения к
, получим
(6.25)
Таким образом, значение истинности высказывания
и
есть нечеткое подмножество интервала
, носитель которого состоит из точек вида
,
с соответствующими степенями принадлежности
. Отметим, что выражение (6.25) эквивалентно выражению (3.107) для функции принадлежности пересечения нечетких множеств, имеющих нечеткие функции принадлежности.
Пример 6.2. Предположим, что
(6.26)
и
(6.27)
Тогда, используя (6.25), получаем
(6.28)
Аналогично, для значения истинности высказывания
или
получим
(6.29)
Значение истинности высказывания
зависит от того, как определена связка
для числовых значений истинности. Так, если для случая, когда
и
— точки в
, мы положим (см. (8.24))
, (6.30)
то, применив принцип обобщения, получим (см. замечание 3.20)
(6.31)
для случая, когда
и
— нечеткие подмножества интервала
.
Замечание 6.3. Важно четко понимать разницу между связкой и в терме, скажем, истинный и не очень истинный и символом
в высказывании истинный
не истинный. В первом случае нас интересует смысл терма истинный и не истинный, и связка и определяется отношением
(6.32)
где
— смысл терма
(см. определение 5.1). Напротив, в случае терма истинный
не истинный нас в основном интересует значение истинности высказывания истинный
не истинный, которое получается из равенства (см. (6.19))
. (6.33)
Таким образом, в (6.32)символ
обозначает операцию пересечения нечетких множеств, а в (6.33) символ
обозначает операцию конъюнкции. Проиллюстрируем это различие на простом примере. Пусть
, а
и
— нечеткие подмножества множества
, определяемые следующим образом:
, (6.34)
. (6.35)
Тогда
, (6.36)
в то время как
. (6.37)
Отметим, что такое же различие имеет место и в случае отрицания не и операции
, как указывалось в замечании 6.1.
Замечание 6.4. Следует отметить, что, применяя принцип обобщения (3.96) к вычислению значений
,
и
, мы молчаливо предполагали, что
и
— невзаимодействующие нечеткие переменные в смысле замечания 3.20. Если
и
— взаимодействующие переменные, то необходимо применять принцип обобщения не в форме (3.96), а в форме (3.97). Интересно заметить, что вопрос о возможном взаимодействии между
и
возникает даже в том случае, когда
и
— точки в
, а не нечеткие переменные.
Замечание 6.5. Применяя принцип обобщения с целью определения операций
,
,
и
применительно к лингвистическим значениям истинности, мы в сущности рассматриваем нечеткую логику как обобщение многозначной логики. В таком же смысле можно рассматривать классическую трёхзначную логику как обобщение двузначной логики (см. (6.64)).

Рис. 6.2. Множества уровня значений истинности высказываний
и
.
Приведенные выше выражения для
,
и
становятся более ясными, если мы сначала разложим
и
по множествам уровня и затем применим принцип обобщения в форме множеств уровня (см. (3.86)) к операциям
,
,
и
. Это дает нам простое графическое правило вычисления значений истинности (см. рис. 6.2). Пусть интервалы
и
суть множества
-уровня для
и
. Тогда, используя обобщения операций
,
и
на интервалы (см. (3.100))
, (6.38)
, (6.39)
, (6.40)
можно легко найти множества
-уровня для
,
и
. После того как эти множества уровня найдены, легко определить
,
и
, варьируя
от 0 до 1.
В качестве простой иллюстрации рассмотрим определение конъюнкции лингвистических значений истинности
и
, функции принадлежности которых имеют вид, показанный на рис. 6.1.

Рис. 6.3. Вычисления значения истинности конъюнкции значений истинный и ложный.
Видно (рис. 6.3), что для всех значений 
, (6.41)
откуда следует, что (см. (3.118))
. (6.42)
Таким образом, зная лишь форму функций принадлежности значений истинный и ложный, можно заключить, что
, (6.43)
что согласуется с (6.25).