Let r be the radical of A. Now prove that the following conditions are equivalent:
α) A/r is semi-simple, and for every sequence (an)n⩾1 of elements of r, there exists an integer n such that a1…an=0.
β) Every A-module admits a projective covering.
γ) For every A-module M, one has dplA(M)=dpA(M) (X, p. 202, exercise 7).
δ) For every inductive system (Mα,fβα)α∈I of A-modules, one has:
dpA(limMα)⩽α∈IsupdpA(Mα).
ε) Every flat A-module is projective.
φ) Every decreasing sequence of monogenic right ideals of A is stationary.
(For the equivalence of α) and β), cf. VIII, § 8, exercise 26. To prove that β) implies γ), note that M admits a minimal projective resolution P and that Pn/rPn is isomorphic to TornA(A/r,M). To prove ε)⇒φ), let (In)n⩾1 be a decreasing sequence of monogenic right ideals, such that
In=a1…anA,withai∈A.
In the free module A(N), consider the submodules Np generated by e1−a1e2,…,ep−apep+1. Deduce from ε) that N=⋃pNp is a direct factor in A(N); conclude that In+1=In for n sufficiently large.
For the implication φ)⇒α), use VIII, § 9, exercise 12.)