[step:Verify the chain-map identity when $f$ identifies exactly two vertices]Suppose there exist indices $p < q$ such that $b_p = b_q$, and all other $b_i$ (for $i \notin \{p, q\}$) are distinct from each other and from $b_p$. Then the set $\{b_0, \ldots, b_n\}$ has exactly $n$ distinct elements, so $f_n(\sigma) = 0$ (the image tuple has a repetition), and therefore $d_n^L(f_n(\sigma)) = 0$.
We must show $f_{n-1}(d_n^K(\sigma)) = 0$ as well. Compute:
\begin{align*}
f_{n-1}(d_n^K(\sigma)) = \sum_{i=0}^n (-1)^i f_{n-1}(a_0, \ldots, \widehat{a_i}, \ldots, a_n).
\end{align*}
For each $i$, the $(n-1)$-face has image tuple $(b_0, \ldots, \widehat{b_i}, \ldots, b_n)$:
- If $i \notin \{p, q\}$: the tuple still contains both $b_p$ and $b_q$ (which are equal), so it has a repetition and $f_{n-1}$ sends it to $0$.
- If $i = p$: deleting $b_p$ leaves a tuple $(b_0, \ldots, \widehat{b_p}, \ldots, b_n)$, which contains $b_q$ but not $b_p$. Since $b_p = b_q$, this tuple is $(b_0, \ldots, \widehat{b_p}, \ldots, b_n)$ with entry $b_q$ at position $q$, and all entries are now distinct. Hence $f_{n-1}(a_0, \ldots, \widehat{a_p}, \ldots, a_n) = (b_0, \ldots, \widehat{b_p}, \ldots, b_n)$.
- If $i = q$: similarly, $f_{n-1}(a_0, \ldots, \widehat{a_q}, \ldots, a_n) = (b_0, \ldots, \widehat{b_q}, \ldots, b_n)$.
So
\begin{align*}
f_{n-1}(d_n^K(\sigma)) = (-1)^p (b_0, \ldots, \widehat{b_p}, \ldots, b_n) + (-1)^q (b_0, \ldots, \widehat{b_q}, \ldots, b_n).
\end{align*}
We now show the two surviving terms cancel. Let $T_p := (b_0, \ldots, \widehat{b_p}, \ldots, b_n)$ and $T_q := (b_0, \ldots, \widehat{b_q}, \ldots, b_n)$. These are tuples of the same $n$ distinct vertices (namely $\{b_0, \ldots, b_n\} \setminus \{b_p\} = \{b_0, \ldots, b_n\} \setminus \{b_q\}$, since $b_p = b_q$), differing in the position of the single element $b_p = b_q$.
Explicitly, in $T_p$ the element $b_q$ (which equals $b_p$) appears at position $q - 1$ (since we removed position $p < q$, shifting positions $p+1, \ldots, n$ down by one). In $T_q$ the element $b_p$ (which equals $b_q$) appears at position $p$ (no shift, since we removed position $q > p$). The other $n - 1$ entries $\{b_i : i \notin \{p, q\}\}$ appear in the same order in both $T_p$ and $T_q$ (their relative positions are unaffected by which of $p, q$ is removed — both tuples contain them in their original order with appropriate index shifts).
So $T_p$ is obtained from $T_q$ by moving one entry from position $p$ to position $q - 1$. This is a cyclic shift of the $q - p$ positions $\{p, p+1, \ldots, q-1\}$, which is the composition of $q - p - 1$ adjacent transpositions, hence has sign $(-1)^{q-p-1}$. Therefore, in $C_{n-1}(L)$,
\begin{align*}
T_p = (-1)^{q-p-1} T_q.
\end{align*}
Substituting:
\begin{align*}
f_{n-1}(d_n^K(\sigma)) = (-1)^p (-1)^{q-p-1} T_q + (-1)^q T_q = (-1)^{q-1} T_q + (-1)^q T_q = (-1)^{q-1}(1 - 1) T_q = 0.
\end{align*}
Hence $d_n^L(f_n(\sigma)) = 0 = f_{n-1}(d_n^K(\sigma))$, as required.[/step]