PARTITIONS AND EQUIVALENCE RELATIONS - A Book of Abstract Algebra

A Book of Abstract Algebra, Second Edition (1982)

Chapter 12. PARTITIONS AND EQUIVALENCE RELATIONS

Imagine emptying a jar of coins onto a table and sorting them into separate piles, one with the pennies, one with the nickels, one with the dimes, one with the quarters, and one with the half-dollars. This is a simple example of partitioning a set. Each separate pile is called a class of the partition; the jarful of coins has been partitioned into five classes.

Here are some other examples of partitions: The distributor of farm-fresh eggs usually sorts the daily supply according to size, and separates the eggs into three classes called “large,” “medium,” and “small.”

The delegates to the Democratic national convention may be classified according to their home state, thus falling into 50 separate classes, one for each state.

A student files class notes according to subject matter; the notebook pages are separated into four distinct categories, marked (let us say) “algebra,” “psychology,” “English,” and “American history.”

Every time we file, sort, or classify, we are performing the simple act of partitioning a set. To partition a set A is to separate the elements of A into nonempty subsets, say A1, A2, A3 etc., which are called the classes of the partition. Any two distinct classes, say Ai and Aj are disjoint, which means they have no elements in common. And the union of the classes is all of A.

image

Instead of dealing with the process of partitioning a set (which is awkward mathematically), it is more convenient to deal with the result of partitioning a set. Thus, {A1, A2, A3, A4}, in the illustration above, is called a partitionof A. We therefore have the following definition:

A partition of a set A is a family {Ai: iI} of nonempty subsets of A which are mutually disjoint and whose union is all of A.

The notation {Ai: iI} is the customary way of representing a family of sets {Ai, Aj, Ak, …} consisting of one set Ai for each index i in I. (The elements of I are called indices’, the notation {Ai: iI} may be read: the family of sets Ai, as i ranges over I.)

Let {Ai: iI} be a partition of the set A. We may think of the indices i, j, k, … as labels for naming the classes Ai, Aj, Ak, .… Now, in practical problems, it is very inconvenient to insist that each class be named once and only once. It is simpler to allow repetition of indexing whenever convenience dictates. For example, the partition illustrated previously might also be represented like this, where A1 is the same class as A5, A2 is the same as A6, and A3 is the same as A7.

image

As we have seen, any two distinct classes of a partition are disjoint; this is the same as saying that if two classes are not disjoint, they must be equal. The other condition for the classes of a partition of A is that their union must be equal to A; this is the same as saying that every element of A lies in one of the classes. Thus, we have the following, more explicit definition of partition:

By a partition of a set A we mean a family {Ai: iI} of nonempty subsets of A such that

(i)If any two classes, say Ai and Aj, have a common element x (that is, are not disjoint), then Ai = Aj and

(ii)Every element x of A lies in one of the classes.

We now turn to another elementary concept of mathematics. A relation on a set A is any statement which is either true or false for each ordered pair (x, y) of elements of A. Examples of relations, on appropriate sets, are “x = y,” “x < y,” “x is parallel to y,” “x is the offspring of y,” and so on. An especially important kind of relation on sets is an equivalence relation. Such a relation, will usually be represented by the symbol ∼, so that xy may be read “x is equivalent to y.” Here is how equivalence relations are defined:

By an equivalence relation on a set A we mean a relation ∼ which is

Reflexive: that is, xx for every x in A;

Symmetric: that is, if xy, then yx; and

Transitive: that is, if xy and yz, then xz.

The most obvious example of an equivalence relation is equality, but there are many other examples, as we shall be seeing soon. Some examples from our everyday experience are “x weighs the same as y,” “x is the same color as y,” “x is synonymous with y,” and so on.

Equivalence relations also arise in a natural way out of partitions. Indeed, if {Ai: iI} is a partition of A, we may define an equivalence relation ∼ on A by letting xy iff x and y are in the same class of the partition.

image

In other words, we call two elements “equivalent” if they are members of the same class. It is easy to see that the relation ∼ is an equivalence relation on A. Indeed, xx because x is in the same class as x; next, if x and y are in the same class, then y and x are in the same class; finally, if x and y are in the same class, and y and z are in the same class, then x and z are in the same class. Thus, ∼ is an equivalence relation on A; it is called the equivalence relation determined by the partition {Ai: iI}.

