AbstractLet R be a ring with identity. Let C be a class of R-modules which is closed under submodules and isomorphic images. Define a submodule C of an R-module M to be a C-submodule of M if C ϵ C. An R-module M is said to be C-finite dimensional if it does not contain an infinite direct sum of non-zero C-submodules of M. Theorem: Let M be a C-finite dimensional R-module. Then there is a uniform bound (the C-dimension of M) on the number of non-zero C-submodules in a direct sum of submodules of M. When C = MR, we recover the definition of dimension in the sense of Goldie. When C is the class of torsion-free modules relative to a kernel functor σ, we derive the formula: dim M = σ-dim M + dim (σ(M)) where for an R-module N, dim N is the dimen...