1 Introduction

Throughout, all rings considered are commutative with nonzero identity and all modules are unital. A ring R is said to be a von Neumann regular if, for every \(x\in R\), there is \(y\in R\) such that \(x=x^{2}y\), or equivalently, if every principal (resp. finitely generated) ideal of R is generated by an idempotent (Wang and Kim 2016, Theorem 3.6.13). Recently, the notion of von Neumann regular rings was extended to modules in Jayaram and Tekir (2018). An R-module M is said to be von Neumann regular if, for each \(m\in M\), there exists \(a\in R\) such that \(Rm=aM=a^{2}M\). The concepts of regular von Neumann rings have been widely studied and several generalizations of these rings have been given and studied in recent years (see for example, Alkan et al. 2018; Nicholson and Sánchez Campos 2004; Kist 1963). In Nicholson and Sánchez Campos (2004), Nicholson and S\(\acute{a}\)nchez Campos introduced the concept of morphic rings (over associative rings). A commutative ring R is called a morphic ring if, for every element \(a\in R\), \(R/Ra\cong \textrm{ann}_{R}(a)\) (isomorphism of R-modules). It is proved that R is morphic if and only if, for every \(a\in R\), there exists \(b\in R\) such that \(Ra=\textrm{ann}_{R}(b)\) and \(\textrm{ann}_{R}(a)=Rb\) (Nicholson and Sánchez Campos 2004, Lemma1). Morphic (associative) rings have been widely studied and many variants of this notion have been proposed and studied in recent papers. Among these variants, the concepts of quasi-morphic rings (Camillo and Nicholson 2007) and comorphic rings (Alkan et al. 2018) which are equivalent to the concept of morphic rings over commutative rings.

In 2005, Nicholson and S\(\acute{a}\)nchez Campos extended the notion of morphic rings to modules (Nicholson and Sánchez Campos 2005). An endomorphism \(\alpha \) of a module M is called morphic if \(M/\alpha (M)\cong \ker (\alpha )\). The module M is called a morphic module if every endomorphism of M is morphic. Note that the endomorphisms of the R-module R are only the multiplication morphisms. So, clearly, a ring R is morphic if and only if R is a morphic R-module.

In this article, we extend, in another way, the notion of morphic rings to modules. An R-module M is said to be a morphic module if, for each \(m\in M\), there exists \(a\in R\ \)such that \(Rm=\textrm{ann}_{M}(a)\) and \(\textrm{ann}_{R}(m)=Ra+\textrm{ann}_{R}(M)\). We investigate many properties of this notion. Among other results, we show that a ring R is morphic if and only if it a morphic R-module (Example 1). Some other classes of examples of morphic modules are given in Examples 2, 3, and 4. It is also proved that the intersection of two (finite number of) cyclic submodules of a morphic module is again cyclic (Proposition1 and Corollary1). Theorem 1 gives a characterization of morphic modules. Let M be an R-module. A submodule N of M is called a Baer submodule if \(m\in N\) implies that \(\textrm{ann}_{M}(\textrm{ann} _{R}(m))\subseteq N\) (see Jayaram et al. 2021). Proposition 4 shows that every submodule of a morphic module is a Baer submodule. Recall that a module is called a Bézout module if its finitely generated submodules are all cyclic. If M is a non-torsion morphic module, then M is a Bézout module (Corollary 3). Theorem 3 shows that every finitely generated von Neumann regular module is also a morphic module with equivalence if M is a torsion-free module (Proposition 6). We end this paper with some results about the stability of the notion of morphic modules under homomorphisms, direct products of modules, and localization of modules.

2 Main results

We begin by recalling the key definition of this paper.

Definition 1

An R-module M is said to be a morphic module if, for each \(m\in M\), there exists \(a\in R\ \)such that \(Rm=\textrm{ann}_{M}(a)\) and \(\textrm{ann} _{R}(m)=(a)+\textrm{ann}_{R}(M)\)

The first definition of morphic rings was in the associative context. The definition above deals with a generalization of morphic rings but only in the commutative case. In this case, all modules (resp. ideals) are bi-modules (resp. bi-ideals).

Example 1

A commutative ring R is a morphic ring if and only if it is a morphic R-module.

Example 2

Every simple module is morphic. In particular, for each prime integer p, \(\mathbb {Z}_{p}\) is a morphic \(\mathbb {Z}\)-module.

Example 3

Let \(n\ge 2\) be an integer. Consider the \(\mathbb {Z}\)-module \(\mathbb {Z}_n\). Let \(m\in \mathbb {Z}\). If \(\textrm{gcd}(m, n) = 1\) then \(\mathbb {Z}\overline{m} = \mathbb {Z}_n = \textrm{ann}_{\mathbb {Z}_n} (0)\) and \(\textrm{ann}_{\mathbb {Z}}(\overline{m}) = \textrm{ann}_{\mathbb {Z}}(\mathbb {Z}_n) = (0) + \textrm{ann}_{\mathbb {Z}}(\mathbb {Z}_n)\). Assume now that \(\textrm{gcd}(m, n) = d > 1\) and write \(n = dn^{\prime }\) and \(m = dm^{\prime }\) for some \(n^{\prime },m^{\prime } \in \mathbb {Z}\). We have \(\mathbb {Z}\overline{m} = \mathbb {Z}\overline{d} = \textrm{ann}_{\mathbb {Z}_n} (n^{\prime })\), and furthermore \(\textrm{ann}_{\mathbb {Z}}(\overline{m}) = n^{\prime }\mathbb {Z} = (n^{\prime }) + \textrm{ann}_{\mathbb {Z}}(\mathbb {Z}_n)\). Accordingly, \(\mathbb {Z}_n\) is a morphic \(\mathbb {Z}\)-module. More generally, every cyclic group of finite order is a morphic \(\mathbb {Z}\)-module.

