In mathematics, a quasi-polynomial (pseudo-polynomial) is a generalization of polynomials. While the coefficients of a polynomial come from a ring, the coefficients of quasi-polynomials are instead periodic functions with integral period. Quasi-polynomials appear throughout much of combinatorics as the enumerators for various objects.
A quasi-polynomial can be written as
q(k)=cd(k)kd+cd-1(k)kd-1+ … +c0(k)
ci(k)
cd(k)
q
d
f\colonN\toN
p0,...,ps-1
f(n)=pi(n)
i\equivn\bmods
pi
f
d
P
v1,...,vn
tP
tv1,...,tvn
L(P,t)=\#(tP\capZd)
t
d
L(P,t)
N\toN
F
G
F
G
(F*G)(k)=
k | |
\sum | |
m=0 |
F(m)G(k-m)
which is a quasi-polynomial with degree
\le\degF+\degG+1.