Lösung 2 (Quelle: Robbie Bennett)
Wir konstruieren eine Funktion \( (0,1) \to (0,1) \) mit der gewollten Eigenschaft. Diese ist für \( x = \sum_{r = 1}^{\infty} x_r10^{-r}, \) wobei wir im Zweifelsfall die Dezimaldarstellung nehmen, die mit Nullen endet, wie folgt:
\[
f: x \mapsto \begin{cases} \sum_{p \text{ prim} }^{\infty} (10^{-n_p} \sum_{i = 1}^{\infty} x_{p^i}(-1)^{i}) \mbox{ falls die innere Summe immer konvergiert } \\
0 \mbox{ falls nicht, für irgend ein } p \end{cases} \]
Hierbei ist \( p \) die \( n_p\) -te Primzahl. Jetzt können wir im Intervall \(k,m \in \mathbb{N} \) so wählen, dass \( (k \cdot 10^{-m}, k \cdot 10^{-m} + 10^{-m-1}) \subseteq (a,b). \) Wenn die \(i \)-te Nachkommastelle von \( y \) die Zahl \( y_i \) ist, können wir eine Zahl im Intervall \( (k \cdot 10^{-m}, k \cdot 10^{-m} + 10^{-m-1}) \) so wählen, dass die Nachkommastellen der Primpotenzen der \( i\) -ten Primzahl, wobei wir nur die nach der \(m \)-ten Stelle verändern, in der alternierenden Summe aufsummiert \( y_i \) ergeben.