Sunteți pe pagina 1din 89

Fuzzy Topological Systems Syropoulos, de Paiva Vagueness

General Ideas Many-valued Logics and Vagueness

. .

Fuzzy Topological Systems


Apostolos Syropoulos

Valeria de Paiva

Dialectica Spaces Fuzzy Topological Spaces Finale

Greek Molecular Computing Group Xanthi, Greece asyropoulos@gmail.com School of Computer Science University of Birmingham, UK valeria.depaiva@gmail.com

Segundo Congresso Brasileiro de Sistemas Fuzzy November 69, 2012 Natal, Rio Grande do Norte, Brazil
. . . . . .

Outline
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

. 1

Vagueness General Ideas Many-valued Logics and Vagueness Dialectica Spaces Fuzzy Topological Spaces Finale

Dialectica Spaces Fuzzy Topological Spaces Finale

. 2 . 3 . 4

What is Vagueness?
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Dialectica Spaces Fuzzy Topological Spaces Finale

What is Vagueness?
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

It is widely accepted that a term is vague to the extent that it has borderline cases.

Dialectica Spaces Fuzzy Topological Spaces Finale

What is Vagueness?
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

It is widely accepted that a term is vague to the extent that it has borderline cases. What is a borderline case?

Dialectica Spaces Fuzzy Topological Spaces Finale

What is Vagueness?
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

It is widely accepted that a term is vague to the extent that it has borderline cases. What is a borderline case? A case in which it seems possible either to apply or not to apply a vague term.

Dialectica Spaces Fuzzy Topological Spaces Finale

What is Vagueness?
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

It is widely accepted that a term is vague to the extent that it has borderline cases. What is a borderline case? A case in which it seems possible either to apply or not to apply a vague term. The adjective tall is a typical example of a vague term.

Dialectica Spaces Fuzzy Topological Spaces Finale

What is Vagueness?
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

It is widely accepted that a term is vague to the extent that it has borderline cases. What is a borderline case? A case in which it seems possible either to apply or not to apply a vague term. The adjective tall is a typical example of a vague term. Examples

Dialectica Spaces Fuzzy Topological Spaces Finale

What is Vagueness?
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

It is widely accepted that a term is vague to the extent that it has borderline cases. What is a borderline case? A case in which it seems possible either to apply or not to apply a vague term. The adjective tall is a typical example of a vague term. Examples
Serena is 1,75 m tall, is she tall?

Dialectica Spaces Fuzzy Topological Spaces Finale

What is Vagueness?
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

It is widely accepted that a term is vague to the extent that it has borderline cases. What is a borderline case? A case in which it seems possible either to apply or not to apply a vague term. The adjective tall is a typical example of a vague term. Examples
Serena is 1,75 m tall, is she tall?

Dialectica Spaces Fuzzy Topological Spaces Finale

What is Vagueness?
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

It is widely accepted that a term is vague to the extent that it has borderline cases. What is a borderline case? A case in which it seems possible either to apply or not to apply a vague term. The adjective tall is a typical example of a vague term. Examples
Serena is 1,75 m tall, is she tall? Is Betelgeuse a huge star?

Dialectica Spaces Fuzzy Topological Spaces Finale

What is Vagueness?
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

It is widely accepted that a term is vague to the extent that it has borderline cases. What is a borderline case? A case in which it seems possible either to apply or not to apply a vague term. The adjective tall is a typical example of a vague term. Examples
Serena is 1,75 m tall, is she tall? Is Betelgeuse a huge star? If you cut one head off of a two headed man, have you decapitated him?

Dialectica Spaces Fuzzy Topological Spaces Finale

What is Vagueness?
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

It is widely accepted that a term is vague to the extent that it has borderline cases. What is a borderline case? A case in which it seems possible either to apply or not to apply a vague term. The adjective tall is a typical example of a vague term. Examples
Serena is 1,75 m tall, is she tall? Is Betelgeuse a huge star? If you cut one head off of a two headed man, have you decapitated him? Eubulides of Miletus: The Sorites Paradox.

Dialectica Spaces Fuzzy Topological Spaces Finale

What is Vagueness?
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

