fuzzy sets and fuzzy classes in universes of setscintula/slides/holcapek.pdf · fuzzy sets and...

87
Fuzzy Sets and Fuzzy Classes in Universes of Sets Michal Holˇ capek National Supercomputing Center IT4Innovations division of the University of Ostrava Institute for Research and Applications of Fuzzy Modeling web: irafm.osu.cz Prague seminar on Non–Classical Mathematics, June 13, 2015 M. Holˇ capek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 1 / 54

Upload: others

Post on 07-Jun-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Fuzzy Sets and Fuzzy Classesin Universes of Sets

Michal Holcapek

National Supercomputing Center IT4Innovationsdivision of the University of Ostrava

Institute for Research and Applications of Fuzzy Modelingweb: irafm.osu.cz

Prague seminar on Non–Classical Mathematics, June 13, 2015

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 1 / 54

Page 2: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Outline

1 Motivation

2 Universes of sets over L

3 Fuzzy sets and fuzzy classes in UConcept of fuzzy sets in UBasic relations and operations in F(U)Functions between fuzzy setsFuzzy power set and exponentiationConcept of fuzzy class in UBasic graded relations between fuzzy setsFunctions between fuzzy sets in a certain degree

4 Graded equipollence of fuzzy sets in F(U)Graded Cantor’s equipollenceElementary cardinal theory based on graded Cantor’s equipollence

5 Conclusion

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 2 / 54

Page 3: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

A poor interest about cardinal theory of fuzzy sets

S. Gottwald.Fuzzy uniqueness of fuzzy mappings.Fuzzy Sets and Systems, 3:49–74, 1980.

M. Wygralak.Vaguely defined objects. Representations, fuzzy sets and nonclassicalcardinality theory.Theory and Decision Library. Series B: Mathematical and StatisticalMethods, Kluwer Academic Publisher, 1996.

M. Wygralak.Cardinalities of Fuzzy Sets.Kluwer Academic Publisher, Berlin, 2003.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 3 / 54

Page 4: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Set and fuzzy set theories

Zermelo–Fraenkel set theory with the axiom of choice (ZFC) - sets areintroduced formally, classes are introduced informally;von Neumann–Bernays–Gödel axiomatic set theory (NBG) - classes areintroduced formally, sets are special classes (difference between setsand proper classes is essential)type theoryGotwald cumulative system of fuzzy setsNovak axiomatic fuzzy type theory (FTT)Behounek–Cintula axiomatic fuzzy class theory (FCT)

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 4 / 54

Page 5: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Set and fuzzy set theories

Zermelo–Fraenkel set theory with the axiom of choice (ZFC) - sets areintroduced formally, classes are introduced informally;von Neumann–Bernays–Gödel axiomatic set theory (NBG) - classes areintroduced formally, sets are special classes (difference between setsand proper classes is essential)type theoryGotwald cumulative system of fuzzy setsNovak axiomatic fuzzy type theory (FTT)Behounek–Cintula axiomatic fuzzy class theory (FCT)

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 4 / 54

Page 6: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Outline

1 Motivation

2 Universes of sets over L

3 Fuzzy sets and fuzzy classes in UConcept of fuzzy sets in UBasic relations and operations in F(U)Functions between fuzzy setsFuzzy power set and exponentiationConcept of fuzzy class in UBasic graded relations between fuzzy setsFunctions between fuzzy sets in a certain degree

4 Graded equipollence of fuzzy sets in F(U)Graded Cantor’s equipollenceElementary cardinal theory based on graded Cantor’s equipollence

5 Conclusion

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 5 / 54

Page 7: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Degrees of membership

DefinitionA residuated lattice is an algebra L = 〈L,∧,∨,→,⊗,⊥,>〉 with four binaryoperations and two constants such that

1 〈L,∧,∨,⊥,>〉 is a bounded lattice,2 〈L,⊗,>〉 is a commutative monoid and3 the adjointness property is satisfied, i.e.,

a ≤ b→ c iff a⊗ b ≤ c

holds for each a, b, c ∈ L.

Our prerequisiteIn our theory, we assume that each residuated lattice is complete and linearlyordered.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 6 / 54

Page 8: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Degrees of membership

DefinitionA residuated lattice is an algebra L = 〈L,∧,∨,→,⊗,⊥,>〉 with four binaryoperations and two constants such that

1 〈L,∧,∨,⊥,>〉 is a bounded lattice,2 〈L,⊗,>〉 is a commutative monoid and3 the adjointness property is satisfied, i.e.,

a ≤ b→ c iff a⊗ b ≤ c

holds for each a, b, c ∈ L.

Our prerequisiteIn our theory, we assume that each residuated lattice is complete and linearlyordered.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 6 / 54

Page 9: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Example of linearly ordered residuated lattice

ExampleLet T be a left continuous t-norm. Then

L = 〈[0, 1],min,max,T,→T , 0, 1〉,

where α→T β =∨{γ ∈ [0, 1] | T(α, γ) ≤ β}, is a complete linearly ordered

residuated lattice.

E.g., Łukasiewicz algebra is determined by

TL(a, b) = max(0, a + b− 1).

The residuum is then given by

a→TL b = min(1− a + b, 1).

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 7 / 54

Page 10: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Universe of sets motivated by Grothendieck

DefinitionA universe of sets over L is a non-empty class U of sets in ZFC satisfyingthe following properties:

(U1) x ∈ y and y ∈ U, then x ∈ U,(U2) x, y ∈ U, then {x, y} ∈ U,(U3) x ∈ U, then P(x) ∈ U,(U4) x ∈ U and yi ∈ U for any i ∈ x, then

⋃i∈x yi ∈ U,

(U5) x ∈ U and f : x→ L, then R(f ) ∈ U,

where L is the support of the residuated lattice L.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 8 / 54

Page 11: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Examples

Universes of sets over Lclass of all sets,class of all finite sets,Grothendieck universes (suitable sets of sets).

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 9 / 54

Page 12: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Sets and classes in U

In ZFC, we havesets (introduced by axioms)classes (introduced informally as collections of sets)

DefinitionLet U be a universe of sets over L. We say that

