We study rings over which all right modules are I0-modules. All rings are assumed to be associative and with nonzero identity element. For a module M , a submodule N of M is said to be superfluous if N +P = M for every proper submodule P of the module M . A module M is called an I0-module if every cyclic submodule of M either is superfluous in M or contains a nonzero direct summand of the module M . A ring A is called a right (left) I0-ring if AA (respectively, AA) is a right (respectively, left) I0-module. I0-modules and I0-rings were studied in [8; 11, Chap. 3; 1–3; 7; 6] and other works. In the present paper, we study rings over which all right modules are I0-modules. The main result of the present paper is Theorem 1. Theorem 1. For a ring A, the following conditions are equivalent. (1) Every right A-module is an I0-module. (2) For every right A-module M , we have that J(M) is a semisimple module and if J(M) = 0, then every nonzero submodule of the module M contains a nonzero direct summand of the module M . (3) For every right A-module M , either M has a nonzero injective direct summand or M is a semisimple module and is contained in the Jacobson radical of the injective hull of M . (4) Every cyclic right A-module either has a nonzero injective direct summand or is a semisimple module. The residue ring Z/4Z is an example of a nonsemisimple ring that satisfies the conditions of Theorem 1. In Example 11 of the present paper, we give an example of a ring A such that all right A-modules are I0-modules and A contains an infinite set of orthogonal idempotents (therefore, A is not Noetherian). It can also be proved that A is a left semi-Artinian ring and left A-modules are not necessarily I0-modules. I0-modules are close to regular modules and semiregular modules. A module M is said to be regular if every cyclic submodule of M is a direct summand of the module M . A module M is said to be semiregular if for every cyclic submodule N ofM , there exists a direct decomposition M = M1⊕M2 such thatM1 ⊆ N and N ∩ M2 is a superfluous submodule in M2. Semiregular modules were studied in [9; 10, Chap. B; 11, Chap. 4; 12, 14] and other works. It is easy to verify that every semiregular module is an I0-module, every regular module is semiregular, and every semiprimitive, semiregular module is regular. The cyclic group of order 4 is a semiregular nonregular module over the rings Z and Z/4Z. Lemma 4(4) contains an example of a semiprimitive I0-module that is not a semiregular module. The proof of Theorem 1 is decomposed into a series of assertions; some of the assertions are of independent interest. We present the necessary notation and definitions. The intersection of all maximal submodules of the module M is denoted by J(M); it is called the Jacobson radical of the module M . It is well known that J(M) coincides with the sum of all superfluous submodules of the module M (see, e.g., [13, 21.5]). A module M is said to be semiprimitive if J(M) = 0. A module M is said to be semi-Artinian if every nonzero submodule of the module M contains a simple submodule. A ring A is said to be a right V -ring if every simple right A-module is injective (this is equivalent to the property that every right A-module is semiprimitive [4, 7.32A]). A module M is said to be uniserial if any two submodules of M are comparable with respect to inclusion. A direct sum of uniserial modules is called a serial module. A module M is said to be semisimple if every submodule of M is a direct summand of Translated from Fundamentalnaya i Prikladnaya Matematika, Vol. 12, No. 8, pp. 233–241, 2006. 3928 1072–3374/08/1522–3928 c © 2008 Springer Science+Business Media, Inc. the module M . A submodule N of the module M is said to be essential if, for every submodule X of the module M , the relation X ∩N = 0 implies the relation X = 0. A module M is said to be injective if for every module X and each submodule Y of the module X, any homomorphism Y → M can be extended to a homomorphism X → M . If M is an injective module and N is an essential submodule of the module M , then the module M is called the injective hull of the module N . Every module has an injective hull, which is unique up to isomorphism. Lemma 2. Let M be a nonzero right module over a ring A. (1) The module M is an I0-module if and only if every submodule of the module M either is contained in J(M) or contains a nonzero direct summand of the module M . (2) M is a semiprimitive I0-module if and only if every nonzero submodule of the module M contains a nonzero direct summand of the module M . (3) If A is a right V -ring, then M is an I0-module if and only if every nonzero submodule of the module M contains a nonzero direct summand of the module M . (4) If M is an essential extension of a semisimple module and every simple submodule of the moduleM is injective, then M is a semiprimitive I0-module. (5) If A is a right semi-Artinian right V -ring, then M is a semiprimitive I0-module. Proof. (1) The sufficiency follows from the property that J(M) contains all superfluous submodules of the module M . We prove the necessity. Let N be a submodule of the module M that is not contained in J(M). There exists a cyclic submodule X of the module N that is not contained in J(M). Since J(M) is the sum of all superfluous submodules of the module M , the module X is not a superfluous submodule of the module M . By condition (1), some nonzero direct summand Y of the module M is contained in X. Then Y ⊆ N . (2) The assertion follows from (1). (3) The assertion follows from (2) and the property that every right module over any right V -ring is semiprimitive. (4) Since M is an essential extension of a semisimple module, every nonzero submodule N of the module M contains some simple submodule S. By assumption, the module S is injective. Therefore, S is a nonzero direct summand of the module M . (5) Since A is a right semi-Artinian ring, M is an essential extension of a semisimple module. Since A is a right V -ring, every simple submodule of the module M is injective. By (4), M is a semiprimitive I0-module. Lemma 3. For a ring A, the following conditions are equivalent. (1) A is a semiprimitive right I0-ring. (2) Every nonzero right ideal of the ring A contains a nonzero idempotent. (3) Every nonzero principal right ideal of the ring A contains a nonzero idempotent. Lemma 3 follows from Lemma 2(2). Lemma 4. Let A be a ring, B be a unitary subring of the ring A, {Ai}i=1 be a countable set of copies of the ring A, D be the direct product of the rings Ai, and R be the subring in D generated by the ideal ∞ ⊕ i=1 Ai and by the subring B′ ≡ {(b, b, b, . . .) | b ∈ B}. (1) The identity elements ei of the rings Ai are central idempotents of the ring D and ei are contained in the ring R, R = {(a1, . . . , an, b, b, b, . . .) | ai ∈ A, b ∈ B}, where the positive integer n depends on the element (a1, . . . , an, b, b, b, . . .), and R has the factor ring R/ ( ∞ ⊕