The conditional distributivity, also called restricted distributivity, is crucial for many different areas such as utility theory and integral theory. This is the because it weakens distributivity on the domain. This paper is focused on and fully characterizes the conditional distributivity for a uni-nullnorm with continuous and Archimedean underlying t-norms and t-conorm over a continuous t-conorm or a uninorm from Umin ∪ Umax with continuous underlying operators.
The process of merging a given number of data into a representative value is usually carried out by the so-called aggregation functions. There are many fields where such a process is required because aggregation functions is an fundamental tool from mathematics and computer sciences to economics and social sciences. Thus, the interest in aggregation functions has considerably grown in last decades and is supported by some monographs [2, 26].
There are many different classes of aggregation functions depending on the context where they are going to be applied. For instance, t-norms and t-conorms that generalize the logical connectives AND and OR of classical logic, are particularly important in the theory of fuzzy sets and its applications. In the same way, uninorms, generalizations of both t-norms and t-conorms, are useful not only in above commented field but also in many others like decision making, expert systems, fuzzy system modelling, aggregation and so on.
One of the main topics in the study of aggregation functions from the theoretical point of view is directed towards characterizing these aggregation functions with certain properties. One of these properties is conditional distributivity. Its interest comes from what is characterization of all distributivity and conditional distributivity uninorms over a continuous t-conorm, that is also the open problems pointed out in the Linz2000 closing session and recalled by Klement. It is closely related to the so-called pseudo-analysis, where the structure of R as vector space is replaced by the structure of semi-ring on any interval [a, b] ⊆ [- ∞ , + ∞], denoting the corresponding operations as pseudo-addition and pseudo-multiplication. In this context, t-norms and t-conorms, specially recently, uninorms, have been frequently used to model the mentioned pseudo-operations. Moreover, the distributivity property plays a fundamental role in the semi-ring structure and some generalizations, at least the conditional distributivity is essential.
In 2006, Ruiz and Torrent completely characterized conditional distributivity for the most usual known classes of uninorms over a continuous t-conorm [20], the results show that distributivity and conditional distributivity are equivalent for these cases. In 2015, Li and Liu investigated the same topic on uninorms with continuous underlying operators. Meanwhile, Li et al. also characterized all uninorms when the underlying operators are Archimedean. Recently, Liu [16] investigated the conditional distributivity for semi-uninorms over continuous t-conorms and t-norms. The obtained results showed that the left or right conditional distributivity implies that S = max or S is Archimedean for the two classes of semi-uninorms.
On the other hand, as the special case of binary aggregation functions, 2-uninorms and further extended n-uninorms which generalize both nullnorms and uninorms, were introduced by P. Akella and studied by many researchers. In 2017, letting a uninorm and a nullnorm share the same underlying t-conorm (resp. t-norm), Sun et al. [23, 24] introduced concept of a uni-nullnorm (resp. null-uninorm) which is a special case of 2-uninorms. Further, they proved that uni-nullnorms and null-uninorms are a pair of dual operations and finally characterized structures when their underlying operators are Archidemean.
Along this thinking, this paper is focused on and fully characterizes the conditional distributivity for a uni-nullnorm with continuous and Archimedean underlying t-norms and t-conorm over a continuous t-conorm or a uninorm from Umin ∪ Umax with continuous underlying operators.
The article is organized as follows. In Section 2, we recall some basic definitions and facts of uninorms and uni-nullnorms with continuous and Archimedean underlying t-norms and t-conorms. In Section 3, we characterize the conditional distributivity of uni-nullnorm with continuous and Archimedean underlying t-norms and t-conorms over a continuous t-conorm. In Section 4, we do the same topic for a uninorm of the form Umin ∪ Umax with the continuous underlying operators. Section 5 is Conclusions and future work.
Preliminaries
In this section, we only recall some basic notations. See [2, 13] and [23] for more details.
A triangular norm (t-norm for short) is a function T : [0, 1] 2 → [0, 1] which is commutative, associative, non-decreasing in each variable and has 1 as its neutral element. Dual functions to t-norms are t-conorms. A triangular conorm (t-conorm for short) is a function S : [0, 1] 2 → [0, 1] which is commutative, associative, nondecreasing in each variable and has 0 as its neutral element. The duality between t-norms and t-conorms is expressed by the fact that from any t-norm T we can obtain its dual t-conorm S by the equation S (x, y) =1 - T (1 - x, 1 - y) and vice-versa. Therefore, we only give some definitions and results about t-norms.
it is Archimedean if and only if T (x, x) < x holds for every x ∈ (0, 1).
it is Archimedean if and only if it is strict or nilpotent.
Definition 2.3. ([7, 26]) A binary operator Ucolon [0, 1] 2 → [0, 1] is called a uninorm if it is commutative, associative, non-decreasing and there exists e ∈ [0, 1] called a neutral element such that U (x, e) = x for all x ∈ [0, 1]. A uninorm with the neutral element e = 1 is a t-norm and a uninorm with the neutral element e = 0 is a t-conorm. The associativity of uninorm U implies that U (0, 1) = U (1, 0) ∈ {0, 1}. U is called a conjunctive (disjunctive) uninorm when U (0, 1) =0 (U (0, 1) =1). A uninorm with the neutral element e is said to be proper if 0 < e < 1. Throughout this paper, we exclusively consider proper uninorm. For any proper uninorm U, we can associate two binary operations TU, SU : [0, 1] 2 → [0, 1] defined by and Clearly, TU and SU is respectively a t-norm and a t-conorm. In other words, for any e ∈ (0, 1), the uninorm U works as a t-norm in [0, e] 2 and as a t-conorm in [e, 1] 2, TU and SU are respectively called the underlyling t-norm and the underlyling t-conorm. Let us denote the remaining part of the unit square by A (e), i.e, A (e) = [0, e) × (e, 1] ∪ (e, 1] × [0, e) = [0, 1] 2 \ ([0, e] 2 ∪ [e, 1] 2). On the set A (e), any uninorm U is bounded by the minimum and maximum of its arguments, i.e, for any (x, y) ∈ A (e) it holds that min(x, y) ≤ U (x, y) ≤ max(x, y) . Now we recall several classes of uninorms used later. Theorem 2.4. ([7]) Suppose that U is a uninorm with the neutral element e ∈ (0, 1) and both functions x ↦ U (x, 1) and x ↦ U (x, 0) (∀ x ∈ [0, 1]) are continuous except at the point x = e. Then U is given by one of the following forms.
If U (0, 1) =0, then
If U (0, 1) =1, then
where TU and SU are respectively a t-norm and a t-conorm.
In two previous formulas, the class of all uninorms of the form (1) is denoted by Umin and these of the form (2) by Umax. Remark 2.5. ([11]) The first uninorms considered by Yager and Rybalov [26] are idempotent uninorms and from classes Umin ∪ Umax, and have respectively the following form
and
Definition 2.6. ([7]) Consider e ∈ (0, 1). A binary operation U : [0, 1] 2 → [0, 1] is a representable uninorm if there exists a continuous strictly increasing function h : [0, 1] → [- ∞ , + ∞] with h (0) = -∞, h (e) =0 and h (1) =+ ∞ such that
for all (x, y) ∈ [0, 1] 2 ∖ {(0, 1) , (1, 0)} and U (0, 1) = U (1, 0) ∈ {0, 1}. h is usually called an additive generator of U.
Note that for a representable uninorm U, it holds that U (0, x) = U (x, 0) =0 for any x ∈ [0, 1) and U (1, x) = U (x, 1) =1 for any x ∈ (0, 1].
Lemma 2.7. ([8]) Let U be a uninorm with the neutral element e ∈ (0, 1) such that the underlying t-norm TU and t-conorm SU are strict. Then U is representable if and only if there exists some (x0, y0) ∈ (0, e) × (e, 1) ∪ (e, 1) × (0, e) such that min(x0, y0) < U (x0, y0) < max(x0, y0).
Definition 2.8. ([4]) A nullnormV is a binary operator Vcolon [0, 1] 2 → [0, 1], which is commutative, associative, non-decreasing in each variable and there exists some element k ∈ [0, 1] called the absorbing element satisfying V (k, x) = k for all x ∈ [0, 1] and V (0, x) = x for all x ≤ k and V (1, x) = x for all x ≥ k. Obviously, when k = 0 and 1, then V is respectively a t-norm and a t-conorm. It is easy to check that k = V (1, 0), V (x, 0) = min(x, k) and V (x, 1) = max(x, k) for all x ∈ [0, 1]. Theorem 2.9. ([4]) If the nullnormV satisfies the condition k = V (1, 0) ∈ (0, 1), then
where TV and SV are respectively a t-norm and a t-conorm.
Definition 2.10. ([2]) Let F be a binary commutative operator on [0, 1]. Then {e1, e2} a is called the 2-neutral element of F if F (e1, x) = x for all x ≤ a and F (e2, x) = x for all x ≥ a, where 0 < a < 1, e1 ∈ [0, a] and e2 ∈ [a, 1].
Definition 2.11. ([2]) A commutative, associative, increasing binary operator F having a 2-neutral element {e1, e2} a is called a 2-uninorm. Definition 2.12. ([23]) A uni-nullnormF is a 2-uninorm having a 2-neutral element {e, 1} a with a as an annihilator over [e, 1]. Obviously, F is a uninorm if a = 1, and a nullnorm if e = 0, and a t-conorm if e = 0 and a = 1, and a t-norm if e = a = 0 or e = a = 1. A uni-nullnorm with the 2-neutral element {e, 1} a is proper if 0 < e < a < 1.
Lemma 2.13. ([23]) If F is a proper uni-nullnorm with the 2-neutral element {e, 1} a, then F (0, a) = F (0, 1) ∈ {0, a}.
For any proper uni-nullnorm F with the 2-neutral element {e, 1} a, define binary operators and VF by
Lemma 2.14. ([24]) Let F be a proper uni-nullnorm with the 2-neutral element {e, 1} a. Then
and are t-norms, SF is a t-conorm.
UF is a uninorm with a neutral element .
VF is a nullnorm with an annihilator .
min(x, y) ≤ F (x, y) ≤ max(x, y) when x ≤ e ≤ y ≤ a or y ≤ e ≤ x ≤ a.
F (x, y) = a if e ≤ x ≤ a ≤ y or e ≤ y ≤ a ≤ x.
min(x, y) ≤ F (x, y) ≤ a whenever x ≤ e < a ≤ y or y ≤ e < a ≤ x.
It follows from Lemma 2.14 that the structure of a proper uni-nullnorm over the squares [0, e] 2, [e, a] 2, [a, 1] 2, [0, a] 2 and [e, 1] 2 is closely related to a t-norm, a t-conorm, a t-norm, a uninorm and a nullnorm, respectively. We call and VF the underlying lower left t-norm, t-conorm, upper right t-norm, underlying uninorm and underlying nullnorm of F, respectively.
Lemma 2.15. ([24]) Let F be a proper uni-nullnorm such that and are continuous and Archimedean. Then one of the two following statements holds:
Either F (x, a) = x for all x ∈ (0, e) or F (x, a) = a for all x ∈ (0, e).
Either F (0, y) =0 for all y ∈ (e, a) or F (0, y) = y for all y ∈ (e, a).
Theorem 2.16. ([24]) Let F be a proper uni-nullnorm such that and are continuous and Archimedean. Then one of the eight following statements holds:
F (x, y) =
F (x, y) =
F (x, y) =
F (x, y) =
F (x, y) =
where UF is a disjunctive representable uninorm.
F (x, y) =
F (x, y) =
F (x, y) =
where UF is a conjunctive representable uninorm.
Now, we review definition and results of the conditional distributivity equation of two binary operators. Definition 2.17. ([20]) Let F, G: [0, 1] 2 → [0, 1] be two commutative aggregation operators, F is distributive over G, if
Definition 2.18. ([20]) Let F: [0, 1] 2 → [0, 1] be a commutative aggregation operator, G be a uninorm with the neutral element e ∈ [0, 1), F is conditionally distributive over G if
Theorem 2.19. ([20]) Let U be a representable uninorm with the neutral element e ∈ (0, 1) and S be a continuous t-conorm. The following conditions are equivalent.
U is distributive over S.
U is conditionally distributive over S.
We have either one of the following cases.
S = SM.
S is strict and, the additive generator s of S satisfying s (e) =1 is also a multiplicative generator of U.
Theorem 2.20. ([13]) A continuous t-norm T is conditionally distributive over a continuous t-conorm S if and only if exactly one of the following cases is fulfilled:
S = SM.
There is a strict t-norm T* and a nilpotent t-conorm S* such that the additive generator s of S* satisfying s (1) =1 is also the multiplicative generator of T*, and there exists some c ∈ [0, 1) such that for some continuous t-norm T** we have
and
Remark 2.21. ([11]) Because a strict t-norm and a nilpotent t-conorm are isomorphic to product t-norm TP (x, y) = xy and Lukasiewicz t-conorm SL (x, y) = min {x + y, 1} respectively [13], the previous result is often reduced to the following pair
and
Lemma 2.22. ([19]) Let X≠∅, F : X2 → X, Y ⊂ X, e ∈ Y be a neutral element for the operator F on Y ((∀ x ∈ Y) F (e, x) = F (x, e) = x). If the operator F is distributive over some operator G : X2 → X that fulfils G (e, e) = e, then G is idempotent on Y.
Lemma 2.23. ([19]) Any increasing function F : [0, 1] 2 → [0, 1] is distributive and also conditionally distributive over max and min.
The conditional distributivity of a uni-nullnorm over a continuous t-conorm
In this section, we characterize all solutions of the conditional distributivity equations consisting of a proper uni-nullnorm F and a continuous t-conorm G.
Lemma 3.1.Let F be a proper uni-nullnorm with the forms Equations (6) or (11) such that and are continuous and Archimedean, G be a continuous t-conorm. Then F is conditionally distributive over G if and only if exactly one of the following cases is fulfilled:
G = max.
G = (< a, 1, SL >) and .
Proof. (⇒) First, note that F is a proper uni-nullnorm with e ∈ (0, a) and G is a continuous t-conorm, then it holds that G (e, e) ≥ e. Indeed, we can claim G (e, e) = e. If otherwise, then we assume that G (e, e) > e. Since G is continuous, there exists some z′ ∈ (0, e) such that G (z′, z′) = e < 1. Taking e < x < a, y = z = z′ in Equation (15), then we have x = F (x, e) = F (x, G (z′, z′)) = G (F (x, z′) , F (x, z′)) = G (z′, z′) = e . But this is a contradiction. Therefore, it follows that G (e, e) = e . Further, applying Lemma 2.22, then we get G (x, x) = x for all x ≤ a.
Now, let us consider structure of F and G in [a, 1] 2. Without loss of generality, assume that there exists c ∈ [a, 1) such that c is an idempotent element of G, then we have that F (x, c) = F (x, G (c, c)) = G (F (x, c) , F (x, c)) for all x ∈ [a, 1], which means that F (x, c) is also an idempotent element of G. Because it follows from continuity of that {F (x, c) |x ∈ [a, 1]} = [a, c], then we can get that G (x, x) = x for any x ∈ [a, c]. Hence, either G = max and then Claim (i) is proved, or there exists the largest nontrivial idempotent element c ∈ [a, 1) of G such that G (x, y) = (< c, 1, S* >), where S* is a continuous and Archimedean t-conorm. As the proof of Theorem 2.20, it is easy to draw the conclusion that c is also an idempotent element of F. Note that is a continuous and Archimedean t-norm, then we can obtain that c = a. Therefore, it holds from Remark 2.21 that G = (< a, 1, SL >) and and then Claim (ii) is proved.
(⇐) It is enough to prove Claim (ii) because Claim (i) is clearly true. To do this, let G = (< a, 1, SL >) and . Without loss of generality, suppose that y ≤ z. To continue the process, there are the four following cases to consider. Assume that (y, z) ∈ [0, 1] 2 ∖ [a, 1] 2, then it holds from assumption y ≤ z that G (y, z) = z and y ≤ a, which implies from structure of F that F (x, y) ≤ a and F (x, y) ≤ F (x, z) for all x ∈ [0, 1]. So it holds from structures of F and G that F (x, G (y, z)) = F (x, z) = max(F (x, y) , F (x, z)) = G (F (x, y) , F (x, z)).
Assume that (y, z) ∈ [a, 1] 2 and {x ∈ [0, e), then we have G (y, z) ≥ a. To continue the process, there are the two following cases to consider. (1) If F is of the form Equation (6), then it holds from structures of F and G that F (x, G (y, z)) = x = G (x, x) = G (F (x, y) , F (x, z)). (2) If F is of the form Equation (11) and x ∈ (0, e), then it holds from structures of F and G that F (x, G (y, z)) = a = G (a, a) = G (F (x, y) , F (x, z)). Besides, when x = 0, clearly, the value of both sides of Equation (15) is equal to 0. Assume that (y, z) ∈ [a, 1] 2 and x ∈ [e, a], then we have G (y, z) ≥ a. Therefore it holds from structures of F and G that F (x, G (y, z)) = a = G (a, a) = G (F (x, y) , F (x, z)). Assume that (y, z) ∈ [a, 1] 2 and x ∈ [a, 1], then it holds from Claim (ii) that F (x, G (y, z)) = G (F (x, y) , F (x, z)).□ Lemma 3.2.Let F be a proper uni-nullnorm with the form Equation (7) such that and are continuous and Archimedean, G be a continuous t-conorm. Then F is conditionally distributive over G if and only if exactly one of the following cases is fulfilled:
G = max.
G = (< a, 1, SL >) and.
Proof. (⇒) Similar to the corresponding proof of Lemma 3.1, so it is omitted. (⇐) It is enough to prove Claim (ii) because Claim (i) is clearly true. To do this, let G = (< a, 1, SL >) and . Without loss of generality, suppose that y ≤ z. To continue the process, there are the three following cases to consider. Assume that (y, z) ∈ [0, 1] 2 ∖ [a, 1] 2, then it holds from assumption y ≤ z that G (y, z) = z and y ≤ a, which implies from structure of F that F (x, y) ≤ a and F (x, y) ≤ F (x, z) for all x ∈ [0, 1]. Therefore it holds from structures of F and G that F (x, G (y, z)) = F (x, z) = max(F (x, y) , F (x, z)) = G (F (x, y) , F (x, z)). Assume that (y, z) ∈ [a, 1] 2 and x ∈ [0, a], then we have G (y, z) ≥ a, F (x, y) = F (x, z) = a. Therefore it holds from structures of F and G that F (x, G (y, z)) = a = G (a, a) = G (F (x, y) , F (x, z)). Assume that (y, z) ∈ [a, 1] 2 and x ∈ [a, 1], then it holds from Claim (ii) that F (x, G (y, z)) = G (F (x, y) , F (x, z)). Lemma 3.3.Let F be a proper uni-nullnorm with the forms Equations (8) or (9) or (12) such that and are continuous and Archimedean, G be a continuous t-conorm. Then F is conditionally distributive over G if and only if exactly one of the following cases is fulfilled:
G = max.
G = (< a, 1, SL >) and.
Proof. (⇒) First, note that F is a proper uni-nullnorm with e ∈ (0, a) and G is a continuous t-conorm, then it holds that G (e, e) ≥ e. Indeed, we can claim G (e, e) = e. If otherwise, then we assume that G (e, e) > e. Since G is continuous, there exists some z′ ∈ (0, e) such that G (z′, z′) = e < 1. Take e < x < a and y = z = z′, then from Equation (15) we get x = F (x, e) = F (x, G (z′, z′)) = G (F (x, z′) , F (x, z′)) = G (x, x) . Further, it follows from monotonicity of G that G (e, e) ≤ G (x, x) = x for all e < x < a, which implies that , but this contradicts the assumption G (e, e) > e. Therefore, we have G (e, e) = e. The remaining proof is similar to that of Lemma 3.1, so it be omitted. (⇐) Completely similar to the corresponding proof of Lemma 3.2, so it is omitted.
Lemma 3.4.Let F be a proper uni-nullnorm with the formsEquations (10)or (13) such thatandare continuous and Archimedean, G be a continuous t-conorm. Then F is conditionally distributive over G if and only if exactly one of the following cases is fulfilled:
G = max.
G = (< a, 1, SL >) and .
G = (<0, a, S* >), where S* is strict and the additive generator s of S* satisfying , is also a multiplicative generator of UF.
G = (<0, a, S* > , < a, 1, SL >) and , where S* is strict and the additive generator s of S* satisfying , is also a multiplicative generator of UF.
Proof. (⇒) On one hand, we have clearly from the structure of F that F (a, a) = a. On the other hand, it follows from continuity of G that there exists some z′ ∈ (0, a] such that G (z′, z′) = a. Taking x = a and y = z = z′ in Equation (15), then we have a = F (a, G (z′, z′)) = G (F (a, z′) , F (a, z′)) = G (a, a) . Hence, a is a nontrivial idempotent element of G and then there exist two continuous t-conorms S* and S** such that G = (<0, a, S* > , < a, 1, S** >) because of continuity of G. Since F is conditionally distributive over G, then we have UF and are respectively conditionally distributive over S* and S** and they simultaneously hold. Further, we knows from Theorem 2.19 that there exist two possibilities: Either (1) S* = SM or, (2) S* is strict and the additive generator s of S* satisfying , is also a multiplicative generator of UF. Furthermore, we knows from Theorem 2.20 that there exist two possibilities: Either (A) S** = SM or, (B)S** = SL and . Considering combinations of all the above possibilities, we know that all required results are valid. (⇐) As other cases are similar, we only prove Case (iv). To do this, let G = (<0, a, S* > , < a, 1, SL >) and . Without loss of generality, suppose that y ≤ z. To continue the process, there are only three following cases to consider. Assume that (y, z) ∈ [0, a) × (a, 1), then it follows from y ≤ z that G (y, z) = max(y, z) = z, F (x, y) ≤ a and F (x, y) ≤ F (x, z). Therefore, it follows from structures of F and G that F (x, G (y, z)) = F (x, z) = max(F (x, y) , F (x, z)) = G (F (x, y) , F (x, z)). Assume that (y, z) ∈ [0, a] 2, then we have G (y, z) ≤ a. If x ≤ a, then it holds from Theorem 2.19 and (iv) that F is conditionally distributive over G. If x > a, we have from structure of F that F (x, y) = F (x, z) = F (x, G (y, z)) = a, thus it holds that F (x, G (y, z)) = a = G (a, a) = G (F (x, y) , F (x, z)). Assume that (y, z) ∈ [a, 1] 2, then we get that G (y, z) ≥ a. If x ≥ a, then it holds from Theorem 2.20 and (iv) that F is conditionally distributive over G. If x < a, we have that F (x, y) = F (x, z) = F (x, G (y, z)) = a, thus it holds that F (x, G (y, z)) = a = G (a, a) = G (F (x, y) , F (x, z)). {Besides, if F is of the form Equation (13) and x = 0, clearly, the value of both sides of Equation (15) is equal to 0. Taking into account the above results, we have the following theorem. Theorem 3.5.Let F be a proper uni-nullnorm such that and are continuous and Archimedean, G be a continuous t-conorm. Then the following statements are true.
If F is given by Equations (6), (7), (8), (9), (11) or (12), then F is conditionally distributive over G if and only if exactly one of the following cases is fulfilled.
G = max.
G = (< a, 1, SL >) and .
If F is given by Equations (10) or (13), then F is conditionally distributive over G if and only if exactly one of the following cases is fulfilled.
G = max.
G = (< a, 1, SL >) and .
G = (<0, a, S* >), where S* is strict and the additive generator s of S* satisfying , is also a multiplicative generator of UF.
G = (<0, a, S* > , < a, 1, SL >) and , where S* is strict and the additive generator s of S* satisfying , is also a multiplicative generator of UF.
The conditional distributivity of a uni-nullnorm over a uninorm
In this section, let us consider the conditional distributivity of a proper uni-nullnorm over a uninorm with neutral element e1 ∈ (0, 1) and from the class Umin ∪ Umax. To do this, we need the following Lemma.
Lemma 4.1.Let F be a proper uni-nullnorm such that and are continuous and Archimedean. G be a uninorm with the neutral element e1 ∈ (0, 1) and the continuous underlying operators, If F is conditionally distributive over G, then either e1 = a or e1 = e.
Proof. On the contrary, then we need consider two possibility. (i) If e1 < e or e < e1 < a, then taking x = y = e1, z = e in Equation (15), we have e1 = F (e1, e) = F (e1, G (e1, e)) = G (F (e1, e1) , F (e1, e)) = G (F (e1, e1) , e1) = F (e1, e1) , but this contradicts the fact that and SF are continuous and Archimedean.
(ii) If e1 > a, taking x = z = e1, then for any y ∈ (e1, 1), we get from Equation (15) that F (e1, y) = F (e1, G (y, e1)) = G (F (e1, y) , F (e1, e1)) . Due to continuity of , the previous result can be extend to y = 1 and then we have e1 = F (e1, 1) = G (F (e1, 1) , F (e1, e1)) = G (e1, F (e1, e1)) = F (e1, e1) , but this contradicts the fact that is continuous and Archimedean. Thus, we have proven that e1 = a or e1 = e.
To continue the process, the following investigation will be divided into two cases: G ∈ Umax and G ∈ Umin. Now, let us study Case: G ∈ Umax.
Lemma 4.2.Let F be a proper uni-nullnorm such that and are continuous and Archimedean, G ∈ Umax be a uninorm with the neutral element e1 ∈ (0, 1) and the continuous underlying operators. If F is conditionally distributive over G, then e1 = e.
Proof. First, note that Lemma 4.1 assure either e1 = a or e1 = e. Now, we can claim that e1 = e. If otherwise, then we have e1 = a. Taking x0, y0 such that e < x0 < e1 = a < y0 < 1 and putting x = x0, y = y0, z = 0 in Equation (15), then we have = F (x0, y0) = F (x0, G (y0, 0)) = G (F (x0, y0) , F (x0, 0)) = G (a, F (x0, 0)) = F (x0, 0) . Besides, it follows from Lemma 2.15 (ii) that F (x0, 0) ∈ {0, x0} < a, but this is a contradiction.
Therefore, it holds e1 = e.
Lemma 4.3.Let F be a proper uni-nullnorm such that and are continuous and Archimedean, G ∈ Umax be a uninorm with the neutral element e1 ∈ (0, 1) and the continuous underlying operators. If F is conditionally distributive over G, then one of the following statements are true.
.
andGis given by
Proof. Since it follows from Lemma 4.2 that e1 = e. Hence, we have G (e, e) = e. Further, applying Lemma 2.22, then we get that G (x, x) = x for all x ≤ a. Next, let us consider structure of F and G in [a, 1] 2. Note this case is completely similar to the corresponding proof of Lemma 3.1, then we have either or and G is given by Equation (20).
In fact, from the results in several following lemmas, we know that the conditions in Lemma 4.3 is only necessary but not sufficient.
Lemma 4.4.Let F be a proper uni-nullnorm with the forms
Equations (6)
or (7) or (11) such that and are continuous and Archimedean, G ∈ Umax be a uninorm with the neutral element e1 ∈ (0, 1) and the continuous underlying operators. Then F is not conditionally distributive over G.
Proof. By Theorem 2.16, we know that F (x, y) = min(x, y) for (x, y) ∈ [0, e) × [e, a) ∪ [e, a) × [0, e). On the contrary, if F is conditionally distributive over G, then it follows from Lemma 4.2 that e1 = e. Taking x, y, z such that y < x < e = e1 < z < a, then it follows from structure of F thatF (x, y) ≤ min(x, y) = y < x < e1, F (x, z) = min(x, z) = x and it holds from G ∈ Umax that G (y, z) = max(y, z) = z. Thus the left-hand side of Equation (15) is F (x, G (y, z)) = F (x, z) = x. On the other hand, it follows from Lemma 4.3 that either or G is given by Equation (20), which implies that the right-hand side of Equation (15) is G (F (x, y) , F (x, z)) = G (F (x, y) , x) = min(F (x, y) , x) = F (x, y) < x = F (x, G (y, z)) , but this is a contradiction. Therefore, F is not conditionally distributive over G.
Lemma 4.5.Let F be a proper uni-nullnorm with the forms Equations (8) or (12) such that and are continuous and Archimedean, G ∈ Umax be a uninorm with the neutral element e1 ∈ (0, 1) and the continuous underlying operators. Then F is not conditionally distributive over G.
Proof. On the contrary, if F is conditionally distributive over G, then it follows from Lemma 4.3 that either or and G has the form in Equation (20). Taking x, y, z such that 0 = y < z < e = e1 < x < a, then we from structure of F and G that F (x, 0) =0, F (x, z) = x, G (0, z) =0, G (0, x) = x. Thus, the left-hand side of Equation (15) is F (x, G (0, z)) = F (x, 0) =0, while the right-hand side of Equation (15) is G (F (x, 0) , F (x, z)) = G (0, x) = x > F (x, G (0, z)) , but this is a contradiction. Therefore, F is not conditionally distributive over G.
Lemma 4.6.Let F be a proper uni-nullnorm with the form Equation (9) such that and are continuous and Archimedean. G ∈ Umax be a uninorm with the neutral element e1 ∈ (0, 1) and the continuous underlying operators. Then F is conditionally distributive over G if and only if exactly one of the following cases is fulfilled.
(⇐) Since Case (i) is very simple, we only check Case (ii) over here. If and G is given by Equation (20), without loss of generality, suppose further that y ≤ z, then we get from monotonicity of F that F (x, y) ≤ F (x, z) for all x ∈ [0, 1].
Assume that (y, z) ∈ [0, e1] 2, then it holds from structure of G that G (y, z) = y and then we have F (x, G (y, z)) = F (x, y). To continue our progress, there are three cases to consider. If x ≤ e1, then we get directly from the Lemma 2.23 that Equation (15). If a ≥ x > e1, we have F (x, y) = F (x, z) = x, thus it follows that F (x, G (y, z)) = F (x, y) = x = G (x, x) = G (F (x, y) , F (x, z)). If x > a, we have F (x, y) = F (x, z) = a, thus it follows that F (x, G (y, z)) = F (x, y) = a = G (a, a) = G (F (x, y) , F (x, z)).
Assume that (y, z) ∈ [0, 1] 2 \ ([0, e1] 2 ∪ (a, 1] 2), then it holds from structure of G that G (y, z) = max(y, z) = z and F (x, G (y, z)) = F (x, z). Now, we can claim that F (x, y) ≤ e1 and F (x, z) ≤ e1 cannot be simultaneously true. If not, then we have F (x, y) ≤ e1 and F (x, z) ≤ e1, which implies from structure of F that (x, y) ∈ [0, e1] 2 and (x, z) ∈ [0, e1] 2. Further, we can get (y, z) ∈ [0, e1] 2, but this is a contradiction. Similarly, we can know F (x, y) > a and F (x, z) > a cannot be simultaneously true. Hence, we obtain that (F (x, y) , F (x, z)) ∈ [0, 1] 2 \ ([0, e1] 2 ∪ (a, 1] 2), which implies from structure of G that G (F (x, y) , F (x, z)) = max(F (x, y) , F (x, z)) = F (x, z). Thus it holds that F (x, G (y, z)) = F (x, z) = G (F (x, y) , F (x, z)).
Assume that (y, z) ∈ [a, 1] 2, then it holds from structure of G that G (y, z) ≥ a. If x ≤ a, then we have from structure of F that F (x, G (y, z)) = a, F (x, y) = a, F (x, z) = a. Thus it follows that F (x, G (y, z)) = a = G (a, a) = G (F (x, y) , F (x, z)). If x ≥ a, then we get directly from Case (ii) that Equation (15).
Lemma 4.7.Let F be a proper uni-nullnorm with the forms Equations (10) or (13) such that and are continuous and Archimedean, G ∈ Umax be a uninorm with the neutral element e1 ∈ (0, 1) and the continuous underlying operators. Then F is not conditionally distributive over G.
Proof. On the contrary, if F is conditionally distributive over G, then it follows from Lemma 4.3 that either or and G has the form in Equation (20). For all x, y ≤ a, applying z = e in Equation (15), then we get
Next, let us show that if F is conditionally distributive over G then we have F (x, y) ∈ {x, y} for all (0, e) × (e, a) ∪ (e, a) × (0, e). Without loss of generality, suppose further that 0 < x < e < y < a, then it follows from structure of F that x ≤ F (x, y) ≤ y.
If F (x, y) = e, then e = F (x, y) = G (e, x) = x, but this is a contradiction.
If x ≤ F (x, y) < e < y, according to structure of G, then Equation (21) can be rewritten to F (x, y) = min(F (x, y) , x) = x.
If x < e < F (x, y) ≤ y < a, similar to Equation (21), then we get that F (y, x) = G (F (y, x) , y), and then it follows that F (x, y) = F (y, x) = G (F (y, x) , y), which implies from structure of G that F (x, y) = max(F (y, x) , y) = y.
Thus, we have proven that F (x, y) ∈ {x, y} for (0, e) × (e, a) ∪ (e, a) × (0, e). On the other hand, since UF is a representable uninorm, it follows from Lemma 2.7 that there exists at least some (x0, y0) ∈ (0, e) × (e, 1) ∪ (e, 1) × (0, e) such that min(x0, y0) < U (x0, y0) < max(x0, y0), but this is a contradiction. Therefore, F is not conditionally distributive over G.
Now, let us study Case: G ∈ Umin, that is, the conditional distributivity of a proper uni-nullnorm over a uninorm from class Umin.
Lemma 4.8.Let F be a proper uni-nullnorm such that and are continuous and Archimedean, G ∈ Umin be a uninorm with the neutral element e1 ∈ (0, 1) and the continuous underlying operators. If F is conditionally distributive over G, then e1 = e.
Proof. Obviously, we know that Lemma 4.1 assure either e1 = a or e1 = e. Now, we claim that e1 = e. On the contrary, assume that e1 = a, then taking x0, y0 such that e < y0 < e1 = a < x0 < 1 and putting x = x0, y = y0, z = 1 in Equation (15), we have = F (x0, y0) = F (x0, G (y0, 1)) = G (F (x0, y0) , F (x0, 1)) = G (a, x0) = x0 . But this is a contradiction. Therefore, we have e1 = e.
Lemma 4.9.Let F be a proper uni-nullnorm with F (0, a) = a such that and are continuous and Archimedean, G ∈ Umin be a uninorm with the neutral element e1 ∈ (0, 1) and the continuous underlying operators. Then F is not conditionally distributive over G.
Proof. On the contrary, if F is conditionally distributive over G, then it follows from Lemma 4.8 that e1 = e. Taking x = 0, y = e1, z = a in Equation (15), we have a = F (0, a) = F (0, G (e1, a)) = G (F (0, e1) , F (0, a)) = G (0, a) =0, but this is a contradiction.
Therefore, F is not conditionally distributive over G.
Remark 4.10. If F is given by Eqs.(7) or (8) or (9) or (10), then we know that F (0, a) = a in these four forms. Hence, it follows from Lemma 4.9 that F is not conditionally distributive over G.
Lemma 4.11Let F be a proper uni-nullnorm such that and are continuous and Archimedean. G ∈ Umin be a uninorm with the neutral element e1 ∈ (0, 1) and the continuous underlying operators. If F is conditionally distributive over G, then one of the following statements are true.
.
and G is given by G (x, y) =
Proof. Similar to that of Lemma 4.3, it is omitted.
Lemma 4.12Let F be a proper uni-nullnorm with the form Equation (6) such that and are continuous and Archimedean, G ∈ Umin be a uninorm with the neutral element e1 ∈ (0, 1) and the continuous underlying operators. Then F is conditionally distributive over G if and only if exactly one of the following cases is fulfilled.
Proof. (⇒) By Lemma 4.11, the conclusion is valid.
(⇐) Since Case (i) is very simple, we only check Case (ii) over here. If and G is given by Equation (22), without loss of generality, suppose further that y ≤ z, then we get from monotonicity of F that F (x, y) ≤ F (x, z) for all x ∈ [0, 1]. Assume that (y, z) ∈ [0, 1] 2 \ [e1, 1] 2, then it follows from structure of G and assumption y ≤ z that y ≤ e1, G (y, z) = y and F (x, G (y, z)) = F (x, y). Further, we have from structure of F that F (x, y) ≤ e1 for all x ∈ [0, 1]. So it holds that F (x, G (y, z)) = F (x, y) = min(F (x, y) , F (x, z)) = G (F (x, y) , F (x, z)).
Assume that (y, z) ∈ [e1, 1] 2 \ [a, 1] 2, then it holds from structure of G and assumption y ≤ z that e1 ≤ y ≤ a, G (y, z) = max(y, z) = z, F (x, G (y, z)) = F (x, z). If x ≤ e1, then we have F (x, y) = F (x, z) = x, thus it follows that F (x, G (y, z)) = F (x, z) = x = G (x, x) = G (F (x, y) , F (x, z)). If x ≥ e1, then we have e ≤ F (x, y) ≤ a, thus it follows that F (x, G (y, z)) = F (x, z) = max(F (x, y) , F (x, z)) = G (F (x, y) , F (x, z)).
Assume that (y, z) ∈ [a, 1] 2, then it holds from structure of G that G (y, z) ≥ a. To continue our progress, there are three cases to consider. If x ≤ e1, then we have F (x, y) = F (x, z) = F (x, G (y, z)) = x, thus it follows that F (x, G (y, z)) = x = G (x, x) = G (F (x, y) , F (x, z)). If e1 ≤ x ≤ a, then we have F (x, y) = F (x, z) = F (x, G (y, z)) = a, thus it follows that F (x, G (y, z)) = a = G (a, a) = G (F (x, y) , F (x, z)). If x > a, we get directly from the Lemma 2.23 that Equation (15).
Lemma 4.13.Let F be a proper uni-nullnorm with the form Equation (11) such that and are continuous and Archimedean, G ∈ Umin be a uninorm with the neutral element e1 ∈ (0, 1) and the continuous underlying operators. Then F is not conditionally distributive over G.
Proof. On the contrary, if F is conditionally distributive over G, then it follows from Lemma 4.11 that either or and G is given by Equation (22). Taking x, y, z such that 0 < x < e1 ≤ y < a ≤ z < 1, then we get G (y, z) = z < 1, F (x, y) = x and F (x, z) = a. Hence, the left-hand side of Equation (15) is F (x, G (y, z)) = F (x, z) = a, while the right-hand side of Equation (15) is G (F (x, y) , F (x, z)) = G (x, a) = x < a = F (x, G (y, z)) , but this is a contradiction. Therefore, F is not conditionally distributive over G.
Lemma 4.14.Let F be a proper uni-nullnorm with the form Equation (12) such that and are continuous and Archimedean. G ∈ Umin be a uninorm with the neutral element e1 ∈ (0, 1) and the continuous underlying operators. Then F is not conditionally distributive over G.
Proof. On the contrary, if F is conditionally distributive over G, then it follows from Lemma 4.11 that either or and G is given by Equation (22). Taking x, y, z such that 0 < y < e1 < x < z < a, then we get G (y, z) = y, F (x, y) = x and a ≥ F (x, z) ≥ max(x, z) = z > x > e1. Hence, the left-hand side of Equation (15) is F (x, G (y, z)) = F (x, y) = x, while the right-hand side of Equation (15) is G (F (x, y) , F (x, z)) = G (x, F (x, z)) = max(x, F (x, z)) = F (x, z) ≥ max (x, z) = z > x = F (x, G (y, z)) , but this is a contradiction. Therefore, F is not conditionally distributive over G.
Lemma 4.15.Let F be a proper uni-nullnorm with the form Equation (13) such that and are continuous and Archimedean, G ∈ Umin be a uninorm with the neutral element e1 ∈ (0, 1) and the continuous underlying operators. Then F is not conditionally distributive over G.
Proof. Similar to that of Lemma 4.7, so it is omitted.
Considering the above results, we have the following theorem.
Theorem 4.16.Let F be a proper uni-nullnorm such that and are continuous and Archimedean, G ∈ Umax ∪ Umin be a uninorm with the neutral element e1 ∈ (0, 1) and the continuous underlying operators. Then the following statements are true.
If G ∈ Umax and F is given by Eqs.(6), (7), (8), (10), (11), (12) or (13). Then F is not conditionally distributive over G.
If G ∈ Umax and F is given by Equation (9), then F is conditionally distributive over G if and only if exactly one of the following cases is fulfilled.
If G ∈ Umin and F is given by Eqs.(7), (8), (9), (10), (11), (12) or (13). Then F is not conditionally distributive over G.
If G ∈ Umin and F is given by Equation (6), then F is conditionally distributive over G if and only if exactly one of the following cases is fulfilled.
This paper was focused on and fully characterized the conditional distributivity for a uni-nullnorm with continuous Archimedean underlying t-norms and t-conorm over a continuous t-conorm or a uninorm from Umin ∪ Umax with continuous underlying operators. Note that a null-uninorm is a 2-uninorm having the 2 -neutral element {0, e} a with a as an annihilator over [0, e]. Let n be a strong negation and F a proper uni-nullnorm with the 2-neutral element {e, 1} a, then the n-dual operator F′ of F, defined by F′ (x, y) = n (F (n (x) , n (y))), is a proper null-uninorm with the 2-neutral element {0, n (e)} n(a). Therefore, results of this paper can also applied to null-uninorms.
In the forthcoming work, we will consider the characterizations of conditional distributivity for uni-nullnorms with only continuous underlying t-norms and t-conorms over some other binary operators, such as, idempotent uninorms, representable uninorm, semi-t-operators, etc.
Footnotes
Acknowledgment
This research was supported by the National Natural Science Foundation of China (No. 61563020), the Key Program of Jiangxi Natural Science Foundation (No. 20171ACB20010) and the Natural Science Foundation of Qinghai Province (No. 2018-ZJ-911).
References
1.
AczélJ.Lectures on Functional Equations and Their Applications, Kluwer Academic Publishers (1996).
2.
AkellaP., Structure of n-uninorms, Fuzzy Sets Syst158 (2007), 1631–1651.
3.
BertoluzzaC., DoldiV., On the distributivity between t-norms and t-conorms, Fuzzy Sets Syst142 (2004), 85–104.
4.
CalvoT.BaetsDe B., FodorJ., The functional equations of Frank and Alsina for uninorms and nullnorms, Fuzzy Sets Syst120 (2001), 385–394.
5.
DrewniakJ.RakDrygaś P. E., Distributivity between uninorms and nullnorms, Fuzzy Sets Syst159 (2008), 1646–1657.
6.
QinDrygaś P. F., RakE., The distributivity between semi-toperators and uninorms, BaczynskiM.De BaetsB., MesiarR.Proceedings of the 8th International Summer School on Aggregation Operators AGOP University of Silesia, Katowice (2015), 103–108
7.
FodorJ.C., YagerR.R., RybalovA., Structure of uninorms, Internat. J. Uncertainty Fuzz. Knowledge-Based Syst5(4) (1997), 411–427.
8.
FodorJ.C., De BaetsB., A single-point characterization of representable uninorms, Fuzzy Sets Syst202 (2012), 89–99.
9.
JočićD.Štajner-PapugaI., Restricted distributivity for aggregation operators with absorbing element, Fuzzy Sets Syst224 (2013), 23–35.
10.
JočićD.Štajner-PapugaI., Some implications of the restricted distributivity of aggregation operators with absorbing elements for utility theory, Fuzzy Sets Syst291 (2016), 54–65.
11.
JočićD.Štajner-PapugaI., Distributivity and conditional distributivity for T-uninorms, Inform. Sci424 (2018), 91–103.
12.
JočićD.Štajner-PapugaI., On the conditional distributivity of continuous semi-t-operators over uninorms, Fuzzy Sets Syst334 (2018), 110–125.
LiG., LiuH.W., Distributivity and conditional distributivity of uninorm with continuous underlyng operatos over a continuous t-conorm, Fuzzy Sets Syst287 (2016), 154–171.
15.
LiG., LiuH.W., SuY., On the conditional distributivity of nullnorms and uninorms, Inf. Sci317 (2015), 157–169.
16.
LiuH.W., Distributivity and conditional distributivity of semiuninorms over continuous t-conorms and t-norms, Fuzzy Sets Syst268 (2015), 27–43.
17.
QinF., ZhaoB., The distributive equations for idempotent uninorms and nullnorms, Fuzzy Sets Syst155 (2005), 446–458.
18.
RakE.DrygaśP., Distributivity between uninorms, Journal of Electrical Engineering57(7) (2006), 35–38.
19.
RakE., The distributivity property of increasing binary operations, Fuzzy Sets Syst232 (2013), 110–119.
20.
RuizD., TorrensJ., Distributivity and conditional distributivity of auninorm and a continuous t-conorm, IEEE Trans. Fuzzy Syst14(2) (2006), 180–190.
21.
SuY., LiuH.W., RieraJ.V., Ruiz-AguileraD., TorrensJ., The distributivity equation for uninorms revisited, Fuzzy Sets Syst334(1) (2018), 1–23.
22.
SuY., ZongW., LiuH.W., On distributivity equations for uninorms over semi-t-operators, Fuzzy Sets Syst299 (2016), 41–65.