| • Science | • People | • Locations | • Timeline |
| Contents | ||
A numeral is a symbol or group of symbols that represents a number. Numerals differ from numbers just as words differ from the things they refer to. The symbols "11", "eleven" and "XI" are different numerals, all representing the same number. This article treats the various systems of numerals. See also number names.
A numeral system (or system of numeration) is a framework where a set of numbers are represented by numerals in a consistent manner. It can be seen as the context that allows the numeral "11" to be interpreted as the Roman numeral for two, the binary numeral for three or the decimal numeral for eleven.
Ideally, a numeral system will:
For example, the usual decimal representation of whole numbers gives every whole number a unique representation as a finite sequence of digits, with the operations of arithmetic (addition, subtraction, multiplication and division) being present as the standard algorithms of arithmetic. However, when decimal representation is used for the rational or real numbers, the representation is no longer unique: many rational numbers have two numerals, a standard one that terminates, such as 2.31, and another that recurs, such as 2.30999999... .
Numeral systems are sometimes called number systems, but that name is misleading: different systems of numbers, such as the system of real numbers, the system of complex numberThe complex numbers are an extension of the real numbers, in which all non-constant polynomials have roots. The complex numbers contain a number , the imaginary unit with , i. is a square root of. Every complex number can be represented in the form , whers, the system of p-adic numbersWith a lower-case and preferably italicized p. The p adic number systems were first described by Kurt Hensel in 1897. For each prime p the p adic number system extends the ordinary arithmetic of the rational numbers in a way different from the extension o, etc., are not the topic of this article.
The simplest numeral system is the unary numeral systemThe unary numeral system is the simplest numeral system to represent natural numbers: in order to represent a number N an arbitrarily chosen symbol is repeated N times. For example, using the symbol "|" (a tally mark), the number 6 is represented as "||||, in which every natural numberNatural number can mean either a positive integer ( 1, 2, 3, 4,. or a non-negative integer ( 0, 1, 2, 3, 4,. Natural numbers have two main purposes: they can be used for counting ("there are 3 apples on the table"), or they can be used for ordering ("this is represented by a corresponding number of symbols. If the symbol ′ is chosen, for example, then the number seven would be represented by ′′′′′′′. The unary system is normally only useful for small numbers. It has some uses in theoretical computer science. Elias Gamma codingElias Gamma code is a universal code encoding the positive integers. To code a number: #Write it in binary. Subtract 1 from the number of bits written in step 1 and prepend that many zeros. An equivalent way to express the same process: #Separate the inte is commonly used in data compressionIn computer science, data compression is the process of encoding information using fewer bits, or information units, thanks to specific encoding schemes. For example, this article could be encoded with fewer bits if we accept the convention that the word; it includes a unary part and a binary part.
The unary notation can be abbreviated by introducing different symbols for certain new values. Very commonly, these values are powers of 10; so for instance, if ′ stands for one, - for ten and + for 100, then the number 304 can be compactly represented as +++ ′′′′ and number 123 as + -- ′′′. The ancient Egyptian system is of this type, and the Roman system is a modification of this idea.
More useful still are systems which employ special abbreviations for repetitions of symbols; for example, using the first nine letters of our alphabet for these abbreviations, with A standing for "one occurrence", B "two occurrences", and so on, we could then write C+ D′ for the number 304. The numeral system of English is of this type ("three hundred [and] four"), as are those of virtually all other languages.
More elegant is a positional system: again working in base 10, we use ten different digits 0, ..., 9 and use the position of a digit to signify the power of ten that the digit is to be multiplied with, as in 304 = 3×100 + 0×10 + 4. Note that zero, which is not needed in the other systems, is of crucial importance here, in order to be able to "skip" a power. The Arabic numeral system, borrowed from India, is a positional base 10 system; it is used today throughout the world.
Arithmetic is much easier in positional systems than in the earlier additive ones; furthermore, additive systems have a need for a potentially infinite number of different symbols for the different powers of 10; positional systems need only 10 different symbols (assuming that it uses base 10).