Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
с20-33.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.38 Mб
Скачать

10. Разложение многочлена над полем рациональных чисел

Многочлен над кольцом целых чисел называется примитивным, если наибольший общий делитель его коэффициентов равен 1. Многочлен с рациональными коэффициентами единственным образом представляется в виде произведения положительного рационального числа, называемого содержанием многочлена, и примитивного многочлена. Произведение примитивных многочленов есть примитивный многочлен. Из данного факта вытекает, что если многочлен с целочисленными коэффициентами приводим над полем рациональных чисел, то он приводим над кольцом целых чисел. Таким образом, задача разложения многочлена на неприводимые множители над полем рациональных чисел сводится к аналогичной задаче над кольцом целых чисел.

Пусть - многочлен с целыми коэффициентами и содержанием 1, а - его рациональный корень. Представим корень многочлена в виде несократимой дроби . Многочлен представляется в виде произведения примитивных многочленов . Следовательно,

  • является делителем (т.к. );

  • – делителем (т.к. );

  • для любого целого значение – целое число, которое делится без остатка на (т.к. ).

Перечисленные свойства позволяют свести задачу отыскания рациональных корней многочлена к конечному перебору. Похожий подход используется в разложении многочлена на неприводимые множители над полем рациональных чисел методом Кронекера. Если многочлен степени приводим, то один из множителей имеет степень не выше . Обозначим этот множитель через . Поскольку все коэффициенты многочленов суть целые числа, то для любого целого значение делится без остатка на . Выберем ( - максимальное целое число, не превосходящее ) различных целых чисел , где . Для чисел существует конечное число возможностей (число делителей любого ненулевого числа конечно), следовательно, существует конечное число многочленов, которые могут быть делителями . Осуществив полный перебор, либо покажем неприводимость многочлена, либо разложим его в произведение двух многочленов. К каждому множителю применим указанную схему до тех пор, пока все множители не станут неприводимыми многочленами.

Неприводимость некоторых многочленов над полем рациональных чисел можно установить с помощью критерия Эйзенштейна.

Пусть многочлен над кольцом целых чисел. Если существует простое число , что:

  • все коэффициенты многочлена , кроме коэффициента при старшей степени, делятся на ;

  • коэффициент при старшей степени не делится на ;

  • свободный член не делится на .

Тогда многочлен неприводим над полем рациональных чисел.

Следует отметить, что критерий Эйзенштейна даёт достаточные условия неприводимости многочленов, но не необходимые. Так многочлен является неприводимым над полем рациональных чисел, но не удовлетворяет критерию Эйзенштейна.

Многочлен , по критерию Эйзенштейна, является неприводимым. Следовательно, над полем рациональных чисел найдётся неприводимый многочлен степени , где любое натуральное число.

Упражнения

10.1. Доказать, что содержание произведения многочленов равно произведению содержаний многочленов.

10.2. Найти содержание многочлена:

1) ;

2) ;

3) ;

4) ;

5) ;

6) ;

7) ;

8) ;

9) ;

10) ;

11) ;

12) .

10.3*. Найти рациональные корни многочлена .

10.4. Найти рациональные корни многочлена:

1) ;

2) ;

3) ;

4) ;

5) ;

6) ;

7) ;

8) .

10.5*. Разложить на неприводимые множители над полем рациональных чисел .

10.6. Разложить на неприводимые множители над полем рациональных чисел:

1) ;

2) ;

3) ;

4) ;

5);

6) .

10.7. Доказать неприводимость многочлена над полем рациональных чисел (используя критерий Эйзенштейна):

1) ;

2) ;

3) ;

4) , где - простое;

10.8*. Доказать, что уравнение не имеет решения в рациональных числах.

10.9. Доказать, что многочлен с целыми коэффициентами не имеет целых корней, если и - нечетные числа.

10.10. Пусть многочлен с целыми коэффициентами принимает значения по модулю равные 1 при двух целых значениях и . Доказать, что многочлен не имеет рациональных корней, если . Если же , то рациональным корнем может быть только .

10.11. Доказать неприводимость многочленов над полем рациональных чисел:

  1. ;

  2. , где - различные целые числа;

  3. , где - различные целые числа.

10.12. Пусть - простое число и многочлен , у которого коэффициент при старшей степени не делится на , - приводим над полем рациональных чисел. Показать, что тогда многочлен приводим над полем вычетов .

10.13. Пусть - простое число и многочлен , у которого коэффициент при старшей степени не делится на , - неприводим над полем вычетов . Доказать, что тогда многочлен неприводим и над полем рациональных чисел.

10.14. Доказать, что многочлен неприводим над полем рациональных чисел тогда и только тогда, когда , для некоторого

32