3
$\begingroup$

I need to teach an intro course on number theory in 1 month. I was just notified. Since I have never studied it, what are good books to learn it quickly?

$\endgroup$
10
  • 13
    $\begingroup$ This question is fine for MO if you can give more detail -- what year of undergraduate studies is this course? what is the syllabus? has this course been offered before? $\endgroup$
    – Yemon Choi
    Commented Sep 20, 2010 at 20:01
  • 5
    $\begingroup$ Do you mean that the duration of the course is one month, or that in one month from now you will teach a course lasting a semester? $\endgroup$
    – user1437
    Commented Sep 20, 2010 at 20:06
  • 16
    $\begingroup$ Find out who taught the course before you and get his or her notes! $\endgroup$ Commented Sep 20, 2010 at 20:27
  • 4
    $\begingroup$ This question highlights the old saying: "A lecture is a system for transferring the lecturer's notes to the students' without going thru the minds of either.". Why not just give the students a set of photocopied notes and be done with it. The way most lectures are conducted is absurd and utterly wasteful of everyone's time. $\endgroup$
    – user8232
    Commented Sep 21, 2010 at 6:22
  • 12
    $\begingroup$ As a former student and present lecturer, remarks such as the previous one really get my goat :-( They also don't seem particularly relevant to the present question, although since the question is so sparing with information it's not clear what is relevant $\endgroup$
    – Yemon Choi
    Commented Sep 21, 2010 at 10:42

6 Answers 6

12
$\begingroup$

Stein's book may be useful (and it is free): http://wstein.org/ent/

$\endgroup$
4
  • 13
    $\begingroup$ Boo, self promotion! Shame on you -- what's that? Free?? Cool. :) $\endgroup$ Commented Sep 21, 2010 at 0:25
  • 2
    $\begingroup$ Now Ben seems to have hijacked William's answer. $\endgroup$ Commented Sep 21, 2010 at 14:05
  • $\begingroup$ I'm teaching out of William's book right now and I can heartily recommend it. $\endgroup$
    – JSE
    Commented Sep 21, 2010 at 17:51
  • $\begingroup$ I also think this is a very nice option. You should be able to read it fairly quickly to get ready for the course, and the students should enjoy the emphasis on real world computational examples. $\endgroup$ Commented Sep 21, 2010 at 18:35
9
$\begingroup$

I don't think the OP has provided enough information to get a useful answer to his/her precise question (what text to learn quickly from).

What level is the course being taught at? High school? Undergraduate for non-majors? Undergraduate for majors but without specific knowledge of any other undergraduate math courses beyond calculus? Undergraduate assuming some basic analysis and/or algebra? Graduate level? Something else??

As others have said, a perfectly reasonable thing to do when you are teaching any course for the first time and don't have strong opinions / too much expertise about it is to look at the textbook(s) that others have used who have taught the course recently. Thumb through them a little bit, then ask them how they liked the book and how well it worked for the course. If you found anything confusing or problematic in the book, ask them about that.

I think someone with a PhD in mathematics (for the sake of argument, I'll assume the OP has one) should be able to pick up and read a textbook for any undergraduate class within a month and then be able to teach the class with a reasonable amount of competence. Of course, real insight takes more time than that, and it is not reasonable to expect that someone conscripted into service with one month's worth of notice (why is this, exactly?) will be able to provide that.

$\endgroup$
3
$\begingroup$

For an introductory undergrad course I'd say the book to use by a long-shot is Kenneth Rosen's Elementary Number Theory and its Applications

The theory is all there, but it's placed nicely in a context appropriate for a mixed bag of undergrad students by a large number of interesting-but-doable exercises and informative historical notes. Modern applications to computer science, cryptography, etc are all there and can be emphasized (or not) as you see fit.

This is what I'd read if I were you. Last time I checked, the book was annoyingly expensive - but this is the only criticism of it I have. Most students give this book very favorable reviews, too.

$\endgroup$
4
  • 2
    $\begingroup$ Strange that a used bookseller will sell it for \$257 used when it is \$101 new. $\endgroup$ Commented Sep 21, 2010 at 1:08
  • 2
    $\begingroup$ Try searching used on abebooks.com the first edition is available for a dollar, the third edition (1992) for ten dollars, fourth edition (2000) for thirty six dollars. $\endgroup$
    – Will Jagy
    Commented Sep 21, 2010 at 4:04
  • 1
    $\begingroup$ I like Rosen's book, as well, but I suggested Dudley because it is very readable and you can get for $10 new from Dover. $\endgroup$ Commented Sep 21, 2010 at 15:19
  • $\begingroup$ I second that recommendation. I took number theory with Rosen's book, and while it's not as theoretical as I would like, I learned a lot, and it's relatively reader friendly. $\endgroup$ Commented Oct 8, 2010 at 15:22
3
$\begingroup$

What about "The Little Book of Bigger Primes" by Ribenboim (see 1 for the Amazon link)? I personally think this is a great introduction to the field of number theory and I have enjoyed it very much a few years ago. It is clear and nicely written.

(Just to be clear: We are not talking about a course that also involves notable parts of algebraic number theory, are we?)

$\endgroup$
2
$\begingroup$

If it is a course elementary number theory, look at "Elementary Number Theory" by Dudley.

http://www.amazon.com/Elementary-Number-Theory-Underwood-Dudley/dp/048646931X

$\endgroup$
2
$\begingroup$

I think Jones + Jones

http://www.amazon.com/Elementary-Number-Theory-Gareth-Jones/dp/3540761977

would be a good all-around introduction. It has solutions to every problem in the back, which can be helpful for self-study.

$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .