TRUTH AND MEANING - University of California,...

82
TRUTH AND MEANING Lotfi A. Zadeh Computer Science Division Department of EECS UC Berkeley Logic Colloquium UC Berkeley September 20, 2013 Research supported in part by ONR Grant N00014-02-1-0294, Omron Grant, Tekes Grant, Azerbaijan Ministry of Communications and Information Technology Grant, Azerbaijan University of Azerbaijan Republic and the BISC Program of UC Berkeley. Email: [email protected] URL: http://www.cs.berkeley.edu/~zadeh/ LAZ 9/19/2013

Transcript of TRUTH AND MEANING - University of California,...

Page 1: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

TRUTH AND MEANING

Lotfi A. Zadeh

Computer Science Division Department of EECS

UC Berkeley

Logic ColloquiumUC Berkeley

September 20, 2013

Research supported in part by ONR Grant N00014-02-1-0294, Omron Grant, Tekes Grant, Azerbaijan Ministry of Communications and Information Technology Grant,

Azerbaijan University of Azerbaijan Republic and the BISC Program of UC Berkeley.

Email: [email protected]: http://www.cs.berkeley.edu/~zadeh/

LAZ 9/19/2013

1/82

Page 2: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

INTRODUCTION

LAZ 9/19/2013

2/82

Page 3: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

PREAMBLE

The theory outlined in my lecture, call it RCT for short, is a departure from traditional theories of truth and meaning, principally correspondence theory, coherence theory, possible-world semantics and truth-conditional semantics.

LAZ 9/19/2013

3/82

Page 4: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

KEY POINTS

The principal objective of RCT is construction of a procedure which on application to a proposition, p, drawn from a natural language leads to: (a) a mathematically well-defined (precisiated) meaning of p; and (b) truth value of p.

LAZ 9/19/2013

4/82

Page 5: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

SIMPLE EXAMPLE

p: Most Swedes are tall

Proportion of tall Swedes

Height density function fuzzy number

 

LAZ 9/19/2013

5/82

Page 6: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

PRECISIATION OF CONSTITUENTS

0

1

µtall

Height

tall

tallprecisiation

0

1

µmost

Proportion

most

mostprecisiation

0.5 1 LAZ 9/19/2013

6/82

Page 7: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

DISTRIBUTION OF HEIGHTS

h

1

0 hmin

Height density function

Heighthmax

h(u)du= proportion of Swedes whose height is in the interval [u,u+du]

LAZ 9/19/2013

7/82

Page 8: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

PRINCIPLES OF PRECISIATION

In Frege’s principle of compositionality, the meaning of a proposition, p, is composed from the meanings of constituents of p.

In RCT, precisiated meaning of p is composed from relations in an explanatory database, ED.

LAZ 9/19/2013

8/82

Page 9: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

PRECISIATION

Representation of meaning is a traditional issue in semantics of natural languages.

Precisiation of meaning is not a traditional issue. Precisiation of meaning goes beyond representation of meaning.

LAZ 9/19/2013

9/82

Page 10: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

PRECISIATION VS. REPRESENTATION

p: Most Swedes are tallRepresentation of p

p Most(x)(Swede(x) tall(x))

Precisiation of p

 

LAZ 9/19/2013

10/82

Page 11: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

PRECISIATION=BRIDGEPrecisiation serves as a bridge

between natural languages and mathematics.

LAZ 9/19/2013

11/82

Page 12: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

TRUTH VALUE

The truth value of p: Most Swedes are tall, is the degree to which the proportion of tall Swedes satisfies most.

t=

t takes values in the unit interval. t depends on external (factual)

information which is implicit in p.

 

LAZ 9/19/2013

12/82

Page 13: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

TWO KEY FEATURES OF RCT

In RCT, truth values are numerical, e.g., 0.9, 0.2, etc., or linguistic, e.g., very true, more or less true, usually true, possibly true, etc.

In RCT, a proposition, p, is associated with two truth values—internal truth value and external truth value.

