Содержание |
Появление чисел
Интуитивное представление о числе, по–видимому, так же старо, как и само человечество, хотя с достоверностью проследить все ранние этапы его развития в принципе невозможно. Прежде чем человек научился считать или придумал слова для обозначения чисел, он, несомненно, владел наглядным, интуитивным представлением о числе, позволявшим ему различать одного человека и двух людей или двух и многих людей. То, что первобытные люди сначала знали только “один”, “два” и “много”, подтверждается тем, что в некоторых языках, например в греческом, существуют три грамматические формы: единственного числа, двойственного числа и множественного числа. Позднее человек научился делать различия между двумя и тремя деревьями и между тремя и четырьмя людьми. Счет изначально был связан с вполне конкретным набором объектов, и самые первые названия чисел были прилагательными. Например, слово “три” использовалось только в сочетаниях “три дерева” или “три человека”; представление о том, что эти множества имеют между собой нечто общее – понятие троичности – требует высокой степени абстракции. О том, что счет возник раньше появления этого уровня абстракции, свидетельствует тот факт, что слова “один” и “первый”, равно как “два” и “второй”, во многих языках не имеют между собой ничего общего, в то время как лежащие за пределами первобытного счета “один”, “два”, “много”, слова “три” и “третий”, “четыре” и “четвертый” ясно указывают на взаимосвязь между количественными и порядковыми числительными.
Названия чисел, выражающие весьма абстрактные идеи, появились, несомненно, позже, чем первые грубые символы для обозначения числа объектов в некоторой совокупности. В глубокой древности примитивные числовые записи делались в виде зарубок на палке, узлов на веревке, выложенных в ряд камешков, причем подразумевалось, что между пересчитываемыми элементами множества и символами числовой записи существует взаимно однозначное соответствие. Но для чтения таких числовых записей названия чисел непосредственно не использовались. Ныне мы с первого взгляда распознаем совокупности из двух, трех и четырех элементов; несколько труднее распознаются на взгляд наборы, состоящие из пяти, шести или семи элементов. А за этой границей установить на глаз их число практически уже невозможно, и нужен анализ либо в форме счета, либо в определенном структурировании элементов. Счет на бирках, по–видимому, был первым приемом, который использовался в подобных случаях: зарубки на бирках располагались определенными группами подобно тому, как при подсчете избирательных бюллетеней их часто группируют пачками по пять или десять штук. Очень широко был распространен счет на пальцах, и вполне возможно, что названия некоторых чисел берут свое начало именно от этого способа подсчета.
Важная особенность счета заключается в связи названий чисел с определенной схемой счета. Например, слово “двадцать три” – не просто термин, означающий вполне определенную (по числу элементов) группу объектов; это термин составной, означающий “два раза по десять и три”. Здесь отчетливо видна роль числа десять как коллективной единицы или основания; и действительно, многие считают десятками, потому что, как отметил еще Аристотель, у нас по десять пальцев на руках и на ногах. По той же причине использовались основания пять или двадцать. На очень ранних стадиях развития истории человечества за основания системы счисления принимались числа 2, 3 или 4; иногда для некоторых измерений или вычислений использовались основания 12 и 60.
Считать человек начал задолго до того, как он научился писать, поэтому не сохранилось никаких письменных документов, свидетельствовавших о тех словах, которыми в древности обозначали числа. Для кочевых племен характерны устные названия чисел, что же касается письменных, то необходимость в них появилась лишь с переходом к оседлому образу жизни, образованием земледельческих сообществ. Возникла и необходимость в системе записи чисел, и именно тогда было заложено основание для развития математики.
Основные виды чисел
Натуральные числа, получаемые при естественном счёте. Множество натуральных чисел обозначается N. Т.о. N={1, 2, 3, ...}(иногда к множеству натуральных чисел также относят ноль, то есть N}={0, 1, 2, 3, ....}. Натуральные числа замкнуты относительно сложения и умножения (но не вычитания или деления). Натуральные числа коммутативны и ассоциативны относительно сложения и умножения, а умножение натуральных чисел дистрибутивно относительно сложения.
Целые числа получаемые объединением натуральных чисел с множеством отрицательных чисел и нулём, обозначаются Z={...-2, -1, 0, 1, 2, ...}. Целые числа замкнуты относительно сложения, вычитания и умножения (но не деления).TAdviser Security 100: Крупнейшие ИБ-компании в России
Рациональные числа — числа, представимы в виде дроби m/n (n≠0), где m и n — целые числа. Для рациональных чисел определены все четыре «классические» арифметические действия: сложение, вычитание, умножение и деление (кроме деления на ноль). Для обозначения рациональных чисел используется знак Q.
Действительные (вещественные) числа представляют собой расширение множества рациональных чисел, замкнутое относительно некоторых (важных для математического анализа) операций предельного перехода. Множество вещественных чисел обозначается R. Кроме рациональных чисел, R включает множество иррациональных чисел, не представимых в виде отношения целых. Кроме подразделения на рациональные и иррациональные, действительные числа также подразделяются на алгебраические и трансцендентные. При этом каждое трансцендентное число является иррациональным, каждое рациональное число — алгебраическим.
Комплексные числа C, являющиеся расширением множества действительных чисел. Они могут быть записаны в виде z = x + iy, где i — т. н. мнимая единица, для которой выполняется равенство i^2=-1. Комплексные числа используются при решении задач квантовой механики, гидродинамики, теории упругости и пр.
Кватернионы представляющие собой разновидность гиперкомплексных чисел. Множество кватернионов обозначается H. Кватернионы в отличии от комплексных чисел не коммутативны относительно умножения.
В свою очередь октавы O, являющиеся расширением кватернионов, уже теряют свойство ассоциативности.
В отличие от октав, седенионы S не обладают свойством альтернативности, но сохраняют свойство степенной ассоциативности.
Представление чисел в памяти компьютера
Для представления целого положительного числа х в памяти компьютера, оно переводится в двоичную систему счисления. Полученное число в двоичной системе счисления х2 представляет собой машинную запись соответствующего десятичного числа х10. Для записи отрицательных чисел используется т. н. дополнительный код числа, который получается путём прибавления единицы к инвертированному представлению модуля данного отрицательного числа в двоичной системе счисления.
Представление действительных чисел в памяти компьютера (в вычислительной технике для их обозначения используется термин число с плавающей запятой) имеет некоторые ограничения связанные с используемой системой счисления, а также, ограниченностью объёма памяти выделяемого под числа. Так, лишь некоторые из действительных чисел могут быть без потерь в точности представлены в памяти компьютера. В наиболее распространённой схеме число с плавающей запятой записывается в виде блока битов часть из которых представляют собой мантиссу числа, часть — степень, а один бит выделяется для представления знака числа (в случае необходимости знаковый бит может отсутствовать).