Возможно, что есть более простое рассуждение, но что-то я его не вижу.
А где ошибка в таком рассуждении:
1) Для
![$f\in \mathbb{Z}[x]$ $f\in \mathbb{Z}[x]$](https://dxdy.ru/math/b847c9706f04141eb9c55a0f33c4abe282.png)
имеет место равенство
где

-- элементарные симметрические многочлены, а
![$F\in \mathbb{Z}[X_1,\ldots ,X_{p-1}].$ $F\in \mathbb{Z}[X_1,\ldots ,X_{p-1}].$](https://dxdy.ru/math/88b17349b9a0168b74c0020a99c88f5682.png)
2)

так как корни из единицы

степени

и ненулевые вычеты по

удовлетворяют уравнениям одинакового вида

, а элементарные симметрические многочлены суть его коэффициенты.
3) Подставляя значения симметрических многочленов в (1), получаем требуемое сравнение.