It is widely accepted that a term is vague to the extent that it has borderline cases. What is a borderline case? A case in which it seems possible either to apply or not to apply a vague term. The adjective tall is a typical example of a vague term. Examples
Serena is 1,75 m tall, is she tall? Is Betelgeuse a huge star? If you cut one head off of a two headed man, have you decapitated him? Eubulides of Miletus: The Sorites Paradox. The old puzzle about bald people.
. . . . . .

Dialectica Spaces Fuzzy Topological Spaces Finale

Defining Vagueness
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Dialectica Spaces Fuzzy Topological Spaces Finale

Defining Vagueness
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Bertrand Russell: Per contra, a representation is vague when the relation of the representing system to the represented system is not one-one, but one-many.

Dialectica Spaces Fuzzy Topological Spaces Finale

Defining Vagueness
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Dialectica Spaces Fuzzy Topological Spaces Finale

Bertrand Russell: Per contra, a representation is vague when the relation of the representing system to the represented system is not one-one, but one-many. Example: A small-scale map is usually vaguer than a large-scale map.

Defining Vagueness
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Dialectica Spaces Fuzzy Topological Spaces Finale

Bertrand Russell: Per contra, a representation is vague when the relation of the representing system to the represented system is not one-one, but one-many. Example: A small-scale map is usually vaguer than a large-scale map. Charles Sanders Peirce: A proposition is vague when there are possible states of things concerning which it is intrinsically uncertain whether, had they been contemplated by the speaker, he would have regarded them as excluded or allowed by the proposition. By intrinsically uncertain we mean not uncertain in consequence of any ignorance of the interpreter, but because the speakers habits of language were indeterminate.
. . . . . .

Defining Vagueness
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Dialectica Spaces Fuzzy Topological Spaces Finale

Bertrand Russell: Per contra, a representation is vague when the relation of the representing system to the represented system is not one-one, but one-many. Example: A small-scale map is usually vaguer than a large-scale map. Charles Sanders Peirce: A proposition is vague when there are possible states of things concerning which it is intrinsically uncertain whether, had they been contemplated by the speaker, he would have regarded them as excluded or allowed by the proposition. By intrinsically uncertain we mean not uncertain in consequence of any ignorance of the interpreter, but because the speakers habits of language were indeterminate.
. . . . . .

Vagueness, Generality, and Ambiguity


Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Dialectica Spaces Fuzzy Topological Spaces Finale

Vagueness, Generality, and Ambiguity


Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Vagueness, ambiguity, and generality are entirely different notions.

Dialectica Spaces Fuzzy Topological Spaces Finale

Vagueness, Generality, and Ambiguity


Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Vagueness, ambiguity, and generality are entirely different notions. A term or phrase is ambiguous if it has at least two specific meanings that make sense in context.

Dialectica Spaces Fuzzy Topological Spaces Finale

Vagueness, Generality, and Ambiguity


Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Vagueness, ambiguity, and generality are entirely different notions. A term or phrase is ambiguous if it has at least two specific meanings that make sense in context. Example: He ate the cookies on the couch.

Dialectica Spaces Fuzzy Topological Spaces Finale

Vagueness, Generality, and Ambiguity


Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Vagueness, ambiguity, and generality are entirely different notions. A term or phrase is ambiguous if it has at least two specific meanings that make sense in context. Example: He ate the cookies on the couch. Bertrand Russell: A proposition involving a general concepte.g., This is a manwill be verified by a number of facts, such as This being Brown or Jones or Robinson.

Dialectica Spaces Fuzzy Topological Spaces Finale

Vagueness, Generality, and Ambiguity


Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Vagueness, ambiguity, and generality are entirely different notions. A term or phrase is ambiguous if it has at least two specific meanings that make sense in context. Example: He ate the cookies on the couch. Bertrand Russell: A proposition involving a general concepte.g., This is a manwill be verified by a number of facts, such as This being Brown or Jones or Robinson. Example: Again consider the word chair.

Dialectica Spaces Fuzzy Topological Spaces Finale

Many-valued Logics and Fuzzy Set Theory


Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Dialectica Spaces Fuzzy Topological Spaces Finale

Many-valued Logics and Fuzzy Set Theory


Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Aristotle in (De Interpretatione) discussed the problem of future contingencies (i.e., what is the truth value of a proposition about a future event?).

