Finding the roots of a polynomial over some ring is always an interesting subject in mathematics. To find the number of roots of a polynomial over the complex number field is trivial. To find such a number over the real number field is a bit difficult but still we find various algorithms to solve this problem. For example, the Sturm sequence is usually implemented in most computer algebra systems. Another case is over the finite fields or fields of characteristic , the problem in this case is more interesting and also more fruitful.

For example, if we want to consider the polynomial in the field . Not every value in this field provides a solution for this polynomial. We call quadratic residu for those such that the corresponding polynomial has solutions in . Most often we consider the case that . And thus we can define the Legendre symbol(of course this symbol is defined for all the integers). Using Fermat’s little theorem, we can easily show that

Using the homomorphism

we can conclude that the product of two quadratic residues or two non-quadratic residues is again a quadratic residue, while the product of a quadratic residue and a non-quadratic residue is a non-quadratic residue.

So one question arises: when an integer will be a quadratic residue modulo ? The law of quadratic reciprocity resolves this problem(completely in some sense). The following is the content of the theorem:

Suppose that are two distinct odd primes, then .And for the case of , we have .

Another problem concerning the finite fields is the multiplicative generator of the multiplicative group of this field. One conjecture of Artin says that for an integer which is neither a square of some other integer nor equal to , then there are infinitely many primes such that is a generator for the group .