Warning:
jsMath
requires JavaScript to process the mathematics on this page.
If your browser supports JavaScript, be sure it is enabled.
[
next
] [
prev
] [
prev-tail
] [
tail
] [
up
]
Contents
I
Introduction
1
Syllabus
1.1
Discrete Mathematics I
1.2
Goals
1.3
Instructor: Jason Riedy
1.4
Text
1.5
Grading
1.6
On homework
1.7
Submitting homework
2
Syllabus schedule
II
Notes for chapters 1, 2, and 3
3
Notes for 18 August
3.1
Syllabus and class mechanics
3.2
Introductions
3.3
Inductive and deductive reasoning
3.4
Inductive
3.5
Deductive
4
Notes for 20 August
4.1
Review: Inductive and deductive reasoning
4.2
Inductive reasoning on sequences
4.3
A tool for sequences: successive differences
4.4
Successive differences are not useful for everything.
4.5
An application where successive differences work, amazingly.
4.6
Next time: Problem solving techniques.
4.7
Homework
5
Notes for 22 August
5.1
The problem solving section is important enough for a full class
5.2
Review successive differences: a tool for inductive reasoning on sequences
5.3
Moving from a table to a formula
5.4
Starting point
5.5
The plan for deriving a formula
5.6
The derivation
5.6.1
Rephrasing the problem
5.6.2
Expressing the base sequence
5.6.3
Substituting into
{Δ}^{(2)}
into the expression for
{Δ}^{(1)}
5.6.4
Breaking down the complicated expression
5.6.5
Pulling the pieces together
5.6.6
Checking the result
5.7
Homework
6
Solutions for first week’s assignments
6.1
Notes on received homeworks
6.2
Exercises for Section 1.1
6.2.1
Even problems, 2-12
6.3
Explain the “trick” of Section 1.1’s example
6.4
Exercises for Section 1.2
6.4.1
Problems 2, 9, and 10
6.4.2
Problems 14 and 16
6.4.3
Problems 29 and 30
6.4.4
Problems 32, 39, and 51
6.4.5
Problem 49
6.4.6
Problems 51 and 54
7
Notes for 25 August
7.1
Problem solving principles
7.1.1
Pólya’s principles
7.1.2
Understand the problem
7.1.3
Divise a plan
7.1.4
Carry out the plan
7.1.5
Examine your solution
7.2
Making a lists and tables
7.2.1
Example of a table
7.3
Searching by guessing
7.3.1
Example for guessing and checking
7.4
Understanding dependencies, or ”working backward”
7.4.1
Example for following dependencies
7.5
Next time: more techniques
7.6
Homework
8
Notes for 27 August
8.1
Review: Pólya’s problem-solving principles
8.2
Effective trial and error by bisection
8.2.1
Understanding the problem
8.2.2
Forming plans
8.2.3
Carrying out the new plan
8.2.4
Looking back
8.3
Simpler sub-problems for finding patterns
8.4
Other sources for tactics and examples
8.5
Next time: Reading graphs and charts
8.6
Homework
9
Notes for 29 August
9.1
Review: Pólya’s problem-solving principles
9.2
Notes on the homework
9.3
Reading graphs: delayed until Monday (or later)
9.4
Homework
10
Solutions for second week’s assignments
10.1
Exercises for Section 1.3
10.1.1
Problem 6: Understanding
10.1.2
Problem 12: Guessing and checking
10.1.3
Problem 31: Listing
10.1.4
Problem 35: Listing
10.1.5
Problem 28: Following dependencies
10.1.6
Problem 57: Following dependencies
10.1.7
Problem 40: Bisection and guessing a range
10.1.8
Problem 52: Think about bisection
10.1.9
Problem 56
10.1.10
Problem 61: Look for a pattern
10.2
Making change
10.3
Writing out problems
10.3.1
Section 1.2, problem 9
10.3.2
Section 1.2, problem 49
10.3.3
Section 1.3, problem 40
10.4
Computing with numbers
10.4.1
Extra digits from
1∕7
10.4.2
Binary or decimal?
11
Notes for reading graphs
11.1
Reading graphs
11.2
Creating a graphical depiction of data
11.3
Graph galleries and resources
12
Homework for reading graphs
12.1
Homework
13
Notes for the third week: set theory
13.1
Language of set theory
13.2
Basic definitions
13.3
Translating sets into (and from) English
13.4
Relations
13.5
Translating relations into (and from) English
13.6
Consequences of the set relation definitions
13.7
Visualizing two or three sets: Venn diagrams
13.8
Operations
13.8.1
Similarities to arithmetic
13.9
Translating operations into English
13.10
Special operations
13.10.1
Universes and complements
13.10.2
Tuples and cross products
13.11
Cardinality and the power set
14
Homework for the third week: set theory
14.1
Homework
15
Solutions for third week’s assignments
15.1
Section 1.4, problem 54
15.2
Section 2.1
15.2.1
Problems 1-8
15.2.2
Problems 11 and 17
15.2.3
Problems 30 and 32
15.2.4
Problems 62, 63, and 66
15.2.5
Problems 68, 71, 74, and 78
15.2.6
Problem 92
15.3
Section 2.2
15.3.1
Problems 8, 10, 12, 14
15.3.2
Even problems 24-34
15.4
Section 2.3
15.4.1
Problems 1-6
15.4.2
Problems 10, 17, 18, 23, 24
15.4.3
Problem 31
15.4.4
Problem 33
15.4.5
Problems 61, 62
15.4.6
Problems 72, 73
15.4.7
Problems 117, 118, 121-124
III
Notes for chapters 4, 5, and 6
16
Notes for the fourth week: symbolic logic
16.1
Language of logic
16.2
Symbolic logic
16.3
Logical operators and truth tables
16.4
Properties of logical operators
16.5
Truth tables and logical expressions
16.5.1
De Morgan’s laws
16.5.2
Logical expressions from truth tables
16.6
Conditionals
16.6.1
English and the operator
→
16.6.2
Defining
p → q
16.6.3
Converse, inverse, and contrapositive
16.6.4
If and only if, or
↔
16.7
Quantifiers
16.7.1
Negating quantifiers
16.7.2
Nesting quantifiers
16.7.3
Combining nesting with negation
16.8
Logical deduction: Delayed until after the test
17
Homework for the fourth week: symbolic logic
17.1
Homework
18
Solutions for fourth week’s assignments
18.1
Section 3.1
18.1.1
Problems 1-5
18.1.2
Problems 40, 42, 44
18.1.3
Problems 49-54
18.2
Section 3.2
18.2.1
Problems 15-18
18.2.2
Problems 37-40
18.2.3
Problems 53-55
18.2.4
Problems 61, 62
18.3
Section 3.3
18.3.1
Problems 1-5
18.3.2
Problems 13, 15, 20
18.3.3
Problems 35-38
18.3.4
Problems 58, 60
18.3.5
Problems 67, 68
18.3.6
Problems 74, 75
18.4
Section 3.4
18.4.1
Problems 1, 3, 6
18.4.2
Problem 51, 57, 58
18.5
Section 3.1 again
18.5.1
Problems 55, 56
18.5.2
Problems 60-64
18.5.3
Problem 75
18.5.4
Problem 76
18.6
Negating statements
18.7
Function from truth table
19
Notes for the fifth week: review
19.1
Review
19.2
Inductive and deductive reasoning
19.3
Problem solving
19.3.1
Understand the problem
19.3.2
Devise a plan
19.3.3
Carry out the plan
19.3.4
Look back at your solution
19.4
Sequences
19.5
Set theory
19.6
Symbolic logic
19.6.1
From truth tables to functions
19.6.2
De Morgan’s laws and forms of conditionals
19.6.3
Quantifiers
19.6.4
Nesting and negating quantifiers
20
First exam and solutions
21
Notes for the sixth week: numbers and computing
21.1
Positional Numbers
21.2
Converting Between Bases
21.2.1
Converting to Decimal
21.2.2
Converting from Decimal
21.3
Operating on Numbers
21.3.1
Multiplication
21.3.2
Addition
21.3.3
Subtraction
21.3.4
Division and Square Root: Later
21.4
Computing with Circuits
21.4.1
Representing Signed Binary Integers
21.4.2
Adding in Binary with Logic
21.4.3
Building from Adders
21.4.4
Decimal Arithmetic from Binary Adders
22
Homework for the sixth week: numbers and computing
22.1
Homework
23
Solutions for sixth week’s assignments
23.1
Section 4.1, problems 35 and 36
23.2
Section 4.2
23.3
Section 4.3
23.4
Positional form
23.5
Operations
24
Notes for the seventh week: primes, factorization, and modular arithmetic
24.1
Divisibility
24.2
Primes
24.3
Factorization
24.4
Modular Arithmetic
24.5
Divisibility Rules
25
Homework for the seventh week: primes, factorization, and modular arithmetic
25.1
Homework
26
Solutions for seventh week’s assignments
26.1
Section 5.1 (prime numbers)
26.1.1
Problem 80
26.2
Section 5.1 (factorization)
26.3
Section 5.4 (modular arithmetic)
26.3.1
Problems 9-13
26.3.2
Other problems
26.4
Section 5.1 (divisibility rules)
26.4.1
Take a familiar incomplete integer
\mathop{\mathop{…}}
27
Notes for the eighth week: GCD, LCM,
ax + by = c
27.1
Modular arithmetic
27.2
Divisibility rules
27.3
Greatest common divisor
27.4
Least common multiple
27.5
Euclidean GCD algorithm
27.6
Linear Diophantine equations : Likely delayed
28
Homework for the eighth week: GCD, LCM,
ax + by = c
28.1
Homework
29
Solutions for eighth week’s assignments
29.1
Exercises 5.3
29.2
Computing GCDs
29.3
Computing LCMs
30
Notes for the ninth week:
ax + by = c
and fractions
30.1
Linear Diophantine equations
30.1.1
In general
\mathop{\mathop{…}}
30.1.2
The other example
30.2
Into real numbers
30.2.1
Operator precedence
30.3
Rational numbers
30.4
Review of rational arithmetic
30.4.1
Multiplication and division
30.4.2
Addition and subtraction
30.4.3
Comparing fractions
30.5
Complex fractions
31
Homework for the ninth week:
ax + by = c
and fractions
31.1
Homework
32
Solutions for ninth week’s assignments
32.1
Linear Diophantine equations
32.2
Exercises 6.3
33
Notes for the tenth week: Irrationals and decimals
33.1
Real numbers
33.2
Exponents and roots
33.2.1
Positive exponents
33.2.2
Zero exponent
33.2.3
Negative exponents
33.2.4
Rational exponents and roots
33.2.5
Irrational numbers
33.3
Decimal expansions and percentages
33.3.1
Representing rationals with decimals
33.3.2
The repeating decimal expansion may not be unique!
33.3.3
Rationals have terminating or repeating expansions
33.3.4
Therefore, irrationals have non-repeating expansions.
33.3.5
Percentages as rationals and decimals
33.4
Fixed and floating-point arithmetic
33.4.1
Rounding rules
33.4.2
Floating-point representation
33.4.3
Binary fractional parts
34
Homework for the tenth week: Irrationals and decimals
34.1
Homework
35
Solutions for tenth week’s assignments
35.1
Exercises 6.4
35.2
Exercises 6.3
35.3
Exercises 6.5
35.4
Rounding and floating-point
35.4.1
Rounding
35.4.2
Errors in computations
35.4.3
Extra digits
36
Second exam and solutions
IV
Notes for chapters 7 and 8
37
Notes for the twelfth week
37.1
Covered So Far
37.2
What Will Be Covered
37.3
An Algebraic Example
37.4
The Example’s Graphical Side
37.5
Definitions
37.6
Algebraic Rules for Transformations Between Equivalent Equations
37.7
Transformation Examples
37.8
Manipulating Formulæ by Transformations
38
Homework for the twelfth week
38.1
Homework
39
Solutions for twelfth week’s assignments
39.1
Exercises for 7.1
39.2
Exercises for 7.2
40
Homework for the thirteenth week
40.1
Homework
41
Solutions for the thirteenth week’s assignments
41.1
Exercises for 8.2
41.2
Exercises for 8.3
41.3
Exercises for 8.7
41.4
Exercises for 8.8
42
Homework for the fourteenth week
42.1
Homework
43
Solutions for the fourteenth week’s assignments
43.1
Exercises for 7.3
43.2
Exercises for 7.4
43.3
Exercises for 7.5
43.4
Exercises for 7.7
43.5
Exercises for 8.1
43.6
Exercises for 8.3
43.7
Exercises for 8.6
43.8
Exercises for 8.7
43.9
Exercises for 8.8
44
Third exam,
due 1 December
45
Third exam solutions
46
Final exam
V
Resources
47
Math Lab
48
On-line
48.1
General mathematics education resources
48.2
Useful software and applications
[
next
] [
prev
] [
prev-tail
] [
front
] [
up
]