I was given the following problem and told it has to be solved using diagonalization. However, I am confused as to why diagonalization would be the solution. Would the answer not be since L is infinite it has uncountably many subsets. Since there are only countably many decidable languages, some subset of L must be undecidable.
Problem: We know that for Σ = {0, 1}, there are uncountably many languages over Σ. Is this also true for the languages over the unary alphabet {1}? Give a proof from scratch (not using known theorems).