Let $M_f$ be the multiplication operator, which acts on bounded functions $g$ on the unit interval as $g\mapsto fg$, with $f:[0,1]\rightarrow \mathbb{C}$ such that $f$ is nonzero only on the Cantor set in $[0,1]$, but with countable range. I am trying to find out whether $M_f$ is compact (using the supremum norm).
I've already proved $M_f$ would be compact if the set of $\{x \in [0,1]| f(x) \neq 0\}$ were countable, but my argument (involving sequences) cannot be generalized to the uncountable case. Also, if $f$ had an interval on which it is nonzero, I can prove $M_f$ would not be compact (using unit ball arguments).
However, on the Cantor set (or the irrationals or any other uncountable set not containing an interval), I have no idea where to start... Any ideas?
Without any regularity assumptions on the functions, the talk about the Cantor set is a red herring. Leaving aside trivial identifications, you have a projection operator $\pi \colon \ell^\infty(S) \to \ell^\infty(T)$, where $T \subset S$ are sets of cardinality $2^{\aleph_0}$, followed a multiplication operator $\mu_f \colon \ell^\infty(T)\to\ell^\infty(T)$, and the question is when $\mu_f$ is compact.
The spectral theorem for compact operators yields the necessary conditions
so we have that either