Эволюция позиционных систем счисления (вавилоняне, майя, индо-арабская система)

Автор работы: Пользователь скрыл имя, 01 Ноября 2015 в 18:06, курсовая работа

Описание работы

Понятие числа - фундаментальное понятие как математики, так и информатики. В дальнейшем при изложении материала под числом мы будем понимать его величину, а не его символьную запись.
Сегодня, в самом конце XX века, для записи чисел человечество использует в основном десятичную систему счисления. А что такое система счисления?
Система счисления - это способ записи (изображения) чисел.

Содержание работы

Введение
3
1. Позиционные системы счисления
5
2. Вавилонская система счисления.
8
3. Система счисления Майя
11
4. Индо-арабская система счисления
14
Заключение
17
Список литературы
18

Файлы: 1 файл

Курсовая.Дискретная математика..docx

— 198.67 Кб (Скачать файл)

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

«ТЮМЕНСКИЙ ГОСУДАРСТВЕННЫЙ НЕФТЕГАЗОВЫЙ УНИВЕРСИТЕТ»

 

 

КАФЕДРА АВТОМАТИЗАЦИИ И ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ

 

 

 

 

 

 

 

 

 

КУРСОВАЯ РАБОТА

по дисциплине «Дискретная математика»

Тема:  Эволюция позиционных систем счисления (вавилоняне, майя, индо-арабская система).

 

 

 

 

 

 

 

 

 

 

Выполнил:

студент группы

 

 

Тюмень, 2014

 

Содержание

Введение

3

1. Позиционные системы счисления

5

2. Вавилонская система счисления.

8

3. Система счисления Майя

11

4. Индо-арабская система счисления

14

Заключение

17

Список литературы

18


 

 

Введение

 

Современный человек в повседневной жизни постоянно сталкивается с числами: мы запоминаем номера автобусов и телефонов, в магазине подсчитываем стоимость покупок, ведём свой семейный бюджет в рублях и копейках (сотых долях рубля) и т.д. Числа, цифры... они с нами везде. А что знал человек о числах несколько тысяч лет назад? Вопрос непростой, но очень интересный. Историки доказали, что и пять тысяч лет назад люди могли записывать числа и производить над ними арифметические действия. Конечно, принципы записи были совсем не такими, как сейчас. Но влюбом случае число изображалось с помощью одного или нескольких символов.

Эти символы, участвующие в записи числа, в математике и информатике принять называть цифрами

Но что же люди понимают тогда под словом "число"?

Первоначально понятие отвлечённого числа отсутствовало, число было "привязано" к тем конкретным предметам, которые пересчитывали. Отвлечённое понятие натурального числа появляется вместе с развитием письменности. Дробные же числа изобрели тогда, когда возникла необходимость производить измерения. Измерение, как известно, это сравнение с другой величиной того же рода, выбираемой в качестве эталона.

Эталон называется ещё единицей измерения. Понятно, что единица измерения не всегда укладывалась целое число раз в измеряемой величине. Отсюда и возникла практическая потребность ввести более "мелкие" числа, чем натуральные. Дальнейшее развитие понятия числа было обусловлено уже развитием математики.

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

Сегодня, в самом конце XX века, для записи чисел человечество использует в основном десятичную систему счисления. А что такое система счисления?

Система счисления - это способ записи (изображения) чисел.

Различные системы счисления, которые существовали раньше и которые используются в настоящее время, делятся на две группы: позиционные и непозиционные.

Наиболее совершенными являются позиционные системы счисления, т.е. системы записи чисел, в которых вклад каждой цифры в величину числа зависит от её положения (позиции) в последовательности цифр, изображающей число. Например, наша привычная десятичная система является позиционной: в числе 34 цифра 3 обозначает количество десятков и "вносит" в величину числа 30, а в числе 304 та же цифра 3 обозначает количество сотен и "вносит" в величину числа 300.

Системы счисления, в которых каждой цифре соответствует величина, не зависящая от её места в записи числа, называются непозиционными.

Позиционные системы счисления - результат длительного исторического развития непозиционных систем счисления.

 

1. Позиционные системы счисления

 

 

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

В непозиционных системах счисления от положения цифры в записи числа не зависит величина, которую она обозначает. Примером непозиционной системы счисления является римская система, в которой в качестве цифр используются латинские буквы.

В позиционных системах счисления величина, обозначаемая цифрой в записи числа, зависит от ее позиции. Количество используемых цифр называется основанием системы счисления. Место каждой цифры в числе называется позицией. Первая известная нам система, основанная на позиционном принципе – шестидесятeричная вавилонская. Цифры в ней были двух видов, одним из которых обозначались единицы, другим – десятки.

