Fuzzy Sets. Mirko Navara navara/fl/fset printe.pdf February 28, 2019

Similar documents
Axioms of Kleene Algebra

Fuzzy logic Fuzzyapproximate reasoning

MAT 570 REAL ANALYSIS LECTURE NOTES. Contents. 1. Sets Functions Countability Axiom of choice Equivalence relations 9

Applied Logic. Lecture 3 part 1 - Fuzzy logic. Marcin Szczuka. Institute of Informatics, The University of Warsaw

Boolean Algebras. Chapter 2

AE4M33RZN, Fuzzy logic: Introduction, Fuzzy operators

Left-continuous t-norms in Fuzzy Logic: an Overview

OPPA European Social Fund Prague & EU: We invest in your future.

GENERALIZED DIFFERENCE POSETS AND ORTHOALGEBRAS. 0. Introduction

Fuzzy Systems. Fuzzy Sets and Fuzzy Logic

Notes on Ordered Sets

Fuzzy Sets and Fuzzy Techniques. Sladoje. Introduction. Operations. Combinations. Aggregation Operations. An Application: Fuzzy Morphologies

Copyright c 2007 Jason Underdown Some rights reserved. statement. sentential connectives. negation. conjunction. disjunction

Chapter 1 : The language of mathematics.

Computational Intelligence Winter Term 2017/18

Chapter 1. Sets and Mappings

Analysis of additive generators of fuzzy operations represented by rational functions

Notes for Science and Engineering Foundation Discrete Mathematics

Congruence Boolean Lifting Property

On the Law of Importation. in Fuzzy Logic. J.Balasubramaniam, Member IEEE. Abstract

Discrete Mathematics. W. Ethan Duckworth. Fall 2017, Loyola University Maryland

Foundations of mathematics. 5. Galois connections

Topology. Xiaolong Han. Department of Mathematics, California State University, Northridge, CA 91330, USA address:

Sets and Motivation for Boolean algebra

Principles of Real Analysis I Fall I. The Real Number System

Fuzzy Sets, Fuzzy Logic, and Fuzzy Systems

Rings and Fields Theorems

Foundations of Mathematics MATH 220 FALL 2017 Lecture Notes

Lecture Notes 1 Basic Concepts of Mathematics MATH 352

Chapter 1. Sets and Numbers

Part IA Numbers and Sets

Preservation of t-norm and t-conorm based properties of fuzzy relations during aggregation process

MATH 145 LECTURE NOTES. Zhongwei Zhao. My Lecture Notes for MATH Fall

2. Prime and Maximal Ideals

Averaging Operators on the Unit Interval

Logic Synthesis and Verification

Boolean Algebra CHAPTER 15

Logic and Boolean algebra

CRISTINA COPPOLA DISTANCES AND CLOSENESS MEASURES IN INFORMATION SPACES

Supplementary Material for MTH 299 Online Edition

General Notation. Exercises and Problems

Introduction to Kleene Algebras

On additions of interactive fuzzy numbers

Lecture Notes: Selected Topics in Discrete Structures. Ulf Nilsson

0 Sets and Induction. Sets

586 Index. vertex, 369 disjoint, 236 pairwise, 272, 395 disjoint sets, 236 disjunction, 33, 36 distributive laws

Interval based Uncertain Reasoning using Fuzzy and Rough Sets

Basic Propositional Logic. Inductive Theory of the Natural Numbers. Conjunction. Equivalence. Negation and Inequivalence. Implication.

3. Abstract Boolean Algebras

Comparison of two versions of the Ferrers property of fuzzy interval orders

Fuzzy Modal Like Approximation Operations Based on Residuated Lattices

3 Boolean Algebra 3.1 BOOLEAN ALGEBRA

arxiv: v1 [math.lo] 30 Aug 2018

Notation Index. gcd(a, b) (greatest common divisor) NT-16

2. Dual space is essential for the concept of gradient which, in turn, leads to the variational analysis of Lagrange multipliers.

Mathematical Reasoning & Proofs

Metric Space Topology (Spring 2016) Selected Homework Solutions. HW1 Q1.2. Suppose that d is a metric on a set X. Prove that the inequality d(x, y)

