1 Introduction

Closure operators and closure systems play an important role in many mathematics areas such as analysis, topology, logic, and geometry. In the classical setting, the close relationship between closure operators and closure systems has been investigated [8, 9]. In the framework of fuzzy set theory, the investigation of closure operators and closure systems may be traced back to the study of several special cases such as fuzzy subalgebra and fuzzy topology [2, 7, 18, 19]. Afterwards, Biacino and Gerla [3, 13] studied fuzzy closure operators and fuzzy closure systems themselves where the truth value structure is fixed to the unit interval [0, 1].

Fuzzy closure operators and closure systems have been studied in more general settings. For instance, Bělohlávek [46] generalized the notions of closure operator and closure system using complete residuated lattices as the truth value structures. Moreover, the one-to-one correspondence between fuzzy closure operators and closure systems has been established. In addition, Georgescu and Popescu [11, 12] presented analogous results in the non-commutative fuzzy framework where the truth value structure is a generalized residuated lattice. In another direction, there also have been a lot of works on generalizing fuzzy closure operators and closure systems onto the fuzzy partially ordered sets [14, 15, 21].

Recently, Fang and Yue [10] proposed a more general notion of (v-consistent) L-fuzzy closure system which can be viewed as an extension of Bělohlávek’s fuzzy closure system. It provides another way to think about the notion of fuzzy closure operator. However, as shown by Fang and Yue, one weakness is that the correspondence between L-fuzzy closure systems and fuzzy closure operators is not one-to-one. This suggests that there may be more satisfactory notions of fuzzy closure system in order to characterize fuzzy closure operators.

In this paper, we propose a new notion of (v-consistent) L *-closure L-system which can be viewed as an alternative of fuzzy closure systems introduced by Bělohlávek [6]. To demonstrate its capability of characterizing (v-consistent) fuzzy closure operators, we verify the bijective correspondence between (v-consistent) L *-closure L-systems and (v-consistent) L *-closure operators. Moreover, we introduce the notions of v-consistent L *-closure system and continuous mapping between L *-closure systems. It is shown that the categories of L *-closure L-system spaces, L *-closure spaces and L *-closure system spaces are isomorphic with each other from the categorical viewpoint.

This paper is organized as follows. In Sect. 2, we recall some preliminary notations and the notion of (v-consistent) L *-closure operator. In Sect. 3, we propose the new concept of (v-consistent) L *-closure L-system and establish a one-to-one correspondence between (v-consistent) L *-closure L-systems and (v-consistent) L *-closure operators. In Sect. 4, we introduce the notion of v-consistent L *-closure system and show that there exists a one-to-one correspondence between (v-consistent) L *-closure L-systems and (v-consistent) L *-closure systems. In Sect. 5, we introduce the concept of continuous mapping between L *-closure system spaces and prove that the categories of (v-consistent) L *-closure L-system spaces, (v-consistent) L *-closure system spaces and (v-consistent) L *-closure spaces are isomorphic with each other.

2 Preliminary

Truth value structures play an important role in fuzzy logic [17]. Throughout this paper, we use complete residuated lattices as truth value structures. Formally, a complete residuated lattice is a structure L = \((L, \wedge , \vee , \otimes , \rightarrow , 0, 1)\) such that: \((L, \wedge , \vee , 0, 1)\) is a complete lattice where 0 is the least element and 1 is the greatest element; \((L, \otimes , 1)\) is a commutative monoid, i.e., \(\otimes \) is commutative associative operator on L, and \(x\otimes 1=x\) holds for any \(x\in L\); \(x\le y\rightarrow z\Leftrightarrow x\otimes y\le z\) holds for any \(x, y, z\in L\).

Let L be a complete residuated lattice. Given \(x, y, z\in L\) and \(\{x_{i}\}_{i\in I}\subseteq L\), where I is an index set, the following properties will be needed in the sequel:

$$\begin{aligned} \begin{array}{ll} (1) 0\rightarrow x=1 &{} \quad (2) 1\rightarrow x=x\\ (3) x\le y \Rightarrow x\otimes z\le y \otimes z &{} \quad (4) x\le y \Rightarrow z \rightarrow x\le z \rightarrow y\\ (5) x\le y \Rightarrow x \rightarrow z\ge y \rightarrow z &{}\quad (6) x\le y \,{\text{ iff }} \, x\rightarrow y=1\\ (7) x\otimes (x\rightarrow y)\le y &{}\quad (8) x\le (x \rightarrow y) \rightarrow y\\ (9) x \rightarrow (y \rightarrow z)=y \rightarrow (x \rightarrow z)=(x\otimes y)\rightarrow z &{} \quad (10) x \rightarrow (\bigwedge _{i\in I}x_{i})=\bigwedge _{i\in I}(x\rightarrow x_{i})\\ (11) x\otimes (\bigwedge _{i\in I}x_{i})\le \bigwedge _{i\in I}(x\otimes x_{i}) \end{array} \end{aligned}$$

For more properties of complete residuated lattices one can refer to [20].

Recall that in [6], the notion of truth stresser was used to express the meaning ”(very) true” in the study of fuzzy closure operators. Formally, a truth stresser on a complete residuated lattice L is a unary function \(*: L\longrightarrow L\) which sends any element \(a\in L\) to \(a^{*}\in L\). In this paper, we only need the following properties of truth stresser: for any \(a, b\in L\),

(1) \(1^{*}=1\); (2) \(a^{*}\le a\); (3) \((a\rightarrow b)^{*}\le a^{*}\rightarrow b^{*}\).

It is easy to verify that the following consequences follows immediately from (1)–(3):

(4) \(a\le b\Rightarrow a^{*}\le b^{*}\);    (5) \(a^{*}\otimes b^{*}\le (a\otimes b)^{*}\).

Particularly, if \(*\) satisfies \(a^{*}=a\) for any \(a\in L\), then \(*\) is called the identity on L. In the sequel of this paper, we will always use the notation \(*\) to denote a general truth stresser unless otherwise specified. More properties of truth stresser can be referred to [16].

Now we recall some common notations in the framework of fuzzy set theory. Let X be a universe. The notation \(L^{X}\) denotes the family of all L-sets on X. Given \(a\in L\), L-set \(\chi _{a}\) is defined by \(\chi _{a}(x)=a\) for any \(x\in X\). For \(a\in L\) and \(A\in L^{X}\), L-set \(a\otimes A\) is defined by \((a\otimes A)(x)=a\otimes A(x)\) for any \(x\in X\), and \(a\rightarrow A\) by \((a\rightarrow A)(x)=a\rightarrow A(x)\) for any \(x\in X\). Given \(A, B\in L^{X}\), \(A\subseteq B\) means \(A(x)\le B(x)\) for any \(x\in X\). The subsethood degree S(AB) is defined by \(S(A, B)=\bigwedge _{x\in X}A(x)\rightarrow B(x)\). It is obvious that \(A\subseteq B\) is equivalent to \(S(A, B)=1\). For any family \(\{A_{i}\}_{i\in I}\subseteq L^{X}\), L-sets \(\bigcup _{i\in I}A_{i}\) and \(\bigcap _{i\in I}A_{i}\) are given pointwisely, i.e., for any \(x\in X\), \(\bigcup _{i\in I}A_{i}(x)=\bigvee _{i\in I}A_{i}(x)\) and \(\bigcap _{i\in I}A_{i}(x)=\bigwedge _{i\in I}A_{i}(x)\).

