WikiDer > Построение t-норм
Эта статья включает Список ссылок, связанное чтение или внешняя ссылка, но его источники остаются неясными, потому что в нем отсутствует встроенные цитаты. (Февраль 2012 г.) (Узнайте, как и когда удалить этот шаблон сообщения) |
В математике t-нормы представляют собой особый вид бинарных операций над вещественным единичным интервалом [0, 1]. Разные конструкции t-нормлибо явным определением, либо преобразованием из ранее известных функций, предоставляют множество примеров и классов t-норм. Это важно, например, для поиска контрпримеры или предоставление t-норм с особыми свойствами для использования в инженерных приложениях нечеткая логика. Основные способы построения t-норм включают использование генераторы, определяя параметрические классы t-норм, вращения, или же порядковые суммы т-норм.
Соответствующую предысторию можно найти в статье о t-нормы.
Генераторы т-норм
Метод построения t-норм по образующим заключается в использовании унарной функции (генератор) для преобразования некоторой известной двоичной функции (чаще всего сложения или умножения) в t-норму.
Чтобы разрешить использование небиективных генераторов, у которых нет обратная функция, следующее понятие псевдообратная функция Используется:
- Позволять ж: [а, б] → [c, d] - монотонная функция между двумя замкнутыми отрезками расширенная реальная линия. В псевдообратная функция к ж это функция ж (−1): [c, d] → [а, б] определяется как
Генераторы аддитивов
Построение t-норм с помощью аддитивных образующих основано на следующей теореме:
- Позволять ж: [0, 1] → [0, + ∞] - строго убывающая функция такая, что ж(1) = 0 и ж(Икс) + ж(у) находится в диапазоне ж или равно ж(0+) или + ∞ для всех Икс, у в [0, 1]. Тогда функция Т: [0, 1]2 → [0, 1] определяется как
- Т(Икс, у) = ж (-1)(ж(Икс) + ж(у))
- является t-нормой.
В качестве альтернативы можно избежать использования понятия псевдообратной функции, если . Тогда соответствующий остаток можно выразить как . И бирезидуум как .
Если t-норма Т следует из последней конструкции функцией ж которое непрерывно справа в 0, то ж называется аддитивный генератор из Т.
Примеры:
- Функция ж(Икс) = 1 – Икс за Икс в [0, 1] - аддитивный генератор t-нормы Лукасевича.
- Функция ж определяется как ж(Икс) = –Log (Икс) если 0 < Икс ≤ 1 и ж(0) = + ∞ - аддитивный генератор t-нормы произведения.
- Функция ж определяется как ж(Икс) = 2 – Икс если 0 ≤ Икс <1 и ж(1) = 0 - аддитивный генератор резкой t-нормы.
Основные свойства аддитивных генераторов резюмируются следующей теоремой:
- Позволять ж: [0, 1] → [0, + ∞] - аддитивный генератор t-нормы Т. Потом:
- Т является архимедовой t-нормой.
- Т непрерывно тогда и только тогда, когда ж непрерывно.
- Т строго монотонно тогда и только тогда, когда ж(0) = +∞.
- Каждый элемент (0, 1) является нильпотентным элементом Т тогда и только тогда, когда f (0) <+ ∞.
- Множество ж положительной константой также является аддитивным генератором Т.
- Т нет нетривиальных идемпотентов. (Следовательно, например, минимальная t-норма не имеет аддитивного генератора.)
Мультипликативные генераторы
Изоморфизм между сложением на [0, + ∞] и умножением на [0, 1] на логарифм и экспоненциальную функцию допускает двусторонние преобразования между аддитивными и мультипликативными генераторами t-нормы. Если ж аддитивный генератор t-нормы Т, то функция час: [0, 1] → [0, 1] определяется как час(Икс) = е−ж (Икс) это мультипликативный генератор из Т, то есть функция час такой, что
- час строго увеличивается
- час(1) = 1
- час(Икс) · час(у) находится в диапазоне час или равно 0 или час(0+) для всех Икс, у в [0, 1]
- час непрерывна справа в 0
- Т(Икс, у) = час (−1)(час(Икс) · час(у)).
И наоборот, если час является мультипликативным генератором Т, тогда ж: [0, 1] → [0, + ∞] определено ж(Икс) = −log (час(x)) - аддитивный генератор Т.
Параметрические классы t-норм
Многие семейства связанных t-норм могут быть определены явной формулой в зависимости от параметра п. В этом разделе перечислены наиболее известные параметризованные семейства t-норм. В списке будут использованы следующие определения:
- Семейство t-норм Тп параметризованный п является увеличение если Тп(Икс, у) ≤ Тq(Икс, у) для всех Икс, у в [0, 1] всякий раз, когда п ≤ q (аналогично для уменьшение и строго увеличение или уменьшение).
- Семейство t-норм Тп является непрерывный по параметру п если
- для всех значений п0 параметра.
T-нормы Швейцера – Склара
Семья T-нормы Швейцера – Склара, представленный Бертольдом Швейцером и Эйб Скляр в начале 1960-х дается параметрическим определением
T-норма Швейцера – Склара является
- Архимедово тогда и только тогда, когда п > −∞
- Непрерывно тогда и только тогда, когда п < +∞
- Строгий тогда и только тогда, когда −∞ < п ≤ 0 (для п = −1 это произведение Хамахера)
- Нильпотентен тогда и только тогда, когда 0 < п <+ ∞ (для п = 1 это t-норма Лукасевича).
Семья строго убывает за п ≥ 0 и непрерывна относительно п в [−∞, + ∞]. Генератор аддитивов для для −∞ < п <+ ∞ является
Т-нормы Hamacher
Семья Т-нормы Hamacher, введенный Хорстом Хамахером в конце 1970-х годов, задается следующим параметрическим определением для 0 ≤ п ≤ +∞: