Найти остаток от деления 7^60 ** 143 используя малую теорему Ферма

+243 голосов
3.3m просмотров

Найти остаток от деления 7^60 на 143 используя малую теорему Ферма


Алгебра (800 баллов) | 3.3m просмотров
Дан 1 ответ
+42 голосов

Ответ: 1

Объяснение:

Добрый вечер!

Заметим, что 143=11*13

Малая теорема Ферма гласит, что для любого простого числа p и натурального числа \alpha , где  a , справедливо равенство:

a^{p-1} mod p = 1

Найдем:  7^{60} mod 13

7^{60}mod13 = (7^{12})^5 mod 13

Заметим, что число 13 простое, причем 7<13, тогда можно применить малую теорему Ферма:</p>

7^{12} mod 13 = 1

Другими словами:

7^{12} = 13n+1, где n- натуральное число

(7^{12})^5 = (13n+1)^5

Заметим, что в биноме Ньютона (13n+1)^5 все члены, кроме члена 1^5=1, помножены на некоторую степень числа 13, а значит данное выражение дает при делении на 13 остаток 1.

7^{60} mod13=1

Найдем: 7^{60} mod 11

Число 11 простое, и 7<11, тогда рассуждая аналогично имеем:</p>

7^{10} mod 11 = 1\\(7^{10})^6 mod 11 = 1\\7^{60} mod 11 = 1

Таким образом :

7^{60} mod 11 =7^{60} mod 13 = 1 ,поскольку 11 и 13- взаимнопростые

7^{60} mod 143 = 1

(40 баллов)
+46

Да, согласна, спасибо!

+62

это не так. взять хотя бы число 7 и рассмотреть его под модулем 5 и 6. на самом деле, если даны сравнения {x=r1 mod a, x=r2 mod b}, то решением будет x=r1*a*a^{-1}+r2*b*b^{-1}, где a^{-1} мультипликативно обратный к a по модулю r1, то есть такой, что a*a^{-1}=1 mod r1

+139

Ну да, а вот если будут разные, тоже не беда, тогда остаток это ,очевидно, наименьшее общее кратное остатков.

+79

аа, так у них одинаковые остатки от деления на 11 и 13... не заметил строчки 7^60 equiv 1 mod 13

+175

Где тут неточность?