Bourbaki

6. Equivalence relations

In principle, from now on we shall stop using bold-face italic letters to denote undetermined assemblies; the reader will be able to discern easily from the context the assertions which apply to undetermined letters or relations.

1. Definition of an equivalence relation

Let R{x,y}R\{x, y\} be a relation, xx and yy being distinct letters. The relation RR is said to be symmetric (with respect to the letters xx and yy) if

R{x,y}⇒R{y,x}.R\{x, y\} \Rightarrow R\{y, x\}.

If so, by substituting for xx and yy two letters x′x' and y′y', distinct from each other and from all the letters which appear in RR, and then by substituting yy and xx for x′x' and y′y', respectively, we see that

R{y,x}⇒R{x,y}.R\{y, x\} \Rightarrow R\{x, y\}.

Hence R{x,y}R\{x, y\} and R{y,x}R\{y, x\} are equivalent.

¶ Let zz be a letter which does not appear in RR. The relation RR is said to be transitive (with respect to the letters x,yx, y) if we have

(R{x,y} and R{y,z})⇒R{x,z}.(R\{x, y\} \text{ and } R\{y, z\}) \Rightarrow R\{x, z\}.

Example

The relation x=yx = y is symmetric and transitive. The relation X⊂YX \subset Y is transitive but not symmetric. The relation X∩Y=∅X \cap Y = \emptyset is symmetric but not transitive.

If R{x,y}R\{x, y\} is both symmetric and transitive it is said to be an equivalence relation (with respect to the letters xx and yy). In this case the notation x≡y(modR)x \equiv y \pmod{R} is sometimes used as a synonym of R{x,y}R\{x, y\}; it is read "*x is equivalent to y modulo* RR". If RR is an equivalence relation, we have R{x,y}⇒(R{x,x}R\{x, y\} \Rightarrow (R\{x, x\} and R{y,y})R\{y, y\}), because R{x,y}R\{x, y\} implies R{y,x}R\{y, x\}, and (R{x,y}(R\{x, y\} and R{y,x})R\{y, x\}) implies (R{x,x}(R\{x, x\} and R{y,y})R\{y, y\}) by virtue of the definitions.

¶ Let R{x,y}R\{x, y\} be a relation; it is said to be reflexive on EE (with respect to the letters x,yx, y) if the relation R{x,x}R\{x, x\} is equivalent to x∈Ex \in E. If there is no possible ambiguity about EE, one says simply, by abuse of language, that RR is reflexive.

¶ An equivalence relation on EE is defined to be an equivalence relation which is reflexive on EE. If R{x,y}R\{x, y\} is an equivalence relation on EE, we have R{x,y}⇒((x,y)∈E×E)R\{x, y\} \Rightarrow ((x, y) \in E \times E), hence RR has a graph (with respect to the letters x,yx, y). Conversely, suppose that the equivalence relation R{x,y}R\{x, y\} has a graph GG. Observe that the relation R{x,x}R\{x, x\} is equivalent to the relation (∃y)R{x,y}(\exists y)R\{x, y\}; for the former implies the latter (Chapter I, § 4, no. 2, scheme S5), and conversely, since R{x,y}R\{x, y\} implies R{x,x}R\{x, x\}, (∃y)R{x,y}(\exists y) R\{x, y\} implies (∃y)R{x,x}(\exists y) R\{x, x\} and therefore also R{x,x}R\{x, x\}. Thus R{x,x}R\{x, x\} is equivalent to x∈pr1Gx \in \mathrm{pr}_1 G, and hence RR is an equivalence relation on pr1G\mathrm{pr}_1 G.

¶ An equivalence on a set E is a correspondence whose source and target are both equal to E, and whose graph F is such that the relation (x,y)∈F(x, y) \in F is an equivalence relation on E.

Examples

Example 1 03IX

The relation x=yx = y is an equivalence relation which has no graph, for if it did, the first projection of this graph would be the set of all objects.

Example 2 03SC

The relation "x=yx = y and x∈Ex \in E" is an equivalence relation on E whose graph is the diagonal of E×EE \times E.

Example 3 03TQ

The relation "there exists a bijection of X onto Y" is an equivalence relation which has no graph (cf. Chapter III, § 3).

Example 4 03TR

The relation "x∈Ex \in E and y∈Ey \in E" is an equivalence relation on E, whose graph is E×EE \times E.

Example 5 03TS

Suppose A⊂EA \subset E; then the relation

(x∈E−A and y=x) or (x∈A and y∈A)(x \in E - A \text{ and } y = x) \text{ or } (x \in A \text{ and } y \in A)

is an equivalence relation on E.

Example 6 03TP

