845
Views
0
CrossRef citations to date
0
Altmetric
Research Article

Injective module based on rough set theory

& | (Reviewing Editor)
Article: 1069481 | Received 13 Feb 2015, Accepted 24 Jun 2015, Published online: 27 Jul 2015

Abstract

It is important to handle real-life problems algebraically, but as most of the real-life problems as well as the applications are imprecise(i.e. vague, inexact, or uncertain), it makes harder to analyze algebraically, while Rough Set Theory (RST) has the capability to deal imprecise problems. To solve imprecise problems algebraically, we investigated injective module based on RST.

Public Interest Statement

Algebra & Logics are most important to solve problems, but they are based on crisp set theory. Some authors investigated fuzziness in algebra. In view of uncertain data, we investigated injective module based on rough set theory. This work is in direction to handle imprecise situations algebraically. We hope these results will further enrich algebra to cover uncertain situations.

1. Introduction

The terminology injective module was originated by Carten and Eilenberg (Citation1956) to deal real-life situations algebraically; and then the dual concept projective module and injective module have been covered in many texts (Goldhaber & Enrich, Citation1970; Rebenboim, Citation1969; Rowen, Citation1991). These terms are based on crisp set theory and can handle only exact situations. In recent years, most data-sets are imprecise or the surrounding information is imprecise and our way of thinking or concluding depends on the information at our disposal. This means that to draw conclusions, we should able to process uncertain and/or incomplete information. To analyze any type of information, mathematical logics are most appropriate, so we should have to generalize the algebraic structures and the logic in sense of imprecise or vague. Rough set theory (RST) is a powerful mathematical tool to handle imprecise situations and rough algebraic structures can play a vital role to deal such situations.

In Pawlak’s RST, the key concept is an equivalence relation and the building blocks for the construction of the lower and upper approximations are the equivalence classes. The lower approximation of the given set is the union of all the equivalence classes which are the subsets of the set, and the upper approximation is the union of all the equivalence classes which have a non-empty intersection with the set. The object of the given universe can be divided into three classes with respect to any subset AU:

(1)

the objects which are definitely in A;

(2)

the objects which are definitely not in A; and

(3)

the objects which are possibly in A.

The objects in class (1) form the lower approximation of A, and the objects in classes (1) and (3) together form its upper approximation. The boundary of A is defined as the set of objects in class (2). Bonikowaski introduced the algebraic structures of rough sets Bonikowaski (Citation1995). Biswas and Nanda (Citation1994) introduced the concept of rough group and rough subgroups. Kuroki (Citation1997) studied the rough ideals in semigroups. Davvaz (Citation2004) introduced the roughness in rings. Davvaz and Mahdavipour (Citation2006) introduced the roughness in module. Rough modules and their some properties are also studied by Zhang, Fu, and Zhao (Citation2006). Standard sources for the algebraic theory of modules are Anderson and Fuller (Citation1992), Jacobson (Citation1951). One can find more on rough set and their algebraic structures in Davvaz and Mahdavipour (Citation2006), Walczak and Massart (Citation1997), Han (Citation2001), Chakraborty and Banergee (Citation1994), Kuroki and Mordeson (Citation1997), Yao (Citation1996), Pawlak (Citation1984,Citation1987). In recent years, there has been a fast growing interest in this new emerging theory, ranging from work in pure theory, such as algebraic foundations and mathematical logic (Irfan Ali, Davvaz, & Shabir, Citation2013; Li & Zhang, Citation2014; Rasouli & Davvaz, Citation2014; Xin, Hua, & Zhu, Citation2014) to diverse areas of applications. Recently, authors A.K. Sinha and Anand Prakash discussed on rough free module and rough projective module in Sinha and Prakash (Citation2014) and Prakash and Sinha (Citation2014), respectively.

The aim of this paper is to investigate the rough injective module. The rest of the paper is organized as follows: In Section 2, preliminaries are given. In Section 3, we introduce the concept of rough injective module. Finally, our conclusions are presented. We have used standard mathematical notation throughout this paper and we assume that the reader is familiar with the basic notions of algebra and RST.

2. Preliminaries

In this section, we give some basic definitions of rough algebraic structures and results which will be used later on.

Definition 2.1

(Pawlak, Citation1991) A pair (U,θ), where U and θ is an equivalence relation on U and is called an approximation space.

Definition 2.2

(Davvaz, Citation2004) For an approximation space (U,θ), by a rough approximation operator in (U,θ) we mean a mapping Apr:P(U)P(U)×P(U) defined byApr(X)=(X̲,X¯),for everyXP(U)

where X̲={xX|[x]θX}, X¯={xX|[x]θX}. X̲ is called the lower rough approximation of X in (U,θ) and X¯ is called upper rough approximation of X in (U,θ).

Definition 2.3

