Abstract Algebra: An Introduction

Abstract Algebra by Thomas W Hungerford

Synopsis: Abstract Algebra: An Introduction is intended for a first undergraduate course in modern abstract algebra. Its flexible design makes it suitable for courses of various lengths and different levels of mathematical sophistication, ranging from a traditional abstract algebra course to one with a more applied flavor.  The book is organized around two themes: arithmetic and congruence. Each theme is developed first for the integers, then for polynomials, and finally for rings and groups, so students can see where many abstract concepts come from, why they are important, and how they relate to one another.

New Features:

  • A groups-first option that enables those who want to cover groups before rings to do so easily.
  • Proofs for beginners in the early chapters, which are broken into steps, each of which is explained and proved in detail.
  • In the core course (chapters 1-8), there are 35% more examples and 13% more exercises.

Published: July 2012 | ISBN: 978-1111569624

Mini-bio: Thomas William Hungerford was an American mathematician who worked in algebra and mathematics education. He is the author or coauthor of several widely used and widely cited textbooks covering high-school to graduate-level mathematics. Wikipedia

The most beautiful and complete text on algebra you could possibly want. I keep coming back to this work. – From 10 Great Books on Mathematics

Amazon Associates (SBAD gets a % of sales from books sold via these links, to help us do more work for science books)

Hardcover Edition: Abstract Algebra: An Introduction, 3rd Edition
Paperback Edition: Abstract Algebra: An Introduction, 3rd ed.


Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s