Знаковое представление - Signed-digit representation
Системы счисления |
---|
Индусско-арабская система счисления |
Восточная Азия |
Европейский |
Американец |
По алфавиту |
Бывший |
Позиционные системы к основание |
Нестандартные позиционные системы счисления |
Список систем счисления |
В математическая запись за числа, а представление цифр со знаком это позиционная система счисления с набором подписанный цифры привыкший кодировать в целые числа.
Представление цифр со знаком можно использовать для быстрого сложения целых чисел, поскольку оно может устранить цепочки зависимых переносов.[1] в двоичная система счисления, специальным представлением подписанной цифры является несмежная форма, который может обеспечить повышение скорости при минимальных накладных расходах.
История
Проблемы в расчет побудил ранних авторов Колсона (1726) и Коши (1840) использовать представление цифр со знаком. Дальнейший шаг замены отрицательных цифр новыми был предложен Селлингом (1887 г.) и Каджори (1928 г.).
В 1928 г. Флориан Каджори отметил повторяющуюся тему подписанных цифр, начиная с Colson (1726) и Коши (1840).[2] В его книге История математических обозначений, Каджори озаглавил раздел «Отрицательные числа».[3] Для полноты картины Колсон[4] использует примеры и описывает добавление (стр 163,4), умножение (стр 165,6) и разделение (стр 170,1) с использованием таблицы кратных делителя. Он объясняет удобство приближения усечением при умножении. Колсон также разработал инструмент (счетную таблицу), который вычисляет цифры со знаком.
Эдуард Продам[5] выступает за инвертирование цифр 1, 2, 3, 4 и 5 для обозначения отрицательного знака. Он также предложил снис, Джес, рывок, reff, и нюхать как имена для использования в голосе. Большинство других ранних источников использовали черту над цифрой, чтобы указать отрицательный знак для него. Другое немецкое использование цифр со знаком было описано в 1902 году в Энциклопедия Кляйна.[6]
Определение и свойства
Набор цифр
Позволять быть конечный набор из числовые цифры с мощность (Если , то позиционная система счисления банальный и представляет только тривиальное кольцо ), где каждая цифра обозначена как за известен как основание или же база чисел. может использоваться для представления цифры со знаком, если он связан с уникальным функция такой, что для всех Эта функция, это то, что строго и формально устанавливает, как целочисленные значения присваиваются символам / глифам в Одним из преимуществ этого формализма является то, что определение «целых чисел» (как бы они ни были определены) не связано с какой-либо конкретной системой их записи / представления; таким образом, эти две различные (хотя и тесно связанные) концепции сохраняются отдельно.
возможно разделенный на три различных набора , , и , представляющие положительные, нулевые и отрицательные цифры соответственно, так что все цифры удовлетворить , все цифры удовлетворить и все цифры удовлетворить . Мощность является , мощность является , а мощность является , давая количество положительных и отрицательных цифр соответственно, так что .
Представления сбалансированной формы
Представления сбалансированной формы - это представления, в которых для каждой положительной цифры , существует соответствующая отрицательная цифра такой, что . Следует, что . Только нечетные основания могут иметь сбалансированные представления формы, например, когда тогда будет нечетное число. В сбалансированной форме отрицательные цифры обычно обозначаются как положительные цифры с чертой над цифрой, так как за . Например, набор цифр сбалансированный тройной было бы с , , и . Эта конвенция принята в конечные поля странного основной порядок :[7]
Двойное представление цифр со знаком
Каждый набор цифр имеет двойной набор цифр предоставленный обратный порядок цифр с изоморфизм определяется . В результате для любых представлений цифр со знаком системы счисления звенеть построен из с оценка , существует двойное представление чисел со знаком , , построенный из с оценка , и изоморфизм определяется , куда является аддитивным обратным оператором . Набор цифр для сбалансированных представлений формы: самодвойственный.
Для целых чисел
Учитывая набор цифр и функция как определено выше, давайте определим целое число эндофункция в дальнейшем:
Если бы только периодическая точка из это фиксированная точка , то набор всех представлений цифр со знаком целые числа с помощью дается Клини плюс , множество всех конечных соединенный строки цифр хотя бы с одной цифрой, с . Представление каждой подписанной цифры имеет оценка
- .
Примеры включают сбалансированный тройной с цифрами .
В противном случае, если существует ненулевой периодическая точка из , то существуют целые числа, которые представлены бесконечным числом ненулевых цифр в . Примеры включают стандарт десятичная система счисления с набором цифр , что требует бесконечное число цифр представлять Противоположное число , так как , а позиционная система счисления с набором цифр с , что требует бесконечного числа цифр представлять число , так как .
Для десятичных дробей
Если целые числа могут быть представлены Клини плюс , то набор всех представлений цифр со знаком десятичные дроби, или же -adic рациональные , дан кем-то , то Декартово произведение из Клини плюс , множество всех конечных соединенный строки цифр хотя бы с одной цифрой, одиночка состоящий из точка счисления ( или же ), а Клини звезда , множество всех конечных соединенный строки цифр , с . Представление каждой подписанной цифры имеет оценка
Для реальных чисел
Если целые числа могут быть представлены Клини плюс , то набор всех представлений цифр со знаком действительные числа дан кем-то , то Декартово произведение из Клини плюс , множество всех конечных соединенный строки цифр хотя бы с одной цифрой, одиночка состоящий из точка счисления ( или же ), а Канторовское пространство , набор всех бесконечный соединенный строки цифр , с . Представление каждой подписанной цифры имеет оценка
- .
В бесконечная серия всегда сходится к конечному действительному числу.
Для других систем счисления
Вся база- цифры могут быть представлены как подмножество , набор всех дважды бесконечные последовательности цифр в , куда это набор целые числа, а звенеть базы- цифры представлены кольцо формальной мощности , дважды бесконечный ряд
куда за .
Целые числа по модулю
Набор всех представлений цифр со знаком целые числа по модулю , дается множеством , множество всех конечных соединенный строки цифр длины , с . Представление каждой подписанной цифры имеет оценка
Прюфер группы
А Prüfer group это факторгруппа целых чисел и -адические рациональные числа. Набор всех представлений цифр со знаком Prüfer group дается Клини звезда , множество всех конечных соединенный строки цифр , с . Представление каждой подписанной цифры имеет оценка
Круговая группа
В круговая группа фактор-группа целых и действительных чисел. Набор всех представлений цифр со знаком круговая группа дается Канторовское пространство , набор всех конкатенированных вправо бесконечных цепочек цифр . Представление каждой подписанной цифры имеет оценка
В бесконечная серия всегда сходится.
-адические целые числа
Набор всех представлений цифр со знаком -адические целые числа, дается Канторовское пространство , набор всех бесконечных слева конкатенированных цепочек цифр . Представление каждой подписанной цифры имеет оценка
-адические соленоиды
Набор всех представлений цифр со знаком -адические соленоиды, дается Канторовское пространство , набор всех вдвойне бесконечный конкатенированные строки цифр . Представление каждой подписанной цифры имеет оценка
Письменным и устным языком
Устные и письменные формы чисел в Язык пенджаби используйте форму отрицательного числа, записанного как una или же ООН.[8] Это отрицательное число используется для образования 19, 29,…, 89 из корня для 20, 30,…, 90. Явно вот числа:
- 19 унни, 20 вих, 21 икки
- 29 унатти, 30 ти, 31 икатти
- 39 унтали, 40 чали, 41 иктали
- 49 унанджа, 50 панджах, 51 икванжа
- 59 унахат, 60 сат, 61 икахат
- 69 унаттар, 70 саттар, 71 ихаттар
- 79 унаси, 80 асси, 81 икиаси
- 89 unanve, 90 nabbe, 91 ikinnaven.
Точно так же Сесото язык использует отрицательные числа для образования восьмерок и девяток.
- 8 robeli (/ Ro-bay-dee /), что означает «сломать два», то есть двумя пальцами вниз
- 9. Робонг (/ Ro-bong /) означает «сломать один», то есть на один палец вниз
в английский язык время обычно называют, например, «семь до трех», «до», выполняя отрицание.
Другие системы
Существуют и другие базы цифр со знаком, такие что база . Ярким примером этого является Кодирование будки, который имеет набор цифр с и , но который использует базу . Стандарт двоичная система счисления будет использовать только цифры значения .
Обратите внимание, что нестандартные представления цифр со знаком не уникальны. Например:
В несмежная форма (NAF) кодирования Бута действительно гарантирует уникальное представление для каждого целочисленного значения. Однако это применимо только к целочисленным значениям. Например, рассмотрим следующие повторяющийся двоичный числа в NAF,
Смотрите также
Примечания и ссылки
- ^ Дхананджай Пхатак, И. Корен (1994) Гибридные системы чисел со знаком: унифицированная структура для представления избыточных чисел с ограниченными цепями распространения переноса
- ^ Огюстен-Луи Коши (16 ноября 1840 г.) "Sur les moyens d'eviter les erreurs dans les calcs numerique", Comptes rendus 11: 789. Также найдено в Oevres завершает Сер. 1, т. 5. С. 434–42.
- ^ Кахори, Флориан (1993) [1928-1929]. История математических обозначений. Dover Publications. п.57. ISBN 978-0486677668.
- ^ Джон Колсон (1726) "Краткий отчет о Negativo-Affirmativo Arithmetik", Философские труды Королевского общества 34: 161–173. Доступен как Раннее содержание журнала из JSTOR
- ^ Эдуард Селлинг (1887) Eine neue Rechenmachine, стр. 15–18, Берлин
- ^ Рудольф Мехмке (1902) "Numerisches Rechen", §4 Beschränkung in den verwendeten Ziffern, Энциклопедия Кляйна, И-2, с. 944.
- ^ Хиршфельд, Дж. У. П. (1979). Проективные геометрии над конечными полями. Oxford University Press. п. 8. ISBN 978-0-19-850295-1.
- ^ Числа на панджаби из Quizlet
- Дж. П. Балантин (1925) «Цифра для отрицания», Американский математический ежемесячный журнал 32:302.
- Луи Хан, Дондонг Чен, Сок-Бум Ко, Хан А. Вахид «Неспекулятивный десятичный сумматор со знаком» от кафедры электротехники и вычислительной техники, Университет Саскачевана.