a set x in ZFC is a set in U if x ∈ U,a class x in ZFC is a class in U if x ⊆ U,a class x in U is a proper class in U if x 6∈ U.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 10 / 54

Page 13: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Sets and classes in U

In ZFC, we havesets (introduced by axioms)classes (introduced informally as collections of sets)

DefinitionLet U be a universe of sets over L. We say that

a set x in ZFC is a set in U if x ∈ U,a class x in ZFC is a class in U if x ⊆ U,a class x in U is a proper class in U if x 6∈ U.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 10 / 54

Page 14: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Sets and classes in U

In ZFC, we havesets (introduced by axioms)classes (introduced informally as collections of sets)

DefinitionLet U be a universe of sets over L. We say that

a set x in ZFC is a set in U if x ∈ U,a class x in ZFC is a class in U if x ⊆ U,a class x in U is a proper class in U if x 6∈ U.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 10 / 54

Page 15: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Sets and classes in U

In ZFC, we havesets (introduced by axioms)classes (introduced informally as collections of sets)

DefinitionLet U be a universe of sets over L. We say that

a set x in ZFC is a set in U if x ∈ U,a class x in ZFC is a class in U if x ⊆ U,a class x in U is a proper class in U if x 6∈ U.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 10 / 54

Page 16: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Basic properties

TheoremLet x, y ∈ U and yi ∈ U for any i ∈ x. Then we have

1 ∅ and {x} belong to U,2 x× y, x t y, x ∩ y and yx belong to U,3 if z ∈ U ∪ {L} and f : x→ z, then f and R(f ) belong to U,4 if z ⊆ U and |z| ≤ |x|, then z belongs to U,5∏

i∈x yi,⊔

i∈x yi and⋂

i∈x yi belong to U.

Theorem (Extensibility of sets in U)Let x ∈ U. Then there exists y ∈ U such that |x| ≤ |y \ x|.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 11 / 54

Page 17: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Basic properties

TheoremLet x, y ∈ U and yi ∈ U for any i ∈ x. Then we have

1 ∅ and {x} belong to U,2 x× y, x t y, x ∩ y and yx belong to U,3 if z ∈ U ∪ {L} and f : x→ z, then f and R(f ) belong to U,4 if z ⊆ U and |z| ≤ |x|, then z belongs to U,5∏

i∈x yi,⊔

i∈x yi and⋂

i∈x yi belong to U.

Theorem (Extensibility of sets in U)Let x ∈ U. Then there exists y ∈ U such that |x| ≤ |y \ x|.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 11 / 54

Page 18: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Outline

1 Motivation

2 Universes of sets over L

3 Fuzzy sets and fuzzy classes in UConcept of fuzzy sets in UBasic relations and operations in F(U)Functions between fuzzy setsFuzzy power set and exponentiationConcept of fuzzy class in UBasic graded relations between fuzzy setsFunctions between fuzzy sets in a certain degree

4 Graded equipollence of fuzzy sets in F(U)Graded Cantor’s equipollenceElementary cardinal theory based on graded Cantor’s equipollence

5 Conclusion

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 12 / 54

Page 19: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Fuzzy sets in U

DefinitionLet U be a universe of sets over L. A function A : x→ L (in ZFC) is called afuzzy set in U if x is a set in U, i.e., x ∈ U.

DenotationThe domain D(A) is called a universe of discourse of A,F(U) denotes the class of all fuzzy sets in U, clearly, F(U) is a properclass in U,The set Supp(A) = {x ∈ D(A) | A(x) > ⊥} is called the support of A,

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 13 / 54

Page 20: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Fuzzy sets in U

DefinitionLet U be a universe of sets over L. A function A : x→ L (in ZFC) is called afuzzy set in U if x is a set in U, i.e., x ∈ U.

DenotationThe domain D(A) is called a universe of discourse of A,F(U) denotes the class of all fuzzy sets in U, clearly, F(U) is a properclass in U,The set Supp(A) = {x ∈ D(A) | A(x) > ⊥} is called the support of A,

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 13 / 54

Page 21: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Fuzzy sets in U

DefinitionLet U be a universe of sets over L. A function A : x→ L (in ZFC) is called afuzzy set in U if x is a set in U, i.e., x ∈ U.

DenotationThe domain D(A) is called a universe of discourse of A,F(U) denotes the class of all fuzzy sets in U, clearly, F(U) is a properclass in U,The set Supp(A) = {x ∈ D(A) | A(x) > ⊥} is called the support of A,

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 13 / 54

Page 22: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Fuzzy sets in U

DefinitionLet U be a universe of sets over L. A function A : x→ L (in ZFC) is called afuzzy set in U if x is a set in U, i.e., x ∈ U.

DenotationThe domain D(A) is called a universe of discourse of A,F(U) denotes the class of all fuzzy sets in U, clearly, F(U) is a properclass in U,The set Supp(A) = {x ∈ D(A) | A(x) > ⊥} is called the support of A,

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 13 / 54

Page 23: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Empty fuzzy set and singletons

DefinitionThe empty function ∅ : ∅ −→ L is called the empty fuzzy set.A fuzzy set A is called a singleton if D(A) contains only one element.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 14 / 54

Page 24: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Empty fuzzy set and singletons

DefinitionThe empty function ∅ : ∅ −→ L is called the empty fuzzy set.A fuzzy set A is called a singleton if D(A) contains only one element.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 14 / 54

Page 25: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Fuzzy equivalence and fuzzy preordering relation

DefinitionA fuzzy relation R : z× z −→ L is called the fuzzy equivalence provided thatthe following axioms hold for any a, b, c ∈ z:(FE1) R(a, a) = >,(FE2) R(a, b) = R(b, a),(FE3) R(a, b)⊗ R(b, c) ≤ R(a, c).

Definition (Bodenhofer)Let R be a fuzzy equivalence on z. A fuzzy relation S : z× z→ L is called theR–fuzzy partial ordering provided that the following axioms hold for anya, b, c ∈ z:(FPO1) S(a, a) = >,(FPO2) S(a, b)⊗ S(b, a) ≤ R(a, b),(FPO3) S(a, b)⊗ S(b, c) ≤ S(a, c).

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 15 / 54

