Mircea Sularia
Research Institute for Informatics 8-10 Averescu Avenue, 71316 Bucharest ROMANIA e-mail: sularia@u3.ici.ro
Abstract: Starting from some logical aspects regarding the use of fuzzy sets in the representation of multicriteria decision problems, this paper defines the structure of biresiduated algebra together with a corresponding logical system. Different properties are presented.
Keywords: fuzzy set, multicriteria decision problem, algebraic logic, MV-algebra, D-algebra, residuated lattice, biresiduated algebra, distance function, equivalence function, aggregating mapping
Introduction
Decision analysis implies knowledge acquisi-tion, realization of mathematical models, computer simulation and action [10, 11]. This paper considers some logical aspects regarding the use of fuzzy sets in the representation of multicriteria decision problems.
It is accepted here that a multicriteria decision problem is represented by a system (X, g, d), where X is the set of alternatives, g is a vector of goals and d is a decision set representing acceptable alternatives to some decision-making process [3, 8].
Any goal is associated with an attribute of the alternatives. A domain of its possible values is associated with each attribute. Then the alternatives are evaluated in the domain associated with the corresponding attribute and the goal is expressed in terms of values of this attribute of the alternatives. Suppose that the domain DA associated with any involved attribute A is a bounded ordered set called membership grades scale. Each goal associated with an attribute A is represented by a mapping gA from X to DA and consists in determining a maximum Pareto point for gA on X.
An attribute is called elementary if its member-ship grades scale is a bounded chain (e.g. the attribute "height" with respect to some set of persons is elementary). Any attribute can, in some respect, be considered as a logical combination of elementary attributes.
The representation of multicriteria decision problems using fuzzy sets, as they were introduced by Zadeh [3, 8, 22], implies the use of a unique membership grades scale, namely, the complete bounded chain L = [0, 1] Í R of positive subunitary real numbers. This helps equally describe the vector of goals by a finite collection of fuzzy sets on X and the decision set as a fuzzy set on X obtained from the goals through an aggregating mapping, which was defined using different combination operators. Considering both the algebraic structure and the topological structure of the standard chain [0, 1], Dubois and Prade [8] provide interesting solutions to the problem of choosing a suitable combination operator capable to build the decision set.
In the above mentioned approach any involved attribute is considered to be an elementary attribute and the decision set is defined using operators from various logical systems. In order to obtain a more comprehensive conceptual framework for the representation of attributes and the construction of a decision set in multicriteria decision problems, a major problem is to identify a standard logical system including features common to various logical systems. Turunen [21] shows that adjoint couples and residuated lattices happen very often together. Goguen [12] considers that the algebra of inexact concepts is a residuated lattice. Pultr [16] introduces the concept of L-space, with L a residuated lattice, and shows that L-fuzzy sets and L-fuzzy sets with equality can be represen-ted by a system N = ((P, n ) ; K, R), where (P, n ) is an L-space and K, R are subsets of P, called L-nebula. In Negoita and Ralescu [14] several notions of generalized sets are presented.
Different structures have been defined as algebraic counterparts of various systems of logic (e.g. Boolean algebra [15], Heyting algebra and Brouwer algebra [1,2,7,13,17,18], Heyting-Brouwer (semi-Boolean) algebra [19], D-algebra [20]).
Starting from some properties of the structure of complete D-algebra [20] and given the results obtained by Turunen [21] and Pultr [16], we define the structure of biresiduated lattice with a view at getting a suitable membership grades scale for the representation of attributes. A biresiduated lattice is defined by a system
where Å and Ä are binary operations on the set A, £ is an order relation on A and 0, 1 Î A such that (A, Å , Ä ) is an ordered bisemigroup and (A, £ , 0, 1) is a complete lattice satisfying some distributivity conditions.
Different examples together with some basic properties of the biresiduated lattice structure are presented. A biresiduated lattice can be associated with each complete D-algebra. Several biresiduated lattice structures are also defined on the chain ([0, 1], £ , 0, 1). Then a description of the biresiduated lattice structure as a system A = (A, Å , - , Ä , ® , £ , 0, 1) is given, such that (A, £ , 0, 1) is a complete lattice equipped with an adjoint couple (Ä , ® ) and a dual adjoint couple (Å , - ). Some specific relations are also derived.
The Heyting structure, the Brouwer structure and the Lukasiewicz structure associated with the complete chain ([0, 1], £ , 0, 1) will further be considered as basic biresiduated lattices on [0, 1]. The Lukasiewicz structure on [0, 1] may be associated with a standard structure of MV-algebra [5, 6]. The class of D-algebras [20] is a minimal extension of the union between the class of Heyting algebras and the class of Brouwer algebras. Then, in order to develop a logical system for multicriteria decision analysis, the definition of a structure including both the structure of D-algebra and the structure of MV-algebra should be considered. A solution of the precedent problem will be given by the notion of biresiduated algebra, defined as a system
of type (2, 2, 2, 2, 2, 2, 1, 0, 0) which satisfies some equations. Let R be the class of residuated algebras, Ro be the class of dual residuated algebras and BR be the class of biresiduated algebras. We prove that BR is a variety generated by R È Ro.
The notions of distance function and equiva-lence function for a biresiduated algebra are introduced and applied to construct homomor-phic images using strong ideals and strong filters. Then the notions of formula, valuation, valid formula and invalid formula over each class C of biresiduated algebras are presented. The word problem for free algebras over C is also defined.
The concept of set over a complete biresidua-ted algebra including the notion of set over a complete Heyting algebra defined in Fourman and Scott [9], is introduced.
We also present the concept of an aggregating mapping in multicriteria decision analysis.
1. Biresiduated Lattices
1.1 Terminology and Notations
Let A be a set together with two binary operations Å (addition) and Ä (multiplication) on A, an order relation £ on A and two constants 0, 1 Î A such that (A, £ , 0, 1) is a bounded poset with the minimum element 0 and the maximum element 1. Then the system A = (A, Å , Ä , £ , 0, 1) will be called a bounded ordered bigrupoid. Let Ord-BG [0,1] be the class of bounded ordered bigrupoids. A mapping f : A ® B is called a morphism in Ord-BG[0,1] from A to B = (B, Å , Ä , £ , 0, 1) if f is a morphism of bigrupoids from (A, Å , Ä ) to (B, Å , Ä ) and f is an order-preserving mapping of posets from (A, £ , 0, 1) to (B, £ , 0, 1) i.e. for all x, y Î A,
f(x Å y) = f(x) Å f(y); f(x Ä y) = f(x) Ä f(y);
x £ y Þ f(x) £ f(y); f(0) = 0 and f(1) = 1.
If the bounded poset (A, £ , 0, 1) is a complete lattice and X is a subset of the set A, then let supX for the supremum (join) of X and infX for the infimum (meet) of X. For x, y Î A and for every family (yi)i Î I of elements of A, let
x Ù y = inf {x, y}; x Ú y = sup {x, y};
= inf {yi
/ i Î I};
=
sup {yi / i Î I}.
A complete lattice (A, £ , 0, 1) will be called finite distributive if A together with the binary meet and the binary join on A, (A, Ù , Ú ), is a distributive lattice. If (A, £ , 0, 1) and (B, £ , 0, 1) are complete lattices then a mapping f : A ® B is called a homomorphism of complete lattices if for every family (yi)i Î I of elements of A,
;
.
The use of the notions of closure operator and interior operator on a poset and the notions of modal operator and dual modal operator of a lattice will be in accordance with the terminology introduced in [4].
A closure operator on the poset (A, £ ) is a mapping c : A ® A such that x £ c(x), c(c(x)) = c(x) and x £ y Þ c(x) £ c(y), for every x, y Î A.
An interior operator on the poset (A, £ ) is a mapping i : A ® A such that i(x) £ x, i(i(x)) = i(x) and x £ y Þ i(x) £ i(y), for every x, y Î A.
A modal operator on a lattice (A, Ù , Ú , 0, 1) is a mapping p : A ® A such that it satisfies :
p(0) = 0; p(x Ú y) = p(x) Ú p(y).
A dual modal operator on (A, Ù , Ú , 0, 1) is a mapping q : A ® A such that it satisfies :
q(1) = 1; q(x Ù y) = q(x) Ù q(y).
Now the definitions of some known structures, to be used in the sequel, are presented.
A Boolean lattice is a bounded distributive lattice (A, Ù , Ú , 0, 1) such that every element x of A is complemented, i.e there is an element y such that x Ù y = 0 and x Ú y = 1, and in this case let y = Ø x.
A Heyting lattice is a relatively pseudo-complemented lattice (A, Ù , Ú , 0) with 0, i.e. a lattice such that for every x, y Î A, 0 £ x and the relative pseudocomplement of x with respect to y exists, namely, there is an element x ® y Î A such that it is the greatest element z Î A which verifies the relation z Ù x £ y. Every Heyting lattice is a bounded distributive lattice. A Heyting algebra is a system H = (H, Ù , Ú , ® , 0, 1) associated with a Heyting lattice, where Ù (meet), Ú (join), ® (relative pseudocomplementation) are binary operations and 0, 1 Î H with 1 = 0 ® 0. Let Ø x = x ® 0, for every x Î H.
A Heyting algebra is called complete if it is a complete lattice.
A Brouwer lattice is a lattice (A, Ù , Ú , 1) such that it is a dual Heyting lattice, i.e. the system (A, Ù o, Ú o, 0o) is a Heyting lattice, with 0o = 1, x Ù o y = x Ú y, x Ú o y = x Ù y, for all x, y Î A. The relative pseudocomplement of y with respect to x in the Heyting lattice (A, Ù o, Ú o, 0o) is denoted by x - y. This implies that x - y is the least element z Î A such that x £ y Ú z. A Brouwer algebra is a system Br = (Br, Ù , Ú , - , 0, 1) associated with a Brouwer lattice, where Ù (meet), Ú (join), - (relative pseudosubtraction) are binary operations and 0, 1 Î Br with 0 = 1 - 1. Let Ø x = 1 - x, for every x Î Br.
A Brouwer algebra is called complete if it is a complete lattice.
1.2 Definition
A biresiduated lattice is a system A = (A, Å , Ä , £ , 0, 1) such that A is a bounded ordered bigrupoid and the following conditions hold:
( ii) (A, Å ) and (A, Ä ) are commutative semigroups, i.e. for all x, y, z Î A,
(1) x Å
y = y Å
x; x Ä
y = y Ä
x;
(2) (x Å
y) Å
z = x Å
(y Å
z); (x Ä
y) Ä
z = x Ä
(y Ä
z).
(iii) For all x, y, z Î
A and for every family (yi)i Î
I of elements of A:
(3) 0 Å
0 = 0; 1 Ä
1 = 1;
(4) x Ù
(x Å
y) = x; x Ú
(x Ä
y) = x;
(5) (x Å
y) Å
0 = x Å
y; (x Ä
y) Ä
1 = x Ä
y;
(6) x Å (y Ù z) = (x Å y) Ù (x Å z); x Ä (y Ú z) = (x Ä y) Ú (x Ä z);
(7)
;
.
(1) Complete Boolean lattices. Let (B, £ , 0, 1) be a complete Boolean lattice [15]. If for all x, y Î B, we define x Å y = x Ú y and x Ä y = x Ù y then (B, Å , Ä , £ , 0, 1) is a biresiduated lattice such that for every x Î B, x Å 0 = x and x Ä 1 = x.
(2) Complete Heyting algebras. Let H = (H, Ù , Ú , ® , 0, 1) be a complete Heyting algebra. For every x, y Î H, one defines x Å y = Ø Ø (x Ú y) and x Ä y = x Ù y. It follows that (H, Å , Ä , £ , 0, 1) is a biresiduated lattice such that x Ä 1 = x, for all x Î H. If H is not a Boolean lattice, the relation x Å 0 = x can be false for some x Î H. It follows that the complete lattice of the open sets of a topological space has a natural structure of biresiduated lattice, namely, if X is a topological space, (O(X), Í , Æ , X) is the complete Heyting lattice of the open sets in X and one defines,
O1 Å O2 = int(X \ int(X \ (O1 È O2)));
O1 Ä O2 = O1 Ç O2,
for all open sets O1, O2 Î O(X), then the system (O(X), Å , Ä , Í , Æ , X) is a biresiduated lattice.
(3) Complete Brouwer algebras. Let Br = (Br, Ù , Ú , - , 0, 1) be a complete Brouwer algebra. For every x, y Î Br, one defines x Å y = x Ú y and x Ä y = Ø Ø (x Ù y). Then (Br, Å , Ä , £ , 0, 1) is a biresiduated lattice such that x Å 0 = x, for every x Î Br. If Br is not a Boolean lattice, the relation x Ä 1 = x can be false for some x Î Br. In particular, it follows that the complete lattice of the closed sets of a topological space has a natural structure of biresiduated lattice, namely, if X is a topological space, (F(X), Í , Æ , X) is the complete Brouwer lattice of the closed sets in X and one defines,
F1 Å F2 = F1 È F2;
F1 Ä F2 = adh(X \ adh(X \ (F1 Ç F2))),
for all closed sets F1, F2 Î F(X),then the system (F(X), Å , Ä , Í , Æ , X) is a biresiduated lattice.
(4) Heyting-Brouwer algebras. Suppose that (A, Ù , Ú , ® , - , 0, 1) is a complete Heyting-Brouwer algebra [19], i.e. (A, Ù , Ú , ® , 0, 1) is a complete Heyting algebra and (A, Ù , Ú , - , 0, 1) is a complete Brouwer algebra.
Two operations of addition Å on the set A can then be defined as follows, for every x, y Î A:
(A1) Brouwer addition
x Å y = x Ú y.
(A2) Heyting addition
x Å y = [(x Ú y) ® 0] ® 0.
One can also define two operations of multiplication Ä on the set A as follows, for every x, y Î A:
(M1) Brouwer multiplication
x Ä y = 1 - [1 - (x Ù y)].
(M2) Heyting multiplication
x Ä y = x Ù y.
Thus, it will be possible to associate four struc-tures of biresiduated lattice (A, Å , Ä , £ , 0, 1) with (A, Ù , Ú , ® , - , 0, 1) if one defines addition Å and multiplication Ä by (Ai) and (Mj) respectively, for every i, j = 1, 2, where x £ y iff x = x Ù y.
Let (C, £ , 0, 1) be a complete chain. Then there is a standard structure of complete Heyting-Brouwer algebra (C, Ù , Ú , ® , - , 0, 1), defined as follows, for every x, y Î C:
x Ù y = min(x, y); x Ú y = max(x, y);
;
.
Thus, four structures of biresiduated lattice can be associated with (C, £ , 0, 1) as above.
(5) Complete D-algebras. If H = (H, Ù , Ú , ® , 0, 1) is a Heyting algebra then we define (H, Ù , Ú , ® , - , 0, 1), such that x - y = Ø (x ® y), for every x, y Î H.
If Br = (Br, Ù , Ú , - , 0, 1) is a Brouwer algebra then we define (Br, Ù , Ú , ® , - , 0, 1), such that x ® y = Ø (x - y), for every x, y Î A.
Suppose that A = (A, Ù , Ú , ® , - , 0, 1) is a complete D-algebra [20], i.e. (A, Ù , Ú , 0, 1) is a complete lattice and A is isomorphic to a subdirect product between two structures associated with both a Heyting algebra and a Brouwer algebra as above.
Let v : A ® A be the mapping defined by v(x) = 1 ® x, for every x Î A. Then v is an interior operator on the poset (A, £ ) associated with A and v is a modal operator on the lattice (A, Ù , Ú , 0, 1) such that 0 and 1 are fixed points for v.
Let
:
A ® A be the mapping defined by
x
= x - 0, for every x Î
A. Then
is a closure operator
on the poset (A, £ ) and
is
a dual modal operator on the lattice associated with A such that
0, 1 are fixed points for
.
Any Heyting (Brouwer) algebra can be defined as a D-algebra
such that the interior operator v (closure operator
)
is the identity mapping on A. A Boolean algebra is a D-algebra such that
the mappings v and
coincide
with the identity mapping.
We define on A the binary operations Å (addition) and Ä (multiplication) by
x Å y =
(x
Ú y);
x Ä y = v(x Ù y),
for all x, y Î A.
The following conditions hold:
- (vA, Ä , Ú , ® , 0, 1) is a complete Heyting algebra;
- (
A, Ù
, Å , - , 0,
1) is a complete Brouwer algebra;
- (A, Å , Ä
, £ , 0, 1) is a biresiduated lattice
such that the D-algebra A is isomorphic to a subdirect product of
the family of two D_algebras associated with both the Heyting algebra (vA,
Ä , Ú
, ® , 0, 1) and the Brouwer algebra (
A,
Ù , Å
, - , 0, 1).
(6) Structures of biresiduated lattice associated with the chain [0, 1]
Let ([0, 1], £ , 0, 1) be the complete chain of positive subunitary real numbers. Consider the standard structure of Heyting-Brouwer algebra ([0, 1], Ù , Ú , ® , - , 0, 1) defined as in Example 1.3 (4). Using common operations of addition +, subtraction - , and multiplication × on R, we define on [0, 1] four operations of addition Å as follows, for every x, y Î [0, 1]:
(A1) Brouwer addition
x Å y = max(x, y).
(A2) Heyting addition
.
(A3) Lukasiewicz addition
x Å y = min(1, x + y).
(A4) Gaines addition
x Å y = x + y - x × y.
Four operations of multiplication Ä will be defined on [0, 1] as follows:
(M1) Brouwer multiplication
.
(M2) Heyting multiplication
x Ä y = min(x, y).
(M3) Lukasiewicz multiplication
x Ä y = max(0, x + y - 1).
(M4) Gaines multiplication
x Ä y = x × y.
Therefore, sixteen biresiduated lattice structures
can be associated with the chain ([0, 1], £ , 0, 1) if one defines the operations of addition Å and multiplication Ä by (Ai) and (Mj) respectively, for every i, j = 1, 2, 3, 4.
(7) Homomorphic images. Let A = (A, Å , Ä , £ , 0, 1) and B = (B, Å , Ä , £ , 0, 1) be two biresiduated lattices. A mapping f : A ® B is called homomorphism from A to B if f is a morphism of bounded ordered bigrupoids from A to B such that f is a homomorphism of com-plete lattices from (A, £ , 0, 1) to (B, £ , 0, 1), i.e.
f(x Å y) = f(x) Å f(y); f(x Ä y) = f(x) Ä f(y)
;
,
for all x, y Î A and for every family (yi)i Î I of elements of A.
We call B a homomorphic image of A if there is a surjective homomorphism from A onto B. The class of homomorphic images of a biresi-duated lattice A is determined by the quotient structures of A with respect to the congruences of A.
A congruence of A is an equivalence relation R on A compatible with arbitrary meet and join and with the operations of addition and multiplication of A. Then the set A/R has a natural structure of biresiduated lattice A/R called the R-quotient of A.
Then B is a homomorphic image of A iff B is isomorphic to a quotient of A, i.e. there is a congruence R of A such that B and the R-quotient A/R are isomorphic biresiduated lattices.
Using this notion will result in many new examples of biresiduated lattices (e.g. homomorphic images of a biresiduated lattice associated with a D-algebra as in Example 1.3 (5) can be obtained using some couple of filters and ideals [20]).
(8) Biresiduated sublattices
Let A = (A, Å , Ä , £ , 0, 1) be a biresiduated lattice and B a subuniverse of A, i.e. B is a subset of the set A such that the following conditions hold :
- B is closed with respect to addition and multiplication, i.e. for every x, y Î B, x Å y Î B and x Ä y Î B;
- the poset (B, £ , 0, 1) is a complete sublattice of (A, £ , 0, 1), i.e. for every subset X of B, sup X Î B and inf X Î B.
Then B = (B, Å , Ä , £ , 0, 1) is a biresiduated lattice called the biresiduated sublattice of A induced on the subuniverse B. Intersection of every family of subuniverses of A is a subuniverse of A. This implies that for every subset X of the set A, the set <X> defined by
is a subuniverse of A. The biresiduated sublattice of A induced on the subuniverse <X> is called the biresiduated sublattice of A generated by X.
For example, let P(X) = (P(X), Å , Ä , Í , Æ , X) be the biresiduated lattice associated with the complete Boolean lattice (P(X), Ç , È , Æ , X) of the subsets of the set X as in Example 1.3 (1), i.e. A Å B = A È B and A Ä B = A Ç B, for every A, B Î P(X), where Ç and È are the set-theoretical binary intersection and the binary union of subsets of the set X respectively. Then K Í P(X) is a subuniverse of P(X) iff K is a Kripke family, i.e. K is a family of subsets of X such that K is closed with respect to arbitrary set-theoretical intersections and unions.
(9) Direct products
From Definition 1.2 it follows that the direct product of every family of biresiduated lattices is a biresiduated lattice. In particular, it follows that for every topological space X, a biresidua-ted lattice (O(X) ´ F(X), Å , Ä , £ , 0, 1) will be obtained, if one considers the direct product of two biresiduated lattices (O(X), Å , Ä , Í , Æ , X) and (F(X), Å , Ä , Í , Æ , X) defined as in Examples 1.3 (2) and 1.3 (3). Therefore, for all (O, F), (O’, F’) Î O(X) ´ F(X), the following relations hold:
1.4 The Duality Principle
Let A = (A, Å , Ä , £ , 0, 1) be a biresiduated lattice. We associate with A a system Ao = (Ao, Å o, Ä o, £ o, 0o, 1o) such that Ao = A, Å o = Ä , Ä o = Å , x £ o y iff y £ x, 0o = 1 and 1o = 0.
Then Ao is a biresiduated lattice which can be called dual to A. Let j be a statement about all biresiduated lattices. We associate with j a second dual statement j o obtained from j if replacing Å , Ä , £ , 0, 1 by Å o, Ä o, £ o, 0o, 1o respectively . A duality principle follows from Definition 1.2:
Let A = (A, Å , Ä , £ , 0, 1) be a biresiduated lattice. The following results present some first consequences of Definition 1.2. It will be shown that the class of biresiduated lattices includes several classes of residuated lattices.
1.5 Lemma
Define a mapping c : A ® A by c(x) = x Å 0, for every x Î A. Then 0 and 1 are fixed points for c, c is a dual modal operator on the lattice associated with A and c is a closure operator on the poset (A, £ ), i.e. the following conditions hold, for every x, y Î A:
( i) c(0) = 0; c(1) = 1;
( ii) c(x Ù y) = c(x) Ù c(y);
(iii) x £ c(x);
( iv) c(c(x) = c(x);
( v) x £ y Þ c(x) £ c(y).
for every x,y Î A.
Proof
( i) c(0) = 0 Å 0 = 0; (1.2(3));
c(1) = 1 Å 0 (1 is the least element of (A, £ ));
= 1 Ù (1 Å 0) = 1 (1.2(4));
( ii) c(x Ù y) = (x Ù y) Å 0 (commutativity of Å );
= 0 Å (x Ù y) (1.2(6));
= (0 Å x) Ù (0 Å y)= c(x) Ù c(y);
(iii) x Ù c(x) = x Ù (x Å 0)= x (1.2(4));
( iv) c(c(x)) = (x Å 0) Å 0 (associativity of Å and 1.2(3));
= x Å (0 Å 0)
= x Å 0 = c(x);
( v) x £ y Þ c(x) = c(x Ù y) = c(x) Ù c(y) Þ c(x) £ c(y). ÿ
1.5o Lemma
Define a mapping i : A ® A by i(x) = x Ä 1, for every x Î A. Then 0 and 1 are fixed points for i, i is a modal operator on the lattice associated with A and i is an interior operator on the poset (A, £ ), i.e. the following conditions hold, for all x, y Î A:
( i) i(0) = 0; i(1) = 1;
( ii) i(x Ú y) = i(x) Ú i(y);
(iii) i(x) £ x;
( iv) i(i(x) = i(x);
( v) x £ y Þ i(x) £ i(y).
Proof
Lemma 1.5o follows from Lemma 1.5 and the duality principle 1.4. ÿ
The next properties follow from lemmas 1.5 and 1.5o.
1.6 Consequence
Let c(A) = A Å 0 be the image of the mapping c defined as in Lemma 1.5, i.e.
The following conditions hold:
(i) (c(A), Å , 0) is a commutative monoid such that a Å 0 = a, for every a Î c(A);
( ii) (c(A), £ , 0, 1) is a complete lattice such that it is an inf-complete sublattice of (A, £ , 0, 1), i.e. inf X Î c(A) for every subset X of c(A);
(iii) in the complete lattice (c(A), £ , 0, 1), the supremum of every subset X of the set c(A) is defined by the following relation:
1.6o Consequence
Let i(A) = A Ä 1 be the image of the mapping i defined as in Lemma 1.5o , i.e.
The following conditions hold:
( i) (i(A), Ä , 1) is a commutative monoid such that a Ä 1 = a for every a Î i(A);
( ii) (i(A), £ , 0, 1) is a complete lattice such that it is a sup-complete sublattice of (A, £ , 0, 1), i.e. sup X Î i(A) for every subset X of i(A);
(iii) in the complete lattice (i(A), £ , 0, 1), the infimum of every subset X of the set i(A) is defined by the following relation:
1.7 Lemma
(i) The operations of addition and multiplication are increasing mappings in both variables, i.e. for every x, y, z Î A,
( ii) For every x, y Î A, x Ú y £ x Å y and x Ä y £ x Ù y.
Proof
( i) x £ y Þ x = x Ù y
Þ x Å z = (x Ù y) Å z (commutativity of Å and 1.2(6))
= (x Å z) Ù (y Å z)
Þ x Å z £ y Å z
Þ z Å x £ z Å y.
Thus the first implication from (i) holds. The duality principle will also yield the second implication from (i).
(ii) From the finite distributivity of the lattice (A, £ ) and 1.2(4) it follows that
By duality (x Ù y) Ú (x Ä y) = x Ù y is obtained.
Thus the relations (ii) hold. ÿ
The following results establish a connection between the biresiduated lattices and the residuated lattices.
1.8 Lemma
Define a binary operation - on A called dual residuation with respect to Å by
for every a, b Î A, where c(A) = A Å 0 is defined as in Consequence 1.6.
The following conditions hold:
( i) for every a, b Î A, a £ b Å (a - b);
( ii) the pair (Å , - ) is a dual adjoint couple on c(A), i.e. for every a, b, c Î c(A),
(iii) for every a, b, c Î A,
Proof
From Consequence 1.6 (ii) it follows that x - y Î c(A), for every x, y Î A.
( i) Let a, b Î A. Using the first Equation 1.2(7) and the definition of - , it follows that:
( ii) Let a, b, c Î c(A). From the definition of - it follows that a £ b Å c implies
Suppose now that a - b £ c. From 1.7(i) results that b Å (a - b) £ b Å c. Using 1.8 (i), it follows that a £ b Å (a - b), but £ is transitive, therefore a £ b Å c. This completes the proof of 1.8 (ii).
(iii) Let a, b, c Î A with a £ b. From 1.7(i) results that a Å (c - a) £ b Å (c - a), but using 1.8(i) we have c £ a Å (c - a), therefore c £ b Å (c - a). Using 1.8 (ii) it follows that
c - b £ c - a. ÿ
1.8o Lemma
Define a binary operation ® on A called residuation with respect to Ä by
for every a, b Î A, where i(A) = A Ä 1 is defined as in Consequence 1.6o.
The following conditions hold:
( i) for every a, b Î A, a Ä (a ® b) £ b;
( ii) the pair (Ä , ® ) is an adjoint couple on i(A), i.e. for every a, b, c Î i(A),
(iii) for every a, b, c Î A,
Proof
Lemma 1.8o follows from Lemma 1.8 and the duality principle 1.4. ÿ
The following theorem provides a description of the biresiduated lattice structure as a complete lattice (A, £ , 0, 1) equipped with two specific couples of binary operations on A, a dual adjoint couple (Å , - ) and an adjoint couple (Ä , ® ).
1.9 Theorem
If A = (A, Å , Ä , £ , 0, 1) Î Ord-BG[0,1], then the following are equivalent:
( i) A is a biresiduated lattice;
(ii) there is a binary operation - on A called dual residuation with respect to Å and there is a binary operation ® on A called residuation with respect to Ä such that for every x, y, z Î A, the system (A, Å , - , Ä , ® , £ , 0, 1) verifies 1.2(i), 1.2(1)-(6) and:
(1) (x - y) Å 0 = x - y; (1o) (x ® y) Ä 1 = x ® y;
(2) x - y £ z Å 0 Û x £ y Å z; (2o) z Ä 1 £ x ® y Û x Ä z £ y.
Proof
(i) Þ (ii): suppose (i). Let - and ® be the two binary operations on A defined respectively as in Lemmas 1.8 and 1.8o. Relations (1) and (2) follow from 1.6(ii) and Lemma 1.8(ii). Relations (1o) and (2o) follow from 1.6o(ii) and Lemma 1.8o(ii).
(ii) Þ (i): suppose (ii).
We verify that the two Equations 1.2(7) hold. For x Î
A and for a family (yi)i Î
I of elements of A we have (" j Î
I)
. From Lemma 1.7 (i) and
Equation 1.2(5)
it follows that (" j Î
I)
, thus
Also we have (" j Î
I)
. Then ("
j Î I)
,
because of 1.9(2). Thus
.
Lemma 1.7(i) implies
Then
,
because of 1.9(1). From 1.9(2) it follows that
The first Equation 1.2(7) follows from (*) and (**). Similarly, the second Equation 1.2(7) follows from 1.9(1o) and 1.9(2o). Therefore, A verifies all the conditions from Definition 1.2, i.e. 1.9(i) holds.
This completes the proof. ÿ
From Lemmas 1.8 and 1.8o it follows that any biresiduated lattice A = (A, Å , Ä , £ , 0, 1) can associate two structures, a complete inf-sublattice with dual residuation with respect to Å , c(A) = (c(A), Å , - , £ , 0, 1), and a complete sup-sublattice with residuation with respect to Ä , i(A) = (i(A), Ä , ® , £ , 0, 1), called the algebra of closed elements and the algebra of open elements of A respectively.
This shows that the theory of biresiduated lattices can be viewed as an extended theory of residuated lattices [12, 16].
The next results present other equations which hold in c(A) and i(A).
1.10 Lemma
Dual residuation - with respect to Å is a sup-morphism in the first variable and a dual inf-morphism in the second variable on the lattice c(A) = A Å 0, i.e. for every family (bi)i Î I of elements in c(A) and for a Î c(A), there is
( i)
;
(ii)
.
Proof
Let (bi)i Î I be a family of elements in c(A) and an element a Î c(A).
( i) The following relations hold, for every j Î I:
![]()
= a Å
.
Using Lemma 1.8 (ii) it follows that ("
j Î I)bj -
a £
.
Therefore
The following relation holds ("
j Î I)bj -
a £
.
From Lemma 1.7(i) it follows that (" j Î
I)(bj - a) Å
a £ [
Å a, but ("
j Î I) bj £
(bj - a) Å
a, therefore (" j Î
I) bj £ [
Å a. The precedent relation and a Å
0 = a imply
£
[
Å
a. Using Lemma 1.8 (ii) it follows that
From (*) and (**) here results Equation 1.10(i).
(ii) We have (" j Î
I)
£
bj. From Lemma 1.8(iii) it follows that
,
which implies
Let b =
.
Then
. Lemma 1.8 (ii) implies
.
Using 1.2 (7) it follows that
.
From 1.8 (ii) it follows that
Relations (*) and (**) show that property 1.10(ii) is satisfied. ÿ
1.10o Lemma
Residuation ® with respect to Ä is an inf-morphism in the second variable and a dual sup-morphism in the first variable on the lattice i(A) = A Ä 1, i.e. for every family (bi)i Î I of elements in i(A) and for a Î i(A), we have
( i)
;
(ii)
.
Proof
Lemma 1.10o follows from Lemma 1.10 and the duality principle 1.4. ÿ
The next results present other relations derived from properties 1.9, 1.10 and 1.10o.
1.11 Consequence
In each biresiduated lattice A, for all x, y, z Î A:
( i) x Å 0 = x - 0;
( ii) x - y = 0 Û x Å 0 £ y Å 0;
(iii) (x Ú y) Å 0 = [(x Å 0) Ú y] Å 0;
( iv) x - y £ x Å 0;
( v) y Å (x - y) £ x Å y;
( vi) (x Ú y) Å 0 £ y Å (x - y);
(vii) (x - y) - z = x - (y Å z);
(viii) x - y = x - (y Å 0);
( ix) x - y = (x Å 0) - y;
( x) x Å [(x Å y) - (x Å z)] £ x Å (y - z);
( xi) (x Ú y) - (x Ú z) = y - (x Ú z);
(xii) [x Ú (y - z)] Å 0 £ x Å [(x Ú y) - (x Ú z)].
Proof
(i) We have
and
x £ x Å
0, thus x - 0 £
x Å 0. Relation x Å
0 £ x - 0
holds because, for every y Î A, x £ y Å 0 Þ x Å 0 £ y Å 0.
(ii) Suppose x - y = 0. From 1.2(3) here results x - y £ 0 Å 0. Using 1.9(2) implies x £ y Å 0. From 1.7(i), 1.2(2) and 1.2(3) it follows that x Å 0 £ y Å 0. Suppose now x Å 0 £ y Å 0. We have x £ x Å 0,
therefore x £ y Å 0. From 1.10(2) it follows that x - y £ 0 Å 0 = 0, which implies x - y = 0.
(iii) x £ x Å 0 and y £ y Þ x Ú y £ (x Å 0) Ú y, thus
We also have y £ x Ú y £ (x Ú y) Å 0 and x Å 0 £ (x Ú y) Å 0, which implies
Equation 1.11(iii) follows from (*) and (**).
(iv) Relation 1.11(iv) follows from x £ y Å x and 1.9(2).
(v) Lemma 1.7(i) and property 1.11(iv) imply y Å (x - y) £ y Å (x Å 0) = x Å y because of 1.2 (1), 1.2(2) and 1.2(5). Thus 1.11(v) holds.
(vi) Lemmas 1.8(i) and 1.7(ii) imply x £ y Å (x - y) and y £ y Å (x - y). From Lemma 1.7(i) and Definition 1.2(5) it follows that 1.11(vi).
(vii) From Lemma 1.8(i) it follows that
Relations 1.2(5), 1.9(1) and 1.9(2) imply
Lemma 1.8(i) implies x - y £ z Å [(x - y) - z], therefore, using 1.7(i) we have
but x £ y Å (x - y), thus x £ (y Å z) Å [(x - y) - z]. From 1.9(1), 1.9(2) and the previous relation it follows that
Then 1.11(vii) follows from (*) and (**).
(viii) We have x £ (y Å 0) Å [x - (y Å 0)] = y Å [x - (y Å 0)]. From 1.9(1) and 1.9(2) this implies
But x £ y Å (x - y) = (y Å 0) Å (x - y), thus reusing 1.9(1) and 1.9(2) one obtains
Then 1.11(viii) follows from (*) and (**).
(ix) From 1.11(i), 1.11(vii) and 1.11(viii) it follows that
which proves 1.11(ix).
(x) Relation 1.2(7) and the definition of dual residuation imply:
Using Lemma 1.7(i) we have
(***) (" a Î c(A))[y £ z Å a Þ x Å y £ (x Å z) Å a].
Then 1.11(x) follows from (*), (**) and (***).
(xi) From 1.11(ii), 1.11(ix), Lemma 1.10(i) and Relation 1.9(1) it follows that
(x Ú y) - (x Ú z) = c(x Ú y) - (x Ú z) = c[[x - (x Ú z)] Ú [y - (x Ú z)]]
= c[0 Ú [y - (x Ú z)]] = y - (x Ú z), which imply 1.11(11).
(xii) Using lemmas 1.7(ii), 1.11(viii) and 1.10(ii) we have
y - (x Ú z) = y - [c(x Ú z) Ù (x Å z)] = c[[y - (x Ú z)] Ú [y - (x Å z)]].
From 1.11(xi) and the precedent relation it follows that
which implies
Using 1.11(vi) and 1.11(vii) we also have
thus
Then 1.11(xii) follows from (*) and (**). ÿ
1. 11o Consequence
In each biresiduated lattice A, for x, y, z Î A:
( i) x Ä 1 = 1 ® x;
( ii) x ® y = 1 Û x Ä 1 £ y Ä 1;
( iii) (x Ù y) Ä 1 = [(x Ä 1) Ù y] Ä 1;
( iv) y Ä 1 £ x ® y;
( v) x Ä y £ x Ä (x ® y);
( vi) x Ä (x ® y) £ (x Ù y) Ä 1;
( vii) x ® (y ® z) = (x Ä y) ® z;
(viii) x ® y = (x Ä 1) ® y;
( ix) x ® y = x ® (y Ä 1);
( x) x Ä (y ® z) £ x Ä [(x Ä y) ® (x Ä z)];
( xi) (x Ù y) ® (x Ù z) = (x Ù y) ® z;
(xii) x Ä [(x Ù y) ® (x Ù z)] £ [x Ù (y ® z)]Ä 1
Proof
Consequence 1. 11o follows from Consequence 1.11 and the duality principle 1.4. ÿ
This Section ends with mentioning the results which show that on each biresiduated lattice can be defined two new unary operations called Å -complementation and Ä -complementation together with some specific properties.
1.12 Consequence
Let A = (A, Å , Ä , £ , 0, 1) be a biresiduated lattice, - be the dual residuation with respect to Å and c(A) = A Å 0 be the set of closed elements of A defined as in 1.6. Define on A an unary operation CÅ : A ® A called Å -comple-mentation on A by
for every x Î A. The following conditions hold:
( i) CÅ (x) is the least closed element y Î c(A) such that x Å y = 1, for any x Î A;
(ii) the restriction of CÅ to c(A) Í A is a meet-complete dual endomorphism of the complete lattice (c(A), £ , 0, 1), i.e. for every subset X of set c(A),
Proof
( i) Let x Î A. Then
; [definition
of - from Lemma 1.8]
x Å (1 - x) = 1; [Lemma 1.8(i)]
1 - x Î c(A), [Consequence 1.6(ii)]
which shows that 1.12(i) holds.
(ii) From Lemma 1.10 (ii) it follows that
,
for every family (xi)i Î
I of elements in c(A). Using consequence 1.6 [(ii) and (iii)] it
follows that 1.12(ii) holds. ÿ
1.12o Consequence
Let A = (A, Å , Ä , £ , 0, 1) be a biresiduated lattice, ® be the residuation with respect to Ä and i(A) = A Ä 1 be the set of open elements of A defined as in 1.6o. Define on A an unary operation CÄ : A ® A called Ä -complementation on A by
for every x Î A. The following conditions hold:
( i) CÄ (x) is the greatest open element y Î i(A) such that x Ä y = 0, for any x Î A;
(ii) the restriction of CÄ to i(A) Í A is a join-complete dual endomorphism of the complete lattice (i(A), £ , 0, 1), i.e. for every subset X of set i(A),
Proof
Consequence 1. 12o follows from Consequence 1.12 and the duality principle 1.4. ÿ
Starting from the previous properties, the following Section introduces the structure of biresiduated algebra as an algebra A = (A, Ù , Ú , Å , - , Ä , ® , Ø , 0, 1) of type (2, 2, 2, 2, 2, 2, 1, 0, 0) including both the structure of D-algebra and the structure of MV-algebra such that each complete biresiduated algebra is a biresiduated lattice with negation, which satisfies some specific equations. Different structures of complete biresiduated algebras will be associated with the complete chain [0, 1].
2. Biresiduated Algebras
This Section makes first a presentation of the notion of biresiduated lattice with negation including both the structure of complete D_algebra and the structure of complete MV_algebra.
2.1 Definition
Let A = (A, Å , - , Ä , ® , £ , 0, 1) be a biresiduated lattice.
( i) We say that A is a biresiduated lattice with negation if Å -complementation coincides with Ä -complementation (see Consequence 1.12 and Consequence 1.12o), i.e. for every x Î A, CÅ (x) = 1 - x = x ® 0 = CÄ (x).
(ii) If A is a biresiduated lattice with negation then we define an unary operation on A, Ø : A ® A called negation on A, by
or equivalently by
for every x Î A.
We present now new equations which hold in biresiduated lattices with negation.
2.2 Lemma
Let A be a biresiduated lattice with negation, c(A) = A Å 0 the set of closed elements of A defined as in 1.6, and i(A) = A Ä 1 the set of open elements of A defined as in 1.6o. The following relations hold:
( i) Ø Ø Ø x = Ø x;
( ii) Ø c(x) = Ø x;
(iii) Ø i(x) = Ø x;
( iv) Ø Ø (x Å 0) £ x Å 0 and y Ä 1 £ Ø Ø (y Ä 1);
( v) c(A) Ç i(A) = Ø A;
( vi)
;
(vii)
,
for all x, y Î A and for every family (xi)i Î I of elements of A, where
Proof
( i) We have
(2) Ø x Å Ø Ø x = Ø x Å (1 - Ø x) = 1;
(3) Ø Ø Ø x = 1 - Ø Ø x = L (y Î c(A) / 1 = y Å Ø Ø x).
(1’) Ø x = x ® 0 = (x ® 0) Ä 1 Î i(A);
(2’) Ø x Ä Ø Ø x = Ø x Ä (Ø x ® 0) = 0;
(3’) Ø Ø Ø x = Ø Ø x ® 0 = V(y Î i(A) / 0 = y Ä Ø Ø x).
From (1’), (2’) and (3’) it follows that
(**) Ø x £ Ø Ø Ø x.
Thus, 2.2(i) follows from (*) and (**).
( ii) Relation 2.2(ii) follows from Ø c(x) = 1 - (x Å 0) = 1 - x = Ø x.
(iii) Relation 2.2(iii) follows from Ø i(x) = (x Ä 1) ® 0 = x ® 0 = Ø x.
( iv) From (1 - x) Å x = 1 and 1.9(2) it follows that 1 - (1 - x) £ x Å 0, but
thus Ø Ø (x Å 0) £ x Å 0. From y Ä (y ® 0) = 0 and 1.9(2o) it follows that
but Ø Ø (y Ä 1) = [(y Ä 1) ® 0] ® 0 = (y ® 0) ® 0, thus y Ä 1 £ Ø Ø (y Ä 1).Therefore, 2.2(iv) holds.
( v) If z Î Ø A then z = Ø x, for x Î A, but
and
therefore z Î c(A) Ç i(A). It follows that
Now let z Î c(A) Ç i(A) i.e. z = c(x) and z = i(y), for some x, y Î A. From 2.2(iv) it follows that
and
This implies z = Ø Ø z Î Ø A. Therefore,
Thus, 2.2(v) follows from (*) and (**).
( vi) Relation 2.2(vi) follows from Defini-tion 2.1 and Consequence 1.12(ii).
(vii) Relation 2.2(vii) follows from Defini-tion 2.1 and Consequence 1.12o(ii). ÿ
A list of basic examples of biresiduated lattices with negation is given.
2.3 Examples
(E1) Complete D-algebras
Let A = (A, Å , - , Ä , ® , £ , 0, 1) be a biresiduated lattice associated with a complete D-algebra (A, Ù , Ú , ® , - , 0, 1) as in Example 1.3(5), i.e. for every x, y Î A:
The following conditions hold:
(1) x Å y = (x Ú y) Å 0 = c(x Ú y);
(2) the system c(A) = (c(A), Ù , Å , - , 0, 1) is a complete Brouwer algebra, i.e. it is a complete lattice such that:
for every a, b, c Î c(A) = A Å 0;
(3) x Ä y = (x Ù y) Ä 1 = i(x Ù y);
(4) the system i(A) = (i(A), Ä , Ú , ® , 0, 1) is a complete Heyting algebra, i.e. it is a complete lattice such that:
for every a, b, c Î i(A) = A Ä 1.
Then A is a biresiduated lattice with negation such that A satisfies the following determination principle:
(5) x Å 0 = y Å 0 and x Ä 1 = y Ä 1 implies x = y
and the following specific relations hold:
(6) x ® (y - z) = 1 - [x Ù (y ® z)];
(7) (x ® y) - z = [z Ú (x - y)] ® 0,
for every x, y, z Î A.
Because the precedent structures are complete D-algebras, it follows that the structure of biresiduated lattice with negation includes complete Heyting algebras, complete Brouwer algebras, and complete Boolean algebras.
(E2) Complete MV-algebras
Let (A, Å , Ø , 0) be an MV-algebra [6, Definition 1.1.1 pp.11], i.e. A is an algebra with a binary operation Å , an unary operation Ø , and a constant 0 such that the following Equations hold:
MV1) x Å (y Å z) = (x Å y) Å z;
MV2) x Å y = y Å x;
MV3) x Å 0 = x;
MV4) Ø Ø x = x;
MV5) x Å Ø 0 = Ø 0;
MV6) Ø (Ø x Å y) Å y = Ø (Ø y Å x) Å x.
From MV1)-MV3) it follows that (A, Å , 0) is an abelian monoid. We define a constant 1 and the operations Ä , ® and - together with a binary relation £ on A as follows, for any two elements x, y of A:
( 1) 1 = Ø 0;
( 2) x Ä y = Ø (Ø x Å Ø y);
( 3) x ® y = Ø x Å y;
( 4) x - y = x Ä Ø y;
( 5) x £ y iff Ø x Å y = 1.
Then £ is an order relation which determines on A a structure of distributive lattice with the smallest element 0 and the greatest element 1, (A, Ù , Ú , 0, 1), such that:
( 6) x Ú y = (x Ä Ø y) Å y;
( 7) x Ù y = Ø (Ø x Ú Ø y).
We say that A is a complete MV-algebra if A is an MV-algebra such that the ordered set (A, £ , 0, 1) is a complete lattice. The system A = (A, Å , - , Ä , ® , £ , 0, 1) associated with every complete MV-algebra (A, Å , Ø , 0) and defined as above is a biresiduated lattice with negation such that the following specific relations hold:
( 8) x Ú y = (x - y) Å y;
( 9) x Ù y = x Ä (x ® y);
(10) Ø x = x ® 0 = 1 - x.
(E3) The Brouwer structure on [0, 1]
Let Å be the Brouwer addition 1.3(6)(A1) and Ä the Brouwer multiplication 1.3(6)(M1). Then ([0, 1], Å , - , Ä , ® , £ , 0, 1) is a biresiduated lattice with negation called the Brouwer structure on [0, 1], where the binary operations - and ® are defined by:
;and the negation operator Ø is defined by:
,for all x, y Î [0, 1].
From the precedent relations it follows that the Brouwer structure on [0, 1] is a biresiduated lattice with negation associated with a complete D-algebra as in Example 2.3(E1) such that the following specific conditions hold:
Let Å be the Heyting addition 1.3(6)(A2) and Ä the Heyting multiplication 1.3(6)(M2). Then ([0, 1], Å , - , Ä , ® , £ , 0, 1) is a biresiduated lattice with negation called the Heyting structure on [0, 1], where the binary operations - and ® are defined by:
and the negation operator Ø is defined by:
for all x, y Î [0, 1].
From the precedent relations it follows that the Heyting structure on [0, 1] is a biresiduated lattice with negation associated with a complete D-algebra such that the following specific conditions hold:
Let Å be the Lukasiewicz addition 1.3(6)(A3) and Ä the Lukasiewicz multiplication 1.3(6)(M3). The Lukasiewicz structure on [0, 1] is a biresiduated lattice with negation ([0, 1], Å , - , Ä , ® , £ , 0, 1) associated with the standard structure of complete MV-algebra ([0, 1], Å , Ø , 0), where the operations - , ® and Ø are defined by:
for all x, y Î [0, 1].
(E6) The Heyting-Gaines structure on [0, 1]
Let Å be the Heyting addition 1.3(6)(A2) and Ä the Gaines multiplication 1.3(6)(M4). Then the Heyting-Gaines structure on [0, 1] is a biresiduated lattice with negation ([0, 1], Å , - , Ä , ® , £ , 0, 1), where dual residuation - and negation operator Ø on [0, 1] coincide respectively with the Heyting dual residuation - and the Heyting negation Ø defined as in Example 2.3 (E4), and residuation ® is defined by:
,for all x, y Î [0, 1].
(E7) The Gaines-Brouwer structure on [0, 1]
Let Å be the Gaines addition 1.3(6)(A4) and Ä the Brouwer multiplication 1.3(6)(M1). Then the Gaines-Brouwer structure on [0, 1] is a biresiduated lattice with negation ([0, 1], Å , - , Ä , ® , £ , 0, 1), where residuation ® and negation operator Ø on [0, 1] coincide respectively with the Brouwer residuation ® and the Brouwer negation Ø defined as in Example 2.3 (E3), and dual residuation - is defined by:
,for all x, y Î [0, 1].
Remark: Many of the structures from Example 1.3 (6) are not biresiduated lattices with negation. For example, the standard Heyting-Brouwer structure associated with the complete chain ([0, 1], £ , 0, 1) is a biresiduated lattice ([0, 1], Å , - , Ä , ® , £ , 0, 1) which is without negation, where Å is the binary join Ú , Ä is the binary meet Ù , dual residuation - is the Brouwer residuation defined as in Example 2.3 (E3) and residuation ® is the Heyting residuation defined as in Example 2.3 (E4). Another example of biresiduated lattice which is without negation can be obtained if one defines the Gaines addition Å by 1.3(6)(A4), the Gaines multiplication Ä by 1.3(6)(M4), dual residuation - as in Example 2.3 (E7) and residuation ® as in Example 2.3 (E6). ÿ
The next definitions present three classes of algebras and the notion of biresiduated algebra including all biresiduated lattices with negation from Examples 2.3 (E1)-(E7).
2.4 The K, D and MV Classes
Let K be the class of algebras
of type (2, 2, 2, 2, 2, 2, 1, 0, 0).
Let D be the class of algebras A of K such that (A, Ù , Ú , ® , - , 0, 1) is a D-algebra and for every x, y Î A,
Let MV be the class of algebras A of K as above, associated with an MV-algebra (A, Å , Ø , 0) i.e. binary meet Ù , binary join Ú , dual residuation - , multiplication Ä , residuation ® , negation Ø and 1 Î A are defined as in Example 2.3 (E2).
2.5 Definition
A biresiduated algebra is an algebra A of K as in 2.4 such that the following equations hold for all x, y, z Î A:
( 1) x Ù y = y Ù x; ( 1o) x Ú y = y Ú x;
( 2) x Ù (y Ù z) = (x Ù y) Ù z; ( 2o) x Ú (y Ú z) = (x Ú y) Ú z;
( 3) x Ù (x Ú y) = x; ( 3o) x Ú (x Ù y) = x;
( 4) x Ù 1 = x; ( 4o) x Ú 0 = x;
( 5) x Ù (y Ú z) = (x Ù y) Ú (x Ù z);
( 6) x Å y = y Å x; ( 6o) x Ä y = y Ä x;
( 7) x Å (y Å z) = (x Å y) Å z; ( 7o) x Ä (y Ä z) = (x Ä y) Ä z;
( 8) 0 Å 0 = 0; ( 8o) 1 Ä 1 = 1;
( 9) x Ù (x Å y) = x; ( 9o) x Ú (x Ä y) = x;
(10) (x Å y) Å 0 = x Å y; (10o) (x Ä y) Ä 1 = x Ä y;
(11) x Å (y Ù z) = (x Å y) Ù (x Å z); (11o) x Ä (y Ú z) = (x Ä y) Ú (x Ä z);
(12) x Å (y Ú z) = [(x Å y) Ú (x Å z)] Å 0;(12o) x Ä (y Ù z) = [(x Ä y) Ù (x Ä z)] Ä 1;
(13) x - 0 = x Å 0; (13o) 1 ® x = x Ä 1;
(14) (x - y) Å 0 = x - y; (14o) (x ® y) Ä 1 = x ® y;
(15) x Å (y - x) = (x Ú y) Å 0; (15o) x Ä (x ® y) = (x Ù y) Ä 1;
(16) x - (y Å z) = (x - y) - z; (16o) (x Ä y) ® z = x ® (y ® z);
(17) x - (x Ú y) = 0; (17o) (x Ù y) ® x = 1;
(18) Ø x = 1 - x; (18o) Ø x = x ® 0;
(19) (x Å y) Ä 1 = (x Ä 1) Å (y Ä 1); (19o) (x Ä y) Å 0 = (x Å 0) Ä (y Å 0);
(20) (x - y) Ä 1 = (x ® y) ® 0; (20o) (x ® y) Å 0 = 1 - (x - y);
(21) (x Å 0) Ù Ø x = x Ù Ø x; (21o) (x Ä 1) Ú Ø x = x Ú Ø x.
The following results present new valid relations in biresiduated algebras to be used in establishing the link with the notion of residuated algebra [12, 16].
2.6 The Duality Principle
We associate with every biresiduated algebra A an algebra
such that Ao = A and for all x, y Î A, the following relations hold:
x Å o y = x Ä y; x Ä o y = x Å y;
x - o y = y ® x; x ® o y = y - x;
Ø ox = Ø x.
0o = 1; 1o = 0;
With any statement j about all biresiduated algebras one can associate a second dual statement j o obtained from j if replacing Ù , Ú , Å , - , Ä , ® , Ø , 0 and 1 by Ù o, Ú o, Å o, - o, Ä o, ® o, Ø o, 0o and 1o respectively. From the precedent property, it follows that the following condition is satisfied:
2.7 Lemma
The following conditions hold for every biresiduated algebra:
( 1) x £ y implies x Å z £ y Å z ( 1o) x £ y implies x Ä z £ y Ä z
( 2) x - y = 0 iff x Å 0 £ y Å 0 ( 2o) x ® y = 1 iff x Ä 1 £ y Ä 1
( 3) x - y £ z Å 0 iff x £ y Å z ( 3o) z Ä 1 £ x ® y iff z Ä x £ y
( 4) (x Å 0) Ù (x Ú Ø x) = x ( 4o) (x Ä 1) Ú (x Ù Ø x) = x
( 5) (x Å 0) Ù [(x Ä 1) Ú Ø x] = x ( 5o) (x Ä 1) Ú [(x Å 0) Ù Ø x] = x
( 6) Ø (x Å 0) = Ø x ( 6o) Ø (x Ä 1) = Ø x
( 7) x Å 0 = y Å 0 and x Ä 1 = y Ä 1 implies x = y
( 8) (x ® y) - z = Ø [z Å (x - y)] ( 8o) x ® (y - z) = Ø [x Ä (y ® z)]
( 9) (x Å 0) Ä 1 = Ø Ø x ( 9o) (x Ä 1) Å 0 = Ø Ø x
(10) (x Å 0) Ú Ø Ø x = x Å 0 (10o) (x Ä 1) Ù Ø Ø x = x Ä 1
(11) x Å 0 = x iff x Ä 1 = Ø Ø x (11o) x Ä 1 = x iff x Å 0 = Ø Ø x
(12) (x Å y) - x = y - x iff x Å y = (x Ú y) Å 0 (12o) x ® (x Ä y) = x ® y iff x Ä y = (x Ù y)Ä 1
Proof
(1) x £ y Þ x = x Ù y Þ x Å z = (x Ù y) Å z = (x Å z) Ù (y Å z)
Þ x Å z £ y Å z.
(2) We have x - y = 0 Þ y Å (x - y) = y Å 0 [2.5(15); 2.7(1)]
Þ x Å 0 £ (y Ú x) Å 0 = y Å 0.
We also have x Å 0 £ y Å 0 Þ y Å 0 = (x Ú y) Å 0 and [2.5(12-16)]
(3) Relation 2.7(3) follows from:
x - y £ z Å 0 Û 0 = (x - y) - z = x - (y Å z) [2.5(14, 16); 2.7(2)]
Û x Å 0 £ y Å z [2.5(9, 10)]
Û x £ y Å z.
(4) Relation 2.7(4) follows from Definition 2.5(5, 11, 21):
(x Å 0) Ù (x Ú Ø x) = [(x Å 0) Ù x] Ú [(x Å 0) Ù Ø x]
= x Ú (x Ù Ø x)
= x.
(5) Relation 2.7(5) follows from 2.7(4) and 2.5(21o).
(6) Relation 2.7(6) follows from Definition 2.5(14, 16, 18):
(7) If x Å 0 = y Å 0 and x Ä 1 = y Ä 1 then from 2.7(5, 6) it follows that x = y, which proves that 2.7 (7) holds.
(8) Relation 2.7(8) follows from Definition 2.5(14, 16, 18, 20o):
(x ® y) - z = [(x ® y) - z] Å 0
= [(x ® y) - z] - 0
= (x ® y) - (z Å 0)
= [(x ® y) Å 0] - z
= [1 - (x - y)] - z
= 1 - [(x - y) Å z]
= Ø [z Å (x - y)].
(9) Relation 2.7(9) follows from Definition 2.5(13, 18o, 20):
(x Å 0) Ä 1 = (x - 0) Ä 1
= (x ® 0) ® 0
= Ø Ø x.
(10) From 2.7(9) and 2.5(9o) it follows that
thus 2.7(10) holds.
(11) From 2.7(7, 9) and 2.5(10) it follows that
x Å 0 = x Þ x Ä 1 = (x Å 0) Ä 1 = Ø Ø x;
x Ä 1 = Ø Ø x Þ x Ä 1 = (x Å 0) Ä 1 and
x Å 0 = (x Å 0) Å 0
Þ x Å 0 = x.
Therefore 2.7 (11) has been verified.
(12) From 2.5(9, 15) here results
(x Å y) - x = y - x Þ [(x Å y) - x] Å x = (y - x) Å x
Þ [x Ú (x Å y)] Å 0 = (x Ú y) Å 0
Þ x Å y = (x Ú y) Å 0
and from 2.5 (15) and 2.7 (3) here results
x Å y = (x Ú y) Å 0
Þ x Å y = x Å (y - x) and
y £ x Å y = x Å [(x Å y) - x]
Þ (x Å y) - x £ y - x and
y - x £ (x Å y) - x
Þ (x Å y) - x = y - x.
This proves that 2.7 (12) holds.
Relations 2.7(1o-12o) follow from 2.7 (1-12) and the duality principle 2.6. ÿ
2.8 The BR, R and Ro Classes
A biresiduated algebra A is called:
Remark:
The following conditions hold:
x Ä y = (x Ù y) Ä 1. ÿ
2.9 Definition
Let A Î BR. For all x, y Î A, define x Ú c y = (x Ú y) Å 0; x Ù i y = (x Ù y) Ä 1.
( i) Algebra of open elements of A is the system
where i(A) = A Ä 1 = {x Ä 1 / x Î A}.
( ii) Algebra of closed elements of A is the system
where c(A) = A Å 0 = {x Å 0 / x Î A}.
(iii) Algebra of clopen elements of A is the system
where Ø A = c(A) Ç i(A) = {Ø x / x Î A}.
Remark:
From Definition 2.5, the duality principle 2.6 and Lemma 2.7, it follows that:
2.10 Theorem
The class BR of biresiduated algebras is the variety of algebras of K which R È Ro generate, i.e.
Proof
Let <R È Ro> be the variety of algebras of K generated by R È Ro. As BR is a variety and R È Ro Í BR, it follows that
Let A Î BR and s : A ® i(A) ´ c(A) be the mapping defined by s(x) = (x Ä 1, x Å 0), for all x, y Î A. Then s is a subdirect embedding of A into the direct product i(A) ´ c(A)
of the couple of algebras i(A) Î R and c(A) Î Ro , i.e. s is an injective homomorphism from A to i(A) ´ c(A) such that p 1(s(A)) = i(A) and p 2(s(A)) = i(A), where p 1 : i(A) ´ c(A) ® i(A) and p 2 : i(A) ´ c(A) ® c(A)
are the canonical projections of the direct product i(A) ´ c(A). If V Í K is a variety such that R È Ro Í V, then i(A) Î V and c(A) Î V, but A is isomorphic to a subalgebra of i(A) ´ c(A) Î V, thus A Î V. This implies
Theorem 2.10 follows from (*) and (**). ÿ
3. Distance and Equivalence
Suppose that A is a biresiduated algebra.
3.1 Definition
( i) The distance function d : A ´ A ® A Å 0 is defined by
(ii) The equivalence function e : A ´ A ® A Ä 1 is defined by
3.2 Examples
(1) If A Î D is associated with a D-algebra (A, Ù , Ú , ® , - , 0, 1) then
In particular, if A Î D is associated with a Boolean algebra (A, Ù , Ú , Ø , 0, 1) then
(2) If A is a Lukasiewicz structure on [0, 1] as defined in Example 2.3(E5) then
i.e. the distance function d is the current distance on [0, 1] Í R.
(3) If A is a Heyting-Gaines structure on [0, 1] as defined in Example 2.3 (E6) then
i.e. the equivalence function e is a complement of the relative error of y with respect to x. ÿ
Next the basic properties of distance and equivalence functions will be presented.
3.3 Proposition
The following conditions are satisfied for all x, y, z, u, v Î A:
( i) d(x, y) = 0 iff x Å 0 = y Å 0;
( ii) d(x, y) = d(y, x);
(iii) d(x, z) £ d(x, y) Å d(y, z);
( iv) d(x Å 0, y Å 0) = d(x, y) Å 0 = d(x, y);
( v) d(x Ä 1, y Ä 1) = d(x, y) Ä 1 = d(Ø x, Ø y);
( vi) d(x Å u, y Å v) £ d(x, y) Å d(u, v);
(vii) x £ d(x, y) Å y.
Proof
(i) Property 3.3 (i) follows from Definition 3.1 (i) using Lemma 2.7 (2) and the following relation:
(ii) Relation 3.3(ii) follows from the commutativity of addition Å .
(iii) To prove 3.3 (iii), notice that
(1) x - z £ (x - y) Å (y - z),
because from Lemma 2.7 (3) it follows that (1) is equivalent to the following relation:
(1’) x £ z Å [(x - y) Å (y - z)]
and using Definition 2.5 (6, 7, 10, 15) and Lemma 2.7(1), relation (1’) derives from the following relations:
x £ x Å 0 £ (x Ú y) Å 0 = (x - y) Å y
£ (x - y) Å [(y Ú z) Å 0]
= (x - y) Å [(y - z) Å z]
= z Å [(x - y) Å (y - z)].
We also have
(2) z - x £ (z - y) Å (y - x).
Then 3.3 (iii) follows from (1), (2) and Lemma 2.7 (1).
( iv) Property 3.3 (iv) follows from Definition 2.5 (8, 10, 13, 14, 16).
( v) From Definition 2.5, Lemma 2.7 and 3.3 (iv) it follows that
d(x Ä 1, y Ä 1) = d((x Ä 1) Å 0, (y Ä 1) Å 0)
= d(Ø Ø x, Ø Ø y)
= (Ø Ø x - Ø Ø y) Å (Ø Ø y - Ø Ø x)
= Ø (Ø x Å Ø Ø y) Å Ø (Ø y Å Ø Ø x)
= Ø (x Å Ø y) Å Ø (y Å Ø x)
= (Ø x - Ø y) Å (Ø y - Ø x)
= d(Ø x, Ø y);
d(x, y) Ä 1 = [(x - y) Å (y - x)] Ä 1
= [(x - y) Ä 1] Å [(y - x) Ä 1]
= Ø Ø (x - y) Å Ø Ø (y - x)
= (Ø Ø x - Ø Ø y) Å (Ø Ø y - Ø Ø x)
= d(Ø Ø x, Ø Ø y)
= d(x Ä 1, y Ä 1),
which implies 3.3(v).
( vi) From Definition 2.5 (15, 16) and Lemma 2.7(1, 2) it follows that
[(x Å u) - (y Å v)] - [(x - y) Å (u - v)]
= (x Å u) - (y Å v) Å [(x - y)] Å (u - v)]
= (x Å u) - [y Å (x - y)] Å [v Å (u - v)]
= (x Å u) - (x Ú y) Å (u Ú v) = 0
which implies
(3) (x Å u) - (y Å v) £ (x - y) Å (u - v).
Here also results:
(4) (y Å v) - (x Å u) £ (y - x) Å (v - u).
Then Relation 3.3(vi) follows from (3), (4) and Lemma 2.7(1).
(vii) Property 3.3 (vii) follows from Lemma 2.7(3) using the following relation:
3.3o Proposition
The following conditions are satisfied for all x, y, z, u, v Î A:
( i) e(x, y) = 1 iff x Ä 1 = y Ä 1;
( ii) e(x, y) = e(y, x);
(iii) e(x, y) Ä e(y, z) £ e(x, z);
( iv) e(x Ä 1, y Ä 1) = e(x, y) Ä 1 = e(x, y);
( v) e(x Å 0, y Å 0) = e(x, y) Å 0 = e(Ø x, Ø y);
( vi) e(x, y) Ä e(u, v) £ e(x Ä u, y Ä v);
(vii) x Ä e(x, y) £ y.
Proof
Proposition 3.3o follows from Proposition 3.3 and the duality principle 2.6. ÿ
Remark: Define for every x, y Î A,
From Propositions 3.3 (i) and 3.3o (i) it follows that
3.4 Definition
A strong ideal of A is a subset I of A such that the following conditions hold:
(I1) I ¹ Æ ;
(I2) x Ù y Î I for each x Î I and y Î A;
(I3) If x Î I and y Î I then x Å y Î I.
3.4o Definition
A strong filter of A is a subset F of A such that the following conditions hold:
(F1) F ¹ Æ ;
(F2) x Ú y Î F for each x Î F and y Î A;
(F3) If x Î F and y Î F then x Ä y Î F.
3.5 Lemma
Let I be a subset of A. The following conditions are equivalent:
( i) I is a strong ideal;
(ii) I satisfies the following conditions:
(I1’) 0 Î I;
(I2’) x Î I and y - x Î I Þ y Î I.
Proof
(i) Þ (ii). Suppose that 3.5(i) holds, i.e. I verifies 3.4(I1)-(I3). From 3.4(I1, I2) it follows that 3.5(I1’), because 0 = x Ù 0, for each x Î I. If x Î I and y - x Î I then using 3.4(I3) here results (x Ú y) Å 0 = x Å (y - x) Î I, but
thus using 3.4(I2) one derives y Î I. This proves that 3.5(I2’) also holds. Therefore 3.5(ii) is verified.
(ii) Þ (i). Suppose that I verifies 3.5(ii). Relation 3.5(I1’) implies Relation 3.4(I1). Also, I satisfies 3.4(I2), because using 3.5(I2’) from (x Ù y) - x = 0 Î I, x Î I and y Î A it follows that x Ù y Î I. Here is the proof that I verifies 3.4(I3). Suppose that x Î I and y Î I. Using 3.5(I2’), from Relation
it follows that x Å y Î I. This completes the proof of lemma 3.5 . ÿ
3.5o Lemma
Let F be a subset of A. The following conditions are equivalent:
( i) F is a strong filter;
(ii) F satisfies the following conditions:
(F1’) 1 Î F;
(F2’) x Î F and x ® y Î F Þ y Î F.
Proof
Lemma 3.5o follows from Lemma 3.5 and the duality principle 2.6. ÿ
3.6 Definition
An equivalence relation on A is called a congruence relation if from x R u and y R v it follows that
(x Ù y) R (u Ù v); (x Ú y) R (u Ú v);
(x Å y) R (u Å v); (x Ä y) R (u Ä v);
(x - y) R (u - v); (x ® y) R (u ® v),
for all x, y, u, v Î A.
3.7 Proposition
Let I be a strong ideal of A. Define a binary relation » I on A as follows:
where d : A ´ A ® A Å 0 is the distance function. Then the following conditions hold:
( i) Relation » I is a congruence of A.
(ii) Quotient algebra A/» I is a dual residuated algebra.
Proof
( i) Suppose that x » I u and y » I v, i.e.
(1) d(x, u) Î I;
(2) d(y, v) Î I.
Using Definition 3.4(I3), from (1) and (2) it follows that
(3) d(x, u) Å d(y, v) Î I.
From Definition 2.5, Lemma 2.7 and Proposi-tion 3.3 it follows that the following conditions are satisfied:
(4) [(x Ù y) - (u Ù v)] - [d(x, u) Å d(y, v)] = 0 Î I;
(5) [(x Ú y) - (u Ú v)] - [d(x, u) Å d(y, v)] = 0 Î I;
(6) d(x Å y, u Å v) - [d(x, u) Å d(y, v)] = 0 Î I;
(7) d(x Ä y, u Ä v) - [d(x, u) Å d(y, v)] = 0 Î I;
(8) [(x - y) - (u - v)] - [d(x, u) Å d(y, v)] = 0 Î I;
(9) [(x ® y) - (u ® v)] - [d(x, u) Å d(y, v)] = 0 Î I.
For example, (4) results from the following relations:
[(x Ù y) - (u Ù v)] - [d(x, u) Å d(y, v)] =
= (x Ù y) - (u Ù v) Å [d(x, u) Å d(y, v)]
= (x Ù y) - (p Ù q);
x £ u Å d(x, u) £ [u Å d(x, u)] Å d(y, v) = p;
y £ v Å d(y, v) £ [v Å d(y, v)] Å d(x, u) = q;
(x Ù y) Å 0 £ (p Ù q) Å 0.
Using Lemma 3.5 (I2’) and Definition 3.4 (I3), from relations (4)-(9) together with (3) it follows that
(x Ù y) » I u Ù v); (x Ú y) » I (u Ú v);
(x Å y) » I (u Å v); (x Ä y) » I (u Ä v);
(x - y) » I (u - v); (x ® y) » I (u ® v).
Thus 3.7 (i) holds.
(ii) From Proposition 3.3(iv) it follows that
which shows that in the quotient algebra A/» I the following equation holds:
where [x] is the equivalence class of x with respect to » I, i.e. 3.7(ii) holds. ÿ
3.7o Proposition
Let F be a strong filter of A. Define a binary relation » F on A as follows:
where e : A ´ A ® A Ä 1 is the equivalence function. Then the following conditions hold:
( i) Relation » F is a congruence of A.
(ii) Quotient algebra A/» F is a residuated algebra.
Proof
Proposition 3.7o follows from Proposition 3.7 and the duality principle 2.6. ÿ
The next definition presents the notion of deductive system in order to characterize kernels of homomorphism. The manner how to construct homomorphic images is shown.
3.8 Definition
A deductive system is a couple (F, I), where F is a strong filter and I is a strong ideal such that the following conditions hold:
( i) x Î F implies Ø x Î I.
(ii) x Î I implies Ø x Î F.
3.9 Proposition
If R is a congruence on A then the couple (FR,
IR) is a deductive system such that R =
,
where
Therefore, the correspondence
is
a bijection from the set of deductive systems of A and the set of
congruences on A.
Proof
Proposition 3.9 is a consequence of the above definitions and Proposition 3.7. ÿ
Remark:
If B is a biresiduated algebra and h : A
® B is a homomorphism then the kernel
of h is the congruence relation Ker(h) of A defined by x Ker(h)
y iff h(x) = h(y). Conversely, each congruence relation of A is
of the form Ker(h). We say that B is a homomor-phic image of A
if there is a surjective homo-morphism h from A to B. From
Proposition 3.9 it follows that homomorphic images of A are biresiduated
algebras isomorphic to quotient algebras A/
,
where (F, I) is a deduct-ive system of A. ÿ
The following definition presents the notions of formula, valuation, valid formula and invalid formula over each class C of biresiduated algebras. Then we formulate the word problem for free algebras over C.
3.10 Definition
Let C be a class of biresiduated algebras.
(i) Let V = {v, /, Ù , Ú , Å , - , Ä , ® , Ø } be a finite alphabet. By induction a denumerable set of variables v0, v1, ..., vn, ..., is defined as follows:
Let V* be the free monoid generated by V. The set Fml of formulas is a subset of V* inductively defined by the following clauses:
C1) each variable vn is a formula;
C2) if p is a formula, then Ø p is a formula;
C3) if p and q are formulas, then Ù pq, Ú pq, Å pq, - pq, Ä pq and ® pq are formulas.
Fml is associated with an algebraic structure
of type (2, 2, 2, 2, 2, 2, 1) called algebra of formulas defined by
p Ù q = Ù pq; p Ú q = Ú pq;
p Å q = Å pq; p Ä q = Ä pq;
p ® q = ® pq; p - q = - pq;
Ø p = Ø p.
(ii) Let A be a biresiduated algebra. An A-valuation is a function v : Fml ® A such that v is a homomorphism from the algebra Fml = (Fml, Ù , Ú , Å , - , Ä , ® , Ø ) to the algebra (A, Ù , Ú , Å , - , Ä , ® , Ø ) associated with A.
(iii) A formula p is called
and the set of formulas
A solution of the word problem for free MV_algebras (C = MV) is presented in [6] and a solution of the word problem for free D_algebras (C = D) is presented in [20].
Now the notion of fuzzy set over a complete biresiduated algebra A (called A-set) is intro-duced such that it includes some properties of distance and equivalence functions as presented in Propositions 3.3 and 3.3o.
3.11 Definition
( i) An A-set is a system X[A] = (X, d, e, j ), where
(1) X is a set;
(2) A is a complete biresiduated algebra;
(3) d : X ´ X ® A Å 0 is a distance function on X over A, i.e.
(D1) d(x, x) = 0;
(D2) d(x, y) = d(y, x);
(D3) d(x, z) £ d(x, y) Å d(y, z).
(4) e : X ´ X ® A Ä 1 is an equivalence function on X over A, i.e.
(E1) e(x, x) = 1;
(E2) e(x, y) = e(y, x);
(E3) e(x, y) Ä e(y, z) £ e(x, z).
(5) j : X ® A is a membership function on X over A, i.e.
(M1) j (x) Ä e(x, y) £ j (y).
(M2) j (x) £ d(x, y) Å j (y);
(6) Å -complement of distance function is the closure of equivalence function, i.e.
(C1) Ø d(x, y) = e(x, y) Å 0.
(7) Ä -complement of equivalence function is the interior of distance function, i.e.
(C2) Ø e(x, y) = d(x, y) Ä 1.
(ii) An A-set X[A] = (X, d, e, j ) will be called separated if satisfying the following separation axiom:
(SA) d(x,y)=0 and e(x,y)=1 Þ x = y.
Comment:
The notion of A-set includes the notion of set over a complete Heyting algebra as defined in Fourman and Scott [9]. Thus sheaves represent a class of mathematical structures included in the class of A-sets, for A Î BR.
In order to develop a first-order logical system over the class of biresiduated algebras, one may consider the following problems:
This Section comments on the possibility of using generalized sets over biresiduated algebras defined as above, in solving multicriteria decision problems. The concept of aggregating mapping will be defined based on the notion of the Pareto optimal point.
A multicriteria decision problem is represented by a system (X, g, d), where :
- X is the set of alternatives;
- g = (g1, g2, ..., gn) : X ® A1 ´ A2 ´ ... ´ An is a membership function from X into a direct product of biresiduated algebras A1, A2, ..., An;
- d = F(g1, g2, ..., gn) : X ® A is a membership function from X into a biresiduated algebra A such that
and
is an aggregating mapping, i.e. F satisfies the following condition of compatibility with respect to the Pareto solution of the multiattribute decision problem :
Aggregation axiom. If x Î X and d(x) is a maximal element of the ordered set d(X) Í A then g(x) is a maximal element of the ordered set g(X) Í A1 ´ A2 ´ ... ´ An.
A multiattribute decision problem (X, g, d) as above is supposed to have n objectives expressed by n predicates P1(x), P2(x), ..., Pn(x), namely, for all j = 1, 2, ..., n, Pj(x) is defined by "gj(x) is a maximal element of the ordered subset gj(X) Í Aj". Suppose that (" j Î {1, 2, ..., n}) ($ x Î X) Pj(x) is true.
An alternative x is called an ideal optimal decision if x satisfies the conjunction P1(x) Ù P2(x) Ù ... Ù Pn(x). Often, the set of ideal optimal decisions is empty.
Therefore, it is necessary to introduce a notion of optimal decision including the notion of ideal optimal decision.
An alternative x Î X is called a Pareto optimal decision if the vector g(x) is a maximal element of the ordered subset g(X) Í A1 ´ A2 ´ ... ´ An.
An optimal decision is any alternative x such that d(x) is a maximal element of the ordered subset d(X) Í A. Given that F satisfies the aggregation axiom, any optimal decision is a Pareto optimal decision. A fundamental open problem is to work out a method for expressing aggregating mappings F in terms of basic biresiduated algebra operations.
BIBLIOGRAPHY