Exercise 6.2.12

[Cantor Function] Review the construction of the Cantor set C [ 0 , 1 ] from Section 3.1. This exercise makes use of results and notation from this discussion.

(a)
Define f 0 ( x ) = x for all x [ 0 , 1 ] . Now, let f 1 ( x ) = { ( 3 2 ) x  for  0 x 1 3 1 2  for  1 3 < x < 2 3 ( 3 2 ) x 1 2  for  2 3 x 1

Sketch f 0 and f 1 over [ 0 , 1 ] and observe that f 1 is continuous, increasing, and constant on the middle third ( 1 3 , 2 3 ) = [ 0 , 1 ] C 1 .

(b)
Construct f 2 by imitating this process of flattening out the middle third of each nonconstant segment of f 1 . Specifically, let f 2 ( x ) = { ( 1 2 ) f 1 ( 3 x )  for  0 x 1 3 f 1 ( x )  for  1 3 < x < 2 3 ( 1 2 ) f 1 ( 3 x 2 ) + 1 2  for  2 3 x 1

If we continue this process, show that the resulting sequence ( f n ) converges uniformly on [ 0 , 1 ] .

(c)
Let f = lim f n . Prove that f is a continuous, increasing function on [ 0 , 1 ] with f ( 0 ) = 0 and f ( 1 ) = 1 that satisfies f ( x ) = 0 for all x in the open set [ 0 , 1 ] C . Recall that the “length” of the Cantor set C is 0 . Somehow, f manages to increase from 0 to 1 while remaining constant on a set of “length 1.”

Answers

(a)
f 0 in red, f 1 in blue:
(b)
Define
f n + 1 ( x ) = { ( 1 2 ) f n ( 3 x )  for  0 x 1 3 f n ( x )  for  1 3 < x < 2 3 ( 1 2 ) f n ( 3 x 2 ) + 1 2  for  2 3 x 1

We will aim to use the Cauchy Criterion to show f n uniformly converges. I first prove through induction that | f n ( x ) f n 1 ( x ) | < 1 2 n . The base case of n = 1 is trivial by the definitions of f 1 and f 0 .

Now first assume | f n ( x ) f n 1 ( x ) | < 1 2 n ; our goal is to show | f n + 1 ( x ) f n ( x ) | < 1 2 n + 1 . Note this is obviously true over ( 1 3 , 2 3 ) since f n + 1 ( x ) = f n ( x ) in this interval. Consider x [ 0 , 1 3 ] , then

| f n + 1 ( x ) f n ( x ) | = | 1 2 f n ( 3 x ) 1 2 f n 1 ( 3 x ) | = 1 2 | f n ( 3 x ) f n 1 ( 3 x ) | < 1 2 1 2 n = 1 2 n + 1

The case for [ 2 3 , 1 ] is similar.

Given this, it should be clear that for m n , | f m ( x ) f n ( x ) | < 1 2 n . Since we can make 1 2 n arbitrarily small by increasing n , we can readily conclude that f n satisfies Theorem 6.2.5 (Cauchy Criterion for Uniform Convergence), and hence f n converges uniformly.

(c)
f n ( 0 ) = 0 and f n ( 1 ) = 1 can easily be proven with induction, and imply that each f n is continuous. Since each f n is continuous, by the Continuous Limit Theorem f is continuous. One of the sub-results from Exercise 6.2.10 was that all f n increasing implies f is increasing, which can be applied here to show f is increasing. Since f n ( 0 ) and f n ( 1 ) are constant with respect to n , f ( 0 ) = 0 and f ( 1 ) = 1 .

Observe that for any n , f n + 1 ( x ) = f n ( x ) for x [ 0 , 1 ] C n . To prove this formally, we can use induction. By definition f n + 1 = f n ( x ) over ( 1 3 , 2 3 ) . Focusing on [ 0 , 1 3 ] , we have

1 2 f n ( 3 x ) = f n ( x )  over  [ 0 , 1 3 ] C n 1 2 f n ( 3 x ) = 1 2 f n 1 ( 3 x )  over  [ 0 , 1 3 ] ( C n 1 3 ) f n ( x ) = f n 1 ( x )  over  [ 0 , 1 ] C n 1

which is the inductive hypothesis. The case over [ 2 3 , 1 ] is similar.

Moreover, since C m C n for m n , we can make the stronger statement f ( x ) = f m ( x ) = f n ( x ) for x [ 0 , 1 ] C n and m n .

Finally, we can show by induction that f n ( x ) is constant over [ 0 , 1 ] C n , implying that f is constant and f ( x ) = 0 over [ 0 , 1 ] C .

User profile picture
2022-01-27 00:00
Comments