Vanishing Polynomial

The unique polynomial of degree that evaluates to at all points of a domain of size .


The vanishing polynomial over a set , often denoted , is the polynomial which has a single root at each element of . It can be explicitly written as:

By definition, the vanishing polynomial over will have the following properties:

  • it is unique.
  • it is of degree .
  • for all , . (Hence the name vanishing!)

Vanishing Polynomial for Roots of Unity. When the set is a set of -th roots of unity, the vanishing polynomial can be expressed as: To see why this is the case, let’s consider the set which we know are the -rd roots of unity in (see the Roots of Unity article): Why does this matter? Expressing in this way makes it very efficient to evaluate it at one point!