(Davvaz, Citation2004) Given an approximation space (U,θ), a pair (A,B)P(U)×P(U) is called a rough set in (U,θ) iff (A,B)=Apr(X) for some XP(U).

Example 2.1

Let (U,θ) be an approximation space, where U={o1,o2,o3, ,o7} and an equivalence relation θ with the following equivalence classes:E1={o1,o4}E2={o2,o5,o7}E3={o3}E4={o6}

Let the target set be O={o3,o5} then O̲={o3} and O¯=({o3}{o2,o5,o7}) and so Apr(O)=({o3},{o3}{o2,o5,o7}) is a rough set.

Definition 2.4

(Miao, Han, Li, & Sun, Citation2005) Let K=(U,θ) be an approximation space and be a binary operation defined on U. A subset G() of universe U is called a rough group if Apr(G)=(G̲,G¯) satisfies the following property:

(1)

xyG¯,x,yG.

(2)

Association property holds in G¯.

(3)

,eG¯ such that xe=ex=x,xG; e is called the rough identity element.

(4)

xG,yG such that xy=yx=e; y is called the rough inverse element of x in G.

Definition 2.5

(Han, Citation2001) Let (U1,θ) and (U2,θ) be two approximation spaces, and ¯ be two operations over U1 and U2, respectively. Let G1U1 and G2U2. Apr(G1) and Apr(G2) are called homomorphic rough sets if there exists a mapping ϕ of G1 into G2 such thatx,yG¯1,ϕ(xy)=ϕ(x)¯ϕ(y)

If ϕ is 1–1 mapping, Apr(G1) and Apr(G2) are called isomorphic rough sets.

Definition 2.6

(Wang, Citation2004) An algebraic system (Apr(R),+,) is called rough ring if it satisfies:

(1)

(Apr(R),+) is a rough commutative addition group.

(2)

(Apr(R),) is a rough multiplicative semi-group.

(3)

(x+y)z=xz+yz and x(y+z)=xy+xzx,y,zApr(R).

Definition 2.7

(Zhang et al., Citation2006) Let (Apr(R),+,) be a rough ring with a unity, (Apr(M),+) a rough commutative group. Apr(M) is called a rough left module over the ring Apr(R) if there is mapping R¯×M¯M¯,(a,x)ax such that

(1)

a(x+y)=ax+ay,aApr(R),x,yApr(M)

(2)

(a+b)x=ax+bx,a,bApr(R),xApr(M)

(3)

(ab)x=a(bx),a,bApr(R),xApr(M)

(4)

1x=x, 1 is a unit element of Apr(R) and xApr(M)

A rough right module over the ring Apr(R) can be defined similarly. Condition (4) can be omitted in case of non-unital ring.

Definition 2.8

(Zhang et al., Citation2006) A rough subset Apr(N) of a rough module Apr(M) is called rough submodule of Apr(M), if Apr(N) satisfies the following:

(1)

Apr(N) is a rough subgroup of Apr(M)

(2)

ayN¯,aApr(R) and yApr(N).

Definition 2.9

(Zhang et al., Citation2006) Let Apr(M) and Apr(M) be two rough R-modules. If there exists a mapping η of M into M such that

(1)

η is a homomorphism of a rough group Apr(M) into Apr(M);

(2)

η(ax)=aη(x),aApr(R),xApr(M)

then η is called a homomorphism of rough module Apr(M) into Apr(M). If η is a 1–1 mapping, it is called an isomorphism of rough module Apr(M) into Apr(M).

3. Rough injective module

Definition 3.1

A sequence Apr(M)αApr(M)βApr(M) of two homomorphism of a module over the rough ring Apr(R) is said to be rough exact if Im(α)=ker(β). This happens if and only if (i)βα=0, and (ii) the relation β(x)=0,xApr(M) (i.e. xM¯ and xM̲), implies that x=α(x) for some xApr(M). Indeed condition (i) and (ii) mean, respectively, that Im(α)ker(β) and ker(β)Im(α).

Definition 3.2

A Apr(R)-module Apr(Q) is injective if and only if every diagram with exact row (i.e. with α injective) can be completed to a commutative diagram

by means of a homomorphism u:Apr(M)Apr(Q).

Since it is obviously enough to check the above condition for inclusion maps Apr(M)Apr(M), Apr(Q) is injective if and only if every homomorphism into Apr(Q) form any submodule Apr(M) of any Apr(R)-moduleApr(M) can be extended to a homomorphism of Apr(M) into Apr(Q).

Example 3.1

The Apr(Z)-module Apr(Q) is injective.

Let Apr(M) be a submodule of a Apr(Z)-module Apr(M), and u:Apr(M)Apr(Q) a homomorphism of Apr(Z)-modules. We have to show that u can be extended to a homomorphism of M into Q. For this, it will be sufficient to show any homomorphism v from a submodule Apr(N) of Apr(M) into Apr(Q).

Preposition 3.1

