The Timpson Lyceum · General Topology (Point Set Topology)
Set Theoretical Relations – Lecture 3 (Topology)
Overview
This lecture continues Chapter 0, the toolbox of set-theoretic language used throughout topology. It introduces indexed collections of sets — a precise way to attach an entire set to each element of some "indexing" set — and the notation for taking unions and intersections over such a family. From there it builds nested collections, disjoint and mutually disjoint families, and proves the Union Lemma, a deceptively simple result that is used constantly once topology proper begins. The lecture closes with set difference, Cartesian products, the distributive laws relating ∩, ∪, ×, and ∖, and finally relations and equivalence relations. The throughline: in topology we manipulate sets directly, so fluency with this notation is the real payoff.
Key Concepts
Standard number sets and interval notation.
∅ empty set; N={0,1,2,…}; Z integers (with Z+, Z−); Q rationals (numbers expressible as a/b with a,b∈Z); R reals.
Open interval (a,b)={x∈R:a<x<b}; closed [a,b]={x∈R:a≤x≤b}; half-open mix-and-match. Infinite endpoints: [a,∞)={x∈R:x≥a}; (−∞,b)={x∈R:x<b}; (−∞,∞)=R. Writing ± together, or "<∞", is nonsense notation.
Indexed collection of sets (Def 0.1). Let D be a set such that for every d∈D there exists a set Sd. The collection C={Sd:d∈D} is a collection of sets indexed by D; D is the indexing set. So D is a set of objects and C is a set of sets, one per element of D. Example: let D be the towns of Arizona; for each town d let Sd be the set of barbers working in d. Then C is the collection of those barber-sets. The subscript is only a name — indexing by 0,1,2,… (as with A0,A1,A2) is the same idea.
Special case — consecutive positive integers. When D={m,m+1,…,n}, write {Sd}d=mn as shorthand for Sm,Sm+1,…,Sn.
Nested collection (Def 0.2). A collection {Sd}d=mn is nested provided each set contains the next:
Sk+1⊆Skfor k=m,…,n−1.
This ordering only makes sense when the indexing set is consecutive positive integers. Example: Sn=[−n1,n1] gives [−1,1]⊇[−21,21]⊇[−31,31]⊇⋯, zeroing in on 0.
Union and intersection of an indexed family.
U∪V={x:x∈U or x∈V}; U∩V={x:x∈U and x∈V}.
d∈D⋃Sd={x:∃d∈D such that x∈Sd} — x need only appear in at least oneSd.
d∈D⋂Sd={x:∀d∈D,x∈Sd} — x must appear in everySd.
For Sn=[−n1,n1]: ⋃nSn=[−1,1] and ⋂nSn={0}.
Disjoint and mutually disjoint. Sets A,B are disjoint if A∩B=∅. An indexed collection is mutually disjoint if for any two distinct indices m=n, Sm∩Sn=∅ — no two sets share an element. (E.g. "students who are exactly d years old" is mutually disjoint; "at least d years old" is not.)
Set difference.A∖B={x:x∈A and x∈/B}. Note A∖B=B∖A. If A∩B=∅ then A∖B=A; if A⊆B then A∖B=∅.
Cartesian product.A×B={(x,y):x∈A,y∈B} — a set of ordered pairs, not an interval. Extends to n-tuples A1×⋯×An. R×R=R2 is the coordinate plane; R3 is 3-space.
Distributive set identities (each provable by translating ∩,∪ into the logical "and/or" and using propositional logic, since "x∈A" is a proposition):
A∩(B∪C)=(A∩B)∪(A∩C)
A∪(B∩C)=(A∪B)∩(A∪C)
A×(B∪C)=(A×B)∪(A×C), and likewise with ∩ and ∖
A∖(B∪C)=(A∖B)∩(A∖C)
A∖(B∩C)=(A∖B)∪(A∖C)
Relation. A relation is just a set of ordered pairs. We write xRy⟺(x,y)∈R. If R⊆X×Y, then R is a relation from X to Y; if R⊆X×X, then R is a relation on X.
Equivalence relation. A relation RonX is an equivalence relation if for all a,b,c∈X:
Reflexive:aRa;
Symmetric:aRb⟹bRa;
Transitive:aRb and bRc⟹aRc.
Examples that are equivalence relations: = on R, "has the same mother as," congruence of triangles. Non-examples: "is an ancestor of" (transitive only), "loves" (none), "has a common parent as" (reflexive and symmetric but not transitive). Reflexivity is relative to the domain X: R={(1,1),(2,2)} is reflexive on {1,2} but not on {1,2,3}.
Worked Example
The Union Lemma. Let X be a set and C a collection of subsets of X. If for every x∈X there exists some Ux∈C with x∈Ux, then
X=⋃x∈XUx.
Proof. Assume that for every x∈X there is some Ux∈C with x∈Ux. We show mutual containment.
(⊆) Let a∈⋃x∈XUx. Then a lies in at least one of the united sets, so there is some x′∈X with a∈Ux′. Since each Ux′⊆X, we get a∈X. Hence ⋃x∈XUx⊆X.
(⊇) Let a∈X. By assumption there exists Ua∈C with a∈Ua. Since Ua is one of the sets in the union, a∈⋃x∈XUx. Hence X⊆⋃x∈XUx.
x∈X⋃Ux⊆X∴XandX⊆x∈X⋃Ux=x∈X⋃Ux.■
A distributive proof, symbolically first. To verify A∩(B∪C)=(A∩B)∪(A∩C), translate to logic, where α:x∈A, β:x∈B, γ:x∈C, and apply the distributive law α∧(β∨γ)≡(α∧β)∨(α∧γ):
An indexed collection{Sd}d∈D attaches one set Sd to each d in an indexing set D; the subscript is just a name. Consecutive-integer indexing gives the shorthand {Sd}d=mn.
A family is nested when Sk+1⊆Sk; ⋃dSd collects elements in someSd, while ⋂dSd keeps elements in everySd.
Sets are disjoint if their intersection is empty; a family is mutually disjoint if every pair of distinct members is disjoint.
The Union Lemma: if every point of X lies in some chosen subset Ux, then X is the union of those subsets — proved by showing each side is a subset of the other.
A∖B, the Cartesian product A×B of ordered pairs, and the distributive identities (∩,∪,×,∖) all reduce to propositional logic on the membership statements.
A relation is a set of ordered pairs; a relation on X is an equivalence relation iff it is reflexive, symmetric, and transitive (reflexivity judged relative to the chosen domain X).