In considering: A polynomial over a field of degree n has at most n roots.
-- How does this make use of the stipulation "over a field" - especially with an eye toward inveritbility ? Is it to insure one can obtain a monic polynomial? Or perhaps because the Euclidean algorithm might apply in the proof?
Not unrelated, in looking for an intuitive understanding:
-- In $\mathbb{Z}/8\mathbb{Z}$[$x$], which is not a field, $x^2$-1 has degree 2, and has 4 roots {1,3,5,7}. While, e.g., the same polynomial has two roots in $\mathbb{Z}/7\mathbb{Z}$[$x$], over a field.
Here my question is, how does not being or being over a field distinguish these two results. Especially from the perspective that every element of a field has a multiplicative inverse.
And as a follow-up, it seems a bit "ironic" (probably not a word applicable to math) that in the latter case all the elements are prime to 7 (invertible, in a field) yet there are only two roots (= degree of the polynomial). Yet in the first case, the four roots are themselves elements that are prime to 8 (invertible).
So here I would appreciate an intuitive understanding of how invertibility applies in these two cases. How does it makes things work in the case of mod 7 to satisfy the above theorem regarding number of roots and the degree of the polynomial. And how in the case of mod 8, the theorem is not applicable, and further, that the roots are in fact the very elements that are invertible mod 8.
As usual, I am a self-studier, so please forgive me if these questions are naive or poorly phrased. Thanks for your patience and kind reply.