Example 4

Let G be a finite abelian group. By the Structure Theorem of Finite Abelian Groups, G is isomorphic, as a \(\mathbb {Z}\)-module, to \(M=\mathbb {Z}_{p_{1}^{\alpha _{1}}}\times \mathbb {Z}_{p_{2}^{\alpha _{2}}} \times \cdots \times \mathbb {Z}_{p_{r}^{\alpha _{r}}} \) where \(p_{i}\)’s are prime integers (which may not be distinct) and \(\alpha _{i}\ge 1\) for each \(i=1,2,\ldots ,n\).

Assume that G is a morphic \(\mathbb {Z}\)-module. Then, so is M. We claim that all \(p_{i}\)’s are distinct, that is \(G\ \)is cyclic. Suppose that \(p_{i}=p_{j}\) for some \(i\ne j\). For example, suppose that \(p_{1} =p_{2}\). Firstly, suppose that \(\alpha _{1}=\alpha _{2}\). Set \(m=(\overline{1},\overline{0},\overline{0},\ldots ,\overline{0})\in M\). There exists \(a\in \mathbb {Z}\) such that \(\mathbb {Z}m=\textrm{ann}_{M}(a)\) and \(\textrm{ann}_{\mathbb {Z}}(m)=(a)+\textrm{ann}_{\mathbb {Z}}(M)\). Thus, \((a)\subseteq \textrm{ann}_{\mathbb {Z}}(m)=(p_{1}^{\alpha _{1}})\). Hence, \(\textrm{ann}_{M}(p_{1}^{\alpha _{1}})\subseteq \textrm{ann}_{M}(a)=\mathbb {Z} m\). However, \((\overline{0},\overline{1},\overline{0},\ldots ,\overline{0} )\in \textrm{ann}_{M}(p_{1}^{\alpha _{1}})\backslash \mathbb {Z}m\), a contradiction. So, we may assume for example that \(\alpha _{1}< \alpha _{2}\). Set \(m=(\overline{0},\overline{1},\overline{0},\ldots ,\overline{0})\in M\). There exists \(a\in \mathbb {Z}\) such that \(\mathbb {Z}m=\textrm{ann}_{M}(a)\) and \(\textrm{ann}_{\mathbb {Z}}(m)=(a)+\textrm{ann}_{\mathbb {Z}}(M)\). Thus, \((a)\subseteq \textrm{ann}_{\mathbb {Z}}(m)=(p_{1}^{\alpha _{2}})\). Hence, \(\textrm{ann}_{M}(p_{1}^{\alpha _{2}})\subseteq \textrm{ann}_{M}(a)=\mathbb {Z} m\). However, \((\overline{1},\overline{0},\overline{0},\ldots ,\overline{0} )\in \textrm{ann}_{M}(p_{1}^{\alpha _{2}})\backslash \mathbb {Z}m\), a contradiction. Consequently, \(p_{1}\ne p_{2}\), and so by the same way we get that all \(p_{i}\)’s are distinct. Keeping in mind Example 3, we conclude that a finite abelian group G is a morphic \(\mathbb {Z}\)-module if and only if G is a cyclic group.

Proposition 1

Let R be a ring. If M is a morphic R-module then, the intersection of two cyclic submodules of M is also cyclic.

Proof

Let m, \(m^{\prime }\in M\). Since M is a morphic R-module, then \(Rm=\textrm{ann}_{M}(a)\), \(\textrm{ann}_{R}(m)=(a)+\textrm{ann}_{R}(M)\), \(Rm^{\prime }=\textrm{ann}_{M}(a^{\prime })\) and \(\textrm{ann}_{R}(m^{\prime })=(a^{\prime })+\textrm{ann}_{R}(M)\) for some a, \(a^{\prime }\in R\). We have also \(Ram^{\prime }=\textrm{ann}_{M}(c)\) and \(\textrm{ann}_{R} (am^{\prime })=(c)+\textrm{ann}_{R}(M)\) for some \(c\in R\). We will show that \(Rm\cap Rm^{\prime }=Rcm^{\prime }\). Let \(x\in Rm\cap Rm^{\prime }\), then \(x=rm=r^{\prime }m^{\prime }\) for some r, \(r^{\prime }\in R\). It follows that \(r^{\prime }m^{\prime }\in Rm= \textrm{ann}_{M}(a)\). Hence, \(r^{\prime }(am^{\prime })=ar^{\prime }m^{\prime }=0\). Then, \(r^{\prime }\in \textrm{ann}_{R} (am^{\prime })=(c)+\textrm{ann}_{R}(M)\). So, \(r^{\prime }=\alpha c+b\) for some \(\alpha \in R\) and some \(b\in \textrm{ann}_{R}(M)\). Then, \(x=r^{\prime }m^{\prime }=(\alpha c+b)m^{\prime }=\alpha cm^{\prime }\), and so we conclude that \(x\in Rcm^{\prime }\). Thus, \(Rm\cap Rm^{\prime }\subseteq Rcm^{\prime }\). For the other inclusion, it suffices to show that \(Rcm^{\prime }\subseteq Rm\). We have \(cam^{\prime }=0\). Then, \(cm^{\prime }\in \textrm{ann}_{M}(a)=Rm\). Thus, \(Rcm^{\prime }\subseteq Rm\), as desired. \(\square \)

