classmethod galois.Poly.Zero(field: type[Array] | None = None) Self

Constructs the polynomial f(x)=0 over GF(pm).

Parameters:
field: type[Array] | None = None

The Galois field GF(pm) the polynomial is over. The default is None which corresponds to GF2.

Returns:

The polynomial f(x)=0.

Examples

Construct the zero polynomial over GF(2).

In [1]: galois.Poly.Zero()
Out[1]: Poly(0, GF(2))

Construct the zero polynomial over GF(35).

In [2]: GF = galois.GF(3**5)

In [3]: galois.Poly.Zero(GF)
Out[3]: Poly(0, GF(3^5))