kroneckers polynomial theorem