\* The relation "x∈Zx \in \mathbf{Z} and y∈Zy \in \mathbf{Z} and x−yx - y is divisible by 4" is an equivalence relation on Z\mathbf{Z}.\

Proposition 1 03QH

A correspondence* Γ\Gamma between X and X is an equivalence on X if and only if it satisfies the following conditions : (a) X is the domain of Γ\Gamma; (b) Γ=Γ−1\Gamma = \overset{-1}{\Gamma}; (c) Γ∘Γ=Γ\Gamma \circ \Gamma = \Gamma. Let Γ\Gamma be a correspondence between X and X, and let G be its graph. If Γ\Gamma is an equivalence on X, then (x,x)∈G(x, x) \in G for all x∈Xx \in X; hence X is the domain of Γ\Gamma. The relation (x,y)∈G(x, y) \in G is equivalent to (y,x)∈G(y, x) \in G, hence to (x,y)∈G−1(x, y) \in \overset{-1}{G}, so that G=G−1G = \overset{-1}{G} and therefore Γ=Γ−1\Gamma = \overset{-1}{\Gamma}. The relations (x,y)∈G(x, y) \in G and (y,z)∈G(y, z) \in G imply (x,z)∈G(x, z) \in G, so that G∘G⊂GG \circ G \subset G; conversely, (x,y)∈G(x, y) \in G implies (x,x)∈G(x, x) \in G and therefore (x,y)∈G∘G(x, y) \in G \circ G, so that G⊂G∘GG \subset G \circ G; hence G=G∘GG = G \circ G and consequently Γ=Γ∘Γ\Gamma = \Gamma \circ \Gamma. ¶ Conversely, suppose that conditions (a), (b), and (c) are satisfied. The relation (x,y)∈G(x, y) \in G is symmetric (by (b)) and transitive (by (c)); hence it is an equivalence relation, and by (a) it is an equivalence relation on X.

2. Equivalence classes ; quotient set

Let ff be a function, E its domain, F its graph. The relation "x∈Ex \in E and y∈Ey \in E and f(x)=f(y)f(x) = f(y)" is an equivalence relation on E, called the equivalence relation associated with f. It is equivalent to the relation (∃z)((x,z)∈F(\exists z)((x, z) \in F and (y,z)∈F)(y, z) \in F), i.e., to (∃z)((x,z)∈F(\exists z)((x, z) \in F and (z,y)∈F−1)(z, y) \in \overset{-1}{F}), and therefore its graph is F−1∘F\overset{-1}{F} \circ F.

¶ We shall now show that every equivalence relation R\mathrm{R} on a set E\mathrm{E} is of this type. Let G\mathrm{G} be the graph of R\mathrm{R}. For each x∈Ex \in \mathrm{E} the (non-empty) set G(x)⊂E\mathrm{G}(x) \subset \mathrm{E} is called the equivalence class of xx with respect to R\mathrm{R}; it is thus the set of all y∈Ey \in \mathrm{E} such that R{x,y}\mathrm{R}\{x, y\}. Every set which can be written as G(x)\mathrm{G}(x) for some x∈Ex \in \mathrm{E} is called an equivalence class (with respect to R\mathrm{R}). An element of an equivalence class is called a representative of this class. The set of equivalence classes with respect to R\mathrm{R} (that is, the set of all objects of the form G(x)\mathrm{G}(x) for some x∈Ex \in \mathrm{E}) is called the quotient set of E\mathrm{E} by R\mathrm{R} and is denoted by E/R\mathrm{E}/\mathrm{R}. The mapping x→G(x)x \to \mathrm{G}(x) (x∈E)(x \in \mathrm{E}) whose domain is E\mathrm{E} and whose target is E/R\mathrm{E}/\mathrm{R} is called the canonical mapping of E\mathrm{E} onto E/R\mathrm{E}/\mathrm{R}.

C55. Let R\mathrm{R} be an equivalence relation on a set E\mathrm{E}, and let pp be the canonical mapping of E\mathrm{E} onto E/R\mathrm{E}/\mathrm{R}. Then

R{x,y}⇔(p(x)=p(y)).\mathrm{R}\{x, y\} \Leftrightarrow (p(x) = p(y)).

With the notation above, let xx and yy be elements of E\mathrm{E} such that

(x,y)∈G.(x, y) \in \mathrm{G}.

Then x∈Ex \in \mathrm{E} and y∈Ey \in \mathrm{E}; let us show that G(x)=G(y)\mathrm{G}(x) = \mathrm{G}(y). Since y∈G(x)y \in \mathrm{G}(x), we have (Proposition 1) G(y)⊂(G∘G)(x)=G(x)\mathrm{G}(y) \subset (\mathrm{G} \circ \mathrm{G})(x) = \mathrm{G}(x). On the other hand, we also have (y,x)∈G(y, x) \in \mathrm{G}, whence G(x)⊂G(y)\mathrm{G}(x) \subset \mathrm{G}(y) and therefore

