Автор работы: Пользователь скрыл имя, 06 Ноября 2013 в 18:29, реферат
Интуитивное представление о числе, по-видимому, так же старо, как и само человечество, хотя с достоверностью проследить все ранние этапы его развития в принципе невозможно. Прежде чем человек научился считать или придумал слова для обозначения чисел, он, несомненно, владел наглядным, интуитивным представлением о числе, позволявшим ему различать одного человека и двух людей или двух и многих людей. То, что первобытные люди сначала знали только "один", "два" и "много", подтверждается тем, что в некоторых языках, например в греческом, существуют три грамматические формы: единственного числа, двойственного числа и множественного числа. Позднее человек научился делать различия между двумя и тремя деревьями и между тремя и четырьмя людьми.
. Так как запись числа
15 в обычном виде как 10 и
5 совпадает с первыми двумя
буквами имени Бога Яхве, древние
евреи записывали число 15 как
9 и 6. Высказывалось предположение,
что по аналогичным причинам
древние римляне избегали
Америка. Исследователи,
путешествовавшие в 16 в. по Центральной
Америке, обнаружили цивилизации с высокоразвитыми
системами счисления, отличными от тех,
которые были известны в Европе. Самыми
важными элементами в системе счисления
майя были использование позиционного
принципа и символа нуля. Если отвлечься
от того, что принятая у индейцев майя
система счисления была не шестидесятиричной,
а двадцатиричной и вместо 10 использовала
вспомогательное основание 5, то в остальном
принципы были аналогичны тем, которые
ранее были в ходу у жителей Древнего Вавилона.
В схеме майя точка означала единицу, а
повторяющиеся точки - числа до четырех;
пятерку обозначала горизонтальная черта,
а две и три горизонтальные черты обозначали,
соответственно, числа десять и пятнадцать.
Для обозначения числа двадцать майя воспользовались
позиционным принципом, используя точку,
помещенную над символом нуля. (Последний
имел вид
.) Числа в системе
счисления древних майя
<="" div="" style="border-style: none;">
Система счисления у ацтеков в Мексике
была более последовательно двадцатиричной,
чем у майя, но в остальном менее тонкой,
так как не использовала ни позиционный
принцип, ни специальный символ для нуля.
Точка означала у ацтеков единицу, а для
обозначения степеней числа 20 были введены
новые знаки: флаг для 20, дерево для 400 и
кошелек для 8000. При необходимости другие
числа представлялись с помощью повторения
этих символов, а от их чрезмерного повторения
они избавлялись, вводя специальные промежуточные
коллективные знаки: ромбовидный знак
для 10 и фрагменты дерева для 100, 200 или
300. До появления в Северной Америке европейцев
индейцы не имели письменности. Исследования
древних систем счисления показывают,
что используемые названия чисел были
в основном прилагательными и лишь в отдельных
случаях достигали уровня абстракции,
когда они становились существительными.
Тем не менее с помощью рисунков или устно
индейцы могли выразить число вплоть до
миллиона. Системы составления чисел были
самыми различными, но примерно половина
из них по существу была десятичной.
Китай. Одна из древнейших
систем счисления была создана в Китае,
а также в Японии. Эта система возникла
как результат оперирования с палочками,
выкладываемыми для счета на стол или
доску. Числа от единицы до пяти обозначались,
соответственно, одной, двумя и т.д. палочками,
выкладываемыми вертикально, а одна, две,
три или четыре вертикальные палочки,
над которыми помещалась одна поперечная
палочка, означали числа шесть, семь, восемь
и девять. (См. таблицу обозначений чисел.)
Первые пять кратных числа 10 обозначались
одной, двумя, ј, пятью горизонтальными
палочками, а одна, две, три и четыре горизонтальные
палочки, к которым сверху приставлялась
вертикальная палочка, означали числа
60, 70, 80 и 90. Для обозначения чисел больше
99 использовался позиционный принцип.
Число 6789 китайцы записали бы так:
<="" div="" style="border-style: none;">.
Обозначения чисел с помощью палочек тесно
связано со счетом на пальцах и счетной
доске, но применялось оно также и в письменных
вычислениях. Во второй китайской системе
счисления для обозначения первых девяти
целых чисел или символов (см. таблицу
обозначений чисел) используют девять
различных знаков и одиннадцать дополнительных
символов для обозначения первых одиннадцати
степеней числа 10. В сочетании с умножением
и вычитанием это позволяло записывать
любое число меньше триллиона. Если один
из символов, обозначающих первые девять
целых чисел, стоит перед (при чтении слева
направо) символом, означающим степень
числа 10, то первое нужно умножить на второе,
если же символ одного из девяти первых
целых чисел стоит на последнем месте,
то это число надлежит прибавить к обозначенному
предыдущими символами. В такой системе
счисления число 6789 выглядело бы так:
,
т.е. 6*1000 + 7*100 + 8*10 + 9.
Индия. Письменных памятников
древнеиндийской цивилизации сохранилось
очень немного, но, судя по всему, индийские
системы счисления проходили в своем развитии
те же этапы, что и во всех прочих цивилизациях.
На древних надписях из Мохенджо-Даро
вертикальная черточка в записи чисел
повторяется до тринадцати раз, а группировка
символов напоминает ту, которая знакома
нам по египетским иероглифическим надписям.
В течение некоторого времени имела хождение
система счисления, очень напоминающая
аттическую, в которой для обозначения
чисел 4, 10, 20 и 100 использовались повторения
коллективных символов. Эта система, которая
называется кхарошти, постепенно уступила
место другой, известной под названием
брахми, где буквами алфавита обозначались
единицы (начиная с четырех), десятки, сотни
и тысячи. Переход от кхарошти к брахми
происходил в те годы, когда в Греции, вскоре
после вторжения в Индию Александра Македонского,
ионическая система счисления вытеснила
аттическую. Вполне возможно, что переход
от кхарошти к брахми происходил под влиянием
греков, но сейчас вряд ли возможно хоть
как-то проследить или восстановить этот
переход от древних индийских форм к системе,
от которой произошли наши системы счисления.
Надписи, найденные в Нана-Гат и Насике,
относящиеся к первым векам до нашей эры
и первым векам нашей эры, по-видимому,
содержат обозначения чисел, которые были
прямыми предшественниками тех, которые
получили теперь название индо-арабской
системы. Первоначально в этой системе
не было ни позиционного принципа, ни символа
нуля. Оба эти элементы вошли в индийскую
систему к 8-9 вв. вместе с обозначениями
деванагари (см. таблицу обозначений чисел).
В индийской системе число 6789 записывалось
бы как . Здесь мы впервые встречаемся
с элементами современной системы счисления:
индийская система была десятичной, цифровой
и позиционной. При желании можно даже
усмотреть некоторое сходство в начертании
современных цифр и цифр деванагари. Напомним,
что позиционная система счисления с нулем
возникла не в Индии, поскольку за много
веков до этого она использовалась в Древнем
Вавилоне в связи с шестидесятиричной
системой. Поскольку индийские астрономы
использовали шестидесятиричные дроби,
вполне возможно, что это навело их на
мысль перенести позиционный принцип
с шестидесятиричных дробей на целые числа,
записанные в десятичной системе. В итоге
произошел сдвиг, приведший к современной
системе счисления. Не исключена также
возможность, что такой переход, по крайней
мере отчасти, произошел в Греции, скорее
всего в Александрии, и оттуда распространился
в Индию. В пользу последнего предположения
свидетельствует сходство кружка, обозначающего
нуль, с начертанием греческой буквы омикрон.
Однако происхождение индийского символа
для нуля окутано тайной, так как первое
достоверное свидетельство его появления
в Индии датируется лишь концом 9 в. Как
ни странно, ни греки, ни индийцы не включили
в свои системы счисления десятичные дроби,
но именно индийцам мы обязаны современной
системой записи обыкновенных дробей
с числителем, расположенным над знаменателем
(но без горизонтальной черты, отделяющей
числитель от знаменателя).
Аравия. Современную систему
обозначения чисел часто называют арабской,
хотя ясно, что она берет начало не из Аравии.
До хиджры арабы записывали числа словами,
но затем, как это делали ранее греки, они
стали обозначать числа буквами своего
алфавита. В 772 индийский трактат "Сидданта"
был привезен в Багдад и переведен на арабский,
после чего стали использоваться две системы
записи чисел: (1) в астрономии по-прежнему
употребляли алфавитную систему, (2) в торговых
расчетах купцы стали применять систему,
заимствованную из Индии. Но даже среди
тех, кто пользовался индийской системой,
начертания цифр, как и в Индии, сильно
варьировали. Эти две системы счисления
были широко распространены и после распада
арабского халифата. В его восточной части
пользовались системой, аналогичной той,
которая и сейчас встречается в арабском
мире. Число 6789 в этой системе записывается
как
.
Однако обозначения чисел в
Испании 10 в. настолько сильно отличались
по своим начертаниям от приведенных
выше, что казались никак с ними
не связанными. В испанских обозначениях,
получивших название "гобар" или
"песчаных", число 6789 выглядело
бы так:
.
Свое название эти обозначения
получили потому, что ими пользовались
при вычислениях на "песчаном
абаке". Как свидетельствует Бируни,
индийцы часто производили
Западная Европа. Первым
европейским ученым, о котором достоверно
известно, что он ввел в употребление в
Европе арабские цифры, был Герберт, работавший
в Испании и позднее (в 999-м) ставший папой
Сильвестром II. В 12 в. Хуан из Севильи перевел
на латынь трактат Denumeroindorum (Об индийских
числах) арабского математика Аль-Хорезми.
Когда в следующем веке индийские обозначения
стали широко известными, новая система
получила название алгоритм - от искаженного
Аль-Хорезми. Через пару столетий европейскиеалгоритмики
одержали верх и над абацистами, и над
теми, кто пользовался римскими цифрами
в вычислениях с целыми числами, но лишь
с 1585 индо-арабская система обозначений,
систематически расширяясь, стала использоваться
и применительно к дробям. В том же году
Симон Стевин опубликовал свой небольшой
трактат DeThiende (Десятина), в котором он
предложил записывать в виде
<="" div="" style="border-style: none;">
или
<="" div="" style="border-style: none;">
число, которое мы записали бы как 6789. В
17 в. вошла в употребление десятичная запятая
(или точка), которой стали отделять целую
часть числа от дробной, после чего европейцы
отказались от предложенной Стевином
индексации разрядов. После этих изменений
развитие современной системы счисления
завершилось. (Это отнюдь не означает,
будто была достигнута полная стандартизация
в названиях или обозначениях чисел.В
Америке и Франции биллион означает тысячу
миллионов, а в Англии и Германии - миллион
миллионов; в континентальной Европе часто
используется десятичная запятая, а в
англосаксонских странах предпочитают
ставить десятичную точку; англосаксы
используют запятые, чтобы отделять степени
тысячи, в некоторых странах для этой цели
служит точка.)
ДВОИЧНАЯ СИСТЕМА
В последние годы в области прикладной
математики, особенно в компьютерах, очень
важное значение приобрела двоичная система
счисления. В то время как система счисления
с основанием 10 требует десяти цифр (включая
нуль), для двоичной арифметики необходимо
всего два символа - 0 и 1.
В двоичной системе число 6789 записывается
в виде 1101010000101, т.е. как
<="" div="" style="border-style: none;">
Переход от десятичной записи к двоичной
осуществляется легко: десятичное число
делится на два, затем на два делится частное,
затем - новое частное и так до тех пор,
пока не будет получено последнее частное
(равное 1), причем каждый раз записывается
остаток от деления. Выписав последнее
частное (1) и вслед за ним в обратном порядке
все остатки от деления исходного числа
на два, мы получим двоичный эквивалент
исходного числа. Чтобы записать двоичное
число в десятичной системе, необходимо
обратить процедуру: умножить первую цифру
слева на 2, к полученному результату прибавить
вторую цифру слева, полученную сумму
прибавить к третьей цифре слева и т.д.
до тех пор, пока мы не прибавим последнюю
(самую правую) цифру двоичного числа.
Двоичной системой счисления пользовался
в начале 17 в. Т.Харриот. Позднее Г. Лейбниц
обратил на двоичную систему внимание
миссионеров, отправлявшихся для проповеди
христианства в Китай в надежде убедить
китайского императора в том, что Бог (единица)
сотворил все из ничего (нуля). Однако вплоть
до 20 в. двоичную систему рассматривали
как своего рода математический курьез,
и время от времени раздавались предложения
перейти от десятичной системы к восьмеричной
или двенадцатиричной, но отнюдь не двоичной
системе. Однако именно в двоичной системе
арифметические операции особенно просты.
В двоичной системе не существует "таблицы
сложения", которую нужно бы было запоминать,
так как "перенос в старший разряд"
начинается с 1 + 1 = 10. При сложении больших
чисел необходимо лишь складывать по столбцам
или разрядам, как в десятичной системе,
памятуя лишь о том, что как только сумма
в столбце достигает числа 2, двойка переносится
в следующий столбец (влево) в виде единицы
старшего разряда. Вычитание производится
так же, как в десятичной системе, не задумываясь
о том, что теперь в случае необходимости
нужно "занимать" из столбца слева
2, а не 10. В двоичной таблице умножения
единственный результат, отличный от нуля,
соответствует 1*1 = 1. Каких-нибудь других
"табличных" произведений, требующих
запоминания, не существует, так как любое
целое число больше единицы в двоичной
системе по крайней мере "двузначно".
Умножение "столбиком" выполняется
без труда, так как необходимость в "переносе
в старший разряд" отпадает, за исключением
сложения частичных произведений при
получении окончательного ответа. Однако
за эту легкость приходится "платить"
большим числом знаков при умножении даже
небольших чисел. Деление "углом"
в двоичной системе выполняется быстро,
при этом нет необходимости в пробных
делителях. По существу, деление становится
своего рода непрерывным вычитанием, которое
отличается необычайной "прозрачностью".
В компьютерах двоичная система особенно
удобна тем, что двоичные цифры соответствуют
тому, что электронная система может находиться
лишь в одном из двух состояний - либо "выключено"
(цепь разомкнута, двоичная цифра 0), либо
"включено" (цепь замкнута, двоичная
цифра 1). Числа, записанные в двоичной
системе, требуют большего числа знаков,
чем их аналоги в десятичной системе, но
при проектировании компьютеров, предназначенных
для работы с числами, не превышающими
10 миллионов, оказалось, что легче оперировать
с 24-разрядными двоичными числами (т.е.
24 реле или переключателя типа "вкл."
- "выкл."), чем с семизначными десятичными
числами (реле или переключателями, которые
могут находиться в 10 состояниях). И в двоичной,
и в десятичной системе суть состоит в
позиционном принципе записи чисел, поэтому
ясно, что современные суперкомпьютеры
стали возможны благодаря тому, что четыре
тысячи лет назад в Месопотамии было совершено
важнейшее открытие в области обозначения
чисел.
ДВЕНАДЦАТИРИЧНАЯ И ВОСЬМЕРИЧНАЯ
СИСТЕМЫ СЧИСЛЕНИЯ
Хотя десятичная система счисления является
наиболее широко применимой, это отнюдь
не означает, что она самая лучшая. Широкое
распространение во многом объясняется
тем анатомическим обстоятельством, что
у нас на руках и ногах по десять пальцев.
Что же касается позиционного принципа
и цифровых обозначений, то они с равным
успехом могут быть приспособлены к системе
счисления с любым основанием, независимо
от того, равно ли оно 2, 10 или какому-нибудь
другому целому положительному числу,
кроме единицы. Например, подставив в полиномиальное
представление 7x 2 + 6x 1 + 5x 0 + 4x -1 + 3x -2 вместо
x значение 10, мы получим число 765,43 в нашей
обычной десятичной системе. Но без малейшего
ущерба для позиционного принципа обозначения
целых чисел и дробей вместо x можно подставить
и любое другое целое положительное число.
Вместо числа 10 в качестве основания системы
счисления чаще других предлагалось использовать
числа 8 и 12. Системы, получающиеся при
таких заменах, известны под названием
восьмеричной и двенадцатиричной. В восьмеричной
системе вместо переменной x в полиномиальном
представлении следует подставить 8, и
тогда число, равное в десятичной системе
765,43, в восьмеричной системе окажется
равным (8 2) + 6(8 1) + 5(8 0) + 4(8 -1) + 3(8 -2), т.е. числу
.
В двенадцатиричной системе то же самое
полиномиальное представление при
x = 12 дает (12 2) + 6(12 1) + 5(12 0) + 4(12 -1) + 3(12 -2), или
в наших обычных обозначениях
.
Что касается вычислений, то они во
всех трех системах счисления, десятичной,
восьмеричной и двенадцатиричной, производятся
практически одинаково и с
одной и той же легкостью. Различие
в основном заключается в таблицах
сложения и умножения, поскольку
они изменяются от одной системы
счисления к другой. Например, сумма
семь плюс семь равна сумме восемь
плюс шесть в восьмеричной системе,
десять плюс четыре - в десятичной и
двенадцать плюс два - в двенадцатиричной.
Символически эти суммы и произведения
можно записать следующим образом:
<="" div="" style="border-style: none;">
Мы видим, что переход от десятичной системы
к восьмеричной или двенадцатиричной
действительно требует полного пересмотра
таблиц сложения и умножения; это объясняет,
почему предложения о переходе к этим
системам счисления не получили широкого
признания. Преимущества, которые сулит
этот переход, сводятся на нет сопряженными
с ним трудностями. Главные преимущества
восьмеричной и двенадцатиричной систем
счисления связаны с делимостью их оснований.Рассматривая
только целые числа, меньшие половины
основания (поскольку ни одно число не
может быть делителем основания, если
это число больше половины основания,
но меньше его), нетрудно понять, что число
10 имеет два неделителя - числа 3 и 4, тогда
как в восьмеричной системе единственный
неделитель, меньший половины основания,
есть число 3, а в двенадцатиричной системе
единственный неделитель основания равен
числу 5. Иначе говоря, преимущество числа
12 как основания системы счисления заключается
в том, что оно имеет делителями числа
2, 3, 4 и 6, тогда как число 10 имеет делителями
числа 2 и 5. Число 8 имеет делителями только
числа 2 и 4, однако его основное преимущество
перед другими в том, что непрерывное деление
пополам неизменно приводит к "одноместному"
дробному представлению в полиномиальной
форме. Например, если 8 разделить на 210,
то результат окажется в точности равным
(0,004)8, тогда как если 12 разделить на 210,
то получится (приближенно) (0,0183)12, а при
делении на 210 числа 10 результат (также
приближенный) будет равным (0,0097656)10. В
метрологии большое значение имеет факторизуемость
(разложимость на множители) числа, вот
почему 8 и 12 играют столь заметную роль
в неметрических системах весов и мер.
На американских фондовых биржах дроби
обычно выражают в восьмых долях, а время
делится на 12 и существенно использует
деление единиц на 60 частей. Особая роль
числа 60 в наших измерениях времени и углов
связана с тем, что около четырех тысяч
лет назад древние вавилоняне осознали,
что число 60 имеет много делителей, и выбрали
его не только за основу своих весов и
мер, но и своей системы счисления. Позиционный
принцип вошел в обиход в связи с шестидесятиричной,
а не десятичной системой. Но основание
60 обладает одним серьезным недостатком:
оно слишком велико для того, чтобы его
можно было использовать в современной
цифровой полиномиальной форме, т.к. для
этого потребовалось бы 60 различных символов,
которые обозначали бы первые шестьдесят
неотрицательных целых чисел. Кроме того,
таблицы сложения и умножения включали
бы числа от 1 до 59, что потребовало бы чрезмерно
большой нагрузки на память. Этим же недостатком
обладает и любое другое основание большее
12, поэтому двенадцатиричная система является
наибольшим практически возможным основанием.
Сама двенадцатиричная система требует
введения двух новых цифр - для обозначения
чисел 10 и 11. Для этой цели были предложены
буквы t и e. Преимущество двоичной системы
в том, что для нее необходимо всего лишь
две цифры, но она располагается на другом
конце шкалы относительно шестидесятиричной
системы, для большинства практических
целей основание ее слишком мало и поэтому
число знаков при записи чисел в двоичной
системе оказывается слишком большим.
(См. предыдущий раздел.) Числа 8, 10 и 12 очень
близки к оптимальной величине основания
системы счисления, и вычисления в восьмеричной,
десятичной и двенадцатиричной системах
выполняются сравнительно легко. Аргументы
в пользу двенадцатиричной системы счисления
не следует путать с аргументами в защиту
двенадцатиричной монетарной и метрологической
систем. Уже вавилоняне прекрасно понимали
желательность согласованности системы
счисления и метрологической системы.
Однако продолжительное использование
десятичной системы вместе с двенадцатиричными
и шестидесятидесятиричными единицами
измерения затушевало проблему их несогласованности.
Более того, возникла тенденция преувеличивать
те трудности, которые могла бы породить
любая попытка их унифицировать. Внутренняя
согласованность, по-видимому, играет
более важную роль, чем любой выбор единого
основания систем, будь то 8, 10 или 12. Во
времена Великой французской революции,
на заседаниях Революционной комиссии
по весам и мерам, высказывались мнения
о введения двенадцатиричных систем мер
и весов, но окончательное решение склонилось
в пользу унификации мер и весов на основе
десятичной системы счисления. Результатом
такого решения стала метрическая система,
получившая ныне почти всеобщее признание.
В тех случаях, когда вместе с десятичной
системой счисления параллельно используются
двенадцатиричные и другие единицы измерения,
неизбежно возникает непростая задача
перевода из одной системы единиц в другую.
Следует иметь в виду, что трудности перехода
от одной системы счисления к другой не
имеют никакого отношения к преимуществам
или недостаткам выполнения арифметических
операций целиком в рамках одной системы,
будь то восьмеричная, десятичная или
двенадцатиричная система. Десятичная
система не может не признать небольших
преимуществ двух других систем: восьмеричная
система имеет меньшие по объему таблицы
сложения и умножения и особенно хорошо
приспособлена к делению на 2, а двенадцатиричная
удобнее для выполнения операции деления
и представления простых дробей. Достаточны
ли эти преимущества для того, чтобы настаивать
на придании универсального характера
той или иной системе счисления, - вопрос
достаточно спорный, однако основанное
в 1944 Двенадцатиричное общество Америки
стало центром, объединяющим активную
деятельность тех, кто хотел бы, чтобы
число 12 играло столь же важную роль, какую
во многих цивилизациях на протяжении
прошлых полдюжины тысячелетий играло
число 10.