By induction, we obtain the following result.

Corollary 1

Let R be a ring. If M is a morphic R-module then, the intersection of finite number of cyclic submodules of M is also cyclic.

Corollary 2

If R is a morphic ring, the intersection of finite number of principal ideals of R is again principal.

Proposition 2

Let M be a morphic R-module and m, \(m^{\prime }\in M\). If \(Rm\cap Rm^{\prime }=(0)\), then \(Rm\oplus Rm^{\prime }=R(m+m^{\prime })\).

Proof

Since M is a morphic R-module, there exists \(a\in R\) such that \(R(m+m^{\prime })=\textrm{ann} _{M}(a)\). Thus, \(a(m+m^{\prime })=0\) and so \(am=-am^{\prime }\in Rm\cap Rm^{\prime }=(0)\). Hence, m, \(m^{\prime }\in \textrm{ann}_{M}(a)=R(m+m^{\prime })\), and then \(Rm+Rm^{\prime }\subseteq R(m+m^{\prime })\). The other inclusion is trivial. So, since \(Rm\cap Rm^{\prime }=(0)\), we get \(Rm\oplus Rm^{\prime }=Rm+Rm^{\prime }=R(m+m^{\prime })\). \(\square \)

Theorem 1

Let M be an R-module. The following are equivalent:

  1. (1)

    M is a morphic R-module.

  2. (2)

    For every finitely generated submodule N of M, there exists \(a\in R\) such that \(N=\textrm{ann}_{M}(a)\) and \(\textrm{ann}_{R}(N)=(a)+\textrm{ann} _{R}(M).\)

Proof

The implication \((2)\Rightarrow (1)\) is clear.

\((1)\Rightarrow (2)\) Let N be a submodule of M and let n be the minimal number of generators of N, and then proceed by induction on n. The induction start is just the definition of morphic modules. If \(n \ge 1\), set \(N = \sum ^{n}_{i=1} Rm_i\) and \(J = \sum ^n_{i=1} Rm_i\). It is clear that \(\{m_{i}\}_{i=1}^{n-1}\) is a minimal set of generators of J. The induction hypothesis yields that \(J=\textrm{ann}_{M}(a_{1})\) and \(\textrm{ann} _{R}(J)=(a_{1})+\textrm{ann}_{R}(M)\) for some \(a_{1}\in R\). Since M is a morphic R-module, we get that \(Rm_{n}=\textrm{ann}_{M}(a_{2})\), \(\textrm{ann}_{R}(m_{n})=(a_{2})+\textrm{ann}_{R}(M)\), \(Ra_{1}m_{n} =\textrm{ann}_{M}(a_{3})\), and \(\textrm{ann}_{R}(a_{1}m_{n})=(a_{3} )+\textrm{ann}_{R}(M)\) for some \(a_{2},a_{3}\in R\). Set \(a=a_{1}a_{3}\). We claim that \(N=\textrm{ann}_{M}(a)\). Let \(x\in \textrm{ann}_{M}(a)\). Then, \(a_{1}a_{3}x=0\). Therefore, \(a_{1}x\in \textrm{ann}_{M}(a_{3})=Ra_{1}m_{n}\). Write \(a_{1}x=\alpha a_{1}m_{n}\) for some \(\alpha \in R\). We have \(a_{1}(x-\alpha m_{n})=0\). Then, \(x-\alpha m_{n}\in \textrm{ann}_{M}(a_{1})=J\). So, \(x-\alpha m_{n}=j\) for some \(j\in J\). Then, \(x=j+\alpha m_{n}\), and so \(x\in N\). Thus, \(\textrm{ann}_{M}(a)\subseteq N\). Now, let \(x\in N\). Then, \(x=j+\beta m_{n}\) for some \(j\in J\) and \(\beta \in R\). So, \(ax=a_{1} a_{3}j+a_{1}a_{3}\alpha m_{n}=0\), and then \(x\in \textrm{ann}_{M}(a)\). Thus, \(N\subseteq \textrm{ann}_{M}(a)\). Consequently, \(N=\textrm{ann}_{M} (a)\).