LAZ 9/19/2013

13/82

Page 14: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

INTERNAL AND EXTERNAL TRUTH VALUES

Informally, the internal truth value modifies the meaning of p. The external truth value relates to the degree of agreement of p with factual information.

A truth-qualified proposition, e.g., it is quite true that Robert is rich, is ambiguous. The meaning of p depends on whether quite true is an internal or external truth value.

LAZ 9/19/2013

14/82

Page 15: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

THE CONCEPTOF A

RESTRICTION

LAZ 9/19/2013

15/82

Page 16: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

THE CONCEPT OF A RESTRICTION

The centerpiece of RCT is the concept of a restriction. Informally, a restriction, R(X), on a variable, X, is a limitation on the values which X can take. Typically, a restriction is described in a natural language. Simple example. Usually X is large. The concept of a restriction is more general than the concept of a constraint.

LAZ 9/19/2013

16/82

Page 17: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

CANONICAL FORM OF A RESTRICTION

The canonical form of a restriction is expressed as

R(X): X isr R,

where X is the restricted variable, R is the restricting relation and r is an indexical variable which defines the way R restricts X.Note. In the sequel, the term restriction

is sometimes applied to R.

LAZ 9/19/2013

17/82

Page 18: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

SINGULAR RESTRICTIONS

There are many types of restrictions. A restriction is singular if R is a singleton. Example. X=5. A restriction is nonsingular if R is not a singleton. Nonsingularity implies uncertainty.

LAZ 9/19/2013

18/82

Page 19: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

INDIRECT RESTRICTIONS

A restriction is direct if the restricted variable is X. A restriction is indirect if the restricted variable is of the form f(X).

is an indirect restriction on p.

LAZ 9/19/2013

19/82

Page 20: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

PRINCIPAL TYPES OF RESTRICTIONS

The principal types of restrictions are: possibilistic restrictions, probabilistic restrictions and Z-restrictions.

LAZ 9/19/2013

20/82

Page 21: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

POSSIBILISTIC RESTRICTION (r=blank)

R(X): X is A,

where A is a fuzzy set in a space, U, with the membership function, µA. A plays the role of the possibility distribution of X,

Poss(X=u)=µA(u).

LAZ 9/19/2013

21/82

Page 22: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

EXAMPLE—POSSIBILISTIC RESTRICTION

X is small

restricted variable

The fuzzy set small plays the role of the possibility distribution on X.

restricting relation (fuzzy set)

LAZ 9/19/2013

22/82

Page 23: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

PROBABILISTIC RESTRICTION (r=p)

R(X): X isp p,

where p is the probability density function of X,

Prob(u≤X≤u+du) = p(u)du.

LAZ 9/19/2013

23/82

Page 24: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

EXAMPLE—PROBABILISTIC RESTRICTION

X isp exp(-(X-m)2/2σ2).

restricted variable restricting relation (probability density

function)

 

LAZ 9/19/2013

24/82

Page 25: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

Z-RESTRICTION (r=z, s is suppressed)

X is a real-valued random variable.A Z-restriction is expressed as

R(X): X iz Z,

where Z is a combination of possibilistic and probabilistic restrictions defined as

Z: Prob(X is A) is B,

LAZ 9/19/2013

25/82

Page 26: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

Z-VALUATIONS

A Z-valuation is an ordered triple of the form (X,A,B). Equivalently, a Z-valuation, (X,A,B), is a Z-restriction on X,

(X,A,B) X iz (A,B).

Examples. (Age(Robert), young, very likely)(Traffic, heavy, usually).

LAZ 9/19/2013

26/82

Page 27: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

NATURAL LANGUAGE ≈ SYSTEM OF POSSIBILISTIC RESTRICTIONS

A natural language may be viewed as a system of restrictions. In the realm of natural languages, restrictions are predominantly possibilistic. For simplicity, restrictions may be assumed to be trapezoidal.

LAZ 9/19/2013

27/82

Page 28: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

Note. Parameters are context-dependent.