Let ∼ be an equivalence relation on A and x an element of A. The set of all the elements equivalent to x is called the equivalence class of x, and is denoted by [x]. In symbols,

[x] = {yA: yx}

A useful property of equivalence classes is this:

Lemma If x∼ y, then [x] = [y].

In other words, if two elements are equivalent, they have the same equivalence class. The proof of this lemma is fairly obvious, for if xy, then the elements equivalent to x are the same as the elements equivalent to y.

For example, let us return to the jarful of coins we discussed earlier. If A is the set of coins in the jar, call any two coins “equivalent” if they have the same value: thus, pennies are equivalent to pennies, nickels are equivalent to nickels, and so on. If x is a particular nickel in A, then [x], the equivalence class of x, is the class of all the nickels in A. If y is a particular dime, then [y] is the pile of all the dimes; and so forth. There are exactly five distinct equivalence classes. If we apply the lemma to this example, it states simply that if two coins are equivalent (that is, have the same value), they are in the same pile. By the way, the five equivalence classes obviously form a partition of A; this observation is expressed in the next theorem.

Theorem Ifis an equivalence relation on A, the family of all the equivalence classes, that is, {[x]: xA), is a partition of A.

This theorem states that if ∼ is an equivalence relation on A and we sort the elements of A into distinct classes by placing each element with the ones equivalent to it, we get a partition of A.

To prove the theorem, we observe first that each equivalence class is a nonempty subset of A. (It is nonempty because xx, so x ∈ [x].) Next, we need to show that any two distinct classes are disjoint—or, equivalently, that if two classes [x] and [y] have a common element, they are equal. Well, if [x] and [y] have a common element u, then ux and uy. By the symmetric and transitive laws, xy. Thus, [x] = [y] by the lemma.

Finally, we must show that every element of A lies in some equivalence class. This is true because x ∈ [x]. Thus, the family of all the equivalence classes is a partition of A.

When ∼ is an equivalence relation on A and A is partitioned into its equivalence classes, we call this partition the partition determined by the equivalence relation ∼.

The student may have noticed by now that the two concepts of partition and equivalence relation, while superficially different, are actually twin aspects of the same structure on sets. Starting with an equivalence relation on A, we may partition A into equivalence classes, thus getting a partition of A. But from this partition we may retrieve the equivalence relation, for any two elements x and y are equivalent iff they lie in the same class of the partition.

Going the other way, we may begin with a partition of A and define an equivalence relation by letting any two elements be equivalent iff they lie in the same class. We may then retrieve the partition by partitioning A into equivalence classes.

As a final example, let A be a set of poker chips of various colors, say red, blue, green, and white. Call any two chips “equivalent” if they are the same color. This equivalence relation has four equivalence classes: the set of all the red chips, the set of blue chips, the set of green chips, and the set of white chips. These four equivalence classes are a partition of A.

Conversely, if we begin by partitioning the set A of poker chips into four classes according to their color, this partition determines an equivalence relation whereby chips are equivalent iff they belong to the same class. This is precisely the equivalence relation we had previously.

A final comment is in order. In general, there are many ways of partitioning a given set A; each partition determines (and is determined by) exactly one specific equivalence relation on A. Thus, if A is a set of three elements, say a, b, and c, there are five ways of partitioning A, as indicated by the accompanying illustration. Under each partition is written the equivalence relation determined by that partition.

image

Once again, each partition of A determines, and is determined by, exactly one equivalence relation on A.

EXERCISES

A. Examples of Partitions

Prove that each of the following is a partition of the indicated set. Then describe the equivalence relation associated with that partition.

1 For each integer r ∈ {0, 1, 2, 3, 4}, let Ar be the set of all the integers which leave a remainder of r when divided by 5. (That is, xAr iff x = 5q + r for some integer q.) Prove: {A0, A1, A2, A3, A4} is a partition of image.

# 2 For each integer n, let An = {ximage: nx < n + 1}. Prove {An: nimage} is a partition of image.

3 For each rational number r, let Ar = {(m, n) ∈ image × image*: m/n = r}. Prove that {Ar: rimage} is a partition of image × image*, where image* is the set of nonzero integers.

