This book, which presupposes familiarity only with the most elementary concepts of arithmetic (divisibility properties, greatest common divisor, etc.), is an expanded version of a series of lectures for graduate students on elementary number theory. Topics include: Compositions and Partitions; Arithmetic Functions; Distribution of Primes; Irrational Numbers; Congruences; Diophantine Equations; Combinatorial Number Theory; and Geometry of Numbers. Three sections of problems (which include exercises as well as unsolved problems) complete the text.

The Trillia Group accepts donations from people who are otherwise licensed to use *An Introduction to the Theory of Numbers* free of charge. Donations of as little as US$2 or €2 help us continue to produce and distribute quality online texts.

- An Introduction to the Theory of Numbers
- Terms and Conditions
- Contents
- Preface
- 1 Compositions and Partitions
- 2 Arithmetic Functions
- 3 Distribution of Primes
- 4 Irrational Numbers
- 5 Congruences
- 6 Diophantine Equations
- 7 Combinatorial Number Theory
- 8 Geometry of Numbers
- Classical Unsolved Problems
- Miscellaneous Problems
- Unsolved Problems and Conjectures

#### Free Machine Learning Books

11 Books

- Pattern Recognition and Machine Learning (Information Science and Statistics)
- by Christopher M. Bishop
- Data mining
- by I. H. Witten
- The Elements of Statistical Learning: Data Mining, Inference, and Prediction
- by Various

#### Free Chemistry Textbooks

9 Books

- CK-12 Chemistry
- by Various
- Concept Development Studies in Chemistry
- by John Hutchinson
- An Introduction to Chemistry - Atoms First
- by Mark Bishop

#### Free Mathematics Textbooks

21 Books

- Microsoft Word - How to Use Advanced Algebra II.doc
- by Jonathan Emmons
- Advanced Algebra II: Activities and Homework
- by Kenny Felder
- de2de
- by

#### Free Children Books

38 Books

- The Sun Who Lost His Way
- by
- Tania is a Detective
- by Kanika G
- Firenze_s-Light
- by

#### Free Java Books

10 Books

- Java 3D Programming
- by Daniel Selman
- The Java EE 6 Tutorial
- by Oracle Corporation
- JavaKid811
- by