2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки


Правила форума


Посмотреть правила форума



Начать новую тему Ответить на тему
 
 Неприводимость многочлена
Сообщение02.06.2023, 13:39 


22/05/23
6
В общем, есть задача: "Докажите, что многочлен $f(x) = x^{p} - x - 1$ неприводим над $\mathbb{Z}p$ ($p$ - простое число)". У меня появилась идея решить данную задачу с помощью критерия Батлера, который гласит: "Многочлен $f(x) \in \mathbb{Z}p$ неприводим тогда и только тогда, когда $gcd(f(x), f'(x)) = 1$ и уравнение $h^{q} - h = 0$ имеет в факторкольце $\mathbb{R} = \mathbb{Z}p\slash(f(x))$ в точности $q$ решений".

$h = [h(x)]_{f(x)}$, где $h(x) = c_0 + c_1x + ... + c_{n-1}x^{n-1}, n = degf(x)$

Равенство $h^{q} - h = 0$ в кольце $\mathbb{R}$ равносильно сравнению $h(x)^{q} \equiv h(x) \bmod f(x)$, которое преобразуется к виду $0\cdot c_0 + (x^{q} - x)c_1 + (x^{2q} - x^2)c_2 + ... + (x^{(n-1)q} - x^{n-1}) \equiv 0  \bmod f(x)  (1)$, поскольку в кольце $\mathbb{Z}p$ справедливо тождество $(c_0 + c_1x + ... + c_{n-1}x^{n-1})^{q} = c_0 + c_1x^{q} + ... + c_{n-1}x^{(n-1)q}$

Ясно, что $gcd(f(x), f'(x)) = 1$. Далее имеем $x^{jp} \equiv (x + 1)^{j} = x^j + jx^{j-1} + ... \bmod f(x)$ для любого $j = 0, 1, ..., p - 1$. А вот что делать дальше я не понимаю. Есть подозрения, что надо каким-то образом представить сравнение (1) и найти $c_{p-1}, ..., c_1$. Но как все-таки доказать неприводимость в итоге? Может кто помочь?

 Профиль  
                  
 
 Re: Неприводимость многочлена
Сообщение03.06.2023, 21:00 
Заслуженный участник
Аватара пользователя


11/01/06
3824
Предположим противное: пусть $f(x)=g(x)h(x)$, где $g(x)$ неприводим, $\deg g(x)<p$. Докажите, что $f(x)$ делится на $g(x)g(x+1)\dotsm g(x+p-1)$.

 Профиль  
                  
 
 Re: Неприводимость многочлена
Сообщение04.06.2023, 00:56 
Заслуженный участник
Аватара пользователя


11/01/06
3824
Впрочем, Ваш метод тоже рабочий. После подстановки $x^{jp}\bmod{f(x)}$ в (1) очевидно получаем $c_{p-1}=0$, $c_{p-2}=0$,…, $c_{1}=0$.

 Профиль  
                  
 
 Re: Неприводимость многочлена
Сообщение04.06.2023, 09:25 


15/06/12
56
Критерий Батлера представляет практический способ проверки неприводимости со сложностью $O(n^2)$ , что бывает полезно при генерации случайного неприводимого многочлена большой степени $n$.
Цитата:
Есть подозрения, что надо каким-то образом представить сравнение (1) и найти $c_{p-1}, ..., c_0$.

Еще совсем чуть-чуть... В выражении (1) нужно понизить степень до $p-1$, пользуясь равенством $x^{jp} \equiv (x + 1)^{j} = x^j + jx^{j-1} + ... \bmod f(x)$ и собрать коэффициенты при степенях $0,...,p-1$. Каждый коэффициент степени это линейная комбинация $c_i$. Приравняем коэффициенты при степенях к $0$. Осталось показать, что ранг получившейся линейной однородной системы уравнений от $c_0,...,c_{p-1}$ над $\mathbb{Z}p$ равен $p-1$, то есть размерность подпространства решений равна $1$, и, следовательно, количество решений равно $p$

 Профиль  
                  
 
 Re: Неприводимость многочлена
Сообщение04.06.2023, 17:43 


22/05/23
6
$c_1((x + 1) - x) + c_2((x + 1)^{2} - x^{2}) + ... + c_{p - 1}((x + 1)^{p - 1} - x^{p - 1}) = c_1 + c_2(2x + ...) + ... + c_{p - 1}((p - 1)x^{p - 2} + ...) \equiv 0 \bmod f(x)$

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

 Профиль  
                  
 
 Re: Неприводимость многочлена
Сообщение04.06.2023, 19:53 


22/05/23
6
Хотя вот еще:
$x^0(c_1 + c_2 + c_3 + ... + (p - 1)c_{p - 1})$;
$x^1(2c_2 + 3c_3 + 4c_4 + ... + (p - 1)c_{p - 2})$;
$x^2(3c_3 + 6c_4 + 10c_5 + ...)$ (тут непонятно для меня, какой будет последний член)

$...$

$x^{p-2}((p - 1)c_{p - 1})$

Матрица, вроде как, тогда будет иметь следующий вид:
$$\begin{equation*}
A = \left(
\begin{array}{cccc}
0 & 1 & \ldots & p - 1 \\
0 & 0 & \ldots & 0 \\
\vdots & \vdots & \ddots & \vdots\\
0 & 0 & \ldots & p-1
\end{array}
\right)
\end{equation*}$$

Но ведь она уже приведена к ступенчатому виду, и ее ранг виден и так: $(p-1)$ :|

Это сочтется в качестве доказательства?

 Профиль  
                  
 
 Re: Неприводимость многочлена
Сообщение05.06.2023, 09:34 


15/06/12
56
Ну да.

 Профиль  
                  
 
 Re: Неприводимость многочлена
Сообщение05.06.2023, 12:28 


22/05/23
6
А как тогда RIP получил $c_{p-1}=0$, $c_{p-2}=0$,…, $c_{1}=0$? То есть, если эти коэффициенты равны нулю, то это значит, что это уравнение имеет только тривиальные решения?

 Профиль  
                  
 
 Re: Неприводимость многочлена
Сообщение05.06.2023, 20:13 
Заслуженный участник
Аватара пользователя


11/01/06
3824
Azkaban в сообщении #1596635 писал(а):
А как тогда RIP получил $c_{p-1}=0$, $c_{p-2}=0$,…, $c_{1}=0$?
Посмотрите на коэффициент при $x^{p-2}$. Зная, что $c_{p-1}=0$, посмотрите на коэффициент при $x^{p-3}$. И т.д. Фактически Вам нужно решить однородную систему линейных уравнений с треугольной матрицей.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: YandexBot [bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group