This text presents a logical development of number theory, focusing
on the axiomatic development of number theory, showing how to prove
theorems and understand the nature of number theory. Drawing
applications from physics, statistics, computer science,
mathematics, astronomy, cryptography and mechanics, this book
features extensive worked examples which illustrate many number
theory patterns. It treats applications in depth with substantive
discussion of the context of each application.