Dialectica Spaces Fuzzy Topological Spaces Finale

Many-valued Logics and Fuzzy Set Theory


Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Dialectica Spaces Fuzzy Topological Spaces Finale

Aristotle in (De Interpretatione) discussed the problem of future contingencies (i.e., what is the truth value of a proposition about a future event?). Can someone tell us what is the truth value of the proposition At Christmas there will be snow in Athens, Greece?

Many-valued Logics and Fuzzy Set Theory


Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Dialectica Spaces Fuzzy Topological Spaces Finale

Aristotle in (De Interpretatione) discussed the problem of future contingencies (i.e., what is the truth value of a proposition about a future event?). Can someone tell us what is the truth value of the proposition At Christmas there will be snow in Athens, Greece? Jan ukasiewicz defined a three-valued logic to deal with future contingencies.

Many-valued Logics and Fuzzy Set Theory


Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Dialectica Spaces Fuzzy Topological Spaces Finale

Aristotle in (De Interpretatione) discussed the problem of future contingencies (i.e., what is the truth value of a proposition about a future event?). Can someone tell us what is the truth value of the proposition At Christmas there will be snow in Athens, Greece? Jan ukasiewicz defined a three-valued logic to deal with future contingencies. Emil Leon Post introduced the formulation of truth values, where 2.

Many-valued Logics and Fuzzy Set Theory


Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Dialectica Spaces Fuzzy Topological Spaces Finale

Aristotle in (De Interpretatione) discussed the problem of future contingencies (i.e., what is the truth value of a proposition about a future event?). Can someone tell us what is the truth value of the proposition At Christmas there will be snow in Athens, Greece? Jan ukasiewicz defined a three-valued logic to deal with future contingencies. Emil Leon Post introduced the formulation of truth values, where 2. C.C. Chang proposed MV-algebras, that is, an algebraic model of many-valued logics.

Many-valued Logics and Fuzzy Set Theory


Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Dialectica Spaces Fuzzy Topological Spaces Finale

Aristotle in (De Interpretatione) discussed the problem of future contingencies (i.e., what is the truth value of a proposition about a future event?). Can someone tell us what is the truth value of the proposition At Christmas there will be snow in Athens, Greece? Jan ukasiewicz defined a three-valued logic to deal with future contingencies. Emil Leon Post introduced the formulation of truth values, where 2. C.C. Chang proposed MV-algebras, that is, an algebraic model of many-valued logics. In 1965, Lotfi A. Zadeh introduced his fuzzy set theory and its accompanying fuzzy logic.
. . . . . .

Categorical Model of Linear Logic


Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Dialectica Spaces Fuzzy Topological Spaces Finale

Categorical Model of Linear Logic


Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Categories form a very high-level abstract mathematical theory that unifies all branches of mathematics.

Dialectica Spaces Fuzzy Topological Spaces Finale

Categorical Model of Linear Logic


Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Categories form a very high-level abstract mathematical theory that unifies all branches of mathematics. Categories have been used to model and study logical systems.

Dialectica Spaces Fuzzy Topological Spaces Finale

Categorical Model of Linear Logic


Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Categories form a very high-level abstract mathematical theory that unifies all branches of mathematics. Categories have been used to model and study logical systems. Dialectica spaces, which were introduced by de Paiva, form a category which is a model of linear logic.

Dialectica Spaces Fuzzy Topological Spaces Finale

Categorical Model of Linear Logic


Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Categories form a very high-level abstract mathematical theory that unifies all branches of mathematics. Categories have been used to model and study logical systems. Dialectica spaces, which were introduced by de Paiva, form a category which is a model of linear logic. Dialectica categories have been used to model Petri nets, the Lambek Calculus, state in programming, and to define fuzzy petri nets.

Dialectica Spaces Fuzzy Topological Spaces Finale

Categorical Model of Linear Logic


Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Categories form a very high-level abstract mathematical theory that unifies all branches of mathematics. Categories have been used to model and study logical systems. Dialectica spaces, which were introduced by de Paiva, form a category which is a model of linear logic. Dialectica categories have been used to model Petri nets, the Lambek Calculus, state in programming, and to define fuzzy petri nets. Recent development: fuzzy topological systems, that is, the fuzzy counterpart of Vickerss topological systems.

