Предмет: Математика, автор: Olga8128

98 БАЛЛОВ! ЗАДАЧА ДЛЯ 5-7 КЛАССОВ. Помогите решить задачи в ДВЕ СТРОЧКИ!
Заранее спасибо решившему!
а). Если целые числа a и m взаимно-просты, то найдется такое натуральное n, что аⁿ - 1 делится на m. Докажите это.
б). Также нужно определить, существует ли число вида 1919...1919, которое делится на 97. Ответ, кажется, положительный.


OmegaRingy: В пункте (б) "19" может повторяться нечётное число раз?
Olga8128: Абсолютно любое число раз! [Ну, не бесконечное]

Ответы

Автор ответа: OmegaRingy
3

(а)

Показателем числа a по модулю m (где a и m взаимно простые) называется наименьшее натуральное число n такое, что aⁿ - 1 делится на m (точнее aⁿ ≡ 1 (mod m)).

Докажем, что у взаимно простых чисел a и m существует показатель. Действительно, пусть его не существует. Тогда есть такие различные числа p и q, что a^p ≡ t (mod m) и a^q ≡ t (mod m). Пусть p < q, тогда a^q : a^p ≡ t : t ≡ 1 (mod m). Деление возможно из-за взаимной простоты a и m. Значит, a^(q-p) ≡ 1 (mod m) и показатель существует.

(б)

Заметим, что 100 ≡ 3 (mod 97), из этого:

100² ≡ 3 * 100¹ ≡ 3 * 3¹ ≡ 3² (mod 97)

100ⁿ ≡ 3 * 100^(n-1) ≡ 3 * 3^(n-1) ≡ 3ⁿ (mod 97)

Кроме того известно, что 3⁰ + 3¹ + ... + 3ⁿ = (3^(n+1) - 1)/2.

Докажем это при помощи метода математической индукции:

База (n = 1):

3⁰ = (3¹ - 1)/2

Переход (от n к n+1):

Пусть мы доказали, что:

3⁰ + 3¹ + ... + 3^(n-1) = (3ⁿ - 1)/2

Докажем тогда, что:

3⁰ + 3¹ + ... + 3ⁿ = (3^(n+1) - 1)/2

По предположению индукции:

(3ⁿ - 1)/2 + 3ⁿ = (3^(n+1) - 1)/2

3ⁿ - 1 + 2 * 3ⁿ = 3^(n+1) - 1

3 * 3ⁿ - 1 = 3^(n+1) - 1

Переход доказан.

Наше число представимо в виде 100⁰ * 19 + 100¹ * 19 + ... + 100ⁿ * 19 ≡ 3⁰ * 19 + 3¹ * 19 + ... + 3ⁿ * 19 ≡ (3^(n+1) - 1)/2 * 19 (mod 97).

Так как 19 и 2 взаимно просты с 97, можно их убрать. Если число 3^(n+1)-1 не делилось на 97, то и при умножении на них делиться не будет.

А теперь заметим, что существует такое n, что 3^(n + 1) - 1 делится на 97 (по первой задаче).

Ответ: существует.


Olga8128: Кстати, есть еще одно решение, несколько покороче. Рассмотрим 97 таких чисел: 19, 1919, ... , 19...19 (в последнем 19 повторяется 97 раз). Возможны 2 случая: 1). Среди них есть число, которое делится на 97, то есть задача уже решена. 2). Такого числа нет. Тогда рассмотрим такие два числа, которые дают один и тот же остаток при делении на 97 (такие числа найдутся, так как остаток ноль мы уже исключили предыдущим случаем).
Olga8128: Теперь просто вычтем из большего числа меньшее. У нас получится что-то такого плана: 19...1900...00. Это число должно делиться на 97 (остатки были вычтены друг от друга). Теперь заметим, что оставшиеся нули можно просто убрать (они делятся только на 2 и на 5, то есть на числа, взаимно простые с 97). Оставшееся число (уже без нулей) как раз будет числом вида 1919...1919, которое делится на 97.
OmegaRingy: Усложнять просто, упрощать сложно! Спасибо Вам большое, Вы мне напомнили о лемме Архимеда о взаимной простоте и о принципе Дирихле для теории чисел.
igorShap: Прошу прощения, а что за лемма Архимеда о взаимной простоте?
OmegaRingy: Извиняюсь, лемма Архимеда о простых числах. Если ab делится на простое p, то либо a делится на p, либо b делится на p.
igorShap: Спасибо
Olga8128: Честно говоря, даже не знала, что предложенное мной решение содержит принцип Дирихле и лемму Архимеда (благодаря Вам я тоже знаю, что это за лемма). Спасибо большое!
OmegaRingy: В будущем Вы узнаете о Лемме Архимеда в геометрии, советую их не путать.
Olga8128: Спасибо, что предупредили! Получается, что есть целых две леммы Архимеда! Так ведь есть еще теорема Архимеда (как я понимаю, наверное, тоже не одна)!
Olga8128: Здравствуйте! Можете, пожалуйста, помочь с еще одной задачей? Три уравнения. Заранее спасибо!
Похожие вопросы