π Test 2 β Binary Relations
π Test Details
| Detail | Information |
|---|---|
| Week | Week 7 (Fall) |
| Coverage | Weeks 3β7 |
| Duration | 90 minutes |
| Topics | Relations, equivalence, orders, functions, cardinality |
π Topics Covered
- Relation properties (reflexive, symmetric, transitive, antisymmetric)
- Equivalence relations and partitions
- Order relations and Hasse diagrams
- Functions (injective, surjective, bijective)
- Composition of functions
- Cardinality (finite, countable, uncountable)
π― Sample Problem Types
- Properties: Determine which properties a given relation satisfies
- Equivalence Classes: Find equivalence classes for given relation
- Hasse Diagrams: Draw diagram for partial order
- Functions: Prove given function is bijective
- Composition: Compute composition of given functions
- Cardinality: Show rationals are countable using diagonalization
π Preparation Guide
Review Materials
- Lecture Notes: Module 2 (Binary Relations)
- Homework: HW 2
- Textbook: Kenneth Rosen
Practice Problems
- Relations: Check properties for 10+ different relations
- Equivalence: Find equivalence classes for modular arithmetic
- Hasse Diagrams: Draw for divisibility, subset, lexicographic order
- Functions: Prove injectivity/surjectivity for various \( f : A \to B \)
- Composition: Compute compositions and verify associativity
- Cardinality: Review proofs that \(\mathbb{N}\), \(\mathbb{Z}\), \(\mathbb{Q}\) are countable; \(\mathbb{R}\) is uncountable
Common Pitfalls
β οΈ Watch Out!
- Antisymmetric is NOT the same as βnot symmetricβ (check definition!)
- In Hasse diagrams, donβt draw transitive edges
- Composition order: \( f \circ g \) means β\(f\) after \(g\)β
- Equivalence classes must partition the set (disjoint and cover all)
- Injection and surjection are different concepts!
π‘ Pro Tips
- Test systematically β for properties, check all pairs methodically
- Use counterexamples β one pair can disprove a property
- Hasse diagrams β start with minimal/maximal elements
- Function proofs β use βsuppose \(f(a) = f(b)\)β for injection
- Cardinality β know diagonalization and zig-zag arguments
- Partition check β equivalence classes should be disjoint and exhaustive