I studied a long back about Cantor sets. Today while explaining it to one of my friends I got stumped at the complement of the Cantor set. As far as I am aware of, the complement of the Cantor set is the countable union of intervals removed from $[0,1]$ to form the Cantor set. But I cannot make it clear to him as to why we are removing only countably many middle one third open intervals from the interval $[0,1]$ to form the Cantor set. In the first step we are removing one third interval from the middle of $[0,1]$ and that gives rise to two intervals. In the second step we are removing middle one third from each of the two intervals and thus we are left with four intervals. In the third step we are removing middle one third from each of the four intervals and we are thus left with eight intervals and in the next step we are to remove middle one third from each of the eight intervals and so on. So after $n^{\text {th}}$ step we are removing $1 + 2 + 2^2 + \cdots + 2^n$ intervals which is certainly greater than $2^n.$ Since $2^{\aleph_0} = \mathfrak c,$ it seems to me that as $n$ approaches infinity we are at least removing as many open intervals as the cardinality of the continuum $\mathfrak c.$
Where did I make erroneous considerations? Could anyone kindly point it out.
Sorry for the stupid question.