Non-standard positional numeral systems

Non-standard positional numeral systems
Numeral systems by culture
Hindu-Arabic numerals
Western Arabic (Hindu numerals)
Eastern Arabic
Indian family
Tamil
Burmese
Khmer
Lao
Mongolian
Thai
East Asian numerals
Chinese
Japanese
Suzhou
Korean
Vietnamese
Counting rods
Alphabetic numerals
Abjad
Armenian
Āryabhaṭa
Cyrillic
Ge'ez
Greek (Ionian)
Hebrew
Other systems
Aegean
Attic
Babylonian
Brahmi
Egyptian
Etruscan
Inuit
Kharosthi
Mayan
Quipu
Roman
Sumerian
Urnfield
List of numeral system topics
Positional systems by base
Decimal (10)
2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 20, 24, 30, 36, 60, 64
List of numeral systems
v · d · e

Non-standard positional numeral systems here designates numeral systems that may be denoted positional systems, but that deviate in one way or another from the following description of standard positional systems:

In a standard positional numeral system, the base b is a positive integer, and b different numerals are used to represent all non-negative integers. Each numeral represents one of the values 0, 1, 2, etc., up to b-1, but the value also depends on the position of the digit in a number. The value of a digit string like d3d2d1d0 in base b is given by the polynomial form
d_3\times b^3+d_2\times b^2+d_1\times b+d_0.
The numbers written in superscript represent the powers of the base used.
For instance, in hexadecimal (b=16), using A=10, B=11 etc., the digit string 1F3A means
1\times16^3+15\times16^2+3\times16+10.
Introducing a radix point "." and a minus sign "–", all real numbers can be represented.

This article summarizes facts on some non-standard positional numeral systems. In most cases, the polynomial form in the description of standard systems still applies.

Certain historical numeral systems like the Babylonian (standard) sexagesimal notation or the Chinese rod numerals could be classified as standard systems of base 60 and 10, respectively (unconventionally counting the space representing zero as a numeral). However, they could also be classified as non-standard systems (more specifically, mixed-base systems with unary components), if the primitive repeated glyphs making up the numerals are considered.

Contents

Bijective numeration systems

A bijective numeral system with base b uses b different numerals to represent all non-negative integers. However, the numerals have values 1, 2, 3, etc. up to and including b, whereas zero is represented by an empty digit string. For example it is possible to have decimal without a zero.

Base one (unary numeral system)

Unary is the bijective numeral system with base b=1. In unary, one numeral is used to represent all positive integers. The value of the digit string d3d2d1d0 given by the polynomial form can be simplified into d3 + d2 + d1 + d0 since bn = 1 for all n. Non-standard features of this system include:

  • The value of a digit does not depend on its position. Thus, one can easily argue that unary is not a positional system at all.
  • Introducing a radix point in this system will not enable representation of non-integer values.
  • The single numeral represents the value 1, not the value 0=b-1.
  • The value 0 cannot be represented (or is implicitly represented by an empty digit string).

Signed-digit representation

In some systems, while the base is a positive integer, negative digits are allowed. Non-adjacent form is a particular system where the base is b=2. In the balanced ternary system, the base is b=3, and the numerals have the values −1, 0 and +1 (rather than 0, 1 and 2 as in the standard ternary system, or 1, 2 and 3 as in the bijective ternary system).

Bases that are not positive integers

A few positional systems have been suggested in which the base b is not a positive integer.

Negative base

Negative-base systems include negabinary, negaternary and negadecimal; in base −b the number of different numerals used is b. All integers, positive and negative, can be represented without a sign.

Complex base

In purely imaginary base bi the b² numbers from 0 to b²-1 are used as digits.
It can be generalized on other complex bases: Complex base systems.

Non-integer base

In these systems, the number of different numerals used clearly cannot be b. Example: Golden ratio base (phinary).

Mixed bases

It is sometimes convenient to consider positional numeral systems where the weights associated with the positions do not form a geometric sequence 1, b, b2, b3, etc., starting from the least significant position, as given in the polynomial form. In a mixed radix system such as the factorial number system, the weights form a sequence where each weight is an integral multiple of the previous one. Other sequences can be used, but then every integer may not have a unique representation. For example, Fibonacci coding uses the digits 0 and 1, weighted according to the Fibonacci sequence (1, 2, 3, 5, 8, ...); a unique representation of all non-negative integers may be ensured by forbidding consecutive 1's.

For calendrical use, the Mayan numeral system was a mixed radix system, since one of its positions represents a multiplication by 18 rather than 20, in order to fit a 360-day calendar. Also, giving an angle in degrees, minutes and seconds (with decimals), or a time in days, hours, minutes and seconds, can be interpreted as mixed radix systems.

External links


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Positional notation — Numeral systems by culture Hindu Arabic numerals Western Arabic (Hindu numerals) Eastern Arabic Indian family Tamil Burmese Khmer Lao Mongolian Thai East Asian numerals Chinese Japanese Suzhou Korean Vietnamese …   Wikipedia

  • Non-adjacent form — Numeral systems by culture Hindu Arabic numerals Western Arabic Eastern Arabic Indian family Tamil Burmese Khmer Lao Mongolian Thai East Asian numerals Chinese Japanese Suzhou Korean Vietnamese …   Wikipedia

  • Non-integer representation — A non integer representation uses non integer numbers as the radix, or bases, of a positional numbering system. For a non integer radix β > 1, the value of is The numbers di are non negative integers less than β. This is also known as a β… …   Wikipedia

  • List of numeral system topics — Numeral systems by culture Hindu Arabic numerals Western Arabic (Hindu numerals) Eastern Arabic Indian family Tamil Burmese Khmer Lao Mongolian Thai East Asian numerals Chinese Japanese Suzhou Korean Vietnamese …   Wikipedia

  • Complex base systems — In arithmetic, a complex base system is a positional numeral system whose radix is an imaginary (proposed by Donald Knuth in 1955[1][2]) or complex number (proposed by S. Khmelnik in 1964[3] and Walter F. Penney in 1965[4] …   Wikipedia

  • Numeral system — This article is about different methods of expressing numbers with symbols. For classifying numbers in mathematics, see number system. For how numbers are expressed using words, see number names. Numeral systems by culture Hindu Arabic numerals… …   Wikipedia

  • Binary numeral system — Numeral systems by culture Hindu Arabic numerals Western Arabic (Hindu numerals) Eastern Arabic Indian family Tamil Burmese Khmer Lao Mongolian Thai East Asian numerals Chinese Japanese Suzhou Korean Vietnamese …   Wikipedia

  • Negative base — Numeral systems by culture Hindu Arabic numerals Western Arabic Eastern Arabic Indian family Tamil Burmese Khmer Lao Mongolian Thai East Asian numerals Chinese Japanese Suzhou Korean Vietnamese …   Wikipedia

  • Mixed radix — Numeral systems by culture Hindu Arabic numerals Western Arabic (Hindu numerals) Eastern Arabic Indian family Tamil Burmese Khmer Lao Mongolian Thai East Asian numerals Chinese Japanese Suzhou Korean Vietnamese …   Wikipedia

  • Hindu–Arabic numeral system — Numeral systems by culture Hindu Arabic numerals Western Arabic (Hindu numerals) Eastern Arabic Indian family Tamil Burmese Khmer Lao Mongolian Thai East Asian numerals Chinese Japanese Suzhou Korean Vietna …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”