According to Wikipedia,
$$x+y = (x_0+y_0)+(x_1+y_1) i+(x_2+y_2) j+(x_3+y_3) k$$
and
$$\begin{align} x y &=( x_0 y_0 - x_1 y_1 - x_2 y_2 - x_3 y_3)\\ &+( x_0 y_1 + x_1 y_0 + x_2 y_3 - x_3 y_2) \mathrm i\\ &+( x_0 y_2 - x_1 y_3 + x_2 y_0 + x_3 y_1) \mathrm j\\ &+( x_0 y_3 + x_1 y_2 - x_2 y_1 + x_3 y_0) \mathrm k \end{align}$$
It's clear how to get the addition, but how do you get the multiplication? Especially, why is
$x_1 \cdot \mathrm i \cdot y_0 = x_1 \cdot y_0 \cdot \mathrm i$ for $x_1, y_0 \in \mathbb{R}$
It might be a dumb question, but I really don't get it. I would appreciate if you use only what I know for your answer, if possible.
What I know
$$i^2 = j^2 = k^2 = -1$$ $$ijk=-1$$
which implies
$$\begin{align} ij &= k\\ ji &= -k\\ jk &= i\\ kj &= -i\\ ki &= j\\ ik &= -j \end{align}$$
and
$$\begin{align} (-1) \cdot \mathrm i &= \mathrm i \cdot (-1)\\ (-1) \cdot \mathrm j &= \mathrm j \cdot (-1)\\ (-1) \cdot \mathrm k &= \mathrm k \cdot (-1) \end{align}$$
$ix_1=x_1i$ is only one contract and if we define $x=x_0+ix_1+jx_2+kx_3$ and $y=y_0+iy_1+jy_2+ky_3$(there is no reason that define $x=x_0+x_1i+x_2j+x_3k$ or $y=y_0+y_1i+y_2j+y_3k$ and one of them can be used), then we can define $xy$ as follows $$\begin{align} x y &=( x_0 y_0 - x_1 y_1 - x_2 y_2 - x_3 y_3)\\ &+i( x_0 y_1 + x_1 y_0 + x_2 y_3 - x_3 y_2) \\ &+j( x_0 y_2 - x_1 y_3 + x_2 y_0 + x_3 y_1) \\ &+k( x_0 y_3 + x_1 y_2 - x_2 y_1 + x_3 y_0) \end{align}$$ and also note that $$ix_1=(0,x_1,0,0)=x_1i,(x_1=(x_1,0,0,0),i=(0,1,0,0),j=(0,0,1,0),k=(0,0,0,1))$$ if we define $$xy=(x_0 y_0 - x_1 y_1 - x_2 y_2 - x_3 y_3,x_0 y_1 + x_1 y_0 + x_2 y_3 - x_3 y_2,x_0 y_2 - x_1 y_3 + x_2 y_0 + x_3 y_1,x_0 y_3 + x_1 y_2 - x_2 y_1 + x_3 y_0).$$