Algebra, X, p. 202
Let (Mi)i∈E be a family of A-modules. (a) Now prove that diA(∏i∈EMi)=supdiA(Mi). (b) If A is noetherian, now prove that diA(⨁i∈EMi)=supdiA(Mi). (c) If diA(⨁i∈EMi)=supdiA(Mi) for every family (Mi)i∈E of A-modules, A is noetherian (use Exercise 21, p. 170).