|Please note: This book is currently undergoing revision (I'm teaching out of it this semester), so there is a better version — for example, a number of typos have been removed — to be found here. Unfortunately, this more current version is in flux, so only the PDF is available. The source files will be polished and put on the web (on this very page) probably in August of 2015.|
Introductory Number Theory Textbook
Jonathan A. Poritz
after Wissam Raji
Department of Mathematics and Physics
Colorado State University, Pueblo
2200 Bonforte Blvd.
Pueblo, CO 81001, USA
This is the website associated with the textbook whose cover page is above.
If you just want the PDF of the book, here it is.
If you want some more details, here are a few of the first pages:
The author gratefully acknowledges the work An Introductory Course in Elementary Number Theory by Wissam Raji [see www.saylor.org/books/] from which this was initially adapted. Raji's text was released under the Creative Commons CC BY 3.0 license, see creativecommons.org/licenses/by/3.0. This work is instead released under a CC BY-SA 4.0 license, see creativecommons.org/licenses/by-sa/4.0. (The difference is that if you build future works off of this one, you must also release your derivative works with a license that allows further remixes over which you have no control.)
This version: 7 May 2014 11:04MDT. Note this text will be frequently updated and improved as the author has time, particularly during and immediately after semesters in which it is being used in a class. Therefore please check back often to the website, which is www.poritz.net/jonathan/share/yaintt/.
This work is dedicated to my insanely hardworking colleagues at Colorado State University – Pueblo whose dedication to their students, their scholarship, and their communities is an inspiration. While I was working on the first version of this book, those colleagues stood up to some of the most benighted, ignorant administrative nonsense I have seen in the more than thirty years I have been involved in higher education. As MLK said, "The arc of the moral universe is long, but it bends towards justice." — It is selfless, intelligent, hard work like yours that is doing the bending.
Note, however, that once we broach the subject of these cryptologic algorithms, we take the time to make careful definitions for many cryptological concepts and to develop some related ideas of cryptology which have much more tenuous connections to the topic of number theory. This material therefore has something of a different flavor from the rest of the text — as is true of all scholarly work in cryptology (indeed, perhaps in all of computer science), which is clearly a discipline with a different culture from that of "pure" mathematics. Obviously, these sections could be skipped by an uninterested reader, or remixed away by an instructor for her own particular class approach.
Caution: In good Bourbaki [A fictional mathematician and author of many (non-fictional -- they really exist) fine mathematics texts, such as [Bou04]] style, where this symbol appears in the text below, it indicates a place where the reasoning is intricate and difficult to follow, or calls attention to a common misinterpretation of some point.
This version, in PDF form, can be found at
while all the files to create custom versions can be found at
— have fun with it, that's the point of the Creative Commons!
The files you will need are all in this directory (folder) of this website. They are:
I make 61¢ profit for each such sale: I'm happy to reimburse you that
amount if you will personally contact me.
Absolutely the best way to contact me is by e-mail, see my address immediately below.
|Jonathan Poritz (firstname.lastname@example.org)||Last modified:|
Jonathan Poritz's web pages is by Jonathan A. Poritz and is licensed under a|
Creative Commons Attribution-ShareAlike 4.0 International License unless otherwise specified.