Number theory is a branch of mathematics which draws its vitality from a rich historical
background. It is also traditionally nourished through interactions with other areas of
research such as algebra algebraic geometry topology complex analysis and harmonic
analysis. More recently it has made a spectacular appearance in the field of theoretical
computer science and in questions of communication cryptography and error-correcting codes.
Providing an elementary introduction to the central topics in number theory this book spans
multiple areas of research. The first part corresponds to an advanced undergraduate course. All
of the statements given in this part are of course accompanied by their proofs with perhaps
the exception of some results appearing at the end of the chapters. A copious list of exercises
of varying difficulty are also included here. The second part is of a higher level and is
relevant for the first year of graduate school. It contains an introduction to elliptic curves
and a chapter entitled Developments and Open Problems which introduces and brings together
various themes oriented toward ongoing mathematical research. Given the multifaceted nature of
number theory the primary aims of this book are to: - provide an overview of the various forms
of mathematics useful for studying numbers - demonstrate the necessity of deep and classical
themes such as Gauss sums - highlight the role that arithmetic plays in modern applied
mathematics - include recent proofs such as the polynomial primality algorithm - approach
subjects of contemporary research such as elliptic curves - illustrate the beauty of arithmetic
The prerequisites for this text are undergraduate level algebra and a little topology of Rn. It
will be of use to undergraduates graduates and phd students and may also appeal to
professional mathematicians as a reference text.