1 Introduction

The membership of elements in classical set theory is considered in binary terms according to a bivalent condition whether an element belongs to the set. This is insufficient to deal with many real world problems. To eradicate these restrictions, Zadeh (1965) proposed the fuzzy set (FS), in which the membership degrees of elements range over the interval [0, 1]. The membership degree 0 implies that an element does not belong to the related fuzzy set, and the membership degree 1 implies that an element completely belongs to the related fuzzy set. The membership degrees on the interval (0, 1) mean the partial membership to the fuzzy set. Since that seminal publication, the fuzzy set theory was widely studied in various directions like operational research and decision making (Ekel 2002; Liu et al. 2019; Petchimuthu et al. 2020; Zimmermann 2001; Zhou et al. 2015). As an extension of fuzzy set, Atanassov (1986) generalized this notion and introduced a new concept called intuitionistic fuzzy set (IFS). For further work related to IFSs and their drawbacks, we may refer to Aydın and Enginog̃lu (2020), Kamacı (2019), Karaaslan (2016), Karaaslan and Karataş (2016), Kumar and Garg (2018) and Uluçay et al. (2019). Yager (2013) highlighted that in some practical implementations, the sum of degrees of membership and non-membership to which an alternative satisfying attribute may be greater than 1, but their square sum is less than or equal to 1. Therefore, he familiarized the model of Pythagorean fuzzy set (PyFS). This paradigm was studied by many authors in various aspects (Peng 2019; Peng and Garg 2019; Wei and Wei 2018; Zhang et al. 2019). Yager (2017) proposed the intuitionistic fuzzy set of type q (where \(q\ge 1\)), called q-rung orthopair fuzzy set (q-ROFS), extending the spaces of FS, IFS and PyFS. Subsequently, significant advances were made with academic research related to q-ROFSs (Ali 2018; Liu and Wang 2018; Wang et al. 2019).

On the other hand, many authors studied the fuzzy set theoretic approaches to the algebraic structures. Rosenfeld (1971) formulated the notion of fuzzy subgroup of a group. Subsequently, many researchers were engaged in extending the notions of abstract algebra to the broader framework of the fuzzy environment. Naturally, there exist an interest in generalizing other types of algebraic structures (e.g. rings, ideals, fields) as fuzzy algebraic structures. Liu (1982) discussed fuzzy set in the realm of ring theory. immediately afterwards, among others, Aktaş and Çag̃man (2007), Dixit et al. (1992), Mukherjee and Sen (1987), Öztürk et al. (2010) studied on fuzzy ring/ideal and proposed certain ring theoretic analogues. Malik and Mordeson (1990) developed the fuzzy subfields of a field and characterized the properties of field extensions in terms of fuzzy subfields. In (Aygünog̃lu et al. 2012; Biswas 1997; Marashdeh and Salleh 2011; Yu and Yuan 2011; Zhang et al. 2010), the intuitionistic fuzzy subalgebras of groups, rings and fields were explored and their characterizations were discussed. Several authors carried out further studies on the algebraic properties of Pythagorean fuzzy set and q-rung orthopair fuzzy set [see (Adak and Salokolaei 2019; Jansi and Mohana 2020; Luqman et al. 2019)]. Nowadays, research and improvement of new algebraic structures in fuzzy set theory is still an important issue.

In theory and practice, the fuzzy sets, intuitionistic fuzzy set, Pythagorean fuzzy set and q-rung orthopair fuzzy set have their own limitations related to the functions of membership and non-membership. Riaz and Hashmi (2019) detailed these limitations and supported them with illustrative examples. To eliminate the restrictions of existing methodologies, they proposed a new generalized form of fuzzy set called linear Diophantine fuzzy set. The algebraic properties of linear Diophantine fuzzy sets are issues that have not been considered deeply until now. In this paper, we aim to fill this research gap by revealing the structural characteristics of linear Diophantine fuzzy set of some algebraic structures. Accordingly, we define the prevailing concepts of linear Diophantine fuzzy subgroup/normal subgroup/subring/ideal/subfield. Thus, we are tempted to generalise as long as it is possible some of the results known in the fuzzy set theory. We get many interesting results related to the linear Diophantine fuzzy relationships and linear Diophantine fuzzy subalgebras of given algebraic structures. Also, we focus on the construction of codes by linear Diophantine fuzzy sets and their applications in practice.

The paper is organised according to the following. Section 2 addresses the requisite preliminary concepts and introduces the cartesian product of linear Diophantine fuzzy sets. Sections 3 and 4 describe the linear Diophantine fuzzy subgroup and normal subgroup of a classical group and discuss their characterizations. Sections 5 and 6, introduce the algebraic properties of linear Diophantine fuzzy set of a ring and provide some theoretical results related to them. Section 7 offers the way for revealing the structural characteristics of linear Diophantine fuzzy subfield of a field. Section 8 proposes an linear Diophantine fuzzy-based approach to coding theory. Section 9 summarizes the conclusion of this research.

2 Preliminaries

In this section, some essential concepts that are useful for discussions in the next sections are explained.

Suppose that \(\mathcal {G}\) is a set and \(\hbox {``}\cdot \hbox {''}\) is a binary operation on \(\mathcal {G}\). Then, the algebraic structure \((\mathcal {G},\cdot )\) is said to be a group if and only if the following properties are satisfied:

(i):

\(g_{j}\cdot g_{k}\in \mathcal {G}\) \(\forall g_{j}, g_{k}\in \mathcal {G}\).

(ii):

\(g_{j}\cdot (g_{k}\cdot g_{l})=(g_{j}\cdot g_{k})\cdot g_{l}\) \(\forall g_{j}, g_{k}, g_{l}\in \mathcal {G}\).

(iii):

There exists an element \(e_{\mathcal {G}}\in \mathcal {G}\) such that \(g_{j}\cdot e_{\mathcal {G}}=e_{\mathcal {G}}\cdot g_{j}=g_{j}\) \(\forall g_{j}\in \mathcal {G}\).

(iv):

For each \(g_{j}\in \mathcal {G}\), there exists an element \(g^{-1}_{j}\in \mathcal {G}\) such that \(g_{j}\cdot g^{-1}_{j}=g^{-1}_{j}\cdot g_{j}=e_{\mathcal {G}}\).

If the properties (i) and (ii) are satisfied then \((\mathcal {G},\cdot )\) is called a semigroup.

In addition to these properties, the following properties is satisfied then \((\mathcal {G},\cdot )\) is termed to be a commutative group.

(v):

\(g_{j}\cdot g_{k}=g_{k}\cdot g_{j}\) \(\forall g_{j}, g_{k}\in \mathcal {G}\).

A subgroup \(\mathcal {S}\) of a group \(\mathcal {G}\) is a subset of \(\mathcal {G}\) which is a group under the same operation as \(\mathcal {G}\). That is, \(\mathcal {S}\) is a subgroup of \(\mathcal {G}\) if \(g_{j}\cdot q^{-1}_{k}\in \mathcal {S}\) for all \(g_{j}, g_{k}\in \mathcal {S}\subseteq \mathcal {G}\). A subgroup \(\mathcal {N}\) of \(\mathcal {G}\) is called a normal subgroup if \(g\cdot g_{j}\cdot g^{-1}\in \mathcal {N}\) for all \(g_{j}\in \mathcal {N}\), \(q\in \mathcal {G}\) (or \(g_{j}\cdot g_{k}\in \mathcal {N}\Leftrightarrow g_{k}\cdot g_{j}\in \mathcal {N}\ \forall g_{j}, g_{k}\in \mathcal {G}\)). A function \(\Psi _{grp}: \mathcal {G}_{1}\rightarrow \mathcal {G}_{2}\) between groups \(\mathcal {G}_{1}\) and \(\mathcal {G}_{2}\) is called a group homomorphism if \(\Psi _{grp}(g^{1}_{j} \cdot _{_{\mathcal {G}_{1}}} g^{1}_{k}) = \Psi _{grp}(g^{1}_{j}) \cdot _{_{\mathcal {G}_{2}}} \Psi _{grp}(g^{1}_{k})\) for all \(g^{1}_{j}, g^{1}_{k}\in \mathcal {G}_{1}\).

Assume that \(\mathcal {R}\) is a set and \(\hbox {``}+\hbox {''}\) and \(\hbox {``}\cdot \hbox {''}\) is two binary operation on \(\mathcal {R}\). Then, the algebraic structure \((\mathcal {R},+,\cdot )\) is said to be a ring if and only if the following properties are satisfied:

(i):

\((\mathcal {R},+)\) is a commutative group.

(ii):

\((\mathcal {R},\cdot )\) is a semigroup.

(iii):

\(r_{j}\cdot (r_{k}+r_{l})=r_{j}\cdot r_{k}+ r_{j}\cdot r_{l}\) and \((r_{j}+r_{k})\cdot r_{l}=r_{j}\cdot r_{l}+ r_{k}\cdot r_{l}\) \(\forall r_{j}, r_{k}, r_{l}\in \mathcal {R}\).

A subring \(\mathcal {H}\) of a ring \(\mathcal {R}\) is a subset of \(\mathcal {R}\) which is a ring under the same operations as \(\mathcal {R}\). That is, \(\mathcal {H}\) is a subring of \(\mathcal {R}\) if \(r_{j}- r_{k}\in \mathcal {H}\) and \(r_{j}\cdot r_{k}\in \mathcal {H}\) for all \(r_{j}, r_{k}\in \mathcal {H}\subseteq \mathcal {R}\). A subring \(\mathcal {I}\) of \(\mathcal {R}\) is a left ideal if \(r\cdot r_{j}\in \mathcal {I}\) for all \(r_{j}\in \mathcal {I}\), \(r\in \mathcal {R}\). It is a right ideal if \(r_{j}\cdot r \in \mathcal {I}\) for all \(r_{j}\in \mathcal {I}\), \(r\in \mathcal {R}\). If \(\mathcal {I}\) is both a left and right ideal, then it is called an ideal. A function \(\Psi _{rng}: \mathcal {R}_{1}\rightarrow \mathcal {R}_{2}\) between rings \(\mathcal {R}_{1}\) and \(\mathcal {R}_{2}\) is called a ring homomorphism if \(\Psi _{rng}(r^{1}_{j} +_{_{\mathcal {R}_{1}}} r^{1}_{k}) = \Psi _{rng}(r^{1}_{j}) +_{_{\mathcal {R}_{2}}} \Psi _{rng}(r^{1}_{k})\) and \(\Psi _{rng}(r^{1}_{j} \cdot _{_{\mathcal {R}_{1}}} r^{1}_{k}) = \Psi _{rng}(r^{1}_{j}) \cdot _{_{\mathcal {R}_{2}}} \Psi _{rng}(r^{1}_{k})\) for all \(r^{1}_{j}, r^{1}_{k}\in \mathcal {R}_{1}\).

A ring \((\mathcal {F},+,\cdot )\) is called a field if \((\mathcal {F}-\{0_{\mathcal {F}}\},\cdot )\) is an commutative group, where \(0_{\mathcal {F}}\) indicates the identity element of the group \((\mathcal {F},+)\). A subfield \(\mathcal {K}\) of a field \(\mathcal {F}\) is a subset of \(\mathcal {F}\) which is a field under the same operations as \(\mathcal {F}\). That is, \(\mathcal {K}\) is a subfield of \(\mathcal {F}\) if \(f_{j}- f_{k}\in \mathcal {K} \ \forall f_{j}, f_{k} \in \mathcal {K}\) and \(f_{j}\cdot f^{-1}_{k}\in \mathcal {K}\ \forall f_{j}, (0_{\mathcal {F}}\ne )f_{k} \in \mathcal {K}\). A function \(\Psi _{fld}: \mathcal {F}_{1}\rightarrow \mathcal {F}_{2}\) between fields \(\mathcal {F}_{1}\) and \(\mathcal {F}_{2}\) is called a field homomorphism if \(\Psi _{fld}(f^{1}_{j} +_{_{\mathcal {F}_{1}}} f^{1}_{k}) = \Psi _{fld}(f^{1}_{j}) +_{_{\mathcal {F}_{2}}} \Psi _{fld}(f^{1}_{k})\) and \(\Psi _{fld}(f^{1}_{j} \cdot _{_{\mathcal {F}_{1}}} f^{1}_{k}) = \Psi _{fld}(f^{1}_{j}) \cdot _{_{\mathcal {F}_{2}}} \Psi _{fld}(f^{1}_{k})\) for all \(f^{1}_{j}, f^{1}_{k}\in \mathcal {F}_{1}\).

In 1965, Zadeh introduced the fuzzy set which is characterized by a membership function that assigns a degree of membership ranging between zero and one for each object in a universal set. Simply, a fuzzy set is denoted and defined by \(\mathfrak {F}=\{ (q_{j}, \langle \mathfrak {M}(q_{j})\rangle ): q_{j}\in \mathcal {Q}\}\), where \(\mathcal {Q}\) is a universal set and \(\mathfrak {M}: \mathcal {Q}\rightarrow [0, 1]\) a membership function. Since this seminal publication, the fuzzy set theory has been widely studied and expanded. In 1986, Atanassov described intuitionistic fuzzy set by including the non-membership function to the construction of fuzzy set. In the following years, it was defined the concepts of Pyhthagorean fuzzy set (Yager 2013) and q-rung orthopair fuzzy set (Yager 2017) which deal with the squares and q-rungs of the degrees of membership and non-membership in the intuitionistic fuzzy set, respectively. In 2019, Riaz and Hashmi pointed out that these sets have their own restrictions related to the membership and non-membership degrees (see Table 18 in (Riaz and Hashmi 2019)). To eradicate the restrictions related to membership and non-membership functions in the structures of these sets, Riaz and Hashmi (2019) developed the linear Diophantine fuzzy set by adding reference parameters into them. This set which was brought to the literature in 2019, is described as follows.

Definition 2.1

(Riaz and Hashmi 2019) Let \(\mathcal {Q}\) be a universal set. Then, a linear Diophantine fuzzy set (LDFS) \(\mathfrak {D}\) on the universal set \(\mathcal {Q}\) is described in the following form

$$\begin{aligned} \mathfrak {D}=\{ ( q_{j},\langle \mathfrak {U}_{\mathfrak {D}}(q_{j}),\mathfrak {S}_{\mathfrak {D}}(q_{j})\rangle , \langle \alpha ,\beta \rangle ) : q_{j}\in \mathcal {Q}\} \end{aligned}$$
(2.1)

where \(\mathfrak {U}_{\mathfrak {D}}(q_{j}), \mathfrak {S}_{\mathfrak {D}}(q_{j}), \alpha , \beta \in [0,1]\) are the degrees of membership, non-membership and reference parameters, respectively. These degrees satisfy the the conditions \(0\le \alpha +\beta \le 1\) and \(0\le \alpha \mathfrak {U}_{\mathfrak {D}}(q_{j})+\beta \mathfrak {S}_{\mathfrak {D}}(q_{j})\le 1\) for all \(q_{j}\in \mathcal {Q}\).

The reference parameters in the LDFS are specified attributes, but their degrees vary for each object in the universal set. The above definition evokes that the degrees of \(\alpha\) and \(\beta\) are fixed for all objects. To emphasize that the degrees of reference parameters \(\alpha\) and \(\beta\) for objects may vary (i.e. may not be fixed) and to better elucidate the concepts in the next sections, we revisit LDFS as follows.

$$\begin{aligned}&\mathfrak {D}=\{ ( q_{j},\langle \mathfrak {U}_{\mathfrak {D}}(q_{j}),\mathfrak {S}_{\mathfrak {D}}(q_{j})\rangle , \nonumber \\&\quad \langle \alpha ^{\mathfrak {D}}(q_{j}),\beta ^{\mathfrak {D}}(q_{j})\rangle ) : q_{j}\in \mathcal {Q}\} \end{aligned}$$
(2.2)

where \(\mathfrak {U}_{\mathfrak {D}}(q_{j}), \mathfrak {S}_{\mathfrak {D}}(q_{j}), \alpha ^{\mathfrak {D}}(q_{j}), \beta ^{\mathfrak {D}}(q_{j}) \in [0,1]\) respectively represent the degrees of membership, non-membership and reference parameters for \(q_{j}\in \mathcal {Q}\) with the conditions \(0\le \alpha ^{\mathfrak {D}}(q_{j})+\beta ^{\mathfrak {D}}(q_{j})\le 1\) and \(0\le \alpha ^{\mathfrak {D}}(q_{j})\mathfrak {U}_{\mathfrak {D}}(q_{j})+\beta ^{\mathfrak {D}}(q_{j})\mathfrak {S}_{\mathfrak {D}}(q_{j})\le 1\). These reference parameters can help in describing and classifying a particular system. The hesitancy degree can be considered as \(\xi ^{\mathfrak {D}}(q_{j})\mathfrak {\pi }_{\mathfrak {D}}(q_{j})=1-(\alpha ^{\mathfrak {D}}(q_{j})\mathfrak {U}_{\mathfrak {D}}(q_{j})+\beta ^{\mathfrak {D}}(q_{j})\mathfrak {S}_{\mathfrak {D}}(q_{j}))\), where \(\xi ^{\mathfrak {D}}\) is the reference parameter related to degree of indeterminacy in the LDFS \(\mathfrak {D}\). Simply, a linear Diophantine fuzzy element (LDFE) is denoted by \(\mathfrak {D}(q_{j})=(\langle \mathfrak {U}_{\mathfrak {D}}(q_{j}),\mathfrak {S}_{\mathfrak {D}}(q_{j})\rangle , \langle \alpha ^{\mathfrak {D}}(q_{j}),\beta ^{\mathfrak {D}}(q_{j})\rangle )\). The set of all LDFSs on the universal set \(\mathcal {Q}\) is symbolized by \(LDFS(\mathcal {Q})\).

Example 2.2

Selection criteria are used to identify the most qualified candidate among all candidates who meet minimum qualifications and are selected for an interview for a particular position. The selection criteria go beyond minimum qualifications and look at the quality, quantity and relevance of the experience, education, knowledge and other skills each applicant has. Assume that it is desired to determine the best-qualified candidate who meets the specified selection criteria and is also young. Let \(\mathcal {Q}=\{q_{1},q_{2},q_{3},q_{4}\}\) be a set of candidates selected for an interview for a particular position. For the construction of LDFS, the reference parameters are considered as \(\alpha =young\) and \(\beta =not \ young \ (or\ old)\). Thus, the following LDFS is created.

$$\begin{aligned}&\mathfrak {D}= \left\{ \begin{array}{l} (q_{1},\langle 0.7,0.6\rangle , \langle 0.8,0.2\rangle ), (q_{2},\langle 0.4,1\rangle , \langle 0.5,0.4\rangle ),\\ (q_{3},\langle 0.9,0.4\rangle , \langle 0.3,0.7\rangle ),(q_{4},\langle 0.8,0.3\rangle , \langle 0.6,0.4\rangle )\end{array}\right\}. \end{aligned}$$

In the structure of LDFS \(\mathfrak {D}\), the LDFE \(\mathfrak {D}(q_{1})=(\langle 0.7,0.6\rangle , \langle 0.8,0.2\rangle )\) implies that for the candidate \(q_{1}\), the degrees of membership and non-membership with respect to the selection criteria are 0.7 and 0.6, and the degrees of reference parameters: young and not young (or old) are 0.8 and 0.2. Others can be expounded similarly. As an explanatory to our proposal of Eq. (2.2) instead of Eq. (2.1), it is sufficient to highlight that the grades of reference parameters “young” and “not young” change for each candidate.

Definition 2.3

(Riaz and Hashmi 2019) An LDFS on the set \(\mathcal {Q}\) of the form \(\widetilde{\emptyset }=\{ ( q_{j},\langle 0,1\rangle , \langle 0,1\rangle ) : q_{j}\in \mathcal {Q}\}\) is termed to be an empty (or null) LDFS, and the form \(\widetilde{\mathfrak {D}}=\{ ( q_{j},\langle 1,0\rangle , \langle 1,0\rangle ) : q_{j}\in \mathcal {Q}\}\) is termed to be an absolute LDFS.

Note 1 From now on, \(I=\{1,2,\ldots ,n\}\) unless otherwise specified.

Definition 2.4

(Riaz and Hashmi 2019) Let \(\mathfrak {D}_{i}=\{ ( q_{j},\langle \mathfrak {U}_{\mathfrak {D}_{i}}(q_{j}),\mathfrak {S}_{\mathfrak {D}_{i}}(q_{j})\rangle , \langle \alpha ^{\mathfrak {D}_{i}}(q_{j}),\beta ^{\mathfrak {D}_{i}}(q_{j})\rangle ) : q_{j}\in \mathcal {Q}\}\) for \(i\in I\) be the LDFSs on the universal set \(\mathcal {Q}\).

(1):

The complement of \(\mathfrak {D}_{i}\), denoted by \(\mathfrak {D}^{c}_{i}\), is defined as \(\mathfrak {D}^{c}_{i}=\{ ( q_{j},\langle \mathfrak {S}_{\mathfrak {D}_{i}}(q_{j}),\mathfrak {U}_{\mathfrak {D}_{i}}(q_{j})\rangle , \langle \beta ^{\mathfrak {D}_{i}}(q_{j}),\alpha ^{\mathfrak {D}_{i}}(q_{j})\rangle ) : q_{j}\in \mathcal {Q}\}\). Also, it is clear that \((\mathfrak {D}^{c}_{i})^{c}=\mathfrak {D}_{i}\).

(2):