We recall the notion of L *-closure operator which may be initially developed in [6].

Definition 2.1

Let \(C:L^{X}\longrightarrow L^{X}\) be a mapping, \(v\in L\) and \(A, A_{1}, A_{2}\in L^{X}\). Consider the following conditions:

  • (LC1) \(A\subseteq C(A)\);

  • (LC2) \(S(A_{1}, A_{2})^{*}\le S(C(A_{1}), C(A_{2}))\);

  • (LC3) \(C(A)=C(C(A))\);

  • (LC4) \(v\otimes C(A)\subseteq C(v\otimes A)\).

Then C is called an L *-closure operator on X if it satisfies (LC1)-(LC3). An L *-closure operator satisfying (LC4) is said to be v-consistent.

In the sequel, if C is an (v-consistent) L *-closure operator on X, then the pair (XC) is called an (v-consistent) L *-closure space on X.

3 L *-closure L-systems and L *-closure Operators

In this section, we propose a new notion of L-fuzzy closure system, namely, L *-closure L-system, and investigate the fundamental properties. We show that there is a one-to-one correspondence between (v-consistent) L *-closure L-systems and (v-consistent) L *-closure operators.

Definition 3.1

Let \(\lambda : L^{X}\longrightarrow L\) be an L-set on \(L^{X}\) and \(v\in L\). Then \(\lambda \) is called an L *-closure L-system on X if for any \(A\in L^{X}\), there exists \(\tilde{A}\in L^{X}\) such that

  • (LLS1) \(\lambda (A)=S(\tilde{A}, A)\);

  • (LLS2)\(\lambda (\tilde{A})=S(A, \tilde{A})^{*}=1\);

  • (LLS3)for any \(B\in L^{X}\), if \(\lambda (B)=1\), then \(S(A, B)^{*}\le S(\tilde{A}, B)\).

If, in addition, for any \(A\in L^{X}\),

(LLS4) \(\lambda (A)\le \lambda (v\rightarrow A)\),

then \(\lambda \) is called a v-consistent L *-closure L-system on X.

For any L *-closure L-system \(\lambda \) on X, the L-set \(\tilde{A}\) in the sense of Definition 3.1 is called the closure of A with respect to \(\lambda \).

In the sequel, if \(\lambda \) is an (v-consistent) L *-closure L-system on X, then the pair \((X, \lambda )\) is called an (v-consistent) L *-closure L-system space on X.

Remark 3.1

