Suppose that we don’t have the concept of complex numbers. Please forget everything about complex numbers. Here I want to introduce you a special way to get the concept of complex numbers naturally.
Construction
Now, let us try to find the factorization of $x^n-1=0$.
Let $U_n(x)=x^n-1$.
As follows
\begin{align}
U_2(x)&=(x-1)(x+1)\\
U_3(x)&=(x-1)(x^2+x+1)\\
U_4(x)&=(x-1)(x+1)(x^2+1)\\
&\ \ \vdots
\end{align}
Associating each factor of $U_n(x)$ with the distance $d(X,Y)$ between the point $X(x,0)$ and another point $Y$ within the coordinate plane $x$-$y$,we can easily discover that $x-1$ and $x+1$ of $U_2(x)$ correspond to two points -- $(1,0),(-1,0)$.
Furthermore, $x^2+x+1$ of $U_3(x)$ with completing the square is able to transform to $(x+1/2)^2+(\sqrt3/2)^2$,which means there exist two points -- $(-1/2,\sqrt3/2),(-1/2,-\sqrt3/2)$.
Considering the point $(1,0)$ corresponding to $(x-1)$ at the same time,it perfectly matches the three vertices of an inscribed equilateral triangle within the unit circle.So as the case of $U_4(x)$ (the four vertices of a square inscribed in a unit circle).
The rest can be done in the same manner.
Question
Then there is a natural thought that the factors of $U_n(x)$ can be corresponded to $n$ vertices of a regular $n$-sided polygon inscribed in a unit circle. But how can we prove this strictly?