We claim that \(\textrm{ann}_{R}(N)=(a)+\textrm{ann}_{R}(M)\). First, it is clear that \((a)+\textrm{ann}_{R}(M)=(a_{1}a_{3})+\textrm{ann} _{R}(M)\subseteq \textrm{ann}_{R}(J)\cap \textrm{ann}_{R}(m_{n})=\textrm{ann} _{R}(N)\). Let \(t\in \textrm{ann}_{R}(N)=\textrm{ann}_{R}(J)\cap \textrm{ann} _{R}(m_{n})\). Then, \(t\in \textrm{ann}_{R}(J)\ \) implies that \(t=sa_{1}+u\) for some \(s\in R\) and \(u\in \textrm{ann}_{R}(M).\ \)Since \(tm_{n}=0\) we have \(0=(sa_{1}+u)m_{n}=sa_{1}m_{n}\), and so \(s\in \textrm{ann}_{R}(a_{1} m_{n})=(a_{3})+\textrm{ann}_{R}(M).\ \)Then, there exist \(v\in R\) and \(w\in \textrm{ann}_{R}(M)\) such that \(s=a_{3}v+w\) and so \(t=v(a_{1} a_{3})+wa_{1}+u\in (a_{1}a_{3})+\textrm{ann}_{R}(M).\ \)Thus, \(\textrm{ann} _{R}(N)\subseteq (a)+\textrm{ann}_{R}(M)\). Consequently, \(\textrm{ann}_{R}(N)= (a)+\textrm{ann}_{R}(M)\). So, we have the desired result. \(\square \)

Let M be an R-module. The set of all torsion elements of M is denoted by \(T(M)=\{m\in M:\textrm{ann}_{R}(m)\ne 0\}.\ M\) is said to be a torsion-free module if \(T(M)=\{0\}\), and M is said to be a torsion module if \(T(M)=M\). Hence, M is said to be a non-torsion module if \(M\ne T(M)\).

Proposition 3

Let M be a non-torsion R-module. If M is a morphic R-module, then R is a morphic ring.

Proof

Suppose that M is a non-torsion morphic module. Choose \(m\in M-T(M)\ \)and \(a\in R.\ \)Then note that \(\textrm{ann}_{R}(am)=\textrm{ann}_{R}(a)\) and \(\textrm{ann}_{R}(M)=0.\ \)Since M is morphic, there exists \(b\in R\) such that \(\textrm{ann}_{R}(am)=(b)+\textrm{ann}_{R} (M)=(b)\) and \(\textrm{ann} _{M}(b)=Ram.\ \)So we have \(\textrm{ann}_{R}(a)=(b)\ \)and thus \((a)\subseteq \textrm{ann}_{R}(b).\ \)Let \(r\in \textrm{ann}_{R}(b).\ \)Then we have \(rb=0\ \)and so \(rm\in \textrm{ann}_{M}(b)=Ram.\ \)Then there exists \(s\in R\) such that \(rm=sam\) which implies that \((r-sa)m=0.\ \)As \(\textrm{ann} _{R}(m)=0,\ \)we get \(r\in (a)\) and so \(\textrm{ann}_{R}(b)\subseteq (a)\) which completes the proof. \(\square \)

Let M be an R-module. A submodule N of M is called a Baer submodule if \(m\in N\) implies that \(\textrm{ann}_{M}(\textrm{ann}_{R}(m))\subseteq N\) ( Jayaram et al. 2021). Recall from Jayaram et al. (2021) that a submodule N of M is said to be an annihilator submodule if \(N=\textrm{ann}_{M}(\textrm{ann}_{R} (N)).\) Note that a cyclic submodule Rm is a Baer submodule if and only if it is an annihilator submodule. For various informations of Baer submodules and annihilator submodules, the reader may consult (Jayaram et al. 2021, 2021, 2022).

Proposition 4

Let M be a morphic R-module. Then,

  1. (1)

    Every finitely generated submodule N of M is an annihilator submodule.

  2. (2)

    Every submodule N of M is a Baer submodule.

Proof

(2) Suppose that N is a finitely generated submodule of M. By Theorem 1, \(N=\textrm{ann}_{M}(a)\) and \(\textrm{ann}_{R}(N)=(a)+\textrm{ann} _{R}(M)\). Thus, \((a)\subseteq \textrm{ann}_{R}(N)\) implies that \(\textrm{ann} _{M}(\textrm{ann}_{R}(N))\subseteq \textrm{ann}_{M}(a)=N\). Moreover, \(N\subseteq \textrm{ann}_{M}(\textrm{ann}_{R}(N))\). Thus, \(\textrm{ann} _{M}(\textrm{ann}_{R}(N))=N\). So N is an annihilator submodule. of M.

(2) Let \(m\in N\). Since Rm is a finitely generated submodule of M, by (1), we get that \(\textrm{ann}_{M}(\textrm{ann}_{R}(m))=Rm\subseteq N\). Hence, N is a Baer submodule of M. \(\square \)

Recall that a module is called a Bézout module if its finitely generated submodules are all cyclic. A ring R is called a Bézout ring if R is Bézout R-module. That is every finitely generated ideal is principal.

Corollary 3

Let M be a non-torsion R-module. If M is a morphic R-module, then M is a Bézout module.

Proof

Let N be a finitely generated submodule of M and \(m \in M-T(M)\). Since \(\textrm{ann}_{R}(M)=0\), by Theorem 1, there exists \(a\in R\) such that \(\textrm{ann}_{R}(N)=(a)\) and \(N=\textrm{ann}_{M}(a)\). On the other hand, by Proposition 3, R is a morphic ring and so there exists \(b\in R\) such that \((a)=\textrm{ann}_{R}(b)\) and \((b)=\textrm{ann}_{R}(a)\). Thus, \(\textrm{ann}_{R}(N)=(a)=\textrm{ann}_{R}(b)=\textrm{ann}_{R}(bm)\). So, \(N=\textrm{ann}_{M}(\textrm{ann}_{R}(N))=\textrm{ann}_{M}(\textrm{ann}_{R}(bm))\). By Proposition 4, \(\textrm{ann}_{M}(\textrm{ann}_{R}(bm))=Rbm\). Consequently, \(N=Rbm\). \(\square \)

