АРИФМЕТИКА. Теория делимости 4 страница

Определение 13.17. Решением сравнения называется класс вычетов такой, что , или . Здесь .

Пример 13.17. Решением сравнения четвертой степени является класс .

Пример 13.18. Решением сравнения второй степени являются классы и .

Любое сравнение теоретически можно решать перебором значений ПСВ по модулю . Но при больших это оказывается неудобным даже в простейших случаях.

Рассмотрим сравнения первой степени. Их в общем виде можно записать так:

, где не делится на .

Перепишем это сравнение, переобозначив коэффициенты,

. (13.7)

Пусть сначала . Заставим пробегать ПСВ по модулю . В соответствии с леммой 13.23 тоже будет пробегать ПСВ модуля . Следовательно, для какого-то , причем только одного, попадет в класс, где находится число , что и дает единственное решение в этом случае.

Пусть теперь . Тогда, если бы существовало решение , то выполнялось бы числовое сравнение , откуда понятно, что число должно делиться на . Так что, если , то решения заведомо нет. Пусть . Тогда разделим обе части сравнения и модуль на . Положим, что . В этих обозначениях получаем новое сравнение

, где уже .

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

,

то все они представляют одно решение по модулю , но являются разными решениями по модулю . Таким образом, в этом случае получаем решений по модулю . Это рассуждение приводит к теореме.

 

Теорема 13.9.

Сравнение первой степени , где , разрешимо тогда и только тогда, когда . Если , то сравнение имеет ровно решений.

 

Как уже было сказано, решения сравнения можно искать, перебирая какую-либо ПСВ по модулю . Но кроме этого имеется компактный способ описания решения. Пусть для определенности . Тогда по теореме Эйлера 13.8

,

откуда легко видеть, что класс будет решением сравнения (13.7) . Для получения такого решения явно требуется вычисление значения функции Эйлера, а это

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

.

В нашем случае, если – длина разложения, то , а . Поэтому имеем

.

Отсюда можно записать сравнение

.

Значит, ,

И тогда ,

т.е., решением исходного сравнения будет класс . Вычисление числителя подходящей дроби может быть эффективно проведено, как показано выше.

Пример 13.19. Пусть надо решить сравнение . Разложим число в непрерывную дробь, точнее вычислим числители и знаменатели подходящих дробей:

,

,

,

.

Составим таблицу

 

Теперь можно выписать решение: .

Если же пользовать компактным решением, то , поэтому решение будет выглядеть так: .

Пример 13.20. Пусть надо решить сравнение . Легко видеть, не прибегая к алгоритму Евклида, что и число 3 не делит число 7. Поэтому такое сравнение неразрешимо. Немного изменим его. Пусть требуется решить сравнение . Разделим обе части сравнения и модуль на число 3, получим сравнение

.

Его легко решить перебором: . Тогда решениями исходного сравнения будут классы , , .

 

Рассмотрим теперь системы сравнений первой степени следующего вида:

(13.8) Решением такой системы естественно назвать класс по модулю наименьшего общего кратного , состоящий из чисел, удовлетворяющих каждому сравнению

системы. Если какое-либо сравнения не имеет решения, то вся система неразрешима. Такую систему можно решать последовательной подстановкой решений верхних сравнений в нижние.

Пример 13.21. Пусть требуется решить систему

Решая первое сравнение, получим

, т.е., , .

Подставим этот результат во второе сравнение:

,

,

,

,

.

Откуда , т.е.,

, , , .

Подставим эти результаты в выражение для х. Имеем

,

,

.

Тогда , , .

Наконец, сделаем подстановку в третье сравнение каждого решения:

, , , т.е.,

, , .

Решаем эти сравнения

, , .

Производя соответствующие подстановки в последние выражения для х , находим

В итоге получили 6 решений системы по модулю 840, но по модулю их всего 3. Именно: , , .

Рассмотрим теперь случай взаимно простых модулей, причем будем считать, что все сравнения разрешены относительно х.

 

Теорема 13.10 (китайская теорема об остатках).

Пусть задана система сравнений

где . Тогда такая система разрешима и имеет единственное решение . Здесь , где

, , .

Доказательство. Существование решения легко проверяется непосредственно. Остается показать единственность такого решения. Действительно, так как удовлетворяет каждое сравнение системы, то можно получить систему эквивалентную исходной в виде

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

 

Пример 13.22. Решить систему

Найдем . Для этого вычислим величины : , , .

Теперь вычислим , решив соответствующие сравнения:

, ;

, , ;

, , .

Отсюда .

 

Теорема 13.11. Сравнение , где , эквивалентно системе сравнений вида

Доказательство. Это прямое следствие свойств и числовых сравнений.

Следствие. Если , т.е., представлено в виде канонического разложения, то сравнение из теоремы равносильно системе

Таким образом, требуется уметь решать сравнения по модулю, равному степени простого числа. А последнее невозможно без умения решения сравнений по простому модулю. Метод перебора ПСВ здесь не учитывается.

 

Сравнения по простому модулю

 

Теорема 13.12. Пусть – простое число, , тогда сравнение эквивалентно сравнению степени не выше .

Доказательство. Разделим многочлен на с остатком, получим

,

где или . Но , поэтому

,

что и требовалось.

 

Теорема 13.13. Пусть сравнение имеет более решений. Тогда все коэффициенты многочлена в левой части делятся на .

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

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

 

Теорема 13.14 (критерий простоты Вильсона).

Натуральное число является простым тогда и только тогда, когда выполнено условие

. (13.9)

Доказательство. Если , то результат очевиден. Пусть .

Необходимость. Рассмотрим сравнение

.

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

Достаточность. Докажем от противного. Пусть выполнено (13.9) , и – число составное, скажем , где . Тогда множитель обязательно встретится в произведении , и так как и значит , то свойству делимости должно быть , что невозможно. Противоречие доказывает достаточность.

 

Рассмотрение решения сравнений по модулю, равному степени простого числа, оставляем для дополнительного чтения учебной литературы.

 

Сравнения второй степени

В этом параграфе тоже ограничимся сравнениями по простому модулю. Последующие приложения в основном будут связаны с этим случаем, причем модуль предполагается нечетным. Само сравнений имеет вид:

.

Покажем, что это сравнение можно свести к двучленному случаю. Действительно, пусть сначала . Тогда умножим обе части сравнения на , где . Получим

,

.

Сделаем замену: и . Тогда имеем сравнение вида

.

Если же , запишем исходное сравнение в виде

.

Теперь коэффициент при снова четный, и можно повторить предыдущее рассуждение.

Таким образом, достаточно изучать указанные выше двучленные сравнения.

Определение 13.18. Пусть простое и . Целое называется квадратичным вычетом по модулю , если сравнение

13.10)

имеет решение. В противном случае называется квадратичным невычетом по этому модулю.

Лемма 13. 26. Если число является квадратичным вычетом, сравнение (13.10) имеет два решения.

Доказательство. Если решением сравнения является вычет , то очевидно, что тоже будет решением. Это второе решение отлично от первого, ибо, если , то . Но это невозможно, так как . Более двух решений это сравнение иметь не может по теореме 13.13.

Лемма 13.27. Приведенная система вычетов по модулю содержит квадратичных вычетов и квадратичных невычетов по модулю .








Дата добавления: 2019-07-26; просмотров: 469;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.068 сек.