BOOLEAN ALGEBRA INTRODUCTION SUBSETS

Semicontinuities of Multifunctions and Functions

Properties of Boolean Algebras

Propositional Logic, Predicates, and Equivalence

Fuzzy Function: Theoretical and Practical Point of View

UPPER AND LOWER SET FORMULAS: RESTRICTION AND MODIFICATION OF THE DEMPSTER-PAWLAK FORMALISM

Foundations of Mathematics

Aggregation and Non-Contradiction

Table of mathematical symbols - Wikipedia, the free encyclopedia

CHAPTER 2 BOOLEAN ALGEBRA

Chapter 1. Logic and Proof

Decomposition Orders. another generalisation of the fundamental theorem of arithmetic

Department of Computer Science University at Albany, State University of New York Solutions to Sample Discrete Mathematics Examination II (Fall 2007)

Lecture Notes on DISCRETE MATHEMATICS. Eusebius Doedel

Review CHAPTER. 2.1 Definitions in Chapter Sample Exam Questions. 2.1 Set; Element; Member; Universal Set Partition. 2.

Intersection and union of type-2 fuzzy sets and connection to (α 1, α 2 )-double cuts

Duality vs Adjunction and General Form for Fuzzy Mathematical Morphology

Foundations of Mathematics

BASIC MATHEMATICAL TECHNIQUES

The Algebra of Fuzzy Truth Values

A note on fuzzy predicate logic. Petr H jek 1. Academy of Sciences of the Czech Republic

Residuated fuzzy logics with an involutive negation

Sequential product on effect logics

Packet #2: Set Theory & Predicate Calculus. Applied Discrete Mathematics

Seminaar Abstrakte Wiskunde Seminar in Abstract Mathematics Lecture notes in progress (27 March 2010)

Fuzzy Sets and Fuzzy Logic

LATTICE AND BOOLEAN ALGEBRA

Fuzzy Sets, Fuzzy Logic, and Fuzzy Systems II

On (Weighted) k-order Fuzzy Connectives

Fuzzy and Rough Sets Part I

Theorems. Theorem 1.11: Greatest-Lower-Bound Property. Theorem 1.20: The Archimedean property of. Theorem 1.21: -th Root of Real Numbers

Comparison of Fuzzy Operators for IF-Inference Systems of Takagi-Sugeno Type in Ozone Prediction

MV-algebras and fuzzy topologies: Stone duality extended

1. To be a grandfather. Objects of our consideration are people; a person a is associated with a person b if a is a grandfather of b.

Construction of Interval-valued Fuzzy Preference Relations from Ignorance Functions and Fuzzy Preference Relations. Application to Decision Making

Free Weak Nilpotent Minimum Algebras

11 Annihilators. Suppose that R, S, and T are rings, that R P S, S Q T, and R U T are bimodules, and finally, that

Motivation. From Propositions To Fuzzy Logic and Rules. Propositional Logic What is a proposition anyway? Outline

type-2 fuzzy sets, α-plane, intersection of type-2 fuzzy sets, union of type-2 fuzzy sets, fuzzy sets

Real Analysis Math 131AH Rudin, Chapter #1. Dominique Abdi

Towards Formal Theory of Measure on Clans of Fuzzy Sets

3. Only sequences that were formed by using finitely many applications of rules 1 and 2, are propositional formulas.

Foundations of Mathematics

Transcription:

