In: Advanced Math
a. Give an example of a finitely generated module over an integral domain which is not isomorphic to a direct sum of cyclic modules.
b. Let R be an integral domain and let M=<m_1,...,m_r> be a finitely generated module. Prove that rank of M is less than or equal to r.