Основная теорема арифметики

Делимость и остатки

Введение

Принято считать, что арифметика предшествует алгебре, что это «более элементарная» часть математики. В школе арифметике учат, начиная с первого класса, а алгебре – только с пятого. Поскольку подавляющее большинство людей знает о математике главным образом то, что они услышали в школе на уроках, то мнение об элементарности арифметики глубоко укоренилось. Между тем, арифметика, если ее понимать как учение о свойствах целых чисел и о действиях над ними – трудный и далеко не элементарный раздел математики. Правда, в таком общем понимании этот раздел принято скорее называть «высшая арифметика» или, чаще, «теория чисел», чтобы своеобразно противопоставить его школьной, начальной арифметике. Но эти названия вовсе не должны заменять суть дела. А она состоит в том, что и школьная арифметика, и теория чисел относятся к одной и той же области знаний.

В качестве отправного пункта мы будем рассматривать так называемую основную теорему арифметики. Это несколько заумное название не должно отпугивать: все эту теорему хорошо знают и при арифметических вычислениях часто ею пользуются (например, при нахождении общего знаменателя дробей), не сознавая, что это – глубокая теорема, требующая, в действительности, внимательного и подробного доказательства и изучения. Этим мы с Вами понемногу и займемся.

Простые и составные числа

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

Определение 1. Простым числом называется натуральное число, имеющее ровно два различных натуральных делителя: единицу и самого себя.

Определение 2. Составное число – это натуральное число, большее 1, которое не является простым. Каждое составное число является произведением двух натуральных чисел, больших 1.

Таким образом, все натуральные числа, большие единицы, разбиваются на простые и составные. Заметим, что с точки зрения данных определений единица не является ни простым, ни составным числом.

Упражнение. Докажите, что все простые числа (за исключением двойки) нечетны.

Делимость – одно из основных понятий арифметики и теории чисел, связанное с операцией деления. С точки зрения теории множеств, делимость является отношением, определённым на множестве целых чисел (подробнее об отношениях в теории множеств мы с Вами узнаем несколько позже).

Простые числа являются своего рода «кирпичиками», из которых можно построить все остальные числа. В каком же смысле? Рассмотрим число 420. Оно, без сомнения, составное. Его можно разложить на множители, например, так: 420 = 42 ∙ 10. Каждое из чисел 42 и 10 также составное: 42 = 6 ∙ 7, а 10 = 2 ∙ 5. Поскольку 6 = 2 ∙ 3, то можем записать такую цепочку равенств: 420 = 42 ∙ 10 = 6 ∙ 7 ∙ 2 ∙ 5 = 2 ∙ 3 ∙ 7 ∙ 2 ∙ 5 = 2 ∙ 2 ∙ 3 ∙ 5 ∙ 7. Мы получили разложение нашего числа на простые сомножители.

Вряд ли у кого-то вызывает сомнения, что, действуя таким же образом, можно представить в виде произведения простых чисел любое натуральное число (кроме 1) – надо раскладывать получающиеся сомножители в произведение меньших, пока это удается. А что, если попробовать разложить число 420 на множители по-другому? Например, начав так: 420 = 15 ∙ 28. Вы, конечно, догадываетесь, что в результате получится то же самое разложение (если в конце простые сомножители расположить в порядке возрастания). Именно этот интуитивно очевидный, но совсем не просто доказываемый факт, и носит громкое название основной теоремы арифметики.

Основная теорема арифметики

Основная теорема арифметики:

Каждое натуральное число n, за исключением единицы, раскладывается в произведение простых сомножителей, причем единственным образом с точностью до порядка следования сомножителей:

,

где p1, …, pk – простые числа.

Замечание. На самом деле, единицу можно считать произведением нулевого количества простых чисел, «пустым произведением».

Следствие. Каждое натуральное число n единственным образом представимо в виде

,

где p1 < p2 < … < pk – простые числа, а α1, …, αk – некоторые натуральные числа.

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

Доказательство основной теоремы арифметики заслуживает отдельного разговора. Однако пока что мы с Вами примем эту теорему без доказательства.

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

Возьмем, к примеру, число 882. Перебираем последовательно простые числа, начиная с двойки. 882 делится на 2. Следовательно, в разложении числа 882 на произведение простых сомножителей будет двойка как минимум в первой степени. Разделим 882 на 2. Получим 441. Число 441 на 2 не делится, но делится на 3. Тогда мы можем утверждать, что в разложении числа 882 должна присутствовать и тройка (снова же – как минимум в первой степени). Разделив 441 на 3, получаем 147. Продолжаем этот процесс, пока не получим единицу. Кратко это записывается в таком виде:

 

Исходя из схемы, теперь несложно записать искомое разложение (записываем сомножители в порядке возрастания, сверху вниз): 882 = 2 ∙ 32 ∙ 72.

Рассмотрим несколько примеров составления такого разложения.

Примеры.

 

270 = 2 ∙ 33 ∙ 5

 

415 = 5 ∙ 83

 

549 = 32 ∙ 61

 

693 = 32 ∙ 7 ∙ 11

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

