Math 312: Introduction to Number Theory
Section 102, Winter 2001
 Current News
 Assignments
Course Information


Where: BUCH A205
When: TuTh 9:30-11:00 am
Course web page: http://www.math.ubc.ca/~gerg/Math312
Textbook: K. Rosen, Elementary Number Theory and its applications, 4th edition
Instructor: Prof. G. Martin
Office: Math 212
Office hours: MTu 1:30-2:30 pm, F 9:30-10:30 am
Email address: gerg@math.ubc.ca
Phone number: 822-4371

This course will be a gentle introduction to the basic concepts of number theory: prime numbers, factorization, and congruences.  Using these concepts we will be able to investigate such diverse topics as 2,000-year-old word problems, "casting out nines" to check arithmetical calculations, perpetual calendars, and the Pythagorean Theorem.  A highlight of the course will be a thorough discussion of the RSA (public key) cryptography system, which is still widely used by government and industry.  By the end of the course, students will be able to understand what the RSA system is, how it works, and why it is so difficult to crack.

Use of the Web

All homework assignments and other course materials will be posted on the course web page, http://www.math.ubc.ca/~gerg/Math312.  After the first day, no handouts will be distributed in class.

Every enrolled student will be given an account on the Mathematics department undergraduate computer lab located in the MSRC building.  The computer lab is open 24 hours a day.  As part of your account, you will have a quota of 100 pages of free printouts.  You may also access the course web page on any public terminal at UBC, or via your own internet connection.

All documents will be posted in PDF format and can be read with the free Acrobat reader.  This software is already installed on the computers in the Math lab.  You may also download the free Acrobat reader at no cost.

Section 101 of Math 312 has a similar course web page.

Evaluation

There will be one midterm exam and one final exam as well as weekly homework assignments. The course mark will be computed as follows: You are required to be present at all examinations.  No makeup tests will be given.  Non-attendance at an exam will result in a mark of zero being recorded.  Unavoidable, documented medical emergencies are the only exception to this policy.

Homework will be assigned on Tuesdays and due the following Tuesday in class. Late homework will not be accepted. Students are allowed to consult one another concerning the homework problems, but your submitted solutions must be written by you in your own words. If two students submit virtually identical answers to a question, both can be found guilty of plagiarism.

Course syllabus

1 The Integers.  § 1.1 Numbers, sequences, and sums; § 1.2 Mathematical induction; § 1.3 The Fibonacci numbers; § 1.4 Divisibility.

2 Integer Representations and Operations.  § 2.1 Representations of integers.  (Omit § 2.2, § 2.3)

3 Primes and Greatest Common Divisors.  § 3.1 Prime numbers; § 3.2 Greatest common divisors; § 3.3 The Euclidean algorithm; § 3.4 The fundamental theorem of arithmetic; § 3.5 Factorization methods and the Fermat numbers; § 3.6 Linear Diophantine equations.

4 Congruences.  § 4.1 Introduction to congruences; § 4.2 Linear congruences; § 4.3 The Chinese Remainder Theorem; § 4.4 Solving polynomial congruences; § 4.5 Systems of linear congruences.  (Omit § 4.6)

5 Applications of Congruences.  § 5.1 Divisibility tests; § 5.2 The perpetual calendar; § 5.5 Check digits.  (Omit § 5.3, § 5.4)

6 Some Special Congruences.  § 6.1 Wilson's Theorem and Fermat's Little Theorem; § 6.2 Pseudoprimes; § 6.3 Euler's Theorem.

7 Multiplicative Functions.  § 7.1 The Euler phi-function; § 7.2 The sum and number of divisors; § 7.3 Perfect numbers and Mersenne primes.  (Omit § 7.4)

8 Cryptology.  § 8.1 Character ciphers; § 8.2 Block and stream ciphers; § 8.3 Exponentiation ciphers; § 8.4 Public key cryptography; § 8.6 Cryptographic protocols and applications.  (Omit § 8.5)

Miscellaneous topics (as time permits).  § 12.1 Decimal fractions; § 12.2 Finite continued fractions; § 12.3 Infinite continued fractions; § 12.4 Periodic continued fractions; § 13.1 Pythagorean triples.


Greg Martin / gerg@math.ubc.ca
Last modified: October 9, 2001