It is not difficult to verify that the closure of A with respect to an L *-closure L-system \(\lambda \) is unique. Indeed, suppose that both \(\tilde{A}\) and \(\tilde{A}'\) are L *-closures of \(A\in L^{X}\) with respect to \(\lambda \). Since \(\lambda (\tilde{A}')=1\), it holds that \(S(A, \tilde{A}')^{*}\le S(\tilde{A}, \tilde{A}')\) by Definition 3.1(LLS3). As \(S(A, \tilde{A}')^{*}=1\), it follows that \(S(\tilde{A}, \tilde{A}')=1\). On the other hand, \(S(\tilde{A}', \tilde{A})=1\) can be proved similarly. Thus, we have \(\tilde{A}= \tilde{A}'\).

Example 3.1

Consider the singleton \(X=\{x\}\) and the real interval \(L=[0,1]\) with the Łukasiewicz t-norm \(\otimes \) defined by \(s\otimes t={\text{ max }}\{s+t-1, 0\}\) and the associated implication \(\rightarrow \) defined by \(s\rightarrow t={\text{ min }}\{1-s+t, 1\}\). It is easy to check that \((L, \wedge , \vee , \otimes , \rightarrow , 0, 1)\) is a complete residuated lattice. In this case, the family of all L-sets on X are exactly \(\{\chi _{a}\mid a\in L\}\). Let \(*\) be the identity on L, i.e., for any \(a\in L\), \(a^{*}=a\). Define a mapping \(\lambda : L^{X}\longrightarrow L\) by letting \(\lambda (\chi _{a})=\frac{1}{2}+a\) for any \(a\in [0, \frac{1}{2})\) and \(\lambda (\chi _{a})=1\) for any \(a\in [\frac{1}{2}, 1]\). It is trivial to check that \(\lambda \) is an L *-closure L-system on X. Particularly, the closure of \(\chi _{a}\) for any \(a\in [0, \frac{1}{2})\) with respect to \(\lambda \) is \(\chi _{a\frac{1}{2}}\); and the closure of \(\chi _{a}\) for any \(a\in [\frac{1}{2}, 1]\) with respect to \(\lambda \) is \(\chi _{1}\). Moreover, if we choose \(v=\frac{1}{2}\), then we can readily check that \(\lambda \) is v-consistent.

Proposition 3.1

Let \(\lambda \) be an L *-closure L-system on X. Then for any \(A, B\in L^{X}\), we have \(S(A, B)^{*}\le S(\tilde{A}, \tilde{B})\).

Proof

Suppose \(A, B\in L^{X}\). As \(S(B, \tilde{B})^{*}=1\), we have \(S(A, B)^{*}=S(A, B)^{*}\otimes S(B, \tilde{B})^{*}\le (S(A, B)\otimes S(B, \tilde{B}))^{*}\le S(A, \tilde{B})^{*}\). Since \(\lambda (\tilde{B})=1\), it follows that \(S(A, \tilde{B})^{*}\le S(\tilde{A}, \tilde{B})\) from Definition 3.1(LLS3). Thus, we have \(S(A, B)^{*}\le S(\tilde{A}, \tilde{B})\). \(\square \)

Proposition 3.2

If \(\lambda \) is an L *-closure L-system on X, then \(\lambda (\chi _{1})=1\) and \(\bigwedge _{i\in I}\lambda (A_{i})\le \lambda (\bigcap _{i\in I}A_{i})\) holds for any family \(\{A_{i}\}_{i\in I}\subseteq L^{X}\).

Proof

By Definition 3.1(LLS2), we have \(S(\chi _{1}, \widetilde{\chi _{1}})=1\) which implies \(\widetilde{\chi _{1}}=\chi _{1}\). By Definition 3.1(LLS1), it holds that \(\lambda (\chi _{1})=S(\widetilde{\chi _{1}}, \chi _{1})=1\).

For any family \(\{A_{i}\}_{i\in I}\subseteq L^{X}\), we have

$$\begin{aligned} \begin{array}{rl} \bigwedge _{i\in I}S(\widetilde{A_{i}}, A_{i})&{}=\bigwedge _{i\in I}\bigwedge _{x\in X}\widetilde{A_{i}}(x)\rightarrow A_{i}(x)\\ &{}\le \bigwedge _{i\in I}\bigwedge _{x\in X}(\bigwedge _{j\in I}\widetilde{A_{j}}(x)\rightarrow A_{i}(x))\\ &{}=\bigwedge _{x\in X}\bigwedge _{i\in I}(\bigwedge _{j\in I}\widetilde{A_{j}}(x)\rightarrow A_{i}(x))\\ &{}\le \bigwedge _{x\in X}(\bigwedge _{i\in I}\widetilde{A_{i}}(x)\rightarrow \bigwedge _{i\in I}A_{i}(x))\\ &{}\le \bigwedge _{x\in X}(\widetilde{\bigcap _{i\in I}A_{i}}(x)\rightarrow (\bigcap _{i\in I}A_{i})(x))\\ &{}=S(\widetilde{\bigcap _{i\in I}A_{i}}, \bigcap _{i\in I}A_{i}) \end{array} \end{aligned}$$

This implies that \(\bigwedge _{i\in I}\lambda (A_{i})\le \lambda (\bigcap _{i\in I}A_{i})\). \(\square \)

From Proposition 3.2, we can easily see that our proposed notion of L \(^{*}\)-closure L-system is a special cases of L-fuzzy closure systems which were introduced in [10]. The following example shows that the inverse of Proposition 3.2 does not hold necessarily.

Example 3.2

Let \(X=\{x\}\) be a single-point set, L the real interval [0, 1] with the Łukasiewicz t-norm \(\otimes \) and the implication \(\rightarrow \) as given in Example 3.1 and \(*\) the identity on L. Define a mapping \(\lambda : L^{X}\longrightarrow L\) by \(\lambda (A)=1\) if \(A=\chi _{1/2}, \chi _{1}\) and \(\lambda (A)=0\) otherwise. It is trivial to check that \(\lambda \) satisfies \(\lambda (\chi _{1})=1\) and \(\bigwedge _{i\in I}\lambda (A_{i})\le \lambda (\bigcap _{i\in I}A_{i})\) for any family \(\{A_{i}\}_{i\in I}\subseteq L^{X}\). However, \(\lambda \) is not an L *-closure L-system. Indeed, for \(A=\chi _{1/3}\), there does not exist any L-set \(\tilde{A}\in L^{X}\) such that \(\lambda (\chi _{1/3})=S(\tilde{A}, \chi _{1/3})\) and \(\lambda (\tilde{A})=1\).

Theorem 3.1

Let λ be an L -set on L X . Then the following are equivalent:

  1. (1)

    \(\lambda \) is an L * -closure L -system on X.

  2. (2)

    For any \(A\in L^{X}\) , it holds that \(\lambda (A_{0})=1\) and \(\lambda (A)=S(A_{0}, A)\) , where

    $$\begin{aligned} A_{0}=\bigcap _{A_{i}\in L^{X}, \lambda (A_{i})=1}S(A, A_{i})^{*}\rightarrow A_{i}. \end{aligned}$$

Proof

\((1)\Rightarrow (2):\) Let \(\lambda \) be an L *-closure L-system on X. We want to prove \(A_{0}\) is exactly the closure of A with respect to \(\lambda \), i.e., \(A_{0}=\tilde{A}\). On the one hand, suppose \(A_{i}\in L^{X}\) and \(\lambda (A_{i})=1\). By Definition 3.1(LLS3), we have \(S(A, A_{i})^{*}\le S(\tilde{A}, A_{i})\) which implies that \(S(A, A_{i})^{*}\le \tilde{A}(x)\rightarrow A_{i}(x)\) for any \(x\in X\). This implies that \(\tilde{A}(x)\le S(A, A_{i})^{*}\rightarrow A_{i}(x)\) for any \(x\in X\), which means \(\tilde{A}\subseteq S(A, A_{i})^{*}\rightarrow A_{i}\). Hence, \(\tilde{A}\subseteq A_{0}\). On the other hand, since \(\lambda (\tilde{A})=S(A, \tilde{A})^{*}=1\), we have \(A_{0}(x)\le S(A, \tilde{A})^{*}\rightarrow \tilde{A}(x)=1\rightarrow \tilde{A}(x)=\tilde{A}(x)\) for any \(x\in X\), which implies \(A_{0}\subseteq \tilde{A}\). Therefore, \(A_{0}=\tilde{A}\). By Definition 3.1(LLS1) and (LLS2), we obtain \(\lambda (A_{0})=1\) and \(\lambda (A)=S(A_{0}, A)\).

\((2)\Rightarrow (1):\) To prove \(\lambda \) is an L *-closure L-system on X, we only need to verify that \(A_{0}\) satisfies (LLS1)–(LLS3). First, it is clear that \(\lambda (A)=S(A_{0}, A)\) and \(\lambda (A_{0})=1\) by hypothesis. Second, to prove \(S(A, A_{0})^{*}=1\), we have the following equivalences: \(S(A, A_{0})=1\) iff for any \(x\in X\), \(A(x)\le \bigwedge _{A_{i}\in L^{X}, \lambda (A_{i})=1}S(A, A_{i})^{*}\rightarrow A_{i}(x)\) iff for any \(A_{i}\in L^{X}\) with \(\lambda (A_{i})=1\), \(A(x)\le S(A, A_{i})^{*}\rightarrow A_{i}(x)\), i.e., \(S(A, A_{i})^{*}\le A(x)\rightarrow A_{i}(x)\) which immediately follows from \(S(A, A_{i})^{*}\le S(A, A_{i})\) and \(S(A, A_{i})\le A(x)\rightarrow A_{i}(x)\). Finally, suppose \(B\in L^{X}\) and \(\lambda (B)=1\). We have: \(S(A, B)^{*}\le S(A_{0}, B)\) iff for any \(x\in X\), \(S(A, B)^{*}\le A_{0}(x)\rightarrow B(x)\) iff \(S(A, B)^{*}\otimes A_{0}(x)\le B(x)\), i.e., \(S(A, B)^{*}\otimes \bigwedge _{A_{i}\in L^{X}, \lambda (A_{i})=1}S(A, A_{i})^{*}\rightarrow A_{i}(x)\le B(x)\) which is true. Indeed, since \(\lambda (B)=1\), \(S(A, B)^{*}\otimes \bigwedge _{A_{i}\in L^{X}, \lambda (A_{i})=1}S(A, A_{i})^{*}\rightarrow A_{i}(x)\le S(A, B)^{*}\otimes (S(A, B)^{*}\rightarrow B(x))\le B(x)\). Therefore, \(\lambda \) is an L *-closure L-system on X. \(\square \)

Proposition 3.3

Let \(\lambda \) be an L *-closure L-system on X. Then for any \(A\in L^{X}\), we have

$$\begin{aligned} \bigcap _{A_{i}\in L^{X}, \lambda (A_{i})=1}S(A, A_{i})^{*}\rightarrow A_{i}=\bigcap _{B\in L^{X}}\lambda (B)\otimes S(A, B)^{*}\rightarrow B=\bigcap _{A\subseteq A_{i}, \lambda (A_{i})=1}A_{i}. \end{aligned}$$

Proof

We first prove \(\bigcap _{A_{i}\in L^{X}, \lambda (A_{i})=1}S(A, A_{i})^{*}\rightarrow A_{i}=\bigcap _{A\subseteq A_{i}, \lambda (A_{i})=1}A_{i}\). On the one hand, it is easy to see that \(A\subseteq A_{i}\) is equivalent to \(S(A, A_{i})^{*}=1\). It thus follows that \(\bigcap _{A_{i}\in L^{X}, \lambda (A_{i})=1}S(A, A_{i})^{*}\rightarrow A_{i}\subseteq \bigcap _{A\subseteq A_{i}, \lambda (A_{i})=1}A_{i}\). On the other hand, since \(S(A, \tilde{A})^{*}=1\), we have \(A\subseteq \tilde{A}\), which implies that \(\bigcap _{A\subseteq A_{i}, \lambda (A_{i})=1}A_{i}\subseteq \tilde{A}\). Since \(\tilde{A}=\bigcap _{A_{i}\in L^{X}, \lambda (A_{i})=1}S(A, A_{i})^{*}\rightarrow A_{i}\) by the proof of Theorem 3.1, we have \(\bigcap _{A\subseteq A_{i}, \lambda (A_{i})=1}A_{i}\subseteq \bigcap _{A_{i}\in L^{X}, \lambda (A_{i})=1}S(A, A_{i})^{*}\rightarrow A_{i}\). Therefore, \(\bigcap _{A_{i}\in L^{X}, \lambda (A_{i})=1}S(A, A_{i})^{*}\rightarrow A_{i}=\bigcap _{A\subseteq A_{i}, \lambda (A_{i})=1}A_{i}.\)

Now we prove \(\bigcap _{A_{i}\in L^{X}, \lambda (A_{i})=1}S(A, A_{i})^{*}\rightarrow A_{i}=\bigcap _{B\in L^{X}}\lambda (B)\otimes S(A, B)^{*}\rightarrow B\). On the one hand, as \(\{S(A, A_{i})^{*}\rightarrow A_{i}\,|\,A_{i}\in L^{X}, \lambda (A_{i})=1\}\subseteq \{\lambda (B)\otimes S(A, B)^{*}\rightarrow B\,|\,B\in L^{X}\}\), we have \(\bigcap _{B\in L^{X}}\lambda (B)\otimes S(A, B)^{*}\rightarrow B\subseteq \bigcap _{A_{i}\in L^{X}, \lambda (A_{i})=1}S(A, A_{i})^{*}\rightarrow A_{i}\). On the other hand, it suffices to prove \(\tilde{A}\subseteq \bigcap _{B\in L^{X}}\lambda (B)\otimes S(A, B)^{*}\rightarrow B\) by Theorem 3.1. In this end, for any \(B\in L^{X}\),

$$\begin{aligned} \begin{array}{rl} \tilde{A}\subseteq \lambda (B)\otimes S(A, B)^{*}\rightarrow B&{}\Leftrightarrow \lambda (B)\otimes S(A, B)^{*}\otimes \tilde{A}\subseteq B\\ &{}\Leftrightarrow S(\tilde{B}, B)\otimes S(A, B)^{*}\otimes \tilde{A}\subseteq B\\ &{}{(\text{because }}\,\lambda (B)=S(\tilde{B}, B)\,{\text{ by }} {\text{ Definition }}\,3.1(LLS1))\\ &{}\Leftrightarrow S(\tilde{B}, B)\otimes S(A, B)^{*}\le S(\tilde{A}, B) \end{array} \end{aligned}$$

The last inequality holds because \(S(A, B)^{*}\le S(\tilde{A}, \tilde{B})\) by Proposition 3.1. \(\square \)

Given an L *-closure L-system \(\lambda \), we can naturally define an operator \(C_{\lambda }:L^{X}\longrightarrow L^{X}\) by

$$\begin{aligned} C_{\lambda }(A)=\tilde{A} \end{aligned}$$

where \(\tilde{A}\) is the closure of A with respect to \(\lambda \). By Proposition 3.3, \(C_{\lambda }\) can be defined equivalently by

$$\begin{aligned} C_{\lambda }(A)=\bigcap _{A_{i}\in L^{X}, \lambda (A_{i})=1}S(A, A_{i})^{*}\rightarrow A_{i}. \end{aligned}$$

Proposition 3.4

If \(\lambda \) is an (v-consistent) L *-closure L-system on X, then \(C_{\lambda }\) is an (v-consistent) L *-closure operator.

Proof

Suppose \(\lambda \) is an L *-closure L-system on X. For (LC1), suppose \(A\in L^{X}\), we have \(S(A, C_{\lambda }(A))=S(A, \tilde{A})=1\) which immediately follows from \(S(A, \tilde{A})^{*}=1\) and \(S(A, \tilde{A})^{*}\le S(A, \tilde{A})\).

For (LC2), suppose \(A_{1}, A_{2}\in L^{X}\). Because \(S(A_{2}, \widetilde{A_{2}})^{*}=1\), we have \(S(A_{1}, A_{2})^{*}=S(A_{1}, A_{2})^{*}\otimes S(A_{2}, \widetilde{A_{2}})^{*}\le (S(A_{1}, A_{2})\otimes S(A_{2}, \widetilde{A_{2}}))^{*}\le S(A_{1}, \widetilde{A_{2}})^{*}\). Since \(\lambda (\widetilde{A_{2}})=1\), it follows from Definition 3.1(LLS3) that \(S(A_{1}, \widetilde{A_{2}})^{*}\le S(\widetilde{A_{1}}, \widetilde{A_{2}})\). Therefore, \(S(A_{1}, A_{2})^{*}\le S(\widetilde{A_{1}}, \widetilde{A_{2}})\), i.e., \(S(A_{1}, A_{2})^{*}\le S(C_{\lambda }(A_{1}), C_{\lambda }(A_{2}))\).

For (LC3), suppose \(A\in L^{X}\). By Definition 3.1(LLS2), it is obvious that \(S(\tilde{A}, \tilde{\tilde{A}})=1\). Moreover, since \(\lambda (\tilde{A})=1\), by Definition 3.1(LLS3), \(1=S(\tilde{A}, \tilde{A})^{*}\le S(\tilde{\tilde{A}}, \tilde{A})\). This implies \(S(\tilde{\tilde{A}}, \tilde{A})=1\). We thus have \(\tilde{A}=\tilde{\tilde{A}}\), i.e., \(C_{\lambda }(A)=C_{\lambda }C_{\lambda }(A)\).

For (LC4), suppose \(\lambda \) is a v-consistent L *-closure L-system on X. For any \(A\in L^{X}\) and \(x\in X\), we have

$$\begin{aligned} \begin{array}{rl} C_{\lambda }(A)(x)&=\bigwedge _{A_{i}\in L^{X}, \lambda (A_{i})=1}S(A, A_{i})^{*}\rightarrow A_{i}(x)\\ &{}\le \bigwedge _{A_{i}\in L^{X}, \lambda (A_{i})=1}S(A, v\rightarrow A_{i})^{*}\rightarrow (v\rightarrow A_{i})(x)\\ &{}=\bigwedge _{A_{i}\in L^{X}, \lambda (A_{i})=1}S(v\otimes A, A_{i})^{*}\rightarrow (v\rightarrow A_{i}(x))\\ &{}=\bigwedge _{A_{i}\in L^{X}, \lambda (A_{i})=1}v\rightarrow (S(v\otimes A, A_{i})^{*}\rightarrow A_{i}(x))\\ &{}=v\rightarrow \bigwedge _{A_{i}\in L^{X}, \lambda (A_{i})=1}S(v\otimes A, A_{i})^{*}\rightarrow A_{i}(x)\\ &{}=v\rightarrow C_{\lambda }(v\otimes A)(x). \end{array} \end{aligned}$$

This implies that \(C_{\lambda }(A)\subseteq v\rightarrow C_{\lambda }(v\otimes A)\), i.e., \(v\otimes C_{\lambda }(A)\subseteq C_{\lambda }(v\otimes A)\). \(\square \)

Given an L *-closure operator C on X, define an L-set \(\lambda _{C}\) on \(L^{X}\) by

$$\lambda _{C}(A)=S(C(A), A).$$

Proposition 3.5

If C is an (v-consistent) L *-closure operator, then \(\lambda _{C}\) is an (v-consistent) L *-closure L-system.

Proof

Suppose C is an L *-closure operator. For any \(A\in L^{X}\), we prove that C(A) satisfies conditions (LLS1)-(LLS3) in Definition 3.1. First, (LLS1) is clear from the definition of \(\lambda _{C}\). For (LLS2), by Definition 2.1(LC3), \(\lambda _{C}(C(A))=S(CC(A), C(A))=1\). In addition, since \(A\subseteq C(A)\), we have \(S(A, C(A))^{*}=1\). Finally, for (LLS3), suppose \(B\in L^{X}\) and \(\lambda _{C}(B)=1\), then \(S(C(B), B)=1\). As \(S(B, C(B))=1\), it follows that \(B=C(B)\). By Definition 2.1(LC2), we have \(S(A, B)^{*}\le S(C(A), C(B))=S(C(A), B)\).

Suppose C is a v-consistent L \(^{*}\)-closure operator. From the proof above, we only need to prove \(\lambda _{C}(A)\le \lambda _{C}(v\rightarrow A)\) for any \(A\in L^{X}\). By the definition of \(\lambda _{C}\), it is equivalent to prove that for any \(A\in L^{X}\), \(S(C(A), A)\le S(C(v\rightarrow A), v\rightarrow A)\) iff for any \(x\in X\), \(S(C(A), A)\le C(v\rightarrow A)(x)\rightarrow (v\rightarrow A)(x)\) iff \(S(C(A), A)\otimes C(v\rightarrow A)(x)\le (v\rightarrow A)(x)\) iff \(v\otimes S(C(A), A)\otimes C(v\rightarrow A)(x)\le A(x)\) which is true. In fact,

$$\begin{aligned} \begin{array}{rl} v\otimes S(C(A), A)\otimes C(v\rightarrow A)(x)&{}\le S(C(A), A)\otimes C(v\otimes (v\rightarrow A))(x)\\ &{} \le S(C(A), A)\otimes C(A)(x)\\ &{} \le A(x). \end{array} \end{aligned}$$

\(\square \)

From Proposition 3.4 and Proposition 3.5, we have the following theorem.

Theorem 3.2

Let \(\lambda \) be an (v -consistent) L * -closure L -system on X and C an (v-consistent) L * -closure operator on X. Then \(\lambda =\lambda _{C_{\lambda }}\) and \(C=C_{\lambda _{C}}\) , i.e., mappings \(\lambda \mapsto C_{\lambda }\) and \(C\mapsto \lambda _{C}\) form a one-to-one correspondence between (v-consistent) L * -closure L -systems on X and (v-consistent) L * -closure operators on X.

Example 3.3

The L *-closure operator associated with the L \(^{*}\)-closure L-system given in Example 3.1 is precisely the mapping on \(L^X\) which sends \(\chi _{a}\) to \(\chi _{a}\) for any \(a\in [\frac{1}{2}, 1]\) and \(\chi _{a}\) to \(\chi _{\frac{1}{2}}\) for any \(a\in [0, \frac{1}{2})\). Moreover, it is routine to check that this L *-closure operator is v-consistent for \(v=\frac{1}{2}\).

From Proposition 3.2 and Theorem 3.2, we immediately have the following result.

Corollary 3.1

Let C be an L * -closure operator on X. Then \(C(\chi _{1})=\chi _{1}\) and for any family \(\{A_{i}\}_{i\in I}\subseteq L^{X}\),

$$\begin{aligned} \bigwedge _{i\in I}S(C(A_{i}), A_{i})\le S\left( C\left( \bigcap _{i\in I}A_{i}\right) , \bigcap _{i\in I}A_{i}\right) . \end{aligned}$$

4 L *-closure Systems

In this section, we first introduce the notion of v-consistent L *-closure system based on the notion of L *-closure system introduced by Bělohlávek in [6]. Then we study the connection between (v-consistent) L *-closure L-systems and (v-consistent) L *-closure systems. It is shown that a one-to-one correspondence can be established between them.

Definition 4.1

Let \(\wp \subseteq L^{X}\) and \(v\in L\). Then \(\wp \) is called an L *-closure system on X if for any \(A\in L^{X}\),

$$\begin{aligned} \bigcap _{A_{i}\in \wp }S(A, A_{i})^{*}\rightarrow A_{i}\in \wp . \end{aligned}$$

If, in addition, for any \(A\in L^{X}\),

$$\begin{aligned} v\otimes \bigcap _{A_{i}\in \wp }S(A, A_{i})^{*}\rightarrow A_{i}\subseteq \bigcap _{A_{i}\in \wp } S(v\otimes A, A_{i})^{*}\rightarrow A_{i}, \end{aligned}$$

then \(\wp \) is called a v-consistent L *-closure system on X.

For any L *-closure system \(\wp \) on X, the L-set \(\bigcap _{A_{i}\in \wp }S(A, A_{i})^{*}\rightarrow A_{i}\) is called the closure of A with respect to \(\wp \).

In the sequel, if \(\wp \) is an (v-consistent) L *-closure system on X, then the pair \((X, \wp )\) is called an (v-consistent) L *-closure system space on X.

The following proposition gives an equivalent characterization of the notion of L *-closure system.

Proposition 4.1

[14] Let \(\wp =\{A_{i}\}_{i\in I}\) be a subset of \(L^{X}\). Then \(\wp \) is an L *-closure system on X if and only if for any \(A\in L^{X}\), there exists \(A_{0}\in \wp \) such that \(S(A, A_{0})=1\) and \(S(A, A_{i})^{*}\le S(A_{0}, A_{i})\) for any \(i\in I\).

Now we discuss the relationship between L *-closure systems and L \(^{*}\)-closure L-systems. Given an L *-closure L-system \(\lambda \) on X, define a system \(\wp _{_{\lambda }}\) by

$$\begin{aligned} \wp _{_{\lambda }}=\{A_{i}\in L^{X}\,|\,\lambda (A_{i})=1\}. \end{aligned}$$

By Theorem 3.1, it is easy to see that \(\wp _{_{\lambda }}\) is an L *-closure system.

Conversely, given an L *-closure system \(\wp \) on X, define a mapping \(\lambda _{\wp }: L^{X}\longrightarrow L\) by

$$\begin{aligned} \lambda _{\wp }(A)=S\left( \bigcap _{A_{i}\in \wp }S(A, A_{i})^{*}\rightarrow A_{i}, A\right) . \end{aligned}$$

Proposition 4.2

If \(\wp \) is an (v-consistent) L *-closure system, then \(\lambda _{\wp }\) is an (v-consistent) L *-closure L-system.

Proof

Suppose \(\wp \) is an L *-closure system. Given \(A\in L^{X}\), denote \(A_{0}=\bigcap _{A_{i}\in \wp }S(A, A_{i})^{*}\rightarrow A_{i}\). In order to prove \(\lambda _{\wp }\) is an L *-closure L-system, we need to check that \(A_{0}\) satisfies conditions (LLS1)-(LLS3) in Definition 3.1.

From the definition of \(\lambda _{\wp }\), (LLS1) is clear.

For (LLS2), we observe that \(\bigcap _{A_{i}\in \wp }S(A, A_{i})^{*}\rightarrow A_{i}=A\) for any \(A\in \wp \). Therefore, we have \(\lambda _{\wp }(A_{0})=S(\bigcap _{A_{i}\in \wp }S(A_{0}, A_{i})^{*}\rightarrow A_{i}, A_{0})=S(A_{0}, A_{0})=1.\)

In addition, we have

$$\begin{aligned} \begin{array}{rl} S(A, A_{0})^{*}=1&{}\Leftrightarrow S(A, A_{0})=1\\ &{}\Leftrightarrow A\subseteq A_{0}\\ &{}\Leftrightarrow (\forall x\in X) A(x)\le \bigwedge _{A_{i}\in \wp }S(A, A_{i})^{*}\rightarrow A_{i}(x)\\ &{}\Leftrightarrow (\forall x\in X) A(x)\le S(A, A_{i})^{*}\rightarrow A_{i}(x)\\ &{}\Leftrightarrow (\forall x\in X) S(A, A_{i})^{*}\le A(x)\rightarrow A_{i}(x). \end{array} \end{aligned}$$

Since the last statement is obvious, we have \(S(A, A_{0})^{*}=1\).

Suppose \(B\in L^{X}\) and \(\lambda _{\wp }(B)=1\). Denote \(B_{0}=\bigcap _{A_{i}\in \wp }S(B, A_{i})^{*}\rightarrow A_{i}\). It is easy to verify that \(S(B, B_{0})=1\). Since \(S(B_{0}, B)=\lambda _{\wp }(B)=1\), we have \(B=B_{0}\in \wp \). Therefore, for (LLS3), we only need to prove \(S(A, B)^{*}\le S(A_{0}, B_{0})\), i.e., \(S(A, B)^{*}\le S(\bigcap _{A_{i}\in \wp }S(A, A_{i})^{*}\rightarrow A_{i}, \bigcap _{A_{i}\in \wp }S(B, A_{i})^{*}\rightarrow A_{i})\) which is equivalent to \(S(A, B)^{*}\otimes \bigwedge _{A_{i}\in \wp }S(A, A_{i})^{*}\rightarrow A_{i}(x)\le \bigwedge _{A_{i}\in \wp }S(B, A_{i})^{*}\rightarrow A_{i}(x)\) for any \(x\in X\).

For the last inequality, it suffices to check that for any \(j\in I\) with \(A_{j}\in \wp \), \(\bigwedge _{A_{i}\in \wp }S(A, B)^{*}\otimes (S(A, A_{i})^{*}\rightarrow A_{i}(x))\le S(B, A_{j})^{*}\rightarrow A_{j}(x)\) which is equivalent to \(S(B, A_{j})^{*}\otimes \bigwedge _{A_{i}\in \wp }S(A, B)^{*}\otimes (S(A, A_{i})^{*}\rightarrow A_{i}(x))\le A_{j}(x)\) which is true because

$$\begin{aligned} \begin{array}{l} S(B, A_{j})^{*} \otimes \bigwedge _{A_{i}\in \wp }S(A, B)^{*}\otimes (S(A, A_{i})^{*}\rightarrow A_{i}(x))\\ \le \bigwedge _{A_{i}\in \wp }S(B, A_{j})^{*}\otimes S(A, B)^{*}\otimes (S(A, A_{i})^{*}\rightarrow A_{i}(x))\\ \le \bigwedge _{A_{i}\in \wp }S(A, A_{j})^{*}\otimes (S(A, A_{i})^{*}\rightarrow A_{i}(x))\\ \le S(A, A_{j})^{*}\otimes (S(A, A_{j})^{*}\rightarrow A_{j}(x))\\ \le A_{j}(x). \end{array} \end{aligned}$$

Suppose \(\wp \) is a v-consistent L *-closure system. From the proof above, we only need to prove \(\lambda _{\wp }(A)\le \lambda _{\wp }(v\rightarrow A)\) for any \(A\in L^{X}\). By the definition of \(\lambda _{\wp }\), we need to prove \(S(\bigcap _{A_{i}\in \wp }S(A, A_{i})^{*}\rightarrow A_{i}, A)\le S(\bigcap _{A_{i}\in \wp }S(v\rightarrow A, A_{i})^{*}\rightarrow A_{i}, v\rightarrow A)\). Since \(S(\bigcap _{A_{i}\in \wp }S(v\rightarrow A, A_{i})^{*}\rightarrow A_{i}, v\rightarrow A)=S(v\otimes \bigcap _{A_{i}\in \wp }S(v\rightarrow A, A_{i})^{*}\rightarrow A_{i}, A)\), it suffices to prove \(v\otimes \bigcap _{A_{i}\in \wp }S(v\rightarrow A, A_{i})^{*}\rightarrow A_{i}\subseteq \bigcap _{A_{i}\in \wp }S(A, A_{i})^{*}\rightarrow A_{i}\) which is true. Indeed, for any \(x\in X\),

$$\begin{aligned} \begin{array}{rl} (v\otimes \bigcap _{A_{i}\in \wp }S(v\rightarrow A, A_{i})^{*}\rightarrow A_{i})(x)&{}=v\otimes \bigwedge _{A_{i}\in \wp }S(v\rightarrow A, A_{i})^{*}\rightarrow A_{i}(x)\\ &{}\le \bigwedge _{A_{i}\in \wp }S(v\otimes (v\rightarrow A), A_{i})^{*}\rightarrow A_{i}(x)\\ &{}\le \bigwedge _{A_{i}\in \wp }S(A, A_{i})^{*}\rightarrow A_{i}(x)\\ &{}=(\bigcap _{A_{i}\in \wp }S(A, A_{i})^{*}\rightarrow A_{i})(x). \end{array} \end{aligned}$$

\(\square \)

Proposition 4.3

If \(\lambda \) is an (v-consistent) L *-closure L-system, then \(\wp _{_{\lambda }}\) is an (v-consistent) L *-closure system.

Proof

Suppose \(\lambda \) is an L *-closure L-system. It is easy to see that \(\wp _{_{\lambda }}\) is an L *-closure system by Theorem 3.1.

Now suppose \(\lambda \) is a v-consistent L *-closure L-system. We need to check that for any \(A\in L^{X}\), \(v\otimes \bigcap _{A_{i}\in L^{X}, \lambda (A_{i})=1}S(A, A_{i})^{*}\rightarrow A_{i}\subseteq \bigcap _{A_{i}\in L^{X}, \lambda (A_{i})=1} S(v\otimes A, A_{i})^{*}\rightarrow A_{i}\) which is equivalent to \(\bigcap _{A_{i}\in L^{X}, \lambda (A_{i})=1}S(A, A_{i})^{*}\rightarrow A_{i}\subseteq v\rightarrow \bigcap _{A_{i}\in L^{X}, \lambda (A_{i})=1} S(v\otimes A, A_{i})^{*}\rightarrow A_{i}\) which is true. Indeed,

$$\begin{aligned} \begin{array}{rl} \bigcap _{A_{i}\in L^{X}, \lambda (A_{i})=1}S(A, A_{i})^{*}\rightarrow A_{i}&{}\subseteq \bigcap _{A_{i}\in L^{X}, \lambda (A_{i})=1}S(A, v\rightarrow A_{i})^{*}\rightarrow (v\rightarrow A_{i})\\ &{}=\bigcap _{A_{i}\in L^{X}, \lambda (A_{i})=1}S(v\otimes A, A_{i})^{*}\rightarrow (v\rightarrow A_{i})\\ &{}=v\rightarrow \bigcap _{A_{i}\in L^{X}, \lambda (A_{i})=1} S(v\otimes A, A_{i})^{*}\rightarrow A_{i}. \end{array} \end{aligned}$$

\(\square \)

Based on Proposition 4.2 and Proposition 4.3, it is easy to get the following theorem.

Theorem 4.1

Let \(\lambda \) be an (v-consistent) L * -closure L -system on X and \(\wp \) an (v-consistent) L * -closure system on X. Then \(\lambda =\lambda _{\wp _{_{\lambda }}}\) and \(\wp =\wp _{_{\lambda _{\wp }}}\) , i.e., mappings \(\lambda \mapsto \wp _{_{\lambda }}\) and \(\wp \mapsto \lambda _{\wp }\) form a one-to-one correspondence between (v-consistent) L * -closure L -systems on X and (v-consistent) L * -closure systems on X.

Example 4.1

The L *-closure system associated with the L *-closure L-system given in Example 3.1 is exactly the family \(\wp =\{\chi _{a}\mid a\in [\frac{1}{2}, 1]\}\). It is routine to check that this L *-closure system is v-consistent for \(v=\frac{1}{2}\). Moreover, we can readily check that: for any \(a\in [0, \frac{1}{2})\), the closure of \(A=\chi _{a}\) is \(\chi _{\frac{1}{2}}\); and for any \(a\in [\frac{1}{2}, 1]\), the closure of \(A=\chi _{a}\) is \(\chi _{1}\).

5 The Category of L *-closure L-system Spaces

Let \(\lambda _{_{X}}\) and \(\lambda _{_{Y}}\) be L *-closure L-systems on X and Y respectively. A mapping \(f:X\longrightarrow Y\) is said to be continuous from \((X, \lambda _{_{X}})\) to \((Y, \lambda _{_{Y}})\) if \(\lambda _{_{Y}}(W)\le \lambda _{_{X}}(f^{\leftarrow }(W))\) holds for any \(W\in L^{Y}\), where \(f^{\leftarrow }(W)=W\circ f\). The category of L *-closure L-system spaces with continuous mappings being morphisms is denoted as CLSS. Given a fixed element \(v\in L\), the category of v-consistent L *-closure L-system spaces with continuous mappings being morphisms is denoted as cCLSS. Suppose \(C_{X}\) and \(C_{Y}\) are L *-closure operators on X and Y respectively. A mapping \(f:X\longrightarrow Y\) is said to be continuous from \((X, C_{X})\) to \((Y, C_{Y})\) if \(C_{X}(f^{\leftarrow }(W))\subseteq f^{\leftarrow }(C_{Y}(W))\) holds for any \(W\in L^{Y}\). The category of L *-closure spaces with continuous mappings being morphisms is denoted as CS. The category of v-consistent L *-closure spaces with continuous mappings being morphisms is denoted as cCS.

Based on the relationship between L *-closure systems, L *-closure L-systems and L *-closure operators obtained in Sects. 3 and 4, a natural question arises that whether we can develop continuous mappings between L *-closure system spaces. In this respect, we give the following definition.

Definition 5.1

Let \((X, \wp _{_{X}})\) and \((Y, \wp _{_{Y}})\) be L *-closure system spaces. A mapping \(f: X\longrightarrow Y\) is said to be continuous if for any \(W\in L^{Y}\),

$$\begin{aligned} \bigcap _{A_{i}\in \wp _{_{X}}}S(f^{\leftarrow }(W), A_{i})^{*}\rightarrow A_{i}\subseteq \bigcap _{B_{i}\in \wp _{_{Y}}}S(W, B_{i})^{*}\rightarrow f^{\leftarrow }(B_{i}). \end{aligned}$$

In the following, the category of L *-closure system spaces with continuous mappings being morphisms is denoted as CSS. The category of v-consistent L *-closure system spaces with continuous mappings being morphisms is denoted as cCSS.

It is easy to see that all categories mentioned above are concrete categories. Moreover, categories cCLSS, cCS, and cCSS are subcategories of CLSS, CS, and CSS, respectively. In the sequel of this section, we will only focus on the interrelations of these categories instead of categorical properties of themselves. One can refer to [1] for more content about concrete categories.

Proposition 5.1

Let \((X, C_{X})\) and \((Y, C_{Y})\) be L *-closure spaces. If f is a continuous mapping from \((X, C_{X})\) to \((Y, C_{Y})\), then f is continuous from \((X, \lambda _{_{C_{X}}})\) to \((Y, \lambda _{_{C_{Y}}})\).

Proof

Suppose \(W\in L^{Y}\), we need to prove \(\lambda _{_{C_{Y}}}(W)\le \lambda _{_{C_{X}}}(f^{\leftarrow }(W))\), i.e., \(S(C_{Y}(W), W)\le S(C_{X}(f^{\leftarrow }(W)), f^{\leftarrow }(W))\) which is true. Indeed,

$$\begin{aligned} \begin{array}{rl} S(C_{Y}(W), W)&{}=\bigwedge _{y\in Y}C_{Y}(W)(y)\rightarrow W(y)\\ &{}\le \bigwedge _{x\in X}C_{Y}(W)(f(x))\rightarrow W(f(x))\\ &{}\le \bigwedge _{x\in X}C_{X}(f^{\leftarrow }(W))(x)\rightarrow f^{\leftarrow }(W)(x)\\ &{}=S(C_{X}(f^{\leftarrow }(W)), f^{\leftarrow }(W)). \end{array} \end{aligned}$$

\(\square \)

Proposition 5.2

Let \((X, \lambda _{_{X}})\) and \((Y, \lambda _{_{Y}})\) be L *-closure L-system spaces. If f is a continuous mapping from \((X, \lambda _{_{X}})\) to \((Y, \lambda _{_{Y}})\), then f is continuous from \((X, C_{\lambda _{_{X}}})\) to \((Y, C_{\lambda _{_{Y}}})\).

Proof

Suppose \(W\in L^{Y}\), we need to prove \(C_{\lambda _{_{X}}}(f^{\leftarrow }(W))\subseteq f^{\leftarrow }(C_{\lambda _{_{Y}}}(W))\), which is true. In fact, we have

$$\begin{aligned} \begin{array}{rl} C_{\lambda _{_{X}}}(f^{\leftarrow }(W))&{}=\bigcap _{A_{i}\in L^{X}, \lambda _{_{X}}(A_{i})=1}S(W\circ f, A_{i})^{*}\rightarrow A_{i}\\ &{}\subseteq \bigcap _{B_{i}\in L^{Y}, \lambda _{_{Y}}(B_{i})=1}S(W\circ f, B_{i}\circ f)^{*}\rightarrow (B_{i}\circ f)\\ &{}\subseteq \bigcap _{B_{i}\in L^{Y}, \lambda _{_{Y}}(B_{i})=1}S(W, B_{i})^{*}\rightarrow (B_{i}\circ f)\\ &{}=(\bigcap _{B_{i}\in L^{Y}, \lambda _{_{Y}}(B_{i})=1}S(W, B_{i})^{*}\rightarrow B_{i})\circ f\\ &{}=f^{\leftarrow }(C_{\lambda _{_{Y}}}(W)). \end{array} \end{aligned}$$

\(\square \)

Proposition 5.3

Let \((X, \lambda _{_{X}})\) and \((Y, \lambda _{_{Y}})\) be L *-closure L-system spaces. If f is a continuous mapping from \((X, \lambda _{_{X}})\) to \((Y, \lambda _{_{Y}})\), then f is continuous from \((X, \wp _{\lambda _{_{X}}})\) to \((Y, \wp _{\lambda _{_{Y}}})\).

Proof

Suppose \(W\in L^{Y}\), we have

$$\begin{aligned} \begin{array}{rl} \bigcap _{A_{i}\in \wp _{\lambda _{_{X}}}}S(f^{\leftarrow }(W), A_{i})^{*}\rightarrow A_{i}&{}=\bigcap _{A_{i}\in \wp _{\lambda _{_{X}}}}S(W\circ f, A_{i})^{*}\rightarrow A_{i}\\ &{}\subseteq \bigcap _{B_{i}\in \wp _{\lambda _{_{Y}}}}S(W\circ f, B_{i}\circ f)^{*}\rightarrow (B_{i}\circ f)\\ &{}\subseteq \bigcap _{B_{i}\in \wp _{\lambda _{_{Y}}}}S(W, B_{i})^{*}\rightarrow (B_{i}\circ f)\\ &{}=\bigcap _{B_{i}\in \wp _{\lambda _{_{Y}}}}S(W, B_{i})^{*}\rightarrow f^{\leftarrow }(B_{i}). \end{array} \end{aligned}$$

This means that f is continuous from \((X, \wp _{\lambda _{_{X}}})\) to \((Y, \wp _{\lambda _{_{Y}}})\). \(\square \)

Proposition 5.4

Let \((X, \wp _{_{X}})\) and \((Y, \wp _{_{Y}})\) be L *-closure system spaces. If f is a continuous mapping from \((X, \wp _{_{X}})\) to \((Y, \wp _{_{Y}})\), then f is continuous from \((X, \lambda _{\wp _{_{X}}})\) to \((Y, \lambda _{\wp _{_{Y}}})\).

Proof

Suppose \(W\in L^{Y}\), we need to prove \(\lambda _{\wp _{_{Y}}}(W)\le \lambda _{\wp _{_{X}}}(f^{\leftarrow }(W))\). Indeed, we have

$$\begin{aligned} \begin{array}{rl} \lambda _{\wp _{_{X}}}(f^{\leftarrow }(W))&{}=S(\bigcap _{A_{i}\in \wp _{_{X}}}S(W\circ f, A_{i})^{*}\rightarrow A_{i}, W\circ f)\\ &{}\ge S(\bigcap _{B_{i}\in \wp _{_{Y}}}S(W, B_{i})^{*}\rightarrow B_{i}\circ f, W\circ f)\\ &{}= S((\bigcap _{B_{i}\in \wp _{_{Y}}}S(W, B_{i})^{*}\rightarrow B_{i})\circ f, W\circ f)\\ &{}\ge S(\bigcap _{B_{i}\in \wp _{_{Y}}}S(W, B_{i})^{*}\rightarrow B_{i}, W)\\ &{}=\lambda _{\wp _{_{Y}}}(W). \end{array} \end{aligned}$$

\(\square \)

From Theorem 3.2, Theorem 4.1 and Propositions 5.15.4, we have the following result.

Theorem 5.1

(1) The categories CS, CSS and CLSS are isomorphic with each other; (2) The categories cCS, cCSS and cCLSS are isomorphic with each other.

6 Conclusions

In this paper, we first proposed the notion of (v-consistent) L *-closure L-system where L is a complete residuated lattice and * is a truth stresser on L. We investigated the relationship between (v-consistent) L *-closure L-systems and (v-consistent) L *-closure operators. Our results show that a one-to-one correspondence can be established between these two structures. Furthermore, we proposed the notion of v-consistent L *-closure system and showed that the notion of (v-consistent) L *-closure L-system provides an alternative way to characterize (v-consistent) L *-closure systems. Finally, we put (v-consistent) L *-closure system spaces into categories in virtue of the notion of continuous mapping and proved that the categories of (v-consistent) L *-closure L-system spaces, (v-consistent) L *-closure spaces and (v-consistent) L *-closure system spaces are isomorphic with each other. Our results verify the capability of our proposed notion of (v-consistent) L *-closure L-system in characterizing fuzzy closure systems existing in the literature.