The notion of fuzzy set. Minimum about classical) sets Fuzzy ets Mirko Navara http://cmp.felk.cvut.cz/ navara/fl/fset printe.pdf February 8, 09 To aviod problems of the set theory, we restrict ourselves to subsets of some universal set universe) X PX) denotes the set of all subsets of a set X A set A PX) is uniquely determined by its characteristic function indicator) µ A : X {0, }, { if x A, µ A x) = 0 if x A. Using the notation we may write Instead of µ ) A {}, we write µ A ), etc. In particular µ = 0, µ X =.. Definition of fuzzy sets A = {x X : µ A x) = } = {x X : µ A x) > 0}. µ A M) = {x X : µ Ax) M}, A = µ A ) ) {} = µ 0, ]. A fuzzy subset of a universe X a fuzzy set) is a mathematical object A described by its generalized) characteristic function membership function) µ A : X [0, ] Alternative notation: Ax) In this context, classical sets are called crisp or sharp. FX) denotes the set of all fuzzy subsets of a universe X Range: RangeA) = { α [0, ] : x X : µ A x) = α) } = µ A X) Height: upport: Core: ha) = sup RangeA) uppa) = { x X : µ A x) > 0 } = µ A corea) = { x X : µ A x) = } = µ A ) Examples of fuzzy sets A, B FR), A 0, ] ) 0 if x < 0, x if x [0, ], µ A x) = x if x, ], 0 if x >, µ B x) = if x = 3, if x = 4, 4 if x = 5, 0 otherwise. For finite fuzzy sets, we use an abbreviated notation like µ B = {3, ), 4, ), 5, 4 )}. Alternative notations: µ B = { /3, /4, 4 /5}, µ B = /3 + /4 + 4 /5.

3 ystem of cuts of a fuzzy set Definition: et A FX), α [0, ]. The α-level of A is the crisp set µ A α) = { x X : µ A x) = α }. The system of cuts of A is the mapping R A : [0, ] PX) which assigns to each α [0, ] the α-cut R A α) = µ ) { A [α, ] = x X : µa x) α }. The system of strong cuts is the mapping A : [0, ] PX), where A α) = µ ) { A α, ] = x X : µa x) > α}. Alternative notations of α-cuts: [A] α, [A] α, α A, α A RangeA) = { α [0, ] : µ A α) }, ha) = sup { α [0, ] : R A α) }, uppa) = A 0), corea) = R A ), R A 0) = X, A ) =. 4 The first representation theorem Theorem: A mapping M : [0, ] PX) is the system of cuts of some fuzzy set A FX) if and only if R) M0) = X, R) 0 α < β Mα) Mβ), R3) 0 < β Mβ) = Mα). α:α<β Proof: : R): M0) = R A 0) = X. R): x Mβ) = R A β) µ A x) β > α x R A α) = Mα). R3) : R) α [0, β) : Mβ) Mα) Mβ) Mα). α:α<β R3) : x α:α<β Mα) = α:α<β R A α) α [0, β) : µ A x) α, µ A x) β x R A β) = Mβ). : We shall prove that M = R A, where µ A x) := sup { α [0, ] : x Mα) }. : x Mβ) µ A x) β x R A β), : x R A β) µ A x) = sup { α [0, ] : x Mα) } β, α [0, β) : x Mα), x Mα) = Mβ). α:α<β 5 Representations of fuzzy set Horizontal representation: system of cuts Vertical representation: membership function Conversion from the horizontal to vertical representation: µ A x) = sup { α [0, ] : x R A α) }.

Theorem: the second representation theorem) et A FX). Then where the supremum is computed pointwise, i.e., 5. Fuzzy inclusion µ A = sup α µ RA α) = sup α µ RA α), α [0,] α RangeA) µ A x) = sup α µ RA α)x). α RangeA) Classical definition A B x A : x B cannot be used, because we cannot write x A, x B However, we can write A B x X : µ A x) µ B x) µ A µ B For A, B FX): A B x X : µ A x) µ B x) µ A µ B α [0, ] : R A α) R B α) Proof of the last equivalence: : Assume µ A µ B, x R A α), α µ A x) µ B x), x R B α), i.e., R A α) R B α) : Assume α [0, ] : R A α) R B α), µ A x) = sup { α [0, ] : x R A α) } sup { α [0, ] : x R B α) } = µ B x) 5. Cut-consistency A property P of fuzzy sets A,..., A n maps arguments A,..., A n to a truth value P A,..., A n ) {0, } predicate ). Property P of of fuzzy sets is called cutworthy if P A,..., A n ) α 0, ] : P R A α),..., R An α))), cut-consistent if P A,..., A n ) α 0, ] : P R A α),..., R An α))). 0-cuts are ignored intentionally) Examples: Inclusion is cut-consistent. trong normality, x X : µ A x) =, is cut-consistent. Crispness is cutworthy, but not cut-consistent. 6 Operations with fuzzy sets 6. Operations with crisp sets propositional set operations operations formula : PX) PX) : {0, } {0, } A = { x X : x A) } : PX) PX) : {0, } {0, } A B = { x X : x A) x B) } : PX) PX) : {0, } {0, } A B = { x X : x A) x B) } By means of membership functions: µ A x) = µ A x) µ A B x) = µ A x) µ B x) µ A B x) = µ A x) µ B x) 3

