This upper-level undergraduate textbook provides a modern view of algebra with an eye to new applications that have arisen in recent years. A rigorous introduction to basic number theory, rings, fields, polynomial theory, groups, algebraic geometry and elliptic curves prepares students for exploring their practical applications related to storing, securing, retrieving and communicating information in the electronic world. It will serve as a textbook for an undergraduate course in algebra with a strong emphasis on applications. The book offers a brief introduction to elementary number theory as well as a fairly complete discussion of major algebraic systems (such as rings, fields, and groups) with a view of their use in bar coding, public key cryptosystems, error-correcting codes, counting techniques, and elliptic key cryptography. This is the only entry level text for algebraic systems that includes an extensive introduction to elliptic curves, a topic that has leaped to prominence due to its importance in the solution of Fermat's Last Theorem and its incorporation into the rapidly expanding applications of elliptic curve cryptography in smart cards. Computer science students will appreciate the strong emphasis on the theory of polynomials, algebraic geometry and Groebner bases. The combination of a rigorous introduction to abstract algebra with a thorough coverage of its applications makes this book truly unique.
Industry Reviews
"An excellent source for the advanced undergraduate seeking to make the transition to higher mathematics. Future computer scientists and number theorists interested in applications will find this book a good foundation text." -- MAA Reviews
"Ideal for a course in abstract algebra, providing students with a sound background in algebra, while teaching them many current-day uses of algebra in the real world. The reviewer was particularly impressed with the flow and depth provided for each application and found the discussions fascinating."--Libertas Mathematica
"The whole book would be suitable as a text for a year-long course in algebra, or the first chapter by itself for a short course in number theory, or the first three chapters for a semester-long course in algebra. It is noteworthy for its inclusion of extensive historical material on breaking the Enigma code in World War II and the theorems used to accomplish this." -- SIAM Review