All Topics
1 published · 17 total · organized by chapter
Sets
4 topicsSets & Subsets
PlannedSet notation, membership, subsets, power sets, and set equality.
Set Operations
PlannedUnion, intersection, complement, difference, and symmetric difference.
Countable & Uncountable Sets
PlannedCardinality, countable vs uncountable infinity, and Cantor's theorem.
Logic
3 topicsPropositional Logic
PlannedPropositions, connectives, truth tables, and logical equivalence.
Predicate Logic
PlannedQuantifiers, predicates, bound variables, and logical inference.
Proof Techniques
PlannedDirect proof, contradiction, contrapositive, and mathematical induction.
Counting
2 topicsCounting Principles
PlannedAddition and multiplication principles, pigeonhole principle.
Permutations & Combinations
PlannedOrdered and unordered selections, with and without repetition.
Relations
3 topicsRelations
PlannedBinary relations, properties: reflexive, symmetric, transitive, antisymmetric.
Equivalence Relations
PlannedEquivalence classes, partitions, and the quotient set.
Partial Orders
PlannedPosets, Hasse diagrams, lattices, and total orders.
Functions
2 topicsFunctions
PlannedInjections, surjections, bijections, and function composition.
Recursion
PlannedRecursive definitions, solving recurrence relations, the Master theorem.
Graphs
2 topicsGraphs
PlannedVertices, edges, degree, paths, cycles, and graph isomorphism.
Graph Algorithms
PlannedBFS, DFS, shortest paths, Euler and Hamilton paths.
Trees
1 topicTrees
PlannedRooted trees, binary trees, tree traversals, spanning trees.