\(\mathfrak {D}_{i}\) is a subset of \(\mathfrak {D}_{i'}\) for \(i, i'\in I\), denoted by \(\mathfrak {D}_{i}\subseteq \mathfrak {D}_{i'}\), if and only if \(\mathfrak {D}_{i}(q_{j})\le \mathfrak {D}_{i'}(q_{j})\) (i.e., \(\mathfrak {U}_{\mathfrak {D}_{i}}(q_{j})\le \mathfrak {U}_{\mathfrak {D}_{i'}}(q_{j})\), \(\mathfrak {S}_{\mathfrak {D}_{i}}(q_{j})\ge \mathfrak {S}_{\mathfrak {D}_{i'}}(q_{j})\), \(\alpha ^{\mathfrak {D}_{i}}(q_{j})\le \alpha ^{\mathfrak {D}_{i'}}(q_{j})\) and \(\beta ^{\mathfrak {D}_{i}}(q_{j})\ge \beta ^{\mathfrak {D}_{i'}}(q_{j})\)) for all \(q_{j}\in \mathcal {Q}\).

(3):

\(\mathfrak {D}_{i}\) and \(\mathfrak {D}_{i'}\) for \(i, i'\in I\) are equal, denoted by \(\mathfrak {D}_{i}=\mathfrak {D}_{i'}\), if and only if \(\mathfrak {D}_{i}(q_{j})= \mathfrak {D}_{i'}(q_{j})\) (i.e., \(\mathfrak {U}_{\mathfrak {D}_{i}}(q_{j})= \mathfrak {U}_{\mathfrak {D}_{i'}}(q_{j})\), \(\mathfrak {S}_{\mathfrak {D}_{i}}(q_{j})= \mathfrak {S}_{\mathfrak {D}_{i'}}(q_{j})\), \(\alpha ^{\mathfrak {D}_{i}}(q_{j})= \alpha ^{\mathfrak {D}_{i'}}(q_{j})\) and \(\beta ^{\mathfrak {D}_{i}}(q_{j})= \beta ^{\mathfrak {D}_{i'}}(q_{j})\)) for all \(q_{j}\in \mathcal {Q}\).

(4):

The union of \(\mathfrak {D}_{i}\) for all \(i\in I\), denoted by \(\bigcup \nolimits _{i\in I}\mathfrak {D}_{i}\), is defined as

$$\begin{aligned}&\bigcup \limits _{i\in I}\mathfrak {D}_{i}=\{ ( q_{j},\langle \mathfrak {U}_{\widetilde{\cup }\mathfrak {D}_{i}}(q_{j}),\mathfrak {S}_{\widetilde{\cup }\mathfrak {D}_{i}}(q_{j})\rangle ,\nonumber \\&\quad \quad \langle \alpha ^{\widetilde{\cup }\mathfrak {D}_{i}}(q_{j}),\beta ^{\widetilde{\cup }\mathfrak {D}_{i}}(q_{j})\rangle ) : q_{j}\in \mathcal {Q}\} \end{aligned}$$
(2.3)

where for each \(q_{j}\in \mathcal {Q}\), \(\mathfrak {U}_{\widetilde{\cup }\mathfrak {D}_{i}}(q_{j})=\bigvee \nolimits _{i\in I}\mathfrak {U}_{\mathfrak {D}_{i}}(q_{j})=\sup \nolimits _{i\in I} \{\mathfrak {U}_{\mathfrak {D}_{i}}(q_{j})\}\), \(\mathfrak {S}_{\widetilde{\cup }\mathfrak {D}_{i}}(q_{j})=\bigwedge \nolimits _{i\in I}\mathfrak {S}_{\mathfrak {D}_{i}}(q_{j})=\inf \nolimits _{i\in I} \{\mathfrak {S}_{\mathfrak {D}_{i}}(q_{j})\}\), \(\alpha ^{\widetilde{\cup }\mathfrak {D}_{i}}(q_{j})=\bigvee \nolimits _{i\in I}\alpha ^{\mathfrak {D}_{i}}(q_{j})=\sup \nolimits _{i\in I} \{\alpha ^{\mathfrak {D}_{i}}(q_{j})\}\) and \(\beta ^{\widetilde{\cup }\mathfrak {D}_{i}}(q_{j})=\bigwedge \nolimits _{i\in I}\beta ^{\mathfrak {D}_{i}}(q_{j})=\inf \nolimits _{i\in I} \{\beta ^{\mathfrak {D}_{i}}(q_{j})\}\).

(5):

The intersection of \(\mathfrak {D}_{i}\) for all \(i\in I\), denoted by \(\bigcap \nolimits _{i\in I}\mathfrak {D}_{i}\), is defined as

$$\begin{aligned}&\bigcap \limits _{i\in I}\mathfrak {D}_{i}=\{ ( q_{j},\langle \mathfrak {U}_{\widetilde{\cap }\mathfrak {D}_{i}}(q_{j}),\mathfrak {S}_{\widetilde{\cap }\mathfrak {D}_{i}}(q_{j})\rangle , \nonumber \\&\quad \quad \langle \alpha ^{\widetilde{\cap }\mathfrak {D}_{i}}(q_{j}),\beta ^{\widetilde{\cap }\mathfrak {D}_{i}}(q_{j})\rangle ) : q_{j}\in \mathcal {Q}\} \end{aligned}$$
(2.4)

where for each \(q_{j}\in \mathcal {Q}\), \(\mathfrak {U}_{\widetilde{\cap }\mathfrak {D}_{i}}(q_{j})=\bigwedge \nolimits _{i\in I}\mathfrak {U}_{\mathfrak {D}_{i}}(q_{j})=\inf \nolimits _{i\in I} \{\mathfrak {U}_{\mathfrak {D}_{i}}(q_{j})\}\), \(\mathfrak {S}_{\widetilde{\cap }\mathfrak {D}_{i}}(q_{j})=\bigvee \nolimits _{i\in I}\mathfrak {S}_{\mathfrak {D}_{i}}(q_{j})=\sup \nolimits _{i\in I} \{\mathfrak {S}_{\mathfrak {D}_{i}}(q_{j})\}\), \(\alpha ^{\widetilde{\cap }\mathfrak {D}_{i}}(q_{j})=\bigwedge \nolimits _{i\in I}\alpha ^{\mathfrak {D}_{i}}(q_{j})=\inf \nolimits _{i\in I} \{\alpha ^{\mathfrak {D}_{i}}(q_{j})\}\) and \(\beta ^{\widetilde{\cap }\mathfrak {D}_{i}}(q_{j})=\bigvee \nolimits _{i\in I}\beta ^{\mathfrak {D}_{i}}(q_{j})=\sup \nolimits _{i\in I} \{\beta ^{\mathfrak {D}_{i}}(q_{j})\}\).

Proposition 2.5

Let \(\mathfrak {D}_{i}\in LDFS(\mathcal {Q})\) for \(i=1,2,3\). Then, the following properties are valid.

(i):

\(\mathfrak {D}_{i}\cap \widetilde{\emptyset }=\widetilde{\emptyset }\) and \(\mathfrak {D}_{i}\cup \widetilde{\emptyset }=\mathfrak {D}_{i}\).

(ii):

\(\mathfrak {D}_{i}\cap \widetilde{\mathfrak {D}_{i}}=\mathfrak {D}_{i}\) and \(\mathfrak {D}_{i}\cup \widetilde{\mathfrak {D}_{i}}=\widetilde{\mathfrak {D}_{i}}\).

(iii):

\(\mathfrak {D}_{1}\cap \mathfrak {D}_{2}=\mathfrak {D}_{2}\cap \mathfrak {D}_{1}\) and \(\mathfrak {D}_{1}\cup \mathfrak {D}_{2}=\mathfrak {D}_{2}\cup \mathfrak {D}_{1}\).

(iv):

\(\mathfrak {D}_{1}\cap (\mathfrak {D}_{2}\cap \mathfrak {D}_{3})=(\mathfrak {D}_{1}\cap \mathfrak {D}_{2})\cap \mathfrak {D}_{3}\) and \(\mathfrak {D}_{1}\cup (\mathfrak {D}_{2}\cup \mathfrak {D}_{3})=(\mathfrak {D}_{1}\cup \mathfrak {D}_{2})\cup \mathfrak {D}_{3}\).

(v):

\(\mathfrak {D}_{1}\cap (\mathfrak {D}_{2}\cup \mathfrak {D}_{3})=(\mathfrak {D}_{1}\cap \mathfrak {D}_{2})\cup (\mathfrak {D}_{1}\cap \mathfrak {D}_{3})\) and \(\mathfrak {D}_{1}\cup (\mathfrak {D}_{2}\cap \mathfrak {D}_{3})=(\mathfrak {D}_{1}\cup \mathfrak {D}_{2})\cap (\mathfrak {D}_{1}\cup \mathfrak {D}_{3})\).

(vi):

\((\mathfrak {D}_{1}\cap \mathfrak {D}_{2})^{c}=\mathfrak {D}^{c}_{1}\cup \mathfrak {D}^{c}_{2}\) and \((\mathfrak {D}_{1}\cup \mathfrak {D}_{2})^{c}=\mathfrak {D}^{c}_{1}\cap \mathfrak {D}^{c}_{2}\)

Proof

The proofs are clear from Proposition 3.7 in Riaz and Hashmi (2019) and Definition 2.3. \(\square\)

Definition 2.6

Let \(\mathcal {Q}_{i}\) \((i\in I)\) be the universal sets. Also, let \(\mathfrak {D}_{i}\) be the LDFS on the universal set \(\mathcal {Q}_{i}\) for each \(i\in I\). Then, the cartesian product of LDFSs \(\mathfrak {D}_{i}\) \((i\in I)\), denoted by \(\prod \nolimits _{i\in I}\mathfrak {D}_{i}\), is defined as

$$\begin{aligned}&\prod \limits _{i\in I}\mathfrak {D}_{i}=\left\{ \left( (q^{i}_{j})_{i\in I},\langle \mathfrak {U}_{\widetilde{\Pi }\mathfrak {D}_{i}}((q^{i}_{j})_{i\in I}),\mathfrak {S}_{\widetilde{\Pi }\mathfrak {D}_{i}}((q^{i}_{j})_{i\in I})\rangle , \right. \right. \nonumber \\&\quad \left. \left. \left\langle \alpha ^{\widetilde{\Pi }\mathfrak {D}_{i}}((q^{i}_{j})_{i\in I}),\beta ^{\widetilde{\Pi }\mathfrak {D}_{i}}((q^{i}_{j})_{i\in I})\right\rangle \right) : (q^{i}_{j})_{i\in I}\in \prod \limits _{i\in I}\mathcal {Q}_{i}\right\} \nonumber \\ \end{aligned}$$
(2.5)

where for each \((q^{i}_{j})_{i\in I}\in \prod \nolimits _{i\in I}\mathcal {Q}_{i}\), \(\mathfrak {U}_{\widetilde{\Pi }\mathfrak {D}_{i}}((q^{i}_{j})_{i\in I})=\bigwedge \nolimits _{i\in I}\mathfrak {U}_{\mathfrak {D}_{i}}(q^{i}_{j})=\inf \nolimits _{i\in I} \{\mathfrak {U}_{\mathfrak {D}_{i}}(q^{i}_{j})\}\), \(\mathfrak {S}_{\widetilde{\Pi }\mathfrak {D}_{i}}((q^{i}_{j})_{i\in I})=\bigvee \nolimits _{i\in I}\mathfrak {S}_{\mathfrak {D}_{i}}(q^{i}_{j})=\sup \nolimits _{i\in I} \{\mathfrak {S}_{\mathfrak {D}_{i}}(q^{i}_{j})\}\), \(\alpha ^{\widetilde{\Pi }\mathfrak {D}_{i}}((q^{i}_{j})_{i\in I})=\bigwedge \nolimits _{i\in I}\alpha ^{\mathfrak {D}_{i}}(q^{i}_{j})=\inf \nolimits _{i\in I} \{\alpha ^{\mathfrak {D}_{i}}(q^{i}_{j})\}\) and \(\beta ^{\widetilde{\Pi }\mathfrak {D}_{i}}((q^{i}_{j})_{i\in I})=\bigvee \nolimits _{i\in I}\beta ^{\mathfrak {D}_{i}}(q^{i}_{j})=\sup \nolimits _{i\in I} \{\beta ^{\mathfrak {D}_{i}}(q^{i}_{j})\}\).

Proposition 2.7

Let \(\mathfrak {D}_{i}\) be the LDFS on the universal set \(\mathcal {Q}_{i}\) for each \(i\in I\). Then, \(\prod \nolimits _{i\in I}\mathfrak {D}_{i}\) is also LDFS.

Proof

This can be easily proved by using the Definition 2.6, therefore omitted. \(\square\)

Example 2.8

Let \(\mathcal {Q}_{1}=\{q^{1}_{1}\}\), \(\mathcal {Q}_{2}=\{q^{2}_{1},q^{2}_{2}\}\) and \(\mathcal {Q}_{3}=\{q^{3}_{1},q^{3}_{2}\}\) be three universal sets. We consider the following LDFSs \(\mathfrak {D}_{1}\), \(\mathfrak {D}_{2}\), \(\mathfrak {D}_{3}\) on the universal sets \(\mathcal {Q}_{1}\), \(\mathcal {Q}_{2}\), \(\mathcal {Q}_{3}\), respectively. \(\mathfrak {D}_{1}=\{ (q^{1}_{1},\langle 0.5,0.9\rangle , \langle 0.2,0.5\rangle )\}\), \(\mathfrak {D}_{2}=\{ (q^{2}_{1},\langle 0.9,0.8\rangle , \langle 0.3,0.7\rangle ), (q^{2}_{2},\langle 0.8,0.7\rangle , \langle 0.5,0.3\rangle )\}\) and \(\mathfrak {D}_{3}=\{ (q^{2}_{1},\langle 0.4,0.5\rangle , \langle 0.8,0.1\rangle ), (q^{2}_{2},\langle 0.3,0.4\rangle , \langle 0.3,0.6\rangle )\}\).

Then, the cartesian product of \(\mathfrak {D}_{1}\), \(\mathfrak {D}_{2}\) and \(\mathfrak {D}_{3}\) is obtained as follows.

$$\begin{aligned} \prod \limits _{i\in I=\{1,2,3\}}\mathfrak {D}_{i}= \left\{ \begin{array}{l} ((q^{1}_{1},q^{2}_{1},q^{3}_{1}),\langle 0.4,0.9\rangle , \langle 0.2,0.7\rangle ), ((q^{1}_{1},q^{2}_{1},q^{3}_{2}),\langle 0.3,0.9\rangle , \langle 0.2,0.7\rangle ), \\ ((q^{1}_{1},q^{2}_{2},q^{3}_{1}),\langle 0.4,0.9\rangle , \langle 0.2,0.5\rangle ),((q^{1}_{2},q^{2}_{1},q^{3}_{2}),\langle 0.3,0.9\rangle , \langle 0.2,0.6\rangle ) \end{array} \right\} . \end{aligned}$$

Definition 2.9

Let \(\mathcal {Q}_{1}\) and \(\mathcal {Q}_{2}\) be two universal sets and \(\Psi : \mathcal {Q}_{1}\rightarrow \mathcal {Q}_{2}\) be a function.

(1):

If \(\mathfrak {D}_{1}=\{ ( q^{1}_{j},\langle \mathfrak {U}_{\mathfrak {D}_{1}}(q^{1}_{j}),\mathfrak {S}_{\mathfrak {D}_{1}}(q^{1}_{j})\rangle , \langle \alpha ^{\mathfrak {D}_{1}}(q^{1}_{j}),\beta ^{\mathfrak {D}_{1}}(q^{1}_{j})\rangle ) : q^{1}_{j}\in \mathcal {Q}_{1}\}\) is an LDFS on \(\mathcal {Q}_{1}\), then the image \(\Psi (\mathfrak {D}_{1})\) of LDFS \(\mathfrak {D}_{1}\) is an LDFS on \(\mathcal {Q}_{2}\) and it is defined as follows:

$$\begin{aligned} \Psi (\mathfrak {D}_{1})= & {} \{(q^{2}_{j},\Psi (\mathfrak {D}_{1})(q^{2}_{j})): q^{2}_{j}\in \mathcal {Q}_{2}\}\nonumber \\= & {} \{( q^{2}_{j},\langle \mathfrak {U}_{\Psi (\mathfrak {D}_{1})}(q^{2}_{j}),\mathfrak {S}_{\Psi (\mathfrak {D}_{1})}(q^{2}_{j})\rangle , \nonumber \\&\langle \alpha ^{\Psi (\mathfrak {D}_{1})}(q^{2}_{j}),\beta ^{\Psi (\mathfrak {D}_{1})}(q^{2}_{j})\rangle ) : q^{2}_{j}\in \mathcal {Q}_{2}\}\nonumber \\= & {} \{( q^{2}_{j},\langle \Psi (\mathfrak {U}_{\mathfrak {D}_{1}})(q^{2}_{j}),\Psi (\mathfrak {S}_{\mathfrak {D}_{1}})(q^{2}_{j})\rangle , \nonumber \\&\langle \Psi (\alpha ^{\mathfrak {D}_{1}})(q^{2}_{j}),\Psi (\beta ^{\mathfrak {D}_{1}})(q^{2}_{j})\rangle ) : q^{2}_{j}\in \mathcal {Q}_{2}\} \end{aligned}$$
(2.6)

where for all \(q^{2}_{j}\in \mathcal {Q}_{2}\),

$$\begin{aligned} \Psi (\mathfrak {U}_{\mathfrak {D}_{1}})(q^{2}_{j})= & {} \left\{ \begin{array}{ll} \bigvee \mathfrak {U}_{\mathfrak {D}_{1}}(q^{1}_{j}), &{} \mathrm{if}\, q^{1}_{j}\in \Psi ^{-1}(q^{2}_{j})\\ 0, &{} \mathrm{otherwise}\\ \end{array} \right. , \\ \Psi (\mathfrak {S}_{\mathfrak {D}_{1}})(q^{2}_{j})= & {} \left\{ \begin{array}{ll} \bigwedge \mathfrak {S}_{\mathfrak {D}_{1}}(q^{1}_{j}), &{} \mathrm{if}\, q^{1}_{j}\in \Psi ^{-1}(q^{2}_{j})\\ 1, &{} \mathrm{otherwise }\\ \end{array} \right. , \\ \Psi (\alpha ^{\mathfrak {D}_{1}}(q^{2}_{j}))= & {} \left\{ \begin{array}{ll} \bigvee \alpha ^{\mathfrak {D}_{1}}(q^{1}_{j}), &{} \mathrm{if} \,q^{1}_{j}\in \Psi ^{-1}(q^{2}_{j})\\ 0, &{} \mathrm{otherwise}\\ \end{array} \right. , \\ \Psi (\beta ^{\mathfrak {D}_{1}}(q^{2}_{j}))=& {} \left\{ \begin{array}{ll} \bigwedge \beta ^{\mathfrak {D}_{1}}(q^{1}_{j}), &{} \mathrm{if}\, q^{1}_{j}\in \Psi ^{-1}(q^{2}_{j})\\ 1, &{} \mathrm{otherwise }\\ \end{array} \right. . \end{aligned}$$
(2):

If \(\mathfrak {D}_{2}=\{( q^{2}_{j},\langle \mathfrak {U}_{\mathfrak {D}_{2}}(q^{2}_{j}),\mathfrak {S}_{\mathfrak {D}_{2}}(q^{2}_{j})\rangle , \langle \alpha ^{\mathfrak {D}_{2}}(q^{2}_{j}),\beta ^{\mathfrak {D}_{2}}(q^{2}_{j})\rangle ) : q^{2}_{j}\in \mathcal {Q}_{2}\}\) is an LDFS on \(\mathcal {Q}_{2}\), then the preimage \(\Psi ^{-1}(\mathfrak {D}_{2})\) of LDFS \(\mathfrak {D}_{2}\) is an LDFS on \(\mathcal {Q}_{1}\) and it is defined as follows:

$$\begin{aligned}&\Psi ^{-1}\left( \mathfrak {D}_{2}\right) =\left\{ \left( q^{1}_{j},\Psi ^{-1}\left( \mathfrak {D}_{2}\right) \left( q^{1}_{j}\right) \right) : q^{1}_{j}\in \mathcal {Q}_{1}\right\} \nonumber \\&\quad =\left\{ \left( q^{1}_{j},\left\langle \mathfrak {U}_{\Psi ^{-1}\left( \mathfrak {D}_{2}\right) }\left( q^{1}_{j}\right) ,\mathfrak {S}_{\Psi ^{-1}\left( \mathfrak {D}_{2}\right) }\left( q^{1}_{j}\right) \right\rangle , \right. \right. \nonumber \\&\qquad \left. \left. \left\langle \alpha ^{\Psi ^{-1}\left( \mathfrak {D}_{2}\right) }\left( q^{1}_{j}\right) ,\beta ^{\Psi ^{-1}\left( \mathfrak {D}_{2}\right) }\left( q^{1}_{j}\right) \right\rangle \right) : q^{1}_{j}\in \mathcal {Q}_{1}\right\} \nonumber \\&\quad =\left\{ \left( q^{2}_{j},\left\langle \mathfrak {U}_{\mathfrak {D}_{2}}\left( \Psi \left( q^{1}_{j}\right) \right) ,\mathfrak {S}_{\mathfrak {D}_{2}}\left( \Psi \left( q^{1}_{j}\right) \right) \right\rangle , \right. \right. \nonumber \\&\qquad \left. \left. \left\langle \alpha ^{\mathfrak {D}_{2}}\left( \Psi \left( q^{1}_{j}\right) \right) ,\beta ^{\mathfrak {D}_{2}}\left( \Psi \left( q^{1}_{j}\right) \right) \right\rangle \right) : q^{1}_{j}\in \mathcal {Q}_{1}\right\} \nonumber \\&\quad =\left\{ \left( q^{1}_{j},\mathfrak {D}_{2}\left( \Psi \left( q^{1}_{j}\right) \right) \right) : q^{1}_{j}\in \mathcal {Q}_{1}\right\} . \end{aligned}$$
(2.7)

3 Linear Diophantine fuzzy subgroup

In this section, we introduce the notion of linear Diophantine fuzzy subgroup and discuss its crucial properties.

Definition 3.1

Let \((\mathcal {G},\cdot )\) be a classical group and \(\mathfrak {D}\) be an LDFS on \(\mathcal {G}\). Then, \(\mathfrak {D}\) is called a linear Diophantine fuzzy subgroupoid (LDF-subgroupoid) of \(\mathcal {G}\) iff the following condition is satisfied

(G1):

\(\mathfrak {D}(g_{j}\cdot g_{k})\ge \mathfrak {D}(g_{j})\curlywedge \mathfrak {D}(g_{k})\) for all \(g_{j}, g_{k}\in \mathcal {G}\), i.e.,

$$\begin{aligned}&\mathfrak {U}_{\mathfrak {D}}(g_{j}\cdot g_{k})\ge \mathfrak {U}_{\mathfrak {D}}(g_{j})\curlywedge \mathfrak {U}_{\mathfrak {D}}(g_{k}),\\&\quad \mathfrak {S}_{\mathfrak {D}}(g_{j}\cdot g_{k})\le \mathfrak {S}_{\mathfrak {D}}(g_{j})\curlyvee \mathfrak {S}_{\mathfrak {D}}(g_{k}), \\&\quad \alpha ^{\mathfrak {D}}(g_{j}\cdot g_{k})\ge \alpha ^{\mathfrak {D}}(g_{j})\curlywedge \alpha ^{\mathfrak {D}}(g_{k}),\\&\quad \beta ^{\mathfrak {D}}(g_{j}\cdot g_{k})\le \beta ^{\mathfrak {D}}(g_{j})\curlyvee \beta ^{\mathfrak {D}}(g_{k}). \end{aligned}$$

The linear Diophantine fuzzy subgroupoid \(\mathfrak {D}\) is called a linear Diophantine fuzzy subgroup (LDF-sugroup) of \(\mathcal {G}\) iff the following condition is provided:

(G2):

\(\mathfrak {D}(g^{-1}_{j})=\mathfrak {D}(g_{j})\) for all \(g_{j}\in \mathcal {G}\), i.e.,

$$\begin{aligned}&\mathfrak {U}_{\mathfrak {D}}\left( g^{-1}_{j}\right) = \mathfrak {U}_{\mathfrak {D}}(g_{j}),\ \mathfrak {S}_{\mathfrak {D}}\left( g^{-1}_{j}\right) = \mathfrak {S}_{\mathfrak {D}}(g_{j}), \\&\quad \alpha ^{\mathfrak {D}}\left( g^{-1}_{j}\right) = \alpha ^{\mathfrak {D}}(g_{j}),\ \beta ^{\mathfrak {D}}\left( g^{-1}_{j}\right) = \beta ^{\mathfrak {D}}(g_{j}). \end{aligned}$$

The collection of all LDF-subgroups of \(\mathcal {G}\) is denoted by \(LDFsG(\mathcal {G})\).

Example 3.2

Let us consider the Klein’s 4-group \(\mathcal {G}=\{e, a, b, c\}\) with the multiplication table:

Then, the LDFS

$$\begin{aligned}&\mathfrak {D}_{1}=\left\{ \begin{array}{l} (e,\langle 0.7,0.5\rangle ,\langle 0.5,0.4\rangle ),(a,\langle 0.5,0.7\rangle ,\langle 0.4,0.5\rangle ),\\ (b,\langle 0.3,0.8\rangle ,\langle 0.2,0.6\rangle ),(c,\langle 0.3,0.8\rangle ,\langle 0.2,0.6\rangle ) \end{array} \right\}\end{aligned}$$

is an LDF-subgroup of \(\mathcal {G}\). However, the LDFS

$$\begin{aligned}&\mathfrak {D}_{2}=\left\{ \begin{array}{l}(e,\langle 0.3,0.5\rangle ,\langle 0.5,0.4\rangle ),(a,\langle 0.4,0.7\rangle ,\langle 0.4,0.5\rangle ), \\ (b,\langle 0.3,0.8\rangle ,\langle 0.2,0.6\rangle ),(c,\langle 0.3,0.8\rangle ,\langle 0.2,0.9\rangle )\end{array}\right\} \end{aligned}$$

is not an LDF-subgroup of \(\mathcal {G}\) since \(\mathfrak {U}_{\mathfrak {D}}(e)\ngeq \mathfrak {U}_{\mathfrak {D}_{2}}(a)\wedge \mathfrak {U}_{\mathfrak {D}_{2}}(a)\) and \(\beta ^{\mathfrak {D}_{2}}(c)\nleq \beta ^{\mathfrak {D}_{2}}(a)\vee \beta ^{\mathfrak {D}_{2}}(b)\).

Proposition 3.3

Let \(\mathcal {G}\) be a classical group and \(\mathfrak {D}\) be an LDF-subgroup of \(\mathcal {G}\). Then,

(i):

\(\mathfrak {D}(e_{\mathcal {G}})\ge \mathfrak {D}(g_{j})\) for all \(g_{j}\in \mathcal {G}\), where \(e_{\mathcal {G}}\) is the unit element of \(\mathcal {G}\).

(ii):

\(\mathfrak {D}({g_{j}}^{\lambda })\ge \mathfrak {D}(g_{j})\) for all \(g_{j}\in \mathcal {G}\), where \(\lambda \in \mathbb {N}\).

Proof

Let \(\mathcal {G}\) be a classical group and \(\mathfrak {D}\) be an LDF-subgroup of \(\mathcal {G}\).

(i):

Let \(e_{\mathcal {G}}\) be the unit element of \(\mathcal {G}\). From Definition 3.1, we obtain that for any \(g_{j}\in \mathcal {G}\)

$$\begin{aligned} \mathfrak {U}_{\mathfrak {D}}(e_{\mathcal {G}})= & {} \mathfrak {U}_{\mathfrak {D}}\left( g_{j}\cdot g^{-1}_{j}\right) \ge \mathfrak {U}_{\mathfrak {D}}(g_{j})\curlywedge \mathfrak {U}_{\mathfrak {D}}(g^{-1}_{j})\\= & {} \mathfrak {U}_{\mathfrak {D}}(g_{j})\curlywedge \mathfrak {U}_{\mathfrak {D}}(g_{j})=\mathfrak {U}_{\mathfrak {D}}(g_{j}),\\ \mathfrak {S}_{\mathfrak {D}}(e_{\mathcal {G}})= & {} \mathfrak {S}_{\mathfrak {D}}\left( g_{j}\cdot g^{-1}_{j}\right) \le \mathfrak {S}_{\mathfrak {D}}(g_{j})\curlyvee \mathfrak {S}_{\mathfrak {D}}\left( g^{-1}_{j}\right) \\= & {} \mathfrak {S}_{\mathfrak {D}}(g_{j})\curlyvee \mathfrak {S}_{\mathfrak {D}}(g_{j})=\mathfrak {S}_{\mathfrak {D}}(g_{j}),\\ \alpha ^{\mathfrak {D}}(e_{\mathcal {G}})= & {} \alpha ^{\mathfrak {D}}\left( g_{j}\cdot g^{-1}_{j}\right) \ge \alpha ^{\mathfrak {D}}(g_{j})\curlywedge \alpha ^{\mathfrak {D}}\left( g^{-1}_{j}\right) \\= & {} \alpha ^{\mathfrak {D}}(g_{j})\curlywedge \alpha ^{\mathfrak {D}}(g_{j})=\alpha ^{\mathfrak {D}}(g_{j}),\\ \beta ^{\mathfrak {D}}(e_{\mathcal {G}})= & {} \beta ^{\mathfrak {D}}\left( g_{j}\cdot g^{-1}_{j}\right) \le \beta ^{\mathfrak {D}}(g_{j})\curlyvee \beta ^{\mathfrak {D}}\left( g^{-1}_{j}\right) \\= & {} \beta ^{\mathfrak {D}}(g_{j})\curlyvee \beta ^{\mathfrak {D}}(g_{j})=\beta ^{\mathfrak {D}}(g_{j}). \end{aligned}$$

Thus, by Definition 2.4 (2), we have \(\mathfrak {D}(e_{\mathcal {G}})\ge \mathfrak {D}(g_{j})\) for all \(g_{j}\in \mathcal {G}\).

(ii):

It can be verified with the similar discussion, so it is omitted.

\(\square\)

Theorem 3.4

Let \(\mathcal {G}\) be a classical group and \(\mathfrak {D}\) be an LDFS on \(\mathcal {G}\). Then, \(\mathfrak {D}\) is an LDF-subgroup of \(\mathcal {G}\) if and only if \(\mathfrak {D}(g_{j}\cdot {g_{k}}^{-1})\ge \mathfrak {D}(g_{j})\curlywedge \mathfrak {D}(g_{k})\) for all \(g_{j}, g_{k}\in \mathcal {G}\).

Proof

Let \(\mathfrak {D}\) be an LDF-subgroup of the classical group \(\mathcal {G}\). By Definition 3.1, we obtain that for all \(g_{j}, g_{k}\in \mathcal {G}\)

$$\begin{aligned} \mathfrak {U}_{\mathfrak {D}}\left( g_{j}\cdot {g_{k}}^{-1}\right)\ge & {} \mathfrak {U}_{\mathfrak {D}}(g_{j})\curlywedge \mathfrak {U}_{\mathfrak {D}}\left( g^{-1}_{k}\right) \\= & {} \mathfrak {U}_{\mathfrak {D}}(g_{j})\curlywedge \mathfrak {U}_{\mathfrak {D}}(g_{k}),\\ \mathfrak {S}_{\mathfrak {D}}\left( g_{j}\cdot g^{-1}_{k}\right)\le & {} \mathfrak {S}_{\mathfrak {D}}(g_{j})\curlyvee \mathfrak {S}_{\mathfrak {D}}\left( g^{-1}_{k}\right) \\= & {} \mathfrak {S}_{\mathfrak {D}}(g_{j})\curlyvee \mathfrak {S}_{\mathfrak {D}}(g_{k}), \\ \alpha ^{\mathfrak {D}}\left( g_{j}\cdot g^{-1}_{k}\right)\ge & {} \alpha ^{\mathfrak {D}}(g_{j})\curlywedge \alpha ^{\mathfrak {D}}\left( g^{-1}_{k}\right) \\= & {} \alpha ^{\mathfrak {D}}(g_{j})\curlywedge \alpha ^{\mathfrak {D}}(g_{k}),\ \\ \beta ^{\mathfrak {D}}\left( g_{j}\cdot g^{-1}_{k}\right)\le & {} \beta ^{\mathfrak {D}}(g_{j})\curlyvee \beta ^{\mathfrak {D}}\left( g^{-1}_{k}\right) \\= & {} \beta ^{\mathfrak {D}}(g_{j})\curlyvee \beta ^{\mathfrak {D}}(g_{k}). \end{aligned}$$

Thus, the desired inequality \(\mathfrak {D}(g_{j}\cdot {g_{k}}^{-1})\ge \mathfrak {D}(g_{j})\curlywedge \mathfrak {D}(g_{k})\) is satisfied.

Conversely, let \(\mathfrak {D}(g_{j}\cdot {g_{k}}^{-1})\ge \mathfrak {D}(g_{j})\curlywedge \mathfrak {D}(g_{k})\) for all \(g_{j}, g_{k}\in \mathcal {G}\). If it is taken \(g_{j}=e_{\mathcal {G}}\), then we have \(\mathfrak {D}(e_{\mathcal {G}}\cdot {g_{k}}^{-1})\ge \mathfrak {D}(e_{\mathcal {G}})\curlywedge \mathfrak {D}(g_{k})\Rightarrow \mathfrak {D}({g_{k}}^{-1})\ge \mathfrak {D}(g_{k})\) (using Proposition 3.3 (i)). Then, we can write \(\mathfrak {D}(g_{k})=\mathfrak {D}(({g_{k}}^{-1})^{-1})\ge \mathfrak {D}({g_{k}}^{-1})\) and so \(\mathfrak {D}({g_{k}}^{-1})= \mathfrak {D}(g_{k})\). Considering the arbitrary property of \(g_{k}\), this equality meets the condition (G2) of being the LDF-subgroup given in Definition 3.1. Taking into account the assumption and the last equality, we obtain \(\mathfrak {D}(g_{j}\cdot g_{k})=\mathfrak {D}(g_{j}\cdot ({g_{k}}^{-1})^{-1})\ge \mathfrak {D}(g_{j})\curlywedge \mathfrak {D}({g_{k}}^{-1})=\mathfrak {D}(g_{j})\curlywedge \mathfrak {D}(g_{k})\) for all \(g_{j}, g_{k}\in \mathcal {G}\). This inequality meets the condition (G1) of being the LDF-subgroup given in Definition 3.1. Consequently, the LDFS \(\mathfrak {D}\) is an LDF-subgroup of \(\mathcal {G}\). \(\square\)

Theorem 3.5

Let \(\mathcal {G}\) be a classical group and \(\mathfrak {D}_{i}\) \((i\in I)\) be the LDF-subgroups of \(\mathcal {G}\). Then,

(i):

\(\bigcap \nolimits _{i\in I}\mathfrak {D}_{i}\) is an LDF-subgroup of \(\mathcal {G}\).

(ii):

\(\bigcup \nolimits _{i\in I}\mathfrak {D}_{i}\) is an LDF-subgroup of \(\mathcal {G}\).

Proof

Let \(\mathfrak {D}_{i}\) \((i\in I)\) be the LDF-subgroups of the group \(\mathcal {G}\).

(i):

To complete the proof, we should demonstrate that \(\bigcap \nolimits _{i\in I}\mathfrak {D}_{i}(g_{j}\cdot {g_{k}}^{-1})\ge \bigcap \nolimits _{i\in I}\mathfrak {D}_{i}(g_{j}) \wedge \bigcap \nolimits _{i\in I}\mathfrak {D}_{i} (g_{k})\) for all \(g_{j}, g_{k}\in \mathcal {G}\).

By Definition 2.4 (5), we have

$$\begin{aligned}&\bigcap \limits _{i\in I}\mathfrak {D}_{i}\left( g_{j}\cdot {g_{k}}^{-1}\right) \nonumber \\&\quad =\left( \left\langle \mathfrak {U}_{\widetilde{\cap }\mathfrak {D}_{i}}\left( g_{j}\cdot {g_{k}}^{-1}\right) ,\mathfrak {S}_{\widetilde{\cap }\mathfrak {D}_{i}}\left( g_{j}\cdot {g_{k}}^{-1}\right) \right\rangle , \right. \nonumber \\&\qquad \ \ \ \left. \left\langle \alpha ^{\widetilde{\cap }\mathfrak {D}_{i}}\left( g_{j}\cdot {g_{k}}^{-1}\right) ,\beta ^{\widetilde{\cap }\mathfrak {D}_{i}}\left( g_{j}\cdot {g_{k}}^{-1}\right) \right\rangle \right) \nonumber \\ \end{aligned}$$
(3.1)

for all \(g_{j}, g_{k}\in \mathcal {G}\). Since \(\mathfrak {D}_{i}\) \((i\in I)\) are the LDF-subgroups of \(\mathcal {G}\), we obtain

$$\begin{aligned} \mathfrak {U}_{\widetilde{\cap }\mathfrak {D}_{i}}\left( g_{j}\cdot {g_{k}}^{-1}\right)= & {} \bigwedge \limits _{i\in I} \mathfrak {U}_{\mathfrak {D}_{i}}\left( g_{j}\cdot {g_{k}}^{-1}\right) \nonumber \\\ge & {} \bigwedge \limits _{i\in I} (\mathfrak {U}_{\mathfrak {D}_{i}}(g_{j})\wedge \mathfrak {U}_{\mathfrak {D}_{i}}(g_{k})\nonumber \\= & {} \left( \bigwedge \limits _{i\in I} \mathfrak {U}_{\mathfrak {D}_{i}}(g_{j})\right) \wedge \left( \bigwedge \limits _{i\in I}\mathfrak {U}_{\mathfrak {D}_{i}}(g_{k})\right) \nonumber \\= & {} \mathfrak {U}_{\widetilde{\cap }\mathfrak {D}_{i}}(g_{j})\wedge \mathfrak {U}_{\widetilde{\cap }\mathfrak {D}_{i}}(g_{k}), \end{aligned}$$
(3.2)
$$\begin{aligned} \mathfrak {S}_{\widetilde{\cap }\mathfrak {D}_{i}}\left( g_{j}\cdot {g_{k}}^{-1}\right)= & {} \bigvee \limits _{i\in I} \mathfrak {S}_{\mathfrak {D}_{i}}\left( g_{j}\cdot {g_{k}}^{-1}\right) \nonumber \\\le & {} \bigvee \limits _{i\in I} (\mathfrak {S}_{\mathfrak {D}_{i}}(g_{j})\vee \mathfrak {S}_{\mathfrak {D}_{i}}(g_{k})\nonumber \\= & {} \left( \bigvee \limits _{i\in I} \mathfrak {S}_{\mathfrak {D}_{i}}(g_{j})\right) \vee \left( \bigvee \limits _{i\in I}\mathfrak {S}_{\mathfrak {D}_{i}}(g_{k})\right) \nonumber \\= & {} \mathfrak {S}_{\widetilde{\cap }\mathfrak {D}_{i}}(g_{j})\vee \mathfrak {S}_{\widetilde{\cap }\mathfrak {D}_{i}}(g_{k}), \end{aligned}$$
(3.3)
$$\begin{aligned} \alpha ^{\widetilde{\cap }\mathfrak {D}_{i}}\left( g_{j}\cdot {g_{k}}^{-1}\right)= & {} \bigwedge \limits _{i\in I} \alpha ^{\mathfrak {D}_{i}}\left( g_{j}\cdot {g_{k}}^{-1}\right) \nonumber \\\ge & {} \bigwedge \limits _{i\in I} (\alpha ^{\mathfrak {D}_{i}}(g_{j})\wedge \alpha ^{\mathfrak {D}_{i}}(g_{k})\nonumber \\= & {} \left( \bigwedge \limits _{i\in I} \alpha ^{\mathfrak {D}_{i}}(g_{j})\right) \wedge \left( \bigwedge \limits _{i\in I} \alpha ^{\mathfrak {D}_{i}}(g_{k})\right) \nonumber \\= & {} \alpha ^{\widetilde{\cap }\mathfrak {D}_{i}}(g_{j})\wedge \alpha ^{\widetilde{\cap }\mathfrak {D}_{i}}(g_{k}), \end{aligned}$$
(3.4)
$$\begin{aligned} \beta ^{\widetilde{\cap }\mathfrak {D}_{i}}\left( g_{j}\cdot {g_{k}}^{-1}\right)= & {} \bigvee \limits _{i\in I} \beta ^{\mathfrak {D}_{i}}\left( g_{j}\cdot {g_{k}}^{-1}\right) \nonumber \\\le & {} \bigvee \limits _{i\in I} (\beta ^{\mathfrak {D}_{i}}(g_{j})\vee \beta ^{\mathfrak {D}_{i}}(g_{k})\nonumber \\= & {} \left( \bigvee \limits _{i\in I} \beta ^{\mathfrak {D}_{i}}(g_{j})\right) \vee \left( \bigvee \limits _{i\in I} \beta ^{\mathfrak {D}_{i}}(g_{k})\right) \nonumber \\= & {} \beta ^{\widetilde{\cap }\mathfrak {D}_{i}}(g_{j})\vee \beta ^{\widetilde{\cap }\mathfrak {D}_{i}}(g_{k}). \end{aligned}$$
(3.5)

Form Eqs. (3.2)–(3.5), the desired inequality (Eq. (3.1)) is satisfied. Thus, the proof of (i) ends.

(ii):

The proof can be demonstrated similar to the proof of (i).

\(\square\)

Theorem 3.6

Let \(\mathcal {G}_{i}\) \((i\in I)\) be the classical groups and \(\mathfrak {D}_{i}\) be the LDF-subgroups of \(\mathcal {G}_{i}\) for \(i\in I\). Then, \(\prod \nolimits _{i\in I}\mathfrak {D}_{i}\) is an LDF-subgroup of the group \(\prod \nolimits _{i\in I}\mathcal {G}_{i}\).

Proof

Suppose that \(\mathfrak {D}_{i}\) are the LDF-subgroups of \(\mathcal {G}_{i}\) for \(i\in I\). To conclude the proof, we have to verify that \(\prod \nolimits _{i\in I}\mathfrak {D}_{i}((g^{i}_{j})_{i\in I}\cdot {(g^{i}_{k})}^{-1}_{i\in I})\ge \prod \nolimits _{i\in I}\mathfrak {D}_{i}((g^{i}_{j})_{i\in I}) \wedge \prod \nolimits _{i\in I}\mathfrak {D}_{i}((g^{i}_{k})_{i\in I})\) for all \((g^{i}_{j})_{i\in I}, (g^{i}_{k})_{i\in I}\in \prod \nolimits _{i\in I}\mathcal {G}_{i}\).

By Definition 2.6, we have

$$\begin{aligned}&\prod \limits _{i\in I}\mathfrak {D}_{i}\left( \left( g^{i}_{j}\right) _{i\in I}\cdot {\left( g^{i}_{k}\right) }^{-1}_{i\in I}\right) \nonumber \\&\quad = \left( \left\langle \mathfrak {U}_{\widetilde{\Pi }\mathfrak {D}_{i}}\left( \left( g^{i}_{j}\right) _{i\in I}\cdot {\left( g^{i}_{k}\right) }^{-1}_{i\in I}\right) ,\right. \right. \nonumber \\&\qquad \ \ \left. \mathfrak {S}_{\widetilde{\Pi }\mathfrak {D}_{i}}\left( \left( g^{i}_{j}\right) _{i\in I}\cdot {\left( g^{i}_{k}\right) }^{-1}_{i\in I}\right) \right\rangle , \nonumber \\&\qquad \ \ \left\langle \alpha ^{\widetilde{\Pi }\mathfrak {D}_{i}}\left( \left( g^{i}_{j}\right) _{i\in I}\cdot {\left( g^{i}_{k}\right) }^{-1}_{i\in I}\right) ,\right. \nonumber \\&\qquad \left. \left. \ \ \ \ \beta ^{\widetilde{\Pi }\mathfrak {D}_{i}}\left( \left( g^{i}_{j}\right) _{i\in I}\cdot {\left( g^{i}_{k}\right) }^{-1}_{i\in I}\right) \right\rangle \right) \nonumber \\ \end{aligned}$$
(3.6)

for all \((g^{i}_{j})_{i\in I}, (g^{i}_{k})_{i\in I}\in \prod \nolimits _{i\in I}\mathcal {G}_{i}\). Since \(\mathfrak {D}_{i}\) is the LDF-subgroups of \(\mathcal {G}_{i}\) for each \(i\in I\), we obtain

$$\begin{aligned}&\mathfrak {U}_{\widetilde{\Pi }\mathfrak {D}_{i}}\left( \left( g^{i}_{j}\right) _{i\in I}\cdot {\left( g^{i}_{k}\right) }^{-1}_{i\in I}\right) = \mathfrak {U}_{\widetilde{\Pi }\mathfrak {D}_{i}}\left( \left( g^{i}_{j}\cdot \left( g^{i}_{k}\right) ^{-1}\right) _{i\in I}\right) \nonumber \\&\quad =\bigwedge \limits _{i\in I} \mathfrak {U}_{\mathfrak {D}_{i}}\left( g^{i}_{j}\cdot \left( g^{i}_{k}\right) ^{-1}\right) \nonumber \\&\quad \ge \bigwedge \limits _{i\in I} \left( \mathfrak {U}_{\mathfrak {D}_{i}}\left( g^{i}_{j}\right) \wedge \mathfrak {U}_{\mathfrak {D}_{i}}\left( g^{i}_{k}\right) \right) \nonumber \\&\quad =\left( \bigwedge \limits _{i\in I} \mathfrak {U}_{\mathfrak {D}_{i}}\left( g^{i}_{j}\right) \right) \wedge \left( \bigwedge \limits _{i\in I} \mathfrak {U}_{\mathfrak {D}_{i}}\left( g^{i}_{k}\right) \right) \nonumber \\&\quad =\mathfrak {U}_{\widetilde{\Pi }\mathfrak {D}_{i}}\left( \left( g^{i}_{j}\right) _{i\in I}\right) \wedge \mathfrak {U}_{\widetilde{\Pi }\mathfrak {D}_{i}}\left( \left( g^{i}_{k}\right) _{i\in I}\right) , \end{aligned}$$
(3.7)

According to the similar discussion, the following inequalities are also true.

$$\begin{aligned}&\mathfrak {S}_{\widetilde{\Pi }\mathfrak {D}_{i}}\left( \left( \left( g^{i}_{j}\right) _{i\in I}\cdot {\left( g^{i}_{k}\right) }^{-1}_{i\in I}\right) \right. \nonumber \\&\quad \le \mathfrak {S}_{\widetilde{\Pi }\mathfrak {D}_{i}}\left( \left( g^{i}_{j}\right) _{i\in I}\right) \vee \mathfrak {S}_{\widetilde{\Pi }\mathfrak {D}_{i}}\left( \left( g^{i}_{k}\right) _{i\in I}\right) , \end{aligned}$$
(3.8)
$$\begin{aligned}&\alpha ^{\widetilde{\Pi }\mathfrak {D}_{i}}\left( \left( g^{i}_{j}\right) _{i\in I}\cdot {\left( g^{i}_{k}\right) }^{-1}_{i\in I}\right) \nonumber \\&\quad \ge \alpha ^{\widetilde{\Pi }\mathfrak {D}_{i}}\left( \left( g^{i}_{j}\right) _{i\in I}\right) \wedge \alpha ^{\widetilde{\Pi }\mathfrak {D}_{i}}\left( \left( g^{i}_{k}\right) _{i\in I}\right) , \ \ \end{aligned}$$
(3.9)
$$\begin{aligned}&\beta ^{\widetilde{\Pi }\mathfrak {D}_{i}}\left( \left( g^{i}_{j}\right) _{i\in I}\cdot {\left( g^{i}_{k}\right) }^{-1}_{i\in I}\right) \nonumber \\&\quad \le \beta ^{\widetilde{\Pi }\mathfrak {D}_{i}}\left( \left( g^{i}_{j}\right) _{i\in I}\right) \vee \beta ^{\widetilde{\Pi }\mathfrak {D}_{i}}\left( \left( g^{i}_{k}\right) _{i\in I}\right) . \ \ \end{aligned}$$
(3.10)

Hence, \(\prod \nolimits _{i\in I}\mathfrak {D}_{i}\) is an LDF-subgroup of the group \(\prod \nolimits _{i\in I}\mathcal {G}_{i}\). \(\square\)

Example 3.7

Let us take into consideration the classical groups \((\mathbb {Z}_{2},+)\) and \((\mathbb {Z}_{4},+)\). Also, we devised the following LDF-subgroups of \((\mathbb {Z}_{2},+)\) and \((\mathbb {Z}_{4},+)\), respectively.

$$\begin{aligned}& \mathfrak {D}_{1}=\{(\bar{0},\langle 0.7,0.5\rangle ,\langle 0.3,0.6\rangle ),(\bar{1},\langle 0.2,0.6\rangle , \langle 0.2,0.7\rangle )\}, \\ & \mathfrak {D}_{2}=\left\{ \begin{array}{l}(\bar{\bar{0}},\langle 0.4,0.4\rangle ,\langle 0.2,0.4\rangle ),(\bar{\bar{1}}, \langle 0.3,0.8\rangle ,\langle 0.1,0.5\rangle ),\\ (\bar{\bar{2}},\langle 0.3,0.8\rangle ,\langle 0.1,0.5\rangle ),(\bar{\bar{3}},\langle 0.3,0.8\rangle ,\langle 0.1,0.5\rangle ) \end{array}\right\}. \end{aligned}$$

Then, we obtain an LDFS on the group \(\mathbb {Z}_{2}\times \mathbb {Z}_{4}\) as follows:

$$\begin{aligned} \prod \limits _{i\in I=\{1,2\}}\mathfrak {D}_{i}= \left\{ \begin{array}{l} ((\bar{0},\bar{\bar{0}}),\langle 0.4,0.5\rangle , \langle 0.2,0.6\rangle ), ((\bar{0},\bar{\bar{1}}),\langle 0.3,0.8\rangle , \langle 0.1,0.6\rangle ), \\ ((\bar{0},\bar{\bar{2}}),\langle 0.3,0.8\rangle , \langle 0.1,0.6\rangle ), ((\bar{0},\bar{\bar{3}}),\langle 0.3,0.8\rangle , \langle 0.1,0.6\rangle ),\\ ((\bar{1},\bar{\bar{0}}),\langle 0.2,0.6\rangle , \langle 0.2,0.7\rangle ), ((\bar{1},\bar{\bar{1}}),\langle 0.2,0.8\rangle , \langle 0.1,0.7\rangle ), \\ ((\bar{1},\bar{\bar{2}}),\langle 0.2,0.8\rangle , \langle 0.1,0.7\rangle ), ((\bar{1},\bar{\bar{3}}),\langle 0.2,0.8\rangle , \langle 0.1,0.7\rangle ) \end{array} \right\} . \end{aligned}$$

It is clear that the LDFS \(\prod \nolimits _{i\in I=\{1,2\}}\mathfrak {D}_{i}\) is an LDF-subgroup of \(\mathbb {Z}_{2}\times \mathbb {Z}_{4}\).

Theorem 3.8

Let \(\mathcal {G}_{1}\) and \(\mathcal {G}_{2}\) be two classical groups and \(\Psi _{grp}: \mathcal {G}_{1}\rightarrow \mathcal {G}_{2}\) be a group homomorphism. If \(\mathfrak {D}_{1}\) is an LDF-subgroup of \(\mathcal {G}_{1}\), then the image \(\Psi _{grp}(\mathfrak {D}_{1})\) of \(\mathfrak {D}_{1}\) is also an LDF-subgroup of \(\mathcal {G}_{2}\).

Proof

Let \(\mathfrak {D}_{1}\in LDFsG(\mathcal {G}_{1})\). If \(\Psi ^{-1}_{grp}(g^{2}_{1})=\emptyset\) and \(\Psi ^{-1}_{grp}(g^{2}_{2})=\emptyset\) for \(g^{2}_{1}, g^{2}_{2}\in \mathcal {G}_{2}\), then it is clear that \(\Psi _{grp}(\mathfrak {D}_{1})\in LDFsG(\mathcal {G}_{2})\). Suppose that there exist \(g^{1}_{1}, g^{1}_{2}\in \mathcal {G}_{1}\) such that \(\Psi _{grp}(g^{1}_{1})=g^{2}_{1}\) and \(\Psi _{grp}(g^{1}_{2})=g^{2}_{2}\). To complete the proof, we must demonstrate that \(\Psi _{grp}(\mathfrak {D}_{1})(g^{2}_{1}\cdot (g^{2}_{2})^{-1})\ge \Psi _{grp}(\mathfrak {D}_{1})(g^{2}_{1})\wedge \Psi _{grp}(\mathfrak {D}_{1})(g^{2}_{2})\). Since \(\mathfrak {D}_{1}\in LDFsG(\mathcal {G}_{1})\) and \(\Psi _{grp}\) is a group homomorphism (i.e., \(\Psi _{grp}(g^{1}_{1}\cdot (g^{1}_{2})^{-1})=\Psi _{grp}(g^{1}_{1})\cdot \Psi _{grp}((g^{1}_{2})^{-1})=g^{2}_{1}\cdot (g^{2}_{2})^{-1}\))

$$\begin{aligned}&\Psi _{grp}\left( \mathfrak {U}_{\mathfrak {D}_{1}}\right) \left( g^{2}_{1}\cdot \left( g^{2}_{2}\right) ^{-1}\right) \nonumber \\&\quad =\bigvee \limits _{g^{1}_{1}\cdot \left( g^{1}_{2}\right) ^{-1}\in \Psi ^{-1}_{grp}\left( g^{2}_{1}\cdot \left( g^{2}_{2}\right) ^{-1}\right) } \mathfrak {U}_{\mathfrak {D}_{1}}\left( g^{1}_{1}\cdot \left( g^{1}_{2}\right) ^{-1}\right) \nonumber \\&\quad \ge \bigvee \limits _{g^{1}_{1}\in \Psi ^{-1}_{grp}\left( g^{2}_{1}\right) ,\ g^{1}_{2}\in \Psi ^{-1}_{grp}\left( g^{2}_{2}\right) } \left( \mathfrak {U}_{\mathfrak {D}_{1}}\left( g^{1}_{1}\right) \wedge \mathfrak {U}_{\mathfrak {D}_{1}}\left( g^{1}_{2}\right) \right) \nonumber \\&\quad = \left( \bigvee \limits _{g^{1}_{1}\in \Psi ^{-1}_{grp}\left( g^{2}_{1}\right) } \mathfrak {U}_{\mathfrak {D}_{1}}\left( g^{1}_{1}\right) \right) \wedge \left( \bigvee \limits _{g^{1}_{2}\in \Psi ^{-1}_{grp}\left( g^{2}_{2}\right) } \mathfrak {U}_{\mathfrak {D}_{1}}\left( g^{1}_{2}\right) \right) \nonumber \\&\quad = \Psi _{grp}\left( \mathfrak {U}_{\mathfrak {D}_{1}}\right) \left( g^{2}_{1}\right) \wedge \Psi _{grp}\left( \mathfrak {U}_{\mathfrak {D}_{1}}\right) \left( g^{2}_{2}\right) , \end{aligned}$$
(3.11)
$$\begin{aligned}&\Psi _{grp}\left( \mathfrak {S}_{\mathfrak {D}_{1}}\right) \left( g^{2}_{1}\cdot \left( g^{2}_{2}\right) ^{-1}\right) \nonumber \\&\quad =\bigwedge \limits _{g^{1}_{1}\cdot \left( g^{1}_{2}\right) ^{-1}\in \Psi ^{-1}_{grp}\left( g^{2}_{1}\cdot \left( g^{2}_{2}\right) ^{-1}\right) } \mathfrak {S}_{\mathfrak {D}_{1}}\left( g^{1}_{1}\cdot \left( g^{1}_{2}\right) ^{-1}\right) \nonumber \\&\quad \le \bigwedge \limits _{g^{1}_{1}\in \Psi ^{-1}_{grp}\left( g^{2}_{1}\right) ,\ g^{1}_{2}\in \Psi ^{-1}_{grp}\left( g^{2}_{2}\right) } \left( \mathfrak {S}_{\mathfrak {D}_{1}}\left( g^{1}_{1}\right) \vee \mathfrak {S}_{\mathfrak {D}_{1}}\left( g^{1}_{2}\right) \right) \nonumber \\&\quad = \left( \bigwedge \limits _{g^{1}_{1}\in \Psi ^{-1}_{grp}\left( g^{2}_{1}\right) } \mathfrak {S}_{\mathfrak {D}_{1}}\left( g^{1}_{1}\right) \right) \vee \left( \bigwedge \limits _{g^{1}_{2}\in \Psi ^{-1}_{grp}\left( g^{2}_{2}\right) } \mathfrak {S}_{\mathfrak {D}_{1}}\left( g^{1}_{2}\right) \right) \nonumber \\&\quad = \Psi _{grp}\left( \mathfrak {S}_{\mathfrak {D}_{1}}\right) \left( g^{2}_{1}\right) \vee \Psi _{grp}\left( \mathfrak {S}_{\mathfrak {D}_{1}}\right) \left( g^{2}_{2}\right) , \end{aligned}$$
(3.12)
$$\begin{aligned}&\Psi _{grp}\left( \alpha ^{\mathfrak {D}_{1}}\right) \left( g^{2}_{1}\cdot \left( g^{2}_{2}\right) ^{-1}\right) \nonumber \\&\quad =\bigvee \limits _{g^{1}_{1}\cdot \left( g^{1}_{2}\right) ^{-1}\in \Psi ^{-1}_{grp}\left( g^{2}_{1}\cdot \left( g^{2}_{2}\right) ^{-1}\right) } \alpha ^{\mathfrak {D}_{1}}\left( g^{1}_{1}\cdot \left( g^{1}_{2}\right) ^{-1}\right) \nonumber \\&\quad \ge \bigvee \limits _{g^{1}_{1}\in \Psi ^{-1}_{grp}\left( g^{2}_{1}\right) ,\ g^{1}_{2}\in \Psi ^{-1}_{grp}\left( g^{2}_{2}\right) } \left( \alpha ^{\mathfrak {D}_{1}}\left( g^{1}_{1}\right) \wedge \alpha ^{\mathfrak {D}_{1}}\left( g^{1}_{2}\right) \right) \nonumber \\&\quad = \left( \bigvee \limits _{g^{1}_{1}\in \Psi ^{-1}_{grp}\left( g^{2}_{1}\right) } \alpha ^{\mathfrak {D}_{1}}\left( g^{1}_{1}\right) \right) \wedge \left( \bigvee \limits _{g^{1}_{2}\in \Psi ^{-1}_{grp}\left( g^{2}_{2}\right) } \alpha ^{\mathfrak {D}_{1}}\left( g^{1}_{2}\right) \right) \nonumber \\&\quad = \Psi _{grp}\left( \alpha ^{\mathfrak {D}_{1}}\right) \left( g^{2}_{1}\right) \wedge \Psi _{grp}\left( \alpha ^{\mathfrak {D}_{1}}\right) \left( g^{2}_{2}\right) , \end{aligned}$$
(3.13)
$$\begin{aligned}&\Psi _{grp}\left( \beta ^{\mathfrak {D}_{1}}\right) \left( g^{2}_{1}\cdot \left( g^{2}_{2}\right) ^{-1}\right) \nonumber \\&\quad =\bigwedge \limits _{g^{1}_{1}\cdot \left( g^{1}_{2}\right) ^{-1}\in \Psi ^{-1}_{grp}\left( g^{2}_{1}\cdot \left( g^{2}_{2}\right) ^{-1}\right) } \beta ^{\mathfrak {D}_{1}}\left( g^{1}_{1}\cdot \left( g^{1}_{2}\right) ^{-1}\right) \nonumber \\&\quad \le \bigwedge \limits _{g^{1}_{1}\in \Psi ^{-1}_{grp}\left( g^{2}_{1}\right) ,\ g^{1}_{2}\in \Psi ^{-1}_{grp}\left( g^{2}_{2}\right) } \left( \beta ^{\mathfrak {D}_{1}}\left( g^{1}_{1}\right) \vee \beta ^{\mathfrak {D}_{1}}\left( g^{1}_{2}\right) \right) \nonumber \\&\quad = \left( \bigwedge \limits _{g^{1}_{1}\in \Psi ^{-1}_{grp}\left( g^{2}_{1}\right) } \beta ^{\mathfrak {D}_{1}}\left( g^{1}_{1}\right) \right) \vee \left( \bigwedge \limits _{g^{1}_{2}\in \Psi ^{-1}_{grp}\left( g^{2}_{2}\right) } \beta ^{\mathfrak {D}_{1}}\left( g^{1}_{2}\right) \right) \nonumber \\&\quad = \Psi _{grp}\left( \beta ^{\mathfrak {D}_{1}}\right) \left( g^{2}_{1}\right) \vee \Psi _{grp}\left( \beta ^{\mathfrak {D}_{1}}\right) \left( g^{2}_{2}\right) . \end{aligned}$$
(3.14)

By Eqs. (3.11)–(3.14), we obtain that \(\Psi _{grp}(\mathfrak {D}_{1})(g^{2}_{1}\cdot (g^{2}_{2})^{-1})\ge \Psi _{grp}(\mathfrak {D}_{1})(g^{2}_{1})\wedge \Psi _{grp}(\mathfrak {D}_{1})(g^{2}_{2})\) for all \(g^{2}_{1}, g^{2}_{2}\in \mathcal {G}_{2}\). Therefore, \(\Psi _{grp}(\mathfrak {D}_{1})\) is an LDF-subgroup of \(\mathcal {G}_{2}\). \(\square\)

Theorem 3.9

Let \(\mathcal {G}_{1}\) and \(\mathcal {G}_{2}\) be two classical groups and \(\Psi _{grp}: \mathcal {G}_{1}\rightarrow \mathcal {G}_{2}\) be a group homomorphism. If \(\mathfrak {D}_{2}\) is an LDF-subgroup of \(\mathcal {G}_{2}\), then the preimage \(\Psi ^{-1}_{grp}(\mathfrak {D}_{2})\) of \(\mathfrak {D}_{2}\) is also an LDF-subgroup of \(\mathcal {G}_{1}\).

Proof

Let \(\mathfrak {D}_{2}\in LDFsG(\mathcal {G}_{2})\). To conclude the proof, we have to prove that \(\Psi ^{-1}_{grp}(\mathfrak {D}_{2})(g^{1}_{1}\cdot (g^{1}_{2})^{-1})\ge \Psi ^{-1}_{grp}(\mathfrak {D}_{2})(g^{1}_{1})\wedge \Psi _{grp}(\mathfrak {D}_{2})(g^{1}_{2})\) for all \(g^{1}_{1}, g^{1}_{2}\in \mathcal {G}_{1}\). Since \(\mathfrak {D}_{2}\in LDFsG(\mathcal {G}_{2})\) and \(\Psi _{grp}\) is a group homomorphism

$$\begin{aligned}&\mathfrak {U}_{\Psi ^{-1}_{grp}\left( \mathfrak {D}_{2}\right) }\left( g^{1}_{1}\cdot \left( g^{1}_{2}\right) ^{-1}\right) = \mathfrak {U}_{\mathfrak {D}_{2}}\left( \Psi \left( g^{1}_{1}\cdot \left( g^{1}_{2}\right) ^{-1}\right) \right) \nonumber \\&\quad = \mathfrak {U}_{\mathfrak {D}_{2}}\left( \Psi \left( g^{1}_{1}\right) \cdot \Psi \left( \left( g^{1}_{2}\right) ^{-1}\right) \right) \nonumber \\&\quad \ge \mathfrak {U}_{\mathfrak {D}_{2}}\left( \Psi \left( g^{1}_{1}\right) \right) \wedge \mathfrak {U}_{\mathfrak {D}_{2}}\left( \Psi \left( g^{1}_{2}\right) \right) \nonumber \\&\quad = \mathfrak {U}_{\Psi ^{-1}_{grp}\left( \mathfrak {D}_{2}\right) }\left( g^{1}_{1}\right) \wedge \mathfrak {U}_{\Psi ^{-1}_{grp}\left( \mathfrak {D}_{2}\right) }\left( g^{1}_{2}\right) , \end{aligned}$$
(3.15)
$$\begin{aligned}&\mathfrak {S}_{\Psi ^{-1}_{grp}\left( \mathfrak {D}_{2}\right) }\left( g^{1}_{1}\cdot \left( g^{1}_{2}\right) ^{-1}\right) = \mathfrak {S}_{\mathfrak {D}_{2}}\left( \Psi \left( g^{1}_{1}\cdot \left( g^{1}_{2}\right) ^{-1}\right) \right) \nonumber \\&\quad = \mathfrak {S}_{\mathfrak {D}_{2}}\left( \Psi \left( g^{1}_{1}\right) \cdot \Psi \left( \left( g^{1}_{2}\right) ^{-1}\right) \right) \nonumber \\&\quad \le \mathfrak {S}_{\mathfrak {D}_{2}}\left( \Psi \left( g^{1}_{1}\right) \right) \vee \mathfrak {S}_{\mathfrak {D}_{2}}\left( \Psi \left( g^{1}_{2}\right) \right) \nonumber \\&\quad = \mathfrak {S}_{\Psi ^{-1}_{grp}\left( \mathfrak {D}_{2}\right) }\left( g^{1}_{1}\right) \vee \mathfrak {S}_{\Psi ^{-1}_{grp}\left( \mathfrak {D}_{2}\right) }\left( g^{1}_{2}\right) , \end{aligned}$$
(3.16)
$$\begin{aligned}&\alpha ^{\Psi ^{-1}_{grp}\left( \mathfrak {D}_{2}\right) }\left( g^{1}_{1}\cdot \left( g^{1}_{2}\right) ^{-1}\right) = \mathfrak {U}_{\mathfrak {D}_{2}}\left( \Psi \left( g^{1}_{1}\cdot \left( g^{1}_{2}\right) ^{-1}\right) \right) \nonumber \\&\quad = \alpha ^{\mathfrak {D}_{2}}\left( \Psi \left( g^{1}_{1}\right) \cdot \Psi \left( \left( g^{1}_{2}\right) ^{-1}\right) \right) \nonumber \\&\quad \ge \alpha ^{\mathfrak {D}_{2}}\left( \Psi \left( g^{1}_{1}\right) \right) \wedge \alpha ^{\mathfrak {D}_{2}}\left( \Psi \left( g^{1}_{2}\right) \right) \nonumber \\&\quad = \alpha ^{\Psi ^{-1}_{grp}\left( \mathfrak {D}_{2}\right) }\left( g^{1}_{1}\right) \wedge \alpha ^{\Psi ^{-1}_{grp}\left( \mathfrak {D}_{2}\right) }\left( g^{1}_{2}\right) , \end{aligned}$$
(3.17)
$$\begin{aligned}&\beta ^{\Psi ^{-1}_{grp}\left( \mathfrak {D}_{2}\right) }\left( g^{1}_{1}\cdot \left( g^{1}_{2}\right) ^{-1}\right) = \beta ^{\mathfrak {D}_{2}}\left( \Psi \left( g^{1}_{1}\cdot \left( g^{1}_{2}\right) ^{-1}\right) \right) \nonumber \\&\quad = \beta ^{\mathfrak {D}_{2}}\left( \Psi \left( g^{1}_{1}\right) \cdot \Psi \left( \left( g^{1}_{2}\right) ^{-1}\right) \right) \nonumber \\&\quad \le \beta ^{\mathfrak {D}_{2}}\left( \Psi \left( g^{1}_{1}\right) \right) \vee \beta ^{\mathfrak {D}_{2}}\left( \Psi \left( g^{1}_{2}\right) \right) \nonumber \\&\quad = \beta ^{\Psi ^{-1}_{grp}\left( \mathfrak {D}_{2}\right) }\left( g^{1}_{1}\right) \vee \beta ^{\Psi ^{-1}_{grp}\left( \mathfrak {D}_{2}\right) }\left( g^{1}_{2}\right) , \end{aligned}$$
(3.18)

Thus, we have \(\Psi ^{-1}_{grp}(\mathfrak {D}_{2})(g^{1}_{1}\cdot (g^{1}_{2})^{-1})\ge \Psi ^{-1}_{grp}(\mathfrak {D}_{2})(g^{1}_{1})\wedge \Psi ^{-1}_{grp}(\mathfrak {D}_{1})(g^{1}_{2})\) for all \(g^{1}_{1}, g^{1}_{2}\in \mathcal {G}_{1}\). Hence, \(\Psi ^{-1}_{grp}(\mathfrak {D}_{2})\) is an LDF-subgroup of \(\mathcal {G}_{1}\). \(\square\)

Example 3.10

Consider the groups \((\mathbb {Z}_{2},+)\) and \((\mathbb {Z}_{4},+)\). Also, we take the function \(\Psi _{grp}: \mathbb {Z}_{4}\rightarrow \mathbb {Z}_{2}\), \(\Psi _{grp}(\bar{\bar{r}})=\bar{r}\). Then, it is obvious that \(\Psi _{grp}\) is a group homomorphism. If it is taken

$$\begin{aligned}&\mathfrak {D}_{1}=\left\{ \begin{array}{l}(\bar{\bar{0}},\langle 0.7,0.5\rangle , \langle 0.3,0.3\rangle ), (\bar{\bar{1}},\langle 0.4,0.7\rangle , \langle 0.2,0.8\rangle ),\\ (\bar{\bar{2}},\langle 0.4,0.7\rangle , \langle 0.2,0.8\rangle ), (\bar{\bar{3}},\langle 0.4,0.7\rangle , \langle 0.2,0.8\rangle )\end{array}\right\} \end{aligned}$$

then \(\mathfrak {D}_{1}\in LDFsG(\mathbb {Z}_{4})\). By Definition 2.9, we have \(\Psi _{grp}(\mathfrak {U}_{\mathfrak {D}_{1}})(\bar{0})=\mathfrak {U}_{\mathfrak {D}_{1}}(\bar{\bar{0}})\vee \mathfrak {U}_{\mathfrak {D}_{1}}(\bar{\bar{2}})=0.7\), \(\Psi _{grp}(\mathfrak {U}_{\mathfrak {D}_{1}})(\bar{1})=\mathfrak {U}_{\mathfrak {D}_{1}}(\bar{\bar{1}})\vee \mathfrak {U}_{\mathfrak {D}_{1}}(\bar{\bar{3}})=0.4\) and others can be obtained similarly. Then, by Theorem 3.8, we can say that

$$\begin{aligned} \mathfrak {D}_{2}=\{(\bar{0},\langle 0.7,0.5\rangle , \langle 0.3,0.3\rangle ), (\bar{1},\langle 0.4,0.7\rangle , \langle 0.2,0.8\rangle )\} \end{aligned}$$

is an LDF-subgroup of \(\mathbb {Z}_{2}\). Indeed, we obtain that \(\mathfrak {D}_{2}\in LDFsG(\mathbb {Z}_{2})\) from Definition 3.1.

4 Linear Diophantine fuzzy normal subgroup

This section focuses on the description of linear Diophantine fuzzy normal subgroup.

Definition 4.1

Let \(\mathcal {G}\) be a classical group group and \(\mathfrak {D}\) be an LDF-subgroup of \(\mathcal {G}\). Then, \(\mathfrak {D}\) is called a linear Diophantine fuzzy normal subgroup (LDF-Nsubgroup) of \(\mathcal {G}\) if

(N1):

\(\mathfrak {D}(g_{j}\cdot g_{k}\cdot {g_{j}}^{-1})= \mathfrak {D}(g_{k})\ \ \forall g_{j}, g_{k}\in \mathcal {G}\).

Note that the collection of all LDF-Nsubgroups of \(\mathcal {G}\) is denoted by \(LDFNsG(\mathcal {G})\).

Example 4.2

Consider the symmetric group \(S_{3}=\{\sigma _{0}=e, \sigma _{1}=(123), \sigma _{2}=(132), \sigma _{3}=(23), \sigma _{4}=(13), \sigma _{5}=(12)\}\). We can create the following Cayley table for \(S_{3}\).

Then, the LDFS

$$\begin{aligned} \mathfrak {D}= \left\{ \begin{array}{l} (\sigma _{0},\langle 0.8,0.6\rangle ,\langle 0.4,0.6\rangle ), (\sigma _{1},\langle 0.6,0.7\rangle ,\langle 0.2,0.7\rangle ),\\ (\sigma _{2},\langle 0.6,0.7\rangle ,\langle 0.2,0.7\rangle ), (\sigma _{3},\langle 0.4,0.9\rangle ,\langle 0.1,0.7\rangle ),\\ (\sigma _{4},\langle 0.4,0.9\rangle ,\langle 0.1,0.7\rangle ), (\sigma _{5},\langle 0.4,0.9\rangle ,\langle 0.1,0.7\rangle ) \end{array} \right\} . \end{aligned}$$

is an LDF-subgroup of \(S_{3}\). It is clear from (N1) of Definition 4.1 that \(\mathfrak {D}\) is an LDF-Nsubgroup of \(S_{3}\).

Proposition 4.3

Let \(\mathfrak {D}\) be an LDF-Nsubgroup of \(\mathcal {G}\). Then, the following are equivalent:

(i):

\(\mathfrak {D}(g_{j}\cdot g_{k}\cdot {g_{j}}^{-1})= \mathfrak {D}(g_{k})\ \ \forall g_{j}, g_{k}\in \mathcal {G}\).

(ii):

\(\mathfrak {D}(g_{j}\cdot g_{k})= \mathfrak {D}(g_{k}\cdot g_{j})\ \ \forall g_{j}, g_{k}\in \mathcal {G}\).

Proof

  • (i)\(\Rightarrow\) (ii): Assume that \(\mathfrak {D}(g_{j}\cdot g_{k}\cdot {g_{j}}^{-1})= \mathfrak {D}(g_{k})\) for all \(g_{j}, g_{k}\in \mathcal {G}\). Taking the advantage of arbitrary property \(g_{k}\), the equality in (ii) is shown easily.

  • (ii)\(\Rightarrow\)(i): Let \(\mathfrak {D}(g_{j}\cdot g_{k})= \mathfrak {D}(g_{j}\cdot g_{k})\) for all \(g_{j}, g_{k}\in \mathcal {G}\). Then, we obtain \(\mathfrak {D}(g_{j}\cdot g_{k}\cdot {g_{j}}^{-1})= \mathfrak {D}(g_{k}\cdot g_{j}\cdot {g_{j}}^{-1}) = \mathfrak {D}(g_{k})\) for all \(g_{j}, g_{k}\in \mathcal {G}\). This is sufficient for proof.

\(\square\)

Lemma 4.4

Let \(\mathcal {G}\) be a classical group group and \(\mathfrak {D}\) be an LDF-subgroup of \(\mathcal {G}\). If the group \(\mathcal {G}\) is a commutative then \(\mathfrak {D}\) is an LDF-Nsubgroup of \(\mathcal {G}\).

Proof

The proof is straightforward, hence omitted. \(\square\)

Example 4.5

We consider the classical group \(\mathcal {G}=\{1,-1,i,-i\}\) with the following natural multiplication:

Since the group \(\mathcal {G}\) is a commutative, each LDF-subgroup of \(\mathcal {G}\) is also LDF-Nsubgroup.

Theorem 4.6

Let \(\mathcal {G}\) be a classical group and \(\mathfrak {D}_{i}\) (\(i\in I\)) be the LDF-Nsubgroups of \(\mathcal {G}\). Then,

(i):

\(\bigcap \nolimits _{i\in I}\mathfrak {D}_{i}\) is an LDF-Nsubgroup of \(\mathcal {G}\).

(ii):

\(\bigcup \nolimits _{i\in I}\mathfrak {D}_{i}\) is an LDF-Nsubgroup of \(\mathcal {G}\).

Proof

Assume that \(\mathcal {G}\) is a classical group and \(\mathfrak {D}_{i}\) \((i\in I)\) are the LDF-Nsubgroups of \(\mathcal {G}\).

(i):

We have to prove that \(\bigcap \nolimits _{i\in I}\mathfrak {D}_{i}(g_{j}\cdot g^{i}_{k}\cdot {g_{j}}^{-1})=\bigcap \nolimits _{i\in I}\mathfrak {D}_{i}(g_{k})\) for all \(g_{j}, g_{k}\in \mathcal {G}\). Since \(\mathfrak {D}_{i}\in LDFNsG(\mathcal {G})\) for each \(i\in I\), we obtain by the definition of intersection, \(\mathfrak {U}_{\widetilde{\cap }\mathfrak {D}_{i}}(g_{j}\cdot g_{k} \cdot {g_{j}}^{-1})=\bigwedge \nolimits _{i\in I} \mathfrak {U}_{\mathfrak {D}_{i}}(g_{j}\cdot g_{k}\cdot {g_{j}}^{-1})=\bigwedge \nolimits _{i\in I} \mathfrak {U}_{\mathfrak {D}_{i}}(g_{k})=\mathfrak {U}_{\widetilde{\cap }\mathfrak {D}_{i}}( g_{k})\). On the other hand, the following equalities are obtained in a similar way. \(\mathfrak {S}_{\widetilde{\cap }\mathfrak {D}_{i}}(g_{j}\cdot g_{k} \cdot {g_{j}}^{-1})=\mathfrak {S}_{\widetilde{\cap }\mathfrak {D}_{i}}( g_{k})\), \(\alpha ^{\widetilde{\cap }\mathfrak {D}_{i}}(g_{j}\cdot g_{k} \cdot {g_{j}}^{-1})=\alpha ^{\widetilde{\cap }\mathfrak {D}_{i}}( g_{k})\), \(\beta ^{\widetilde{\cap }\mathfrak {D}_{i}}(g_{j}\cdot g_{k} \cdot {g_{j}}^{-1})=\beta ^{\widetilde{\cap }\mathfrak {D}_{i}}( g_{k})\). Hence, we say that \(\bigcap \nolimits _{i\in I}\mathfrak {D}_{i}\) is an LDF-Nsubgroup of \(\mathcal {G}\).

(ii):

It can be proved by using the similar techniques.

\(\square\)

Theorem 4.7

Let \(\mathcal {G}_{i}\) be the classical groups and \(\mathfrak {D}_{i}\) be the LDF-Nsubgroups of \(\mathcal {G}_{i}\) for \(i\in I\). Then, \(\prod \nolimits _{i\in I}\mathfrak {D}_{i}\) is an LDF-Nsubgroup of the group \(\prod \nolimits _{i\in I}\mathcal {G}_{i}\).

Proof

By considering the normality condition (N1) in Definition 4.1, it can be proved similar to that of Theorem 3.6. \(\square\)

Theorem 4.8

Let \(\mathcal {G}_{1}\) and \(\mathcal {G}_{2}\) be two classical groups and \(\Psi _{grp}: \mathcal {G}_{1}\rightarrow \mathcal {G}_{2}\) be a surjective homomorphism of groups. If \(\mathfrak {D}_{1}\) is an LDF-Nsubgroup of \(\mathcal {G}_{1}\), then the image \(\Psi _{grp}(\mathfrak {D}_{1})\) of \(\mathfrak {D}_{1}\) is also an LDF-Nsubgroup of \(\mathcal {G}_{2}\).

Proof

From Theorem 4.8, \(\Psi _{grp}(\mathfrak {D}_{1})\in LDFsG(\mathcal {G}_{2})\) if \(\mathfrak {D}_{1}\in LDFsG(\mathcal {G}_{1})\). Hence, it is sufficient to demonstrate the normality property of \(\Psi _{grp}(\mathfrak {D}_{1})\) (i.e., \(\Psi _{grp}(\mathfrak {D}_{1})(g^{2}_{1}\cdot g^{2}_{2})= \Psi _{grp}(\mathfrak {D}_{1})(g^{2}_{2}\cdot g^{2}_{1})\)). Assume that there exist \(g^{2}_{1}, g^{2}_{2}\in \mathcal {G}_{2}\) such that \(\Psi ^{-1}_{grp}(g^{2}_{1})=g^{1}_{1}\), \(\Psi ^{-1}_{grp}(g^{2}_{2})=g^{1}_{2}\) and so \(\Psi ^{-1}_{grp}(g^{2}_{1}\cdot g^{2}_{2})=g^{1}_{1}\cdot g^{1}_{2}\). Since \(\mathfrak {D}_{1}\in LDFNsG(\mathcal {G}_{1})\) and \(\Psi _{grp}\) is a group homomorphism (i.e., \(\Psi _{grp}(g^{1}_{1}\cdot (g^{1}_{2})^{-1})=\Psi _{grp}(g^{1}_{1})\cdot \Psi _{grp}((g^{1}_{2})^{-1})=g^{2}_{1}\cdot (g^{2}_{2})^{-1}\))

$$\begin{aligned}&\Psi _{grp}(\mathfrak {U}_{\mathfrak {D}_{1}})\left( g^{2}_{1}\cdot g^{2}_{2}\right) =\bigvee \limits _{g^{1}_{1}\cdot g^{1}_{2}\in \Psi ^{-1}_{grp}(g^{2}_{1}\cdot g^{2}_{2})} \mathfrak {U}_{\mathfrak {D}_{1}}\left( g^{1}_{1}\cdot g^{1}_{2}\right) \nonumber \\&\quad =\bigvee \limits _{g^{1}_{2}\cdot g^{1}_{1}\in \Psi ^{-1}_{grp}(g^{2}_{2}\cdot g^{2}_{1})} \mathfrak {U}_{\mathfrak {D}_{1}}\left( g^{1}_{2}\cdot g^{1}_{1}\right) =\mathfrak {U}_{\mathfrak {D}_{1}}\left( g^{1}_{2}\cdot g^{1}_{1}\right) , \end{aligned}$$
(4.1)
$$\begin{aligned}&\Psi _{grp}(\mathfrak {S}_{\mathfrak {D}_{1}})\left( g^{2}_{1}\cdot g^{2}_{2}\right) =\bigwedge \limits _{g^{1}_{1}\cdot g^{1}_{2}\in \Psi ^{-1}_{grp}(g^{2}_{1}\cdot g^{2}_{2})} \mathfrak {S}_{\mathfrak {D}_{1}}\left( g^{1}_{1}\cdot g^{1}_{2}\right) \nonumber \\&\quad =\bigwedge \limits _{g^{1}_{2}\cdot g^{1}_{1}\in \Psi ^{-1}_{grp}(g^{2}_{2}\cdot g^{2}_{1})} \mathfrak {S}_{\mathfrak {D}_{1}}\left( g^{1}_{2}\cdot g^{1}_{1}\right) =\mathfrak {S}_{\mathfrak {D}_{1}}\left( g^{1}_{2}\cdot g^{1}_{1}\right) , \end{aligned}$$
(4.2)
$$\begin{aligned}&\Psi _{grp}(\alpha ^{\mathfrak {D}_{1}})\left( g^{2}_{1}\cdot g^{2}_{2}\right) =\bigvee \limits _{g^{1}_{1}\cdot g^{1}_{2}\in \Psi ^{-1}_{grp}(g^{2}_{1}\cdot g^{2}_{2})} \alpha ^{\mathfrak {D}_{1}}\left( g^{1}_{1}\cdot g^{1}_{2}\right) \nonumber \\&\quad =\bigvee \limits _{g^{1}_{2}\cdot g^{1}_{1}\in \Psi ^{-1}_{grp}(g^{2}_{2}\cdot g^{2}_{1})} \alpha ^{\mathfrak {D}_{1}}\left( g^{1}_{2}\cdot g^{1}_{1}\right) =\alpha ^{\mathfrak {D}_{1}}\left( g^{1}_{2}\cdot g^{1}_{1}\right) , \end{aligned}$$
(4.3)
$$\begin{aligned}&\Psi _{grp}(\beta ^{\mathfrak {D}_{1}})\left( g^{2}_{1}\cdot g^{2}_{2}\right) =\bigwedge \limits _{g^{1}_{1}\cdot g^{1}_{2}\in \Psi ^{-1}_{grp}(g^{2}_{1}\cdot g^{2}_{2})} \beta ^{\mathfrak {D}_{1}}\left( g^{1}_{1}\cdot g^{1}_{2}\right) \nonumber \\&\quad =\bigwedge \limits _{g^{1}_{2}\cdot g^{1}_{1}\in \Psi ^{-1}_{grp}(g^{2}_{2}\cdot g^{2}_{1})} \beta ^{\mathfrak {D}_{1}}\left( g^{1}_{2}\cdot g^{1}_{1}\right) =\beta ^{\mathfrak {D}_{1}}\left( g^{1}_{2}\cdot g^{1}_{1}\right) . \end{aligned}$$
(4.4)

Thus, the desired equality \(\Psi _{grp}(\mathfrak {D}_{1})(g^{2}_{1}\cdot g^{2}_{2})= \Psi _{grp}(\mathfrak {D}_{1})(g^{2}_{2}\cdot g^{2}_{1})\) is satisfied, and so \(\Psi _{grp}(\mathfrak {D}_{1})\in LDFNsG(\mathcal {G}_{2})\). \(\square\)

Theorem 4.9

Let \(\mathcal {G}_{1}\) and \(\mathcal {G}_{2}\) be two classical groups and \(\Psi _{grp}: \mathcal {G}_{1}\rightarrow \mathcal {G}_{2}\) be a group homomorphism. If \(\mathfrak {D}_{2}\) is an LDF-Nsubgroup of \(\mathcal {G}_{2}\), then the preimage \(\Psi ^{-1}_{grp}(\mathfrak {D}_{2})\) of \(\mathfrak {D}_{2}\) is also an LDF-Nsubgroup of \(\mathcal {G}_{1}\).

Proof

From Theorem 3.9, \(\Psi ^{-1}_{grp}(\mathfrak {D}_{2})\in LDFsG(\mathcal {G}_{1})\) if \(\mathfrak {D}_{2}\in LDFsG(\mathcal {G}_{2})\). To complete the proof, it is enough to show that \(\Psi ^{-1}_{grp}(\mathfrak {D}_{2})(g^{1}_{1}\cdot g^{1}_{2})= \Psi ^{-1}_{grp}(\mathfrak {D}_{2})(g^{1}_{2}\cdot g^{1}_{1})\). By the normality of \(\mathfrak {D}_{2}\) and the homomorphism of \(\Psi _{grp}\), we obtain

$$\begin{aligned} \Psi ^{-1}_{grp}\left( \mathfrak {D}_{2}\right) \left( g^{1}_{1}\cdot g^{1}_{2}\right)= & {} \mathfrak {D}_{2}\left( \Psi \left( g^{1}_{1}\cdot g^{1}_{2}\right) \right) \nonumber \\= & {} \mathfrak {D}_{2}\left( \Psi \left( g^{1}_{1}\right) \cdot \Psi \left( g^{1}_{1}\right) \right) \nonumber \\= & {} \mathfrak {D}_{2}\left( \Psi \left( g^{1}_{2}\right) \cdot \Psi \left( g^{1}_{1}\right) \right) \nonumber \\= & {} \mathfrak {D}_{2}\left( \Psi \left( g^{1}_{2}\cdot g^{1}_{1}\right) \right) \nonumber \\= & {} \Psi ^{-1}_{grp}\left( \mathfrak {D}_{2}\right) \left( g^{1}_{2}\cdot g^{1}_{1}\right) \end{aligned}$$
(4.5)

for each \(g^{1}_{1}, g^{1}_{2}\in \mathcal {G}_{1}\). So, we have \(\Psi ^{-1}_{grp}(\mathfrak {D}_{2})\in LDFNsG(\mathcal {G}_{1})\). \(\square\)

Example 4.10

We consider the LDFSs \(\mathfrak {D}_{1}\) and \(\mathfrak {D}_{2}\) on the groups \((\mathbb {Z}_{4},+)\) and \((\mathbb {Z}_{2},+)\), and the group homomorphism \(\Psi _{grp}: \mathbb {Z}_{4}\rightarrow \mathbb {Z}_{2}\) given in Example 3.10. We know that \(\mathfrak {D}_{1}\in LDFsG(\mathbb {Z}_{4})\) and \(\mathfrak {D}_{2}\in LDFsG(\mathbb {Z}_{2})\). Since \(\mathbb {Z}_{4}\) is a commutative (abelian) group, \(\mathfrak {D}_{1}\in LDFNsG(\mathbb {Z}_{4})\) from Lemma 4.4. By Theorem 4.8, we can say that \(\mathfrak {D}_{2}\) is an LDF-Nsubgroup of \(\mathbb {Z}_{2}\). Indeed, this is obvious since \(\mathfrak {D}_{2}\in LDFNsG(\mathbb {Z}_{2})\) and \(\mathbb {Z}_{2}\) is a commutative (abelian) group.

5 Linear Diophantine fuzzy subring

In this section, the notion of linear Diophantine fuzzy subring is introduced and the related propositions are derived.

Definition 5.1

Let \((\mathcal {R},+,\cdot )\) be a classical ring and \(\mathfrak {D}\) be an LDFS on \(\mathcal {R}\). Then, \(\mathfrak {D}\) is said to be a linear Diophantine fuzzy subring (LDF-subring) of \(\mathcal {R}\) if and only if the following properties are satisfied:

(R1):

\(\mathfrak {D}(r_{j}+r_{k})\ge \mathfrak {D}(r_{j})\wedge \mathfrak {D}(r_{k})\)\(\forall r_{j}, r_{k}\in \mathcal {R}\).

(R2):

\(\mathfrak {D}(-r_{j})=\mathfrak {D}(r_{j})\)\(\forall r_{j}\in \mathcal {R}\).

(R3):

\(\mathfrak {D}(r_{j}\cdot r_{k})\ge \mathfrak {D}(r_{j})\wedge \mathfrak {D}(r_{k})\)\(\forall r_{j}, r_{k}\in \mathcal {R}\).

Note that the collection of all LDF-subrings of \(\mathcal {R}\) is denoted by \(LDFsR(\mathcal {R})\).

Example 5.2

Let \((\mathcal {R},+,\cdot )\) be a classical ring and \(\mathcal {C}=\{c\in \mathcal {R}: rc=cr\ \mathrm{for\ all}\ r\in \mathcal {R}\}\). The set \(\mathcal {C}\) denotes center of \(\mathcal {R}\). Define an LDFS \(\mathfrak {D}\) on \(\mathcal {R}\) as follows:

$$\begin{aligned} \mathfrak {D}(r_{j})= \left\{ \begin{array}{ll} (\langle 0.9,0.5\rangle ,\langle 0.7,0.2\rangle ), &{} \mathrm{if}\, r_{j}\in \mathcal {C}\\ (\langle 0.4,0.8\rangle ,\langle 0.5,0.4\rangle ), &{} \mathrm{otherwise}\, \end{array} \right. \end{aligned}$$

This LDFS \(\mathfrak {D}\) is an LDF-subring of \(\mathcal {R}\).

Proposition 5.3

Let \((\mathcal {R},+,\cdot )\) be a classical ring and \(\mathfrak {D}\) be an LDF-subring of \(\mathcal {R}\). Then, \(\mathfrak {D}(0_{\mathcal {R}})\ge \mathfrak {D}(r_{j})\) for all \(r_{j}\in \mathcal {R}\), where \(0_{\mathcal {R}}\) is the unit element of \(\mathcal {R}\) related to the binary operation \(+\).

Proof

Let \((\mathcal {R},+,\cdot )\) be a classical ring. Obviously, \((\mathcal {R},+)\) is a group. Also, \(\mathfrak {D}\) is an LDF-subgroup of \((\mathcal {R},+)\) since \(\mathfrak {D}\) is an LDF-subring of \(\mathcal {R}\). Hence, the proof is clear from Proposition 3.3. \(\square\)

Theorem 5.4

Let \(\mathcal {R}\) be a classical ring and \(\mathfrak {D}\) be an LDFS on \(\mathcal {R}\). Then, \(\mathfrak {D}\) is an LDF-subring of \(\mathcal {R}\) iff the following axioms are provided.

(i):

\(\mathfrak {D}(r_{j}-r_{k})\ge \mathfrak {D}(r_{j})\wedge \mathfrak {D}(r_{k})\)\(\forall r_{j}, r_{k}\in \mathcal {R}\).

(ii):

\(\mathfrak {D}(r_{j}\cdot r_{k})\ge \mathfrak {D}(r_{j})\wedge \mathfrak {D}(r_{k})\)\(\forall r_{j}, r_{k}\in \mathcal {R}\).

Proof

If \(\mathfrak {D}\) is an LDF-subring of \(\mathcal {R}\), it has properties (R1), (R2) and (R3) in Definition 5.1. Then, we obtain \(\mathfrak {D}(r_{j}-r_{k})\ge \mathfrak {D}(r_{j})\wedge \mathfrak {D}(-r_{k})=\mathfrak {D}(r_{j})\wedge \mathfrak {D}(r_{k})\) from (R1) and (R2), and also \(\mathfrak {D}(r_{j}\cdot r_{k})\ge \mathfrak {D}(r_{j})\wedge \mathfrak {D}(r_{k})\) from (R3).

Conversely, assume that the axioms (i) and (ii) are satisfied. Especially, if we take \(r_{j}=0_{\mathcal {R}}\) for the axiom (i), then we obtain \(\mathfrak {D}(-r_{k})\ge \mathfrak {D}(r_{k})\), and so \(\mathfrak {D}(- (-r_{k}))\ge \mathfrak {D}(-r_{k})\). Consequently, we have \(\mathfrak {D}(-r_{k})=\mathfrak {D}(r_{k})\). Thus, we say that the axiom (i) corresponds to the properties (R1) and (R2) in Definition 5.1. Evidently, the axiom (ii) corresponds to the property (R3) in Definition 5.1. Hence, the proof is completed. \(\square\)

Theorem 5.5

Let \(\mathcal {R}\) be a classical ring and \(\mathfrak {D}_{i}\) (\(i\in I\)) be the LDFN-subrings of \(\mathcal {R}\). Then,

(i):

\(\bigcap \nolimits _{i\in I}\mathfrak {D}_{i}\) is an LDFN-subring of \(\mathcal {R}\).

(ii):

\(\bigcup \nolimits _{i\in I}\mathfrak {D}_{i}\) is an LDFN-subring of \(\mathcal {R}\).

Proof

Let \(\mathfrak {D}_{i}\) \((i\in I)\) be the LDF-subrings of the classical ring \(\mathcal {R}\).

(i):

We know that \((\mathcal {R},+)\) is a group since \((\mathcal {R},+,\cdot )\) is a ring. Then, \(\mathfrak {D}_{i}\) \((i\in I)\) are the LDF-subgroups of the group \((\mathcal {R},+)\). From Theorem 3.5, we have \(\bigcap \nolimits _{i\in I}\mathfrak {D}_{i}(r_{j}- r_{k})\ge \bigcap \nolimits _{i\in I}\mathfrak {D}_{i}(r_{j}) \wedge \bigcap \nolimits _{i\in I}\mathfrak {D}_{i} (r_{k})\) for all \(r_{j}, r_{k}\in \mathcal {R}\). To terminate the proof, we must show that \(\bigcap \nolimits _{i\in I}\mathfrak {D}_{i}(r_{j}\cdot r_{k})\ge \bigcap \nolimits _{i\in I}\mathfrak {D}_{i}(r_{j}) \wedge \bigcap \nolimits _{i\in I}\mathfrak {D}_{i} (r_{k})\) for all \(r_{j}, r_{k}\in \mathcal {R}\).

Since \(\mathfrak {D}_{i}\) for each \(i\in I\) is the LDF-subring of \(\mathcal {R}\), we obtain

$$\begin{aligned}&\mathfrak {U}_{\widetilde{\cap }\mathfrak {D}_{i}}(r_{j}\cdot r_{k})= \bigwedge \limits _{i\in I} \mathfrak {U}_{\mathfrak {D}_{i}}(r_{j}\cdot r_{k})\ge \left( \bigwedge \limits _{i\in I} \mathfrak {U}_{\mathfrak {D}_{i}}(r_{j})\right) \nonumber \\&\quad \quad \wedge \left( \bigwedge \limits _{i\in I} \mathfrak {U}_{\mathfrak {D}_{i}}(r_{k})\right) =\mathfrak {U}_{\widetilde{\cap }\mathfrak {D}_{i}}(r_{j})\wedge \mathfrak {U}_{\widetilde{\cap }\mathfrak {D}_{i}}(r_{k}),\ \ \end{aligned}$$
(5.1)
$$\begin{aligned}&\mathfrak {S}_{\widetilde{\cap }\mathfrak {D}_{i}}(r_{j}\cdot r_{k})= \bigvee \limits _{i\in I} \mathfrak {S}_{\mathfrak {D}_{i}}(r_{j}\cdot r_{k})\le \left( \bigvee \limits _{i\in I} \mathfrak {S}_{\mathfrak {D}_{i}}(r_{j})\right) \nonumber \\&\quad \vee \left( \bigvee \limits _{i\in I} \mathfrak {S}_{\mathfrak {D}_{i}}(r_{k})\right) =\mathfrak {S}_{\widetilde{\cap }\mathfrak {D}_{i}}(r_{j})\vee \mathfrak {S}_{\widetilde{\cap }\mathfrak {D}_{i}}(r_{k}), \ \ \end{aligned}$$
(5.2)
$$\begin{aligned}&\alpha ^{\widetilde{\cap }\mathfrak {D}_{i}}(r_{j}\cdot r_{k})= \bigwedge \limits _{i\in I} \alpha ^{\mathfrak {D}_{i}}(r_{j}\cdot r_{k})\ge \left( \bigwedge \limits _{i\in I} \alpha ^{\mathfrak {D}_{i}}(r_{j})\right) \nonumber \\&\quad \wedge \left( \bigwedge \limits _{i\in I} \alpha ^{\mathfrak {D}_{i}}(r_{k})\right) =\alpha ^{\widetilde{\cap }\mathfrak {D}_{i}}(r_{j})\wedge \alpha ^{\widetilde{\cap }\mathfrak {D}_{i}}(r_{k}),\ \ \ \end{aligned}$$
(5.3)
$$\begin{aligned}&\beta ^{\widetilde{\cap }\mathfrak {D}_{i}}(r_{j}\cdot r_{k})= \bigvee \limits _{i\in I} \beta ^{\mathfrak {D}_{i}}(r_{j}\cdot r_{k})\le \left( \bigvee \limits _{i\in I} \beta ^{\mathfrak {D}_{i}}(r_{j})\right) \nonumber \\&\quad \vee \left( \bigvee \limits _{i\in I} \beta ^{\mathfrak {D}_{i}}(r_{k})\right) =\beta ^{\widetilde{\cap }\mathfrak {D}_{i}}(r_{j})\vee \beta ^{\widetilde{\cap }\mathfrak {D}_{i}}(r_{k}). \ \ \ \end{aligned}$$
(5.4)

Considering Definition 2.4 (2) and (5), by Eqs. (5.1)–(5.4), we have \(\bigcap \nolimits _{i\in I}\mathfrak {D}_{i}(r_{j}\cdot r_{k})\ge \bigcap \nolimits _{i\in I}\mathfrak {D}_{i}(r_{j}) \wedge \bigcap \nolimits _{i\in I}\mathfrak {D}_{i} (r_{k})\) for all \(r_{j}, r_{k}\in \mathcal {R}\). This completes the proof of (i).

(ii):

It can be proved similar to the proof of (i).

\(\square\)

Theorem 5.6

Let \(\mathcal {R}_{i}\) be the classical rings and \(\mathfrak {D}_{i}\) be the LDFN-subrings of \(\mathcal {R}_{i}\) for \(i\in I\). Then, \(\prod \nolimits _{i\in I}\mathfrak {D}_{i}\) is an LDFN-subring of the ring \(\prod \nolimits _{i\in I}\mathcal {R}_{i}\).

Proof

By considering the properties in Definition 5.1, the proof can be verified similar to that of Theorem 6.6. \(\square\)

Theorem 5.7

Let \(\mathcal {R}_{1}\) and \(\mathcal {R}_{2}\) be two classical rings and \(\Psi _{rng}: \mathcal {R}_{1}\rightarrow \mathcal {R}_{2}\) be a ring homomorphism. If \(\mathfrak {D}_{1}\) is an LDF-subring of \(\mathcal {R}_{1}\), then the image \(\Psi _{rng}(\mathfrak {D}_{1})\) of \(\mathfrak {D}_{1}\) is also an LDF-subring of \(\mathcal {R}_{2}\).

Proof

By the computations similar to the proof of Theorem 3.8, it can be demonstrated by considering Definition 5.1. \(\square\)

Theorem 5.8

Let \(\mathcal {R}_{1}\) and \(\mathcal {R}_{2}\) be two classical rings and \(\Psi _{rng}: \mathcal {R}_{1}\rightarrow \mathcal {R}_{2}\) be a ring homomorphism. If \(\mathfrak {D}_{2}\) is an LDF-subring of \(\mathcal {R}_{2}\), then the preimage \(\Psi ^{-1}_{rng}(\mathfrak {D}_{2})\) of \(\mathfrak {D}_{2}\) is also an LDF-subring of \(\mathcal {R}_{1}\).

Proof

By the computations similar to the proof of Theorem 3.9, it can be demonstrated by considering Definition 5.1. \(\square\)

6 Linear Diophantine fuzzy ideal

In this section, the linear Diophantine fuzzy ideal is described and it is supported by some illustrative examples.

Definition 6.1

Let \((\mathcal {R},+,\cdot )\) be a classical ring and \(\mathfrak {D}\) be an LDFS on \(\mathcal {R}\). Then,

  • (1) \(\mathfrak {D}\) is called a linear Diophantine fuzzy left ideal (LDF-leftideal) of \(\mathcal {R}\) if and only if the following properties are satisfied:

    • (LI1) \(\mathfrak {D}(r_{j}-r_{k})\ge \mathfrak {D}(r_{j})\wedge \mathfrak {D}(r_{k})\)\(\forall r_{j}, r_{k}\in \mathcal {R}\).

    • (LI2) \(\mathfrak {D}(r_{j}\cdot r_{k})\ge \mathfrak {D}(r_{k})\)\(\forall r_{j}, r_{k}\in \mathcal {R}\).

  • (2) \(\mathfrak {D}\) is called a linear Diophantine fuzzy right ideal (LDF-rightideal) of \(\mathcal {R}\) if and only if the following properties are satisfied:

    • (RI1) \(\mathfrak {D}(r_{j}-r_{k})\ge \mathfrak {D}(r_{j})\wedge \mathfrak {D}(r_{k})\)\(\forall r_{j}, r_{k}\in \mathcal {R}\).

    • (RI2) \(\mathfrak {D}(r_{j}\cdot r_{k})\ge \mathfrak {D}(r_{j})\)\(\forall r_{j}, r_{k}\in \mathcal {R}\).

Definition 6.2

Let \((\mathcal {R},+,\cdot )\) be a classical ring and \(\mathfrak {D}\) be an LDFS on \(\mathcal {R}\). Then, \(\mathfrak {D}\) is called a linear Diophantine fuzzy ideal (LDF-ideal) of \(\mathcal {R}\) if and only if the following properties are satisfied:

(I1):

\(\mathfrak {D}(r_{j}-r_{k})\ge \mathfrak {D}(r_{j})\wedge \mathfrak {D}(r_{k})\)\(\forall r_{j}, r_{k}\in \mathcal {R}\).

(I2):

\(\mathfrak {D}(r_{j}\cdot r_{k})\ge \mathfrak {D}(r_{j})\vee \mathfrak {D}(r_{k})\)\(\forall r_{j}, r_{k}\in \mathcal {R}\).

Note that the collection of all LDF-ideals of \(\mathcal {R}\) is denoted by \(LDFI(\mathcal {R})\).

Remark

Each LDF-ideal of the classical ring \(\mathcal {R}\) is an LDF-subring of \(\mathcal {R}\), but this argument is conversely not true in general. For example, the LDFS \(\mathfrak {D}\) on \(\mathcal {R}\) given in Example 5.2 is an LDF-subring of \(\mathcal {R}\) but may not be an LDF-ideal of \(\mathcal {R}\).

Proposition 6.3

Let \((\mathcal {R},+,\cdot )\) be a classical ring and \(\mathfrak {D}\) be an LDF-ideal of \(\mathcal {R}\).

(i):

\(\mathfrak {D}(0_{\mathcal {R}})\ge \mathfrak {D}(r_{j})\) for all \(r_{j}\in \mathcal {R}\), where \(0_{\mathcal {R}}\) is the unit element of \(\mathcal {R}\) related to the binary operation \(+\).

(ii):

If \((\mathcal {R},+,\cdot )\) is a classical ring with identity, then \(\mathfrak {D}(r_{j})\ge \mathfrak {D}(1_{\mathcal {R}})\) for all \(r_{j}\in \mathcal {R}\), where \(1_{\mathcal {R}}\) is the identity of \(\mathcal {R}\).

Proof

(i):

It is similar to the proof of Proposition 5.3, therefore omitted.

(ii):

By considering Definition 6.1 (2), we obtain \(\mathfrak {D}(r_{j})=\mathfrak {D}(1_{\mathcal {R}}\cdot r_{j})\ge \mathfrak {D}(1_{\mathcal {R}})\) for all \(r_{j}\in \mathcal {R}\), So the proof is completed.

\(\square\)

Example 6.4

We consider \(\mathcal {R}=\{0,p,q,r\}\) with the following Cayley tables:

It can be easily verified that \(\mathcal {R}\) is a ring with identity. Also, we consider the following LDFS \(\mathfrak {D}\) on the ring \(\mathcal {R}\).

$$\begin{aligned} \mathfrak {D}= \left\{ \begin{array}{l}(0,\langle 0.6,0.7\rangle ,\langle 0.4,0.5\rangle ),(p,\langle 0.3,0.9\rangle ,\langle 0.1,0.7\rangle ),\\ (q,\langle 0.3,0.9\rangle ,\langle 0.1,0.7\rangle ),(r,\langle 0.3,0.9\rangle ,\langle 0.1,0.7\rangle )\end{array} \right\} \end{aligned}$$

Then, we say that \(\mathfrak {D}\) is an LDF-ideal of \(\mathcal {R}\) and it provides the axioms in Proposition 6.3.

Theorem 6.5

Let \(\mathcal {R}\) be a classical ring and \(\mathfrak {D}_{i}\) (\(i\in I\)) be the LDFN-ideals of \(\mathcal {R}\). Then,

(i):

\(\bigcap \nolimits _{i\in I}\mathfrak {D}_{i}\) is an LDFN-ideal of \(\mathcal {R}\).

(ii):

\(\bigcup \nolimits _{i\in I}\mathfrak {D}_{i}\) is an LDFN-ideal of \(\mathcal {R}\).

Proof

By considering the conditions in Definition 6.2, it can be demonstrated similar to proof of Theorem 5.5. \(\square\)

Theorem 6.6

Let \(\mathcal {R}_{i}\) be the classical rings and \(\mathfrak {D}_{i}\) be the LDFN-ideals of \(\mathcal {R}_{i}\) for \(i\in I\). Then, \(\prod \nolimits _{i\in I}\mathfrak {D}_{i}\) is an LDFN-ideal of the ring \(\prod \nolimits _{i\in I}\mathcal {R}_{i}\).

Proof

Assume that \(\mathfrak {D}_{i}\) are the LDF-ideals of \(\mathcal {R}_{i}\) for \(i\in I\). To complete the proof, we have to prove that for all \((g^{i}_{j})_{i\in I}, (g^{i}_{k})_{i\in I}\in \prod \nolimits _{i\in I}\mathcal {G}_{i}\),

$$\begin{aligned}&\prod \nolimits _{i\in I}\mathfrak {D}_{i}\left( (r^{i}_{j})_{i\in I}-(r^{i}_{k})_{i\in I}\right) \ge\\& \prod \nolimits _{i\in I}\mathfrak {D}_{i}((r^{i}_{j})_{i\in I}) \wedge \prod \limits _{i\in I}\mathfrak {D}_{i}\left( (r^{i}_{k})_{i\in I}\right), \\& \prod \limits _{i\in I}\mathfrak {D}_{i}\left( (r^{i}_{j})_{i\in I}\cdot (r^{i}_{k})_{i\in I}\right) \ge\\& \prod \limits _{i\in I}\mathfrak {D}_{i}((r^{i}_{j})_{i\in I}) \vee \prod \limits _{i\in I}\mathfrak {D}_{i}((r^{i}_{k})_{i\in I}). \end{aligned}$$

By Definition 2.6, we have

$$\begin{aligned}&\prod \limits _{i\in I}\mathfrak {D}_{i}\left( \left( r^{i}_{j}\right) _{i\in I}-\left( r^{i}_{k}\right) _{i\in I}\right) =\\& \left( \left\langle \mathfrak {U}_{\widetilde{\Pi }\mathfrak {D}_{i}}\left( \left( r^{i}_{j}\right) _{i\in I}- \left( r^{i}_{k}\right) _{i\in I}\right) ,\right. \right. \nonumber \left. \mathfrak {S}_{\widetilde{\Pi }\mathfrak {D}_{i}}\left( \left( r^{i}_{j}\right) _{i\in I}-\left( r^{i}_{k}\right) _{i\in I}\right) \right\rangle , \nonumber \\& \ \ \left\langle \alpha ^{\widetilde{\Pi }\mathfrak {D}_{i}}\left( \left( r^{i}_{j}\right) _{i\in I}- \left( r^{i}_{k}\right) _{i\in I}\right) ,\right. \nonumber \left. \left. \beta ^{\widetilde{\Pi }\mathfrak {D}_{i}}\left( \left( r^{i}_{j}\right) _{i\in I}- \left( r^{i}_{k}\right) _{i\in I}\right) \right\rangle \right) \end{aligned}$$
(6.1)
$$\begin{aligned}&\prod \limits _{i\in I}\mathfrak {D}_{i}\left( \left( r^{i}_{j}\right) _{i\in I}\cdot \left( r^{i}_{k}\right) _{i\in I}\right) =\\& \left( \left\langle \mathfrak {U}_{\widetilde{\Pi }\mathfrak {D}_{i}}\left( \left( r^{i}_{j}\right) _{i\in I}\cdot \left( r^{i}_{k}\right) _{i\in I}\right) ,\right. \right. \nonumber \left. \mathfrak {S}_{\widetilde{\Pi }\mathfrak {D}_{i}}\left( \left( r^{i}_{j}\right) _{i\in I}\cdot \left( r^{i}_{k}\right) _{i\in I}\right) \right\rangle ,\nonumber \\& \ \ \left\langle \alpha ^{\widetilde{\Pi }\mathfrak {D}_{i}}\left( \left( r^{i}_{j}\right) _{i\in I}\cdot \left( r^{i}_{k}\right) _{i\in I}\right) ,\right. \nonumber \left. \left. \beta ^{\widetilde{\Pi }\mathfrak {D}_{i}}\left( \left( r^{i}_{j}\right) _{i\in I}\cdot \left( r^{i}_{k}\right) _{i\in I}\right) \right\rangle \right) \end{aligned}$$
(6.2)

for all \((r^{i}_{j})_{i\in I}, (r^{i}_{k})_{i\in I}\in \prod \limits _{i\in I}\mathcal {R}_{i}\). Since \(\mathfrak {D}_{i}\) is the LDF-ideal of \(\mathcal {R}_{i}\) for each \(i\in I\), we obtain

$$\begin{aligned}&\mathfrak {U}_{\widetilde{\Pi }\mathfrak {D}_{i}}\left( \left( r^{i}_{j}\right) _{i\in I}- \left( r^{i}_{k}\right) _{i\in I}\right) = \mathfrak {U}_{\widetilde{\Pi }\mathfrak {D}_{i}}\left( \left( r^{i}_{j}-r^{i}_{k}\right) _{i\in I}\right) \nonumber \\&\quad =\bigwedge \limits _{i\in I} \mathfrak {U}_{\mathfrak {D}_{i}}\left( r^{i}_{j}-r^{i}_{k}\right) \ge \bigwedge \limits _{i\in I} \left( \mathfrak {U}_{\mathfrak {D}_{i}}\left( r^{i}_{j}\right) \wedge \mathfrak {U}_{\mathfrak {D}_{i}}\left( r^{i}_{k}\right) \right) \nonumber \\&\quad =\left( \bigwedge \limits _{i\in I} \mathfrak {U}_{\mathfrak {D}_{i}}\left( r^{i}_{j}\right)\right) \wedge \left( \bigwedge \limits _{i\in I} \mathfrak {U}_{\mathfrak {D}_{i}}\left( r^{i}_{k}\right) \right) \nonumber \\&\quad =\mathfrak {U}_{\widetilde{\Pi }\mathfrak {D}_{i}}\left( \left( r^{i}_{j}\right) _{i\in I}\right) \wedge \mathfrak {U}_{\widetilde{\Pi }\mathfrak {D}_{i}}\left( \left( r^{i}_{k}\right) _{i\in I}\right) , \end{aligned}$$
(6.3)

According to the similar discussion, the following inequalities are also true.

$$\begin{aligned}&\mathfrak {S}_{\widetilde{\Pi }\mathfrak {D}_{i}}\left( \left( \left( r^{i}_{j}\right) _{i\in I}-\left( r^{i}_{k}\right) _{i\in I}\right) \right. \nonumber \\&\quad \le \mathfrak {S}_{\widetilde{\Pi }\mathfrak {D}_{i}}\left( \left( r^{i}_{j}\right) _{i\in I}\right) \vee \mathfrak {S}_{\widetilde{\Pi }\mathfrak {D}_{i}}\left( \left( r^{i}_{k}\right) _{i\in I}\right) , \end{aligned}$$
(6.4)
$$\begin{aligned}&\alpha ^{\widetilde{\Pi }\mathfrak {D}_{i}}\left( \left( r^{i}_{j}\right) _{i\in I}-\left( r^{i}_{k}\right) _{i\in I}\right) \nonumber \\&\quad \ge \alpha ^{\widetilde{\Pi }\mathfrak {D}_{i}}\left( \left( r^{i}_{j}\right) _{i\in I}\right) \wedge \alpha ^{\widetilde{\Pi }\mathfrak {D}_{i}}\left( \left( r^{i}_{k}\right) _{i\in I}\right) , \ \ \end{aligned}$$
(6.5)
$$\begin{aligned}&\beta ^{\widetilde{\Pi }\mathfrak {D}_{i}}\left( \left( r^{i}_{j}\right) _{i\in I}- \left( r^{i}_{k}\right) _{i\in I}\right) \nonumber \\&\quad \le \beta ^{\widetilde{\Pi }\mathfrak {D}_{i}}\left( \left( r^{i}_{j}\right) _{i\in I}\right) \vee \beta ^{\widetilde{\Pi }\mathfrak {D}_{i}}\left( \left( r^{i}_{k}\right) _{i\in I}\right) . \ \ \end{aligned}$$
(6.6)

Thus, we obtain that \(\prod \nolimits _{i\in I}\mathfrak {D}_{i}((r^{i}_{j})_{i\in I}-(r^{i}_{k})_{i\in I})\ge \prod \nolimits _{i\in I}\mathfrak {D}_{i}((r^{i}_{j})_{i\in I}) \wedge \prod \nolimits _{i\in I}\mathfrak {D}_{i}((r^{i}_{k})_{i\in I})\) for all \((g^{i}_{j})_{i\in I}, (g^{i}_{k})_{i\in I}\in \prod \nolimits _{i\in I}\mathcal {G}_{i}\). By using similar techniques, it is easily shown that \(\prod \nolimits _{i\in I}\mathfrak {D}_{i}((r^{i}_{j})_{i\in I}\cdot (r^{i}_{k})_{i\in I})\ge \prod \nolimits _{i\in I}\mathfrak {D}_{i}((r^{i}_{j})_{i\in I}) \vee \prod \nolimits _{i\in I}\mathfrak {D}_{i}((r^{i}_{k})_{i\in I})\) for all \((g^{i}_{j})_{i\in I}, (g^{i}_{k})_{i\in I}\in \prod \nolimits _{i\in I}\mathcal {G}_{i}\). Hence \(\prod \nolimits _{i\in I}\mathfrak {D}_{i}\) is an LDF-ideal of the ring \(\prod \nolimits _{i\in I}\mathcal {G}_{i}\). \(\square\)

Theorem 6.7

Let \(\mathcal {R}_{1}\) and \(\mathcal {R}_{2}\) be two classical rings and \(\Psi _{rng}: \mathcal {R}_{1}\rightarrow \mathcal {R}_{2}\) be a ring homomorphism. If \(\mathfrak {D}_{1}\) is an LDF-ideal of \(\mathcal {R}_{1}\), then the image \(\Psi _{rng}(\mathfrak {D}_{1})\) of \(\mathfrak {D}_{1}\) is also an LDF-ideal of \(\mathcal {R}_{2}\).

Proof

With the discussions similar to the proof of Theorem 3.8, it can be verified by considering Definition 6.2. \(\square\)

Theorem 6.8

Let \(\mathcal {R}_{1}\) and \(\mathcal {R}_{2}\) be two classical rings and \(\Psi _{rng}: \mathcal {R}_{1}\rightarrow \mathcal {R}_{2}\) be a ring homomorphism. If \(\mathfrak {D}_{2}\) is an LDF-ideal of \(\mathcal {R}_{2}\), then the preimage \(\Psi ^{-1}_{rng}(\mathfrak {D}_{2})\) of \(\mathfrak {D}_{2}\) is also an LDF-ideal of \(\mathcal {R}_{1}\).

Proof

With the discussions similar to the proof of Theorem 3.9, it can be verified by considering Definition 6.2. \(\square\)

7 Linear Diophantine fuzzy subfield

This section is devoted to the linear Diophantine fuzzy subfield and its theoretical results.

Definition 7.1

Let \((\mathcal {F},+,\cdot )\) be a classical field and \(\mathfrak {D}\) be an LDFS on \(\mathcal {F}\). Then, \(\mathfrak {D}\) is said to be a linear Diophantine fuzzy subfield (LDF-subfield) of \(\mathcal {F}\) if and only if the following properties are satisfied:

(F1):

\(\mathfrak {D}(f_{j}+f_{k})\ge \mathfrak {D}(f_{j})\wedge \mathfrak {D}(f_{k})\)\(\forall f_{j}, f_{k}\in \mathcal {F}\).

(F2):

\(\mathfrak {D}(-f_{j})=\mathfrak {D}(f_{j})\)\(\forall f_{j}\in \mathcal {F}\).

(F3):

\(\mathfrak {D}(f_{j}\cdot f_{k})\ge \mathfrak {D}(f_{j})\wedge \mathfrak {D}(f_{k})\)\(\forall f_{j}, f_{k}\in \mathcal {F}\).

(F4):

\(\mathfrak {D}({f_{j}}^{-1})=\mathfrak {D}(f_{j})\)\(\forall f_{j} (\ne 0_{\mathcal {F}})\in \mathcal {F}\) .

Note that the collection of all LDF-subfields of \(\mathcal {R}\) is denoted by \(LDFsF(\mathcal {F})\).

Example 7.2

Let us consider the field \(\mathcal {F}=\mathbb {Q}(\sqrt{2})\), where \(\mathbb {Q}\) denotes the set of rational numbers. We define an LDFS \(\mathfrak {D}\) on \(\mathcal {F}\) as follows:

$$\begin{aligned} \mathfrak {D}(f_{j})= \left\{ \begin{array}{ll} (\langle 1,0\rangle ,\langle 1,0\rangle ), &{} \mathrm{if}\, f_{j}\in \mathbb {Q}\\ (\langle 0,1\rangle ,\langle 0,1\rangle ), &{} \mathrm{otherwise} \end{array} \right. \end{aligned}$$

Then, the LDFS \(\mathfrak {D}\) is an LDF-subfield of \(\mathcal {F}\).

Proposition 7.3

Let \((\mathcal {F},+,\cdot )\) be a classical field and \(\mathfrak {D}\) be an LDF-subfield of \(\mathcal {F}\). \(\mathfrak {D}(0_{\mathcal {F}})\ge \mathfrak {D}(f_{j})\) for all \(r_{j}\in \mathcal {F}\), where \(0_{\mathcal {F}}\) is the unit element of \(\mathcal {F}\) related to the binary operation \(+\).

Proof

It can be shown similar to the proof of Proposition 5.3. \(\square\)

Theorem 7.4

Let \(\mathcal {F}\) be a classical field and \(\mathfrak {D}\) be an LDFS on \(\mathcal {F}\). Then, \(\mathfrak {D}\) is an LDF-subfield of \(\mathcal {F}\) iff the following axioms are provided.

(i):

\(\mathfrak {D}(f_{j}-f_{k})\ge \mathfrak {D}(f_{j})\wedge \mathfrak {D}(f_{k})\)\(\forall f_{j}, f_{k}\in \mathcal {F}\).

(ii):

\(\mathfrak {D}(f_{j}\cdot {f_{k}^{-1}})\ge \mathfrak {D}(f_{j})\wedge \mathfrak {D}(f_{k})\)\(\forall f_{j}, f_{k}(\ne 0_{\mathcal {F}})\in \mathcal {F}\).

Proof

It can be seen by discussing similar to the proof of Theorem 5.4. \(\square\)

Theorem 7.5

Let \(\mathcal {R}\) be a classical field and \(\mathfrak {D}_{i}\) (\(i\in I\)) be the LDFN-subfields of \(\mathcal {F}\). Then,

(i):

\(\bigcap \nolimits _{i\in I}\mathfrak {D}_{i}\) is an LDFN-subfield of \(\mathcal {R}\).

(ii):

\(\bigcup \nolimits _{i\in I}\mathfrak {D}_{i}\) is an LDFN-subfield of \(\mathcal {R}\).

Proof

Let’s prove (ii), the other assertion can similarly be proved. Let \(\mathfrak {D}_{i}\) \((i\in I)\) be the LDF-subfields of the classical field \(\mathcal {F}\). We have to prove that

$$\begin{aligned} \bigcup \limits _{i\in I}\mathfrak {D}_{i}(f_{j}- f_{k})\ge \bigcup \limits _{i\in I}\mathfrak {D}_{i}(f_{j}) \wedge \bigcup \limits _{i\in I}\mathfrak {D}_{i} (f_{k})\ \ \forall f_{j}, f_{k}\in \mathcal {F} \end{aligned}$$

and

$$\begin{aligned}&\bigcup \limits _{i\in I}\mathfrak {D}_{i}\left( f_{j}\cdot {f_{k}}^{-1}\right) \\&\quad \ge \bigcup \limits _{i\in I}\mathfrak {D}_{i}(f_{j}) \wedge \bigcup \limits _{i\in I}\mathfrak {D}_{i} (f_{k}) \ \ \forall f_{j}, (0_{\mathcal {F}}\ne )f_{k}\in \mathcal {F}. \end{aligned}$$

Since \(\mathfrak {D}_{i}\) \((i\in I)\) are the LDF-subfields of \(\mathcal {F}\), we obtain

$$\begin{aligned} \mathfrak {U}_{\widetilde{\cup }\mathfrak {D}_{i}}(f_{j}-f_{k})= & {} \bigvee \limits _{i\in I} \mathfrak {U}_{\mathfrak {D}_{i}}(f_{j}-f_{k})\nonumber \\\ge & {} \bigvee \limits _{i\in I} (\mathfrak {U}_{\mathfrak {D}_{i}}(f_{j})\wedge \mathfrak {U}_{\mathfrak {D}_{i}}(f_{k})\nonumber \\= & {} \left( \bigvee \limits _{i\in I} \mathfrak {U}_{\mathfrak {D}_{i}}(f_{j})\right) \wedge \left( \bigvee \limits _{i\in I}\mathfrak {U}_{\mathfrak {D}_{i}}(f_{k})\right) \nonumber \\= & {} \mathfrak {U}_{\widetilde{\cup } \mathfrak {D}_{i}}(f_{j})\wedge \mathfrak {U}_{\widetilde{\cup }\mathfrak {D}_{i}}(f_{k}),\ \ \end{aligned}$$
(7.1)

and

$$\begin{aligned} \mathfrak {U}_{\widetilde{\cup }\mathfrak {D}_{i}}\left( f_{j}\cdot {f_{k}}^{-1}\right)= & {} \bigvee \limits _{i\in I} \mathfrak {U}_{\mathfrak {D}_{i}}\left( f_{j}\cdot {f_{k}}^{-1}\right) \nonumber \\\ge & {} \bigvee \limits _{i\in I} (\mathfrak {U}_{\mathfrak {D}_{i}}(f_{j})\wedge \mathfrak {U}_{\mathfrak {D}_{i}}(f_{k})\nonumber \\= & {} \left( \bigvee \limits _{i\in I} \mathfrak {U}_{\mathfrak {D}_{i}}(f_{j})\right) \wedge \left( \bigvee \limits _{i\in I}\mathfrak {U}_{\mathfrak {D}_{i}}(f_{k})\right) \nonumber \\= & {} \mathfrak {U}_{\widetilde{\cup } \mathfrak {D}_{i}}(f_{j})\wedge \mathfrak {U}_{\widetilde{\cup }\mathfrak {D}_{i}}(f_{k}). \end{aligned}$$
(7.2)

By the similar observation,

$$\begin{aligned}&\mathfrak {S}_{\widetilde{\cup }\mathfrak {D}_{i}}(f_{j}-f_{k})\le \mathfrak {S}_{\widetilde{\cup }\mathfrak {D}_{i}}(f_{j})\vee \mathfrak {S}_{\widetilde{\cup }\mathfrak {D}_{i}}(f_{k}),\nonumber \\&\mathfrak {S}_{\widetilde{\cup }\mathfrak {D}_{i}}(f_{j}\cdot {f_{k}}^{-1})\le \mathfrak {S}_{\widetilde{\cup }\mathfrak {D}_{i}}(f_{j})\vee \mathfrak {S}_{\widetilde{\cup }\mathfrak {D}_{i}}(f_{k}),\ \end{aligned}$$
(7.3)
$$\begin{aligned}&\alpha ^{\widetilde{\cup }\mathfrak {D}_{i}}(f_{j}-f_{k})\ge \alpha ^{\widetilde{\cup }\mathfrak {D}_{i}}(f_{j})\wedge \alpha ^{\widetilde{\cup }\mathfrak {D}_{i}}(f_{k}),\nonumber \\&\alpha ^{\widetilde{\cup }\mathfrak {D}_{i}}(f_{j}\cdot {f_{k}}^{-1})\ge \alpha ^{\widetilde{\cup }\mathfrak {D}_{i}}(f_{j})\wedge \alpha ^{\widetilde{\cup }\mathfrak {D}_{i}}(f_{k}),\ \end{aligned}$$
(7.4)
$$\begin{aligned}&\beta ^{\widetilde{\cup }\mathfrak {D}_{i}}(f_{j}-f_{k})\le \beta ^{\widetilde{\cup }\mathfrak {D}_{i}}(f_{j})\vee \beta ^{\widetilde{\cup }\mathfrak {D}_{i}}(f_{k}),\nonumber \\&\beta ^{\widetilde{\cup }\mathfrak {D}_{i}}(f_{j}\cdot {f_{k}}^{-1})\le \beta ^{\widetilde{\cup }\mathfrak {D}_{i}}(f_{j})\vee \beta ^{\widetilde{\cup }\mathfrak {D}_{i}}(f_{k})\ \end{aligned}$$
(7.5)

are satisfied. Therefore, the union of the LDF-subfields \(\mathfrak {D}_{i}\) (\(i\in I\)) is also an LDF-subfield. \(\square\)

Note 2 Let \(\mathcal {F}_{1}\) and \(\mathcal {F}_{2}\) be two fields. \(\mathcal {F}_{1}\times \mathcal {F}_{2}\) may not be a field. For instance, \(\mathbb {Z}_{p}\) (p is a prime) is a field but \(\mathbb {Z}_{p}\times \mathbb {Z}_{p}\) is not a field.

Theorem 7.6

Let \(\mathcal {F}_{1}\) and \(\mathcal {F}_{2}\) be two classical fields and \(\Psi _{fld}: \mathcal {F}_{1}\rightarrow \mathcal {F}_{2}\) be a field homomorphism. If \(\mathfrak {D}_{1}\) is an LDF-subfield of \(\mathcal {F}_{1}\), then the image \(\Psi _{fld}(\mathfrak {D}_{1})\) of \(\mathfrak {F}_{1}\) is also an LDF-subfield of \(\mathcal {R}_{2}\).

Proof

By the calculations similar to the proof of Theorem 3.8, it can be easily obtained by considering Definition 7.1. \(\square\)

Theorem 7.7

Let \(\mathcal {F}_{1}\) and \(\mathcal {F}_{2}\) be two classical fields and \(\Psi _{fld}: \mathcal {F}_{1}\rightarrow \mathcal {F}_{2}\) be a field homomorphism. If \(\mathfrak {D}_{2}\) is an LDF-ideal of \(\mathcal {F}_{2}\), then the preimage \(\Psi ^{-1}_{fld}(\mathfrak {D}_{2})\) of \(\mathfrak {D}_{2}\) is also an LDF-ideal of \(\mathcal {F}_{1}\).

Proof

By the calculations similar to the proof of Theorem 3.9, it can be easily obtained by considering Definition 7.1. \(\square\)

8 An LDF-based approach to coding theory

In this section, we introduce the concept of linear Diophantine fuzzy code and thus propose a different approach to coding theory. Also, we investigate relationships between the linear Diophantine fuzzy codes and LDF-algebraic structures (such as LDF-subring, LDF-ideal).

Now let’s briefly talk about the concepts of code, binary code, codeword. For further information, we refer to Hill (1986); Pless (1989).

A q-ary code \(\mathfrak {C}\) is a given set of sequences of symbols where each symbol is selected from a set \(\mathbb {F}_{q}\) (is often taken to be the set \(\mathbb {Z}_{q}\)) of q distinct elements. The set \(\mathbb {F}_{q}\) is said to be the alphabet. If q is a prime power (i.e. \(q=p^{\alpha }\) for some prime number p and positive integer \(\alpha\)) then we take the alphabet \(\mathbb {F}_{q}\) to be the finite field of order q. If \(q=2\) then the code is described as a binary code. That is, a binary code is a set of sequences of 0’s and 1’s.

\(\mathbb {F}^{n}_{q}\) will denote the set of all ordered n-tuples \(\mathfrak {a}=a_{1}a_{2}\ldots a_{n}\) where \(a_{i}\in \mathbb {F}^{n}_{q}\). The elements of \(\mathbb {F}^{n}_{q}\) are said to be vectors or words, and n is termed to be the length of \(a_{i}\). Also, any element of \(\mathfrak {C}\subseteq \mathbb {F}^{n}_{q}\) is said to be a codeword. Observe that the set \(\mathbb {F}^{n}_{q}\) has \(q^{n}\) elements. For example, \(\mathbb {F}^{3}_{2}=\{000,001,010,011,100,101,110,111\}\) is a set of all ordered 3-tuples of 0’s and 1’s, and it has \(q^{n}=2^{3}\) elements. Also, \(\mathfrak {C}=\{000,111\}\) is a binary code of \(\mathbb {F}^{3}_{2}\), and \(\mathfrak {c}_{1}=000\) and \(\mathfrak {c}_{2}=111\) are two codewords in \(\mathfrak {C}\).

A vector \((a_{1},a_{2},\ldots ,a_{n})\) will usually be written simply as \(a_{1}a_{2}\ldots a_{n}\). We consider the ambient space \(\mathbb {F}^{n}_{2}\) of all n-tuples of 0’s and 1’s with addition \((+)\) and multiplication \((\cdot )\) of vectors componentwise mod 2. That is, if two vectors are \(\mathfrak {a}_{j}=(a^{j}_{1}, a^{j}_{2}, \ldots , a^{j}_{n})\) and \(\mathfrak {a}_{k}=(a^{k}_{1}, a^{k}_{2}, \ldots , a^{k}_{n})\) then

$$\begin{aligned} \mathfrak {a}_{j}+\mathfrak {a}_{k}=\left( a^{j}_{1}+a^{k}_{1},a^{j}_{2}+a^{k}_{2},\ldots ,a^{j}_{n}+a^{k}_{n}\right) \ \ (mod 2) \end{aligned}$$
(8.1)

and

$$\begin{aligned} \mathfrak {a}_{j}\cdot \mathfrak {a}_{k}=\left( a^{j}_{1}\cdot a^{k}_{1},a^{j}_{2}\cdot a^{k}_{2},\ldots ,a^{j}_{n}\cdot a^{k}_{n}\right) \ \ (mod 2). \end{aligned}$$
(8.2)

Then, we say that \((\mathbb {F}^{n}_{2},+,.)\) is a ring with identity, where \(0_{\mathbb {F}^{n}_{2}}=(\underbrace{0,0,\ldots ,0}_{n})=\underbrace{00\ldots 0}_{n}\) is the (additive) unit of \(\mathbb {F}^{n}_{2}\) and \(1_{\mathbb {F}^{n}_{2}}=(\underbrace{1,1,\ldots ,1}_{n})=\underbrace{11\ldots 1}_{n}\) is the (multiplicative) identity of \(\mathbb {F}^{n}_{2}\). For example, if two codewords of binary code \(\mathfrak {C}\) of \(\mathbb {F}^{5}_{2}\) are \(\mathfrak {c}_{1}=10110\) and \(\mathfrak {c}_{2}=11010\) then \(\mathfrak {c}_{1}+\mathfrak {c}_{2}=01100\) and \(\mathfrak {c}_{1}\cdot \mathfrak {c}_{2}=10010\).

Note 3 From now on, we assume that the alphabet \(\mathbb {F}_{q}\) is \(\mathbb {F}_{2}\), and so we use the binary code (i.e., 2-ary code).

Definition 8.1

Let \(\mathfrak {a}_{j}=a^{j}_{1} a^{j}_{2} \ldots a^{j}_{n}\) be a word (vector) of \(\mathbb {F}^{n}_{2}\). The weight of word \(\mathfrak {a}_{j}\) is the sum of its elements (entries). It is denoted by \(w(\mathfrak {a}_{j})=\sum \nolimits ^{n}_{i=1}a^{j}_{i}\). If the word of \(\mathbb {F}^{n}_{2}\) is \(1_{\mathbb {F}^{n}_{2}}\), then \(w(1_{\mathbb {F}^{n}_{2}})=n\) and this is called the maximum weight, denoted by \(w_{max}\).

Note 4 For q-ary codes, the concept of weight of a vector is given as “it is number of its elements that non-zero entries” in literature (see (Özkan and Özkan 2002) for details). For example, if we consider the codeword \(\mathfrak {c}_{j}=1022001\) for \(\mathbb {F}^{7}_{3}\) then we obtain \(w(\mathfrak {c}_{j})=4\). Since 2-ary codes consist of 0 and 1, Definition 8.1 is the same as this concept.

Definition 8.2

Let \(\mathfrak {a}_{j}=a^{j}_{1} a^{j}_{2} \ldots a^{j}_{n}\) be a word (vector) of \(\mathbb {F}^{n}_{2}\). If \(\varpi ^{j}_{1},\varpi ^{j}_{2},\ldots ,\varpi ^{j}_{n}\) are described to be the positions of entries (i.e., \(a^{j}_{1}, a^{j}_{2}, \ldots ,a^{j}_{n}\) resp.) in \(\mathfrak {a}_{j}\) then the value \(a^{j}_{1}\varpi ^{j}_{1}+a^{j}_{2}\varpi ^{j}_{2}+\cdots +a^{j}_{n}\varpi ^{j}_{n}\) are called the relative weight of word \(\mathfrak {a}_{j}\). It is denoted by \(\varpi (\mathfrak {a}_{j})=\sum \nolimits ^{n}_{i=1}a^{j}_{i}\varpi ^{j}_{i}\). If the word of \(\mathbb {F}^{n}_{2}\) is \(\mathfrak {a}_{j}=1_{\mathbb {F}^{n}_{2}}\), then \(\varpi (\mathfrak {a}_{j})=\frac{n(n+1)}{2}\) and this is said to be the maximum relative weight, denoted by \(\varpi _{max}\).

The concept of relative weight can be generalized as follows.

Definition 8.3

Let \(\mathfrak {a}_{j}=a^{j}_{1} a^{j}_{2} \ldots a^{j}_{n}\) be a word (vector) of \(\mathbb {F}^{n}_{2}\). If \(\varpi ^{j}_{1},\varpi ^{j}_{2},\ldots ,\varpi ^{j}_{n}\) are described to be the positions of entries (i.e., \(a^{j}_{1}, a^{j}_{2}, \ldots ,a^{j}_{n}\) resp.) in \(\mathfrak {a}_{j}\) then the value \((a^{j}_{1})^{t}(\varpi ^{j}_{1})^{t}+(a^{j}_{2})^{t}(\varpi ^{j}_{2})^{t}+\cdots +(a^{j}_{n})^{t}(\varpi ^{j}_{n})^{t}\) are said to be the t-rung relative weight of word (vector) \(\mathfrak {a}_{j}\), where t is a positive integer. It is denoted by \(\varpi ^{(t)}(\mathfrak {a}_{j})=\sum \nolimits ^{n}_{i=1}(a^{j}_{i})^{t}(\varpi ^{j}_{i})^{t}=\sum \nolimits ^{n}_{i=1}a^{j}_{i}(\varpi ^{j}_{i})^{t}\). If the word of \(\mathbb {F}^{n}_{2}\) is \(\mathfrak {a}_{j}=1_{\mathbb {F}^{n}_{2}}\), then \(\varpi ^{(t)}(\mathfrak {a}_{j})\) is called the maximum t-rung relative weight, denoted by \(\varpi ^{(t)}_{max}\). For example, \(\varpi ^{(3)}_{max}=(\frac{n(n+1)}{2})^{2}\) for \(t=3\).

In the year 1990, Šešelja and Tepavčević (1990) study on construction of codes by P-fuzzy sets, in which \((P,\le )\) is a partially ordered set. They described the following componentwise defined order on the set of codewords belonging to a binary code.

Definition 8.4

(Šešelja and Tepavčević 1990) Let \(\mathfrak {c}_{j}=c^{j}_{1} c^{j}_{2} \ldots c^{j}_{n}\) and \(\mathfrak {c}_{k}=c^{k}_{1} c^{k}_{2} \ldots c^{k}_{n}\) be two any codewords of the binary code \(\mathfrak {C}\) of \(\mathbb {F}^{n}_{2}\). If \(c^{j}_{i}\ge c^{k}_{i}\) for all \(i=1,2,\ldots ,n\), then two codewords \(\mathfrak {c}_{j}\) and \(\mathfrak {c}_{k}\) belonging to binary code \(\mathfrak {C}\) can be ordered and this order is \(\mathfrak {c}_{j}\le \mathfrak {c}_{k}\). Here, \(\le\) is the ordinary ordering relation on the lattice \((\{0,1\},\le ): 0< 1\). It is obvious that \(\mathfrak {c}_{j}= \mathfrak {c}_{k}\) iff \(c^{j}_{i}= c^{k}_{i}\) for all \(i=1,2,\ldots ,n\).

Proposition 8.5

Let \(\mathfrak {C}\) be a binary code of \(\mathbb {F}^{n}_{2}\).

(i):

\(\mathfrak {c}_{j} < 0_{\mathbb {F}^{n}_{2}}\) for all \(\mathfrak {c}_{j}(\ne 0_{\mathbb {F}^{n}_{2}})\in \mathfrak {C}\).

(ii):

\(1_{\mathbb {F}^{n}_{2}}< \mathfrak {c}_{j}\) for all \(\mathfrak {c}_{j}(\ne 1_{\mathbb {F}^{n}_{2}})\in \mathfrak {C}\).

Proof

Let \(\mathfrak {C}\) be a binary code of \(\mathbb {F}^{n}_{2}\).

(i):

If \(\mathfrak {c}_{j}(\ne 0_{\mathbb {F}^{n}_{2}})\in \mathfrak {C}\), we can say that \(c^{j}_{i}=1>0\) for at least one \(i\in \{1,2,\ldots ,n\}\). So, we have \(\mathfrak {c}_{j}< 0_{\mathbb {F}^{n}_{2}}\) by Definition 8.4.

(ii):

It can be proved similar to (i), and therefore omitted.

\(\square\)

Example 8.6

We consider the binary code \(\mathfrak {C}=\{000,001,011,111\}\) of \(\mathbb {F}^{3}_{2}\). Then, we have \(111< 011< 001< 000\).

Proposition 8.7

Let \(\mathfrak {c}_{j}\) and \(\mathfrak {c}_{k}\) be two codewords of the binary code \(\mathfrak {C}\) of \(\mathbb {F}^{n}_{2}\). If \(\mathfrak {c}_{j}\le \mathfrak {c}_{k}\) then \(\mathfrak {c}_{j}\cdot \mathfrak {c}_{k}=\mathfrak {c}_{k}\).

Proof

Assume that \(\mathfrak {c}_{j}=(c^{j}_{1}, c^{j}_{2}, \ldots ,c^{j}_{n})\) and \(\mathfrak {c}_{k}=(c^{k}_{1}, c^{k}_{2}, \ldots , c^{k}_{n})\) is two codewords of the code \(\mathfrak {C}\) of \(\mathbb {F}^{n}_{2}\), and \(\mathfrak {c}_{j}\le \mathfrak {c}_{k}\). From Definition 8.4, we write \(c^{j}_{i}\ge c^{k}_{i}\) for all \(i=1,2,\ldots ,n\). Since \(c^{j}_{i}, c^{k}_{i}\in \{0,1\}\) and \(c^{j}_{i}\ge c^{k}_{i}\), we calculate (by Eq. (8.2))

$$\begin{aligned} \mathfrak {c}_{j}\cdot \mathfrak {c}_{k}= & {} \left( c^{j}_{1}\cdot c^{k}_{1},c^{j}_{2}\cdot c^{k}_{2},\ldots ,c^{j}_{n}\cdot c^{k}_{n}\right) \nonumber \\= & {} \left( c^{k}_{1}, c^{k}_{2}, \ldots , c^{k}_{n}\right) =\mathfrak {c}_{k}. \end{aligned}$$
(8.3)

\(\square\)

Now, we introduce the concept of linear Diophantine fuzzy code, which offers a different perspective on coding theory.

Definition 8.8

Let \(\mathfrak {C}\) be a code of \(\mathbb {F}^{n}_{2}\) and \(\mathfrak {D}\) be an LDFS on \(\mathbb {F}^{n}_{2}\). If the following properties are satisfied:

(C1):

\(\mathfrak {D}(\mathfrak {a}_{j}\cdot \mathfrak {a}_{k})\le \mathfrak {D}(\mathfrak {a}_{j})\wedge \mathfrak {D}(\mathfrak {a}_{k})\)\(\forall \mathfrak {a}_{j}, \mathfrak {a}_{k}\in \mathbb {F}^{n}_{2}\).

(C2):

\(\mathfrak {D}(\mathfrak {a}_{j})\ne \mathfrak {D}(\mathfrak {a}_{k})\) if \(\mathfrak {a}_{j}\ne \mathfrak {a}_{k}\).

then

$$\begin{aligned} \mathfrak {D}_{\mathfrak {C}}=\{( \mathfrak {c}_{j},\langle \mathfrak {U}_{\mathfrak {D}}(\mathfrak {c}_{j}),\mathfrak {S}_{\mathfrak {D}}(\mathfrak {c}_{j})\rangle , \langle \alpha ^{\mathfrak {D}}(\mathfrak {c}_{j}),\beta ^{\mathfrak {D}}(\mathfrak {c}_{j}) \rangle ) : \mathfrak {c}_{j}\in \mathfrak {C} \} \end{aligned}$$

is called a linear Diophantine fuzzy code (LDF-code) corresponding to the code \(\mathfrak {C}\) of \(\mathbb {F}^{n}_{2}\).

Example 8.9

We consider \(\mathbb {F}^{8}_{2}\) and Fig. 1 (Source: https://theasciicode.com.ar/).

Fig. 1
figure 1

Binary code-character for \(\mathbb {F}^{8}_{2}\)

Let us generate LDF-code corresponding to the code \(\mathfrak {C}\) of 8-tuples encoding (converting information from a source into symbols) the text “LDFSs/2019”. Then, we have the code \(\mathfrak {C}\) as follows:

$$\begin{aligned} \mathfrak {C}= \left\{ \begin{array}{l} \mathfrak {c}_{1}\\ \mathfrak {c}_{2}\\ \mathfrak {c}_{3}\\ \mathfrak {c}_{4}\\ \mathfrak {c}_{5} \\ \mathfrak {c}_{6} \\ \mathfrak {c}_{7} \\ \mathfrak {c}_{8} \\ \mathfrak {c}_{9} \\ \mathfrak {c}_{10} \end{array} \right\} = \left\{ \begin{array}{l} 01001100 \\ 01000100\\ 01000110 \\ 01010011 \\ 01110011 \\ 00101111 \\ 00110010 \\ 00110000 \\ 00110001 \\ 00111001 \\ \end{array} \right\} . \end{aligned}$$

Also, we suppose that

$$\begin{aligned} \mathfrak {D}=\{( \mathfrak {a}_{j},\langle \mathfrak {U}_{\mathfrak {D}}(\mathfrak {a}_{j}),\mathfrak {S}_{\mathfrak {D}}(\mathfrak {a}_{j})\rangle , \langle \alpha ^{\mathfrak {D}}(\mathfrak {a}_{j}),\beta ^{\mathfrak {D}}(\mathfrak {a}_{j}) \rangle ): \mathfrak {a}_{j}\in \mathbb {F}^{8}_{2} \} \end{aligned}$$

where

$$\begin{aligned}&\mathfrak {U}_{\mathfrak {D}}(\mathfrak {a}_{j})=\sqrt{\frac{\sum \limits ^{n}_{i=1}a^{j}_{i} (\varpi ^{j}_{i})^{3}}{\varpi ^{(3)}_{max}}},\ \ \mathfrak {S}_{\mathfrak {D}}(\mathfrak {a}_{j})= \sqrt{\frac{\sum \limits ^{n}_{i=1}(1-a^{j}_{i})(\varpi ^{j}_{i})^{3}}{\varpi ^{(3)}_{max}}},\nonumber \\&\quad \alpha ^{\mathfrak {D}}(\mathfrak {a}_{j})=\left( \frac{\sum \limits ^{n}_{i=1}a^{j}_{i}}{w^{max}} \right) ^{2},\ \ \beta ^{\mathfrak {D}}(\mathfrak {a}_{j})= \left( \frac{\sum \limits ^{n}_{i=1}(1-a^{j}_{i})}{w^{max}}\right) ^{2} \end{aligned}$$
(8.4)

for all \(\mathfrak {a}_{j}\in \mathbb {F}^{8}_{2}\).

From Definitions 8.1 and 8.3, we have \(0\le \mathfrak {U}_{\mathfrak {D}}(\mathfrak {a}_{j}), \mathfrak {S}_{\mathfrak {D}}(\mathfrak {a}_{j}), \alpha ^{\mathfrak {D}}(\mathfrak {a}_{j}), \beta ^{\mathfrak {D}}(\mathfrak {a}_{j})\le 1\). Also, we calculate \(\alpha ^{\mathfrak {D}}(\mathfrak {a}_{j})+ \beta ^{\mathfrak {D}}(\mathfrak {a}_{j})=\Big (\frac{\sum \nolimits ^{n}_{i=1}a^{j}_{i}}{w^{max}}\Big )^{2}+\Big (\frac{\sum \nolimits ^{n}_{i=1}(1-a^{j}_{i})}{w^{max}}\Big )^{2}\le \Big (\frac{\sum \nolimits ^{n}_{i=1}a^{j}_{i}}{w^{max}}+\frac{\sum \nolimits ^{n}_{i=1}(1-a^{j}_{i})}{w^{max}}\Big )^{2}=\Big (\frac{\sum \nolimits ^{n}_{i=1}a^{j}_{i}+(1-a^{j}_{i})}{w^{max}}\Big )^{2}=1\). Thus, \(\mathfrak {D}\) is an LDFS on \(\mathbb {F}^{8}_{2}\). Since it satisfies the conditions (C1) and (C2) in Definition 8.8, we can say that

$$\begin{aligned} \mathfrak {D}_{\mathfrak {C}}= & {} \left\{ \begin{array}{l} (\mathfrak {c}_{1},\langle \sqrt{\frac{349}{1296}},\sqrt{\frac{947}{1296}}\rangle , \langle \frac{9}{64},\frac{25}{64} \rangle ),\\ (\mathfrak {c}_{2},\langle \sqrt{\frac{224}{1296}},\sqrt{\frac{1072}{1296}}\rangle , \langle \frac{1}{16},\frac{9}{16} \rangle ),\\ (\mathfrak {c}_{3},\langle \sqrt{\frac{567}{1296}},\sqrt{\frac{729}{1296}}\rangle , \langle \frac{9}{64},\frac{25}{64} \rangle ),\\ (\mathfrak {c}_{4},\langle \sqrt{\frac{927}{1296}},\sqrt{\frac{369}{1296}}\rangle , \langle \frac{1}{4},\frac{1}{4} \rangle ), \\ (\mathfrak {c}_{5},\langle \sqrt{\frac{954}{1296}},\sqrt{\frac{342}{1296}}\rangle , \langle \frac{25}{64},\frac{9}{64} \rangle ), \\ (\mathfrak {c}_{6},\langle \sqrt{\frac{1223}{1296}},\sqrt{\frac{73}{1296}}\rangle , \langle \frac{25}{64},\frac{9}{64}) \rangle ),\\ (\mathfrak {c}_{7},\langle \sqrt{\frac{434}{1296}},\sqrt{\frac{862}{1296}}\rangle , \langle \frac{9}{64},\frac{25}{64} \rangle ), \\ (\mathfrak {c}_{8},\langle \sqrt{\frac{91}{1296}},\sqrt{\frac{1205}{1296}}\rangle , \langle \frac{1}{16},\frac{9}{16} \rangle ), \\ (\mathfrak {c}_{9},\langle \sqrt{\frac{603}{1296}},\sqrt{\frac{693}{1296}}\rangle , \langle \frac{9}{64},\frac{25}{64} \rangle ),\\ (\mathfrak {c}_{10},\langle \sqrt{\frac{728}{1296}},\sqrt{\frac{568}{1296}}\rangle , \langle \frac{1}{4},\frac{1}{4} \rangle ) \end{array} \right\} \\= & {} \left\{ \begin{array}{l} (\mathfrak {c}_{1},\langle 0.5188,0.8548\rangle , \langle 0.1406,0.3906 \rangle ),\\ (\mathfrak {c}_{2},\langle 0.4156,0.9094\rangle , \langle 0.0625,0.5625 \rangle ),\\ (\mathfrak {c}_{3},\langle 0.6614,0.75\rangle , \langle 0.1406,0.3906 \rangle ),\\ (\mathfrak {c}_{4},\langle 0.8456,0.5335\rangle , \langle 0.25,0.25 \rangle ), \\ (\mathfrak {c}_{5},\langle 0.8579,0.5136\rangle , \langle 0.3906,0.1406 \rangle ), \\ (\mathfrak {c}_{6},\langle 0.9713,0.2372\rangle , \langle 0.3906,0.1406 \rangle ),\\ (\mathfrak {c}_{7},\langle 0.5786,0.8155\rangle , \langle 0.1406,0.3906 \rangle ), \\ (\mathfrak {c}_{8},\langle 0.2649,0.9642\rangle , \langle 0.0625,0.5625 \rangle ), \\ (\mathfrak {c}_{9},\langle 0.682,0.7312\rangle , \langle 0.1406,0.3906 \rangle ),\\ (\mathfrak {c}_{10},\langle 0.7494,0.6619\rangle , \langle 0.25,0.25 \rangle ) \end{array} \right\} \end{aligned}$$

is an LDF-code corresponding to the code \(\mathfrak {C}\) of \(\mathbb {F}^{8}_{2}\). In addition, we give the matching in Table 1.

Table 1 The tabular form of LDF-code corresponding to the code \(\mathfrak {C}\) of \(\mathbb {F}^{8}_{2}\)

Note 5 The the grades of reference parameters are important for the LDF-code. We assume that \(\mathfrak {a}_{j}=00000100\) and \(\mathfrak {a}_{k}=00111000\) (see: Fig. 1) then it is obtained that \(\mathfrak {U}_{\mathfrak {D}}(\mathfrak {a}_{j})=\mathfrak {U}_{\mathfrak {D}}(\mathfrak {a}_{k})=0.4081\) and \(\mathfrak {S}_{\mathfrak {D}}(\mathfrak {a}_{j})=\mathfrak {S}_{\mathfrak {D}}(\mathfrak {a}_{k})=0.9128\) (by Eq. (8.4)). But we have \(\mathfrak {D}({a}_{j})\ne \mathfrak {D}({a}_{k})\) by using the grades of reference parameters.

Proposition 8.10

Let \(\mathfrak {D}\) be an LDFS on \(\mathbb {F}^{n}_{2}\) and \(\mathfrak {D}_{\mathfrak {C}}\) be an LDF-code corresponding to the code \(\mathfrak {C}\) of \(\mathbb {F}^{n}_{2}\). If \(\mathfrak {c}_{j}\le \mathfrak {c}_{k}\) for \(\mathfrak {c}_{j}, \mathfrak {c}_{k}\in \mathfrak {C}\), then \(\mathfrak {D}(\mathfrak {c}_{j})\ge \mathfrak {D}(\mathfrak {c}_{k})\).

Proof

Assume that \(\mathfrak {D}_{\mathfrak {C}}\) is an LDF-code corresponding to the code \(\mathfrak {C}\) of \(\mathbb {F}^{n}_{2}\) and \(\mathfrak {c}_{j}\le \mathfrak {c}_{k}\). Then, we have \(\mathfrak {c}_{j}\cdot \mathfrak {c}_{k}=\mathfrak {c}_{k}\) from Proposition 8.7. By the property (C1) in Definition 8.8, we write

$$\begin{aligned} \mathfrak {D}(\mathfrak {c}_{j}\cdot \mathfrak {c}_{k})\le & {} \mathfrak {D}(\mathfrak {c}_{j})\wedge \mathfrak {D}(\mathfrak {c}_{k})\Rightarrow \mathfrak {D}(\mathfrak {c}_{k})\nonumber \\\le & {} \mathfrak {D}(\mathfrak {c}_{j})\wedge \mathfrak {D}(\mathfrak {c}_{k})\Rightarrow \mathfrak {D}(\mathfrak {c}_{k})\le \mathfrak {D}(\mathfrak {c}_{j}) \end{aligned}$$
(8.5)

for all \(\mathfrak {c}_{j}, \mathfrak {c}_{k}\in \mathfrak {C}\). Thus, the proof is completed. \(\square\)

Proposition 8.11

Let \(\mathfrak {C}\) be a code of \(\mathbb {F}^{n}_{2}\) and \(\mathfrak {D}\) be an LDFS on \(\mathbb {F}^{n}_{2}\). Assume that \(\mathfrak {D}_{\mathfrak {C}}\) is an LDF-code corresponding to the code \(\mathfrak {C}\) of \(\mathbb {F}^{n}_{2}\). Then,

(i):

\(\mathfrak {D}(0_{\mathbb {F}^{n}_{2}})< \mathfrak {D}(\mathfrak {c}_{j})\) for all \(\mathfrak {c}_{j}(\ne 0_{\mathbb {F}^{n}_{2}})\in \mathfrak {C}\).

(ii):

\(\mathfrak {D}(\mathfrak {c}_{j}) <\mathfrak {D}(1_{\mathbb {F}^{n}_{2}})\) for all \(\mathfrak {c}_{j}(\ne 1_{\mathbb {F}^{n}_{2}})\in \mathfrak {C}\).

Proof

Let \(\mathfrak {D}_{\mathfrak {C}}\) is an LDF-code corresponding to the code \(\mathfrak {C}\) of \(\mathbb {F}^{n}_{2}\).

(i):

By the property (C1) in Definition 8.8, we can write \(\mathfrak {D}(\mathfrak {c}_{j}\cdot 0_{\mathbb {F}^{n}_{2}})\le \mathfrak {D}(\mathfrak {c}_{j})\wedge \mathfrak {D}(0_{\mathbb {F}^{n}_{2}})\Rightarrow \mathfrak {D}(0_{\mathbb {F}^{n}_{2}})\le \mathfrak {D}(\mathfrak {c}_{j})\) for all \(\mathfrak {c}_{j}\in \mathfrak {C}\). Considering the property (C2) in Definition 8.8, we have \(\mathfrak {D}(0_{\mathbb {F}^{n}_{2}})< \mathfrak {D}(\mathfrak {c}_{j})\) for all \(\mathfrak {c}_{j}(\ne 0_{\mathbb {F}^{n}_{2}})\in \mathfrak {C}\).

(ii):

It can be proved similarly to the proof of (i).

\(\square\)

Theorem 8.12

Let \(\mathfrak {D}\) be an LDFS on \(\mathbb {F}^{n}_{2}\). If \(\mathfrak {D}\) be an LDF-subring/LDF-ideal of \(\mathbb {F}^{n}_{2}\), then there is no LDF-code corresponding to any binary code \(\mathfrak {C}\) of \(\mathbb {F}^{n}_{2}\). (or contrapositive)

Proof

The proof is clear from Definitions 5.1, 6.2, 8.8 and Propositions 5.3, 6.3, 8.11. \(\square\)

Example 8.13

We consider \(\mathbb {F}^{2}_{2}=\{00,01,10,11\}\). Then, we have Cayley tables in Example 6.4 (for \(0=00, p=01, q=10, r=11\)). It obvious that \((\mathbb {F}^{2}_{2},+,.)\) is a ring with identity. If \(\mathfrak {D}\) is an LDF-subring/LDF-ideal of \(\mathbb {F}^{2}_{2}\) then we have \(\mathfrak {D}(p+q)\ge \mathfrak {D}(p)\wedge \mathfrak {D}(q)\Rightarrow \mathfrak {D}(r)\ge \mathfrak {D}(p)\wedge \mathfrak {D}(q)\), and \(\mathfrak {D}(q)\ge \mathfrak {D}(p)\wedge \mathfrak {D}(r)\) and \(\mathfrak {D}(p)\ge \mathfrak {D}(q)\wedge \mathfrak {D}(r)\). These imply \(\mathfrak {D}(p)=\mathfrak {D}(q)=\mathfrak {D}(r)\). By considering Proposition 5.3, we have

$$\begin{aligned} \mathfrak {D}(0)\ge \mathfrak {D}(p)=\mathfrak {D}(q)=\mathfrak {D}(r). \end{aligned}$$
(8.6)

By considering Definition 8.8 (C2) and Proposition 8.11, we say that if \(\mathfrak {D}\) is an LDF-subring/LDF-ideal of \(\mathbb {F}^{2}_{2}\) then there is no LDF-code corresponding to any binary code \(\mathfrak {C}\) of \(\mathbb {F}^{2}_{2}\).

Discussion Can the properties (R1, R2, R3) in Definition 5.1 or the properties (I1, I2) in Definition 6.2 be taken instead of properties (C1, C2) in Definition 8.8? Suppose that \(\mathfrak {D}\) on \(\mathbb {F}^{n}_{2}\) has the properties (R1),(R2) and (R3) in definition of LDF-subring. It is necessary in order to generate LDF-code that each codeword in \(\mathfrak {C}\) matches a distinct LDF-number in \(\mathfrak {D}\). So, we assume that if \(\mathfrak {a}_{j}\ne \mathfrak {a}_{k}\) implies \(\mathfrak {D}(\mathfrak {a}_{j})\ne \mathfrak {D}(\mathfrak {a}_{k})\). We will continue by considering this assumption.

For every \(\mathfrak {a}_{j}(\ne 1_{\mathbb {F}^{n}_{2}})\in \mathbb {F}^{n}_{2}\) there is an \(\mathfrak {a}_{k}\in \mathbb {F}^{n}_{2}\) such that \(\mathfrak {a}_{j}+\mathfrak {a}_{k}=1_{\mathbb {F}^{n}_{2}}\), e.g., \(\mathfrak {a}_{k}=01010101 \in \mathbb {F}^{8}_{2}\) for \(\mathfrak {a}_{j}=10101010\in \mathbb {F}^{8}_{2}\). From the property (R1) in Definition 5.1, we have

$$\begin{aligned}&\mathfrak {D}(\mathfrak {a}_{j}+\mathfrak {a}_{k})=\mathfrak {D}(1_{\mathbb {F}^{n}_{2}})\ge \mathfrak {D}(\mathfrak {a}_{j})\wedge \mathfrak {D}(\mathfrak {a}_{k}), \end{aligned}$$
(8.7)
$$\begin{aligned}&\mathfrak {D}(\mathfrak {a}_{j}+1_{\mathbb {F}^{n}_{2}})=\mathfrak {D}(\mathfrak {a}_{k})\ge \mathfrak {D}(\mathfrak {a}_{j})\wedge \mathfrak {D}(1_{\mathbb {F}^{n}_{2}}) \end{aligned}$$
(8.8)

and

$$\begin{aligned} \mathfrak {D}(1_{\mathbb {F}^{n}_{2}}+\mathfrak {a}_{k})=\mathfrak {D}(\mathfrak {a}_{j})\ge \mathfrak {D}(1_{\mathbb {F}^{n}_{2}})\wedge \mathfrak {D}(\mathfrak {a}_{k}). \end{aligned}$$
(8.9)

Since \(\mathfrak {a}_{j}\ne \mathfrak {a}_{k}\), this implies \(\mathfrak {D}(\mathfrak {a}_{j})\ne \mathfrak {D}(\mathfrak {a}_{k})\). If \(\mathfrak {D}(\mathfrak {a}_{j})<\mathfrak {D}(\mathfrak {a}_{k})\) then \(\mathfrak {D}(\mathfrak {a}_{j})\ge \mathfrak {D}(1_{\mathbb {F}^{n}_{2}})\) by Eq. (8.9) and \(\mathfrak {D}(1_{\mathbb {F}^{n}_{2}})\ge \mathfrak {D}(\mathfrak {a}_{j})\) by Eq. (8.7). So, we obtain \(\mathfrak {D}(\mathfrak {a}_{j})= \mathfrak {D}(1_{\mathbb {F}^{n}_{2}})\). If \(\mathfrak {D}(\mathfrak {a}_{j})>\mathfrak {D}(\mathfrak {a}_{k})\) then \(\mathfrak {D}(\mathfrak {a}_{k})\ge \mathfrak {D}(1_{\mathbb {F}^{n}_{2}})\) by Eq. (8.8) and \(\mathfrak {D}(1_{\mathbb {F}^{n}_{2}})\ge \mathfrak {D}(\mathfrak {a}_{k})\) by Eq. (8.7). Hence, we obtain \(\mathfrak {D}(\mathfrak {a}_{j})= \mathfrak {D}(1_{\mathbb {F}^{n}_{2}})\). Therefore, if \(\mathfrak {a}_{j}+\mathfrak {a}_{k}=1_{\mathbb {F}^{n}_{2}}\) then \(\mathfrak {D}(\mathfrak {a}_{j})= \mathfrak {D}(1_{\mathbb {F}^{n}_{2}})\) or \(\mathfrak {D}(\mathfrak {a}_{k})= \mathfrak {D}(1_{\mathbb {F}^{n}_{2}})\). Consequently, we can say that \(\mathfrak {D}(\mathfrak {a}_{j^{'}})= \mathfrak {D}(1_{\mathbb {F}^{n}_{2}})\) for some (at least \((2^{n-1}-1)\)) \(\mathfrak {a}_{j^{'}}\ne 1_{\mathbb {F}^{n}_{2}}\). This means that some codewords in \(\mathfrak {C}\) match the same LDF-number. However, this is an undesirable result (contradiction).

Comparison In the year 2002, Özkan and Özkan published a seminal paper, which aims to introduce the notion of fuzzy code and thus propose a different approach to coding theory. In (Özkan and Özkan 2002), the authors endeavored to convert binary codes to fuzzy numbers by using not-so fuzzy ideal, and thus made major contribution to the literature. However, there are some flaws for the conditions (see: Definition 2.2) in the definition of fuzzy code in Özkan and Özkan (2002). The authors described the function J as \(J: C\rightarrow [0,1]\) where C is a binary code (in Definition 2.2 (Özkan and Özkan 2002)). For \(x=1000101\in C\) and \(y=1100010\in C\) in Example 2.2 (Özkan and Özkan 2002), it is obtained that \(x+y=0100111\notin C\) and \(x\cdot y=1000000\notin C\). Hence, \(J(x+y)\) and \(J(x\cdot y)\) are not defined. Assume that

$$\begin{aligned} C= \left\{ \begin{array}{l} 0000000 \\ 0110000\\ 0010000 \\ 0100000 \end{array} \right\} \end{aligned}$$

(i.e., \(x+y\in C\) and \(x\cdot y\in C\) for all \(x,y\in C\)) then it is calculated as \(J(0110000+0010000)\ngeq \min \{J(0110000),J(0010000)\}\). Therefore, we can say that the function J does not generate a fuzzy code for each code \(\mathfrak {C}\) of \(\mathbb {F}^{7}_{2}\), however can generate fuzzy codes for some specially specified codes. Especially, we take the code

$$\begin{aligned} C= \left\{ \begin{array}{l} 0000000 \\ 0111100\\ 0011000 \\ 0100100 \end{array} \right\} \end{aligned}$$

then J is a fuzzy code according to Definition 2.2 in Özkan and Özkan (2002), but \(J(0011000)=J(0100100)=\frac{7}{28}\). Since \(0011000\ne 0100100\), this is a problematic situation. To eradicate these restrictions, we describe the novel concept of linear Diophantine fuzzy code (by using not-so LDF-subring/LDF-ideal). Thus, we argue that linear Diophantine fuzzy code can be generated for each code \(\mathfrak {C}\) of \(\mathbb {F}^{n}_{2}\) if the LDFS \(\mathfrak {D}\) on \(\mathbb {F}^{n}_{2}\) satisfies the conditions (C1) and (C2) in Definition 8.8. All of these are details demonstrating the advantage of the LDF-code proposed in this section.

9 Conclusion

The studies of generalized types of fuzzy sets in the algebraic structures like group, ring, field are interesting research topics. In this paper, we investigated the algebraic properties of linear Diophantine fuzzy sets in the structures of groups, rings and fields. Some related concepts, e.g., the linear Diophantine fuzzy subgroup, linear Diophantine fuzzy normal subgroup, linear Diophantine fuzzy subring, linear Diophantine fuzzy ideal, linear Diophantine fuzzy subfield were proposed. In addition, we made a theoretical study on their fundamental characteristic features analogous to those of ordinary groups, rings and fields. Also, we proposed the linear Diophantine fuzzy code corresponding to the binary code, which can be used for data compression, data storage, data transmission and cryptography.

We hope that this new notion will bring a new opportunity in the research and development of theory of linear Diophantine fuzzy set, which is a generalized form of fuzzy set. To extend this study, further research can be done by examining the properties of linear Diophantine fuzzy sets in other algebraic structures such as modules and lattices. In the near future, we will endeavor to describe these potential concepts for linear Diophantine fuzzy sets.