Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Учебник по теории чисел Ильиных АП

.pdf
Скачиваний:
170
Добавлен:
30.04.2015
Размер:
738.01 Кб
Скачать

ТЕОРЕМА 3 Справедливы формулы для НОД и НОК двух чисел

(a, b) = p1min(α11)p2min(α22) . . . pmmin(αmm),

(8)

[a, b] = p1max(α11)p2max(α22) . . . pmmax(αmm).

(9)

Доказательство самостоятельно.

След Пред Стр Начало Оглавление Обратно Меню Экран Выход

Лекция 6. Теоретико-числовые функции.

Рассмотрим функции, которые изучаются в теории чисел. Пусть x — произвольное действительное число.

ОПРЕДЕЛЕНИЕ 1 Целой частью числа x называется наибольшее целое число, не превосходящее x.

Целая часть числа x обозначается через [x].

ПРИМЕР. [2, 45] = 2, [3] = 3, [−3, 4] = −4.

Если представить изображение числа x на числовой оси, то целой частью числа x будет целое число [x] наиболее близко подходящее к x слева. Поэтому [−3, 4] = −4, а не число −3, которое уже больше числа x = −3, 4.

ОПРЕДЕЛЕНИЕ 2 Дробной частью числа x называется разность x− [x].

Дробная часть числа x обозначается через {x}.

ПРИМЕР. {2, 6} = 0, 6; {3} = 0; { − 3, 6} = 0, 4.

Укажем применение функции [x] для нахождения каноническое разложение числа n!.

След Пред Стр Начало Оглавление Обратно Меню Экран Выход

По определению n! = 1 · 2 · 3 · . . . · n. Например, 5! = 1 · 2 · 3 · 4 · 5 = 120. При большом n вычисление числа n! затруднительно. Укажем простой способ для вычисления n!.

Предположим, что

n! = p1α1 p2α2 . . . pkαk

(1)

каноническое разложение числа n!. Достаточно указать формулу для αi — показателя степени, с которым pi входит в каноническое разложение числа n!.

ТЕОРЕМА 1 Пусть α — показатель, с которым простое число p входит в каноническое разложение числа n!. Тогда

α =

p

+

p2

 

+

p3

 

+ . . .

(2)

 

 

n

 

 

n

 

 

 

n

 

 

 

Заметим, что в правой части этого равенства число слагаемых конечно. Дей-

ствительно, при некотором i имеем

n

< 1. Тогда

n

= 0

и эти слагаемые

 

 

pi

pi

отбрасываются.

Доказательство теоремы. Составим число n!. Для этого нужно перемножить числа

1, 2, 3, . . . , n. (3)

След Пред Стр Начало Оглавление Обратно Меню Экран Выход

Теорема доказана.

Какие из сомножителей вносят в произведение сомножитель p? Это те числа, которые делятся на p. Выделим их в списке 1, 2, 3, . . . , n. Получим

1, 2, . . . p, . . . 2p, . . . 3p, . . . , . . . tp, . . . n. (4)

При этом tp — последнее число в (4), делящееся на p. Тогда tp 6 n и (t+ 1)p >

n. Отсюда

 

 

 

 

t 6

n

и t + 1 >

n

.

(5)

p

 

 

 

p

 

Неравенства (5) означают, что t — наибольшее целое число, не превосходящее np , т. е. t = hnp i.

Перемножим все числа из (4), и каждое из выделенных чисел внесет в показатель степени для p единицу. Получим pt = p[ np ]. Однако некоторые сомножители в (4) делятся не только на p, но и делятся на p2. Они вносят в показатель двойку, а мы учли только 1. Нужно прибавить еще раз по единице для каждого такого сомножителя в показатель степени. Число таких сомножителей равно

 

n . Добавляя в показатель еще

 

n

 

 

получим

 

[ np ]+[ pn2 ].

 

h

 

i

h

 

 

i

единиц, 3

 

p

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

p2

p2

 

 

 

n

 

 

Далее учитываем члены, которые делятся на p

, добавляем

[

 

 

] в показатель

 

p3

 

 

 

n

 

 

 

n

 

n

 

 

 

 

 

 

 

 

степени и т.д. Получаем α = h

 

i

+ h

 

i + h

 

i + . . . .

 

 

 

 

 

 

 

p

p2

p3

 

 

 

 

 

 

 

След Пред Стр Начало Оглавление Обратно Меню Экран Выход

ПРИМЕР. Определить показатель степени α, с которым p = 11 входит в число a = 1000!.

Имеем α = [100011 ] + [1000121 ] = 90 + 8 = 98.

Ответ. Число a = 1000! содержит 11 в 98 степени.

След Пред Стр Начало Оглавление Обратно Меню Экран Выход

Число делителей и сумма делителей натурального числа Пусть n —

произвольное натуральное число. Напомним, что под делителями числа n подразумеваются только положительные делители.

ОПРЕДЕЛЕНИЕ 3 Числом делителей натурального числа n называется количество всех делителей числа n.

Число делителей числа n обозначается через τ(n).

ОПРЕДЕЛЕНИЕ 4 Суммой делителей натурального числа n называется сумма всех делителей числа n.

Сумма делителей числа n обозначается через σ(n).

ТЕОРЕМА 2 Пусть

n = pα1 1 pα2 2 . . . pαk k

каноническое разложение числа n. Тогда число делителей для n вычисляется по формуле

τ(n) = (α1

+ 1) · (α2 + 1) ·

.

. . · (αk + 1).

(6)

Сумма делителей числа n вычисляется по формуле

 