6. aws of Boolean algebras α = α, α β = β α, β = β α, α β) γ = α β γ), β) γ = β γ), β γ) = β) γ), α β γ) = α β) α γ), α α = α, α = α, α β) = α, α β) = α, α =, 0 = 0, α 0 = α, = α, α = 0, α α =, β) = α β, α β) = β. 6.3 Fuzzy negation unary operation. : [0, ] [0, ] such that α β. β. α, N) Example: tandard negation: α = α... α = α. N) Properties of fuzzy negations Theorem: Each fuzzy negation. is a continuous, strictly decreasing bijection satisfying. = 0,. 0 =. N0) Its graph is symmetric w.r.t. the axis of the st and 3rd quadrant, i.e.,. =. Proof: Injectivity: If. α =. β, then α =.. α =.. β = β. urjectivity: For each α [0, ] there is a β [0, ] such that α =. β, namely β =. α. continuity and boundary conditions. The symmetry of the graph is equivalent to involutivity N). Representation theorem for fuzzy negations A function. : [0, ] [0, ] is a fuzzy negation iff there is an increasing bijection i : [0, ] [0, ] generator of fuzzy negation. ) such that Proof: According to [Nguyen-Walker].) ufficiency: N): Assume α, β [0, ], α β. i, i preserve the ordering, reverses it:. = i i, i.e.,. α = i iα) ). iα) iβ) iα) iβ) i iα) ) i iβ) ). α. β N):.. = i i i i = i i = i i = id, where id is the identity on [0, ]. 4

Possible construction of a generator of a fuzzy negation Necessity: We shall prove that α +. α iα) = is a generator of a fuzzy negation.. i is increasing, continuous, and satisfies i0) = 0, i) =, thus i is a bijection on [0, ]. α +. α α +. α α +. α iα) = = = = α +. α.. α +. α = = = i. α). i =. i, i.e., i i =. A generator of a fuzzy negation is not unique. 6.4 Fuzzy complement µ A.x) =. µ A x). is the standard com- We distinguish them by the same indices as the corresponding fuzzy negations, e.g., A plement. 6.5 Fuzzy conjunction triangular norm, t-norm) binary operation. : [0, ] [0, ] such that, for all α, β, γ [0, ]:. β = β. α commutativity) T). β. γ) =. β). γ associativity) T) β γ. β. γ monotony) T3). = α boundary condition) T4) Theorem:. 0 = 0. Proof: Using T3) and T4):. 0 T3). 0 T4) = 0. Examples of fuzzy conjunctions tandard conjunction min, Gödel, Zadeh,... ): β = minα, β). ukasiewicz conjunction Giles, bold,... ): { α + β if α + β > 0, β = 0 otherwise. Product conjunction probabilistic, Goguen, algebraic product,... ): P β = α β. Drastic conjunction weak,... ): α if β =, D β = β if α =, 0 otherwise. 5

Properties of fuzzy conjunctions Theorem: α, β [0, ] : D β. β β. Proof: If α = or β =, then T4) gives the same result for all fuzzy conjunctions. Assume without loss of generality) that α β <. Then D β = 0. β. = α = β. Theorem: tandard conjunction is the only one which is idempotent, i.e., α [0, ] :. α = α Proof: Assume α, β [0, ], α β. thus. β = α = β. Analogously for α > β. α =. α T3). β T3). T4) = α, Representation of fuzzy conjunctions in general) Theorem: et be a fuzzy conjunction and i : [0, ] [0, ] be an increasing bijection. Then the operation : [0, ] [0, ] defined by β = i iα) iβ) ) is a fuzzy conjunction. If is continuous, so is. Proof: Commutativity analogously for associativity): Monotony: Assume β γ. Boundary condition: β = i iα) iβ)) = i iβ) iα)) = β α iβ) iγ), iα) iβ) iα) iγ), β = i iα) iβ)) i iα) iγ)) = γ. = i iα) i)) = i iα) ) = i iα)) = α. Classification of fuzzy conjunctions Continuous fuzzy conjunction. is Archimedean if strict if α 0, ) :. α < α TA) α 0, ] β, γ [0, ] : β < γ. β <. γ T3+) nilpotent if it is Archimedean and not strict. Example: Product conjunction is strict, ukasiewicz conjunction is nilpotent, standard and drastic conjunctions are not Archimedean the standard one violates TA), the drastic one is not continuous). 6

