1. Introduction
There have been many studies of fuzzy implications and inferences in theories and their applications, such as mathematical fuzzy logic, approximate reasoning, fuzzy control, image processing, data analysis, energy, healthcare, and transport (see [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11] for recent works). This work is a contribution in mathematical fuzzy logic. As is well known, in order for a logic L to be
fuzzy, it has to have truth degrees in evaluations and so the elements of a carrier set need to be at least
linearly ordered (see Remark 2 below).
One of important trends in mathematical fuzzy logic is to introduce fuzzy logic systems with more general structures. Regarding this, Cintula [
12] first introduced weakly implicative fuzzy logics as a subclass of weakly implicative logics (henceforth
WILs for simplicity). After several years, he and Noguera [
13] renamed them as weakly implicative
semilinear logics (
WISLs for simplicity) since the term “fuzzy” has many conflicting meanings. According to them [
13,
14], if a logic L is complete on linearly ordered algebraic models, then L is
semilinear. For the detailed reasons for them to take the term “semilinear” in place of “fuzzy”, see [
13,
14,
15]. Hence, as the WILs were complete on the linearly ordered matrices, Cintula–Noguera [
13] introduced WISLs. These facts show that in an algebraic context, they considered the term “semilinear”.
After Dunn [
16] first introduced
gaggles to provide underlying algebraic structures for non-classical logics in general, he [
17] soon generalized this concept to
partial gaggles and
tonoids so as to include more general structures, such as lattices and partially ordered sets. Since then, gaggle-related logics and relational semantics have been introduced (see [
18,
19,
20] for recent works). In particular, Yang and Dunn [
21] recently introduced the class of implicational tonoid logics and their Routley–Meyer-style relational semantics (RM-style semantics for simplicity) as well as algebraic semantics. Regarding this, note the following two facts. One is that these logics are introduced as logics combining the class of tonoids introduced by Dunn [
17] and the class of WILs introduced by Cintula [
12]. Implicational tonoid logics are WILs with tonic properties. Because each component of a connective is isotone or antitone, Yang–Dunn introduced those logics as a subclass of WILs. The other is that both algebraic and set-theoretic semantics are provided for those logics. While algebraic semantics were only provided for WILs in [
12], both set-theoretic and algebraic semantics were provided for implicational tonoid logics in [
21]. For more detailed reasons to introduce implicational tonoid logics, see [
21].
Yang and Dunn [
22] further extended to implicational partial Galois logics as a specification of implicational tonoid logics and their related RM-style semantics. In particular, Yang [
23] addressed
semilinear extensions of implicational tonoid logics and some of the implicational partial Galois logics. Notice that, although Yang gave a new notion of the term “semilinear” to be applied in both algebraic and set-theoretic contexts, he dealt with semilinear extensions of some of the implicational partial Galois logics but not all of them. The implicational partial Galois logics include implicational tonoid logics satisfying either a (dual) Galois connection, (dual) residuated connection, or (dual) residuation. Among them, he just studied the semilinear extensions of implicational tonoid logics satisfying the (dual) Galois connection.
This series of facts gives rise to the following questions.
- Q1.
Can any semilinear extension of other implicational partial Galois logics be introduced?
- Q2.
Can any RM-style semantics be established for such extensions?
Here, as an affirmative answer to the questions, we address a semilinear subclass of the implicational tonoid logics satisfying the (dual) residuated connection and their RM-style semantics. The more exact reasons to do this are as follows. Some of them are already mentioned in [
23]. First, the reason to investigate
semilinear logics satisfying
tonicity: As the results in [
21] show, the tonic types of connectives in the algebraic semantics do not play a decisive role in completeness proof, whereas those types in the RM-style semantics do. See Remarks 2.11, 3.10, and 4.16 in [
21]. It means that the tonicity property is of importance to relational semantics. However, this property has not yet been extensively studied in relational semantics for semilinear extensions of the implicational partial Galois logics. Thus, one needs to deal with tonicity more in the context of these extensions.
Second, the reason to investigate implicational tonoid semilinear logics satisfying generalized Galois properties: As mentioned above, Dunn [
16] first introduced
gaggles, the acronym of
generalized Galois logics. Tonoids are a generalization of them obtained by dropping abstract Galois properties [
17]. As is well known, substructural (semilinear) logics satisfy the Galois connection property. For instance, two negations
and two implications →, ← are
Galois connected in the basic substructural logic
GL as follows:
- (GC1)
if and only if ;
- (GC2)
if and only if .
This shows that to study implicational tonoid semilinear logics satisfying abstract Galois properties would be an interesting subject to researchers studying the Galois connection property and its generalizations.
Third, the reason to investigate implicational tonoid semilinear logics satisfying abstract residuated, dual residuated connection properties: Substructural (semilinear) logics further satisfy the residuated connection property. For instance, the pairs of intensional conjunction & and two implications →, ← and are residuated connected in GL as follows:
- (RC1)
if and only if ;
- (RC2)
if and only if .
One important fact is that these implications can be introduced by this residuation from the conjunction in a semilinear logic. Algebraically, this can be considered as follows. Given a groupoid operation ∘, its corresponding left and right division operations∖, /can be obtained by residuation. For instance, ∖ determined by ∘ can be defined as
. In substructural logics,
residuated lattice-ordered groupoids form their basic algebraic structures [
24,
25,
26]. In this sense, to study the abstract residuated connection property is very important in semilinear logics and similarly for its dual property. Note that Yang [
23] introduced semilinear extensions of implicational tonoid logics satisfying an abstract (dual) Galois connection property but not a (dual) residuated connection property.
Fourth, the reason to establish
set-theoretic semantics for semilinear logics: Such semantics have been introduced very little, while algebraic semantics have been introduced extensively. For instance, the semantics for basic substructural semilinear logics recently introduced in [
13,
15,
27,
28,
29,
30,
31] are all algebraic. However, many researchers in the tradition of philosophical logic would be interested in and familiar with set-theoretic semantics, such as possible worlds. Thus, this study would provide to them a familiar way to understand semilinear logics.
Fifth, the reason to investigate
RM-style semantics in
labeled language: After Routley and Meyer [
32,
33,
34] first introduced ternary relational semantics, the so-called Routley–Meyer (
RM for short) semantics, for relevance logics, these semantics have been used as representative relational semantics for substructural logics [
35,
36]. Although Yang [
37] recently introduced semantics with the title “set-theoretic RM-style semantics” for the semilinear logic
MTL (Monoidal t-norm logic), these semantics are different from the RM semantics. Because, while the frames of the former semantics have the same structures as algebraic semantics, the frames of the latter semantics do not. Note that Yang [
23] very recently introduced RM-style set-theoretic semantics for implicational tonoid semilinear logics as an
n-ary
generalization of the ternary RM semantics. These semantics are slightly different from the semantics introduced by Bimbó and Dunn in [
35]. The former semantics consider both the
labeled and tonic types of a connective, whereas the latter ones deal with just the tonic type. By introducing the labeled types of connectives, we can distinguish between one property and its dual one, such as an abstract residuated connection and its dual connection (see Remark 1). Hence, this study would provide more general set-theoretic RM semantics with both labeling and tonicity maps for semilinear logics in the
labeled language.
The more detailed organization for the work is as follows. In
Section 2, implicational (dual) residuated-connected prelinear gaggle logics (for brevity,
I(D)RCPLGLs) are introduced as implicational tonoid prelinear logics with an abstract (dual) residuated connection property. In
Section 3, it is shown that these logics are semilinear in an algebraic sense, introduced by Cintula–Noguera. In
Section 4, RM-style semantics are introduced for finitary those logics together with their soundness and completeness. Finally, in
Section 5, a generalization of the term “semilinear” introduced by Yang [
23] is recalled and it is shown that the I(D)RCPLGLs are semilinear in this sense. This generalized term can be applied to both algebraic and set-theoretic models.
For convenience, we finally introduce lists of some basic notations and abbreviations as
Table 1 and
Table 2, respectively.
2. Preliminaries: I(D)RCPLGLs
In this section, the class of I(D)RCPLGLs is introduced as implicational tonoid prelinear logics satisfying the abstract (dual) residuated connection property (see [
21,
22]). A language
is defined as usual, i.e., as a countable propositional language equipped with
S (the set of sentences) built inductively from
AS (a set of atomic sentences) and
C (a set of connectives) with the
arity map
. A part of
, where
and
, is denoted by
. An
-substitution is a map
satisfying that
=
.
Henceforth, is fixed as a countable propositional language. A consecution relation (briefly consecution) in is a relation , where a pair and ; a logic L in is a subclass of all consecutions subject to: entails ; and for each entail (); entails for any -substitution , ; a theory of a logic L is a set of sentences satisfying that entails .
A tonicity map tt is defined here as a function mapping each connective ⋆ such that to its tonic type , where each is antitone (−) or isotone (+). A tonic language is henceforth introduced as with the function tt. If a tonic language has a binary connective ⇒ ‘⇒’ is an abstract implication connective in the sense that the connectives → and ← above are its concrete examples, where and , it is called implicational; given an n-ary connective ⋆, denotes the application of ⋆ to n arguments, where are the sequence of arguments of ⋆ except its i-th one and its i-th argument, respectively.
Definition 1. Let L be a logic with in .
- (i)
(Implicational tonoid logic and linear theory [21]) L is said to be an implicational tonoid logic in case it has: (transitivity, T) , .
(modus ponens, ) .
(reflexivity, R) .
(tonicity, ) For an arbitrary connective such that and each ,
- -
entails ⇒, and
- -
entails ⇒.
A theory Λ in L is said to be linear in case, for any pair of sentences , or .
- (ii)
((Finitary) implicational prelinear tonoid logic) An implicational tonoid logic L is said to be prelinear in case L has the Linear Extension Property (LEP): for each theory Λ and each sentence γ satisfying , one can construct a linear theory such that and . Given a set of sentences Λ such that , a pair is said to be a finitary consecution in case Λ is a finite set, and L finitary in case all the consecutional conditions for L are finite.
Let ¬, →, and ∧ be the negation, implication, and disjunction connectives in classical logic CL. The following are simple examples of isotonicity and antitonicity in ().
Example 1. Let for all sentences .
- (i)
Isotonicity:
- (1)
; .
- (2)
.
- (ii)
Antitonicity:
- (1)
.
- (1)
.
The examples show that , , and .
We introduce the I(D)RCPLGLs as a subclass of implicational (dual) residuated-connected partial gaggle logics (I(D)RCPGLs for simplicity) introduced in [
22]. For this, we need to improve a tonic language into a labeled language. A function
is called a labeling map if it maps every
to its labeled type
. A tonic language
equipped with a labeling map
is called here
labeled language. For I(D)RCPLGLs,
is henceforth fixed as a labeled language.
Definition 2. Let L be an implicational tonoid logic, where and .
- (i)
(I(D)RCPGL [22]) L is said to be an IRCPGL if it further has: for each , ∈
, where and , and for each , the notation “” is used as shorthand for and .where - (1)
and have the tonic types different from each other in an argument distinct from i and, especially,
- (2)
each of them has the isotone tonic type in its i-th argument.
L is called an IDRCPGL if it further has: for each , ∈
, where and , and for each ,where and have the same tonic types as in (). - (ii)
(I(D)RCPLGL) An I(D)RCPGL L is said to be prelinear in case it has the (LEP). These logics are called here implicational (dual) residuated-connected prelinear gaggle logics (I(D)RCPLGLs for simplicity).
Let ¬, →, and ∧ be as above and define and as follows: := and := . The following are similar simple examples of () and () in CL.
Example 2. Let be sentences in CL.
- ()
.
- ()
.
Remark 1. As Example 2 shows, () and () are different from each other. However, we cannot distinguish them if we drop the labeling map, i.e., if we consider the properties in a tonic language. Note that are arbitrary n-ary connectives and are arbitrary sentences in Definition 2 and so there is no difference between () and () if we drop the labeled types of connectives.
4. RM-Style Relational Semantics
As relational semantics, this section provides
RM-style semantics for finitary I(D)RCPLGLs. As in [
21,
22,
23], by the notion of a labeled language, we distinguish between connectives valuated by existential sentences and connectives valuated by universal sentences. In this section, L is fixed as a finitary I(D)RCPLGL in a labeled language
.
4.1. Notations
Suppose that is a relational structure such that is a linearly ordered set, R is an n+1-ary relation on F, and . By , henceforth, we mean that one can construct such that ; given a , where , by , we mean an n+1-ary relation R having the same labeling and tonicity maps as ⋆. Henceforth, we further fix as a labeled language having , where and .
Let be a sentence with an n-ary connective ⋆. By , we denote its corresponding n+1-ary relation such that , are the sequence of nodes forcing and the nodes forcing and the sentence itself, respectively. By the semicolon ‘;’ in , we distinguish the node corresponding to the whole sentence from the nodes corresponding to atomic sentences appearing in ⋆. If one of membership ∈ and non-membership ∉, one of antitonicity − and isotonicity +, and one of forcing ⊩ and non-forcing ⊮ do not need to be specified, the notations ‘⋔’, ‘±’, and ‘⊪’, respectively, are used.
We use the indices ‘’, ‘’, ‘’, and ‘’ in a valuation of a , where the notation ‘’ means the i-th argument place of ⋆ is antitone, its other argument places are antitone or isotone, and its labeled type is ⋄, and similarly for the other indices. In its corresponding n+1-ary relation , we also use the same indices so as to emphasize that the R preserves the labeled and tonic types of ⋆. If one does not have to consider the tonic types of ⋆ and , not all the indices above, but the indices ‘□’ and ‘⋄’ are only used in them. Moreover, if one has to distinguish the antitone and isotone parts in , we instead use the notation ‘’ and analogously for ‘’ and ‘.’
4.2. RM-Style Semantics
We first introduce implicational linear (dual) residuated gaggle RM frames.
Definition 4. - (i)
(Implicational tonoid RM frames (T-RM frames for simplicity) [21]) We say that a structure = (F, ≤, , ; is a T-RM frame in case is a partially ordered set, , , and for every n-ary connective ⋆ subject to the below conditions: () if and only if for all , ;
() for all ,
- -
and imply ,
- -
and imply ,
- -
and imply ;
() for any , ;
- ()
if and only if there is k such that and ;
- ()
if , there is k such that and ;
- ()
if , there is k such that and ;
- ()
if and only if there is k such that and ;
- ()
if , there is k such that and ;
- ()
if , there is k such that and .
- (ii)
(Implicational (dual) residuated-connected partial gaggle RM frames ((d)rcpG-RM frames for simplicity) [22]) We say that a T-RM frame = (F, ≤, , {, }; is an rcpG-RM frame in case and are subject to the below definition and postulate. - (df2)
For , if and only if there is k such that
and .
We say that a T-RM frame = (F, ≤, , {, }; is a drcpG-RM frame in case and are subject to the definition () and the below postulate. By (d)rcpG-RM frames, we denote ambiguously rcpG-RM and drcpG-RM frames together.
- (iii)
(Linear (d)rcpG-RM frames ((d)rcpG-RM frames for simplicity)) A (d)rcpG-RM frame is called a (d)rcpG-RM frame if is a linearly ordered set.
Remark 3. - 1.
For convenience, we do not use the label □ in each ⇒.
- 2.
The postulate () means that for every , where , if and for the given i, , then there exists such that (where ) and , and analogously for the other postulates.
A valuation on a (d)rcpG-RM frame is a relation ⊩ between nodes and sentences satisfying: For every atomic sentence p,
() and imply .
For sentences ,
(⇒) if and only if for each , if and , then .
Additionally, for sentences ,
() if and only if there are such that ,
, and ;
() if and only if there are such that ,
, and ;
() if and only if for all , if and ,
then ;
() if and only if for all , if and ,
then .
Let and be a linear theory and a sentence, respectively, in L. We say that a pair such that is a (d)rcpG-RM frame and ⊩ is a valuation over is a (d)rcpG-RM model of in case for all , for every ( for simplicity). Since ≤ in (d)rcpG-RM frames and models is linearly ordered, we henceforth say such frames and models as linear frames and linear models. By ), we denote the set of (d)rcpG-RM models of . We say that is a semantic consequence of over , expressed by , in case for all ; and as an L frame in case L ⊆. By MOD(L), we denote the set of linear L frames and write in place of .
4.3. Soundness and Completeness
Here, we first prove that L is sound.
Proposition 1. (Soundness) Let Λ and α be a linear theory in L and a sentence, respectively. entails .
Proof. See Proposition 4.8 in [
21] for the rules (
T), (
), (
) and the axiom (
R), and see Proposition 4.8 in [
22] for the rule (
). Here, we prove (
). For this, we have to verify that
if and only if
.
We assume and prove . To prove this, by the condition (⇒), we further suppose that for any and and prove . Since , the condition () assures that one can construct such that , and . We also obtain and for some k, using the postulate () and (), and so . Then, since , we obtain that by ().
We assume and prove . To prove this, by the condition (⇒), we further suppose that for any and and prove that . For this, we further assume that for any , and , and show that . Using the postulate () and (), we can obtain that and for some k, and thus . Hence, using , we further have that by (⇒).
Notice finally that L can be sound over since it is an I(D)RCPLGL in and is a linear theory in L. □
This sentence ensures that (d)rcpG-RM frames for L are linear L frames.
Now, we provide completeness. By an L-theory, we mean a theory closed under rules of L. By a regular L-theory, we mean an L-theory containing all of the theorems of L. Since we have no use for irregular theories, by an L-theory, we henceforth mean an L-theory containing all of the theorems of L.
We say that a canonical structure = (, , , ; ) is the canonical (d)rcpG-RM frame determined by , where is a linear theory of L such that , in case is the set of linear theories extending in L, is a subset relation ⊆ restricted to , , and ’s are defined:
- (a)
if and only if for all , and entail .
- (b)
For each and each ,
- (1)
if and only if for all , and entail ;
- (2)
if and only if for all , and entail ;
- (3)
if and only if for all , and entail ;
- (4)
if and only if for all , and entail .
Proposition 2. A (d)rcpG-RM frame defined canonically is linearly ordered.
Proof. See Proposition 2 in [
23]. □
We then prove that the is a (d)rcpG-RM frame.
Lemma 1. (Lemma 4.10, [21]) Let be a canonical (d)rcpG-RM frame and be sentences. If , then for each , entails . Lemma 2. The postulates for (d)rcpG-RM frames are satisfied in the above relation defined canonically.
Proof. We consider the postulate (
) since the other postulates are proved in Lemma 4.11 in [
21] and Lemma 4.10 in [
22].
For (
), one has to prove that:
(⟸) We first suppose that . We must prove , i.e., one can construct a linear theory d in L such that and . Let { : ⇒ }. To prove that is a linear theory in an IDRCPLGL L, we first deal with its rules.
(): Assume that and . One has to verify . By the definition of , we instead suppose that one can construct such that and . Then, Lemma 1 assures . Thus, we obtain because .
The proof for (T) and () is analogous.
(): We consider the case . Suppose that ∈. We need to verify that . As above, we instead suppose that one can construct such that ⇒ . Lemma 1 ensures that . Then, by , we have . Thus, since ⇒ , we obtain that ∈.
It is clear that the theory is linear because .
Now, we consider and . Assume that and ⇒ for some . The condition assures (; because by the definition of . For , suppose . We must prove that . Note first that it can be supposed that one can construct a linear theory k in L such that and . We obtain using (1) and the suppositions. Hence, since ⇒ implies ⇒, we obtain by and .
(⟹) Suppose that . We have to prove that , i.e., one can construct a linear theory d in L such that and . Let {E : ∃, (}. As above, clearly, is a linear theory in L. Suppose that there are and . Then, by the definition of , we have that since ⇒∈. Hence, by (1), we obtain . To verify , suppose moreover that ⇒∈ and . We have to prove that . Since , we further suppose that one can construct a linear theory k in L such that and . Since ⇒∈ implies ⇒, using and , we have that ; therefore, by and (3). □
Theorem 1. The structure = , , , ; , which is defined canonically, is a (d)rcpG-RM frame.
Proof. One is capable of obtaining the claim by the canonically defined structure and Lemma 2. □
Define a canonical valuation for a finitary I(D)RCPLGL L as follows:
Proposition 3. (Canonical Valuation, Lemma 4.13 [21]) The defined canonically is a valuation. By Proposition 3, one can ensure that the defined canonically is indeed a (d)rcpG-RM model.
Theorem 2. (Completeness) Let Λ and α be a theory in L and a sentence, respectively. entails .
Proof. Assume contrapositively that . One is capable of constructing a linear theory such that . Then, one can have using (). Hence, by Proposition 3, one can further obtain and thus . □
Corollary 2. Let Λ and α be a theory in L and a sentence, respectively. if and only if .
6. Concluding Remarks
I(D)RCPLGLs were first defined and then dealt with as semilinear logics in the algebraic sense of Cintula–Noguera. Next, RM-style relational semantics were provided for those logics, and it was proved that finitary those logics are sound and complete on the semantics. Finally, it was shown that these finitary logics are semilinear in the set-theoretic sense of Yang.
Implicational semilinear logics have been introduced as a generalization of weakly implicative semilinear logics by Cintula and Noguera [
38,
39]. According to this generalization, weakly implicative semilinear logics form a subclass of implicational semilinear logics. Let
,
,
, and
be the classes of implicational (dual) residuated-connected semilinear gaggle logics, implicational tonoid semilinear logics, weakly implicative semilinear logics, and implicational semilinear logics, respectively. The following subset relations hold between the classes.
Finally, note that here the models for finitary I(D)RCPLGLs are set-theoretic, while the models for weakly implicative and implicational semilinear logics in [
14,
38,
39] are algebraic. Let weak p-implicational and weakly implicative matrices be matrices for p-implicational and WILs, respectively, and
and
denote the
and
restricted to finitary logics, respectively.
Table 3 summarizes the difference.
Recall that I(D)RCPLGLs are logics with tonicity and the tonic and labeled properties of connectives are very important in providing relational semantics for finitary those logics. Since I(D)RCPLGLs are also implicational semilinear logics, to deal with finitary implicational semilinear logics with tonicity and their relational semantics is an interesting future work. Furthermore, since I(D)RCPLGLs are a specification of implicational tonoid semilinear logics, one may also consider a specification of I(D)RCPLGLs such as finitary implicational lattice-ordered prelinear logics and their RM-style semantics. This is another future work to be investigated.