НПО Системы Безопасности
(499)340-94-73 График работы:
ПН-ПТ: 10:00-19:00
СБ-ВС: выходной

Главная » Периодика » Безопасность

0 ... 86878889909192 ... 101


ас = (nip + nq + Ir) р + rq, bd = {msp + mq + sr)p + rq.

Из совпадения остатков a± с и Ь ± d, а также ас и bd следует справедливость сформулированной теоремы.

•Для удобства записи остаток от деления натурального числа X на .натуральное число р будем обозначать как rest -.

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

Пример 6.1. Для данной тройки сравнений 6 = 30(mod4), tl=25(mod4) и О = 44(mod4) найти сумму и произведение сравнений, понимая под суммой и произведением сравнений операции, определенные в теореме 6.1.

Производя почленное суммирование левых и правых частей сравнений и почленное перемножение левых и правых частей сравнений, получим 7 = 79 (mod 4) и 0 = 33000 (mod 4).

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

Доказательство. Из того, что а = 6(mod/?), следует аЬ -\- пр. Пусть h является общим делителем а, b и р. Тогда а = а,Л, Ь = ЬЬир= ph. Отсюда a-h = bh -Ь nph. Или = fe, + пр. Но последнее эквивалентно выполнению сравнения ъш\а,1щЬ(тойр. Теорема доказана.

Аналогично можно показать, что обе части сравнения и модуль можно умножить на одно и то же число.



Теорема 6.3. Обе части сравнения можно разделить на одно и то же число, являющееся их общим делителем, если оно является взаимно простым с модулем сравнения.

Доказательство. Справедливость этого вытекает из следующих рассуждений. Из того, что аЬ (mod р) и h есть общий делитель an Ь, вытекает, что afi = bfi (mod р). Перенося правую часть сравнения в левую сторону, получим а - Ь = 0 (modр). Но по условию h взаимно просто с р я, следовательно, h на р не делится нацело. Отсюда следует, что а, - 6, делится нацело на р. Тогда а = пр q bi = mp -\- q. Отсюда ai = biimodp). Теорема доказана.

Докажем, наконец, еще одну теорему, относящуюся к теории сравнений.

Теорема 6.4. Если сравнение а = Ь (mod р) справедливо для 11=Pi, р2 , Рд, то справедливо сравнение а = Ь (mod р), -где р есть наименьигее общее кратное чисел pi, /?2,... рд.

Доказательство. Из того, что справедливы сравнения а=Ь (mod/?,), a=b (modр), ..., a=b (modPg), вытекает (см. предыдущую теорему), что разность а~Ь делится на все числа Pi, р2,... , Рд. Из этого, как это известно из курса арифметики, вытекает, что а - b делится на наименьшее общее кратное этих чисел, что эквивалентно справедливости сравнения

а = Ь (mod р).

Пусть теперь число х удовлетворяет следующей системе сравнений л = а, (mod/?,), х = а2 (modР2),..., х = ag(modPg) и пусть значение х нам неизвестно. Для нахождения класса чисел, удовлетворяющих данной системе сравнений, поступим следующим образом. Вместо сравнений напишем эквивалентные им равенства

x=miPi-{-ai

х = т2р2 + CI2 .

Х = тдРд + ад

Так как левые части этих равенств одинаковы, то, можно приравнять правые части равенств

-Ь а, = ОТ2Р2 + «2 = ••• гпдрд + а д.

Б-79.-18 273



Преобразуем первое из полученных уравнений как /игРа + Дг -aii Так как /Wi является целым числом. Pi

то значения т, должны быть выбраны так, чтобы выражение "гРг + «г - я, целым. Используя Р\

уравнение mjy-Jramp+a, получим другое условие на щ и т. д. Совокупность этих условий позволит выразить вид чисел щ.

Пример 6.2. По системе сравнений

jc = 3 (mod 8), , = л: = 5 (mod 7),

j,. a;=l(mod2)

найти вид чисел л:.

• Из понятия сравнения вытекает, что л; = 8т + 3, л: = 7я + 5 и jc = 2г + 2. Приравнивая правые части равенств, - получим

8т + 3 = 7й + 5 = 2г+1.

Отсюда

„ л , н 7п + 2

8

Необходимо подобрать такое значение п, при котором т и г являются целыми. Для данного примера такими значениями п будут все значения вида 8к + 2, где k = 0, 1, 2,...

Пусть мы имеем множество натуральных чисел N. Выберем некоторый модуль р и для каждого числа из найдем остаток от деления его на р. Число различных остатков равно р (от О до р- 1). Все множество Л разбивается при этом на р непересекающихся классов, в каждый из которых входят все числа, сравнимые между собой по модулю р. Эти классы называются остатючными классами.

Если одно и то же число х делится на несколько модулей pi, Р2, ... Рд, то число остаточных классов, на которые, разбивается множество Л, равно произ-д

ведению модулей П Pi- Последнее утверждение верно =1

лишь при условии, что всё модули Pi являются взаимно простыми числами, т. е. появление того или иного



0 ... 86878889909192 ... 101