Representation theorem for strict fuzzy conjunctions Operation. : [0, ] [0, ] is a strict fuzzy conjunction iff there is an increasing bijection i : [0, ] [0, ] multiplicative generator) such that. β = i iα) P iβ) ) = i iα) iβ) ). ufficiency has been already proved except for strictness which is easy). The proof of necessity is much more advanced. A multiplicative generator of a strict fuzzy conjunction is not unique. Representation theorem for nilpotent fuzzy conjunctions Operation. : [0, ] [0, ] is a nilpotent fuzzy conjunction iff there is an increasing bijection i : [0, ] [0, ] ukasiewicz generator) such that. β = i iα) iβ) ). A ukasiewicz generator of a nilpotent fuzzy conjunction is not unique. Theorem: et. be a nilpotent fuzzy conjunction. Then n α 0, ) n N : k= α = 0. Proof: According to the representation theorem, it suffices without loss of generality) to prove the theorem for the ukasiewicz conjunction. For a sufficiently large n we obtain 6.6 Fuzzy intersection α + n α ) 0, is an operation on fuzzy sets defined using a fuzzy conjunction: i= µ A. Bx) = µ A x). µ B x) n k= α = 0. we distinguish them by the same indices as the respective fuzzy conjunctions) Theorem: The standard intersection is cut-consistent. Proof:. Cutworthiness: R A Bα) = {x X : µ A Bx) α} = {x X : µ A x) α) µ B x) α)} = {x X : µ A x) α} {x X : µ B x) α} = R A α) R B α). Cuts R A α) R B α) for all α 0, ]) determine a unique fuzzy set equal to A B. 6.7 Fuzzy disjunction triangular conorm, t-conorm) is a binary operation. : [0, ] [0, ] such that Theorem: α. =. Proof: α. 3) 0. 4) =. α. β = β. α α. β. γ) = α. β). γ β γ α. β α. γ α. 0 = α commutativity) ) associativity) ) monotony) 3) boundary condition) 4) 7

Examples of fuzzy disjunctions tandard max, Gödel, Zadeh... ): α β = maxα, β). ukasiewicz Giles, bold, bounded sum... ): { α + β for α + β <, α β = otherwise. Product probabilistic... ): Drastic weak... ): Einstein α P β = α + β α β. α for β = 0, α D β = β for α = 0, otherwise. α E β = α + β + αβ Properties of fuzzy disjunctions α, β [0, ] : α β α. β α D β. The standard disjunction is the only one which is idempotent, i.e., α. α = α for all α [0, ]. Duality et. be a fuzzy negation. to. ). to. ). A. If. is a fuzzy conjunction, then α. β =.... β) is a fuzzy disjunction dual to. with respect B. If. is a fuzzy disjunction, then. β =.. α.. β) is a fuzzy conjunction dual to. with respect Theorem: The ukasiewicz operations, are dual with respect to the standard negation. The product operations P, P are dual with respect to the standard negation. The standard operations, are dual with respect to any fuzzy negation. The drastic operations D, D are dual with respect to any fuzzy negation. Classification of fuzzy disjunctions A continuous fuzzy disjunction. is Archimedean if strict if nilpotent if it is Archimedean and not strict. α 0, ) : α. α > α A) α [0, ) β, γ [0, ] : β < γ α. β < α. γ 3+) 8