Page 26: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Fuzzy equivalence and fuzzy preordering relation

DefinitionA fuzzy relation R : z× z −→ L is called the fuzzy equivalence provided thatthe following axioms hold for any a, b, c ∈ z:(FE1) R(a, a) = >,(FE2) R(a, b) = R(b, a),(FE3) R(a, b)⊗ R(b, c) ≤ R(a, c).

Definition (Bodenhofer)Let R be a fuzzy equivalence on z. A fuzzy relation S : z× z→ L is called theR–fuzzy partial ordering provided that the following axioms hold for anya, b, c ∈ z:(FPO1) S(a, a) = >,(FPO2) S(a, b)⊗ S(b, a) ≤ R(a, b),(FPO3) S(a, b)⊗ S(b, c) ≤ S(a, c).

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 15 / 54

Page 27: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Basic relations between fuzzy sets (equality relation)

DefinitionWe say that fuzzy sets A and B are identical (symbolically, A = B) providedthat D(A) = D(B) and A(x) = B(x) for any x ∈ D(A).

DefinitionWe say that fuzzy sets A and B are identical up to negligibility (symbolically,A ≡ B) provided that Supp(A) = Supp(B) and A(x) = B(x) for any x ∈ Supp(A).We use cls(A) to denote the set of all fuzzy sets that are identical to A up tonegligibility.

ExampleObviously ∅ ≡ {0/a, 0/b} or {0.9/a} ≡ {0.9/a, 0/b} and {0/a, 0/b} ∈ cls(∅).

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 16 / 54

Page 28: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Basic relations between fuzzy sets (equality relation)

DefinitionWe say that fuzzy sets A and B are identical (symbolically, A = B) providedthat D(A) = D(B) and A(x) = B(x) for any x ∈ D(A).

DefinitionWe say that fuzzy sets A and B are identical up to negligibility (symbolically,A ≡ B) provided that Supp(A) = Supp(B) and A(x) = B(x) for any x ∈ Supp(A).We use cls(A) to denote the set of all fuzzy sets that are identical to A up tonegligibility.

ExampleObviously ∅ ≡ {0/a, 0/b} or {0.9/a} ≡ {0.9/a, 0/b} and {0/a, 0/b} ∈ cls(∅).

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 16 / 54

Page 29: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Basic relations between fuzzy sets (equality relation)

DefinitionWe say that fuzzy sets A and B are identical (symbolically, A = B) providedthat D(A) = D(B) and A(x) = B(x) for any x ∈ D(A).

DefinitionWe say that fuzzy sets A and B are identical up to negligibility (symbolically,A ≡ B) provided that Supp(A) = Supp(B) and A(x) = B(x) for any x ∈ Supp(A).We use cls(A) to denote the set of all fuzzy sets that are identical to A up tonegligibility.

ExampleObviously ∅ ≡ {0/a, 0/b} or {0.9/a} ≡ {0.9/a, 0/b} and {0/a, 0/b} ∈ cls(∅).

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 16 / 54

Page 30: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Basic relations between fuzzy sets (ordering relation)

DefinitionWe say that a fuzzy set A is a fuzzy subset of a fuzzy set B (symbolically,A ⊆ B) provided that D(A) ⊆ D(B) and A(x) ≤ B(x) for any x ∈ D(A).

DefinitionWe say that a fuzzy set A is a fuzzy subset of a fuzzy set B up to negligibility(symbolically A j B) provided that Supp(A) ⊆ Supp(B) and A(x) ≤ B(x) for anyx ∈ Supp(A).

LemmaLet A,B ∈ F(U). Then,

(i) A = B if and only if A ⊆ B and B ⊆ A,(ii) A ≡ B if and only if A j B and B j A.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 17 / 54

Page 31: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Basic relations between fuzzy sets (ordering relation)

DefinitionWe say that a fuzzy set A is a fuzzy subset of a fuzzy set B (symbolically,A ⊆ B) provided that D(A) ⊆ D(B) and A(x) ≤ B(x) for any x ∈ D(A).

DefinitionWe say that a fuzzy set A is a fuzzy subset of a fuzzy set B up to negligibility(symbolically A j B) provided that Supp(A) ⊆ Supp(B) and A(x) ≤ B(x) for anyx ∈ Supp(A).

LemmaLet A,B ∈ F(U). Then,

(i) A = B if and only if A ⊆ B and B ⊆ A,(ii) A ≡ B if and only if A j B and B j A.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 17 / 54

Page 32: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Basic relations between fuzzy sets (ordering relation)

DefinitionWe say that a fuzzy set A is a fuzzy subset of a fuzzy set B (symbolically,A ⊆ B) provided that D(A) ⊆ D(B) and A(x) ≤ B(x) for any x ∈ D(A).

DefinitionWe say that a fuzzy set A is a fuzzy subset of a fuzzy set B up to negligibility(symbolically A j B) provided that Supp(A) ⊆ Supp(B) and A(x) ≤ B(x) for anyx ∈ Supp(A).

LemmaLet A,B ∈ F(U). Then,

(i) A = B if and only if A ⊆ B and B ⊆ A,(ii) A ≡ B if and only if A j B and B j A.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 17 / 54

Page 33: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Operations on F(U)

DefinitionLet A,B ∈ F(U), x = D(A) ∪D(B) and A′ ∈ cls(A), B′ ∈ cls(B) such thatD(A′) = D(B′) = x. Then

the union of A and B is a mapping A ∪ B : x→ L defined by

(A ∪ B)(a) = A′(a) ∨ B′(a),

the intersection of A and B is a mapping A ∩ B : x→ L defined by

(A ∩ B)(a) = A′(a) ∧ B′(a),

the difference of A and B is a mapping A \ B : x→ L defined by

(A \ B)(a) = A′(a)⊗ (B′(a)→ ⊥).

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 18 / 54

Page 34: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Operations on F(U)

DefinitionLet A,B ∈ F(U), x = D(A) ∪D(B) and A′ ∈ cls(A), B′ ∈ cls(B) such thatD(A′) = D(B′) = x. Then

