ФЕРМА МАЛАЯ ТЕОРЕМА
          Знаете ли вы об удивительном свойстве, которым обладают числа, составленные из одних девяток? Каково бы ни было простое число 
, отличное от 2 и 5, всегда можно указать такое число, составленное из одних девяток - 9999...99, - что оно будет делиться на 
. Так, на 3 делится 9, на 7 - число 999999, на 11 - число 99, на 13 - опять-таки число 999999. Чтобы получить число, делящееся на 17, придется взять число из 16 девяток, на 19 - число из 18 девяток. И всегда можно быть уверенным, что нужное число найдется, хотя и может оказаться очень длинным.
          
          
          На чем основано доказательство этого факта? Дело в том, что при делении с остатком на 
 может встретиться конечное число различных остатков: 
. Поэтому найдутся два числа из девяток (пусть одно - из 
 девяток, а другое - из 
 девяток, 
), такие, что оба они при делении на 
 дают один и тот же остаток. Тогда число из 
 девяток будет делиться на 
. Заметим, что обсуждаемое утверждение равносильно тому, что для всякого простого 
, не равного 2 и 5, существует число вида 1000...00 (единица с нулями), дающее при делении на простое число 
 остаток 1. Это очень важное утверждение. На нем основана, например, периодичность бесконечной десятичной дроби, полученной при обращении обыкновенной дроби 
, где 
 и 
 (если выписывать последовательные десятичные знаки при делении 1 на 
, то с некоторого места они начнут периодически повторяться).
          Другая связь имеется с признаками делимости. Признак делимости на 3 основывается на том, что 9 делится на 3. Для того чтобы узнать, делится ли на 11 число 
, достаточно разбить его на двузначные числа справа налево: 
 (последнее число может оказаться однозначным), сложить эти числа, и если полученная сумма делится на 11, то на 11 делится и 
, а если не делится, то и 
 не будет делиться. Этот признак делимости основывается на том, что 99 делится на 11. Аналогичный признак делимости с разбиением на трехзначные числа имеется для 37. Такие признаки делимости можно построить для всех простых чисел 
, не равных 2 и 5, но они могут оказаться неудобными.
          Естественно попытаться уточнить, сколько же в точности девяток надо взять, чтобы получилось число, делящееся на 
. Оказывается, что всегда годится число, состоящее из 
 девяток. Однако иногда достаточно и меньшего числа, но всегда это наименьшее число девяток 
 является делителем 
. До сих пор не известен ответ на вопрос, волновавший еще Гаусса: конечно или бесконечно число таких 
, для которых 
 (так обстоит дело для 
).
          Утверждение о делимости чисел, составленных из девяток, является частным случаем значительно более общего утверждения, носящего название малой теоремы Ферма: если 
 - простое число, 
 - натуральное число, не делящееся на 
, то 
 при делении на 
 дает остаток 1 (утверждение о девятках получается при 
). «Меня озарило ярким светом», - писал Ферма, впервые сообщая об этом своем открытии в письме (1640). В самом деле, эта теорема стала одним из самых фундаментальных фактов в теории делимости натуральных чисел. Ферма не оставил доказательства теоремы, и первое известное доказательство принадлежит Л. Эйлеру. В заключение дадим формулировку этой теоремы, не содержащую ограничений на число 
: если 
 - простое число, 
 - натуральное число, то 
 - 
 делится на 
.