Representation theorems for fuzzy disjunctions Theorem: An operation. : [0, ] [0, ] is a strict fuzzy disjunction iff there is an increasing bijection i : [0, ] [0, ] such that α. β = i iα) P iβ) ). Theorem: An operation. : [0, ] [0, ] is a nilpotent fuzzy disjunction iff there is an increasing bijection i : [0, ] [0, ] additive generator) such that α. β = i iα) iβ) ) { i iα) + iβ) ) if iα) + iβ) = otherwise. 6.8 Fuzzy union is an operation on fuzzy sets defined using a fuzzy disjunction: µ A. B x) = µ A x). µ B x). we distinguish them by the same indices as the respective fuzzy disjunctions) Theorem: The standard union is cut-consistent. 6.9 Fuzzy propositional algebras equations written in black always hold equations written in red hold for the standard fuzzy operations, but not for some others equations written in blue hold only for some choices of fuzzy operations not for the standard ones).. α = α, α. β = β. α,. β = β. α, α. β). γ = α. β. γ),. β). γ =. β. γ),. β. γ) =. β).. γ), α. β. γ) = α. β). α. γ), α. α = α,. α = α, α.. β) = α,. α. β) = α, α. =,. 0 = 0, α. 0 = α,. = α,.. α = 0, α.. α =,.. β) =. α.. β,. α. β) =... β. 6.0 Fuzzy implication is any operation.. : [0, ] [0, ] which coincides with the classical implication on {0, }. We would like to satisfy the following properties, but we do not require them as axioms: α.. β = α β, α.. β = α β, Ia) Ib).. β = β, I).. is nonincreasing in the first argument and nondecreasing in the second, I3) α.. β = β.. α, α.. β.. γ) = β.. α.. γ), continuity. I4) I5) I6) 9

R-implication residuated fuzzy implication, residuum) is an operation α R. β = sup{γ :. γ β} RI) where. is a fuzzy conjunction if. is continuous, we may take the maximum instead of the supremum) Examples of R-implications From the standard conjunction we obtain the Gödel implication α R β = { if α β, β otherwise. It is piecewise linear and continous except for the points α, α), α <. From the ukasiewicz conjunction we obtain the ukasiewicz implication α R β = { if α β, α + β otherwise. It is piecewise linear and continous. From the product conjunction P we obtain the Goguen also Gaines) implication It has one point of discontinuity, 0, 0). Properties of R-implications α R P β = { if α β, β α otherwise. Theorem: et. be a continuous fuzzy conjunction. Then the R-implication R. Proof: α R. β = sup Γα, β), where satisfies Ia), Ib), I), I3). Γα, β) = {γ :. γ β} is an interval containing zero. Moreover, due to the continuity of. the interval is closed.) Ia) If α β, then Γα, β) = [0, ], sup Γα, β) =. Ib) If α > β, then / Γα, β), sup Γα, β) < from the closedness of Γα, β)). I): R. β = sup{γ : γ β} = β. I3): When α increases, Γα, β) does not increase. When β increases, Γα, β) does not decrease. Theorem: A residuated fuzzy implication induced by a continuous fuzzy conjunction. is continuous iff. is nilpotent. -implication is an operation α. β = α. β I) where. is a fuzzy disjunction Example: From the standard disjunction we obtain the Kleene Dienes implication α β = max α, β). 0

From the ukasiewicz disjunction we obtain the ukasiewicz implication which coincides with the ukasiewicz residuated implication R. Among all fuzzy implications studied here, only residuated implications induced by nilpotent fuzzy conjunctions e.g., the ukasiewicz implication) satisfy all properties Ia),Ib),I) I6). 6. Fuzzy biimplication equivalence) is an operation.. usually defined by α.. β = α.. β). β.. α), where.. is a fuzzy implication and. is a fuzzy conjunction biimplications are distinguished by the same indices as the respective fuzzy implications). If. satisfies Ia) e.g., for a residuated implication), at least one of the brackets equals, hence the choice of the fuzzy conjunction. is irrelevant. Example: ukasiewicz biimplication: α R β = α β. 7 Fuzzy relations 7. Classical relations A binary relation is an R X Y Inverse relation to R: R Y X: R = { y, x) Y X : x, y) R } The composition of relations R X Y, Y Z is R X Z: R = {x, z) X Z : y Y : x, y) R, y, z) )} Using membership functions: µ R : X Y {0, } µ R y, x) = µ R x, y) µ R x, z) = max µr x, y) µ y, z) ) y Y 7. Fuzzy relations A fuzzy relation is R FX Y ), µ R : X Y [0, ] The inverse relation to R is R FY X): x X y Y : µ R y, x) = µ R x, y) The -composition of relations R FX Y ), FY Z) is R. FX Z): µ R.x, z) = sup µr x, y). µ y, z) ) y Y Theorem The inversion of fuzzy relations is cut-consistent. Theorem If Y is a finite set, then the standard composition of fuzzy relations R FX Y ), FY Z) is cut-consistent.