the union of A and B is a mapping A ∪ B : x→ L defined by

(A ∪ B)(a) = A′(a) ∨ B′(a),

the intersection of A and B is a mapping A ∩ B : x→ L defined by

(A ∩ B)(a) = A′(a) ∧ B′(a),

the difference of A and B is a mapping A \ B : x→ L defined by

(A \ B)(a) = A′(a)⊗ (B′(a)→ ⊥).

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 18 / 54

Page 35: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Operations on F(U)

DefinitionLet A,B ∈ F(U), x = D(A) ∪D(B) and A′ ∈ cls(A), B′ ∈ cls(B) such thatD(A′) = D(B′) = x. Then

the union of A and B is a mapping A ∪ B : x→ L defined by

(A ∪ B)(a) = A′(a) ∨ B′(a),

the intersection of A and B is a mapping A ∩ B : x→ L defined by

(A ∩ B)(a) = A′(a) ∧ B′(a),

the difference of A and B is a mapping A \ B : x→ L defined by

(A \ B)(a) = A′(a)⊗ (B′(a)→ ⊥).

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 18 / 54

Page 36: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Operations on F(U)

DefinitionLet A,B ∈ F(U), x = D(A)×D(B) and y = D(A) tD(B) (the disjoint union).Then

the product of A,B is a mapping A× B : x→ L defined by

(A× B)(a, b) = A(a) ∧ B(b),

the strong product of A,B is a mapping A× B : x→ L defined by

(A⊗ B)(a, b) = A(a)⊗ B(b),

the disjoint union of A,B is a mapping A t B : y→ L defined by

(A t B)(a, i) =

