A topic in the Open Knowledge Graph — a free, open map of 15,290 topics and the order to learn them in.

Subset and Proper Subset Relations

College Depth 77 in the knowledge graph ☐ I know this ☆ Set as goal
1topic build on this
345prerequisites beneath it
See this on the map →
Set Equality and ExtensionalitySet Membership and Notation+1 more→→Power Set and Boolean Algebra Operations
subset ordering relations

Core Idea

Set A is a subset of B (A ⊆ B) if every element of A is in B; A is a proper subset (A ⊂ B) if A ⊆ B and A ≠ B. These relations form a partial order on sets and establish a hierarchy of containment. Note that ∅ ⊆ A for every set A.

Explainer

You already know that set membership (∈) asks a yes-or-no question about a single element: is 3 ∈ {1, 2, 3}? The subset relation (⊆) lifts that question up one level and asks it about an entire set at once: is every member of A also a member of B? Think of it as a universal membership test applied collectively. If A = {2, 4} and B = {1, 2, 3, 4, 5}, then A ⊆ B because each element of A — namely 2 and 4 — passes the ∈ B test. Not one element is left out.

The distinction between subset (⊆) and proper subset (⊂) mirrors the distinction between ≤ and < for numbers. A ⊆ B allows A and B to be equal — if A = B, then A ⊆ B is still true, because every element of A is trivially in B. A proper subset (A ⊂ B) adds the extra requirement A ≠ B, meaning B contains at least one element A does not. This parallels the number analogy: just as 5 ≤ 5 is true but 5 < 5 is false, A ⊆ A is always true, but A ⊂ A is always false. Knowing which symbol you need — containment-or-equal versus strict containment — matters whenever you prove set-theoretic statements.

The empty set (∅) deserves special attention because it surprises most learners: ∅ ⊆ A for every set A, including ∅ ⊆ ∅. The reason flows directly from the definition. To show A is NOT a subset of B, you need to produce an element of A that fails to be in B. The empty set has no elements, so no such counterexample exists — the subset condition is vacuously satisfied. This isn't a technicality to memorize; it is the definition working exactly as intended, and you will rely on it repeatedly in proofs.

These relations form what mathematicians call a partial order: they are reflexive (A ⊆ A), antisymmetric (if A ⊆ B and B ⊆ A, then A = B — which you know from set equality and extensionality), and transitive (if A ⊆ B and B ⊆ C, then A ⊆ C). The partial order structure means you can draw a Hasse diagram of sets ordered by containment — a picture where lines go upward from smaller to larger sets. This diagram makes the containment hierarchy visual and will be essential when you study power sets, where every subset of A appears as a node in the diagram above ∅ and below A itself.

A practical reasoning pattern: to prove A ⊆ B, you pick an arbitrary element x, assume x ∈ A, and show x ∈ B. To prove A ⊄ B (A is not a subset), you exhibit a specific element in A that is not in B. This pattern — universal proof by element-chasing — is the workhorse of most set-theoretic arguments, and mastering it now will carry you through power sets, Boolean operations, and beyond.

Practice Questions 5 questions

Prerequisite Chain

Understanding Zero → The Number Zero → Counting to Five → Counting to 10 → Counting to 20 → Counting a Set of Objects Up to 20 → Cardinality: The Last Number Counted → Matching Numerals to Quantities → Subitizing Small Quantities → Addition Within 10 → Number Bonds to 10 → Addition Within 20 → Doubles and Near Doubles → Doubles Facts Within 10 → Near Doubles Facts Within 20 → Mental Math Strategies for Addition → Mental Math: Adding and Subtracting Tens → Addition Within 100 → Repeated Addition as Multiplication → Multiplication as Equal Groups → Multiplication: Arrays → Basic Multiplication Facts (0s, 1s, 2s, 5s, 10s) → Multiplication Facts Within 100 → Division as Equal Sharing → Division as Grouping (Measurement Division) → Division: Grouping (Repeated Subtraction) Model → Division: Fair Sharing Model → Division as Equal Sharing → Division as Grouping → Basic Division Facts → Division Facts Within 100 → Multiplication and Division Fact Families → Relationship Between Multiplication and Division → Division Facts as Inverse of Multiplication → Remainders and Quotients in Division → Division Word Problems → Multi-Step Word Problems → Solving Multi-Step Word Problems → Multiplication Word Problems → Division Word Problems → Introduction to Long Division → Factors and Multiples → Prime and Composite Numbers → Equivalent Fractions → Relating Fractions and Decimals → Decimal Place Value → Integers and the Number Line → Comparing and Ordering Integers → Absolute Value → Adding Integers → Subtracting Integers → Multiplying Integers → Introduction to Exponents → Order of Operations → Integer Order of Operations → Variable Expressions → The Distributive Property → Variables and Expressions Review → Introduction to Polynomials → Adding and Subtracting Polynomials → Multiplying Polynomials → Factorial → Permutations → Combinations → Counting Principles: Addition and Multiplication Rules → Introduction to Graph Theory → Propositional Logic Foundations → Logical Equivalences → Boolean Algebra → Introduction to Propositional Logic → Introduction to Predicate Logic (First-Order Logic) → First-Order Logic Syntax → ZFC Axioms Overview → Axiom of Pairing → Axiom of Union → Axiom of Extensionality → Set Equality and Extensionality → Subset and Proper Subset Relations

Longest path: 78 steps · 345 total prerequisite topics

Prerequisites (3)

Leads To (1)