40 6045 55

μ

1

0definitelymiddle-age

definitely not middle-age

definitely not middle-age

43

0.8

core of middle-age

membership function of middle age

Age

TRAPEZOIDAL POSSIBILISTIC RESTRICTION ON AGE

LAZ 9/19/2013

28/82

Page 29: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

COMPUTATION WITH RESTRICTIONS

Computation with restrictions plays an essential role in RCT. In large measure, computation with restrictions involves the use of the extension principle (Zadeh 1965, 1975). A brief exposition of the extension principle is presented in the following. The extension principle is not a single principle.

LAZ 9/19/2013

29/82

Page 30: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

EXTENSION PRINCIPLE—BASIC VERSION

The extension principle is a collection of computational rules in which the objects of computation are various types of restrictions. More concretely, assume that Y is a function of X, Y=f(X), where X may be an n-ary variable.

LAZ 9/19/2013

30/82

Page 31: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

EXTENSION PRINCIPLE—A VARIATIONAL PROBLEM

Y = f(X)

R(X): X is A

R(Y): µY(v) = supu(µA(u))

subject to

v = f(u),

where µA and µY are the membership functions of A and Y, respectively.

LAZ 9/19/2013

31/82

Page 32: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

Y/v

X/u

B

f

EXAMPLE

A

B = image of A under F.

LAZ 9/19/2013

32/82

Page 33: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

INVERSE VERSION

An inverse version of this version of the extension principle is the following.

Y = f(X)

R(Y): Y is B

R(X): µA(u) = (µB(f(u)))

Simply stated, A is the preimage of B under f.

LAZ 9/19/2013

33/82

Page 34: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

Y/v

X/u

B

f

preimage of B under f

IMAGE AND PREIMAGE

A

LAZ 9/19/2013

34/82

Page 35: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

TRUTH AND

MEANINGLAZ 9/19/2013

35/82

Page 36: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

TRUTH AND MEANING

To assess the truth value of a proposition, p, it is necessary to understand the meaning of p. However, understanding the meaning of p is not sufficient. What is needed, in addition, is precisiation of the meaning of p.

LAZ 9/19/2013

36/82

Page 37: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

PRECISIATION OF MEANING

Precisiation of the meaning of p involves representation of p in a form that is mathematically well defined and lends itself to computation. In RCT, formalization of the concept of truth is a byproduct of formalization of the concept of meaning.

LAZ 9/19/2013

37/82

Page 38: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

FUZZY PROPOSITIONS

In the following, p is assumed to be a proposition drawn from a natural language. Typically, propositions drawn from a natural language are fuzzy propositions, that is, propositions which contain fuzzy predicates and/or fuzzy quantifiers and/or fuzzy probabilities.

Example. p: It is very unlikely that there will be a significant decrease in the price of oil in the near future.

LAZ 9/19/2013

38/82

Page 39: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

MEANING POSTULATE, MP AND TRUTH POSTULATE, TP

The point of departure in RCT consists of two key ideas:

MP=meaning postulate;

TP=truth postulate.

MP: p restriction X isr R,TP: Tr(p)=truth value of pTr(p)=degree to which X satisfies R

LAZ 9/19/2013

39/82

Page 40: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

EXPLICITATION OF X and R

X, R and r are implicit in p. The expression X isr R is referred to as the canonical form of p, CF(p). Basically, X is a variable such that p is a carrier of information about X. X is referred to as a focal variable of p. In general, X is an n-ary variable and R is a function of X.

LAZ 9/19/2013

40/82

Page 41: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

EXAMPLES

p: Robert is young Age(Robert) is young

X R

p: Most Swedes are tall

Proportion(tall Swedes/Swedes) is most

X R

p: Robert is much taller than most of his friends Height(Robert) is much taller than heights of most of his friends.

LAZ 9/19/2013

41/82

Page 42: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

FACETS OF TRUTH VALUES