Dialectica Spaces Fuzzy Topological Spaces Finale

Lineales
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Dialectica Spaces Fuzzy Topological Spaces Finale

Lineales
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

A quintuple (, , , 1, ) is a lineale if

Dialectica Spaces Fuzzy Topological Spaces Finale

Lineales
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

A quintuple (, , , 1, ) is a lineale if
(, ) is a poset;

Dialectica Spaces Fuzzy Topological Spaces Finale

Lineales
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

A quintuple (, , , 1, ) is a lineale if
(, ) is a poset; is an order-preserving multiplication, such that (, , ) is a symmetric monoidal structure; and

Dialectica Spaces Fuzzy Topological Spaces Finale

Lineales
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

A quintuple (, , , 1, ) is a lineale if
(, ) is a poset; is an order-preserving multiplication, such that (, , ) is a symmetric monoidal structure; and for any , exists the largest such that , then this element is denoted and is called the pseudo-complement of with respect to .

Dialectica Spaces Fuzzy Topological Spaces Finale

Lineales
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

A quintuple (, , , 1, ) is a lineale if
(, ) is a poset; is an order-preserving multiplication, such that (, , ) is a symmetric monoidal structure; and for any , exists the largest such that , then this element is denoted and is called the pseudo-complement of with respect to .

Dialectica Spaces Fuzzy Topological Spaces Finale

The quintuple (I, , , 1, ), where I is the unit interval, = {, }, and = { } ( = {, }), is a lineale.

The Category ()
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Dialectica Spaces Fuzzy Topological Spaces Finale

The Category ()
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Objects Triples = (, , ), where and are sets and is a map I, where I = [0, 1].

Dialectica Spaces Fuzzy Topological Spaces Finale

The Category ()
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Objects Triples = (, , ), where and are sets and is a map I, where I = [0, 1]. Arrows An arrow from = (, , ) to = (, , ) is a pair of maps (, ), , such that
(, ()) ((), ),

Dialectica Spaces Fuzzy Topological Spaces Finale

or in pictorial form:
id
?

id
? - I
. . . . . .

The Category () cont.


Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Dialectica Spaces Fuzzy Topological Spaces Finale

The Category () cont.


Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Arrow Composition Let (, ) and ( , ) be the following arrows:


(, , ) (, , ) (, , ).
(,) ( , )

Dialectica Spaces Fuzzy Topological Spaces Finale

Then (, ) ( , ) = ( , ) such that


, () (), .

Logical Connectives
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Dialectica Spaces Fuzzy Topological Spaces Finale

Logical Connectives
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Given objects = (, , ) and = (, , )

Dialectica Spaces Fuzzy Topological Spaces Finale

Logical Connectives
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Given objects = (, , ) and = (, , ) Tensor Product = ( , , ), where is the relation that, using the lineale structure of I, takes the minimum of the membership degrees.

Dialectica Spaces Fuzzy Topological Spaces Finale

Logical Connectives
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Dialectica Spaces Fuzzy Topological Spaces Finale

Given objects = (, , ) and = (, , ) Tensor Product = ( , , ), where is the relation that, using the lineale structure of I, takes the minimum of the membership degrees. Linear Function-Space = ( , , ), where again the relation is given by the implication in the lineale.

Logical Connectives
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Dialectica Spaces Fuzzy Topological Spaces Finale

Given objects = (, , ) and = (, , ) Tensor Product = ( , , ), where is the relation that, using the lineale structure of I, takes the minimum of the membership degrees. Linear Function-Space = ( , , ), where again the relation is given by the implication in the lineale. Product = ( , + , ), where ( + ) I is the fuzzy relation that is defined as follows (, ), if = (, 0) (, ), = (, ), if = (, 1)

Logical Connectives
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Dialectica Spaces Fuzzy Topological Spaces Finale

Given objects = (, , ) and = (, , ) Tensor Product = ( , , ), where is the relation that, using the lineale structure of I, takes the minimum of the membership degrees. Linear Function-Space = ( , , ), where again the relation is given by the implication in the lineale. Product = ( , + , ), where ( + ) I is the fuzzy relation that is defined as follows (, ), if = (, 0) (, ), = (, ), if = (, 1) Coproduct = ( + , , ), where is defined similar to .
. . . . .

