Let R be a ring. A right R-module M is said to be neat-flat if the kernel of any epimorphism Y → M is neat in Y, i.e., the induced map Hom(S, Y) → Hom(S, M) is surjective for any simple right R-module S. Neat-flat right R-modules are projective if and only if R is a right -CS ring. Every cyclic neat-flat right R-module is projective if and only if R is right CS and right C-ring. It is shown that, over a commutative Noetherian ring R, (1) every neat-flat module is flat if and only if every absolutely coneat module is injective if and only if R ≅ A × B, wherein A is a QF-ring and B is hereditary, and (2) every neat-flat module is absolutely coneat if and only if every absolutely coneat module is neat-flat if and only if R ≅ A × B, wherein A is a QF-ring and B is Artinian with J2(B) = 0.
Let R be a ring with an identity element. We prove that R is right Kasch if and only if injective hull of every simple right R-modules is neat-flat if and only if every absolutely pure right R-module is neat-flat. A commutative ring R is hereditary and noetherian if and only if every absolutely s-pure R-module is injective and R is nonsingular. If every simple right R-module is finitely presented, then (1) RR is absolutely s-pure if and only if R is right Kasch and (2) R is a right -CS ring if and only if every pure injective neat-flat right R-module is projective if and only if every absolutely s-pure left R-module is injective and R is right perfect. We also study enveloping and covering properties of absolutely s-pure and neat-flat modules. The rings over which every simple module has an injective cover are characterized.
1 November 2014 in Journal of the Korean Mathematical Society