DedekindКогда прочитал Ваше доказательство, то что-то меня покоробило, так и не понял что. Перечитал ещё пару раз и сверился с учебником.
И сдаётся мне, что в Вашей схеме для приводимого многочлена есть логическая ошибка , из-за которой доказательство не работает. Вы утверждаете:
...по гипотезе индукции первый (множитель
![$[K:F(\text{корни f})] $[K:F(\text{корни f})]](https://dxdy.ru/math/2c1f3e18cf0df79972fe0ecd6038552082.png)
)
делит

, поскольку

- степень

.
Я думаю, что это не так. Поле

является полем разложения многочлена

не над исходным полем

, а над полем

.
Но гипотеза индукции говорит: степень поля разложения многочлена степени
над любым полем делит

. Значит,
![$[K:F(\text{корни } f)] \mid (n-k)!$ $[K:F(\text{корни } f)] \mid (n-k)!$](https://dxdy.ru/math/f28334a61adb84ee8ccf1483035cf58082.png)
. Это-то верно. Но ошибка, как мне кажется (ненавижу всякие ИМХО), в следующем шаге. Вы пишете:
Тогда их произведение делит

Из того, что

и

, автоматически следует, что

. А поскольку

делит

(так как их отношение — это биномиальный коэффициент

, который является целым числом), то

действительно делит

.
И вот тут, мне думается, логическая ошибка. Ведь равенство
![$ [K:F] = [K:F(\text{корни } f)] \cdot [F(\text{корни } f):F]$ $ [K:F] = [K:F(\text{корни } f)] \cdot [F(\text{корни } f):F]$](https://dxdy.ru/math/8d1f1232aa3ea523cacb40a37f02cd2c82.png)
не всегда верно в таком виде. Ведь поле

— это поле разложения всего многочлена

над

. Если мы сначала присоединяем корни

, мы
получаем поле

. Затем, чтобы получить

, мы должны присоединить к

корни многочлена

.То есть

— это поле разложения

над

. И Ваша формула степеней верна:
![$[K:F] = [K:L] \cdot [L:F]$ $[K:F] = [K:L] \cdot [L:F]$](https://dxdy.ru/math/6cbe59f1a4b5b0c5458c2ed76be321b982.png)
.
Но вы же утверждаете, что
![$[L:F] \mid k!$ $[L:F] \mid k!$](https://dxdy.ru/math/7b784064feae685a40a2ec01b458a1fe82.png)
, ссылаясь на "доказанный неприводимый случай":
Тогда по доказанному неприводимому случаю...
Вот здесь, на мой взгляд, и кроется ошибка:

— неприводимый многочлен, но

— это поле разложения
всех его корней, а не просто поле, полученное присоединением
одного корня!
В неприводимом случае вы доказали, что если

— один корень, то
![$[F(u_1):F] = k$ $[F(u_1):F] = k$](https://dxdy.ru/math/1585b9b3e7aa3a8bcc842ba9be90077b82.png)
. Но поле разложения всего многочлена

(обозначим его

) имеет степень
![$ [L:F]$ $ [L:F]$](https://dxdy.ru/math/13f6ceaf9dfd68e0aeb06d157be341e082.png)
, которая сама по себе равна некоторому числу, делящему

(а ведь это как раз то, что нужно доказать по индукции).
Таким образом, разделяя на приводимый и неприводимый случаи, Вы как бы зацикливаете логику: для приводимого случая вам нужно знать, что для неприводимого

степени

его поле разложения имеет степень, делящую

. Но Вы в неприводимом случае доказали это только
для одного корня, а не
для всего поля разложения 
.
Доказательство как-то нужно исправить, я пока не вижу как, надо подумать.
Но навскидку мне это видится так: Вам не нужно делить задачу на приводимые и неприводимые многочлены. Ведь индукция должна прекрасно работать "в лоб" через Ваш самый первый вариант (из стартового поста), если применить простое свойство делимости.