Since a ring is always a non-torsion R-module, we obtain the commutative version of (Camillo and Nicholson 2007, Theorem 15).

Corollary 4

Every morphic ring is a Bézout ring.

Theorem 2

Let M be a morphic module. Consider the following conditions:

  1. (1)

    M satisfies the DCC on cyclic submodules.

  2. (2)

    R satisfies the ACC on \(\{\textrm{ann}_{R}(m):m\in M\}.\)

  3. (3)

    M satisfies the DCC on finitely generated submodules.

  4. (4)

    \(R\ \)satisfies the ACC on \(\{\textrm{ann}_{R}(N):N\ \)is finitely generated submodule of \(M\}.\)

Then, \((1)\Leftrightarrow (2)\Leftarrow (3)\Leftrightarrow (4).\ \) Furthermore, if M is a non-torsion module, then \((1)\Leftrightarrow (2)\Leftrightarrow (3)\Leftrightarrow (4).\)

Proof

\((1)\Rightarrow (2)\) Consider the following ascending chain of ideals

$$\begin{aligned} \textrm{ann}_{R}(m_{1})\subseteq \textrm{ann}_{R}(m_{2})\subseteq \cdots \subseteq \textrm{ann}_{R} (m_{n})\subseteq \cdots \end{aligned}$$

where \(m_{i}\in M\). By Proposition 4, \(Rm_{i}=\textrm{ann} _{M}(\textrm{ann}_{R}(m_{i}))\) for each i. Thus, we obtain the following descending chain of cyclic submodules of M:

$$\begin{aligned} Rm_{1}\supseteq Rm_{2}\supseteq \cdots \supseteq Rm_{n}\supseteq \cdots \end{aligned}$$

Thus, by hypothesis, there exists an integer \(k\ge 1\) such that \(Rm_{k} =Rm_{n+k}\) for each \(n\ge 0.\ \)This gives \(\textrm{ann}_{R} (m_{k} )=\textrm{ann}_{R}(m_{k+n}),\ \)as needed.

\((2)\Rightarrow (1)\) is similar to \((1) \Rightarrow (2)\).

\((3)\Leftrightarrow (4)\) Similar to \((1)\Leftrightarrow (2)\) (by using Proposition 4).

\((3)\Rightarrow (1)\) Trivial.

If M is a non-torsion morphic module, then the desired result follows from Corollary 3. \(\square \)

Let M be an R-module. M is said to be a wq-regular module if for each \(m\in M\), there is an \(a\in R\) such that \(\textrm{ann}_{M}( \textrm{ann} _{R}(m))= \textrm{ann}_{M}(a)\) (see Jayaram et al. 2021). The ring R is called wq-regular ring if R is wq-regular R-module.

Proposition 5

Every morphic module is a wq-regular module.

Proof

Let \(m\in M\). Since M is a morphic module, then there exists \(a\in R\) such that \(Rm=\textrm{ann}_{M}(a)\) and \(\textrm{ann}_{R}(m)=(a)+\textrm{ann}_{R}(M)\). Hence, \(\textrm{ann}_{M}( \textrm{ann}_{R}(m))=Rm= \textrm{ann}_{M}(a)\), and so M is wq-regular module. \(\square \)

Corollary 5

Every morphic ring R is wq-regular ring.

The converse part of the two previous results is not always true as witnessed by the ring \(\mathbb {Z}\) which is clearly a wq-regular but not a morphic ring (since it is a non-field domain).

Recall that a commutative ring R is said to be a von Neumann regular ring if for each \(a\in R\) there exists \(x\in R\) such that \(a=a^{2}x.\ \)In this case \(e=ax\) is an idempotent element. It is easy to see that a ring R is a von Neumann regular ring if each principal ideal of R is generated by an idempotent element. Jayaram and Tekir extended the notion of idempotent elements in commutative rings to modules and they studied von Neumann regular modules in terms of this extension. Let M be an R-module. Recall from Jayaram and Tekir (2018) that an element \(a\in R\) is said to be M-vn-regular (resp. weak idempotent relatively to M) if \(aM=a^{2}M\) (resp. \(am=a^{2}m\) for each \(m\in M).\ \) Note that for a given R-module M and for every \(a\in R,\ \) we have the following implications:

$$\begin{aligned} a\text { is an idempotent}\ \Rightarrow a\text { is a weak idempotent}\ \Rightarrow { }a\text { is an }M\text {-vn-regular element} \end{aligned}$$

Note that if M is a faithful R-module (i.e. \(\textrm{ann}_{R}(M)=0\)) then the right arrow is reversible. However, these three classes of elements of R are not equal in general.

Example 5

For the \(\mathbb {Z}\)-module \(\mathbb {Z}_{6}\),

  1. (1)

    4 is a weak idempotent element which is not idempotent.

  2. (2)

    2 is a \(\mathbb {Z}_{6}\)-vn-regular which is not a weak idempotent element.