7.3 pecial crisp relations R X X can be: an equality: E = { x, x) : x X }, reflexive: x X : x, x) R, i.e., E R, symmetric: x, y) R y, x) R, i.e., R = R, antisymmetric: x, y) R ) y, x) R ) x = y, i.e., R R E, transitive: x, y) R ) y, z) R ) x, z) R, i.e., R R R, a partial order: antisymmetric, reflexive, and transitive, an equivalence: symmetric, reflexive, and transitive. The membership function of the equality relation, E X X, is the Kronecker delta: { for x = y, µ E x, y) = δx, y) = 0 for x y. 7.4 pecial fuzzy relations A fuzzy relation R FX X) can be: reflexive: E R, symmetric: R = R, -antisymmetric: R. R E, -transitive: R. R R, a -partial order: -antisymmetric, reflexive, and -transitive, an -equivalence: symmetric, reflexive, and -transitive. The last four terms depend on the choice of the fuzzy conjunction.. Theorem The following properties of fuzzy relations are cut-consistent: reflexivity, symmetry, standard antisymmetry, standard transitivity, standard partial order, standard equivalence. 7.5 Projections of fuzzy relations The left first) projection of a fuzzy relation R FX Y ) is P R) FX): µ PR)x) = sup µ R x, y) y Y The right second) projection of a fuzzy relation R FX Y ) is P R) FY ): µ PR)y) = sup µ R x, y) x X Theorem The projections of fuzzy relations are cut-consistent. 7.6 Cylindric extension also the cartesian product) of fuzzy sets A FX), B FY ) is A B FX Y ): µ A B x, y) = µ A x) µ B y) It is the maximal fuzzy relation R FX Y ) such that P R) A and P R) B. Equality occurs iff ha) = hb). Theorem P R) P R) R Theorem The cylindric extension is cut-consistent.

8 Extension principle 8. The extension of binary relations to crisp sets A mapping is R X Y : x X!y = rx) Y : x, y) R A mapping R X Y corresponds to an r : X Y by x, y) R y = rx), R = { x, rx) ) : x X } The extension of a relation R X Y is a mapping r : PX) PY ): ra) = { y Y : x A : x, y) R )} Analogously, the extension of the relation R Y X is a mapping r : PY ) PX): r B) = { x X : y B : x, y) R )} The extensions r and r are mappings even if the original relation R was not a mapping. However, they are not mutually inverse. If, moreover, R is a mapping, then ra) = { rx) : x A } r B) = { x X : rx) B } In particular, Using membership functions: r y) = r {y}) = { x X : rx) = y } µ ra) y) = max µr x, y) µ A x) ) x X µ r B)x) = max µr x, y) µ B y) ) y Y 8. The extension of binary relations to fuzzy sets The extension of a relation R X Y is a mapping r : FX) FY ): µ ra) y) = sup µr x, y) µ A x) ) A FX), y Y ) x X Analogously, the extension of the relation R Y X is a mapping r : FY ) FX): µ r B)x) = sup µr x, y) µ B y) ) B FY ), x X) y Y As R is a crisp relation, the choice of the fuzzy conjunction. is irrelevant: { µ A x) for µ R x, y) = µ R x, y). µ A x) = 0 for µ R x, y) = 0 Using the extensions r : PX) PY ), r : PY ) PX) of relations R, R to crisp sets, the extensions to fuzzy sets can be written as If, moreover, R is a mapping, then If R is a mapping, then Theorem If the sets are finite for all y Y, then the equality holds. µ ra) y) = sup µ A x) x r y) µ r B)x) = sup µ B y) y rx) µ r B)x) = µ B rx)) µ ra) y) = µ A r y)) r R A α) ) R ra) α) r y) = {x X : x, y) R} 3