A generic numerical truth value is denoted as nt. nt takes values in the unit interval. In RCT, a linguistic truth value, lt, is interpreted as a possibilistic restriction on numerical truth values, implying that lt is a fuzzy set. In symbols, lt=R(nt). A generic truth value is denoted as t. t may be nt or lt.

LAZ 9/19/2013

42/82

Page 43: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

EXPLANATORY DATABASE (ED)

Typically, X and R are described in a natural language. To compute the degree to which X satisfies R, it is necessary to precisiate X and R. In RCT, what is used for this purpose is the concept of an explanatory database, ED (Zadeh 1983, 2012)

LAZ 9/19/2013

43/82

Page 44: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

PRECISIATION OF X, R AND p

Informally, ED is a collection of relations which represent the information which is needed to precisiate X and R or, alternatively, to compute the truth value of p. Example.

p: Most Swedes are tall.

LAZ 9/19/2013

44/82

Page 45: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

EXPLANATORY DATABASE (ED)

Note. In instantiated ED what are instantiatied are the constituent relations.

EDTALL Height µ MOST Proportion µ

POPULATION Name Height

p: Most Swedes are tall

LAZ 9/19/2013

45/82

Page 46: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

KEY POINTS

Truth and meaning are closely related.

ED=information which is needed to compute the truth value of p.

Truth=degree of agreement of meaning of p and ED.

Meaning=procedure for computing the truth value of p.

LAZ 9/19/2013

46/82

Page 47: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

MOST SWEDES ARE TALL

In this case, the information consists of three relations, TALL[Height;µ], MOST[Proportion;µ] and POPULATION[Name;Height]. In TALL, µ is the grade of membership of Height in tall.

LAZ 9/19/2013

47/82

Page 48: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

EXPLANATORY DATABASE: µtall, µmost, and h

Equivalently, and more simply, ED may be taken to consist of the membership function of tall, µtall, the membership function of most, µmost, and the height density function, h. h is defined as the fraction, h(u)du, of Swedes whose height is in the interval [u,u+du].

LAZ 9/19/2013

48/82

Page 49: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

PRECISIATION OF X, R AND p

X and R are precisiated by expressing them as functions of ED. Precisiated X, R and p are denoted as X*, R* and p*, respectively. Thus,

X* = f(ED) , R* = g(ED).

LAZ 9/19/2013

49/82

Page 50: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

PRECISIATED CANONICAL FORM

The precisiated canonical form, CF*(p), is expressed as X*isr* R*. At this point, the numerical truth value of p, ntp, may be computed as the degree to which X* satisfies R*. In symbols,

ntp = tr(ED), in which tr is referred to as the truth function.

LAZ 9/19/2013

50/82

Page 51: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

instantiations of ED

instantiation of ED

nt numerical truth value

numerical truth values

0

1

tr

TRUTH FUNCTION

LAZ 9/19/2013

51/82

Page 52: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

TRUTH DISTRIBUTION OF p

What this equation means is that an instantiation of ED induces a value of ntp. Varying instantiations of ED induces what is referred to as the truth distribution of p, denoted as Tr(p|ED). The truth distribution of p may be interpreted as the possibility distribution of ED given p, expressed as Poss(ED|p).

LAZ 9/19/2013

52/82

Page 53: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

BASIC EQUALITY

Tr(p|ED) = Poss(ED|p).

In RCT, the precisiated meaning of p is expressed in three equivalent forms. First, as the precisiated canonical form, CF*(p).

LAZ 9/19/2013

53/82

Page 54: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

PRECISIATED MEANING OF p=COMPUTATION MEANING OF p

Second, as the truth distribution of p, Tr(p|ED). Third, as the possibility distribution, Poss(ED|p). These representations of the precisiated meaning of p play an essential role in RCT. The precisiated meaning of p may be viewed as the computational meaning of p.

LAZ 9/19/2013

54/82

Page 55: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

PRECISIATED MEANING OF p=POSS(ED|p)

Of the three equivalent definitions stated above, the definition that is best suited for computational purposes is that which involves the possibility distribution of ED. Adopting this definition, what can be stated is the following.