G(x)=G(y),\mathrm{G}(x) = \mathrm{G}(y),

i.e., p(x)=p(y)p(x) = p(y). Conversely, if G(x)=G(y)\mathrm{G}(x) = \mathrm{G}(y), we have y∈G(y)=G(x)y \in \mathrm{G}(y) = \mathrm{G}(x), so that (x,y)∈G(x, y) \in \mathrm{G}. This completes the proof.

¶ A section of the canonical mapping pp of E\mathrm{E} onto E/R\mathrm{E}/\mathrm{R} (§ 3, no. 8, Definition 11) is called more briefly a section of E\mathrm{E} (with respect to the relation R\mathrm{R}).

Examples

Example 1 03SD

Let R\mathrm{R} be the equivalence relation "x∈Ex \in \mathrm{E} and y∈Ey \in \mathrm{E} and x=yx = y" on a set E\mathrm{E}. The equivalence class of x∈Ex \in \mathrm{E} is then the set {x}\{x\}, and the canonical mapping x→{x}x \to \{x\} of E\mathrm{E} onto E/R\mathrm{E}/\mathrm{R} is bijective.

Example 2 03SE

Let E\mathrm{E}, F\mathrm{F} be two sets and let R\mathrm{R} be the equivalence relation on E×F\mathrm{E} \times \mathrm{F} associated with the mapping pr1\mathrm{pr}_1 of E×F\mathrm{E} \times \mathrm{F} onto E\mathrm{E}. The equivalence classes with respect to R\mathrm{R} are the sets of the form {x}×F\{x\} \times \mathrm{F}, where x∈Ex \in \mathrm{E}; the mapping x→{x}×Fx \to \{x\} \times \mathrm{F} is a bijection of E\mathrm{E} onto (E×F)/R(\mathrm{E} \times \mathrm{F})/\mathrm{R}.

Let R\mathrm{R} be an equivalence relation on a set E\mathrm{E}. The quotient set E/R\mathrm{E}/\mathrm{R} is a subset of P(E)\mathfrak{P}(\mathrm{E}), and the identity mapping of E/R\mathrm{E}/\mathrm{R} is a partition of E\mathrm{E} (§ 4, no. 7); for if G\mathrm{G} is the graph of R\mathrm{R}, we have x∈G(x)x \in \mathrm{G}(x) for all x∈Ex \in \mathrm{E}, and if two equivalence classes G(x)\mathrm{G}(x) and G(y)\mathrm{G}(y) have a common element zz, then R{x, z}\mathrm{R}\{x,\ z\} and R{y, z}\mathrm{R}\{y,\ z\}, so that G(x)=G(y)\mathrm{G}(x) = \mathrm{G}(y). Furthermore, the relation

(∃X)(X∈E/R and x∈X and y∈X)(\exists \mathrm{X})(\mathrm{X} \in \mathrm{E}/\mathrm{R} \text{ and } x \in \mathrm{X} \text{ and } y \in \mathrm{X})

is equivalent to R{x, y}\mathrm{R}\{x,\ y\}.

¶ Conversely, let (Xι)ι∈I(\mathrm{X}_\iota)_{\iota \in \mathrm{I}} be a partition of a set E. It is immediately verified that the relation (∃ι)(ι∈I(\exists \iota)(\iota \in \mathrm{I} and x∈Xιx \in \mathrm{X}_\iota and y∈Yι)y \in \mathrm{Y}_\iota) is an equivalence relation R on E; the equivalence classes with respect to R are just the sets Xι\mathrm{X}_\iota of the partition, and the mapping ι→Xι\iota \to \mathrm{X}_\iota is a bijection of I onto E/R. Every subset S of E such that, for each ι∈I\iota \in \mathrm{I}, the set S∩Xι\mathrm{S} \cap \mathrm{X}_\iota consists of a single element is called a system of representatives (or a transversal) of the equivalence classes with respect to R. This name is also used to denote any injection of a set K into E such that the image of K under this injection is a system of representatives of the equivalence classes with respect to R; for example, any section of E with respect to R.

3. Relations compatible with an equivalence relation

Let R{x, x′}\mathrm{R}\{x,\ x'\} be an equivalence relation and let P{x}\mathrm{P}\{x\} be a relation. The relation P{x}\mathrm{P}\{x\} is said to be compatible with the equivalence relation R{x, x′}\mathrm{R}\{x,\ x'\} (with respect to xx) if we have

(P{x} and R{x, y})⇒P{y},(\mathrm{P}\{x\} \text{ and } \mathrm{R}\{x,\ y\}) \Rightarrow \mathrm{P}\{y\},

