Go Etsch El 1986
Go Etsch El 1986
North-Holland
In [2] Dubois and Prade introduced the notion of fuzzy numbers and defined the basic
operations of addition, subtraction, multiplication, and division. A slightly modified definition
of fuzzy numbers was presented in [4], and in that paper a metric was defined for this family of
fuzzy sets. Another less restrictive definition of fuzzy numbers can be found in [1].
In the present paper we consider fuzzy numbers from a somewhat different perspective.
Basically, we shall view fuzzy numbers in a topological vector space setting. Using the
customary vector space operations together with the metric given in [4] we ~ define
differentiation and integration of fuzzy-valued functions in ways that parallel closely the
corresponding definitions for real differentiation and integration.
1. Fuzzy numbers
Suppose that ~ :R1--*I is a fuzzy set and for O~<r~<l, define C,(~) by
f{(x,r)[l~(x)>~r} if O<r~<l,
~(~) !
Lcl(supp ~) if r = 0,
where cl(supp I~) d e n o t e s the closure of the s u p p o r t of ~. T h e n it is easily
established that IL is a fuzzy n u m b e r if and only if
(i) C , ( ~ ) is a closed and b o u n d e d interval for each r, O ~ r ~ l , and
(ii) c d ~ ) ÷ 8.
F r o m this characterization of fuzzy n u m b e r s we see that a fuzzy n u m b e r is
d e t e r m i n e d by the endpoints of the intervals C,. T h u s we can identify a fuzzy
Theorem 1.1. Suppose that a : I--->R 1 and b : I--->R 1 satisfy the conditions:
(i) a is a bounded increasing function,
(ii) b is a bounded decreasing function,
(iii) a ( 1 ) ~ b(1),
(iv) for 0 < k ~ 1, lim,__,k- a(r) = a(k ) and limr._,k- b(r) = b(k.),
(v) lim,._,o+ a(r) = a(0) and lim,__.o, b(r) = b(O).
Then Ix : R a--->I defined by
Ix(x) = sup{r [ a(r) ~ x ~ b(r)} (2)
is a fuzzy number with parameterization given by (1). Moreover, if Ix : R1---> I is a
fuzzy number with parameterization given by (1), then the functions a and b satisfy
conditions (i)-(v).
Suppose that Ix, v e ~: are fuzzy numbers represented by {(a(r), b(r), r)[0 ~<r ~<
1} and {(c(r), d(r), r)[0~<r~<l}, respectively. Then it is easily verified that the
Dubois-Prade definition [2] of the addition of fuzzy numbers
(Ix + v)(z) = X-Fy
max mZ
min(Ix(x), v(y)) (3)
2. F u z z y differentiation
provided this limit exists. The limit is taken with respect to the metric D defined
by (8) in the previous section.
lim
f(xo+ h)-f(x)
tt.--~ h
exists. Let
71 = {Ca(r),/3(r), r) I 0 ~< r ~<1}
be the parametric representation of this limit and for each x ~ R ~, let
{(a(r, x), b(r, x), r) l O<~ r<~l}
be the parametric representation of f(x). Then
(i) ~ ~ Y, and
(ii) a(r)=a~(r, xo) and /3(r)=b~(r, xo) for each r ~ I where a~ and b~ are the
partial derivatives of a and b with respect to x.
l~roof. To establish (i) it suffices to show that ot and/3 are bounded. Let e > 0 be
given. Then there is a 8 > 0 such that if 0<[h[~<~,
Since (for fixed Xo+8 and xo) a(r, xo+8) and a(r, xo) are bounded, say by M, it
follows that ~,(r) is bounded by e +2M/8. A completely analogous argument
shows that/3(r) is bounded and hence ~ ~ V.
Part (ii) follows immediately from (9).
In the next theorem we establish a simple criterion for the existence of the
derivative.
Theorem 2.3. Suppose that f : Rl.--~ :~ is a fuzzy function and that for each x,
f(x) is represented parametrically by {(a(r, x), b(r, x), r) I 0 ~<r ~< 1}. If a~ and b~ are
continuous, then f'(x) exists for each x ~ R ~.
Proof. Let x o ~ R ~ and let [c,d] be any interval containing Xo. The partial
derivatives ax and bx are uniformly continuous on I x [c, d]; hence, given e > 0
there is a 8 > 0 such that if 1~[~<8, then for each r, 0~<r<~l,
la,,(r, xo+ O-a~(r, xo)l<e and Ibx(r,Xo+~)-bx(r, xo)l<e.
Therefore, by the mean value theorem we have that if 0<lhl<a, then
[a(r' x° + h-)h- a(r' x°) a~(r, xo)l = [a~(r, x*)_ a,,(r, xo)[ < e
where x* lies between Xo and xo+h. Similarly we find that if 0<lhl<8, then for
Elementaryfuzzycalculus 35
each r, O~r~<l,
Next we define an ordering, ~ , for ~r--- {{(a(r), bCr), r) 10~<r~<l}e P'I a and b
are Lebesgue integrable}.
Defmition 2.5. Suppose that /z = {(a (r), b (r), r) [ 0 <~ r ~< 1} and v = {(c(r), d (r), r) [
0 ~<r ~< 1} are members of F. Then ft precedes v (/x < v) ff
1
r[a(r)+ b(r)] dr ~< r[c(r)+ d(r)] dr. (10)
This ordering is reflexive and transitive; moreover, any two elements in 9; are
comparable under ~ . Note that this ordering generalizes the usual order for
'crisp' numbers. As was pointed out by a referee this order coincides with the
order relation defined in [6] in the case that a(r) and b(r) are continuous. This
order also generalizes the order ~ ) defined in [5].
The definition of ~ given in (10) is motivated in part by the desire to give less
importance to the lower levels of fuzzy numbers. Thus, for instance, this definition
will ensure that in Figure 1, /~ ~ v, even though at the lower levels ~ would
appear to be 'greater' than v.
_1
f"
Fig. 1.
In the next few theorems we see that a number of elementary results from
standard calculus can be easily generalized to fuzzy calculus.
Theorem 2.7. Suppose that f : R 1 - - ~ : and that for each x, f(x) is represented
parametrically by {(a(r, x), b(r, x), r) [ O<~r <~1}. Suppose further that {a~(r, x) l r
1'} and {bx(r, x) l r ~ I } are equicontinuous families of functions with respect to x.
Then f is monotonic increasing [monotonic decreasing] if and only if O<~f'(x)
[['(x)~< O] for each x, where
0 = {(0, O, r) {0 ~<r ~<1}. (11)
Proof. Let Xoe R 1 and let e > 0 be given. Choose 8 > 0 such that ff Ix -xol < 8,
then D(f(x), f(Xo))< e. Therefore, ff IX-Xol < 8 we have
[a(r,x)-a(r, xo)l<e and IbCr,x)-b(r, xo)l<~
for each r, 0 ~<r ~<1. From this it follows that
2er dr =
Proof. Since f is continuous, it follows from Lemma 2.9 that Tf is also continu-
ous, and hence attains a maximum (minimum) value of [a, b]. To conclude the
proof simply observe that if Tf attains a maximum (minimum) at Xo~ [a, b], then
so does f.
Definition 3.1. Suppose that f:[c, d]--> ~;. For each partition P = {Xo, Xl . . . . . x.}
of [c, d] and for arbitrary points ~l, x~-l~l~<x~, let
i-1
Elementaryfuzzy calculus 39
where zii = x~-x~_l. Then the definite integral Idf(r)dr of f over [c, d] is defined
by
Jedf(x) dx = lira Rp
IPI---*o
provided this limit exists (and is independent of the partition and the selected
points ~).
Theorem 3.2. If the fuzzy [uncaon [ :[c, d]--->ff; is continuous (with respect to the
metric D) and if for each x ~[c, d], [(x) has the parametric representation
{(a(r, x), b(r, x), r) I 0~<r~< 1},
then I d f ( x ) d x exists, belongs to ~:, and is parameterized by
and it follows from (15) and earlier remarks that I~[(x) dx satisfies conditions (i),
(ii), and (iii) of Theorem 1.1.
Observe also that for c~x<<-d and 0 < k ~ < l ,
lira a(r, x) = a(k, x) lira b(r, x) = b(k, x)
r--*k- r--~k -
and
lira a(r, x) = a(0, x), lira b(r, x) = b(O, x),
r--~O + r--~O +
It now follows from the monotone convergence theorem for integrable functions
that S~f(x) dx also satisfies conditions (iv) and (v) of Theorem 1.1. Consequently,
Ia¢f(x)dx ~ 3~, as was to be shown.
Theorem 3.3. If f: RX-->~ is a continuous fuzzy function, then for each triple of
real numbers a, b, c,
Theorem 3.4. I[ [ : [c, d ]--->~; and g :[c, d]--* ~; are integrable fuzzy [unctions, and
i[ a and [3 are real numbers, then
Theorem 3.5. Suppose that [ : R1--->~; is a continuous fuzzy [unction and let
F(x) = S'~[(t) dr. Then F'(x) exists and F'(x) = [(x).
= h~O
lira -ff
1 (\j~
( { f ~÷aa(r, t) dr, I f +hb(r, t) dr, r)
=lira
h--~O -x
a(r, t) dt, -~ J. b(r, t) dt, r) I O~<r~<l ]
= lira {(a (r, ~h.,), b (r, n".,), r) [ 0 ~< r ~ Z}
h---~
where ~h,, and ~h,, lie between x and x + h. Again we make use of the metric D
and the resulting equicontinuity of the families of functions {a(r, x)} and {b(r, x)}
to conclude that the last limit in the above equalities converges to the parametric
representation of f.
In this section we define the differential of a fuzzy function, and we then apply
this idea to obtain tangent line segments that consist entirely of fuzzy numbers.
We also show that these tangent line segments yield the best local 'linear'
approximation of a fuzzy function.
Definition 4.1. Suppose that [:RX-->~; is a fuzzy function and that for each x,
[(x) is represented parametrically by
{(a(r, x), b(r, x), r) I 0~<r~<l} (16)
If ['(x) exists we define the differential (if of f by
d[(x, A) = Aft(x)
where A is a real number.
Elementary fuzzy calculus 41
Definition 4.2. Suppose that f:RX--*~: is a ditterentiable fuzzy function and that
x e R a. Then the tangent line T ~ to f at x is defined by
T~(A) = f(x) + dr(x, A).
Note that if f(x) has the parametric representation defined by (16) then T " ( A )
is represented parametrically by
T~(A ) = {(a(r, x) + a~(r, x)A, b(r, x) + b~(r, x)A, r) I 0 <~r <~1}. (17)
We wish to place a bound on A to ensure that T~(A) will be a fuzzy number. To
this end we establish the following criterion.
Proof. It suffices to show that TXo(A) satisfies the conditions of Theorem 1.1.
Suppose that 0 <~ r ~ s ~ 1. Then two applications of the mean value theorem
yield real numbers 01, 02 such that
a(s, Xo) + a~(s, Xo)A - [ a(r, Xo) + a~(r, Xo)A ]
= a(s, Xo) - a(r, Xo) + [a~ (s, Xo)- a~(r, Xo)]A
= [o~(pl, Xo) + a~(o2, xo)a ](s - r)
> ~ ( k - c Izil)(s-r)~>0.
In addition, it follows from (ii) that {a(r, Xo)+ a~(r, Xo)A I r~ I} is bounded. Thus
(i) of Theorem 1.1 is established; Condition (ii) of this theorem is established in
an analogous fashion. Condition Ctii) of Theorem 1.1 obviously holds if part (iii) of
Theorem 4.3 is satisfied. Moreover, if (iv) of this theorem is satisfied, then to
see that (iii) of Theorem 1.1 holds suppose that b(1, X o ) - a ( 1 , X o ) = d > O and
that lal ~<dl2a, where a = max{lab(I, Xo)[, Ibx(1, Xo)[}. Then
b(1, Xo)+ b~(1, Xo)A - [ a ( 1 , Xo)+ a~(1, Xo)A]
= b(1, Xo)-a(1, Xo)+ (bx(1, Xo)-a~(1, Xo))A
>~d-2a lal 0.
Finally, since f(xo) is a fuzzy number, and since the functions o~(., Xo):I'-~R 1
and b~(., Xo):I'--~R 1 are continuous (a~ and b,~ exist by (ii) of Theorem 4.3), it
42 R. Goetschel, W. Voxman
follows that TCXo~(A)satisfies the five conditions of T h e o r e m 1.1 and therefore is a
fuzzy number.
Definition 4.4. Suppose that ~, v e//'. The line in F passing through Ix in the
'direction' v is defined by
{g.+~ltER 1}
and is denoted by g, + tv.
Theorem 4.5. Suppose that f: R 1.._>~:, Xo ~ R 1 and ['(Xo) exists. Let f(xo) + tu be a
line in F passing through f(xo) in the direction v. Then there is a ~ > 0 such that if
Itl<8,
D(f(xo + t), f(xo) + W) >~D(f(xo + t), f(xo) + tf'(Xo) ).
Hence, the tangent line T xo provides the best local 'linear' approximation of f.
Proof. If no such 8 exists then u~['(xo) and there is a sequence {Ak} of real
numbers that converges to 0, such that for each k,
klira
~ 1¼ D(f(xo+ Ak), [(Xo) + A~f'(xo))
I
k--~ ~ ak , ['(Xo) = 0
and hence
D ffCxo+ ), fCxo) + ak ) [ =0.
References
[3] D. Dubois and H. Prade, Towards fuzzy differential calculus, Part 3: Differentiation, Fuzzy Sets
and Systems 8 (1982) 225-235.
[4] R. Goetschel and W. Voxman, Topological properties of fuzzy numbers, Fuzzy Sets and Systems 9
(1983) 8"/-99.
[5] R. Goetschel and W. Voxman, Eigen fuzzy number sets, Fuzzy Sets and Systems 16 (1985) 75--85.
[6] M. Rizzi, S61ectionet classement d'actions en avenir incertaln, Document du LAMSADE No. 14
(1981).