Topological Systems
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Dialectica Spaces Fuzzy Topological Spaces Finale

Topological Systems
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

A triple (, , ), where is a frame and is a set, is a topological system if

Dialectica Spaces Fuzzy Topological Spaces Finale

Topological Systems
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

A triple (, , ), where is a frame and is a set, is a topological system if when is a finite subset of , then
for all .

Dialectica Spaces Fuzzy Topological Spaces Finale

Topological Systems
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

A triple (, , ), where is a frame and is a set, is a topological system if when is a finite subset of , then
for all .

Dialectica Spaces Fuzzy Topological Spaces Finale

when is any subset of , then


for some .

Defining Fuzzy Topological Systems


Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Dialectica Spaces Fuzzy Topological Spaces Finale

Defining Fuzzy Topological Systems


Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

A triple (, , ), where is a frame, is a set, and I a binary fuzzy relation, is a fuzzy topological system if

Dialectica Spaces Fuzzy Topological Spaces Finale

Defining Fuzzy Topological Systems


Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

A triple (, , ), where is a frame, is a set, and I a binary fuzzy relation, is a fuzzy topological system if when is a finite subset of , then
(, ) (, ) for all .

Dialectica Spaces Fuzzy Topological Spaces Finale

Defining Fuzzy Topological Systems


Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

A triple (, , ), where is a frame, is a set, and I a binary fuzzy relation, is a fuzzy topological system if when is a finite subset of , then
(, ) (, ) for all .

Dialectica Spaces Fuzzy Topological Spaces Finale

when is any subset of , then


(, ) (, ) for some .

Defining Fuzzy Topological Systems


Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

A triple (, , ), where is a frame, is a set, and I a binary fuzzy relation, is a fuzzy topological system if when is a finite subset of , then
(, ) (, ) for all .

Dialectica Spaces Fuzzy Topological Spaces Finale

when is any subset of , then


(, ) (, ) for some .

(, ) = 1 and (, ) = 0 for all .


. . . . . .

Results
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Dialectica Spaces Fuzzy Topological Spaces Finale

Results
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

The collection of objects of () that are fuzzy topological systems and the arrows between them form the category .

Dialectica Spaces Fuzzy Topological Spaces Finale

Results
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

The collection of objects of () that are fuzzy topological systems and the arrows between them form the category . Any topological system (, , ) is a fuzzy topological system (, , ), where
(, ) = 1, when 0, otherwise

Dialectica Spaces Fuzzy Topological Spaces Finale

Results
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

The collection of objects of () that are fuzzy topological systems and the arrows between them form the category . Any topological system (, , ) is a fuzzy topological system (, , ), where
(, ) = 1, when 0, otherwise

Dialectica Spaces Fuzzy Topological Spaces Finale

The category of topological systems is a full subcategory of ().

Results cont.
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Dialectica Spaces Fuzzy Topological Spaces Finale

Results cont.
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Assume that , where (, , ) is a fuzzy topological space. Then the extent of an open is a function whose graph is given below:
, (, ) .

Dialectica Spaces Fuzzy Topological Spaces Finale

Now, the collection of all fuzzy sets created by the extents of the members of correspond to a fuzzy topology on .

Lets be practical!
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Dialectica Spaces Fuzzy Topological Spaces Finale

Lets be practical!
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Physical Interpratation set of programs that generate bit stream and elements of are assertions about bit streams.

Dialectica Spaces Fuzzy Topological Spaces Finale

Lets be practical!
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Physical Interpratation set of programs that generate bit stream and elements of are assertions about bit streams. Example If generates the bit stream 010101010101, and starts 01010 , then starts 01010.

Dialectica Spaces Fuzzy Topological Spaces Finale

Lets be practical!
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Physical Interpratation set of programs that generate bit stream and elements of are assertions about bit streams. Example If generates the bit stream 010101010101, and starts 01010 , then starts 01010. Fuzzy Bit Streams Assume that is a program that produces bit streams like the following

Dialectica Spaces Fuzzy Topological Spaces Finale