where yy denotes a letter which appears neither in P nor in R.

For example, it follows from C43 (Chapter I, §5), no. 1) that every relation P{x}\mathrm{P}\{x\} is compatible with the equivalence relation x=x′x = x'.

C56. Let R{x, x′}\mathrm{R}\{x,\ x'\} be an equivalence relation on a set E, and let P{x}\mathrm{P}\{x\} be a relation which does not contain the letter x′x' and is compatible (with respect to xx*) with the equivalence relation* R{x, x′}\mathrm{R}\{x,\ x'\}. Then, if tt does not appear in P{x}\mathrm{P}\{x\}, the relation "t∈E/Rt \in \mathrm{E}/\mathrm{R} and (∃x)(x∈t(\exists x)(x \in t and P{x})\mathrm{P}\{x\})*" is equivalent to the relation "*t∈E/Rt \in \mathrm{E}/\mathrm{R} and (∀x)((x∈t)⇒P{x})(\forall x)((x \in t) \Rightarrow \mathrm{P}\{x\})*".*

Let t∈E/Rt \in \mathrm{E}/\mathrm{R}. If there exists a∈ta \in t such that P{a}\mathrm{P}\{a\}, then for each x∈tx \in t we have R{a, x}\mathrm{R}\{a,\ x\} and hence P{x}\mathrm{P}\{x\}. Hence (∃x)(x∈t(\exists x)(x \in t and P{x})\mathrm{P}\{x\}) implies (∀x)((x∈t)⇒P{x})(\forall x)((x \in t) \Rightarrow \mathrm{P}\{x\}). The converse is obvious since t∈E/Rt \in \mathrm{E}/\mathrm{R} implies that t≠∅t \neq \emptyset.

¶ The relation

t∈E/R and (∃x)(x∈t and P{x})t \in \mathrm{E}/\mathrm{R} \text{ and } (\exists x)(x \in t \text{ and } \mathrm{P}\{x\})

is said to be induced by P{x}P\{x\} on passing to the quotient (with respect to xx) with respect to R. If this relation is denoted by P′{t}P'\{t\}, and if ff is the canonical mapping of E onto E/R, then the relation

y∈E and P′{f(y)}y \in E \text{ and } P'\{f(y)\}

(where yy does not appear in P{x}P\{x\}) is equivalent to ( y∈Ey \in E and P{y}P\{y\}), as is immediately verified.

4. Saturated subsets

Let R{x,y}R\{x, y\} be an equivalence relation on a set E, and let A be a subset of E. A is said to be saturated with respect to R if the relation x∈Ax \in A is compatible (with respect to xx) with R{x,y}R\{x, y\}; or, equivalently, if for each x∈Ax \in A the equivalence class of xx is contained in A. In other words, a set is saturated with respect to R if and only if it is the union of a set of equivalence classes with respect to R.

¶ Let ff be the canonical mapping of E onto E/R. If A is saturated with respect to R, then the equivalence class of each x∈Ax \in A, which is equal to f−1⟨{f(x)}⟩\overset{-1}{f}\langle\{f(x)\}\rangle, is contained in A, and hence f−1⟨f⟨A⟩⟩⊂A\overset{-1}{f}\langle f\langle A\rangle\rangle \subset A; since in any case we have A⊂f−1⟨f⟨A⟩⟩A \subset \overset{-1}{f}\langle f\langle A\rangle\rangle, it follows that f−1⟨f⟨A⟩⟩=A\overset{-1}{f}\langle f\langle A\rangle\rangle = A. Conversely, if A=f−1⟨f⟨A⟩⟩A = \overset{-1}{f}\langle f\langle A\rangle\rangle, then for every x∈Ax \in A the equivalence class K=f(x)K = f(x) of xx with respect to R is an element of f⟨A⟩f\langle A\rangle; and since K=f−1⟨{K}⟩K = \overset{-1}{f}\langle\{K\}\rangle, we have K⊂f−1⟨f⟨A⟩⟩=AK \subset \overset{-1}{f}\langle f\langle A\rangle\rangle = A. Thus the subsets of E which are saturated with respect to R are precisely the subsets A of E such that A=f−1⟨f⟨A⟩⟩A = \overset{-1}{f}\langle f\langle A\rangle\rangle. Equivalently, they are the subsets of E of the form f−1⟨B⟩\overset{-1}{f}\langle B\rangle, where B⊂E/RB \subset E/R; for the relation A=f−1⟨B⟩A = \overset{-1}{f}\langle B\rangle implies B=f⟨A⟩B = f\langle A\rangle, hence A=f−1⟨f⟨A⟩⟩A = \overset{-1}{f}\langle f\langle A\rangle\rangle.

¶ If (Xι)ι∈I(X_\iota)_{\iota \in I} is a family of saturated subsets of E, then the sets ⋃ι∈IXι\bigcup_{\iota \in I} X_\iota and ⋂ι∈IXι\bigcap_{\iota \in I} X_\iota are saturated (§4, Propositions 3 and 4). If A is a saturated subset of E, then so is ∁EA\complement_E A (§4, Proposition 6).

¶ Let A now be an arbitrary subset of E. Then the set f−1⟨f⟨A⟩⟩\overset{-1}{f}\langle f\langle A\rangle\rangle contains A and is saturated. Conversely, if A′ is a saturated subset of E which contains A, we have f⟨A′⟩⊃f⟨A⟩f\langle A'\rangle \supset f\langle A\rangle, so that

A′=f−1⟨f⟨A′⟩⟩⊃f−1⟨f⟨A⟩⟩.A' = \overset{-1}{f}\langle f\langle A'\rangle\rangle \supset \overset{-1}{f}\langle f\langle A\rangle\rangle.

Hence we may say that f−1⟨f⟨A⟩⟩\overset{-1}{f}\langle f\langle A\rangle\rangle is the "smallest" saturated subset of E which contains A (cf. Chapter III); this set is called the saturation of A with respect to the relation R. It is immediately seen that the saturation of A is the union of the equivalence classes of the elements of A. If (Xι)ι∈I(\mathrm{X}_\iota)_{\iota \in \mathrm{I}} is a family of subsets of E and if Aι\mathrm{A}_\iota is the saturation of Xι\mathrm{X}_\iota with respect to R, then the saturation of ⋃ι∈IXι\bigcup_{\iota \in \mathrm{I}} \mathrm{X}_\iota is ⋃ι∈IAι\bigcup_{\iota \in \mathrm{I}} \mathrm{A}_\iota (§4, Proposition 3).

5. Mappings compatible with equivalence relations

Let R be an equivalence relation on a set E, and let ff be a function with domain E. Then ff is said to be compatible with the relation R if the relation y=f(x)y = f(x) is compatible (with respect to xx) with the relation R{x, x′}\mathrm{R}\{x,\ x'\}.

¶ It comes to the same thing to say that the restriction of ff to each equivalence class is a constant mapping, in which case we say that ff is constant on each equivalence class with respect to R. If gg is the canonical mapping of E onto E/R, an equivalent statement is that the relation g(x)=g(x′)g(x) = g(x') implies f(x)=f(x′)f(x) = f(x'); hence (§3, Proposition 9) we have the following criterion :

C57. Let R be an equivalence relation on a set E, and let g be the canonical mapping of E onto E/R. Then a mapping f of E into F is compatible with R if and only if f can be put in the form h ∘\circ g, where h is a mapping of E/R into F. The mapping h is uniquely determined by f; if s is any section of g, we have h =f∘s= f \circ s.

The mapping hh is said to be induced by f on passing to the quotient with respect to R.

¶ Let ff be a mapping of a set E into a set F, and let A=f⟨E⟩⊂F\mathrm{A} = f\langle \mathrm{E}\rangle \subset \mathrm{F}. Let R be the equivalence relation associated with ff (no. 2); it is clear that ff is compatible with R. Moreover, the mapping hh induced by ff on passing to the quotient is an injection of E/R into F : for if tt, t′t' are equivalence classes with respect to R such that h(t)=h(t′)h(t) = h(t'), we have f(x)=f(x′)f(x) = f(x') for all x∈tx \in t and x′∈t′x' \in t', which implies t=t′t = t' by the definition of R. Let kk be the mapping of E/R onto A which has the same graph as hh; then kk is bijective. If jj is the canonical injection of A into F and if gg is the canonical mapping of E onto E/R, then we may write

f=j∘k∘g.f = j \circ k \circ g.

This relation is called the canonical decomposition of f.

¶ Let ff be a mapping of a set E into a set F, let R be an equivalence relation on E, and let S be an equivalence relation on F. Let uu be the canonical mapping of E onto E/R, and let vv be the canonical mapping of FF onto F/SF/S. The mapping ff is said to be compatible with the equivalence relations RR and SS if v∘fv\mathbin{\circ}f is compatible with RR; this means that the relation x≡x′x\equiv x' (mod RR) implies f(x)≡f(x′)f(x)\equiv f(x') (mod SS). The mapping hh of E/RE/R into F/SF/S induced by v∘fv\mathbin{\circ}f on passing to the quotient with respect to RR is then called the mapping induced by ff on passing to the quotients with respect to RR and SS; it is characterized by the relation v∘f=h∘uv\mathbin{\circ}f=h\mathbin{\circ}u.

6. Inverse image of an equivalence relation; induced equivalence relation

Let φ\varphi be a mapping of a set EE into a set FF, and let SS be an equivalence relation on FF. If uu is the canonical mapping of FF onto F/SF/S, the equivalence relation associated with the mapping u∘φu\mathbin{\circ}\varphi of EE into F/SF/S is called the inverse image of SS under φ\varphi; if RR is this relation, R{x,y}R\{x,y\} is equivalent to S{φ(x),φ(y)}S\{\varphi(x),\varphi(y)\}, and the equivalence classes with respect to RR are the inverse images under φ\varphi of the equivalence classes with respect to SS which meet φ⟨E⟩\varphi\langle E\rangle.

¶ In particular, consider an equivalence relation RR on a set EE, and let AA be a subset of EE; then the inverse image of RR under the injection jj of AA into EE is called the equivalence relation induced by RR on AA, and is denoted by RAR_A.

¶ The equivalence classes with respect to RAR_A are the traces on AA of the equivalence classes with respect to RR which meet AA. The injection jj is obviously compatible with the relations RAR_A and RR; the mapping hh of A/RAA/R_A into E/RE/R induced by jj on passing to the quotient with respect to RAR_A and RR is an injective mapping of A/RAA/R_A into E/RE/R: for if ff (resp. gg) is the canonical mapping of EE onto E/RE/R (resp. AA onto A/RAA/R_A), then the relation h(g(x))=h(g(x′))h(g(x))=h(g(x')), where x∈Ax\in A and x′∈Ax'\in A, is equivalent to f(x)=f(x′)f(x)=f(x') and therefore to g(x)=g(x′)g(x)=g(x'). The image h⟨A/RA⟩h\langle A/R_A\rangle is equal to f⟨A⟩f\langle A\rangle. If kk is the bijective mapping of A/RAA/R_A onto f⟨A⟩f\langle A\rangle which has the same graph as hh, then kk and its inverse are said to be canonical.

7. Quotients of equivalence relations

Let RR, SS be two equivalence relations with respect to two letters xx, yy. We shall say that SS is finer than RR (or that RR is coarser than SS) if the relation S⇒RS\Rightarrow R is true. If RR and SS are equivalence relations on the same set EE, the statement that SS is finer than RR means that the graph of SS is contained in that of RR, or again that every equivalence class with respect to SS is contained in an equivalence class with respect to RR; or, equivalently, that every equivalence class with respect to RR is saturated with respect to SS.

Examples

Example 1 03SF

The relation "x∈Ex \in E and y∈Ey \in E and x=yx = y" is finer than every equivalence relation on E. The relation "x∈Ex \in E and y∈Ey \in E" is coarser than every equivalence relation on E.

Example 2 03SG

\* The equivalence relation "x∈Zx \in \mathbf{Z} and y∈Zy \in \mathbf{Z} and x−yx - y is divisible by 4" is finer than the equivalence relation "x∈Zx \in \mathbf{Z} and y∈Zy \in \mathbf{Z} and x−yx - y is divisible by 2". \

Let R and S be two equivalence relations on the same set E, such that S is finer than R. Let ff and gg be the canonical mappings of E onto E/R and E onto E/S respectively; then the function ff is compatible with S. Let hh be the function induced by ff on passing to the quotient with respect to S; then hh is a mapping of E/S onto E/R. The equivalence relation associated with hh on E/S is called the quotient of R by S and is denoted by R/S. The relation x≡y(modR)x \equiv y \pmod{R} is equivalent to g(x)≡g(y)(modR/S)g(x) \equiv g(y) \pmod{R/S}, and the equivalence classes with respect to R/S are the images under gg of the equivalence classes with respect to R. Let h=j∘h2∘h1h = j \circ h_2 \circ h_1 be the canonical decomposition (no. 5) of the mapping hh. Then h1h_1 is the canonical mapping of E/S onto (E/S)/(R/S), jj is the identity mapping of E/R, and h2h_2 is a one-to-one mapping of (E/S)/(R/S) onto E/R. The mapping h2h_2 and its inverse are said to be canonical.

¶ Conversely, consider an arbitrary equivalence relation T on the set E/S, and let R be the equivalence relation on E which is the inverse image under gg of the relation T (no. 6). Since the relation x≡y(modR)x \equiv y \pmod{R} is equivalent to g(x)≡g(y)(modT)g(x) \equiv g(y) \pmod{T}, it follows that T is equivalent to R/S.

8. Product of two equivalence relations

Let R{x,y}R\{x, y\} and R′{x′,y′}R'\{x', y'\} be two equivalence relations. Let S{u,v}S\{u, v\} denote the relation

(∃x)(∃y)(∃x′)(∃y′)(u=(x,x′) and v=(y,y′) and R{x,y} and R′{x′,y′});(\exists x)(\exists y)(\exists x')(\exists y')(u = (x, x') \text{ and } v = (y, y') \text{ and } R\{x, y\} \text{ and } R'\{x', y'\});

it is immediately verified that S{u,v}S\{u, v\} is an equivalence relation, called the product of R and R', and denoted by R×R′R \times R'. Suppose that R is an equivalence relation on a set E and that R' is an equivalence relation on a set E'. Then the relation S{u,u}S\{u, u\} is equivalent to

(∃x)(∃x′)(u=(x,x′) and R{x,x} and R′{x′,x′})(\exists x)(\exists x')(u = (x, x') \text{ and } R\{x, x\} \text{ and } R'\{x', x'\})

i.e., to (∃x)(∃x′)(u=(x,x′)(\exists x)(\exists x')(u = (x, x') and x∈Ex \in E and x′∈E′)x' \in E'), hence to u∈E×E′u \in E \times E'. It follows that R×R′R \times R' is an equivalence relation on E×E′E \times E'. If

u=(x,x′)u = (x, x')

is an element of E×E′E \times E', the relation S{u,v}S\{u, v\} is equivalent to

(∃y)(∃y′)(v=(y,y′) and R{x,y} and R′{x′,y′});(\exists y)(\exists y')(v = (y, y') \text{ and } R\{x, y\} \text{ and } R'\{x', y'\});

if GG and G′G' are the graphs of RR and R′R', respectively, this relation is in turn equivalent to v∈G(x)×G(x′)v \in G(x) \times G(x'). Hence every equivalence class with respect to R×R′R \times R' is the product of an equivalence class with respect to RR and an equivalence class with respect to R′R', and conversely.

¶ Let ff and f′f' be the canonical mappings of EE onto E/RE/R and E′E' onto E′/R′E'/R', respectively, and let f×f′f \times f' be the canonical extension of ff and f′f' to the product sets (§ 3, no. 9). Then (f×f′)(x,x′)=(f(x),f′(x′))(f \times f')(x, x') = (f(x), f'(x')) for all (x,x′)∈E×E′(x, x') \in E \times E'. The inverse image under f×f′f \times f' of an element (u,u′)(u, u') of (E/R)×(E′/R′)(E/R) \times (E'/R') is just the product u×u′u \times u' of the equivalence class uu with respect to RR and the equivalence class u′u' with respect to R′R'. It follows that the equivalence relation associated with f×f′f \times f' is equivalent to R×R′R \times R'. The mapping f×f′f \times f' can therefore be written as h∘gh \circ g, where gg is the canonical mapping of E×E′E \times E' onto

(E×E′)/(R×R′)(E \times E')/(R \times R')

and hh is a one-to-one mapping of (E×E′)/(R×R′)(E \times E')/(R \times R') onto

(E/R)×(E′/R′);(E/R) \times (E'/R');

this mapping hh and its inverse are said to be canonical.

Remark 03IY

Let P{x,x′}P\{x, x'\} be a relation in which the letters yy, y′y' do not occur. P is said to be compatible with the equivalence relations R{x,y}R\{x, y\} and R′{x′,y′}R'\{x', y'\} (with respect to xx and x′x') if the relation (P{x,x′}(P\{x, x'\} and R{x,y}R\{x, y\} and R′{x′,y′})R'\{x', y'\}) implies P{y,y′}P\{y, y'\}. Let Q{u}Q\{u\} be the relation (∃x)(∃x′)(u=(x,x′)(\exists x)(\exists x')(u = (x, x') and P{x,x′})P\{x, x'\}); then it comes to the same thing to say that Q{u}Q\{u\} is compatible (with respect to uu) with the equivalence relation S{u,v}S\{u, v\}, the product of RR and R′R'.

9. Classes of equivalent objects

Let R{x,y}R\{x, y\} be an equivalence relation, which need not have a graph. It is obvious that if xx, x′x', yy are three distinct letters, the relation R{x,x′}R\{x, x'\} implies "R{x,y}⟺R{x′,y}R\{x, y\} \Longleftrightarrow R\{x', y\}" and therefore also implies the relation (∀y)(R{x,y}⟺R{x′,y})(\forall y)(R\{x, y\} \Longleftrightarrow R\{x', y\}). By the scheme S7 (Chapter I, § 5, no. 1), if we put θ{x}=τy(R{x,y})\theta\{x\} = \tau_y(R\{x, y\}), the relation R{x,x′}R\{x, x'\} implies

θ{x}=θ{x′}.\theta\{x\} = \theta\{x'\}.

Note, on the other hand, that by definition R{x,θ{x}}R\{x, \theta\{x\}\} is the relation (∃y)(R{x,y})(\exists y)(R\{x, y\}) and hence (no. 1) is equivalent to R{x,x}R\{x, x\}. It follows that the relation (R{x,x}(R\{x, x\} and R{x′,x′}R\{x', x'\} and θ{x}=θ{x′})\theta\{x\} = \theta\{x'\}) is equivalent to R{x,x′}R\{x, x'\}, for it implies, by S6 (Chapter I, §5, no. 1), the relation

(R{x,x} and R{x′,x′} and (R{x′,θ{x}}⇔R{x′,θ{x′}})),(R\{x, x\} \text{ and } R\{x', x'\} \text{ and } (R\{x', \theta\{x\}\} \Leftrightarrow R\{x', \theta\{x'\}\})),

hence also (R{x,θ{x}}(R\{x, \theta\{x\}\} and R{x′,θ{x}})R\{x', \theta\{x\}\}), and finally R{x,x′}R\{x, x'\} by transitivity and symmetry. And since, conversely, R{x,x′}R\{x, x'\} implies R{x,x}R\{x, x\} and R{x′,x′}R\{x', x'\}, the assertion is proved. The term θ{x}\theta\{x\} is called the class of objects equivalent to x (with respect to the relation R).

¶ Suppose now that T is a term such that the relation

(1)

(∀y)(R{y,y}⇒(∃x)(x∈T and R{x,y}))(\forall y)(R\{y, y\} \Rightarrow (\exists x)(x \in T \text{ and } R\{x, y\}))

is true. Then the relation (∃x)(R{x,x}(\exists x)(R\{x, x\} and z=θ{x})z = \theta\{x\}) is collectivizing in z. For we may suppose that x∈Tx \in T implies R{x,x}R\{x, x\}; it is sufficient to replace T by the set of all x∈Tx \in T such that R{x,x}R\{x, x\} (observing that R{x,y}R\{x, y\} implies R{x,x}R\{x, x\}). Let Θ\Theta be the set of all objects of the form θ{x}\theta\{x\} for x∈Tx \in T (§1, no. 6). Suppose that R{y,y}R\{y, y\} is true; then there exists x∈Tx \in T such that R{x,y}R\{x, y\} and therefore θ{y}=θ{x}∈Θ\theta\{y\} = \theta\{x\} \in \Theta. The set Θ\Theta is called the set of classes of equivalent objects with respect to R; and for each xx such that R{x,x}R\{x, x\}, θ{x}\theta\{x\} is the unique element z∈Θz \in \Theta such that R{x,z}R\{x, z\}.

Under the same hypothesis, let A{x}A\{x\} be a term such that R{x,y}R\{x, y\} implies A{x}=A{y}A\{x\} = A\{y\}. Then the relation (∃x)(R{x,x}(\exists x)(R\{x, x\} and z={x})z = \{x\}) is collectivizing in zz, since R{x,x}R\{x, x\}, being equivalent to R{x,θ{x}}R\{x, \theta\{x\}\}, implies A{x}=A{θ{x}}A\{x\} = A\{\theta\{x\}\}, and consequently if E is the set of objects of the form A{t}A\{t\} for t∈Θt \in \Theta, then R{x,x}R\{x, x\} implies A{x}∈EA\{x\} \in E. If ff is the function t→A{t}t \to A\{t\} (t∈Θ,A{t}∈E)(t \in \Theta, A\{t\} \in E), then the relation R{x,x}R\{x, x\} implies A{x}=f(θ{x})A\{x\} = f(\theta\{x\}).

In particular, if R is an equivalence relation on a set F, we may take A{x}A\{x\} to be the equivalence class of x with respect to R (no. 2), and the function ff is then a bijection of Θ\Theta onto the quotient set F/R; this justifies the terminology introduced.

\* Example. Let R{x,y}R\{x, y\} be the equivalence relation "xx and yy are two vector spaces of the same finite dimension over C\mathbf{C}"; this relation has no graph. It satisfies condition (1) when T is the set of all vector subspaces of C(N)\mathbf{C}^{(\mathbf{N})}, or when the subset T' of T consists of the spaces Cn\mathbf{C}^n (n∈N)(n \in \mathbf{N}) with the conventions that C0\mathbf{C}^0 consists of the point 0 of C(N)\mathbf{C}^{(\mathbf{N})} and that Cn\mathbf{C}^n (n>0)(n > 0) is the sum of the first nn components of the direct sum C(N)\mathbf{C}^{(\mathbf{N})}. With this second choice we have Θ=T′\Theta = T'.\*

Exercises

See the exercises for § 6.

Transcribed from the printed edition, 2004, Springer. Not translated.