logo
Th_Numb+Combi (2)

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

10. Числа a и b сравнимы по модулю m тогда и только тогда, когда они дают одинаковые остатки при делении на m.

Действительно, если a b (mod m), а r и s – остатки от деления a и b на m соответственно, то a = mq + r, b = mp + s, 0 r < |m|, 0 s < |m| , причём a – b = m(q – p) + (r – s) делится нацело на m. Это возможно лишь в том случае, когда m | (r – s), т.е. r = s (поскольку –m < r – s < m).

Обратно, если числа a и b дают одинаковые остатки при делении на m, то a = mq + r, b = mp + r, 0 r < m. Поэтому a – b = m(q – p) кратно m , что и требовалось доказать.

Следующие три свойства следуют из 10.

20. Условия a b и a 0 (mod b) эквивалентны.

В самом деле, a b a – 0 b a 0 (mod b).

30. Любое целое число a сравнимо само с собой по любому модулю m (рефлексивность отношения сравнимости).

40. Если a b (mod m), то b a (mod m) (симметричность отношения сравнимости).

50. Если a b (mod m) и b с (mod m), то a c (mod m) (транзитивность отношения сравнимости).

Вместе свойства 20-30 дают

60. Если a b (mod m), то для любого целого числа c справедливо

a ± c b ± c (mod m) , ac bc (mod m).

В самом деле, если ab = mt, то (a ± c) – (b ± c) = ab = mt и аналогично acbc = (ab)c = mtc.

70. Если a b (mod m) и c d (mod m), то a ± c b ± d (mod m).

Действительно, если ab = mt , cd = ms , то

(a ± c) – (b ± d) = (a – b) ± (c – d) = mt – ms = m(t – s).

80. Если a b (mod m) и c d (mod m), то ac bd (mod m).

В самом деле, если ab = mt , cd = ms, то

(ac) – (bd) = aс – bс + bc – bd = (a – b)c + b(c – d) =

= mtc – bms = m (tc – bs).

90. Если a b (mod m), то для любого натурального k верно сравнение ak bk (mod m).

При k = 1 сравнение верно по условию. Отсюда последовательно получаем, умножая на то же сравнение a b (mod m):

a2 b2 (mod m), a3 b3 (mod m), … , ak bk (mod m).

100. Если целые числа a, b, m делятся нацело на число d Z \ {0}, то a b (mod m) тогда и только тогда, когда .

Действительно, если a = da1 , b = db1 , m = dm1 , то

a – b = mt a1 – b1 = m1t .

110. Если da db (mod m) и НОД(d , m) = 1, то a b (mod m).

В самом деле, если da – db = mt , то d | mt . Поскольку числа d и m взаимно простые, то по основному свойству взаимно простых чисел d | t , т.е. t = dt1 для некоторого целого t1 . Значит, a – b = mt1 .

Сравнения дают удобный язык для изучения делимости чисел. Связь сравнений с делимостью выявлена в свойстве 20.

Примеры: 1. Докажите, что если a при делении на 23 даёт остаток 5, то a4 – 8a3 + 19 даёт остаток .

Действительно, если a 5 (mod 23), то

a4 – 8a3 + 19 (a2)2 – 8aa2 + 19 22 – 852 + 19

 – 402 + (22 + 19) –(–6)2 + 0 12 (mod 23),

т.е. остатком будет 12.

2. Вычислить 18100 + 20 (mod 25).

18100 + 20 (–7)25 – 5 –(72)127 – 5 –7(–1)12 – 5

 –7 – 5 –12 13 (mod 25).