LAZ 9/19/2013

55/82

Page 56: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

DEFINITION OF MEANINGPrecisiated (computational) meaning of p is the possibility distribution of ED, Poss(ED|p), which is induced by p.

LAZ 9/19/2013

56/82

Page 57: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

EXAMPLE

Consider the proposition, p: Most Swedes are tall. In this case, X=Prop(tall Swedes/Swedes) and R=most. The canonical form of p is

Prop(tall Swedes/Swedes) is most.

LAZ 9/19/2013

57/82

Page 58: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

EXAMPLE (CONTINUED)

The precisiated X and R may be expressed as

R* = most,where most is a fuzzy set with a specified membership function, µmost.

 

LAZ 9/19/2013

58/82

Page 59: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

EXAMPLE (CONTINUED)

The precisiated canonical form reads

 

LAZ 9/19/2013

59/82

Page 60: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

EXAMPLE (CONTINUED)

The truth distribution, Tr(p|ED), is defined by computing the degree, ntp, to which X* satisfies R*,

Note that an instantiation of ED induces a numerical truth value, ntp.

 

LAZ 9/19/2013

60/82

Page 61: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

RELATION TO THE CONCEPTS OF POSSIBLE WORLD AND INTENSION

Note. The concept of an instantiated ED in RCT is related to the concept of a possible world in traditional theories. Similarly, the concept of a truth distribution of p is related to the concept of intension of p.

LAZ 9/19/2013

61/82

Page 62: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

FROM p TO PRECISIATION OF p

Precisiation of meaning is the core of RCT and one of its principal contributions. A summary may be helpful.

1. Identify X and R.

2. Construct the canonical form, CF(p): X isr R.

3. Construct the explanatory database, ED.

LAZ 9/19/2013

62/82

Page 63: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

FROM p TO PRECISIATION OF p

4. Precisiate X and R—X* and R*.

5. Construct the precisiated canonical form, CF*(p): X* isr R*.

6. Form the possibility distribution, Poss(ED|p).

7. Precisiated p=Poss(ED|p).

QEDLAZ 9/19/2013

63/82

Page 64: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

INTERNAL AND EXTERNAL TRUTH VALUES

In a departure from tradition, in RCT a proposition, p, is associated with two truth values—internal truth value and external truth value. When necessary, internal and external truth values are expressed as Int(t) and Ext(t).

LAZ 9/19/2013

64/82

Page 65: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

DEFINITION OF INTERNAL TRUTH VALUE

Informally, the internal numerical truth value is defined as the degree of agreement of p with an instantiation of ED. Informally, an external numerical truth value of p is defined as the degree of agreement of p with factual information, F. More concretely, an internal numerical truth value is defined as follows.

LAZ 9/19/2013

65/82

Page 66: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

DEFINITION OF INTERNAL TRUTH VALUE

Int(ntp) = tr(ED)

In this equation, ED is an instantiation of the explanatory database, Int(ntp) is the internal numerical truth value of p, and tr is the truth function which was defined earlier.

The definition of truth value which was given earlier is that of an internal truth value.

LAZ 9/19/2013

66/82

Page 67: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

POSSIBILISTIC RESTRICTION ON ntp

More generally, assume that we have a possibilistic restriction on instantiations of ED, Poss(ED). This restriction induces a possibilistic restriction on ntp which can be computed through the use of the extension principle. The restriction on ntp may be expressed as tr(Poss(ED)).

LAZ 9/19/2013

67/82

Page 68: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

DEFINITION OF INTERNAL LINGUISTIC TRUTH VALUE

The fuzzy set, tr(Poss(ED)), may be approximated by the membership function of a linguistic truth value. This leads to the following definition of an internal linguistic truth value of p.

LAZ 9/19/2013

68/82

Page 69: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

DEFINITION

Int(ltp) ≈ tr(Poss(ED)).

