Suppose we have the following language operation:
$Duplicate(L) = \{Duplicate(w)|w \in L\}$ where if $w=w_1w_2\ldots w_n$ $Duplicate(w) = w_1w_1w_2w_2 \ldots w_nw_n$.
It is simple to construct a DFA for this language, but is it valid to solve it by simply renaming $\Sigma$? (I.e., if $\Sigma$ is the old alphabet in the original DFA construct a new DFA that is the same as the original DFA except $\Sigma' = \{\sigma\sigma|\sigma \in \Sigma\}$.)