4 For r ∈ {0, 1, 2, …, 9}, let Ar be the set of all the integers whose units digit (in decimal notation) is equal to r. Prove: {A0, A1, A2, …, A9} is a. partition of image.

5 For any rational number x, we can write x = q + n/m where q is an integer and 0 ≤ n/m < 1. Call n/m the fractional part of x. For each rational r ∈ {x:0 ≤ x < 1}, let Ar = {ximage: the fractional part of x is equal to r}. Prove: {Ar: 0 ≤ r < 1} is a partition of image.

6 For each rimage, let Ar = {(x, y) ∈ image × image: xy = r}. Prove: {Ar: rimage} is a partition of image × image.

B. Examples of Equivalence Relations

Prove that each of the following is an equivalence relation on the indicated set. Then describe the partition associated with that equivalence relation.

1 In image, mn iff |m| = |n|.

2 In image, rs iff rsimage.

3 Let ⌈x⌉ denote the greatest integer ≤ x. In image, let ab iff ⌈a⌉ = ⌈b⌉.

4 In image, let mn iff mn is a multiple of 10.

5 In image, let ab iff abimage.

6 In image(image), let fg iff f(0) = g(0).

7 In image(image), let fg iff f(x) = g(x) for all x > c, where c is some fixed real number.

8 If C is any set, PC denotes the set of all the subsets of C. Let DC. In PC, let AB iff AD = BD.

9 In image × image, let (a, b) ∼ (c, d) iff a2 + b2 = c2 + d2.

10 In image*, let ab iff a/bimage, where image* is the set of nonzero real numbers.

C. Equivalence Relations and Partitions of image × image

In parts 1 to 3, {Ar: rimage} is a family of subsets of image × image. Prove it is a partition, describe the partition geometrically, and give the corresponding equivalence relation.

# 1For each rimage, Ar = {(x, y): y = 2x + r}.

2For each rimage, Ar = {(x, y): x2 + y2 = r2}.

3For each rimage, Ar = {(x, y): y = |x| + r}.

In parts 4 to 6, an equivalence relation on image × image is given. Prove it is an equivalence relation, describe it geometrically, and give the corresponding partition.

4(x, y) ∼ (u, υ) iff ax2 + by2 = au2 + 2 (where a, b > 0).

5(x, y) ∼ (u, υ) iff x + y = u + υ

6(x, y) ∼ (u, υ) iff x2y = u2υ.

D. Equivalence Relations on Groups

Let G be a group. In each of the following, a relation on G is defined. Prove it is an equivalence relation. Then describe the equivalence class of e.

1 If H is a subgroup of G, let ab iff ab1H

2 If H is a subgroup of G, let ab iff axbH. Is this the same equivalence relation as in part 1? Prove, or find a counterexample.

3 Let ab iff there is an xG such that a = xbx1.

4 Let ab iff there is an integer k such that ak = bk

# 5 Let ab iff ab1 commutes with every xG.

6 Let ab iff ab1 is a power of c (where c is a fixed element of G).

E. General Properties of Equivalence Relations and Partitions

1 Let {Ai: iI} be a partition of A. Let {Bj: jJ} be a partition of B. Prove that {A, × Bj, (i, j) ∈ I × J} is a partition of A × B.

2 Let ∼I be the equivalence relation corresponding to the above partition of A, and let ∼J be the equivalence relation corresponding to the partition of B. Describe the equivalence relation corresponding to the above partition of A × B.

3 Let f: AB be a function. Define ∼ by ab iff f(a) = f(b). Prove that ∼ is an equivalence relation on A. Describe its equivalence classes.

4 Let f: AB be a function, and let {Bi: iI} be a partition of B. Prove that {f1(Bi): iI} is a partition of A. If ∼I is the equivalence relation corresponding to the partition of B, describe the equivalence relation corresponding to the partition of A. [REMARK: For any CB, f1C) = {xA: f(x) ∈ C}.]

5 Let ∼1 and ∼2 be distinct equivalence relations on A. Define ∼3 by a3 b iff a1 b and a2 b. Prove that ∼3 is an equivalence relation on A. If [x], denotes the equivalence class of x for ∼i (i = 1, 2, 3), prove that [x]3 = [x]1 ∩ [x]2.