# Homework for Math 30800, Section R, Fall 2015

Textbooks:
• CPZ: Mathematical Proofs, 3rd edition, by Chartrand, Polimeni, and Zhang.
• Ross: Elementary Analysis, 2nd edition, by Ross.

 Due date: Assigned problems: Thu, Sep 3 Complete the Introductory Survey on blackboard. This is worth one homework assignment. Read Chapter 1 of Mathematical Proofs. (As you find time, go back and read chapter zero). Install Python 3 on your computer (or gain access to Python another way). Turn in the following problems:CPZ: Chapter 1: 5, 6, 7, 9, 11, 19, 20, 22, 27, 31, 33, 35 Additional problems for homework 1 Solutions to the additional problems. Thu, Sep 17 Read § 1.5-1.6. You are responsible for this material even though we did not cover it in class. (Partitions will be revisited later in the course.) Read Chapter 2 of the book. Read Introduction to the Python Development Environment and experiment with IDLE. Turn in the following problems:CPZ: Chapter 2: 5, 13, 15, 27, 33, 35, 45, 49, 51, 55, 59 Problems 69, 78, 79, 81, 83 were removed. They will be due with the next math assignment. Thu, Sep 24 Read the pages I wrote on Basic Mathematics in Python and Doing an assignment in Python. Do Programming assignment 1 and submit it using Blackboard by the beginning of class on Thursday, September 24th. Solutions to the first and third problem are posted here: pa1.py. Tue, Sep 29 CPZ: Chapter 2: 69, 79, 81, 83 CPZ: Chapter 3: 1, 5, 6, 9, 10, 15, 21, 27, 29, 35, 37, 39 Additional problems for homework 3 Solutions to the additional problems. Tue, Oct 6 CPZ: Chapter 4: 1, 7, 13, 19, 21, 29, 33, 45, 49, 55, 59 CPZ: Chapter 5: 7, 9 Tue, Oct 20 CPZ: Chapter 5: 13, 21, 25, 29, 33, 47, 49 CPZ: Chapter 6: 1, 5, 11, 15, 23, 25, 31 Thu, Oct 22 Programming Assignment 2 Read the pages on programming in Python entitled Logic and Tuples and Sets. Do Programming assignment 2 and submit it using Blackboard by the beginning of class on Thursday, October 22nd. Solutions to Programming assignment 2. Thu, Oct 29 CPZ: Chapter 6: 37, 44, 45 CPZ: Chapter 7: 39, 41, 43, 49, 57, 70, 71, 79, 81 Thu, Nov 5 CPZ: Chapter 1: 47, 53 CPZ: Chapter 8: 19, 23, 29, 33, 37, 41, 45, 51, 55, 59 Thu, Nov 12 CPZ: Chapter 9: 3, 10, 19, 21, 25, 29, 32, 41, 43, 45, 51, 57, 59 Tue, Nov 24 Programming Assignment 3 Read the pages on programming in Python entitled Lists and Recursion. Do Programming assignment 3 and submit it using Blackboard by the beginning of class on Tuesday November 24th. Solutions to Programming assignment 3. Tue, Dec 1 Midterm 2.CPZ: Chapter 10: 3, 5, 8, 9, 11, 15, 16, 18 Thu, Dec 10 Ross: Section 3: 3, 5, 7 Ross: Section 4: 5, 6, 7, 8, 10, 15