In this equation, ≈ should be interpreted as a linguistic approximation. In words, the internal linguistic truth value, Int(ltp), is the image—modulo linguistic approximation—of the possibility distribution of ED under the truth function, tr.

LAZ 9/19/2013

69/82

Page 70: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

instantiations of ED

Poss(ED)

tr(Poss(ED))

numerical truth values

0

1

trltp

LAZ 9/19/2013

70/82

Page 71: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

EXTERNAL TRUTH VALUEThe external truth value of p, Ext(p),

relates to the degree of agreement of p with factual information, F. In RCT, factual information is assumed to induce a possibilistic restriction on ED, Poss(ED|F). In particular, if F instantiates ED, then the external truth value is numerical. This is the basis for the following definition.

LAZ 9/19/2013

71/82

Page 72: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

DEFINITION OF EXTERNAL TRUTH VALUE

The external numerical truth value of p is defined as

Ext(ntp) = tr(ED|F),

where ED is an instantiation of the explanatory database induced by F.

LAZ 9/19/2013

72/82

Page 73: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

SIMPLE EXAMPLEIf the factual information is that

Robert’s height is 175cm, then the external numerical truth value of p is 0.9.

0

1

µ

Height

tall0.9

175cmLAZ 9/19/2013

73/82

Page 74: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

SIMPLE EXAMPLE (CONTINUED)

More generally, if F induces a possibilistic restriction on instantiations of ED, Poss(ED|F), then the external linguistic truth value of p may be defined as shown in the next slide.

LAZ 9/19/2013

74/82

Page 75: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

instantiations of ED

Poss(ED|F)

tr(Poss(ED|F))

numerical truth values

0

1

trltp

LAZ 9/19/2013

75/82

Page 76: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

TRUTH QUALIFICATION

A truth-qualified proposition is a proposition of the form t p, where t is the truth value of p. t may be a numerical truth value, nt, or a linguistic truth value, lt. Example. It is quite true that Robert is tall. In this case, t=quite true and p=Robert is tall.

LAZ 9/19/2013

76/82

Page 77: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

0

1

µ

Height

tall

ltp

preimage of ltp(modified meaning of p)

TRUTH QUALIFICATION—MODIFICATION OF MEANING VIA INTERNAL TRUTH VALUE

quite true

LAZ 9/19/2013

77/82

Page 78: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

MODIFICATION OF MEANING BY HEDGED TRUTH VALUE—A SPECIAL CASE

There is a special case which lends itself to a simple analysis. Assume that lt is of the form h_true, where h is a hedge exemplified by quite, very, almost, etc. Assume that p is of the form X is A, where A is a fuzzy set. In this case, what can be postulated is that truth-qualification modifies the meaning of p as follows.

LAZ 9/19/2013

78/82

Page 79: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

SIMPLE EXAMPLE

h_true(X is A) = X is h_A.

h_A may be computed through the use of techniques described in early papers on hedges (Zadeh 1972, Lakoff 1972)

Example.

(usually_true) snow is white = snow is usually white.

LAZ 9/19/2013

79/82

Page 80: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

u Height

µ µ

very tall

tall

very true

true

0 01

1

1

1

It is very true that Robert is tall = Robert is very tall.

SIMPLE EXAMPLE

LAZ 9/19/2013

80/82

Page 81: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

CONCLUDING REMARK

The theory outlined in this paper, RCT, serves as a bridge between natural language and mathematics.

RCT opens the door to construction of mathematical solutions of computational problems which are stated in natural language.

Traditional theories do not have this capability.

LAZ 9/19/2013

81/82

Page 82: TRUTH AND MEANING - University of California, Berkeleylogic.berkeley.edu/colloquium/ZadehTruthMeaningSlides.pdfTRUTH AND MEANING To assess the truth value of a proposition, p, it is

CONCLUDING REMARK (CONTINUED)

The theory which underlies RCT is not easy to understand, largely because it contains many unfamiliar concepts. However, once it is understood, what is revealed is that the conceptual structure of RCT is simple and natural.

LAZ 9/19/2013

82/82