Однако наиболее употребительной оказалась индо-арабская десятичная система. Индийцы первыми использовали ноль для указания позиционной значимости величины в строке цифр. Эта система получила название десятичной, так как в ней десять цифр.

Различие между позиционой и непозиционной систем счисления легче всего понять на примере сравнения двух чисел. В позиционной системе счисления сравнение двух чисел происходит следующим образом: в рассматриваемых числах слева направо сравниваются цифры, стоящие в одинаковых позициях. Бóльшая цифра соответствует бóльшему значению числа. Например, для чисел 123 и 234, 1 меньше 2, поэтому число 234 больше, чем число 123. В непозиционной системе счисления это правило не действует. Примером этого может служить сравнение двух чисел IX и VI. Несмотря на то, что I меньше, чем V, число IX больше, чем число VI.

Основание системы счисления, в которой записано число, обычно обозначается нижним индексом. Например, 5557 – число, записанное в семеричной системе счисления. Если число записано в десятичной системе, то основание, как правило, не указывается. Основание системы – это тоже число, и его мы будем указывать в обычной десятичной системе. Вообще, число x может быть представлено в системе с основанием p, как x =an·pn +an – 1·pn–1 + a1·p1 + a0·p0, где an...a0 – цифры в представлении данного числа. Так, например,

103510=1·103 + 0·102 + 3·101 + 5·100;

10102 = 1·23 + 0·22 + 1·21 + 0·20 = 10.

Наибольший интерес при работе на ЭВМ представляют системы счисления с основаниями 2, 8 и 16. Вообще говоря, этих систем счисления обычно хватает для полноценной работы как человека, так и вычислительной машины, однако иногда в силу различных обстоятельств все-таки приходится обращаться к другим системам счисления, например к троичной, семеричной или системе счисления по основанию 32.

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

Почему же не используются другие системы счисления? В основном, потому, что в повседневной жизни люди привыкли пользоваться десятичной системой счисления, и не требуется никакая другая. В вычислительных же машинах используется двоичная система счисления, так как оперировать числами, записанными в двоичном виде, довольно просто.

Часто в информатике используют шестнадцатеричную систему, так как запись чисел в ней значительно короче записи чисел в двоичной системе. Может возникнуть вопрос: почему бы не использовать для записи очень больших чисел систему счисления, например по основанию 50? Для такой системы счисления необходимы 10 обычных цифр плюс 40 знаков, которые соответствовали бы числам от 10 до 49 и вряд ли кому-нибудь понравится работать с этими сорока знаками. Поэтому в реальной жизни системы счисления по основанию, большему 16, практически не используются.

 

2. Вавилонская система счисления.

 

Вавилонская система Вавилонская система счисления появилась в Древнем Вавилоне за 2000 лет до н.э. Она очень сильно повлияла на письменность в целом будущего мира. Одна из первых известных систем счисления мира, основанная на позиционном принципе. Система счисления Вавилона сыграла огромную роль в развитии математики, астрономии и других точных наук будущего мира, ее следы находят по наши дни. В наше время мы делим один час на 60 минут, а минуту делим на 60 секунд. Также окружность мы делим на 360 частей. Оказывается теми простыми делениями мы следуем примеру Вавилона! В своем развития человечество старалось совершенствовать запись чисел, которыми им приходилось пользоваться все чаще и чаще, у разных народов в разные времена употреблялись самые различные системы счета. Вавилонские цифры(рис. 1) записывались клинописью — на глиняных табличках, пока глина ещё мягкая, деревянной палочкой для письма или заострённым тростником выдавливали знаки.

Вавилоняне, славившиеся своими астрономическими наблюдениями и расчётами (с помощью своего изобретения абака), унаследовали от шумерской и аккадской цивилизаций шестидесятеричную систему счисления. Она применялась за две тысячи лет до н. э. Для записи чисел использовались всего два знака: прямой клин   для обозначения единиц и лежачий клин  для обозначения десятков внутри шестидесятеричного разряда. Новый шестидесятеричный разряд начинался с появлением прямого клина после лежачего клина, если рассматривать число справа налево. Таким образом, число изображалось в позиционной 60-ричной системе, а его 60-ричные цифры — в аддитивной десятичной. Аналогично записывались дроби. Для популярных дробей 1/2, 1/3 и 2/3 были специальные значки.

Вначале нуля не было. Позже ввели обозначение для пропущенных шестидесятеричных разрядов, что соответствует появлению нуля, но в первом разряде справа этот знак не ставился, что приводило к неоднозначности записи чисел и для определения абсолютного значения числа требовались дополнительные сведения

