Let $Q = (i,j,k)$ be the quaternion ring with multiplication defined by: $$ij = k, \quad jk = i, \quad i^2 = j^2 = k^2 = −1$$ and addition defined as a formal vector space over $\mathbb R$ with basis: $1, i, j, k.$
Show that $x^2 + 1$ has an infinite number of roots in Q.
My approach:
Let $a, b, c$ be real numbers satisfying $a^2 + b^2 + c^2 = 1$ and let $x = ai + bj + ck$. Then $$ x^2 = (ai + bj + ck)(ai + bj + ck) = -(a^2 + b^2 + c^2) = -1. $$
I'm not quite sure this approach is true in $\mathbb Q$, (I saw this approach was used when $x \in \mathbb H$)