Following (Jayaram and Tekir 2018), an R-module M is said to be a von Neumann regular module if, for each \(m\in M,\ \)there exists an M-vn-regular element \(a\in R\) such that \(Rm=aM\).

Theorem 3

Every finitely generated von Neumann regular module is also a morphic module.

Proof

Let M be a finitely generated von Neumann regular R-module and \(m\in M.\ \) By [Jayaram and Tekir, 2018, Lemma 5], \(Rm=eM\) for some weak idempotent element \(e\in R.\ \) Hence, \((1-e)Rm=(1-e)eM=0,\ \) and so \((1-e)\in \textrm{ann}_{R}(m)\). It follows that \((1-e)+\textrm{ann}_{R}(M)\subseteq \textrm{ann}_{R}(m).\ \)Now, let \(t\in \textrm{ann}_{R}(m).\ \)Then, \(tm=0\ \)and so \(teM=0.\ \)Thus, \(te\in \textrm{ann}_{R}(M)\), and then \(t=te+t(1-e)\in (1-e)+\textrm{ann} _{R}(M).\ \) Hence, \(\textrm{ann}_{R}(m)=(1-e)+\textrm{ann}_{R}(M).\ \)Since \((1-e)Rm=0,\ \)we also have \(Rm\subseteq \textrm{ann}_{M}(1-e).\ \)Now, let \(y\in \textrm{ann}_{M}(1-e)\), that is \((1-e)y=0.\ \)This gives \(y=ey\in eM=Rm,\ \)and thus \(Rm=\textrm{ann}_{M}(1-e).\ \)Hence, M is a morphic module. \(\square \)

Corollary 6

Every von Neumann regular ring is a morphic ring.

The converse of previous Theorem is not always true as shown by the following example.

Example 6

  1. (1)

    Let p be a prime integer and consider the \(\mathbb {Z}\)-module \(\mathbb {Z}_{p^{2}}\). Suppose that \(\mathbb {Z}_{p^{2}}\ \)is a von Neumann regular module. Hence, \(p\mathbb {Z}_{p^{2}}=\mathbb {Z}\overline{p} =a\mathbb {Z}_{p^{2}}=a^{2}\mathbb {Z}_{p^{2}}\) for some integer a. Write \(\overline{a}= \overline{pm}\) for some \(m\in \mathbb {Z}\). Then, \(\overline{a^{2}}=\overline{0}\). Hence, \(p\mathbb {Z}_{p^{2}}=(\overline{0})\), a contradiction. Thus, \(\mathbb {Z}_{p^{2}}\ \) is not a von Neumann regular module. However, by Example 3, it is a morphic module.

  2. (2)

    The ring \(\mathbb {Z}_{4}\) is a morphic ring but not a von Neumann regular ring.

Proposition 6

Let M be a torsion-free R-module. Then the following statements are equivalent:

  1. (1)

    M is a morphic module.

  2. (2)

    M is a simple module.

  3. (3)

    M is a von Neumann regular module

Proof

\((1)\Rightarrow (2)\) Let \(0\ne m\in M\). Since M is a morphic module, then \(Rm=\textrm{ann}_{M}(a)\) and \(\textrm{ann}_{R}(m)=(a)+\textrm{ann}_{R}(M)\) for some \(a\in R\). As M is a torsion-free R-module, we have \(\textrm{ann} _{R}(m)=(0)\) and so \(a=0\). Hence, \(Rm=\textrm{ann}_{M}(0)=M\). Consequently, M is a simple module.

\((2)\Rightarrow (1)\) Follows from Example 2.

\((2)\Leftrightarrow (3)\) Follows from (Jayaram and Tekir 2018, Proposition 1). \(\square \)

Recall that an R-module M is said to be a reduced module if, whenever \(a\in R\) and \(m\in M\) such that \(am= 0\), we have \(aM\cap Rm= 0\) (Lee and Zhou 2004).

Proposition 7

Let M be a finitely generated R-module. Then, M is a reduced multiplication morphic module if and only if M is a von Neumann regular module.

Proof

The “only if” part follows from Theorem 3 and (Jayaram et al. 2021, Theorem 3.10). Suppose that M is a reduced multiplication morphic module and let \(m, m^{\prime }\in M\) such that \(\textrm{ann}_{R} (m)=\textrm{ann}_{R}(m^{\prime })\). Since M is a morphic module, then \(Rm=\textrm{ann}_{M} (a)\) and \(\textrm{ann} _{R}(m)=(a)+\textrm{ann}_{R}(M)\) for some \(a\in R\). Thus, \(a\in \textrm{ann} _{R} (m)=\textrm{ann}_{R}(m^{\prime })\). Hence, \(am^{\prime }=0\). So, \(m^{\prime }\in \textrm{ann}_{M}(a)= Rm\). Similarly, \(m\in Rm^{\prime }\). Hence, \(Rm=Rm^{\prime }\). Using (Jayaram et al. 2021, Theorem 3.10), we conclude that M is a von Neumann regular module. \(\square \)

Proposition 8

Let \(\left\{ R_{i}\right\} _{i\in \Delta }\) be a family of rings and \(M_{i}\) be an \(R_{i}\) module for each \(i\in \Delta \). Set \(R=\prod _{i\in \Delta } R_{i}\) and \(M=\prod _{i\in \Delta } M_{i}\). Then, the following statements are equivalent:

  1. (1)

    \(M\ \)is a morphic R-module.

  2. (2)

    \(M_{i}\ \)is a morphic \(R_{i}\)-module for each \(i\in \Delta .\)

