Generalizations and Properties of the Ternary Cantor Set and Explorations in Similar Sets
by
Rebecca Stettin
A capstone project submitted in partial fulfillment of graduating from the Academic Honors Program at Ashland University May 2017
Faculty Mentor: Dr. Darren D. Wick, Professor of Mathematics Additional Reader: Dr. Gordon Swain, Professor of Mathematics Abstract
Georg Cantor was made famous by introducing the Cantor set in his works of mathemat- ics. This project focuses on different Cantor sets and their properties. The ternary Cantor set is the most well known of the Cantor sets, and can be best described by its construction. This set starts with the closed interval zero to one, and is constructed in iterations. The first iteration requires removing the middle third of this interval. The second iteration will remove the middle third of each of these two remaining intervals. These iterations continue in this fashion infinitely. Finally, the ternary Cantor set is described as the intersection of all of these intervals. This set is particularly interesting due to its unique properties being uncountable, closed, length of zero, and more. A more general Cantor set is created by tak- ing the intersection of iterations that remove any middle portion during each iteration. This project explores the ternary Cantor set, as well as variations in Cantor sets such as looking at different middle portions removed to create the sets. The project focuses on attempting to generalize the properties of these Cantor sets.
i Contents
Page
1 The Ternary Cantor Set 1
1 2 The n -ary Cantor Set 9
n−1 3 The n -ary Cantor Set 24
4 Conclusion 35
Bibliography 40
Biography 41
ii Chapter 1
The Ternary Cantor Set
Georg Cantor, born in 1845, was best known for his discovery of the Cantor set. After writing a thesis in number theory, Cantor became interested in topology and wrote a series of papers on point set topology. He coined the term everywhere dense, which is currently used today. In this same series of papers, Cantor later introduced the idea of perfect sets. He made the ternary Cantor set famous in this same paper when attempting to prove that it was possible to have a set that is closed and nowhere dense. He noted that this was a perfect, infinite set that is nowhere dense in any interval, regardless of the size. (Fleron [3]) The Cantor set is created by starting with the closed interval [0,1]. The next step is to remove a middle portion of the interval. This initial removal will then leave two intervals, namely
1 2 [0, 3 ] and [ 3 , 1]. This process is continued an infinite number of times, with the final set of numbers, after the infinite iteration, being the Cantor set itself. This set is the intersection
∞ th of all iterations, denoted as T = ∩i=1 Ti, where Ti represents the i iteration. There are
1 different proportions that can be removed with this set, the most well known being 3 . This set, referred to as the ternary Cantor set, can also be referred to as the classic set. This particular version of the Cantor set was the one Georg Cantor used to make his arguments about the nature of certain sets. (Aczel [1])
We will describe the construction of the ternary Cantor set, T , in a similar manner as it is
1 described in Thomson [7]. Begin with the closed interval [0, 1] and remove a dense open set, G. The remaining set, T = [0, 1] \G will also be closed and nowhere dense in [0, 1]. Based on our construction of G, T will have no isolated points. It is easiest to understand the set
1 2 G if we construct it in stages. Let G1 = ( 3 , 3 ) and let T1 be what is remaining in [0, 1] after 1 2 removing G1. Thus T1 = [0, 3 ] ∪ [ 3 , 1] is what remains when the middle third of the interval [0,1] is removed. This is referred to as the first iteration of the ternary Cantor set. We repeat
1 2 7 8 this construction for each of the two intervals of T1. Let G2 = ( 9 , 9 ) ∪ ( 9 , 9 ). These intervals 1 2 1 2 7 8 are the middle third of the previous 2 intervals. Then T2 = [0, 9 ] ∪ [ 9 , 3 ] ∪ [ 3 , 9 ] ∪ [ 9 , 1]. This completes the second iteration. We continue inductively, and ultimately take the intersection of each iteration of Ti to create the ternary Cantor set with the following properties: For each i ∈ N
i 1. Ti is a union of 2 pairwise disjoint closed intervals.
2. Each component of the set of open intervals removed is the ”middle third” of some
component of Ti.
1 3. The length of each component of Ti is 3i .
Some proofs of the properties of the ternary Cantor set will be explored in later chapters in regards to more generalized Cantor sets. The following is a list of characteristics of the ternary Cantor set with some proofs to follow:
1. The Cantor set is nonempty.
2. The Cantor set is closed.
3. The Cantor set has length 0.
4. The Cantor set contains all numbers that can be written in base-3 without 1’s.
5. The Cantor set is uncountable.
6. The Cantor set is nowhere dense.
2 7. The Cantor set has no isolated points.
8. The Cantor set is a perfect set.
Theorem 1. The ternary Cantor set is nonempty.
Proof. Using similar methods as Nelson [5], we must show that the ternary Cantor set contains at least one element. We can see that during each iteration, the endpoints remain
1 2 in the set. For example, during T1, everything between ( 3 , 3 ) is removed. Note that it is everything between the two endpoints, which implies the two endpoints remain. Once
1 2 removed, T1 is [0, 3 ] ∪ [ 3 , 1]. As seen in here, the intervals are closed, thus including the
endpoints. This trend continues throughout each iteration. For T2, the middle thirds of
1 those two previously mentioned intervals are removed. To clarify, everything between ( 9 , 2 7 8 1 2 1 2 7 8 9 ) as well as ( 9 , 9 ) is removed. This leaves [0, 9 ] ∪ [ 9 , 3 ] ∪ [ 3 , 9 ] ∪ [ 9 , 1], which is once 1 2 again a union of closed intervals, which include endpoints. Notice that 0, 3 , 3 , and 1 are again included in this iteration. These iterations continue infinitely. Since each iteration of T contains the endpoints of each iteration before it, it becomes clear that the endpoints of each iteration are included. Since the previous endpoints are consistently included, there will clearly be elements in the intersection of each iteration, proving the ternary Cantor set is nonempty.
Theorem 2. The ternary Cantor set is closed.
Proof. As shown earlier when looking at the length of T, it is an intersection of closed sets.
1 2 For example, T1 is [0, 3 ] ∪ [ 3 , 1]. This trend continues with each Ti also consisting of a
finite union of closed intervals. Each Ti is closed since it is a finite union of closed intervals.
∞ Since T = ∩i=1Ti it is a countable intersection of closed sets and is therefore closed.
Theorem 3. The ternary Cantor set has length of 0.
Proof. This proof is also based off of similar methods used in Nelson [5]. This proof can be demonstrated by noting everything that is taken out of the starting interval has the same
3 length as the initial interval. Looking at what is taken out during each iteration, a sequence
1 emerges. During the first iteration, an interval of length 3 is removed from the set. During 1 2 the second iteration, there are 2 different intervals, namely [0, 3 ] and [ 3 ,1], to remove the 1 1 1 middle third from. In this case, however, the length of what is removed is 3 of 3 , or 9 . This 1 th must occur twice because there are 2 intervals that ( 9 ) is being removed from. Therefore, 2 2 a length of 32 = 9 will be removed during the second iteration of T. This trend continues 1 2 4 8 throughout each iteration resulting in the length removed at each iteration as 3 , 9 , 27 , 81 ,··· The total length removed can also be represented as
∞ X 2i 3i+1 i=0
1 1 This sum can be determined through the sum as a geometric series, or 3 2 = 1. This 1− 3 means that everything removed has length 1. As mentioned previously, the starting interval,
T0, has length 1 as well. A simple subtraction of the removed portion from the initial length will give the final length of T as 0. Therefore, T has length 0.
The following theorem will be explored through examples, but will not be proven. A similar proof can be found in Chapter 3.
Theorem 4. The ternary Cantor set only contains numbers that have a base-3 representation excluding the digit 1.
A brief review of base-3 representation is necessary to proceed with this example. Base-3, or ternary, representation consists of 3 digits, 0, 1, and 2. A number of the form (.a1a2a3··· )3
n can be thought of in terms of sums of fractions with numerators an and denominators 3 .
a1 a2 a3 That is, (.a1a2a3··· )3 = 3 + 32 + 33 + ··· where an must be either 0, 1, or 2. The claim is every number that is in the ternary Cantor set can be written in base-3 representation with only 2’s and 0’s. That is, ∀ x ∈ T, x = (.a1a2a3··· )3 such that ai ∈ {0,
1 2 2}. It is helpful to look at endpoints, starting with T1 = [0, 3 ] ∪ [ 3 , 1]. This means that it
4 1 2 contains everything between 0 and 3 and then everything between 3 and 1. The endpoints 1 2 0, 3 , 3 , and 1 are included as well. Looking at the endpoints in base-3 representation is 1 2 1 useful. 0 = (.0)3, 3 = (.1)3 = (.02)3, 3 = (.2)3, and 1 = (.2)3. The endpoints 3 and 1 are
particularly interesting. 1 = (.2)3 since 2 is the largest digit in base-3. This is the same idea
1 1 that is used in base-10 where 1 = (.9)10. 3 = (.1)3 because it is simply 1 * 3 . This can be rewritten using repeating digits just like the number 1. Any number in base-3 with a 1 as a terminating digit can actually be rewritten by replacing the 1 with 02. We can see this
when converting (.02)3 into base-10:
1 1 1 (.02) = 0 ∗ + 2 ∗ + 2 ∗ + ··· 3 31 32 33
which is a geometric series written as
∞ ∞ X 2 X 1 = 2 ∗ 3j 3j j=2 j=2
1 1 9 9 = 2 ∗ 1 = 2 ∗ 2 1 − 3 3 1 3 3 1 = 2 ∗ ∗ = = 9 2 9 3
1 1 This conversion shows that 3 = (.1)3 = (.02)3. The first interval, [0, 3 ] in base-3 can be
written as any number x where x = (.0a2··· )3, where a2 represents any of the base-3 digits.
2 Similarly, the second interval, [ 3 , 1] in base-3 can be written as any number x where x =
(.2a2··· )3, again where a2 is any base-3 digit.
1 2 1 2 7 8 The same procedure can be repeated for T2. T2 = [0, 9 ] ∪ [ 9 , 3 ] ∪ [ 3 , 9 ] ∪ [ 9 , 1]. 1 2 In addition to the previous endpoints, 0, 3 , 3 , and 1, there are 4 more endpoints. These 1 2 7 8 endpoints can be written in base-3 as follows: 9 = (.002)3, 9 = (.02)3, 9 = (.202)3, and 9 =
(.22)3. These endpoints can again create restrictions with what digits in base-3 representation
1 are included. For example, the interval [0, 9 ] in base-3 can be written as any number x where
5 2 1 x = (.00a3··· )3, where a3 represents any of the base-3 digits. The next new interval, [ 9 , 3 ] in base-3 can be written as any number x where x = (.02a3··· )3, where a3 represents any of
2 7 8 the base-3 digits. Using this notation, [ 3 , 9 ] would have x = (.20a3··· )3, and [ 9 , 1] would
have x = (.22··· )3. This shows that as each iteration continues, the digits of the base-3 representations become more specific. Each iteration adds a new digit restriction for this ternary representation. A proof in one of the following chapters will give a similar proof of base representations in a generalized Cantor set. A set is considered uncountable when the number of elements cannot be written as some subset of the natural numbers.
Theorem 5. The Cantor set is uncountable.
Proof. This will be a proof by contradiction using similar methods as Shaver [6]. First assume that the ternary set is countable. This means that there exists an onto function that maps all elements from the natural numbers to the set. Recall from Theorem 4 that the ternary Cantor set consists of all numbers ∈ [0,1] that can be written in base-3 representation using only 0’s and 2’s. These numbers are of the form (.a1a2a3··· )3 such that each ai is either 0 or 2. This set will be denoted as T = {x ∈ [0,1] : x has base-3 representation of only 0’s and
2’s }. Assume that this set is countable, f: N → T, where f is one to one and onto. Let
f(1) = 0.a11a12a13 ···
f(2) = 0.a21a22a23 ···
f(3) = 0.a31a32a33 ···
. .
Each of aij must be 0’s or 2’s, based on the base-3 representation theorem that was previously discussed. Define a number b as b = .b1b2··· where
6 2 if ajj = 0 bj = 0 if ajj = 2
It is clear by this piecewise function that b ∈ T since its base-3 representation only contains 0’s and 2’s. However b 6= f(n) ∀ n because they differ in the nth ternary position. Therefore this function is not onto, which creates a contradiction that there exists an onto function that maps all elements of N into the set.
A set is nowhere dense when every open interval contains a subinterval such that the intersection of the subinterval and the original set is equal to the empty set. Alternatively, a set is nowhere dense if it contains no open intervals.
Theorem 6. The ternary Cantor set is nowhere dense.
Proof. To prove that the ternary Cantor set is nowhere dense, we must show that T has no open intervals, similar to the methods used in Dimartino [3]. Let J be an open interval in
1 i [0,1] with length λ. Choose i such that 3i < λ. Ti is a union of 2 pairwise disjoint closed 1 intervals, known as the components of Ti. Each component of Ti has length 3i . Now let L 1 be a component of Ti. Define ` as the length of a component. Then `(L) = 3i < λ = `(J). T∞ Therefore, J * L ⊆ Ti. Since the Cantor set, T = i=1 Ti, then J * T, otherwise J would
be a subset of all Ti, but we have shown that J * Ti. Therefore the Cantor set contains no open intervals and is nowhere dense.
Isolated points are defined as any point that is some positive distance away from every other point in the set.
Theorem 7. The ternary Cantor set has no isolated points.
Proof. To prove this we must show that every point in T is a limit point. Suppose x ∈ T. We must show that ∀ ε > 0 ∃ y ∈ T with |x - y| < ε and y does not equal x. Let x ∈ T
1 and ε > 0. Choose i such that 3i < ε. Since x ∈ T and T = ∩Ti, then x ∈ Ti. This means
7 1 that there is a component, L of Ti such that x ∈ L and `(L) = 3i . Now, L ∩Ti+1 has 2 components, L0 and L1, and x must be in one of these. Say x ∈ L0. L0 also contains a point
1 in T called y. In particular, y is an endpoint of L0. Then | x - y | ≤ 3i < ε.
A perfect set is a closed set with no isolated points.
Theorem 8. The ternary Cantor set is a perfect set.
Theorem 2 and Theorem 7 show that the Cantor set is closed and has no isolated points, so this theorem has already been proved. The ternary Cantor set is easily the most studied version of the Cantor set due to its unique properties. The next chapters will explore more general Cantor sets, where a different proportion is removed during each iteration and determine which properties hold in those particular sets.
8 Chapter 2
1 The n-ary Cantor Set
The previous chapter described numerous characteristics and properties of the ternary
1 Cantor set. The word ternary meant that the middle 3 was being removed during each iteration. It is interesting to look at variations on this typical Cantor set to see what can be discovered. We will look at variations of this construction in the next two chapters. These sets can again be described by what is being removed during in each iteration. We first will
1 k look at removing the middle n during each iteration. These sets can be denoted as Ci , where i denotes the ith iteration and k describes the portion of the interval being removed
1 at each iteration. Using this notation, the ternary Cantor set would be written as C 3 and
nd 1 the 2 iteration of the ternary Cantor set would be written as C2 3 . This chapter will begin by exploring the endpoints of the first iteration of C and eventually attempting to create a
1 base representation of all numbers that are in C, where C represents C n .
Lemma 9. The endpoints of C can be represented as
n − 1 n + 1 a = and b = 2n 2n
where C1 = [0, a] ∪ [b, 1].
1 1 Proof. Let k = n where n is the middle portion of the interval that is being removed. Then
9 after the first iteration, [0, a] ∪ [b, 1] is remaining. Since k is being removed from the initial interval, then b − a = k. The combined lengths of [0, a] and [b, 1] must equal 1 − k. That is, (a − 0) + (1 − b) = 1 − k.
The lengths of [0, a] and [b, 1] must be equal since the interval removed is in the middle of the initial interval. Since the two intervals are equal, then they each must be half the length of what is remaining after removing the middle interval. That is
1 1 a − 0 = a = (1 − k) and 1 − b = (1 − k) 2 2
These can finally be simplified to
1 − k 1 + k a = and b = 2 2
1 Substituting n for k yields 1 − 1 1 + 1 a = n and b = n 2 2
which simplifies to n − 1 n + 1 a = and b = 2n 2n
The following proofs relate back to the initial list of properties of the ternary Cantor
1 1 set listed in chapter 1 that were not proved. Since 3 is in the form of n , where n = 3, the ternary set falls under these particular Cantor sets. Therefore, the following collection of proofs also prove results for the ternary Cantor set. We start by looking at the number of intervals remaining and removed after each iteration of C.
i Lemma 10. Ci consists of 2 pairwise disjoint subintervals, [s, t].
Proof. We give a proof by induction. Case i = 1: based on the previous theorem, C1 consists
n−1 n+1 1 of disjoint intervals of the form [0, 2n ] ∪ [ 2n , 1]. It is clear that C1 consists of 2 = 2
10 intervals, so this holds for i = 1.
Assume true for Ci. Consider case Ci+1. By construction, after removing the middle
1 n of any interval, 2 will remain. Therefore, each component [s, t] of Ci creates 2 pairwise
disjoint intervals to Ci+1. Therefore, the number of subintervals in Ci+1 = 2 * the number
i i+1 of subintervals in Ci. With the inductive hypothesis, this is equal to 2(2 ) = 2 .
i Lemma 11. 2 intervals are removed from Ci when constructing Ci+1.
i Proof. Based on the previous theorem, we know that Ci consists of 2 pairwise disjoint
intervals. Therefore, to construct Ci+1, we will remove a middle portion of each interval in
i Ci. Since there are 2 intervals in Ci, then that means we will remove a middle portion from
i each of these intervals, so we will remove 2 intervals from Ci to construct Ci+1.
1 The next property to explore in the n -ary Cantor set is the length of these intervals that remain after each iteration, as well as the length of the intervals that are removed during each iteration of C.
Lemma 12. The length of each interval remaining in a component of Ci is
n − 1i 2n
n−1 n+1 Proof. We give a proof by induction. For the i = 1 case, C1 is defined as [0, 2n ] ∪ [ 2n , 1].
The lengths of each component of C1 are equal since the middle interval is removed. This
n−1 n−1 means that each interval in C1 has length 2n − 0 = 2n . Therefore, this holds for the i = 1 case.
Assume true for Ci. Consider Ci+1. Each interval of this iteration will have equal length due to the construction of removing the middle interval. If the portion of the interval being
1 n−1 n−1 removed is n , then that means that n is remaining. This n must be split between the two remaining intervals. Since the middle portion is being removed, this will be an even split,