Disclamer. I'm not good at math, and the last time I did it in school was 10 years ago, so I'm writing everything in my own words.
Suppose we are working with polynomials in the space of remainders from division by a prime number $p$ (I think they say polynomial over a finite field). Clearly, any polynomial is a mapping from $(0, 1, ..., p - 1)$ to $(a_0, a_1, ..., a_{p-1})$ where all $a_i$ belong to the field. Obviously, the number of such mappings is finite and equal to $p^p$. This means that all polynomials over a finite field can be partitioned into (?) equivalence classes.
My questions are.
- Is this so? And if so, what is the name of such a partition
- Starting at what degree will equivalent polynomials begin to occur? (I am not very happy if it is of the order of $p$)
- Are there algorithms for determining such classes? Are there algorithms for determining that two polynomials are equivalent?
- What other properties does such an classes have?
These are questions I asked myself after pondering whether working with polynomials over a finite field could be reduced to working with polynomials of lower degrees (something like a basis, the smallest polynomials in a class).