1. Read the model first
Each lesson opens with a guided explanation so the learner sees what the core move is before any saved response is required.
Mathematical Foundations
The mathematical scaffolding that makes formal reasoning possible
Students learn the language of sets, relations, and functions that underlies most of modern formal logic. They master set operations, relational properties, equivalence classes, partitions, order relations, functions, cardinality, and the pigeonhole principle, and they use set theory as the semantic foundation for categorical and predicate logic.
Study Flow
1. Read the model first
Each lesson opens with a guided explanation so the learner sees what the core move is before any saved response is required.
2. Study an example on purpose
The examples are there to show what strong reasoning looks like and where the structure becomes clearer than ordinary language.
3. Practice with a target in mind
Activities work best when the learner already knows what the answer needs to show, what rule applies, and what mistake would make the response weak.
Lesson Sequence
Introduces sets as collections defined by their members, explains the axiom of extensionality, distinguishes membership from subset, discusses the empty set, and shows why naive unrestricted comprehension collapses into Russell's paradox.
Start with a short reading sequence, study 2 worked examples, then use 15 practice activitys to test whether the distinction is actually clear.
Introduces the standard set operations — union, intersection, complement, difference, symmetric difference, power set, and Cartesian product — and teaches students to verify results by element-chasing and visualize simple cases using Venn diagrams.
Use the reading and examples to learn what the standards demand, then practice applying those standards explicitly in 15 activitys.
Defines a relation as a subset of a Cartesian product, introduces reflexivity, symmetry, transitivity, and antisymmetry, explains equivalence relations and the partitions they induce, and discusses order relations.
Read for structure first, inspect how the example turns ordinary language into cleaner form, then complete 15 formalization exercises yourself.
Defines a function as a well-defined relation, introduces injective, surjective, and bijective functions, develops cardinality for finite and infinite sets, states the pigeonhole principle, and presents Cantor's diagonal argument in intuitive form.
Use the reading and examples to learn what the standards demand, then practice applying those standards explicitly in 15 activitys.
Integrates the unit by showing how set theory provides the semantic foundation for categorical and predicate logic. Students translate categorical and quantified arguments into set-theoretic form and verify them structurally using union, intersection, subset, and function reasoning.
Each lesson now opens with guided reading, then moves through examples and 2 practice activitys so you are not dropped into the task cold.
Rules And Standards
Two sets are equal if and only if they have exactly the same elements; order and repetition of listed elements are irrelevant.
Common failures
There is no set whose members are exactly those sets that are not members of themselves; naive unrestricted comprehension must be replaced by axiomatic separation or a similar restriction.
Common failures
Membership (∈) and inclusion (⊆) are distinct: x ∈ A means x is one of the elements of A, while A ⊆ B means every element of A is also an element of B.
Common failures
A relation R on A is reflexive if every element is related to itself, symmetric if a R b implies b R a, and transitive if a R b and b R c imply a R c; an equivalence relation must satisfy all three.
Common failures
A relation f ⊆ A × B is a function only when every element of A is paired with exactly one element of B; no element of A may be missing, and no element of A may be paired with two different outputs.
Common failures
If a function maps a finite set of size n into a finite set of size m < n, then at least two elements of the domain must share the same image; equivalently, no injection exists from a larger finite set into a smaller one.
Common failures
Formalization Patterns
Input form
natural_language_description
Output form
set_builder_expression
Steps
Common errors
Input form
natural_language_relation
Output form
subset_of_cartesian_product
Steps
Common errors
Concept Map
A well-defined collection of distinct objects, considered as a single mathematical object; the objects are called elements or members of the set.
An object belonging to a set; if x is an element of the set A, we write x ∈ A, and if it is not, we write x ∉ A.
A set A is a subset of a set B, written A ⊆ B, if every element of A is also an element of B; A is a proper subset if in addition A ≠ B.
The power set of a set A, written P(A) or 2^A, is the set whose elements are all the subsets of A, including the empty set and A itself.
The Cartesian product A × B of two sets is the set of all ordered pairs (a, b) where a ∈ A and b ∈ B.
A binary relation from A to B is a subset R ⊆ A × B; elements (a, b) ∈ R are usually written a R b.
A function f: A → B is a relation from A to B such that for every a ∈ A there is exactly one b ∈ B with (a, b) ∈ f; we write f(a) = b for this unique value.
A relation R on A that is reflexive, symmetric, and transitive; each equivalence relation partitions A into disjoint equivalence classes.
A measure of the size of a set; two sets have the same cardinality when there exists a bijection between them, and a set is countable when it has the same cardinality as the natural numbers.
Assessment
Assessment advice
Mastery requirements
History Links
Founded set theory as a rigorous mathematical discipline, introduced the concept of cardinality for infinite sets, and proved that the real numbers form a strictly larger infinity than the natural numbers via the diagonal argument.
Discovered in 1901 that naive set theory is inconsistent: the collection of all sets that are not members of themselves cannot itself be a set without contradiction.
Developed the Zermelo-Fraenkel axiomatization (ZF), which replaces naive comprehension with a limited separation schema and provides the standard foundation for modern mathematics.
Constructed the inner model L of constructible sets and proved that the axiom of choice and the continuum hypothesis are consistent with ZF, laying the groundwork for the independence results of later decades.