Texas A&M University-Corpus Christi / Dept. of Computing and
Mathematical Sciences
MATH 2305 §002 -- Discrete Mathematics I -- Spring
2003
Test 1 Review
Section | Topic | Examples | Comment |
1.1 | Construct truth tables for compound wffs. | 1.1 # 2,14 | How many rows are there in a truth table? Each row must be evaluated correctly. |
Recognize tautologies and contradictions | 1.1 #17,18 | You are not responsible for the algorithm 'Tautology Test.' | |
Translate between symbolic representation and English language statements | 1.1 # 4-13 | See Table 1.5, Use DeMorgan's Laws to negate compound statements | |
Definitions: wffs, truth values, connectives, tautologies, contradictions | |||
1.2 | Justify equivalences and derivation rules for propositional logic. | Show that modus ponens is a tautology. Assuming m.p. and DeMorgan's laws, prove disjunctive syllogism | The equivalences and rules in Tables 1.12 and 1.13 are best justified by truth tables. |
1.2 | Apply derivation rules for propositional logic | 1.2 #9-20 | All proof sequences in this class must have justifications for each step. See Tables 1.12, 1.13, 1.14 |
Use propositional logic to prove validity of verbal arguments | 1.2 #38-44 | This involves both translation and proof. | |
Definitions: valid arguments, proof sequence. | |||
.13 | Determine truth value of a predicate wff in a given interpretation | 1.3 #1-3 | This depends on knowledge of the interpretation. Common domain: the integers, positive real numbers. |
Translate English language statements into predicate wffs, and vice-versa | 1.3 #6-17 | Remember the general rule, universal statements are implications, existential statements are conjunctions (ands). | |
Recognize a valid wff and explain why it is valid | We will only use derivation rules to decide if given prepositional arguments are valid. | ||
Definitions: predicates, interpretations | |||
1.4 | Apply derivation rules for predicate logic | 1.4 # 6-7,10-14,25 | Use tables as in Section 1.2 together with instantiation (existential before universal) and generalization. |
Use predicate logic to prove validity of a verbal argument | 1.4 # 1-5,26-32 | This involves both translation and proof. | |
2.1 | Look for a counterexample. | 2.1 #3,4 (37-51) | Finding a counterexample depends on knowledge of the domain. Sometimes you may not know if there is a counterexample or if you will be able to write a proof |
Construct direct proofs, proofs by contraposition, and proofs by contradiction. | 2.1 #1, 5-36, 37-51, 52-54 |
|
|
Definitions: inductive reasoning, deductive reasoning | |||
2.2 | Use the first principle of induction in proofs | 2.2 #1-22 (closed forms for sums), 27-38 (inequalities) and 41-52 (divisibility problems) |
|
Use the second principle of induction in proofs | 2.2 #66-70 (combining unequal values) |
|
|
Definitions: properties of positive integers, basis step, induction step | |||
2.4 | Generate values in a sequence defined recursively. | 2.4 #1-10, Fibonacci sequence, 36-37 | This is fairly mechanical. But it has many applications. |
Prove properties of the Fibonacci sequence. | 2.4 #11-23 | Apply the definition or either principle of induction. | |
Recognize objects in a recursively defined collection of objects | 2.4 #38-41 | ||
Give recursive definitions for particular sets of objects. | 2.4 #42-49 | ||
Give recursive definitions for certain operations on objects | 2.4 #50-52 | ||
Write recursive algorithms to generate sequences defined recursively. | 2.4 #62-71 | At least you should be able to follow a recursive algorithm to find the value at for a given input. | |
Solve linear, first order recurrence relations with constant coefficients by using a solution formula | The function S(n)=2^n is a solution to S(1)=2 and S(n)=2*S(n-1) The function f(n)=3+2n is a solution to f(0)=3 and f(n)=f(n-1)+2. |
We didn't have time to look at the techniques for solving them. However, you should be able to verify solutions as in the example. | |
Solve recurrence relations by the expand, guess and verify technique. | 2.4 #73-78 | Just try it as in the bottom of p.131 or Example 42. | |
Definitions: Basis, recursive step, recurrence relations. | |||