Proof

\((1)\Rightarrow (2)\) Let i be a fixed element of \(\Delta \) and let \(x\in M_{i}\). Set \(m=(m_{j})_{j\in \Delta }\) such that \(m_{i}=x\) and \(m_{j}=0\) for each \(j\ne i\). There exists \(a\in R\) such that \(Rm=\textrm{ann}_{M}(a)\) and \(\textrm{ann}_{R}(m)=Ra+\textrm{ann}_{R}(M)\). Write \(a=(a_{j})_{j\in \Delta }\). Since \(am=0\), we get \(a_{i}x=0\). Hence, \(R_{i}x\subseteq \textrm{ann}_{M_{i} }(a_{i})\) and \(R_{i}a_{i}+\textrm{ann}_{R_{i}}(M_{i})\subseteq \textrm{ann} _{R_{i}}(x)\). Let \(y\in \textrm{ann}_{M_{i}}(a_{i})\) and set \(m^{\prime } =({m_{j}^{\prime }})_{j\in \Delta }\) such that \(m_{i}^{\prime }=y\) and \(m_{j}^{\prime }=0\) for each \(j\ne i\). We have \(am^{\prime }=0\). Thus, \(m^{\prime }\in Rm\). Hence, \(y\in R_{i}x\), and so \(\textrm{ann}_{M_{i}}(a_{i})\subseteq R_{i}x\). Consequently, \(R_{i} x=\textrm{ann}_{M_{i}}(a_{i})\). Now, let \(\alpha \in \textrm{ann}_{R_{i}}(x)\) and set \(b=(b_{j})_{j\in \Delta }\) such that \(b_{i}=\alpha \). Then, \(bm=0\). Hence, \(b\in \textrm{ann}_{R}(m)=Ra+\textrm{ann}_{R}(M)\). Write \(b=ra+c\) with \(c=(c_{j})_{j\in \Delta }\in \textrm{ann}_{R}(M)\) and \(r=(r_{j})_{j\in \Delta }\in R\). Hence, \(\alpha =r_{i}a_{i}+c_{i}\) with \(c_{i}\in \textrm{ann}_{R_{i}} (M_{i})\). So, \(\alpha \in R_{i}a_{i}+\textrm{ann}_{R_{i}}(M_{i})\). Thus, \(\textrm{ann}_{R_{i}}(x)\subseteq R_{i}a_{i}+\textrm{ann}_{R_{i}}(M_{i})\). Hence, \(\textrm{ann}_{R_{i}}(x)= R_{i}a_{i}+\textrm{ann}_{R_{i}}(M_{i})\). Consequently, \(M_{i}\ \)is a morphic \(R_{i}\)-module.

\((2)\Rightarrow (1)\) Let \(m=(m_{j})_{j\in \Delta }\in M\). For each \(j\in \Delta \), there exists \(a_{j}\in R_{j}\) such that \(R_{j}m_{j}=\textrm{ann}_{M_{j}}(a_{j})\) and \(\textrm{ann}_{R_{j}}(m_{j})=R_{j}a_{j}+\textrm{ann}_{R_{j}}(M_{j})\). Set \(a=(a_{j})_{j\in \Delta }\). Thus,

$$\begin{aligned} Rm=\prod _{j\in \Delta }R_{j}m_{j}=\prod _{j\in \Delta }\textrm{ann}_{M_{j}} (a_{j})=\textrm{ann}_{M}(a), \end{aligned}$$

and

$$\begin{aligned} \begin{array}{lll} \textrm{ann}_{R}(m) &{} = &{} \prod _{j\in \Delta }\textrm{ann}_{R_{j}}(m_{j})\\ &{} = &{} \prod _{j\in \Delta }\left( R_{j}a_{j}+\textrm{ann}_{R_{j}}(M_{j})\right) \\ &{} = &{} \prod _{j\in \Delta }R_{j}a_{j}+\prod _{i\in \Delta }\textrm{ann}_{R_{j} }(M_{j})\\ &{} = &{} Ra+\textrm{ann}_{R}(M). \end{array} \end{aligned}$$

Accordingly, \(M\ \)is a morphic R-module. \(\square \)

Proposition 9

Let \(f:M\rightarrow M^{\prime }\ \)be a monomorphism of R-modules. If \(M^{\prime }\ \) is a morphic R-module then so is M.

Proof

