Mathematics 243

Discrete Mathematics
Fall 2005
Thomas VanDrunen



Meeting time: MWF 2:00 - 3:05 pm
Meeting place: Armerding 123
Office hours: Tuesday 2:30-4 pm and Thursday 10-12 am, 2:30-4 pm or whenever my door is open.
Contact: 112 Armerding; 752-5692; Thomas.VanDrunen@wheaton.edu
http://cslab.wheaton.edu/~tvandrun/previous/fall05/m243

Syllabus: ps pdf
TA: Joey Hurst. Joey.S.Hurst@wheaton.edu


Supplemental text: Discrete Functionality
Full text (subject to change): [ps] [ps-2up] [pdf] [pdf-2up]
Preface: [ps] [ps-2up] [pdf] [pdf-2up]
Chapter 1: [ps] [ps-2up] [pdf] [pdf-2up]
Chapter 2: [ps] [ps-2up] [pdf] [pdf-2up]
Chapter 3: [ps] [ps-2up] [pdf] [pdf-2up]
Chapter 4: [ps] [ps-2up] [pdf] [pdf-2up]
Chapter 5: [ps] [ps-2up] [pdf] [pdf-2up]
Chapter 6: [ps] [ps-2up] [pdf] [pdf-2up]
Chapter 7: [ps] [ps-2up] [pdf] [pdf-2up]
Chapter 8: [ps] [ps-2up] [pdf] [pdf-2up]
Chapter 9: [ps] [ps-2up] [pdf] [pdf-2up]



Moon's dayWoden' s dayFrigga's day

Aug 22

NO CLASS

Aug 24

Foundations. Sets (1.1)

pg 24: 1, 2, 8, 9, 10, 11. Due 8/26

Aug 26

Sets (1.1); into to ML (DF 1)

DF 1. Due 9/2
pg 24: 4, 12, 14, 16, 22, 30, 32 (visually). Due 8/29

Aug 29

Logic (1.2)

pg 43: 2, 4, 6, 8, 9, 14, 18, 20, 21, 22. Due 8/31

Aug 31

Logic (1.2), arguments(1.3)

pg 43: 9, 14, 18, 20, 21, 22, 24, 26, 28, 32. Due 9/2

Sept 2

More arguments(1.3), predicates (1.4) (DF 2)

pg 52: 2, 4, 6, 8, 10, 14, 16, 18

Sept 5

NO CLASS

Sept 7

Quantification (1.4)

DF 2. Due 9/12
pg 62: 2, 4, 6, 8, 14, 16, 18, 28

Sept 9

Proof (1.5)

pg 72: 2, 4, 6, 10, 12

Sept 12

More Proof (1.5), proof on sets, lists (DF 3)

DF 3. Due 9/19
pg 25: 20, 24a, 26; pg 72: 8, 22b<->c, 23b<->c, 25a<->c, 28

Sept 14

Practice proofs, properties on sets

Handout assignment 7-13: [ps] [pdf]

Sept 16

Algorithms (1.6) (DF 4)

DF 4. Due 9/23

Sept 19

Review

Sept 21

TEST

Sept 23

Integers and induction. Integers, GCD (2.1)

pg 111: 11. Due 9/26

Sept 26

Math induction (2.3)

pg 111: 12, 13; pg 147: 2, 4, 8, 14, 21, 22b. Due 9/28

Sept 28

Correctness of algorithms (2.3)

pg 148: 26-28. Due 10/3
#28 refers to pg 99; use Thm 2.1.6 in proof

Sept 30

From theorems to algorithms (DF 5)

DF 5. Due 10/7

Oct 3

Relations. Relations (3.1)

pg 205: 1a-c, 4, 6, 7, 8, 12b->c, 17a-c, 20, 21, 22, 23, 28, 29a-b. Due 10/7

Oct 5

Properties of relations (3.1)

Oct 7

Closures(3.1). Relations as predicates (DF 6).

pg 207: 25, 26, 27. Due 10/10
DF 6. Due 10/12

Oct 10

Relations as predicates (DF 6).

Oct 12

Partial orders (3.2)

pg 225: 2, 6, 8, 25, 35. Due 10/14

Oct 14

Functions. Functions (5.1)

pg 297: 1, 4, 8, 12

Oct 17

NO CLASS

Oct 19

NO CLASS

Oct 21

Properties of functions (5.1)

Handout assignment 7, 11, 13, 16, 17, 18, 24 [ps] [pdf], due 10/24

Oct 24

More functions, inverse functions (5.2)

Oct 26

Review

Oct 28

TEST

Oct 31

Go over test

p 207, 29f; handout 3, 6, 8, 12

Nov 2

Functions in ML (DF 7)

DF 7, due 11/7

Nov 4

Set operations in ML (DF 8)

DF 8, due 11/9

Nov 7

First class functions (DF 9)

DF 9, due 11/11

Nov 9

Counting. Basic counting (7.1)

Pg 429: 9, 10, 11, 12, 28, 29

Nov 11

Permutations and combinations (7.3 and 7.4)

Pg 442: 7, 8, 11; pg 447: 11, 12, 14, due 11/14
ML function to compute all r-permutations of a list, due 11/16

Nov 14

Recursion. Recurrence relations (8.1)

Pg 511: 3, 5, 6, 7, 8, 19

Nov 16

Review

Nov 18

TEST

Nov 21

Analysis of algorithms (9.1)

Nov 23

NO CLASS

Nov 25

NO CLASS

Nov 28

Graph theory. Graph definitions (10.1)

Pg 617: 1, 2, 3, 4, 5, 27, 29, due 11/30

Nov 30

Paths and cycles (10.2 and 10.4)

Pg 634: 1, 2, 5, 12; pg 660: 1, due 12/2

Dec 2

Isomorphisms (10.5)

pg 660: 7, 15; pg 668: 1; handout 11 [ps] [pdf], due 12/5

Dec 5

Graph proofs

Dec 7

More graph proofs

Dec 9

Review