8.3 Convex fuzzy sets Here denotes a linear space. A crisp set A is called convex if Using membership functions: et X be a crisp convex subset of a linear space. A fuzzy set A FX) is called convex if x, y A λ 0, ) : λx + λ) y A min µ A x), µ A y) ) µ A λx + λ) y ) x, y X λ 0, ) : µ A λx + λ) y ) µa x) µ A y) Convexity of fuzzy sets has nothing in common with the convexity of its membership function! Theorem Convexity is cut-consistent. In particular, a fuzzy set of real numbers is convex iff all its cuts are intervals. 8.4 Fuzzy numbers and fuzzy intervals A fuzzy interval is an A FR) such that: upp A is a bounded set, For all α 0, ], the cut R A α) is a closed interval, R A ) i.e., R A ) is a nonempty closed interval). If, moreover, R A ) is a singleton, then A is called a fuzzy number. Fuzzy intervals are convex. The fuzzy interval inverse to a fuzzy interval A is A FR): µ A x) = µ A x) The extension principle for binary relations applied to the unary minus) R A α) = R A α) 8.5 Binary operations with fuzzy intervals {+,,, /} : R R can be understood as a crisp relation R R: µ y, z), x ) { for y z = x, = 0 otherwise. This can be extended by the already introduced) extension principle for binary relations to an operation FR ) FR); this has to be composed with the cylindric extension FR) FR) FR ). We obtain the binary operation : FR) FR) FR). A FR), B FR) A B FR R) A B = A B) FR) µ A B x) = µ A B) x) = sup µa B y, z) µ y, z), x )) y,z) R 4

= sup y,z) R,y = sup y,z) R,y µ A B y, z) z=x µa y) µ B z) ) z=x In particular, for = +: We compute the supremum of the function µ A y) µ B z) over all y R, z R such that y + z = x. This is the supremum of the function µ A x z) µ B z) over all z R because y + z = x y = x z). µ A+B x) = sup µa x z) µ B z) ), z R µ A B x) = sup µa x + z) µ B z) ), z R µ A B x) = sup µ A x/z) µ B z)), x 0, z R, z 0 µ A/B x) = sup µa x z) µ B z) ). z R Only for µ A B 0) we have to use the original definition because of problems with division by zero). In particular, for crisp intervals A = [a, b], B = [c, d] we obtain the interval arithmetic: The latter equality holds only for 0 [c, d]. [a, b] + [c, d] = [a + c, b + d], [a, b] [c, d] = [a d, b c], [a, b] [c, d] = [ minac, ad, bc, bd), maxac, ad, bc, bd) ], [a, b]/[c, d] = [ mina/c, a/d, b/c, b/d), maxa/c, a/d, b/c, b/d) ]. µ A B x) = max { µ A y) µ B z) : y, z R, y z = x }. In case of division we assume µ B 0) = 0.) Theorem The addition, subtraction, multiplication, and division of fuzzy intervals is cut-consistent. In case of division we assume zero membership to the divisor.) Theorem The addition, subtraction, and multiplication of fuzzy numbers resp. fuzzy intervals) is a fuzzy number resp. a fuzzy interval). The same holds for division unless zero is in the closure of the support of the divisor.) Any real number x R can be understood as a fuzzy number represented by a crisp singleton {x}); we denote it by x. Theorem Properties of operations with fuzzy intervals: 0 + A = A, 0 A = 0, A = A, A + B = B + A, A B = B A, A + B + C) = A + B) + C, A B C) = A B) C, A + B) = A B, A) B = A B) = A B), A) = A, A/B = A /B), µ A B+C) µ A B)+A C) In the latter inequality, equality occurs if A crisp number A = x). The following situations may happer for fuzzy intervals: A A 0, A + B) B A, A/A, A/B) B A, A B + C) A B + A C. 5