Читаем Пока алгебра не разлучит нас полностью

Прежде чем приступить к изучению диофантовых уравнений, проясним некоторые понятия. Так как в моих заметках упоминаются различные классы чисел, скажем о них несколько слов. С одной стороны, существуют натуральные числа, которые используются при счете: 1, 2, 3... (к ним также иногда относят ноль). Для двух любых натуральных чисел определена операция сложения, однако она не может быть групповой: чтобы существовали обратные элементы, необходимо также рассмотреть отрицательные числа. Добавив отрицательные числа к натуральным, получим абелеву группу целых чисел: 0, 1,-1, 2,-2, 3,-3. В действительности на этой структуре определена не одна, а сразу две операции: мы можем не только складывать целые числа, но и перемножать их. Операция умножения ненулевых целых чисел также не является групповой. Так, чтобы, к примеру, элемент 2 имел обратный, необходимо рассмотреть число 1/2. Чтобы устранить этот недостаток, необходимо рассмотреть все дроби вида а/b (где а и b целые числа, b отлично от нуля), которые образуют множество рациональных чисел. Каждому из них мы можем поставить в соответствие периодическую десятичную дробь: к примеру, для 1/3 такой дробью будет 0,3333..., для 2/11 — 0,181818... Если мы будем рассматривать только периодические дроби, то такие простые уравнения, как х2 = 2, не будут иметь решения, поскольку десятичная запись квадратного корня из 2 — непериодическая дробь.

88

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

Но вернемся к натуральным числам, которые Кронекер называл божьим творением. Для двух натуральных чисел m и n, m называется делителем n, если результат деления n на m — натуральное число. К примеру, 2 — делитель 10, так как 10 при делении на 2 дает 5 — натуральное число; 2 не является делителем 15, так как 15 при делении на 2 дает 7,5 — «некруглое» число. Если n делится на m, то существует натуральное число k такое, что n будет произведением m и k: n = m · k. Обратите внимание, что делители числа всегда меньше либо равны ему, и любое число делится на единицу и само себя. В некоторых случаях число делится только на единицу и само себя — такие числа называются простыми. Так, 5 — простое число, так как ни 2, ни 3, ни 4 не являются его делителями, а 6 не является простым, так как делится на 2 и на 3. Первые простые числа — 2, 3, 5, 7, 11, 13, 17, 19, 23... Можно доказать, что простых чисел бесконечно много.

Простые числа составляют основу всей арифметики: через них определяются все остальные числа. В самом деле, если n не является простым, то на интервале от 1 до n найдется натуральное число, которое будет его делителем. Таким образом, n можно представить в виде n = а · b. К примеру, если исходное число равно 30, имеем 30 = 2 · 15. Мы получили два числа а и b, для которых можем повторить описанные действия еще раз. Если оба этих числа простые, процесс заканчивается.

Если же какое-то из этих чисел не является простым, мы вновь запишем его в виде произведения двух множителей. В нашем примере 2 является простым, а 15 можно представить как произведение 3 и 5. Имеем 30 = 2 · 3 * 5. Так как 2, 3 и 5 — простые числа, процесс завершен. В общем случае на каждом шаге мы либо находим простой сомножитель, либо представляем число как произведение двух меньших чисел, поэтому описанный нами процесс рано или поздно обязательно завершится.

Основная теорема арифметики: любое натуральное число можно представить в виде произведения простых множителей.

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

89

К примеру, если n представляет собой произведение двух простых чисел р и q приблизительно из 400 знаков каждое, то для разложения n на простые множители даже самым мощным компьютерам потребуется время, сравнимое с возрастом Вселенной. Как вы увидите далее, это один из основных принципов криптографического алгоритма RSA, обеспечивающего безопасность всех наших компьютерных транзакций.

Введем новое понятие: для двух натуральных чисел m и n будем называть наибольшим общим делителем наибольшее натуральное число, на которое делятся одновременно m и n. Обозначим его НОД (m, n). Если нам известны разложения m и n на простые множители, найти НОД очень просто: нужно взять простые числа, которые содержатся в обоих разложениях, возведенные в наименьшую степень. Допустим, что мы хотим найти НОД 50 = 2 · 5² и 120 = 23 · 3 · 5. Общие делители этих чисел — 2 и 5. В первом случае они возведены в степени 3 и 1, во втором — в степени 1 и 2.

Перейти на страницу:

Все книги серии Мир математики

Математики, шпионы и хакеры
Математики, шпионы и хакеры

Если бы историю человечества можно было представить в виде шпионского романа, то главными героями этого произведения, несомненно, стали бы криптографы и криптоаналитики. Первые — специалисты, виртуозно владеющие искусством кодирования сообщений. Вторые — гении взлома и дешифровки, на компьютерном сленге именуемые хакерами. История соперничества криптографов и криптоаналитиков стара как мир.Эволюционируя вместе с развитием высоких технологий, ремесло шифрования достигло в XXI веке самой дальней границы современной науки — квантовой механики. И хотя объектом кодирования обычно является текст, инструментом работы кодировщиков была и остается математика.Эта книга — попытка рассказать читателю историю шифрования через призму развития математической мысли.

Жуан Гомес

Математика / Образование и наука
Когда прямые искривляются
Когда прямые искривляются

Многие из нас слышали о том, что современная наука уже довольно давно поставила под сомнение основные постулаты евклидовой геометрии. Но какие именно теории пришли на смену классической доктрине? На ум приходит разве что популярная теория относительности Эйнштейна. На самом деле таких революционных идей и гипотез гораздо больше. Пространство Минковского, гиперболическая геометрия Лобачевского и Бойяи, эллиптическая геометрия Римана и другие любопытные способы описания окружающего нас мира относятся к группе так называемых неевклидовых геометрий. Каким образом пересекаются параллельные прямые? В каком случае сумма внутренних углов треугольника может составить больше 180°? Ответы на эти и многие другие вопросы вы найдете в данной книге.

Жуан Гомес

Математика / Образование и наука

Похожие книги