010101010

Lets be practical!
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Physical Interpratation set of programs that generate bit stream and elements of are assertions about bit streams. Example If generates the bit stream 010101010101, and starts 01010 , then starts 01010. Fuzzy Bit Streams Assume that is a program that produces bit streams like the following

Dialectica Spaces Fuzzy Topological Spaces Finale

010101010
Explanation The bits above are distorted because of some interaction with the environment.

Lets be practical!
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Physical Interpratation set of programs that generate bit stream and elements of are assertions about bit streams. Example If generates the bit stream 010101010101, and starts 01010 , then starts 01010. Fuzzy Bit Streams Assume that is a program that produces bit streams like the following

Dialectica Spaces Fuzzy Topological Spaces Finale

010101010
Explanation The bits above are distorted because of some interaction with the environment. Result satisfies the assertion starts 01010 to some degree.
. . . . . .

An alternative interpretation
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Dialectica Spaces Fuzzy Topological Spaces Finale

An alternative interpretation
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Bart Kosko has argued that fuzziness measures the degree to which an event occurs, not whether it occurs. Randomness describes the uncertainty of event occurrence.

Dialectica Spaces Fuzzy Topological Spaces Finale

An alternative interpretation
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Bart Kosko has argued that fuzziness measures the degree to which an event occurs, not whether it occurs. Randomness describes the uncertainty of event occurrence. According to this thesis, expression (, ) would denote the degree to which program will output a bitstream that will satisfy assertion .

Dialectica Spaces Fuzzy Topological Spaces Finale

An alternative interpretation
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Bart Kosko has argued that fuzziness measures the degree to which an event occurs, not whether it occurs. Randomness describes the uncertainty of event occurrence. According to this thesis, expression (, ) would denote the degree to which program will output a bitstream that will satisfy assertion . When (, ) = 0, will not generate a bitstream that satisfies .

Dialectica Spaces Fuzzy Topological Spaces Finale

An alternative interpretation
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Bart Kosko has argued that fuzziness measures the degree to which an event occurs, not whether it occurs. Randomness describes the uncertainty of event occurrence. According to this thesis, expression (, ) would denote the degree to which program will output a bitstream that will satisfy assertion . When (, ) = 0, will not generate a bitstream that satisfies . When (, ) = 1, will definitely generate a bistream that satisfies .

Dialectica Spaces Fuzzy Topological Spaces Finale

An alternative interpretation
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Bart Kosko has argued that fuzziness measures the degree to which an event occurs, not whether it occurs. Randomness describes the uncertainty of event occurrence. According to this thesis, expression (, ) would denote the degree to which program will output a bitstream that will satisfy assertion . When (, ) = 0, will not generate a bitstream that satisfies . When (, ) = 1, will definitely generate a bistream that satisfies . This new physical interpretation is based on the assumption that the programs behave dynamically and nondeterministic.
. . . . . .

Dialectica Spaces Fuzzy Topological Spaces Finale

Finale!
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

Dialectica Spaces Fuzzy Topological Spaces Finale

Finale!
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

We have briefly presented

Dialectica Spaces Fuzzy Topological Spaces Finale

Finale!
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

We have briefly presented The notion of vagueness.

Dialectica Spaces Fuzzy Topological Spaces Finale

Finale!
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

We have briefly presented The notion of vagueness. Dialectica categories.

Dialectica Spaces Fuzzy Topological Spaces Finale

Finale!
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

We have briefly presented The notion of vagueness. Dialectica categories. Fuzzy topological systems.

Dialectica Spaces Fuzzy Topological Spaces Finale

Finale!
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

We have briefly presented The notion of vagueness. Dialectica categories. Fuzzy topological systems. A real life application of fuzzy topological systems.

Dialectica Spaces Fuzzy Topological Spaces Finale

Finale!
Fuzzy Topological Systems Syropoulos, de Paiva Vagueness
General Ideas Many-valued Logics and Vagueness

We have briefly presented The notion of vagueness. Dialectica categories. Fuzzy topological systems. A real life application of fuzzy topological systems.

Dialectica Spaces Fuzzy Topological Spaces Finale

Thank you so much for your attention!

S-ar putea să vă placă și