К примеру, число 1323 = 33 ∙ 72 будет делиться нацело на 63 = 32 ∙ 7 (поскольку 2 < 3 и 1 < 2), но не будет делиться на 567 = 34 ∙ 7 (поскольку 4 > 3).

Задачи.

1.Делится ли 29 ∙ 3 на 2?

Решение. Да, так как 2 входит в разложение этого числа на простые множители.

2.Делится ли 29 ∙ 3 на 5?

Решение. Нет, потому что в разложении этого числа на простые множители нет простого числа 5.

3.Делится ли 29 ∙ 3 на 8?

Решение. Да, поскольку 8 = 23, а в разложение данного числа на простые множители двойка входит 9 раз (9 > 3).

4.Делится ли 29 ∙ 3 на 9?

Решение. Нет, так как в разложение данного числа на простые множители тройка входит лишь один раз, а в разложение числа 9 – дважды.

5.Делится ли 29 ∙ 3 на 6?

Решение. Да, потому что 6 = 2 ∙ 3, а 2 и 3 входят в разложение данного числа на простые.

6.Верно ли, что если натуральное число делится на 4 и на 3, то оно делится на 12?

Решение. Да. В разложение на простые множители числа, делящегося на 4, двойка входит по крайней мере 2 раза. Поскольку число делится и на 3, то в его разложение входит и тройка. Поэтому оно делится на 12.

7.Верно ли, что если натуральное число делится на 4 и на 6, то оно делится на 24?

Решение. Нет. Например, число 12. Дело в том, что если число делится на 4, то в его разложение на простые множители по крайней мере дважды входит число 2; из делимости числа на 6 следует, что в его разложении есть 2 и 3. Таким образом, заведомо в это разложение входят две (не три!) двойки и одна тройка, и можно утверждать лишь то, что число делится на 12.

8.Число a не делится на 3. Может ли на 3 делиться число 2a?

Решение. Нет, поскольку тройка не входит в разложение на простые множители числа a, а значит, не входит и в разложение числа 2a.

9.Число a – четно. Верно ли, что 3a делится на 6?

Решение. Да, так как 2 и 3 входят в разложение числа 3a на простые множители.

10.Число 5a делится на 3. Верно ли, что a делится на 3?

Решение. Да, потому что в разложение числа 5a на простые множители тройка входит, а в разложение простого числа 5 – нет.

11.Число 15a делится на 6. Верно ли, что a делится на 6?

Решение. Нет. Например, a = 2. Дело в том, что тройка, входящая в разложение числа 6, входит и в разложение числа 15. Поэтому можно утверждать лишь то, что в разложении числа a обязательно есть двойка.

Определение 3. Два числа называются взаимно простыми, если у них нет общих делителей, отличных от единицы.

Упражнение. Докажите, что любые два разных простых числа всегда являются взаимно простыми.

 

Понятие делимости

Разобравшись с основной теоремой арифметики и примерами ее применения, теперь мы сделаем небольшое отступление к самому началу нашей темы. Мы с Вами введем вполне конкретные определения для тех понятий, которыми уже начали пользоваться давным-давно, попробуем их формализовать, а также обратим внимание на некоторые немаловажные свойства.

Определение 1. Пусть a и b – целые числа, причем b ≠ 0. Тогда число a делится нацело (чаще говорят просто «делится») на число b (или, что то же самое, число b является делителем числа a), если существует такое целое число q, что a = q ∙ b.

Обозначение. a b.

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

Замечание. Нередко вместо фразы «число a делится на число b» говорят «число a кратно числу b» либо же «число b делит число a». Все эти выражения имеют один и тот же смысл. Мы будем пользоваться каждым из них.

Подчеркнем, что запись a b означает не какое-то действие, которое надлежит произвести над числами a и b, а некоторое утверждение, касающееся этих чисел. В зависимости от того, каковы числа a и b, утверждение a b может быть верным либо неверным. Так, например, 4 2 верно, а 4 3 – неверно.

Заметим, что введенное отношение делимости между числами a и b обладает довольно интересными свойствами:

1. Рефлексивность (возвратность).

Любое число a делится само на себя – a a.

2. Транзитивность (переходность).

Если a b и b c, то a c.

Доказательство. Поскольку a b, то, по определению, существует некоторое целое число q такое, что a = q ∙ b. Аналогично так как b c, то существует целое число p, причем b = p ∙ c. Тогда a = q b = q ∙ (p c) = (qp) ∙ c. Поскольку qp, очевидно, целое, то a c.

3. Антисимметричность.

Если a b и b a, то либо a = b, либо a = –b.

Упражнение. Докажите свойства 1 и 3.

Определение 2. Если a и b – два целых числа, отличных от нуля, и если число k таково, что a k и b k, то k называется общим делителем чисел a и b.

Заметим, что произвольные два числа всегда обладают общими делителями. Таковыми являются числа 1 и –1. Дабы избежать в дальнейшем лишних уточнений, далее мы будем считать, что все рассматриваемые числа являются натуральными (а не целыми, как мы предполагали в первых двух определениях), если не указано другое.