Which books would you recommend, for self-studying homological algebra, to a beginning graduate (or advanced undergraduate) student who has background in ring theory, modules, basic commutative algebra (some of Atiyah & Macdonald's book) and some (basic) field theory?

I would especially like to hear your opinions on the following books:

A Course On Homological Algebra / P. J Hilton and U. Stambach

Introduction to Homological Algebra / Szen-Tsen Hu

Notes on Homological Algebra / Rotman

But other recommendations will also be appreciated.

  • 4
    $\begingroup$ Weibel immediately comes to mind, it is a bit more advanced than the three books you mention. It's definitely worth looking into the eponymous Cartan-Eilenberg (the book that named and started the subject) and see how little has changed. $\endgroup$
    – t.b.
    Mar 23, 2011 at 11:23
  • 4
    $\begingroup$ See mathoverflow.net/questions/2533/homological-algebra-texts $\endgroup$ Mar 23, 2011 at 13:56
  • 1
    $\begingroup$ By the way, does anyone know of a homological algebra text which is elementary in the sense that it only discusses homology and cohomology for $\mathbb{Z}$-modules (i.e. abelian groups)? $\endgroup$
    – Mark
    Mar 23, 2011 at 19:57
  • 1
    $\begingroup$ Rotman has a larger book that I think is a better introduction to the subject. It is large, but rather nice. $\endgroup$ Mar 23, 2011 at 21:11
  • 7
    $\begingroup$ I think it just means that he intends on using the book purely on his own and not in conjunction with a course. $\endgroup$
    – JSchlather
    Mar 24, 2011 at 2:09

2 Answers 2


See also A first course of homological algebra by Northcott. There's a list in this review if you have access to MathSciNet.


See "An introduction to homological algebra" of Rotman (2010). I think this is the book Mark was talking about. It is VERY introductory.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .