[step:Embed $C(\Delta) \hookrightarrow C([0,1])$ by piecewise-linear interpolation]
Identify the Cantor set $\Delta = \{0,1\}^{\mathbb{N}}$ with the standard middle-thirds Cantor set $\Delta_3 \subseteq [0,1]$ via the map
\begin{align*}
\iota : \Delta &\to [0,1], \\
(\varepsilon_n)_{n=1}^\infty &\mapsto \sum_{n=1}^\infty \frac{2 \varepsilon_n}{3^n}.
\end{align*}
This map is well-defined (the series converges since $|2\varepsilon_n/3^n| \leq 2/3^n$ is summable, with sum at most $\sum_n 2/3^n = 1$), continuous (it is the uniform limit of the continuous partial sums on the compact $\Delta$ since the tail $\sum_{n > N} 2 \varepsilon_n/3^n \leq 2 \cdot 3^{-N}/(1 - 1/3)$ is uniform in $\varepsilon$), injective (a different binary sequence gives a different ternary expansion in $\{0, 2\}^{\mathbb{N}}$, and ternary expansions in $\{0, 2\}$ are unique), and its image is the standard Cantor set $\Delta_3$. By the **compact-Hausdorff homeomorphism principle** (a continuous injection from a compact space to a Hausdorff space is a closed embedding), $\iota$ is a homeomorphism onto $\Delta_3$.
We henceforth identify $\Delta$ with $\Delta_3 \subseteq [0,1]$. The complement $[0,1] \setminus \Delta_3$ is a countable disjoint union of open intervals: $[0,1] \setminus \Delta_3 = \bigsqcup_{n=1}^\infty (a_n, b_n)$, where each $(a_n, b_n)$ has endpoints $a_n, b_n \in \Delta_3$ (the standard structure of the Cantor set's complement: at the $k$-th stage of the middle-thirds construction, $2^{k-1}$ open middle-third intervals are removed).
Define the extension map
\begin{align*}
E : C(\Delta_3) &\to C([0,1]), \\
g &\mapsto Eg,
\end{align*}
where $Eg : [0,1] \to \mathbb{C}$ is given by
\begin{align*}
(Eg)(t) := \begin{cases} g(t) & \text{if } t \in \Delta_3, \\ \dfrac{b_n - t}{b_n - a_n} g(a_n) + \dfrac{t - a_n}{b_n - a_n} g(b_n) & \text{if } t \in (a_n, b_n) \text{ for some } n. \end{cases}
\end{align*}
*Continuity of $Eg$:* on each open interval $(a_n, b_n)$, $Eg$ is a linear function, hence continuous. At each endpoint $a_n$ (or $b_n$), $\lim_{t \to a_n^+} (Eg)(t) = g(a_n) = (Eg)(a_n)$, so $Eg$ is right-continuous at $a_n$. Left-continuity at $a_n$: either $a_n$ is the left endpoint of $[0,1]$ (then no left-continuity to check), or $a_n$ is a limit of $\Delta_3$ from the left (since $\Delta_3$ has empty interior, every point of $\Delta_3$ is a limit of $\Delta_3$ — except possibly the endpoints $0, 1$). In the second case, given $\delta > 0$, by continuity of $g$ at $a_n$ there is a $\Delta_3$-neighbourhood $V \subseteq \Delta_3$ of $a_n$ with $|g(s) - g(a_n)| < \delta/2$ for $s \in V$. Pick $\eta > 0$ small enough that $(a_n - \eta, a_n] \cap \Delta_3 \subseteq V$ and $\eta$ is smaller than the lengths of all open intervals $(a_m, b_m)$ adjacent to $a_n$ from the left. (Adjacency is finite at any given scale: only finitely many open intervals of the Cantor complement have length $\geq \eta$, by total length $\sum_n (b_n - a_n) = 1 - \mathcal{L}^1(\Delta_3) = 1$.) For $t \in (a_n - \eta, a_n)$: either $t \in \Delta_3$, so $|(Eg)(t) - (Eg)(a_n)| = |g(t) - g(a_n)| < \delta/2 < \delta$; or $t \in (a_m, b_m)$ for some $m$, in which case $a_m, b_m \in (a_n - \eta, a_n] \cap \Delta_3 \subseteq V$, and $|(Eg)(t) - (Eg)(a_n)| \leq |g(a_m) - g(a_n)| + |g(b_m) - g(a_n)| < \delta$ by linear interpolation $|Eg(t)| \leq \max(|g(a_m)|, |g(b_m)|)$ from each endpoint's value. So $Eg$ is left-continuous at $a_n$.
In summary $Eg \in C([0,1])$.
*Linearity:* $E(\alpha_1 g_1 + \alpha_2 g_2) = \alpha_1 E g_1 + \alpha_2 E g_2$ from the linear formulas in both pieces of the definition.
*Isometric:* on $\Delta_3$, $|(Eg)(t)| = |g(t)| \leq \|g\|_\infty$. On each open interval $(a_n, b_n)$, $|(Eg)(t)|$ is a convex combination of $|g(a_n)|$ and $|g(b_n)|$, both $\leq \|g\|_\infty$, so $|(Eg)(t)| \leq \|g\|_\infty$. Hence $\|Eg\|_\infty \leq \|g\|_\infty$. Conversely, $\|Eg\|_\infty \geq \sup_{t \in \Delta_3} |(Eg)(t)| = \sup_{t \in \Delta_3} |g(t)| = \|g\|_\infty$. So $\|Eg\|_\infty = \|g\|_\infty$.
Therefore $E : C(\Delta_3) \to C([0,1])$ is an isometric linear embedding.[/step]