Homepage Solution manuals James Munkres Topology Exercise 17.21 (Kuratowski's closure-complement problem)

Exercise 17.21 (Kuratowski's closure-complement problem)

(Kuratowski) Consider the collection of all subsets A of the topological space X. The operations of closure A A¯ and complementation A X A are functions from the collection to itself.

(a)
Show that starting with a given set A, one can form no more than 14 distinct sets by applying these two operations successively.
(b)
Find a subset A of (in its usual topology) for which the maximum of 14 is obtained.

Answers

For the following, we introduce the following notation to make things simpler. If A is a subset of a topological space X then denote

cA = A¯ xA = X C iA = IntA bA = BdA.

We can consider these (c, x, i, and b) as operators on sets that can be chained together in an obvious way so that, for example, cxiA = X IntA¯.

Lemma 1. For a subset A of topological space X, X = cA ixA, and cA and ixA are disjoint

Proof. First, it is obvious that cA ixA X since each of the sets in the union is a subset of X. Now consider any x X and suppose that xcA = A¯. Then by Lemma 17.5 part (a) there is an open set U containing x where U does not intersect A. For any y U we thus have that yA and hence y X A = xA. This shows that U xA since y was arbitrary, which suffices to show that x Int(xA) = ixA since U is a neighborhood of x. This of course shows that x cA ixA so that X cA ixA since x was arbitrary. This completes the proof that X = cA ixA.

To show that cA and ixA are disjoint, consider any x cA. Consider any neighborhood U of x so that U intersects A by Lemma 17.5 part (a). Hence there is a point y U where also y A, from which it follows that yX A = xA. This suffices to show that U is not a subset of xA. Since U is an arbitrary neighborhood, this shows that xInt(xA) = ixA. This of course shows that cA and ixA are disjoint as desired. □

Lemma 2. For a subsets A and B of topological space X where A B, we have the following:

(a)
cA cB
(b)
iA iB
(c)
ccA = cA
(d)
iiA = iA
(e)
xxA = A
(f)
xcA = ixA
(g)
xiA = cxA
(h)
icicA = icA
(i)
ciciA = ciA.

Proof. (a) This was shown in Exercise 17.6 part (a).

(b) Consider any x iA so that there is a neighborhood U of x that is totally contained in A. Then clearly U is also totally contained in B as well since, for any x U, we have that x A and hence x B since A B. This shows that x iB since U is a neighborhood of x. Hence iA iB since x was arbitrary.

(c) Since cA = A¯ is closed, we clearly have ccA = cA.

(d) Since iA = IntA is open, its interior is itself, i.e. iiA = iA.

(e) Obviously xxA = X (X A) = A since A X.

(f) We have by Lemma 1 that X = cA ixA where cA, and ixA are mutually disjoint. From this it follows that ixA = X cA = xcA.

(g) We have

cxA = xxcxA (by (e)) = xixxA (by (f)) = xiA (by (e) again)

as desired.

(h) First we have that icA = iicA by (d). Also clearly icA = c(icA) = cicA since a set is always a subset of its closure. Hence by (b) we have that icA = iicA = i(icA) i(cicA) = icicA. Now, we also have that icA = i(cA) cA since the interior of a set is always a subset of the set. Hence by (a) and (c) we have cicA = c(icA) c(cA) = ccA = cA. It then follows from (b) that icicA = i(cicA) i(cA) = icA as well. This of course shows that icicA = icA as desired.

(i) Lastly, we have

ciciA = cicixxA (by (e)) = cicxcxA (by (f)) = cixicxA (by (g)) = cxcicxA (by (f)) = xicicxA (by (g)) = xicxA (by (h)) = cxcxA (by (g)) = cixxA (by (f)) = ciA (by (e))

as desired. □

Main Problem.

(a)

Proof. We are interested in sequences applying the operators c and x to a subset A. By Lemma 2 (c) and (e) we have that ccA = cA and xxA = A. Thus there is no point in ever applying c or x twice in a row since that would clearly result in a set that we have seen before. We are then interested only in sequences that apply alternating c and x. If we apply the closure c first, we obtain the following sequence:

A = A cA = cA xcA = ixA (by Lemma 2 f) cxcA = cixA (previous result) xcxcA = xcixA (previous result) = ixixA (by Lemma 2 f) = icxxA (by Lemma 2 g) = icA (by Lemma 2 e) cxcxcA = cicA (previous result) xcxcxcA = xcicA (previous result) = ixicA (by Lemma 2 f) = icxcA (by Lemma 2 g) = icixA (by Lemma 2 f)

If we apply the next operation we obtain

cxcxcxcA = cicixA (previous result) = cixA, (by Lemma 2 i)

which is the same as the fourth set above. Therefore we can get at most 7 distinct sets by applying c first, including A itself. If we instead apply x first then we get the following sequence:

xA = xA cxA = cxA xcxA = ixxA (corresponding result above) = iA (by Lemma 2 e) cxcxA = ciA (previous result) xcxcxA = xciA (previous result) = ixiA (by Lemma 2 f) = icxA (by Lemma 2 g) cxcxcxA = cicxA (previous result) xcxcxcxA = xcicxA (previous result) = ixicxA (by Lemma 2 f) = icxcxA (by Lemma 2 g) = icixxA (by Lemma 2 f) = iciA (by Lemma 2 e)

Again if we try to apply the next operation we get

cxcxcxcxA = ciciA (previous result) = ciA (by Lemma 2 i)

which as before is the same as the fourth set in the sequence. Hence we have at most 7 distinct sets in this sequence for a total of 14 potentially distinct sets as desired. □

Note that this only shows that there can be no more than 14 distinct sets. It could be that there are always fewer than 14 in general. While there are certain sets that generate less than 14 distinct sets, the next part shows the existence of a topology and a set that does result in 14 distinct sets. This of course shows that 14 is the lowest possible bound in general.

(b) We claim that A = (3,2) (2,1) ([0,1] ) {2} in the standard topology on is a set that results in 14 distinct sets when the operational sequences from part (a) are applied. We do not prove each sequential operation as this is easy but would be prohibitively tedious. First, we enumerate the first sequence, starting with A.

Operations Set
A (3,2) (2,1) ([0,1] ) {2}
cA [3,1] [0,1] {2}
xcA = ixA (,3) (1,0) (1,2) (2,)
cxcA = cixA (,3] [1,0] [1,)
xcxcA = icA (3,1) (0,1)
cxcxcA = cicA [3,1] [0,1]
xcxcxcA = icixA (,3) (1,0) (1,)

Next, we enumerate the next sequence of 7 sets, starting with xA:

Operations Set
xA (,3] {2} [1,0) ((0,1) ) (1,2) (2,)
cxA ( 3] {2} [1,)
xcxA = iA (3,2) (2,1)
cxcxA = ciA [3,1]
xcxcxA = icxA (,3) (1,)
cxcxcxA = cicxA (,3] [1,)
xcxcxcxA = iciA (3,1)

It is easy to see that these are 14 distinct sets.

We do note that, in an interval containing only rationals (or only irrationals), such as [0,1] used as part of A, clearly every point in the interval is a limit point, including any irrational (or rational) points. This is because any open interval containing any real always contains both rationals and irrationals on account of being order-dense in . For the same reason, no point of such an interval of rationals (or irrationals) is in its interior. If, for example C = [0,1] , this clearly then results in cC = [0,1] and iC = . Indeed this property of this part of A is crucial in its success in generating 14 distinct sets.

User profile picture
2019-12-01 00:00
Comments