<<
>>

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

Сравнение первой степени перенесением свободного члена (с обратным знаком) в правую часть можно привести к виду

ах º b(mod m). (1)

Приступая к исследованию вопроса о числе решений, мы сначала ограничим сравнение условием (а, m) = 1.

Наше сравнение имеет столько решений, сколько вычетов полной системы ему удовлетворяет. Но когда x пробегает полную систему вычетов по модулю m, то ах пробегает полную систему вычетов (глава 3, п. 4, Теорема 2). Следовательно, при одном и только одном значении x, взятом из полной системы, ах будет сравнимо с b. Итак, при (а, m) = 1 сравнение (1) имеет одно решение.

Пусть теперь (a, m) = d > l. Тогда, чтобы сравнение (1) имело решения, необходимо (глава 3, п. 3, Свойство 5), чтобы b делилось на d, иначе сравнение (1) невозможно ни при каком целом х. Предполагая поэтому b кратным d, положим а = a1d, b = bld, m = m1d. Тогда сравнение (1) будет равносильно такому (по сокращении на d): a1xºb1(mod m1), в котором уже (a1, m1) = l, и потому оно будет иметь одно решение по модулю m1. Пусть х1 - наименьший неотрицательный вычет этого решения по модулю ml, тогда все числа х, образующие это решение, найдутся в виде

x º x1(mod m1). (2)

По модулю же m числа (2) образуют не одно решение, а больше, именно столько решений, сколько чисел (2) найдется в ряде 0, 1, 2, ,.., m - 1 наименьших неотрицательных вычетов по модулю m. Но сюда попадут следующие числа (2):

xl, x1 + m1, х1 + 2m1, …, xl + (d - 1)ml,

т. е. всего d чисел (2); следовательно, сравнение (1) имеет d решений.

Собирая все доказанное, получаем теорему:

Теорема 1: Пусть (a, m) = d. Сравнение аx º b(mod m) невозможно, если b не делится на d.

При b, кратном d, сравнение имеет d решений.

Обращаясь к разысканию решений сравнения (1), мы укажем только способ, основанный на теории непрерывных дробей, причем достаточно ограничиться лишь случаем (a, m) = 1.

Разлагая в непрерывную дробь отношение m:а,

и рассматривая две последние подходящие дроби:

,

согласно свойствам непрерывных дробей (глава 1, п. 6, Теорема 1) имеем

mQn-1 - aPn-1 = (-l)n,

aPn-1 º (-1)n-1 (mod m),

а?(-1)n-1Рn-1b º b(mod m).

Итак, наше сравнение имеет решение

x º (-1)n-1Рn-1b (mod m),

для разыскания которого достаточно вычислить Pn-1 согласно закону вычисления подходящих дробей, указанному в главе 1, п. 6.

Пример: Решим сравнение

111x º 75 (mod 321). (3)

Здесь (111, 321) = 3, причем 75 кратно 3. Поэтому сравнение имеет три решения.

Деля обе части сравнения и модуль на 3, получим сравнение

37x º 25(mod 107), (4)

которое нам следует сначала решить. Имеем

107 37
74 2
37 33
33 1 q 2 1 8 4
33 4 Ps 1 2 3 26 107
32 8
4 1
4 4
0

Значит, в данном случае n = 4, Рn-1 = 26, b = 25, и мы имеем решение сравнения (4) в виде

х º -26?25 º 99 (mod 107).

Отсюда решения сравнения (3) представляются так:

x º 99; 99 + 107; 99 + 2?107(mod 321),

т.е.

x º 99; 206; 313 (mod 321). 3

<< | >>
Источник: Теория чисел. Лекции. 2017

Еще по теме Сравнения первой степени:

  1. II. КЛАССИЧЕСКАЯ ПОЛИТИЧЕСКАЯ ЭКОНОМИЯ