Знаковое представление цифр
Часть серии о |
Системы счисления |
---|
Список систем счисления |
В математической записи представление чисел представляет цифр со знаком собой позиционную систему счисления с набором со знаком, цифр используемых для кодирования целых чисел .
Представление знаковых цифр можно использовать для быстрого сложения целых чисел, поскольку оно позволяет исключить цепочки зависимых переносов. [1] В двоичной системе счисления особым случаем представления знаковых цифр является несмежная форма , которая может обеспечить преимущества в скорости с минимальными затратами на пространство.
История
[ редактировать ]Проблемы с расчетами побудили первых авторов Колсона (1726) и Коши (1840) использовать представление знаковых цифр. Дальнейший шаг по замене отрицательных цифр новыми был предложен Селлингом (1887) и Каджори (1928).
В 1928 году Флориан Каджори отметил повторяющуюся тему знаковых цифр, начиная с Колсона (1726 г.) и Коши (1840 г.). [2] В своей книге «История математических обозначений » Каджори назвал раздел «Отрицательные числа». [3] Для полноты картины Колсон [4] использует примеры и описывает сложение (стр. 163–4), умножение (стр. 165–6) и деление (стр. 170–1), используя таблицу кратных делителя. Он объясняет удобство аппроксимации усечением при умножении. Колсон также разработал инструмент (таблицу подсчета), позволяющий производить расчеты с использованием знаковых цифр.
Эдуард Селлинг [5] предложил инвертировать цифры 1, 2, 3, 4 и 5 для обозначения отрицательного знака. Он также предложил snie , jes , jerd , reff и niff в качестве имен для устного использования. В большинстве других ранних источников над цифрой использовалась черта, обозначающая ее отрицательный знак. Другое использование знаковых цифр в Германии было описано в 1902 году в энциклопедии Кляйна . [6]
Определение и свойства
[ редактировать ]Набор цифр
[ редактировать ]Позволять быть конечным числовых цифр мощности набором (Если , то позиционная система счисления тривиальна и представляет лишь тривиальное кольцо ), где каждая цифра обозначается как для известен как система счисления или база счисления . может использоваться для представления цифр со знаком, если оно связано с уникальной функцией такой, что для всех Эта функция, это то, что строго и формально устанавливает, как целочисленные значения присваиваются символам/глифам в Одним из преимуществ этого формализма является то, что определение «целых чисел» (как бы они ни были определены) не объединяется с какой-либо конкретной системой их записи/представления; таким образом, эти две разные (хотя и тесно связанные) концепции остаются отдельными.
можно разделить на три отдельных набора , , и , представляющий положительные, ноль и отрицательные цифры соответственно, так что все цифры удовлетворить , все цифры удовлетворить и все цифры удовлетворить . Мощность является , мощность является , и мощность является , задающий количество положительных и отрицательных цифр соответственно, так что .
Представления сбалансированной формы
[ редактировать ]Представления сбалансированной формы — это представления, в которых для каждой положительной цифры , существует соответствующая отрицательная цифра такой, что . Отсюда следует, что . Только нечетные базы могут иметь представления сбалансированной формы, иначе должно быть противоположно самому себе и, следовательно, 0, но . В сбалансированной форме отрицательные цифры обычно обозначаются положительными цифрами с чертой над цифрой, как для . Например, набор цифр сбалансированной троичной системы будет таким: с , , и . Это соглашение применяется в конечных полях нечетного простого порядка. : [7]
Двойное представление цифр со знаком
[ редактировать ]Каждый набор цифр имеет двузначный набор задан обратным порядком цифр с изоморфизмом определяется . В результате для любых знаково-цифровых представлений системы счисления кольца построен из с оценкой , существует двузначное представление чисел со знаком , , построенный из с оценкой и изоморфизм определяется , где является аддитивным обратным оператором . Набор цифр для представлений сбалансированной формы является самодвойственным .
Для целых чисел
[ редактировать ]Учитывая набор цифр и функция как определено выше, давайте определим целочисленную эндофункцию как следующее:
Если единственная периодическая точка это фиксированная точка , то набор всех знаковых представлений целых чисел с использованием предоставляется Kleene plus , набор всех конечных объединенных строк цифр хотя бы с одной цифрой, с . Каждое представление знаковой цифры имеет оценку
- .
Примеры включают сбалансированную троичную систему с цифрами. .
В противном случае, если существует ненулевая периодическая точка , то существуют целые числа, представленные бесконечным числом ненулевых цифр в . Примеры включают стандартную десятичную систему счисления с набором цифр. , для чего требуется бесконечное количество цифр для представления аддитивной обратной , как , и позиционную систему счисления с набором цифр с , для чего требуется бесконечное количество цифр представлять число , как .
Для десятичных дробей
[ редактировать ]Если целые числа могут быть представлены в виде плюса Клини , то набор всех знаково-цифровых представлений десятичных дробей , или -адическое рациональное мышление , определяется , декартово произведение Клини плюс , набор всех конечных объединенных строк цифр хотя бы с одной цифрой, синглтон состоящая из базовой точки ( или ) и звезда Клини , набор всех конечных объединенных строк цифр , с . Каждое представление знаковой цифры имеет оценку
Для действительных чисел
[ редактировать ]Если целые числа могут быть представлены в виде плюса Клини , то набор всех знаковых представлений действительных чисел дается , декартово произведение Клини плюс , набор всех конечных объединенных строк цифр хотя бы с одной цифрой, синглтон состоящая из базовой точки ( или ) и канторовское пространство , набор всех бесконечных объединенных строк цифр , с . Каждое представление знаковой цифры имеет оценку
- .
Бесконечный ряд всегда сходится к конечному действительному числу.
Для других систем счисления
[ редактировать ]Вся база- цифры могут быть представлены как подмножество , множество всех дважды бесконечных последовательностей цифр в , где — множество целых чисел и кольцо базисных чисел. цифры представлены формальным кольцом степенных рядов , дважды бесконечный ряд
где для .
Целые числа по модулю степени b
[ редактировать ]Набор всех знаковых представлений целых чисел по модулю , задается набором , набор всех конечных объединенных строк цифр длины , с . Каждое представление знаковой цифры имеет оценку
Группы экзаменаторов
[ редактировать ]Группа Прюфера — это факторгруппа. целых чисел и -адические рациональные представления. Набор всех знаковых представлений группы Прюфера задается звездой Клини. , набор всех конечных объединенных строк цифр , с . Каждое представление знаковой цифры имеет оценку
Группа кругов
[ редактировать ]Группа кругов — это факторгруппа. целых и действительных чисел. Набор всех знаковых представлений группы кругов задается канторовым пространством. , набор всех бесконечных справа объединенных строк цифр . Каждое представление знаковой цифры имеет оценку
Бесконечный ряд всегда сходится .
b -адические целые числа
[ редактировать ]Набор всех знаково-цифровых представлений -адические целые числа , задается канторовым пространством , набор всех бесконечных слева сцепленных строк цифр . Каждое представление знаковой цифры имеет оценку
б -адические соленоиды
[ редактировать ]Набор всех знаково-цифровых представлений -адические соленоиды , задается канторовым пространством , набор всех дважды бесконечных сцепленных строк цифр . Каждое представление знаковой цифры имеет оценку
В письменной и устной речи
[ редактировать ]Индоарийские языки
[ редактировать ]В устной и письменной формах чисел в индоарийских языках используются отрицательные числительные (например, «ун» на хинди и бенгали , «ун» или «унна» на пенджаби , «экон» на маратхи ) для чисел от 11 до 90, которые заканчиваются девяткой. Ниже показаны цифры, за которыми следуют их имена, для панджаби (префикс «ik» означает «один»): [8]
- 19 онни, 20 вих, 21 икки
- 29 унатти, 30 тих, 31 икатти
- 39 унтали, 40 чали, 41 иктали
- 49 унанджа, 50 панджа, 51 икванджа
- 59 унахат, 60 сат, 61 икахат
- 69 унаттар, 70 саттар, 71 ихаттар
- 79 унаси, 80 асси, 81 икиаси
- 89 унанве, 90 наббе, 91 икиннавен.
Точно так же в языке сесото отрицательные цифры образуют восьмерки и девятки.
- 8 робели (/Ро-бэй-ди/), что означает «сломать два», то есть два пальца вниз.
- 9 робонг (/Ro-bong/), что означает «сломать один», то есть один палец вниз.
Классическая латынь
[ редактировать ]В классической латыни , [9] Целые числа 18 и 19 на практике не имели ни устной, ни письменной формы, включая соответствующие части для «восемь» или «девять», несмотря на их существование. Вместо этого в классической латыни
- 18 = duodēvīgintī («два из двадцати»), (IIXX или XIIX),
- 19 = ундэвигинти («один из двадцати»), (IXX или XIX)
- 20 = вигинти («двадцать»), (ХХ).
Для последующих целых числительных [28, 29, 38, 39, ..., 88, 89] аддитивная форма в языке была гораздо более распространена, однако для перечисленных чисел по-прежнему предпочтительна вышеуказанная форма. Следовательно, приближаясь к тридцати, цифры выражались как: [10]
- 28 = duodētrīgintā («два из тридцати»), еще реже vīgintī Octō / Octō et vīgintī («двадцать восемь / восемь и двадцать»), (IIXXX или XXIX против XXVIII, последний полностью вытеснен).
- 29 = ундетригинта («один из тридцати»), несмотря на менее предпочтительную форму, также была в их распоряжении.
Это одна из основных основ рассуждений современных историков, объясняющая, почему вычитающие I- и II- были так распространены в этом диапазоне кардиналов по сравнению с другими диапазонами. Числа 98 и 99 также могли быть выражены в обеих формах, однако «от двух до ста» могло звучать немного странно - очевидным свидетельством является редкое появление этих чисел, записанных вычитательным способом в подлинных источниках.
Финский язык
[ редактировать ]Существует еще один язык, обладающий этой функцией (пока лишь в следах), однако он до сих пор активно используется. Это финский язык , где (прописанные) цифры используются таким образом, если встречается цифра 8 или 9. Схема такая: [11]
- 1 = «yksi» (Примечание: yhd- или yht- в основном, когда нужно отклонить; например, «yhdessä» = «вместе, как одно [сущность]»)
- 2 = «какси» (также обратите внимание: кахде-, кахте- при отклонении)
- 3 = "кольме"
- 4 = «четыре»
...
- 7 = «семь»
- 8 = «ках(д)ексан» (осталось два [чтобы дойти])
- 9 = "yh(d)eksän" (остался один [чтобы дойти до него])
- 10 = «десять» (десять)
Приведенный выше список не является особым случаем, следовательно, он встречается и в более крупных кардиналах, например:
- 399 = "триста девяносто девять"
Подчеркивание этих признаков сохраняется даже в самых коротких разговорных формах числительных:
- 1 = "уу"
- 2 = "каа"
- 3 = "куу"
...
- 7 = «стоп»
- 8 = «потому что»
- 9 = "йси"
- 10 = «десять»
Однако это явление не оказывает никакого влияния на письменные цифры, финны используют стандартную западно-арабскую десятичную систему счисления.
Учет времени
[ редактировать ]В английском языке время принято называть, например, «семь до трех», «до» выполнения отрицания.
Другие системы
[ редактировать ]Существуют другие базы знаковых цифр, такие что база . Ярким примером этого является кодировка Бута , которая имеет набор цифр. с и , но который использует базу . Стандартная двоичная система счисления будет использовать только цифры значения. .
Обратите внимание, что нестандартные представления знаковых цифр не уникальны. Например:
( Несмежная форма NAF) кодировки Бута гарантирует уникальное представление для каждого целочисленного значения. Однако это применимо только для целочисленных значений. Например, рассмотрим следующие повторяющиеся двоичные числа в NAF:
См. также
[ редактировать ]Примечания и ссылки
[ редактировать ]- ^ Дхананджай Фатак, И. Корен (1994) Гибридные системы счисления со знаком и цифрами: унифицированная структура для представлений избыточных чисел с ограниченными цепочками распространения переноса
- ^ Огюстен-Луи Коши (16 ноября 1840 г.) «О способах избежать ошибок в числовых расчетах», Отчеты 11:789. Также можно найти в Complete Works Ser. 1, том. 5, с. 434–42.
- ^ Каджори, Флориан (1993) [1928–1929]. История математических обозначений . Дуврские публикации . п. 57 . ISBN 978-0486677668 .
- ^ Колсон, Джон (1726). «Краткий отчет об отрицательно-утвердительной арифметике, написанный г-ном Джоном Колсоном, FRS», «Философские труды» (1683–1775) . 34 : 161–173. ISSN 0260-7085 .
- ^ Эдуард Селлинг (1887) Новая счетная машина , стр. 15–18, Берлин
- ^ Рудольф Мемке (1902) «Численные вычисления», §4 Ограничение используемых цифр, энциклопедия Кляйна , I-2, стр. 944.
- ^ Хиршфельд, JWP (1979). Проективные геометрии над конечными полями . Издательство Оксфордского университета . п. 8. ISBN 978-0-19-850295-1 .
- ^ Пенджабские цифры из Quizlet
- ^ Дж. Мэтью Харрингтон (2016) Краткое описание древней латинской грамматики
- ^ «дуодетригинта» , Викисловарь, бесплатный словарь , 25 марта 2020 г. , дата обращения 7 апреля 2024 г.
- ^ «Словарь языкового бюро» . www.kielitomistoinsanakirja.fi . Проверено 7 апреля 2024 г.
- Дж. П. Балантин (1925) «Цифра вместо отрицательной единицы», American Mathematical Monthly 32:302.
- Луи Хан, Дондон Чен, Сок-Бум Ко, Хан А. Вахид «Неспекулятивный сумматор десятичных знаков со знаком» из факультета электротехники и вычислительной техники, Университет Саскачевана .