Let \(m\in M.\ \) For \(m^{\prime }=f(m)\in M^{\prime }\), there exists \(a\in R\ \)such that \(Rm^{\prime }=\textrm{ann}_{M^{\prime }}(a)\ \)and \(\textrm{ann} _{R}(m^{\prime })=(a)+\textrm{ann}_{R}(M^{\prime }).\ \) We have \(0=am^{\prime }=f(am)\). Thus, \(am=0\) since f is a monomorphism. Hence, \(Rm\subseteq \textrm{ann}_{M}(a)\) and \(Ra+\textrm{ann}_{R}(M)\subseteq \textrm{ann}_{R}(m)\). Let \(m^{\prime \prime }\in \textrm{ann}_{M}(a)\). Then, \(af(m^{\prime \prime })=f(am^{\prime \prime })=0\). Thus, \(f(m^{\prime \prime })\in \textrm{ann} _{M^{\prime }}(a)=Rm^{\prime }\). So, \(f(m^{\prime \prime })=rf(m)=f(rm)\) for some \(r\in R\). Thus, \(m^{\prime \prime }=rm\in Rm\). Hence, \(\textrm{ann} _{M}(a)\subseteq Rm\). So, \(\textrm{ann}_{M}(a)= Rm\). Let \(b\in \textrm{ann} _{R}(m)\). Then, \(bm^{\prime }=f(bm)=0\). Thus, \(b\in \textrm{ann}_{R}(m^{\prime })=(a)+\textrm{ann}_{R}(M^{\prime })\subseteq (a)+\textrm{ann}_{R}(M)\). So, \(\textrm{ann}_{R}(m)\subseteq (a)+\textrm{ann}_{R}(M)\). Consequently, \(\textrm{ann}_{R}(m)= (a)+\textrm{ann}_{R}(M)\). Thus, M is a morphic R-module. \(\square \)

Corollary 7

Every submodule of a morphic module is also morphic.

Let R be a ring, M be an R-module, and N be a proper submodule of M. Recall that N is called a maximal submodule of M if it is maximal (with respect to set inclusion) among all proper submodules of M. Recall also that N is said to be a prime submodule of M if, for every \(a\in R\), the induced homothety \(h_{a}:M/N\rightarrow M/N\), \(h_{a}(\overline{x})=a.\overline{x}\), is either injective or zero. It is well know that every maximal submodule of a module M (if there exists) is also a prime submodule of \(M.\ \)

Theorem 4

Let \(M\ \)be an R-module and \(N\ \)a submodule of \(M.\ \)Then the following are equivalent:

  1. (1)

    \(N\ \)is a maximal submodule of M.

  2. (2)

    \(N\ \)is prime submodule and \(M/N\ \)is a simple R-module.

  3. (3)

    \(N\ \)is prime submodule and \(M/N\ \)is a morphic R-module.

Proof

\((1)\Rightarrow (2)\) \(N\ \)is clearly a prime submodule of M. Let \(m\in M\). Since N is a proper submodule of M (as a maximal submodule of M), we can consider \(m\in M\backslash N\). We have \(M=N+Rm\). Thus, \(M/N=R\overline{m}\). Hence, M/N is a simple R-module.

\((2)\Rightarrow (3)\) Clear.

\((3)\Rightarrow (1)\) Let \(m\in M\backslash N\). There exists \(a\in R\ \)such that \(R\overline{m}=\textrm{ann}_{M/N}(a)\) and \(\textrm{ann} _{R}(\overline{m})=(a)+\textrm{ann}_{R}(M/N)\). Since N is prime, the homothety \(h_{a}:M/N\rightarrow M/N\), \(h_{a}(\overline{x})=a.\overline{x}\), is either injective or zero. Note that \(\ker (h_{a})=\textrm{ann}_{M/N} (a)=R\overline{m}\). Since \(m\not \in N\), we have \(\ker (h_{a})\ne (\overline{0})\). Thus, \(R\overline{m}=\ker (h_{a})=M/N\). Thus, \(M=Rm+N\), and so N is a maximal submodule of M. \(\square \)

Theorem 5

Let M be a morphic R-module and S be a multiplicatively closed subset of \(R.\ \)Then \(S^{-1}M\) is a morphic \(S^{-1}R\)-module.

Proof

Let \(\frac{m}{s}\in S^{-1}M\) where \(m\in M\ \)and \(s\in S.\ \) Since \(M\ \)is a morphic module, there exists \(a\in R\) such that \(Rm=\textrm{ann}_{M}(a)\) and \(\textrm{ann}_{R} (m)=Ra+\textrm{ann}_{R}(M).\ \) Thus,

$$\begin{aligned} \left( S^{-1}R\right) \frac{m}{s}=\left( S^{-1}R\right) \frac{m}{1} =S^{-1}(Rm)=S^{-1}\left( \textrm{ann}_{M}(a)\right) =\textrm{ann}_{S^{-1} M}\left( a/1\right) . \end{aligned}$$

Moreover,

$$\begin{aligned} \displaystyle \begin{array}{lll} \textrm{ann}_{S^{-1}R}\left( \displaystyle \frac{m}{s} \right) &{} = &{} \textrm{ann}_{S^{-1}R}\left( \displaystyle \frac{m}{1} \right) \\ &{} = &{} S^{-1}\left( \textrm{ann}_{R}(m)\right) \\ &{} = &{} S^{-1}\left( Ra+\textrm{ann}_{R}(M)\right) \\ &{} = &{} S^{-1}\left( Ra\right) +S^{-1}\left( \textrm{ann}_{R}(M)\right) \\ &{} = &{} \left( a/1\right) +\textrm{ann}_{S^{-1}R}(S^{-1}M).\\ &{} &{} \end{array} \end{aligned}$$

Therefore, \(S^{-1}M\) is a morphic \(S^{-1}R\)-module. \(\square \)

We end this paper with following open question.

Question: What is the relation between morphic modules introduced in this paper and morphic modules in the sense of Nicholson and Sánchez Campos (2005)?