Is there a way to introduce quaternions and octonions in a similar way to how we are typically introduced to complex numbers? So I've been reading a little bit into ideas around quaternions and octonions. I just read the following explanation that introduces them as what happens when you have complex numbers and you then ask "but what if there was another square root of $-1$?":
http://www.askamathematician.com/2015/02/q-quaternions-and-octonions-what/
Now I've skim-read different things and seen a few different ways of introducing and explaining how complex numbers, quaternions and octonions relate to each other, however this particular explanation made me curious.
See, when we get introduced to complex numbers, it's not as a "oh what if there was an extra square root to $-1$" question, but a "there should be a square root to $-1$ but with only real numbers it's undefined". That is, there's an actual equation ${x}^{2} = -1$ that you're trying to solve and can't with only real numbers.
My main question then - is there a similar equation or problem where, with only real and complex numbers, you cannot solve it without introducing quaternions? And similarly again for octonions?
Finally, if instead the way the website above introduces these concepts is, in some sense, fundamental, then what exactly is special about the number $-1$? For instance, why not introduce new number systems based on defining new square roots of some completely different number(s)?
 A: There's nothing too special about looking at square roots of $-1$.  It's clear by the fundamental theorem of algebra if you want more than 2 square roots of a number you have to go beyond $\mathbb C$.  If we want to get more square roots of various numbers, we need to consider more general rings, algebras, etc., such as the quaternions or matrix algebras.
But, if you want a (finite-dimensional, associative) division ring over $\mathbb R$, then all you have are $\mathbb C$ and $\mathbb H$, Hamilton's quaternions.  You can construct $\mathbb H$ by adjoining to $\mathbb C$ another square root $j$ of any negative real number (what's important here is that $j^2$ is not already a square in $\mathbb R$) such that $ij = -ji$.
That said, while looking for more square roots of numbers is an amusing way to introduce $\mathbb H$, there are more motivated ways to introduce $\mathbb H$ (Hamilton's geometric motivations, factoring numbers of the form $x^2+y^2+z^2+w^2$, looking for (skew)fields beyond $\mathbb C$, ...).