{A(a, i), if i = 1,

B(a, i), if i = 2.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 19 / 54

Page 37: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Operations on F(U)

DefinitionLet A,B ∈ F(U), x = D(A)×D(B) and y = D(A) tD(B) (the disjoint union).Then

the product of A,B is a mapping A× B : x→ L defined by

(A× B)(a, b) = A(a) ∧ B(b),

the strong product of A,B is a mapping A× B : x→ L defined by

(A⊗ B)(a, b) = A(a)⊗ B(b),

the disjoint union of A,B is a mapping A t B : y→ L defined by

(A t B)(a, i) =

{A(a, i), if i = 1,

B(a, i), if i = 2.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 19 / 54

Page 38: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Operations on F(U)

DefinitionLet A,B ∈ F(U), x = D(A)×D(B) and y = D(A) tD(B) (the disjoint union).Then

the product of A,B is a mapping A× B : x→ L defined by

(A× B)(a, b) = A(a) ∧ B(b),

the strong product of A,B is a mapping A× B : x→ L defined by

(A⊗ B)(a, b) = A(a)⊗ B(b),

the disjoint union of A,B is a mapping A t B : y→ L defined by

(A t B)(a, i) =

{A(a, i), if i = 1,

B(a, i), if i = 2.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 19 / 54

Page 39: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Operations on F(U)

DefinitionLet A ∈ F(U) and A : x→ L. Then, the complement of A is a mappingA : x→ L defined by

A(a) = A(a)→ ⊥ (or A = χx \ A)

for any a ∈ x.

TheoremLet A,B,C,D ∈ F(U), and let ~ ∈ {∩,∪, \,×,⊗,t}. If A ≡ C and B ≡ D, then

A ~ B ≡ C ~ D,

i.e., ≡ is a congruence w.r.t. ~.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 20 / 54

Page 40: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Operations on F(U)

DefinitionLet A ∈ F(U) and A : x→ L. Then, the complement of A is a mappingA : x→ L defined by

A(a) = A(a)→ ⊥ (or A = χx \ A)

for any a ∈ x.

TheoremLet A,B,C,D ∈ F(U), and let ~ ∈ {∩,∪, \,×,⊗,t}. If A ≡ C and B ≡ D, then

A ~ B ≡ C ~ D,

i.e., ≡ is a congruence w.r.t. ~.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 20 / 54

Page 41: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Example of operations on fuzzy sets

ExampleConsider the Łukasiewicz algebra L. For

A = {1/a, 0.4/b} and B = {0.6/a, 0.2/c}

we have

A ∪ B = {1/a, 0.4/b, 0.2/c},A ∩ B = {0.6/a, 0/b, 0/c},A \ B = {0.4/a, 0.4/b, 0/c},

A× B = {0.6/(a, a), 0.2/(a, c), 0.4/(b, a), 0.2/(b, c)},A⊗ B = {0.6/(a, a), 0.2/(a, c), 0/(b, a), 0/(b, c)},A t B = {1/(a, 1), 0.4/(b, 1), 0.6/(a, 2), 0.2/(c, 2)},

A = {0/a, 0.6/b}.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 21 / 54

Page 42: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Function between fuzzy sets

Func denotes the class of all function in ZFC that belong to U

Func(x, y) denotes the set of all functions of a set x to a set y

DefinitionLet A,B ∈ F(U), and let f ∈ Func. We say that f is a function of A to B(symbolically f : A −→ B) provided that f ∈ Func(D(A),D(B)) and

A(a) ≤ B(f (a)) (or equivalently A(a)→ B(f (a)) = >)

for any a ∈ D(A).

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 22 / 54

Page 43: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

1-1 correspondence between fuzzy sets

DefinitionWe say that f : A −→ B is a 1-1 correspondence (symbolically f : A 1-1

corr−→ B)provided that there exists f−1 : B −→ A such that f−1 ◦ f = 1D(A) andf ◦ f−1 = 1D(B).

TheoremLet A,B ∈ F(U). Then, f : A 1-1

corr−→ B if and only if f : D(A) 1-1

corr−→ D(B) andA(a) = B(f (a)) for any a ∈ D(A).

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 23 / 54

Page 44: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

1-1 correspondence between fuzzy sets

DefinitionWe say that f : A −→ B is a 1-1 correspondence (symbolically f : A 1-1

corr−→ B)provided that there exists f−1 : B −→ A such that f−1 ◦ f = 1D(A) andf ◦ f−1 = 1D(B).

TheoremLet A,B ∈ F(U). Then, f : A 1-1

corr−→ B if and only if f : D(A) 1-1

corr−→ D(B) andA(a) = B(f (a)) for any a ∈ D(A).

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 23 / 54

Page 45: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Generalization of power set

DefinitionLet A ∈ F(U), and let x = {y | y ⊆ D(A)}. Then, the fuzzy set P(A) : x −→ Ldefined by

P(A)(y) =∧

z∈D(A)

(χy(z)→ A(z))

is called the fuzzy power set of A, where χy is the characteristic function of yon D(A).

TheoremLet A,B ∈ F(U). Then,

1 P(A) ∈ F(U);2 if A ≡ B, then P(A) ≡ P(B).

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 24 / 54

Page 46: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Fuzzy power set and image function

TheoremLet A,B ∈ F(U), and let f : A −→ B be a function between fuzzy sets. Then,the following diagram commutes

Af−−−−→ B

i1

y yi2

P(A) −−−−→f→

P(B),

where i1, i2 are the inclusion functions, i.e., i1(a) = {a} for any a ∈ D(A) andsimilarly i2, and f→ is the image function of sets.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 25 / 54

Page 47: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Example of fuzzy power set

It is easy to verify that

P(A)(y) =∧z∈y

A(z),

ExampleLet L be the Łukasiewicz algebra and A = {1/a, 0.4/b}. Then,

P(A) = {1/∅, 1/{a}, 0.4/{b}, 0.4/{a, b}}.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 26 / 54

Page 48: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Fuzzy power set and cardinality of its support

ExampleLet L be an arbitrary residuated lattice on [0, 1], let the set of all naturalnumbers N belongs to U, and let A : N −→ L be defined by

A(n) =1n, n ∈ N.

Then, it holds |Supp(A)| = |Supp(P(A))|.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 27 / 54

Page 49: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Exponentiation for fuzzy setsMotivation:

1 If f ∈ BA, then x ∈ A implies f (x) ∈ B, which is naturally in the degreeA(x)→ B(f (x)).

2 It can be proved hom(A⊗ B,C) ∼= hom(A,CB).

DefinitionLet A,B ∈ F(U), and let x = D(A) and y = D(B). Then, the fuzzy setBA : yx −→ L defined by

BA(f ) =∧z∈x

(A(z)→ B(f (z)))

is called the exponentiation of A to B.

RemarkIf A ≡ B and C ≡ D, then it is not true AC ≡ BD.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 28 / 54

Page 50: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Exponentiation for fuzzy setsMotivation:

1 If f ∈ BA, then x ∈ A implies f (x) ∈ B, which is naturally in the degreeA(x)→ B(f (x)).

2 It can be proved hom(A⊗ B,C) ∼= hom(A,CB).

DefinitionLet A,B ∈ F(U), and let x = D(A) and y = D(B). Then, the fuzzy setBA : yx −→ L defined by

BA(f ) =∧z∈x

(A(z)→ B(f (z)))

is called the exponentiation of A to B.

RemarkIf A ≡ B and C ≡ D, then it is not true AC ≡ BD.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 28 / 54

Page 51: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Definition of fuzzy classes

DefinitionLet U be a universe of sets over L. A class function A : X −→ L (in ZFC) iscalled the fuzzy class in U if X is a class in U, i.e., X ⊆ U.

RemarkSince each set is a class in U, we obtain that each fuzzy set is a fuzzy class.

DefinitionWe say that a fuzzy class A in U is a fuzzy set if there exists a fuzzy set A in Usuch that A ∈ cls(A). Otherwise, we say that it is proper.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 29 / 54

Page 52: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Definition of fuzzy classes

DefinitionLet U be a universe of sets over L. A class function A : X −→ L (in ZFC) iscalled the fuzzy class in U if X is a class in U, i.e., X ⊆ U.

RemarkSince each set is a class in U, we obtain that each fuzzy set is a fuzzy class.

DefinitionWe say that a fuzzy class A in U is a fuzzy set if there exists a fuzzy set A in Usuch that A ∈ cls(A). Otherwise, we say that it is proper.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 29 / 54

Page 53: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Definition of fuzzy classes

DefinitionLet U be a universe of sets over L. A class function A : X −→ L (in ZFC) iscalled the fuzzy class in U if X is a class in U, i.e., X ⊆ U.

RemarkSince each set is a class in U, we obtain that each fuzzy set is a fuzzy class.

DefinitionWe say that a fuzzy class A in U is a fuzzy set if there exists a fuzzy set A in Usuch that A ∈ cls(A). Otherwise, we say that it is proper.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 29 / 54

Page 54: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Generalization of “to be identical up to negligibility”

RemarkFuzzy class equivalence and fuzzy class class partial ordering is defined inthe same way as for fuzzy sets.

DefinitionLet A,B ∈ F(U). We say that fuzzy sets A and B are approximately identical upto negligibility in the degree α (symbolically, [A =∼ B] = α) if

α =∧

a∈D(A)∪D(B)

A′(a)↔ B′(a),

where A′ ∈ cls(A), B′ ∈ cls(B) such that D(A′) = D(B′) = D(A) ∪D(B).

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 30 / 54

Page 55: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Properties of fuzzy class relation =∼

TheoremLet A,B,C,D ∈ F(U). Then,

(i) [A =∼ B] = > if and only if A ≡ B;(ii) if A ≡ C and B ≡ D, then

[A =∼ B] = [C =∼ D];

(iii) the fuzzy class relation =∼ is a fuzzy equivalence.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 31 / 54

Page 56: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Generalization of “to be a fuzzy subset”

DefinitionLet A,B ∈ F(U). We say that A is approximately a fuzzy subset of B in thedegree α (symbolically, [A ⊂∼ B] = α) if

α =∧

a∈D(A)∪D(B)

(A′(a)→ B′(a)),

where A′ ∈ cls(A), B′ ∈ cls(B) such that D(A′) = D(B′) = D(A) ∪D(B).

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 32 / 54

Page 57: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Properties of fuzzy class relation ⊂∼

TheoremLet A,B ∈ F(U). Then,

(i) [A ⊂∼ B] = [A′ ⊂∼ B′] for any A′ ∈ cls(A) and B′ ∈ cls(B);

(ii) [A ⊂∼ B] ∧ [B ⊂∼ A] = [B =∼ A];

(iii) the fuzzy class relation ⊂∼ is a =∼–fuzzy partial ordering;(iv) the fuzzy power set P(A) is a fuzzy class in U, which is defined by

P(A)(x) := [χx ⊂∼ A].

for any x ∈ U.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 33 / 54

Page 58: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Properties of fuzzy class relation ⊂∼

TheoremLet A,B ∈ F(U). Then,

(i) [A ⊂∼ B] = [A′ ⊂∼ B′] for any A′ ∈ cls(A) and B′ ∈ cls(B);

(ii) [A ⊂∼ B] ∧ [B ⊂∼ A] = [B =∼ A];

(iii) the fuzzy class relation ⊂∼ is a =∼–fuzzy partial ordering;(iv) the fuzzy power set P(A) is a fuzzy class in U, which is defined by

P(A)(x) := [χx ⊂∼ A].

for any x ∈ U.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 33 / 54

Page 59: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Function between fuzzy sets in a certain degree

DefinitionLet A,B ∈ F(U), and let f ∈ Func. We say that f is approximately a function ofA to B in the degree α (symbolically, [f : A −→ B] = α) if

α = [f ∈ Func(D(A),D(B))]⊗∧

a∈D(A)

(A(a)→ B(f (a)).

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 34 / 54

Page 60: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

1-1 correspondence between fuzzy sets in a certaindegree

DefinitionLet A,B ∈ F(U), and let f ∈ Func. We say that f is approximately a 1-1correspondence between A to B in the degree α (symbolically,[f : A 1-1

corr−→ B] = α) if

α = [f ∈ Func1-1corr(D(A),D(B))]⊗

∧a∈D(A)

(A(a)↔ B(f (a)).

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 35 / 54

Page 61: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Properties of 1-1 correspondence between fuzzy setsin a certain degree

DefinitionLet A,B,C ∈ F(U) and f , g ∈ Func.

(i) [∅ : ∅ 1-1

corr−→ ∅] = >.(ii) [1D(A) : A 1-1

corr−→ A] = >.(iii) If g ◦ f = 1D(A) and f ◦ g = 1D(B), then

[f : A 1-1

corr−→ B] = [g : B 1-1

corr−→ A].

(iv) If g ◦ f ∈ Func, then

[f : A 1-1

corr−→ B]⊗ [g : B 1-1

corr−→ C] ≤ [g ◦ f : A 1-1

corr−→ B].

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 36 / 54

Page 62: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Bandler-Kohout (BK) fuzzy power set

DefinitionLet A ∈ F(U). Then a fuzzy class F(A) : F(U)→ L defined by

F(A)(B) ={

[B ⊂∼ A], if D(B) = D(A),⊥, otherwise,

is called a Bandler-Kohout (BK) fuzzy power class of A in U.

LemmaA fuzzy class F(A) is a fuzzy set for any A ∈ F(U) if and only if L ∈ U.If A 6= ∅, then there is B ∈ cls(A) such that F(B) 6≡ F(A).

DefinitionWe say that F(A) is a Bandler-Kohout (BK) fuzzy power set of A in U if F(A) isa fuzzy set in U.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 37 / 54

Page 63: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Bandler-Kohout (BK) fuzzy power set

DefinitionLet A ∈ F(U). Then a fuzzy class F(A) : F(U)→ L defined by

F(A)(B) ={

[B ⊂∼ A], if D(B) = D(A),⊥, otherwise,

is called a Bandler-Kohout (BK) fuzzy power class of A in U.

LemmaA fuzzy class F(A) is a fuzzy set for any A ∈ F(U) if and only if L ∈ U.If A 6= ∅, then there is B ∈ cls(A) such that F(B) 6≡ F(A).

DefinitionWe say that F(A) is a Bandler-Kohout (BK) fuzzy power set of A in U if F(A) isa fuzzy set in U.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 37 / 54

Page 64: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Bandler-Kohout (BK) fuzzy power set

DefinitionLet A ∈ F(U). Then a fuzzy class F(A) : F(U)→ L defined by

F(A)(B) ={

[B ⊂∼ A], if D(B) = D(A),⊥, otherwise,

is called a Bandler-Kohout (BK) fuzzy power class of A in U.

LemmaA fuzzy class F(A) is a fuzzy set for any A ∈ F(U) if and only if L ∈ U.If A 6= ∅, then there is B ∈ cls(A) such that F(B) 6≡ F(A).

DefinitionWe say that F(A) is a Bandler-Kohout (BK) fuzzy power set of A in U if F(A) isa fuzzy set in U.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 37 / 54

Page 65: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

F operator as a natural extension of P operator

TheoremLet A,B ∈ F(U), and let f : A −→ B be a function. Let F(A) and F(B) be BKfuzzy power sets. Then, the following diagram commutes

P(A)P(f )−−−−→ P(B)

i1

y yi2

F(A) −−−−→F(f )

F(B),

where P(f ) and F(f ) are the image function for sets and fuzzy sets, resp., andi1 and i2 are the inclusion mappings.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 38 / 54

Page 66: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Outline

1 Motivation

2 Universes of sets over L

3 Fuzzy sets and fuzzy classes in UConcept of fuzzy sets in UBasic relations and operations in F(U)Functions between fuzzy setsFuzzy power set and exponentiationConcept of fuzzy class in UBasic graded relations between fuzzy setsFunctions between fuzzy sets in a certain degree

4 Graded equipollence of fuzzy sets in F(U)Graded Cantor’s equipollenceElementary cardinal theory based on graded Cantor’s equipollence

5 Conclusion

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 39 / 54

Page 67: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Satisfactorily large fuzzy sets

LemmaLet A,B ∈ F(U) such that

(i) |D(A)| = |D(B)|,(ii) |Supp(A)| ≤ |D(B) \ Supp(B)| and |Supp(B)| ≤ |D(A) \ Supp(A)|,

and let

α :=∨

f∈Func(D(A),D(B))

[f : A 1-1

corr−→ B].

Then, [f : C 1-1

corr−→ D] ≤ α for any C ∈ cls(A), D ∈ cls(B), and f ∈ Func.

DefinitionWe say that fuzzy sets A and B form a pair of satisfactorily large fuzzy sets ifthey satisfies (i) and (ii) of the previous lemma.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 40 / 54

Page 68: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Satisfactorily large fuzzy sets

LemmaLet A,B ∈ F(U) such that

(i) |D(A)| = |D(B)|,(ii) |Supp(A)| ≤ |D(B) \ Supp(B)| and |Supp(B)| ≤ |D(A) \ Supp(A)|,

and let

α :=∨

f∈Func(D(A),D(B))

[f : A 1-1

corr−→ B].

Then, [f : C 1-1

corr−→ D] ≤ α for any C ∈ cls(A), D ∈ cls(B), and f ∈ Func.

DefinitionWe say that fuzzy sets A and B form a pair of satisfactorily large fuzzy sets ifthey satisfies (i) and (ii) of the previous lemma.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 40 / 54

Page 69: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Satisfactorily large fuzzy sets

LemmaLet A,B ∈ F(U) such that

(i) |D(A)| = |D(B)|,(ii) |Supp(A)| ≤ |D(B) \ Supp(B)| and |Supp(B)| ≤ |D(A) \ Supp(A)|,

and let

α :=∨

f∈Func(D(A),D(B))

[f : A 1-1

corr−→ B].

Then, [f : C 1-1

corr−→ D] ≤ α for any C ∈ cls(A), D ∈ cls(B), and f ∈ Func.

DefinitionWe say that fuzzy sets A and B form a pair of satisfactorily large fuzzy sets ifthey satisfies (i) and (ii) of the previous lemma.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 40 / 54

Page 70: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Graded Cantor’s equipollence

DefinitionLet A,B ∈ F(U). We say that A is approximately equipollent with B in thedegree α (symbolically, [A c

≈ B] = α) provided that there exists A′ ∈ cls(A) andB′ ∈ cls(B) such that

α =∨

f∈Func(D(A′),D(B′))

[f : A′ 1-1

corr−→ B′]

and [g : C 1-1

corr−→ D] ≤ α for any C ∈ cls(A), D ∈ cls(B), and g ∈ Func.

The fuzzyclass relation c

≈ is called the graded equipollence.

TheoremLet A,B,C,D ∈ F(U) such that A ≡ C and B ≡ D. Then [A c

≈ B] = [C c≈ D].

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 41 / 54

Page 71: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Graded Cantor’s equipollence

DefinitionLet A,B ∈ F(U). We say that A is approximately equipollent with B in thedegree α (symbolically, [A c

≈ B] = α) provided that there exists A′ ∈ cls(A) andB′ ∈ cls(B) such that

α =∨

f∈Func(D(A′),D(B′))

[f : A′ 1-1

corr−→ B′]

and [g : C 1-1

corr−→ D] ≤ α for any C ∈ cls(A), D ∈ cls(B), and g ∈ Func. The fuzzyclass relation c

≈ is called the graded equipollence.

TheoremLet A,B,C,D ∈ F(U) such that A ≡ C and B ≡ D. Then [A c

≈ B] = [C c≈ D].

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 41 / 54

Page 72: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

TheoremLet A,B,C,D ∈ F(U) such that A ≡ C and B ≡ D. Then [A c

≈ B] = [C c≈ D].

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 42 / 54

Page 73: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Graded equipollence of two finite fuzzy sets

ExampleLet A,B ∈ F(U) be fuzzy sets given by

A(x) =

0.9, if x = a,0.5, if x = b,0, if x = c,

and B(x) =

0.5, if x = 1,1, if x = 2,0.2, if x = 3,0, if x = 4.

Let us put z = {a, b, c, 1, 2, 3, 4} and consider C ≡ A and D ≡ B such thatD(C) = D(D) = z. It is easy to see that C and D form a pair of satisfactorilylarge fuzzy sets. By Lemma, we find that

[A c≈ B] =

∨f∈Func(z,z)

[f : C 1-1

corr−→ D] = [f0 : C 1-1

corr−→ D] = 0.8,

where f0 : z −→ z is defined by f0(a) = 2, f0(b) = 1, f0(c) = 3, f0(1) = 4,f0(2) = a, f0(3) = b, and f0(4) = c.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 43 / 54

Page 74: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Fuzzy class equivalence on F(U)

TheoremThe fuzzy class relation c

≈ is a fuzzy class equivalence on F(U), i.e.,(i) [A c

≈ A] = >,(ii) [A c

≈ B] = [B c≈ A],

(iii) [A c≈ B]⊗ [B c

≈ C] ≤ [A c≈ C]

hold for arbitrary fuzzy sets A,B,C ∈ F(U).

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 44 / 54

Page 75: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Relations for perations with fuzzy sets

Let a, b, c, d be sets such that a ∼ c and b ∼ d. Then, it is well-known that

a ∪ b ∼ c ∪ d, whenever a ∩ b = ∅ and c ∩ d = ∅,a× b ∼ c× d,

a t b ∼ c t d.

TheoremLet A,B,C,D ∈ F(U). Then, it holds

(i) [A c≈ C]⊗ [B c

≈ D] ≤ [A⊗ B c≈ C ⊗ D],

(ii) [A c≈ C]⊗ [B c

≈ D] ≤ [A× B c≈ D× D],

(iii) if Supp(A ∩ B) = Supp(C ∩ D) = ∅, then

[A c≈ C]⊗ [B c

≈ D] ≤ [A ∪ B c≈ C ∪ D],

(iv) [A c≈ C]⊗ [B c

≈ D] ≤ [A t B c≈ C t D].

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 45 / 54

Page 76: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Relations for fuzzy power sets

It is known in set theory that

a c≈ b implies P(a) c

≈ P(b)a 6∼ P(a)

TheoremLet A,B ∈ F(U). Then,

(i) [A c≈ B] ≤ [P(A) c

≈ P(B)](ii) [A c

≈ P(A)] < >.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 46 / 54

Page 77: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Is [A c

≈ P(A)] = ⊥ true?

ExampleLet A = {1/a, 0.4/b}. Then,

P(A) = {1/∅, 1/{a}, 0.4/{b}, 0.4/{a, b}}.

Consider C = {1/a, 0.4/b, 0/c, 0/d}. Then

[A c≈ P(A)] = [C ≈ P(A)] = (1↔ 1) ∧ (1↔ 0.4) ∧ (0.4↔ 0) ∧ (0.4↔ 0) =

1 ∧ 0.4 ∧ 0.6 ∧ 0.6 = 0.4.

Hence, we obtain 0 < [A c≈ P(A)] < 1.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 47 / 54

Page 78: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Relations for Bandler-Kohout fuzzy power sets

TheoremLet A,B ∈ F(U), and let us assume that F(A),F(B) ∈ F(U).

1 If A,B form satisfactorily large pair of fuzzy sets, then

[A c≈ B] ≤ [F(A) c

≈ F(B)],

2 [A c≈ F(A)] = ⊥.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 48 / 54

Page 79: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Relation for exponentiation of fuzzy sets

TheoremLet A,B,C,D ∈ F(U) such that |D(A)| = |D(C)| and |D(B)| = |D(D)|. Then,

[A c≈ C]⊗ [B c

≈ D] ≤ [BA c≈ CD].

TheoremLet A,B,C ∈ F(U). Then,

[CA⊗B c≈ (CB)A] = >.

RemarkNote that an analogous relation to P(a) c

≈ 2a cannot be proved for fuzzy sets.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 49 / 54

Page 80: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Relation for exponentiation of fuzzy sets

TheoremLet A,B,C,D ∈ F(U) such that |D(A)| = |D(C)| and |D(B)| = |D(D)|. Then,

[A c≈ C]⊗ [B c

≈ D] ≤ [BA c≈ CD].

TheoremLet A,B,C ∈ F(U). Then,

[CA⊗B c≈ (CB)A] = >.

RemarkNote that an analogous relation to P(a) c

≈ 2a cannot be proved for fuzzy sets.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 49 / 54

Page 81: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Relation for exponentiation of fuzzy sets

TheoremLet A,B,C,D ∈ F(U) such that |D(A)| = |D(C)| and |D(B)| = |D(D)|. Then,

[A c≈ C]⊗ [B c

≈ D] ≤ [BA c≈ CD].

TheoremLet A,B,C ∈ F(U). Then,

[CA⊗B c≈ (CB)A] = >.

RemarkNote that an analogous relation to P(a) c

≈ 2a cannot be proved for fuzzy sets.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 49 / 54

Page 82: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Cantor-Bernstein theorem for fuzzy sets

One of tjhe forms of Cantor-Bernstein theorem states that if a, b, c, d are setssuch that b ⊆ a and d ⊆ c and a ∼ d and b ∼ c, then a ∼ c.

TheoremLet A,B,C,D ∈ F(U) be fuzzy sets with finite supports such that B ⊆ A andD ⊆ C. Then, we have

[A c≈ D] ∧ [C c

≈ B] ≤ [A c≈ C].

Corollary (Cantor-Bernstein theorem)Let A,B,C,D ∈ F(U)) be fuzzy sets with finite supports such that A ⊆ B ⊆ C.Then,

[A c≈ C] ≤ [A c

≈ B] ∧ [B c≈ C].

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 50 / 54

Page 83: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Cantor-Bernstein theorem for fuzzy sets

One of tjhe forms of Cantor-Bernstein theorem states that if a, b, c, d are setssuch that b ⊆ a and d ⊆ c and a ∼ d and b ∼ c, then a ∼ c.

TheoremLet A,B,C,D ∈ F(U) be fuzzy sets with finite supports such that B ⊆ A andD ⊆ C. Then, we have

[A c≈ D] ∧ [C c

≈ B] ≤ [A c≈ C].

Corollary (Cantor-Bernstein theorem)Let A,B,C,D ∈ F(U)) be fuzzy sets with finite supports such that A ⊆ B ⊆ C.Then,

[A c≈ C] ≤ [A c

≈ B] ∧ [B c≈ C].

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 50 / 54

Page 84: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Graded Cantor-Bernstein’s equipollence

RemarkIt can be demonstrated that Cantor-Bernstein theorem is not true for infinitefuzzy sets, and we need a stronger concept of graded equipollence – gradedCantor-Bernstein’s equipollence, which is defined using a graded Cantor’sdominance

[A c4 B] :=

∨C⊆B

[A c≈ C].

Thus, the graded Cantor-Bernstein’s equipollence is given by

[A cb≈ B] := [A c4 B] ∧ [B c

4 A].

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 51 / 54

Page 85: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Outline

1 Motivation

2 Universes of sets over L

3 Fuzzy sets and fuzzy classes in UConcept of fuzzy sets in UBasic relations and operations in F(U)Functions between fuzzy setsFuzzy power set and exponentiationConcept of fuzzy class in UBasic graded relations between fuzzy setsFunctions between fuzzy sets in a certain degree

4 Graded equipollence of fuzzy sets in F(U)Graded Cantor’s equipollenceElementary cardinal theory based on graded Cantor’s equipollence

5 Conclusion

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 52 / 54

Page 86: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

A future work

To build theory of fuzzy sets and fuzzy classes in the universe of sets.To define finiteness and infiniteness of fuzzy sets.To introduce ordinal and cardinal numbers (it is not so easy, if we want tofollow the standard approach).To investigate relations between functional approach (based on gradedCantor’s and Cantor-Bernstein’s equipollences) to cardinality of fuzzysets and the cardinality describe by cardinal or ordinal numbers (someresults are done for fuzzy sets with finite universes).

...

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 53 / 54

Page 87: Fuzzy Sets and Fuzzy Classes in Universes of Setscintula/slides/Holcapek.pdf · Fuzzy Sets and Fuzzy Classes in Universes of Sets ... von Neumann–Bernays–Gödel axiomatic set

Thank you for your attention.

M. Holcapek (IRAFM) Fuzzy Sets and Fuzzy Classes in Universes of Sets Non–Classical Mathematics 54 / 54