The Timpson Lyceum seal

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 ∩\cap, ∪\cup, ×\times, and ∖\setminus, 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.

Indexed collection of sets (Def 0.1). Let DD be a set such that for every d∈Dd\in D there exists a set SdS_d. The collection C={Sd:d∈D}\mathcal{C}=\{S_d : d\in D\} is a collection of sets indexed by DD; DD is the indexing set. So DD is a set of objects and C\mathcal{C} is a set of sets, one per element of DD. Example: let DD be the towns of Arizona; for each town dd let SdS_d be the set of barbers working in dd. Then C\mathcal{C} is the collection of those barber-sets. The subscript is only a name — indexing by 0,1,2,…0,1,2,\dots (as with A0,A1,A2A_0, A_1, A_2) is the same idea.

Special case — consecutive positive integers. When D={m,m+1,…,n}D = \{m, m+1, \dots, n\}, write {Sd}d=mn\{S_d\}_{d=m}^{n} as shorthand for Sm,Sm+1,…,SnS_m, S_{m+1}, \dots, S_n.

Nested collection (Def 0.2). A collection {Sd}d=mn\{S_d\}_{d=m}^{n} is nested provided each set contains the next: Sk+1⊆Skfor k=m,…,n−1.S_{k+1} \subseteq S_k \quad\text{for } k = m, \dots, n-1. This ordering only makes sense when the indexing set is consecutive positive integers. Example: Sn=[−1n,1n]S_n=\left[-\tfrac1n, \tfrac1n\right] gives [−1,1]⊇[−12,12]⊇[−13,13]⊇⋯[-1,1]\supseteq[-\tfrac12,\tfrac12]\supseteq[-\tfrac13,\tfrac13]\supseteq\cdots, zeroing in on 00.

Union and intersection of an indexed family.

Disjoint and mutually disjoint. Sets A,BA,B are disjoint if A∩B=∅A\cap B=\varnothing. An indexed collection is mutually disjoint if for any two distinct indices m≠nm\ne n, Sm∩Sn=∅S_m\cap S_n=\varnothing — no two sets share an element. (E.g. "students who are exactly dd years old" is mutually disjoint; "at least dd years old" is not.)

Set difference. A∖B={x:x∈A and x∉B}A\setminus B = \{x : x\in A \text{ and } x\notin B\}. Note A∖B≠B∖AA\setminus B \ne B\setminus A. If A∩B=∅A\cap B=\varnothing then A∖B=AA\setminus B = A; if A⊆BA\subseteq B then A∖B=∅A\setminus B=\varnothing.

Cartesian product. A×B={(x,y):x∈A, y∈B}A\times B = \{(x,y) : x\in A,\ y\in B\} — a set of ordered pairs, not an interval. Extends to nn-tuples A1×⋯×AnA_1\times\cdots\times A_n. R×R=R2\mathbb{R}\times\mathbb{R}=\mathbb{R}^2 is the coordinate plane; R3\mathbb{R}^3 is 3-space.

Distributive set identities (each provable by translating ∩,∪\cap,\cup into the logical "and/or" and using propositional logic, since "x∈Ax\in A" is a proposition):

Relation. A relation is just a set of ordered pairs. We write xRy  ⟺  (x,y)∈Rx \mathbin{R} y \iff (x,y)\in R. If R⊆X×YR\subseteq X\times Y, then RR is a relation from XX to YY; if R⊆X×XR\subseteq X\times X, then RR is a relation on XX.

Equivalence relation. A relation RR on XX is an equivalence relation if for all a,b,c∈Xa,b,c\in X:

Examples that are equivalence relations: == on R\mathbb{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 XX: R={(1,1),(2,2)}R=\{(1,1),(2,2)\} is reflexive on {1,2}\{1,2\} but not on {1,2,3}\{1,2,3\}.

Worked Example

The Union Lemma. Let XX be a set and C\mathcal{C} a collection of subsets of XX. If for every x∈Xx\in X there exists some Ux∈CU_x\in\mathcal{C} with x∈Uxx\in U_x, then X=⋃x∈XUx.X = \bigcup_{x\in X} U_x.

Proof. Assume that for every x∈Xx\in X there is some Ux∈CU_x\in\mathcal{C} with x∈Uxx\in U_x. We show mutual containment.

(⊆)(\subseteq) Let a∈⋃x∈XUxa\in\bigcup_{x\in X} U_x. Then aa lies in at least one of the united sets, so there is some x′∈Xx'\in X with a∈Ux′a\in U_{x'}. Since each Ux′⊆XU_{x'}\subseteq X, we get a∈Xa\in X. Hence ⋃x∈XUx⊆X\bigcup_{x\in X} U_x \subseteq X.

(⊇)(\supseteq) Let a∈Xa\in X. By assumption there exists Ua∈CU_a\in\mathcal{C} with a∈Uaa\in U_a. Since UaU_a is one of the sets in the union, a∈⋃x∈XUxa\in\bigcup_{x\in X} U_x. Hence X⊆⋃x∈XUxX\subseteq \bigcup_{x\in X} U_x.

⋃x∈XUx⊆XandX⊆⋃x∈XUx∴X=⋃x∈XUx.■\begin{aligned} \bigcup_{x\in X} U_x \subseteq X \quad &\text{and}\quad X \subseteq \bigcup_{x\in X} U_x \\ \therefore\quad X &= \bigcup_{x\in X} U_x. \qquad\blacksquare \end{aligned}

A distributive proof, symbolically first. To verify A∩(B∪C)=(A∩B)∪(A∩C)A\cap(B\cup C)=(A\cap B)\cup(A\cap C), translate to logic, where α: x∈A\alpha:\ x\in A, β: x∈B\beta:\ x\in B, γ: x∈C\gamma:\ x\in C, and apply the distributive law α∧(β∨γ)≡(α∧β)∨(α∧γ)\alpha\wedge(\beta\vee\gamma)\equiv(\alpha\wedge\beta)\vee(\alpha\wedge\gamma):

A∩(B∪C)={x:x∈A ∧ (x∈B ∨ x∈C)}={x:(x∈A∧x∈B) ∨ (x∈A∧x∈C)}=(A∩B)∪(A∩C).\begin{aligned} A\cap(B\cup C) &= \{x : x\in A \ \wedge\ (x\in B \ \vee\ x\in C)\} \\ &= \{x : (x\in A \wedge x\in B) \ \vee\ (x\in A \wedge x\in C)\} \\ &= (A\cap B)\cup(A\cap C). \end{aligned}

Summary