Process of completion of $\mathbb Q$ using the absolute value $|x|$ does not touch to the non-real complex numbers which are added to $\mathbb Q$ via extensions fields. However completion of $\mathbb Q$ using another kind of absolute value can aggregate complex numbers to $\mathbb Q$. (The process is formally the same: the ring $R$ of Cauchy sequences of $\mathbb Q$, in which addition and multiplication are defined termwise as usually, has the maximal ideal $M=\{(r_n)_{n\in\mathbb N}\in R: r_n \to 0\}$ so $R/M$ is a field, which gives a definition of $\mathbb R$ when$|x|=\max\{x,-x\}$, the Euclidean absolute value).
According to the sometimes called Ostrowski’s Theorem, all the (not trivial) absolute values on $\mathbb Q$ (except equivalent ones) are only the p-adic absolute values (if the non-zero rational $x$ is written as $x= p^n \frac{a}{b}$,with $a,b,p$ pairwise coprime and $n$ rational integer, its definition is $|x|_p = p^{-n} $ and $|0|_p=0$).
The question is about the following known result: “All the $(p-1)$-th roots of $1$ are elements of $\mathbb Q_p$” (it can be proved using residue field of $\mathbb Q_p$ as isomorphic to $\mathbb F_p$ and applying Hensel’s lemma to the polynomial $x^{p-1}-1$ of $\mathbb F_p[x]$)
As much as I try I fail to give me an entirely satisfactory understanding about why the completions of $\mathbb Q$ via $p$-adic absolute values contain a lot of non-real complex and the ordinary completion of $\mathbb Q$ does not contain any of them. I know there are quite "pathology" in $\mathbb Q_p$ but topological and metric, not of “inclusion of elements”. I do not even know by now how to write the $p$-adic expansion of $e^\frac {2\pi i k}{n}$ for adequate $k$ and $n$. Some help?