Cover of A Computational Introduction to Number Theory and Algebra

A Computational Introduction to Number Theory and Algebra

Number theory and algebra play an increasingly significant role in computing and communications, as evidenced by the striking applications of these subjects to such fields as cryptography and coding theory. This introductory book emphasises algorithms and applications, such as cryptography and error correcting codes, and is accessible to a broad audience. The mathematical prerequisites are minimal: nothing beyond material in a typical undergraduate course in calculus is presumed, other than some experience in doing proofs - everything else is developed from scratch. Thus the book can serve several purposes. It can be used as a reference and for self-study by readers who want to learn the mathematical foundations of modern cryptography. It is also ideal as a textbook for introductory courses in number theory and algebra, especially those geared towards computer science students.

Audience
adult
Length
long · 517 pages

Click a tag to see books like this one that share it. Point at it (on a phone, tap it) for less of it instead.

Read it? Sign in to help tag it.

Liked A Computational Introduction to Number Theory and Algebra? Here’s where I’d start.

These suit anyone who liked A Computational Introduction to Number Theory and Algebra. Sign in and mark a few books for picks shaped around your own taste.

  1. Abstract Algebra Shares algebra, math, mathematics
  2. Algebra (Graduate Texts in Mathematics) (v. 73) Shares mathematics, math, abstract algebra
  3. Algebra Shares mathematics, math, abstract algebra
  4. A Survey of Modern Algebra (AKP Classics) Shares mathematics, algebra, abstract algebra

“If you want more of the same (science), start with these.”

  1. Information Theory
  2. Antimatter
  3. Who's Afraid of Schrodinger's Cat: All The New Science Ideas You Need To Keep Up With The New Thinking
  4. The Art of Statistics

“If it was the math that hooked you, try one of these.”

  1. Topics in Algebra
  2. Abstract Algebra
  3. Introduction to Analytic Number Theory
  4. Contemporary Abstract Algebra

“These start from a similar idea, even if they go somewhere else with it.”

  1. Information Theory, Inference and Learning Algorithms
  2. Handbook of Applied Cryptography
  3. Introduction to Modern Cryptography
  4. Quantum Computing for Computer Scientists