Let us be given two cointial maps α:Apr(M)Apr(N),α:Apr(M)Apr(N) and form the diagram

a pushout of α,α or of the above diagram is a pair of coterminal maps β:Apr(N)Apr(L),β:Apr(N)Apr(L) such that the square is commutative.

Theorem 3.1

An Apr(R)-module Q is injective if and only if every exact sequence of the form(1) 0Apr(Q)uApr(M)Apr(M)0(1)

splits.

Proof

If Apr(Q) is injective and (1) an exact sequence, then there exists a homomorphism p:Apr(M)Apr(Q) such that pu=1Q; therefore the sequence (1) splits.

Conversely, suppose that every exact sequence of the form (1) splits, and let us be given the diagram with exact row form the push-out of the above diagram; since α is injective, so is v; therefore, denoting by L the co-kernel of v we have the exact sequence(2) 0vApr(Q)Apr(L)Apr(L)0.(2)

Since this sequence splits, there exists p:Apr(L)Apr(Q) such that pv=1Q. Then, u=pw is a homomorphism of M into Q, and we have uα=pwα=pvu=u. Hence Apr(Q) is injective.

Preposition 3.2

If Apr(R) is an integral domain, then every injective Apr(R)-module is divisible.

Proof

Let Apr(R) is an integral domain, and let Apr(Q) be an injective Apr(R)-module. Let a0 be any non-zero element of Apr(Q). Since Apr(R) is an integral domain, Apr(R)a is a free Apr(R)-module with basis {a}. Therefore, there exists a homomorphism from Apr(R)a to Apr(Q) which maps a to y. Since Apr(Q) is injective, the above homomorphism extends to a homomorphism h:Apr(R)Apr(Q); let x=h(1), then y=h(a)=ah(1)=ax, implies Apr(Q) is divisible.

Lemma 3.1

Every Apr(Z)-module can be embedded in an injective Apr(z) module.

Proof

Let Apr(E) be a Apr(Z)-module, suppose Apr(E)=Apr(F)/Apr(N) with Apr(F) a free Apr(Z)-module. Since Apr(F) is a direct sum of copies of Apr(Z), and since Apr(Z) is a submodule of the divisible module Apr(Q), therefore Apr(F) is a submodule of a direct sum Apr(G) of divisible Apr(Z)-modules. Then, Apr(E)=Apr(F)/Apr(N) is a submodule of Apr(G)/Apr(N). Since Apr(G) is divisible, so is Apr(G)/Apr(N); therefore, by the above preposition, Apr(G)/Apr(N) is injective and the proof is complete.

Theorem 3.2

If the Apr(R)-module Apr(Q) is injective, then the Apr(R)-module Apr(H)=hom(Apr(R),Apr(Q)) is injective.

Proof

Let Apr(H) is a submodule of module Apr(M) over a rough ring Apr(R). Here, we prove that Apr(H) is a direct summand of Apr(M). Mapping uu(1) from Apr(H) to Apr(Q) is additive. Since the Apr(Z)-module Apr(Q) is injective, there exists a homomorphism q:Apr(M)Apr(Q) of Apr(Z)-modules such that(3) q(u)=u(1),uApr(H)(3)

Define p:Apr(M)Apr(H) by(4) (p(x))(a)=q(ax),xApr(M),aApr(R)(4)

the mapping p(x):Apr(R)Apr(Q) is linear and so in Apr(H), the mapping p is additive. If aApr(R),xApr(M), then or every aApr(R)

(p(ax))(a)=q(aax)=(p(x)(aa)=(ap(x))(a),

and hence p(ax)=ap(x). Thus, p is linear. If now uApr(H), then (p(u))(a)=q(ax)=(au)(1)=u(a), for all aApr(R), and hence p(u)=u. Thus, p is an linear projection from Apr(M) to Apr(H). Hence Apr(H) is a direct summand of Apr(M), and this completes the proof.

4. Conclusion

Recently, RST has received wide attention in the real-life applications and the algebraic studies. There are so many models arising in the solution of specific problems and turn out to be modules. For this reason, injective module based on RST introduced here is applicable in many diverse contexts. Injective module based on RST is important to all in linear algebra, vector space & physics applications. The combination of RST and abstract algebra has many interesting research topics. In this paper, we focused on algebraic results by combining RST and abstract algebra, and we hope the results given in this paper will further enrich rough set theories.

Additional information

Funding

The authors received no direct funding for this research.

Notes on contributors

Arvind Kumar Sinha

Arvind Kumar Sinha is an assistant professor in the Department of Mathematics at National Institute of Technology Raipur, Chhattisgarh, India. He received his MSc and PhD degrees in mathematics from Guru Ghasidas University, Bilaspur (A Central University), India, in 1995 and 2003, respectively. He has 15 years of teaching experience at graduate and post graduate levels and he has several national and international publications. His research area is algebra.

References