Критерий Эйзенштейна: проверка многочлена на неприводимость

Доказать, что многочлен нельзя разложить на множители меньшей степени, обычно гораздо труднее, чем найти такое разложение. Критерий Эйзенштейна решает эту задачу одним аккуратным условием на коэффициенты: если найдётся подходящее простое число, неприводимость многочлена над полем рациональных чисел гарантирована. Ниже разберём формулировку признака, идею доказательства через редукцию по модулю, приём сдвига переменной, когда критерий «в лоб» не срабатывает, и типовые ловушки. Если нужно проверить конкретный многочлен, соберите запрос в форме ниже.
Формулировка критерия
Пусть дан многочлен с целыми коэффициентами
Критерий Эйзенштейна утверждает: если существует простое число , такое что
- не делит старший коэффициент ;
- делит все остальные коэффициенты ;
- не делит свободный член ,
то многочлен неприводим над полем рациональных чисел .
Три условия легко запомнить как «низ кратен , верх не кратен , свободный член не кратен ». Простое при этом подбирается - критерий ничего не говорит о том, какое именно число брать; нужно лишь, чтобы хоть одно подошло.

Простой пример
Возьмём многочлен и проверим его с простым :
- старший коэффициент на не делится - условие выполнено;
- коэффициенты делятся на - условие выполнено;
- свободный член делится на - условие нарушено.
С критерий не сработал из-за третьего пункта. Это типичная ловушка: первые два условия выполнены, но всё портит. Других подходящих простых здесь нет, поэтому про этот конкретный многочлен критерий ничего не говорит - он может быть как приводимым, так и нет.
А вот с проходит безупречно: на не делится, делятся, а свободный член на не делится. Значит, неприводим над .
Идея доказательства
Доказательство опирается на редукцию коэффициентов по модулю . Предположим противное: - разложение на множители меньшей степени с целыми коэффициентами (по лемме Гаусса достаточно рассматривать целочисленные множители).
Перейдём к коэффициентам по модулю . Поскольку все коэффициенты, кроме старшего, делятся на , по модулю многочлен превращается в - одночлен. В кольце разложение означает, что и , и тоже должны быть мономами: , . Отсюда свободные члены и оба делятся на , а тогда свободный член их произведения делится на . Это противоречит третьему условию. Значит, разложения не существует.
Именно поэтому условие на нельзя выбросить: оно блокирует «сговор» свободных членов множителей. Переход к коэффициентам по модулю - это факторизация по идеалу, порождённому простым числом; о том, как устроены такие фактор-кольца и почему деление по простому даёт поле, полезно помнить из теории максимального идеала кольца.

Когда критерий не применим напрямую: сдвиг переменной
Самая мощная техника - замена для некоторого целого . Неприводимость не меняется при таком сдвиге: если раскладывается, то и тоже, и наоборот. Поэтому можно искать удобный сдвиг, после которого критерий заработает.
Классический пример - многочлен деления круга для простого :
К нему критерий напрямую не применить: коэффициенты все равны единице. Но после подстановки получаем
Все биномиальные коэффициенты при делятся на , старший коэффициент равен , а свободный член равен и на не делится. Критерий Эйзенштейна срабатывает с этим самым , и неприводимость доказана. Это исторически и есть тот результат, ради которого критерий формулировался.
Связь с числами Эйзенштейна и областью применения
Критерий работает не только над и , но и в более общей ситуации - над любой областью целостности с факториальностью, где роль «простого » играет простой элемент или простой идеал. На практике в студенческих задачах почти всегда речь о целых коэффициентах и обычных простых числах.
Важно помнить про область, над которой обсуждается неприводимость. Один и тот же многочлен может быть неприводим над , но раскладываться над или . Критерий Эйзенштейна - утверждение именно про (и про как примитивный многочлен). Над любой многочлен степени выше первой приводим по основной теореме алгебры, так что там критерий смысла не имеет.
Частые ошибки
- Путают направление делимости. Старший коэффициент НЕ должен делиться на , а все младшие - должны. Перепутанное условие даёт ложный вывод.
- Забывают про условие на . Если , критерий не применим, даже когда первые два пункта выполнены (см. пример с ).
- Считают, что неудача критерия означает приводимость. Если ни одно простое не подошло, критерий просто молчит: многочлен может быть как приводимым, так и неприводимым. Нужны другие методы или сдвиг переменной.
- Не пробуют сдвиг . Многие многочлены (например, многочлены деления круга) поддаются критерию только после замены переменной.
- Применяют критерий не над тем полем. Неприводимость над не означает неприводимость над или .
FAQ
Что делать, если ни одно простое число не подошло? Сначала попробуйте сдвиг переменной для небольших (например, ) и заново проверьте условия. Если и это не помогает, критерий неприменим - переходите к другим методам: редукция по модулю простого, поиск рациональных корней или разложение над расширением поля.
Обязательно ли должно делить свободный член? Да. По второму условию делит все коэффициенты, кроме старшего, включая свободный член . При этом по третьему условию его делить уже не должен. То есть делится на ровно в первой степени.
Работает ли критерий в обратную сторону? Нет, это достаточное, но не необходимое условие. Многочлен может быть неприводим над , но не удовлетворять критерию ни при каком простом и ни при каком сдвиге. Эйзенштейн даёт гарантию неприводимости, а не критерий приводимости.
Коротко
Критерий Эйзенштейна - достаточное условие неприводимости многочлена с целыми коэффициентами над : нужно найти простое , которое не делит старший коэффициент, делит все остальные и не делит в квадрате свободный член. Доказательство идёт от противного через редукцию по модулю . Когда условия не выполняются напрямую, помогает сдвиг переменной - именно так доказывается неприводимость многочленов деления круга. Неудача критерия не означает приводимости: он лишь гарантирует неприводимость, когда срабатывает.
Читайте также

Критерий Эйзенштейна: неприводимость многочлена над Q
Как критерий Эйзенштейна доказывает неприводимость многочлена над Q: три условия признака, выбор простого числа, сдвиг переменной и что делать, когда признак молчит. С разбором примеров и ошибок.

Группа Брауэра: центральные простые алгебры
Группа Брауэра поля : классы центральных простых алгебр по тензорному произведению, связь с , теорема Веддерберна, инвариант над локальными и числовыми полями.

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