Поэтому вавилонская система счисления называется шестидесятеричной. Для того чтобы определить значения знака, надо было изображение этого числа разбить на разряды справа налево. Чередование групп имеющие одинаковые знаки соответствовало чередованию разрядов. Значение числа определялось по составляющим значениям его цифр, но с тем учетом, что цифры в каждом последующем разряде значили в 60 раз больше тех цифр в предыдущем разряде. В конце числа этот символ обычно не ставился, то есть этот символ не был нулем в нашем понимании. Таблицу умножения в Вавилоне запомнить было практически невозможно. Вавилоняне пользовались готовыми таблицами умножения при вычислениях.  В целом вавилонская система была очень громоздка и неудобна. Эта системы дала очень сильный толчок к развитию будущих систем счисления... Сейчас можно сказать с уверенностью, что если бы не было вавилонской системы счисления, то возможно мы бы сейчас либо пользовались другими системами, либо не могли просто считать!

 

Рисунок 1. Вавилонские цифры

 

 

3. Система  счисления Майя

 

Эта система очень интересна тем, что на ее развитие не повлияла ни одна из цивилизаций Европы и Азии. Эта система применялась для календаря и астрономических наблюдений. Характерной особенностью ее было наличие нуля (изображение ракушки). Основанием этой системы было число 20, хотя сильно заметны следы пятеричной системы. Первые 19 чисел получались путем комбинирование точек и черточек(рис.2).

 

Рисунок 2. Цифры Майя

Число 20 изображалось из двух цифр, ноль и один наверху    и называлось уиналу. Записывались числа столбиком, внизу располагались наименьшие разряды, вверху наибольшие, в результате получалась «этажерка» с полками. Если число ноль появлялось без единицы наверху, то это обозначало, что единиц данного разряда нет. Но, если хоть одна единица была в этом разряде, то знак нуля исчезал, например, число 21, это будет  . Так же в нашей системе счисления: 10 – с нулем, 11 – без него. Вот несколько примеров чисел(рис.3):

Рисунок 3. Примеры чисел

В двадцатеричной системе счета древних майя есть исключение: стоит прибавить к числу 359 только одну единицу первого порядка, как это исключение немедленно вступает в силу. Суть его сводится к следующему: 360 является начальным числом третьего порядка и его место уже не на второй, а на третьей полке.

Но тогда выходит, что начальное число третьего порядка больше начального числа второго не в двадцать раз (20x20=400, а не 360!), а только в восемнадцать! Значит, принцип двадцатеричности нарушен! Все верно. Это и есть исключение.

Дело в том, что у индейцев Майя 20 дней-кинов образовывали месяц или уинал. 18 месяцев-уиналов образовывали год или туну (360 дней в году) и так далее(рис4.):        

К'ин = 1 день. 
        Виналь = 20 к'ин = 20 дней. 
        Тун = 18 виналь = 360 дней = около 1 года. 
        К'атун = 20 тун = 7200 дней = около 20 лет. 
        Бак'тун = 20 к'атун = 144000 дней = около 400 лет. 
        Пиктун = 20 бак'тун = 2880000 дней = около 8000 лет. 
        Калабтун = 20 пиктун = 57 600 000 дней = около 160000 лет. 
        К'инчильтун = 20 калабтун = 1152000000 дней = около 3200000 лет. 
        Алавтун = 20 к'инчильтун = 23040000000 дней = около 64000000 лет.

Рисунок 4. Обозначение временных отрезков

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

 

4.Индо-арабская  система счисления

Индийские цифры возникли в Индии не позднее V века. Тогда же было открыто и формализовано понятие нуля (шунья), которое позволило перейти к позиционной записи чисел.

Арабские и индо-арабские цифры являются видоизменёнными начертаниями индийских цифр, приспособленными к арабскому письму.

Индийскую систему записи широко популяризировал учёный Аль-Хорезми, автор знаменитой работы «Китаб аль-джебр ва-ль-мукабала», от названия которой произошёл термин «алгебра». Аль-Хорезми написал книгу «Об индийском счёте», способствовавшую популяризации десятичной позиционной системы записи чисел во всём Халифате, вплоть до Мусульманской Испании. Вигиланский кодекс содержит первое упоминание и изображение арабских цифр (кроме нуля) в Западной Европе. Они появились через мавров в Испании около 900 года.

Информация о работе Эволюция позиционных систем счисления (вавилоняне, майя, индо-арабская система)