[guided]We are inducting on the level $k$ of the iterated integral. The base case $k = 1$ is Step 3. We now show: assuming the level-$k$ identity
\begin{align*}
\text{(IH)} \qquad S(x^\lambda)^{(i_1, \dots, i_k)}_{[c,t]} = S(x)^{(i_1, \dots, i_k)}_{[a, \lambda(t)]} \qquad \forall t \in [c,d],
\end{align*}
the same identity holds at level $k+1$.
The strategy. The level-$(k+1)$ iterated integral is, by definition, an integral of the level-$k$ iterated integral against the path $x^{i_{k+1}}$. We exploit (IH) to rewrite the inner integrand and then apply the change-of-variable formula from Step 2 to the outer integral.
Setting up the integral. Fix the multi-index $(i_1, \dots, i_k, i_{k+1})$ and write $F(z) := S(x)^{(i_1, \dots, i_k)}_{[a,z]}$ for $z \in [a,b]$. By definition of the level-$(k+1)$ iterated integral and the inductive hypothesis,
\begin{align*}
S(x^\lambda)^{(i_1, \dots, i_k, i_{k+1})}_{[c,d]} &= \int_{(c,d]} S(x^\lambda)^{(i_1, \dots, i_k)}_{[c,r]} \, d\mu^{i_{k+1}}_{x^\lambda}(r) \\
&\stackrel{\text{(IH)}}{=} \int_{(c,d]} S(x)^{(i_1, \dots, i_k)}_{[a, \lambda(r)]} \, d\mu^{i_{k+1}}_{x^\lambda}(r) = \int_{(c,d]} F(\lambda(r)) \, d\mu^{i_{k+1}}_{x^\lambda}(r).
\end{align*}
Verifying the hypotheses for change of variable. The change-of-variable formula from Step 2 (with $u = a$, $v = b$, $s = c$, $t = d$) requires the integrand $f$ to be bounded and Borel-measurable on $[a,b]$. We verify both for $f = F$:
- **Continuity of $F$**: $F$ is an indefinite Stieltjes integral of a continuous function (the level-$(k-1)$ signature $S(x)^{(i_1, \dots, i_{k-1})}_{[a, \cdot]}$, which is continuous in its upper endpoint by continuity of Stieltjes integration against a continuous integrator) against a continuous bounded-variation integrator $x^{i_k}$. Hence $F$ is continuous on $[a,b]$.
- **Boundedness**: continuity of $F$ on the compact interval $[a,b]$ implies $F$ is bounded.
- **Borel-measurability**: continuous functions are Borel-measurable.
Applying the change of variable. By Step 2 applied to $f = F$,
\begin{align*}
\int_{(c,d]} F(\lambda(r)) \, d\mu^{i_{k+1}}_{x^\lambda}(r) = \int_{(a,b]} F(z) \, d\mu^{i_{k+1}}_x(z).
\end{align*}
Now recognise the right-hand side as a level-$(k+1)$ signature component of $x$:
\begin{align*}
\int_{(a,b]} F(z) \, d\mu^{i_{k+1}}_x(z) = \int_a^b S(x)^{(i_1, \dots, i_k)}_{[a,z]} \, dx^{i_{k+1}}_z = S(x)^{(i_1, \dots, i_k, i_{k+1})}_{[a,b]}.
\end{align*}
Conclusion. Stringing the equalities together,
\begin{align*}
S(x^\lambda)^{(i_1, \dots, i_k, i_{k+1})}_{[c,d]} = S(x)^{(i_1, \dots, i_k, i_{k+1})}_{[a,b]}.
\end{align*}
The same computation with $d$ replaced by an arbitrary $t \in [c,d]$ (and correspondingly $b$ replaced by $\lambda(t)$) gives the strengthened version $S(x^\lambda)^{(i_1, \dots, i_k, i_{k+1})}_{[c,t]} = S(x)^{(i_1, \dots, i_k, i_{k+1})}_{[a, \lambda(t)]}$ needed to continue the induction. By induction starting from Step 3, the level-$k$ equality holds for every $k \in \mathbb{N}$ and every multi-index, establishing $S(x^\lambda)_{[c,d]} = S(x)_{[a,b]}$ in $T((V))$ when $p = 1$.
A subtle point: $\lambda$ may have flat plateaus. The plateau-handling is bundled into the pushforward identity established in Step 2 — flat plateaus in $\lambda$ correspond to plateaus in $x^\lambda$, on which $\mu^{i_{k+1}}_{x^\lambda}$ vanishes, so the pushforward computation is unaffected. We do not need a separate plateau argument here.[/guided]