Це́лые чи́сла — расширение множестванатуральных чисел[1], получаемое добавлением к нему нуля и отрицательных чисел[2]. Необходимость рассмотрения целых чисел продиктована невозможностью в общем случае вычесть из одного натурального числа другое — можно вычитать только меньшее число из большего. Введение нуля и отрицательных чисел делает вычитание такой же полноценной операцией, как сложение[3].
Отрицательные числа при записи помечаются спереди знаком минус: Для каждого целого числа существует и единственно противоположное ему число, обозначаемое и обладающее тем свойством, что Если положительно, то противоположное ему отрицательно, и наоборот. Ноль противоположен самому себе[2].
Абсолютной величиной целого числа называется это число с отброшенным знаком[6]. Обозначение:
Примеры:
Алгебраические свойства
Во множестве целых чисел определены три основные арифметические операции: сложение, обратное к сложению вычитание и умножение. Имеется также важная операция, специфическая для натуральных и целых чисел: деление с остатком. Наконец, для целых чисел определён порядок, позволяющий сравнивать числа друг с другом.
Сложение и вычитание
Следующая таблица иллюстрирует основные свойства сложения[7] для любых целых :
При сложении целых чисел с одинаковыми знаками надо сложить их абсолютные величины и приписать ей знак слагаемых. Пример; .
При сложении целых чисел с разными знаками надо сравнить их абсолютные величины, из большей вычесть меньшую и приписать результату знак того слагаемого, у которого абсолютная величина больше. Примеры: .
Вычитание для целых чисел всегда выполнимо, и результат можно найти как Пример: .
Геометрически сложение можно наглядно представить как смещение числа вдоль числовой оси (см. рисунок в начале статьи), причём прибавление положительного числа вызывает смещение направо, а отрицательного — налево. Например, для числа прибавление к нему означает смещение его вправо на 4 единицы; наглядно видно, что получается . Аналогично , смещая влево на 4 единицы, получим в результате .
Вычитание можно наглядно представить аналогично, но в этом случае, наоборот, вычитание положительного числа вызывает смещение влево, а отрицательного — вправо. Например, смещает на 7 единиц к числу , а смещает его вправо к числу .
Умножение и возведение в степень
Умножение чисел далее обозначается или (только в случае буквенных обозначений) просто . Следующая таблица иллюстрирует основные свойства умножения[7] для любых целых :
В дополнение к этому определению, принято соглашение о нулевой степени: для любого целого кроме нуля. Основанием для такого соглашения служит желание сохранить приведенные выше свойства и для нулевого показателя степени: откуда ясно, что
Целое число положительно, если оно больше нуля, отрицательно, если меньше нуля. Положительными целыми числами являются натуральные числа и только они. Отрицательные числа — это числа, противоположные положительным. Ноль не является ни положительным, ни отрицательным. Любое отрицательное число меньше любого положительного[2].
Для любых целых чисел справедливы следующие соотношения[10].
Если , то для любого будет .
Если и , то .
Если и , то .
Если и , то .
Для сравнения двух отрицательных чисел существует правило: больше то число, у которого абсолютная величинаменьше[10]. Например, .
Операция деления, вообще говоря, не определена на множестве целых чисел. Например, нельзя разделить на — нет такого целого числа, которое, умноженное на , даст . Но можно определить так называемое деление с остатком[11]:
Для любых целых (где ) существует единственный набор целых чисел такой, что , где
Здесь a — делимое, b — делитель, q — (неполное) частное, r — остаток от деления (всегда неотрицателен). Если остаток равен нулю, говорят, что деление выполняется нацело[11].
Примеры:
При делении с остатком положительного числа на получаем неполное частное и остаток . Проверка:
При делении с остатком отрицательного числа на получаем неполное частное и остаток . Проверка:
При делении с остатком числа на получаем частное и остаток , то есть деление выполняется нацело. Для быстрого выяснения, делится ли заданное число на (небольшое) число , существуют признаки делимости.
Как определено выше, число делится (нацело) на число , если существует целое число такое, что . Символическая запись: . Существуют несколько равносильных словесных формулировок указанной делимости[12]:
Существуют практические задачи, в которых необходимо округлитьвещественное значение до целого, то есть заменить его на ближайшее (в ту или иную сторону) целое. Поскольку выполнять округление можно разными способами, для уточнения можно использовать «символы Айверсона»[15]:
— ближайшее к целое в меньшую сторону (функция «пол», англ.floor, или «целая часть»). Традиционно используются также обозначение Гаусса или обозначение Лежандра.
— ближайшее к целое в бо́льшую сторону (функция «потолок», англ.ceiling).
В зависимости от особенностей постановки задачи, могут встретиться и другие методы: округлить до ближайшего целого или отсечь дробную часть (последний вариант для отрицательных отличается от функции «целая часть»).
Другой класс задач, связывающих целые и вещественные числа — приближение вещественного числа отношением целых, то есть рациональным числом. Доказано, что любое вещественное число можно с любой желаемой точностью приблизить рациональным, наилучшим инструментом для такого приближения служат непрерывные (цепные) дроби[16].
Развитие математики началось с навыков практического счёта (один, два, три, четыре…), поэтому натуральные числа возникли ещё в доисторический период как идеализация конечного множества однородных, устойчивых и неделимых предметов (людей, овец, дней и т. п.). Сложение появилось как математическая модель таких важных событий, как объединение нескольких множеств (стад, мешков и т. д.) в одно, а вычитание отражало, наоборот, отделение части множества. Умножение для натуральных чисел появилось в качестве, так сказать, пакетного сложения: 3 × 4 означало сумму «3 раза по 4», то есть 4 + 4 + 4. Свойства и взаимосвязь операций открывались постепенно[17][18].
Начальным шагом на пути расширения натуральных чисел стало появление нуля; первыми этот символ стали применять, по-видимому, индийские математики. Вначале ноль применялся не как число, а как цифра при позиционной записи чисел, затем постепенно стал признаваться и как полноценное число, обозначающее отсутствие чего-либо (например, полное разорение торговца)[19].
Отрицательные числа впервые стали использовать в древнем Китае и в Индии, где их рассматривали как математический образ «долга». Древний Египет, Вавилон и Древняя Греция не использовали отрицательных чисел, а если получались отрицательные корни уравнений (при вычитании), они отвергались как невозможные. Исключение составлял Диофант, который в III веке уже знал «правило знаков» и умел умножать отрицательные числа. Однако он рассматривал их лишь как промежуточный этап, полезный для вычисления окончательного, положительного результата. Полезность и законность отрицательных чисел утверждались постепенно. Индийский математик Брахмагупта (VII век) уже рассматривал их наравне с положительными[20].
В Европе признание наступило на тысячу лет позже, да и то долгое время отрицательные числа называли «ложными», «мнимыми» или «абсурдными». Первое описание их в европейской литературе появилось в «Книге абака» Леонарда Пизанского (1202 год), который также трактовал отрицательные числа как долг. Бомбелли и Жирар в своих трудах считали отрицательные числа вполне допустимыми и полезными, в частности, для обозначения нехватки чего-либо. Свободно использовали отрицательные числа Никола Шюке (1484 год) и Михаэль Штифель (1544)[20].
В XVII веке, с появлением аналитической геометрии, отрицательные числа получили наглядное геометрическое представление на числовой оси. С этого момента наступает их полное равноправие. Легализация отрицательных чисел привела к многочисленным удобствам — например, перенос слагаемых уравнения в другую его часть стал возможен независимо от знака этого слагаемого (ранее, скажем, уравнения и считались принципиально различными)[21].
Тем не менее теория отрицательных чисел долго находилась в стадии становления. Паскаль, например, считал, что , так как «ничто не может быть меньше, чем ничто»[22]. Оживлённо обсуждалась странная пропорция — в ней первый член слева больше второго, а справа — наоборот, и получается, что большее равно меньшему («парадокс Арно»). Валлис считал, что отрицательные числа меньше нуля, но в то же время больше, чем бесконечность[23]. Непонятно было также, какой смысл имеет умножение отрицательных чисел, и почему произведение отрицательных положительно; на эту тему проходили жаркие дискуссии. Отголоском тех времён является то обстоятельство, что в современной арифметике операция вычитания и знак отрицательных чисел обозначаются одним и тем же символом (минус), хотя алгебраически это совершенно разные понятия. Гаусс в 1831 году считал нужным разъяснить, что отрицательные числа принципиально имеют те же права, что и положительные, а то, что они применимы не ко всем вещам, ничего не означает, потому что дроби тоже применимы не ко всем вещам (например, неприменимы при счёте людей)[24].
Целые числа широко применяются при исследовании объектов, которые по своей природе или по особенностям постановки задачи неделимы (например, люди, суда, строения, иногда дни и т. п.). Отрицательные числа также могут найти применение в таких моделях — скажем, при планировании торговых сделок можно продажи обозначать положительными числами, а покупки — отрицательными. Пример из физики — квантовые числа, играющие фундаментальную роль в микромире; все они — целые (или полуцелые) числа со знаком[26].
Для решения возникающих при этом задач разработаны специальные математические методы, учитывающие специфику проблем. В частности, решение в целых числах алгебраических уравнений (разных степеней) рассматривает теория «диофантовых уравнений»[27]. Вопросы целочисленной оптимизации исследует целочисленное программирование[28].
Тип целое число — зачастую один из основных типов данных в языках программирования. Целые типы данных обычно реализуются как фиксированный набор битов, один из которых кодирует знак числа, а прочие — двоичные цифры. Современные компьютеры имеют богатый набор команд для арифметических операций с целыми числами[29].
Относительно операции сложения является абелевой группой, и, следовательно, также циклической группой, так как каждый ненулевой элемент может быть записан в виде конечной суммы 1 + 1 + … + 1 или (−1) + (−1) + … + (−1). Фактически, является единственной бесконечной циклической группой по сложению в силу того, что любая бесконечная циклическая группаизоморфна группе . Относительно умножения не образует группу, поскольку во множестве целых чисел деление, вообще говоря, невозможно[30].
Множество целых чисел с обычным порядком является упорядоченным кольцом, но не является вполне упорядоченным, так как, например, среди отрицательных чисел нет наименьшего. Однако его можно сделать вполне упорядоченным, если определить нестандартное отношение «меньше или равно»[32], которое обозначим и определим следующим образом:
если либо либо либо и
Тогда порядок целых чисел будет таким: В частности, будет наименьшим отрицательным числом. с новым порядком будет вполне упорядоченным множеством, но уже не будет упорядоченным кольцом, так как этот порядок не согласован с операциями кольца: например, из , прибавив слева и справа 1, получаем неверное неравенство
Любое упорядоченное кольцо с единицей и без делителей нуля содержит одно и только одно подкольцо, изоморфное [33].
Логические основания
Расширение натуральных чисел до целых, как и любое другое расширение алгебраической структуры, ставит множество вопросов, основные из которых — как определить операции над новым типом чисел (например, как определить умножение отрицательных чисел), какие свойства они тогда будут иметь и (главный вопрос) допустимо ли такое расширение, не приведёт ли оно к неустранимым противоречиям. Для анализа подобных вопросов надо сформировать набор аксиом для целых чисел.
Аксиоматика целых чисел
Проще всего определить аксиоматику множества целых чисел , если опираться на уже построенное множество натуральных чисел (которое предполагается непротиворечивым, а свойства его — известными). Именно, определим как минимальное кольцо, содержащее множество натуральных чисел. Более строго, аксиомы целых чисел следующие[34][35].
Z1: Для всяких целых чисел определена их сумма .
Z2: Сложение коммутативно: . Для краткости оговорку «для всяких » далее, как правило, опускаем.
Z8: Умножение связано со сложением распределительными (дистрибутивными) законами:
Z9: Множество целых чисел содержит подмножество, изоморфное множеству натуральных чисел . Для простоты далее это подмножество обозначается той же буквой .
Z10 (аксиома минимальности): Пусть — подмножество , включающее и такое, что операция вычитания не выводит за пределы . Тогда совпадает со всем .
Из этих аксиом вытекают как следствия все прочие свойства целых чисел, в том числе коммутативность умножения, упорядоченность, правила деления нацело и деления с остатком[36]. Покажем, например, как вводится порядок целых чисел. Будем говорить, что , если есть натуральное число. Аксиомы порядка легко проверяются. Из определения сразу следует, что все натуральные числа больше нуля (положительны), а все противоположные им меньше нуля (отрицательны). Для натуральных чисел новый порядок совпадает со старым[37].
Стандартный способ доказать непротиворечивость новой структуры — смоделировать (интерпретировать) её аксиомы с помощью объектов другой структуры, чья непротиворечивость сомнений не вызывает. В нашем случае мы должны реализовать эти аксиомы на базе пар натуральных чисел[39].
Рассмотрим всевозможные упорядоченные пары натуральных чисел . Чтобы смысл дальнейших определений стал понятен, сразу поясним, что мы намерены в дальнейшем каждую такую пару рассматривать как целое число например, пары или будут изображать единицу, а пары или будут изображать
Пары и считаются равными, если . Это связано с тем, что, как показано в примерах, любое целое число можно представить бесконечным числом пар.
Сложение: сумма пар и определяется как пара .
Умножение: произведение пар и определяется как пара .
Нетрудно проверить, что результаты сложения и умножения не меняются, если любую пару мы заменим на равную ей, то есть новая пара-результат будет равна прежней (в указанном определением 1 смысле равенства). Несложно также убедиться, что описанная структура пар удовлетворяет всему приведенному перечню аксиом целых чисел. Положительные числа моделируются парами , в которых , ноль изображают пары вида , а пары с соответствуют отрицательным числам[40].
Эта модель позволяет прояснить, как из аксиом целых чисел однозначно следуют их свойства; покажем это для «правила знаков». Например, умножив два «отрицательных числа» и , у которых , мы по определению получим пару . Разность равна , это число положительно, поэтому пара-произведение изображает положительное целое число, следовательно, произведение отрицательных чисел положительно. Любое другое правило (скажем, «произведение отрицательных чисел отрицательно») сделало бы теорию целых чисел противоречивой.
Описанная модель доказывает, что приведенная аксиоматика целых чисел непротиворечива. Потому что если бы в ней было противоречие, то это означало бы противоречие и в базовой для данной модели арифметике натуральных чисел, которую мы заранее предположили непротиворечивой[39].
Мощность множества
Множество целых чисел бесконечно. Хотя натуральные числа составляют лишь часть множества целых чисел, целых чисел столько же, сколько натуральных, в том смысле, что мощность множества целых чисел такая же, как и множества натуральных — оба они счётные[41].
Вариации и обобщения
Некоторые алгебраические структуры по своим свойствам похожи на кольцо целых чисел . Среди них:
↑Понятие делимости // Элементы теории делимости: Методические рекомендации для студентов факультета педагогики и психологии детства / сост. С. В. Поморцева, О. В. Иванова. — Омск: Омский гос. пед. университет, 2008. — 37 с.
↑Кнут Д. Искусство программирования для ЭВМ. Т. 1. Основные алгоритмы. — М.: Мир, 1976. — С. 68. — 735 с.
↑Мах Э.Познание и заблуждение // Альберт Эйнштейн и теория гравитации. — М.: Мир, 1979. — С. 74 (подстрочное примечание). — 592 с.: «прежде чем возникнет понятие о числе, должен существовать опыт, что в известном смысле равноценные объекты существуют множественно и неизменно».
↑Ламберто Гарсия дель Сид.Особые числа других культур // Замечательные числа. Ноль, 666 и другие бестии. — DeAgostini, 2014. — Т. 21. — С. 115. — 159 с. — (Мир математики). — ISBN 978-5-9774-0716-8.
↑ 12Глейзер Г. И. История математики в школе. — М.: Просвещение, 1964. — С. 132—135. — 376 с.
↑Сухотин А. К. Превратности научных идей. М.: Мол. гвардия. 1991, стр. 34.
↑Панов В. Ф.Отрицательные числа // Математика древняя и юная. — Изд. 2-е, исправленное. — М.: МГТУ им. Баумана, 2006. — С. 399. — 648 с. — ISBN 5-7038-2890-2.
↑Александрова Н. В. Математические термины.(справочник). М.: Высшая школа, 1978, стр. 164.
↑Математика XVIII столетия // История математики / Под редакцией А. П. Юшкевича, в трёх томах. — М.: Наука, 1972. — Т. III. — С. 48—49.
↑Сивухин Д. В.§ 38. Четыре квантовых числа электрона и тонкая структура спектральных термов // Общий курс физики. — М., 2005. — Т. V. Атомная и ядерная физика. — С. 226.