>

Теорема (Ферма). Нехай р – просте число, р не ділить a. Тоді:

ap-1 º 1(mod p) .

Доказ 1. Нехай в умові теореми Ейлера m=p, тоді j(m)=p-1 (див. пункт 14 ). Одержуємо ap-1 º 1(mod p).

Необхідно відзначити важливість умови взаємної простоти модуля і числа a у формулюваннях теорем Ейлера і Ферма. Простий приклад: порівняння 62 º 1(mod 3) очевидно не виконується. Однак можна легко підправити формулювання теореми Ферма, щоб зняти обмеження взаємної простоти.

Наслідок 1. Без всяких обмежень на a Î Z,

ap º a(mod p) .

Доказ. Помножимо обидві частини порівняння ap-1 º 1(mod p) на a. Зрозуміло, що вийде порівняння, справедливе і при a, кратному р.

Звичайно, доказ 1 теореми Ферма вийшов настільки коротким завдяки проведеній могутній попередній підготовці (доведена теорема Ейлера і вивчені властивості функції j(m)). Наведемо ще один варіант доказу теореми Ферма.

Доказ 2. Оскільки р - просте число, то всі біноміальні коефіцієнти (крім C0p і Cpp) діляться на р, тому що чисельник виписаного виразу містить р, а знаменник не містить цього множника. Якщо згадати біном Ньютона, то стає зрозуміло, що різниця (A+B)p-Ap -Bp= =Cp1Ap-1B1+Cp2Ap-2B2+...+Cpp-2A2Bp-2+Cpp-1A1Bp-1, де А і В – довільні цілі числа, завжди ділиться на р. Послідовним застосуванням цього спостереження одержуємо, що (A+B+C)p--Ap-Bp-Cp={[(A+B)+C]p-(A+B)p-Cp}+(A+B)p -Ap -Bp завжди ділиться на р; (A+B+C+D)p-ApBp -Cp-Dp завжди ділиться на р; і взагалі, (A+B+C+...+K)p -Ap-Bp-Cp-...-Kp завжди ділиться на р. Нехай A=B=C=...=K=1 і візьмемо кількість цих чисел рівним a. Вийде, що ap-a ділиться на р, а це і є теорема Ферма в більш загальному формулюванні.

Наслідок 2. (a+b)p º ap +bp (mod p).

Наведемо кілька прикладів застосування теорем Ферма і Ейлера. Зазначимо, що ефективність застосування теорем Ферма і Ейлера ґрунтується на тому, що порівняння, що даються цими теоремами, зручно підносити до степеня, оскільки справа у них стоїть одиниця, що на піднесення до степеня не реагує.

Приклад 2. Довести, що 118 +218 +318 +418 +518 +618 º -1(mod 7)

Доказ. Числа 1, 2, 3, 4, 5, 6 взаємно прості з 7. За теоремою Ферма маємо:

Піднесемо ці порівняння до кубу і додамо:

118 +218 +318 +418 +518 +618 º 6(mod 7) º -1(mod 7)

Приклад 3. Знайти залишок ділення 7402 на 101.

Рішення. Число 101 – просте, (7, 101)=1, отже, за теоремою Ферма: 7100º1(mod 101). Піднесемо це порівняння до четвертої степені: 7400º1(mod 101), домножимо його на очевидне порівняння 72º49(mod 101), одержимо: 7402º 49(mod 101). Виходить, що залишок ділення 7402 на 101 дорівнює 49.

Приклад 5. Довести, що (7312 -1) поділяється на 105.

Рішення. Маємо: 105=3 × 5 × 7, (73,3)=(73,5)=(73,7)=1. По теоремі Ферма:

732 º 1(mod 3)

734 º 1(mod 5)

736 º 1(mod 7)

Перемножуючи, одержуємо:

7312 º 1(mod 3),(mod 5),(mod 7),

звідки, за властивостями порівнянь, з пункту 16, випливає:

7312 -1 º 0(mod 105),

Hosted by uCoz