polynomial form