σ(n) =

p1α1+1

− 1

·

p2α2+1 − 1

·

. . .

·

pkαk+1 − 1

.

(7)

 

 

 

p1

 

 

1

p2 1

 

pk 1

 

След Пред Стр

Начало Оглавление Обратно Меню Экран Выход

 

 

 

 

 

 

 

 

Доказательство. Рассмотрим произвольный делитель b числа n. По теореме 2 из предыдущей лекции он имеет вид

b = p1β1 p2β2 . . . pkβk

(8)

где 0 6 β1 6 α1, 0 6 β2 6 α2, . . . , 0 6 βk 6 αk. Чтобы получить все делители b в (8), выбираем β1 из множества 0, 1, 2, . . . , α1. Имеем α1 + 1 способов выбора. С каждым выбором β1 сочетаем выбор β2,— всего α2 +1 способов выбора и т.д. По правилу произведения в комбинаторике получаем (α1 + 1)(α2 + 1) . . . (αk + 1) способов выбора. В силу однозначности записи натурального числа в каноническом виде, полученные делители попарно различны. Получаем формулу (6).

Установим формулу (7). Для этого рассмотрим выражение

S = (1 + p1 + p21 + · · ·+ pα1 1 )(1 + p2 + p22 + . . . pα2 2 ) . . . (1 + pk + p2k + · · ·+ pαk k ). (9)

Чтобы вычислить выражение S нужно каждый член из первой скобки в (9) умножить на каждый член из второй, третьей, . . . и просуммировать полученные произведения. При перемножении данных членов получаем произведения для суммирования, равные b = pβ11 pβ22 . . . pβkk .

Однако, эти произведения не что иное, как делители числа n. Поэтому вы-

ражение S — это сумма делителей числа n, т.е. S = σ(n).

След Пред Стр Начало Оглавление Обратно Меню Экран Выход

Вычислим выражение S другим способом. В каждой из k скобок в выражении (9) для S имеем сумму членов геометрической прогрессии.

Значения скобок в правой части (9) равны

 

 

 

p1α1+1 − 1

,

p2α2+1 − 1

, . . . ,

p2αk+1 − 1

,

 

p1 − 1

p2 − 1

pk − 1

 

 

 

 

Перемножим эти дроби и произведение приравняем к σ(n). Получим формулу (7).

ЗАДАЧА 1. Вычислить сумму делителей и число делителей числа n = 1000.

Решение. Вначале найдем каноническое разложение для n = 1000, а затем применим формулы (6) и (7).

Имеем 1000 = 103 = 23 · 53. Тогда

 

 

 

 

 

τ(1000)

= (3 + 1)(3 + 1) = 16,

 

 

 

σ(1000)

=

24 − 1

·

54

− 1

= 15

·

624

= 2340.

 

 

4

4

 

1

 

 

 

ЗАДАЧА 2. Найти натуральное число, зная, что оно имеет ровно два простых делителя, число всех делителей равно 6, а сумма делителей равна 28.

След Пред Стр Начало Оглавление Обратно Меню Экран Выход

Решение. Рассмотрим каноническое разложение n = pα1 1 pα2 2 . При этом α1, α2 > 1, т.е. α1 + 1 > 2 и α2 + 1 > 2. Имеем

 

τ(n) = (α1 + 1)(α2 + 1) = 6,

(10)

 

σ(n) =

p1α1+1 − 1

·

p2α2+1 − 1

= 28.

(11)

 

p1 − 1

 

 

 

p2 − 1

 

Из (10), с учетом α1

+ 1 > 2, α2 + 1 > 2, получаем один из двух случаев

 

1) α1 + 1 = 2, α2 + 1 = 3 или 2) α1 + 1 = 3, α2 + 1 = 2, т.е.

 

1) α1

= 1, α2 = 2 или

2) α1 = 2, α2 = 1.

 

Если дан случай 2), то просто переименуем p1 в p2, а p2 в p1. Получим случай

1). Поэтому считаем α1 = 1,

α2 = 2.

 

 

 

Имеем

p12

− 1

·

p23

− 1

= 28, т.е. равенство со следующими ограничениями

p1

p2

 

1

1

 

 

 

 

 

 

 

 

 

на сомножители

 

 

 

(p1 + 1) (p22 + p2 + 1) = 28.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

|

 

{z

 

} |

 

{z

 

}

 

 

 

 

 

 

 

>3

 

 

 

>7

 

 

Тогда возможен единственный вариант для записи 28 в виде двух таких сомножителей, а именно p1 + 1 = 4, p22 + p2 + 1 = 7. Отсюда p1 = 3, p2 = 2 и получаем n = 31 · 22. Ответ n = 12.

След Пред Стр Начало Оглавление Обратно Меню Экран Выход

Лекция 7. Теория сравнений.

Пусть m– натуральное число, которое будем называть модулем, a и b — произвольные целые числа.

ОПРЕДЕЛЕНИЕ 1 Число a сравнимо с числом b по модулю m, если a и b имеют одинаковые остатки при делении на m.

То, что число a сравнимо с числом b по модулю m записывается в виде

a ≡ b (mod m).

ПРИМЕР. Верно ли, что 11 ≡ 5 (mod 4)?

Число 11 при делении на 4 имеет остаток 3, а число 5 при делении на 4 имеет остаток 1. Поэтому 11 6≡5 (mod 4). Далее

17

≡ 5

(mod 4),

18

≡ −6

(mod 4),

15

≡ 0

(mod 5).

След Пред Стр Начало Оглавление Обратно Меню Экран Выход