First prove the ternary characterization by induction on stages.
Claim: x∈Cn iff x has a ternary expansion whose first n digits are all 0 or 2.
For n=0 this is trivial (C0=[0,1]).
Inductive step: each interval of Cn has the form [s,s+3−n] with s=∑k≤nck3−k, ck∈{0,2}; splitting it in thirds, the left and right closed thirds correspond to next digit 0 and 2, while the removed open middle third corresponds to next digit 1.
Hence the intervals of Cn+1 are exactly those obtained by appending 0 or 2, and a point using digit 1 at this place (falling into the middle interval that digit opens) is removed at this stage — except that endpoints have the alternative expansion …1000…3=…0222…3, so the characterization must be stated with an expansion that "exists".