[step:Identify the only relations between reduced expressions]For $i\ne j$ and $m=m_{ij}$, let $A_m(\sigma_i,\sigma_j)$ denote the alternating word of length $m$ beginning with $\sigma_i$, and let $A_m(\sigma_j,\sigma_i)$ denote the alternating word of length $m$ beginning with $\sigma_j$.
[claim:The Coxeter power relation gives the rank-two braid relation]
For every $i\ne j$, the relation $(\sigma_i\sigma_j)^{m_{ij}}=e_G$ implies
\begin{align*}
A_{m_{ij}}(\sigma_i,\sigma_j)=A_{m_{ij}}(\sigma_j,\sigma_i)
\end{align*}
in $G$.
[/claim]
[proof]
The relations with equal indices give $\sigma_i^2=e_G$ and $\sigma_j^2=e_G$, because $m_{ii}=m_{jj}=1$. Set $a=\sigma_i$, $b=\sigma_j$, and $m=m_{ij}$. Then $a^{-1}=a$, $b^{-1}=b$, and $(ab)^m=e_G$.
If $m=2q$ is even, then $A_m(a,b)=(ab)^q$ and $A_m(b,a)=(ba)^q$. Since $(ab)^{-1}=ba$ and $(ab)^{2q}=e_G$, we have
\begin{align*}
(ab)^q=(ab)^{-q}=(ba)^q.
\end{align*}
If $m=2q+1$ is odd, then $A_m(a,b)=(ab)^q a$ and $A_m(b,a)=(ba)^q b$. Their quotient is
\begin{align*}
\big((ab)^q a\big)^{-1}(ba)^q b
&=a(ba)^q(ba)^q b \\
&=a(ba)^{2q}b \\
&=(ab)^{2q+1} \\
&=e_G,
\end{align*}
so $(ab)^q a=(ba)^q b$. This proves the braid relation in both parity cases.
[/proof]
We use [Matsumoto's Theorem for Weyl Groups](/page/Matsumoto%27s%20Theorem%20For%20Weyl%20Groups), applied to the Coxeter generating set $\{s_1,\dots,s_r\}$ associated to the simple system $\Delta$: if
\begin{align*}
s_{i_1}\cdots s_{i_k}=s_{j_1}\cdots s_{j_k}
\end{align*}
are two reduced expressions for the same element of $W$, then one expression is obtained from the other by a finite sequence of rank-two braid moves. By the claim, every such braid move is valid in $G$. Hence two reduced words in the $\sigma_i$ whose images under $\pi$ are the same element of $W$ represent the same element of $G$.[/step]