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.