Abstract
This paper investigates a non-associative generalization, more exactly, a weak
Introduction
The concept of a triangular norm (t-norm for short) was first introduced by Menger [22] to generalize the triangular inequality of a metric. However, the current notions of a t-norm and its dual operator t-conorm are due to Schweizer and Sklar [27, 28]. T-norms and t-conorms, which are commutative, associative, monotonic, binary functions on [0, 1] with identity elements 1 and 0, respectively, generalize the conjunctive and and the disjunctive or aggregation operators (see [7, 16]). As is well known, these operators have been used as connectives for many-valued or fuzzy logics. In particular, logics with (multiplicative) conjunctions and implications interpreted by continuous t-norms and their residua have been extensively investigated in recent years. The infinite-valued systems
Although t-norms and t-conorms play an important role in fuzzy logic (theory), these operators do not admit a compensating behavior. Specifically, t-norms do not allow low values to be compensated by high values, and t-conorms do not allow high values to be compensated by low values (see [33]). For this reason, Yager and Rybalov [34] introduced uninorms as a generalization of t-norms and t-conorms. Uninorm operators have their identity lying somewhere in [0, 1]. After introducing uninorms, many interesting properties of uninorms and their applications, such as full reinforcement, compensation behavior, and bipolar problems, have been studied (see [2, 9, 33]). Furthermore, several uninorm-based logics have been recently introduced. In particular, uninorm-based analogues of the logics of continuous t-norms and their residua were introduced by Gabbay and Metcalfe in [11]. They introduced
T-norms and uninorms require associativity. In fact, associative operations are abundant in mathematics. For instance, the addition and multiplication of real numbers are such operations. However, many important and interesting operations are non-associative. Subtraction and exponentiation are such examples. Among the non-associative operations, operations with weak forms of associativity, called here weak associative operations, have been extensively investigated. For instance, in abstract algebra, power associativity is a property of a binary operation which is a weak form of associativity (see [1, 30] for many examples). Exponentiation to the power of any positive integer can be defined consistently whenever multiplication is power-associative. 2 Moreover, quasigroup [18, 23], weakly associative relation algebras [17, 29], weakly associative lattices [10, 25], hypergroups [3], and hyperstructures [21, 31, 32] are famous examples.
The systems
We have at least two interesting facts in Yang’s work. One is that the weak associativity introduced in weakly associative relation algebras can be regarded as an example of Yang’s one weak form of associativity, called strong t-associativity in [36]. The other is that the system
The paper is organized as follows. In Section 2, we introduce the basic wta-uninorm-based logic
The logic WA
t
BL and its axiomatic extensions
The term [0, e]-continuous wta-uninorm-based logics refers to substructural fuzzy logic systems with wta-uninorm-based semantics, where the (strong) conjunction and implication connectives ‘&’ and ‘→’ are interpreted by a [0, e]-continuous wta-uninorm and its residuum. In this framework, the weakest logic is
df1. ¬A:= A →
df2. A ↔ B:= (A → B) ∧ (B → A), and
df3. -φ : = φ→ ⊥.
We start with the following axiomatizations of
Let φ
For easy reference, we let Ls be the set of the wta-uninorm-based logics defined previously, i.e, Ls = { A theory is a set of formulas. A proof in a theory T over L (∈ Ls) is a sequence s of formulas such that each element of s is either an axiom of L, a member of T, or is derivable from previous elements of s by means of a rule of L. T ⊢ φ, more exactly T ⊢
L
φ, means that φ is provable in T with respect to (w.r.t.) L, i.e., there is an L-proof of φ in T. A theory T is inconsistent if T⊢ ⊥; otherwise, it is consistent. The deduction theorem for L (∈ Ls) is as follows:
For convenience, ‘¬,’ ‘-,’ ‘∧,’ ‘∨,’ ‘→,’ ‘⊤,’ and ‘⊥’ are used ambiguously as propositional connectives and constants, as well as algebraic operators and special elements, but context should clarify their meanings. Suitable algebraic structures for Ls are obtained as varieties of residuated lattice-ordered groupoids with unit (rlu-groupoids) in the sense of [12]. A pointed, bounded, commutative rlu-groupoid is a structure (A, ⊤ , ⊥ , t, f, ∧ , ∨ , ∗ , →) such that: (A, ⊤ , ⊥ , ∧ , ∨) is a bounded lattice with a top element ⊤ and a bottom element ⊥; (A, ∗ , t) is a commutative groupoid with unit; f is an arbitrary element, i.e., a point, of A; and y ≤ x → z iff x ∗ y ≤ z, for all x, y, z ∈ A (residuation). A wta-monoidal residuated lattice is a pointed, bounded, commutative rlu-groupoid satisfying: x, y, z ≤ t implies x ∗ (y ∗ z) = (x ∗ y) ∗ z (weak A WA
A WA
A WA
A WA
A WA
We call all of these algebras L-algebras. Let
(Finite strong completeness) Let T be a finite theory over L (∈ Ls) and φ a formula. Then T ⊢
L
φ iff T ⊨
L
φ iff (Strong completeness) Let L be
[0, e]-continuous residuated wta-uninorms
In this section, by ‘1,’ ‘0,’ ‘e,’ and ‘∂,’ we denote ⊤, ⊥, t, and f, respectively, on the real unit interval [0, 1]. First, we introduce standard L-algebras, micanorms, and wta-uninorms. An L-algebra is standard iff its lattice reduct is [0, 1]. In standard L-algebras, the wta-monoid operator ∗ is a micanorm. A micanorm ([35]) is a function ∘ : [0, 1] 2 → [0, 1] such that for some e ∈ [0, 1] and for all x, y, z ∈ [0, 1]: (a) x ∘ y = y ∘ x (commutativity), (b) e ∘ x = x = x ∘ e (identity), and (c) x ≤ y implies x ∘ z ≤ y ∘ z and z ∘ x ≤ z ∘ y (monotonicity). An associative micanorm is a uninorm; a uninorm satisfying e = 1 is a t-norm. A micanorm ∘ is called conjunctive if 0 ∘ 1 =1 ∘ 0 =0, and disjunctive if 0 ∘ 1 =1 ∘ 0 =1.
A wta-uninorm is a uninorm with a weak form of associativity instead of associativity itself.
[36] A wta-uninorm is a micanorm satisfying that (weAS) if x, y, z ≤ e, then x ∗ (y ∗ z) = (x ∗ y) ∗ z. The following are some particular wta-uninorms. An Ł-wta-uninorm is a wta-uninorm satisfying: x ∗ y = max (x + y - e, 0) if x, y ≤ e. A Π-wta-uninorm is a wta-uninorm satisfying: x ∗ y = xy if x, y ≤ e. A G-wta-uninorm is a wta-uninorm satisfying: x ∗ y = min (x, y) if x, y ≤ e.
The famous Łukasiewicz, Product, and Gödel t-norms TŁ (x, y) = max {0, x + y - 1}, T Π (x, y) = xy, and T G (x, y) = min {x, y} are examples of Ł-wta-, Π-wta-, and G-wta-uninorms, respectively. Moreover, the following proposition ensures that these wta-uninorms are weakly associative generalizations of the Łukasiewicz, Product, and Gödel t-norms.
As in t-norms and uninorms, suitable functions for implications are obtained using residual operators of wta-uninorms. A wta-uninorm ∘ is said to be residuated if there is a binary function → : [0, 1] 2 → [0, 1], called the residuum of ∘, such that x ∘ y ≤ z iff y ≤ x → z for all x, y, z ∈ [0, 1]. Then, given a wta-uninorm ∘, residuated implication → determined by ∘ is defined as x → y : = sup {z ∈ [0, 1] : x ∘ z ≤ y} for all x, y ∈ [0, 1].
Let L-wta-uninorms be the wta-uninorms corresponding to L-algebras. The operation ∗ of any L-algebra on [0, 1] is a conjunctive L-wta-uninorm with identity t and residuum →; conversely any residuated L-wta-uninorm ∘ gives rise to an L-algebra on [0, 1]. We finally show this, i.e., that any [0, e]-continuous residuated L-wta-uninorm ∘ gives rise to an L-algebra on [0, 1].
If y ≤ x < 1, then x ∘ (x → y) = y for all x, y ∈ [0, 1]. If x ≤ e, then x ≤ y or x ∘ (x → y) = y for all x, y ∈ [0, 1]. If e ≤ x < 1, then y ∧ e ≤ x ∘ (x → y) ≤ y for all x, y ∈ [0, 1].
In general, a function n : [0, 1] → [0, 1] is said to be a negation function iff it is non-increasing and satisfies n (0) =1 and n (1) =0. This works on t-norms very well, but not as well on uninorms because, e.g., in (conjunctive) uninorms, a non-increasing function n may not satisfy n (1) =0. We henceforth call a non-increasing function a negation function. A negation function (briefly stated as negation) n satisfying n (n (x)) ≥ x for all x ∈ [0, 1] is said to be a super-involutive negation; a super-involutive negation n is said to be a weak negation if n further satisfies n (0) =1 and n (1) =0; a weak negation n is said to be a strong negation (or involutive negation) if n further satisfies n (n (x)) = x for all x ∈ [0, 1]. We call an involutive negation n on [0, e] e-involutive.
If ∘ is a [0, e]-continuous residuated wta-uninorm with identity e, then for any ∂ ∈ [0, 1], ([0, 1] , 1, 0, e, ∂, min, max, ∘ , →) is a standard WA
If ∘ is a [0, e]-continuous residuated wta-uninorm with an involutive negation n1 and an e-involutive negation n2, then ([0, 1] , 1, 0, e, ∂, min, max, ∘, →) is a standard WA
Let n be the negation satisfying (GN𝒜), i.e., Gödel negation. If ∘ is a [0, e]-continuous residuated wta-uninorm with n and identity e and strictly monotone on [0, e], then ([0, 1] , 1, 0, e, ∂, min, max, ∘, →) is a standard WA
If ∘ is a [0, e]-continuous, [0, e]-idempotent, residuated wta-uninorm, then ([0, 1], 1, 0, e, ∂, min, max, ∘, →) is a standard WA
It directly follows from the involutiveness of n1 and the e-involutiveness of n2 that (ii) holds.
For (iii), it suffices to prove (
It also follows from the [0, e]-idempotence of ∘ that (iv) holds. □
Standard completeness
In this section, we provide standard completeness results for Ls using the Jenei–Montagna–style construction in [8, 36]. We first show that finite or countable, linearly ordered
X is densely ordered and has a maximum Max, a minimum Min, and special elements e and ∂. (X, ∘ , ⪯ , e) is a linearly ordered, monotonic, commutative weak e-associative groupoid with unit. ∘ is conjunctive and left-continuous w.r.t. the order topology on (X, ⪯), and continuous on {x ∈ X : Min ⪯ x ⪯ e}. h is an embedding of the structure (A, ≤
A
, ⊤ , ⊥ , t, f, ∧ , ∨ , ∗) into (X, ⪯, Max, Min, e, ∂, min, max, ∘), and for all m, n ∈ A, h (m → n) is the residuum of h (m) and h (n) in (X, ⪯ , Max, Min, e, ∂, max, min, ∘).
Here, we prove that (X, ∘ , ⪯ , e) is a weak e-associative groupoid in (II) and ∘ is continuous on ({x ∈ X : Min ⪯ x ⪯ e} , ⪯) in (III). For convenience, we henceforth drop the index A in ≤ A and = A , if we need not distinguish them. Context should clarify the intention.
Define, for (m, x) , (n, y) ∈ X:
First, we verify weak e-associativity, i.e., we prove that, for all (l, x), (m, y), (n, z) ⪯ (e, e), we have: (WeAS) (l, x) ∘ ((m, y) ∘ (n, z)) = ((l, x) ∘ (m, y)) ∘ (n, z). We distinguish several cases: Case (i). l ∗ (m ∗ n) = ∧ (l, m, n). Both sides of (WeAS) are equal to min{(l, x), (m, y), (n, z)}. Case (ii). l ∗ (m ∗ n) ≠ ∧ (l, m, n), and l ∗ (m ∗ n) ∈ {l, m, n}. This is not the case because ∗ ensures l ∗ (m ∗ n) ≤ ∧ (l, m, n). Case (iii). l ∗ (m ∗ n) ∉ {l, m, n} and l ∗ (m ∗ n) = l ∧ (m ∗ n) = m ∗ n. Since ∗ ensures m ∗ n < m ∧ n, l ≤ e, both sides of (WeAS) are equal to (m ∗ n, m ∗ n). Case (iv). l ∗ (m ∗ n) ∉ {l, m, n} and l ∗ (m ∗ n) ≠ l ∧ (m ∗ n). We need to consider the case l ∗ (m ∗ n) ≤ e. Then, since l ∗ (m ∗ n) < ∧ (l, m, n), both sides of (WeAS) are equal to (l ∗ (m ∗ n) , l ∗ (m ∗ n)).
This completes the proof of weak e-associativity.
Let X|
e
:= {(m, x) ∈ X : (0, 0) ⪯ (m, x) ⪯ (e, e)}. We then prove ∘ is continuous on X|
e
. For this, we prove that, if 〈 (m
i
, x
i
) : i ∈ Case (i). m ∗ n = m ∧ n. We have (m, x) ∘ (n, y) = min {(m, x) , (n, y)}, (m
i
, x
i
) ∘ (n, y) = min {(m
i
, x
i
) , (n, y)}, and (m
j
, x
j
) ∘ (n, y) = min {(m
j
, x
j
) , (n, y)}. Then, continuity follows from continuity of the min operation. Case (ii). m ∗ n ≠ m ∧ n. Since (m, x) ∘ (n, y) = (m ∗ n, m ∗ n) and, for all i, j, (m
i
, x
i
) ∘ (n, y) = (m
i
∗ n, m
i
∗ n) = (m ∗ n, m ∗ n) and (m
j
, x
j
) ∘ (n, y) = (m
j
∗ n, m
j
∗ n) = (m ∗ n, m ∗ n), we have (m
i
, x
i
) ∘ (n, y) = (m, x) ∘ (n, y) = (m
j
, x
j
) ∘ (n, y).
This completes the proof of continuity on X| e .
For the proof of the other conditions, see the proof of Proposition 2 in [35]. □
The proof of the remainder of this proposition is almost the same as Proposition 3 in [35]. □
. For every standard
(2) → (1): Let φ be a formula such that ,
In an analogy to the proof of standard completeness for
T ⊢
L
φ. For every standard
We next give the definition of ∘ w.r.t
We need to prove that, for (m, x) ⪯ (e, e), we have (m, x) = (m, x) ∘ (m, x): Since m = m ∗ m, we have (m, x) = (m, x) ∘ (m, x).
For
Now we define a new operation ⊙ on Y, based on ∘, as follows:
We verify that ⊙ satisfies the condition (DNE
The remainder of the proof for standard completeness of L is almost the same as in
We show that every WA
For every WA
For every WA
For every WA
For every WA
If x, y ∈ A
t
, then it is clear that x ∧ y, x ∨ y, x ∗ y, x →
t
y ∈ A
t
. Moreover, (A
t
, ∧ , ∨ , ⊥ , t) is a bounded lattice and (A
t
, ∗ , t) is a commutative wta-monoid. It is also easy to prove the residuation and prelinearity properties. We check the divisibility property. We need to show that t ≤ (x →
t
y) ∨ (y →
t
(x ∗ (x →
t
y))) for all x, y ∈ A
t
. Let x ≤ y. Then since t ≤ x →
t
y by residuation, we are done. Let x > y. Then, since y < x ≤ t, we have t ≤ y → (x ∗ (x → y)) by ( By (i), it suffices to show that the negation is involutive. Define ¬
t
x = x→
t
⊥. Then, for all x, y ∈ A
t
, we can define x ∗ y : = ¬
t
(x →
t
¬
t
y) and x →
t
y : = ¬
t
(x ∗ ¬
t
y). Since ¬
t
(x →
t
⊥) = x ∗ t = x, we have ¬
t
¬
t
x = x. Note that ¬
t
=- since f =⊥. Gödel negation - is defined as ¬
t
satisfying (GN𝒜). Thus, it suffices to check the cancellation property. We need to show that t ≤ -- x →
t
((x →
t
(x ∗ y)) →
t
y) for all x, y ∈ A
t
. If x =⊥, then -- x =⊥ and so we are done. Let x≠ ⊥. We have -- x = t. We need to show that t ≤ (x →
t
(x ∗ y)) →
t
y. If x ≤ x ∗ y, then we have t ≤ ((x → (x ∗ y)) ∧ t) → y by ( By (i), it suffices to show that ∗ is idempotent. Since x ∗ x = (x ∗ x) ∧ t = x ∧ t = x for all x, y ∈ A
t
, it is immediate that ∗ is idempotent. □
We finally check that every standard L-algebra is indeed based on a [0, e]-continuous wta-uninorm.
(Finite strong standard completeness) Let T be a finite theory over L (∈ Ls) and φ a formula. T ⊢
L
φ iff for every standard [0, e]-continuous (Strong standard completeness) Let L be
Gabbay and Metcalfe [11] introduced [0, 1)-continuous uninorm-based analogues of the logics of continuous t-norms and their residua. We may also consider a wta generalization of the [0, 1)-continuous uninorm-based logics. To introduce such logics remains an open problem.
Footnotes
Note that the reason why they do not introduce [0, 1]-continuous uninorm-based logics is that the only examples of continuous residuated uninorms are t-norms.
For example, there is no need to distinguish whether x3 should be defined as (xx) x or as x (xx), since these are equal (see e.g. Wikipedia).
Here, the constant
For γ and Π (bDT∗), see [4,
].
