The numeric system represented by Roman numerals originated in ancient Rome and remained the usual way of writing numbers throughout Europe well into the Late Middle Ages. Numbers in this system are represented by combinations of letters from the Latin alphabet. Roman numerals, as used today, are based on seven symbols:^{[1]}
The use of Roman numerals continued long after the decline of the Roman Empire. From the 14th century on, Roman numerals began to be replaced in most contexts by the more convenient Hindu-Arabic numerals; however, this process was gradual, and the use of Roman numerals persists in some minor applications to this day.
The original pattern for Roman numerals used the symbols I, V. and X (1, 5, and 10) as simple tally marks. Each marker for 1 (I) added a unit value up to 5 (V), and was then added to (V) to make the numbers from 6 to 9:
The numerals for 4 (IIII) and 9 (VIIII) proved problematic (among other things, they are easily confused with III and VIII), and are generally replaced with IV (one less than 5) and IX (one less than 10). This feature of Roman numerals is called subtractive notation.
The numbers from 1 to 10 (including subtractive notation for 4 and 9) are expressed in Roman numerals as follows:
The system being basically decimal, tens and hundreds follow the same pattern:
Thus 10 to 100 (counting in tens, with X taking the place of I, L taking the place of V and C taking the place of X):
Note that 40 (XL) and 90 (XC) follow the same subtractive pattern as 4 and 9.
Similarly, 100 to 1000 (counting in hundreds):
Many numbers include hundreds, units and tens. The Roman numeral system being basically decimal, each "place" is added separately, in descending sequence from left to right, as with "arabic" numbers. For example, the number 39 is XXXIX, (three tens and a ten less one), 246 is CCXLVI (two hundreds, a fifty less ten, a five and a one. As each place has its own notation there is no need for place keeping zeros, so "missing places" can be simply omitted: thus 207, for instance, is written CCVII (two hundreds, a five and two ones) and 1066 becomes MLXVI (a thousand, a fifty and a ten, a five and a one)^{[3]}^{[4]}
Roman numerals for large numbers are nowadays seen mainly in the form of year numbers (other uses are detailed later in this article), as in these examples:
The "standard" forms described above reflect typical modern usage rather than a universally accepted convention. Usage in ancient Rome varied greatly and remained inconsistent in medieval and modern times.^{[7]}
Although Roman numerals came to be written with letters of the Roman alphabet, they were originally independent symbols. The Etruscans, for example, used ?, ?, ?, ?, ?, and ? for I, V, X, L, C, and M, of which only I and X happened to be letters in their alphabet.
One hypothesis is that the Etrusco-Roman numerals actually derive from notches on tally sticks, which continued to be used by Italian and Dalmatian shepherds into the 19th century.^{[14]}
Thus, ⟨I⟩ descends not from the letter ⟨I⟩ but from a notch scored across the stick. Every fifth notch was double cut i.e. ?, ?, ?, ?, etc.), and every tenth was cross cut (X), IIII?IIIIXIIII?IIIIXII...), much like European tally marks today. This produced a positional system: Eight on a counting stick was eight tallies, IIII?III, or the eighth of a longer series of tallies; either way, it could be abbreviated ?III (or VIII), as the existence of a ? implies four prior notches. By extension, eighteen was the eighth tally after the first ten, which could be abbreviated X, and so was X?III. Likewise, number four on the stick was the I-notch that could be felt just before the cut of the ? (V), so it could be written as either IIII or I? (IV). Thus the system was neither additive nor subtractive in its conception, but ordinal. When the tallies were transferred to writing, the marks were easily identified with the existing Roman letters I, V and X.
The tenth V or X along the stick received an extra stroke. Thus 50 was written variously as N, ?, K, ?, ?, etc., but perhaps most often as a chicken-track shape like a superimposed V and I: ?. This had flattened to ? (an inverted T) by the time of Augustus, and soon thereafter became identified with the graphically similar letter L. Likewise, 100 was variously ?, ?, ?, H, or as any of the symbols for 50 above plus an extra stroke. The form ? (that is, a superimposed X and I like: ?) came to predominate. It was written variously as >I< or ?IC, was then abbreviated to ? or C, with C variant finally winning out because, as a letter, it stood for centum, Latin for "hundred".
The hundredth V or X was marked with a box or circle. Thus 500 was like a ? superimposed on a ? or ?, becoming D or Ð by the time of Augustus, under the graphic influence of the letter ⟨D⟩. It was later identified as the letter D; an alternative symbol for "thousand" was (I) (or CI? or C), and half of a thousand or "five hundred" is the right half of the symbol, I) (or I? or ), and this may have been converted into ⟨D⟩.^{[15]} This at least was the etymology given to it later on.
Meanwhile, 1000 was a circled or boxed X: (X), ?, ?, and by Augustinian times was partially identified with the Greek letter ? phi. Over time, the symbol changed to ? and ?. The latter symbol further evolved into ?, then ?, and eventually changed to M under the influence of the Latin word mille "thousand".
Alfred Hooper has an alternative hypothesis for the origin of the Roman numeral system, for small numbers.^{[16]} Hooper contends that the digits are related to hand gestures for counting. For example, the numbers I, II, III, IIII correspond to the number of fingers held up for another to see. V, then represents that hand upright with fingers together and thumb apart. Numbers 6-10, are represented with two hands as follows (left hand, right hand) 6=(V,I), 7=(V,II), 8=(V,III), 9=(V,IIII), 10=(V,V) and X results from either crossing of the thumbs, or holding both hands up in a cross.
Another possibility is that each I represents a finger and V represents the thumb of one hand. This way the numbers between 1-10 can be counted on one hand using the order: I=P, II=PR, III=PRM, IV=IT, V=T, VI=TP, VII=TPR, VIII=TPRM, IX=IN, X=N (P=Pinky, R=Ring, M=Middle, I=Index, T=Thumb N=No Fingers/Other Hand). This pattern can also be continued using the other hand with the fingers representing X and the thumb L.
A third hypothesis about the origins states that the basic ciphers were I, X, C and ? (or ?) and that the intermediary ones were derived from taking half of those (half an X is V, half a C is L and half a ?/? is D).^{[17]} The ? was later replaced with M, the initial of Mille (the Latin word for "thousand").
Minuscule (lower-case) letters were developed in the Middle Ages, well after the demise of the Western Roman Empire, and since that time lower-case versions of Roman numbers have also been commonly used: i, ii, iii, iv, and so on.
Since the Middle Ages, a "j" has sometimes been substituted for the final "i" of a "lower-case" Roman numeral, such as "iij" for 3 or "vij" for 7. This "j" can be considered a swash variant of "i" (see example [1]). The use of a final "j" is still used in medical prescriptions to prevent tampering with or misinterpretation of a number after it is written.^{[18]}^{[19]}
Numerals in documents and inscriptions from the Middle Ages sometimes include additional symbols, which today are called "medieval Roman numerals". Some simply substitute another letter for the standard one (such as "A" for "V", or "Q" for "D"), while others serve as abbreviations for compound numerals ("O" for "XI", or "F" for "XL"). Although they are still listed today in some dictionaries, they are long out of use.^{[20]}
Number | Medieval abbreviation |
Notes and etymology |
---|---|---|
5 | A | Resembles an upside-down V. Also said to equal 500. |
6 | ? | Either from a ligature of VI, or the Greek numeral 6: stigma (?).^{[21]} |
7 | S, Z | Presumed abbreviation of septem, Latin for 7. |
11 | O | Presumed abbreviation of onze, French for 11. |
40 | F | Presumed abbreviation of English forty. |
70 | S | Also could stand for 7, with the same derivation. |
80 | R | |
90 | N | Presumed abbreviation of nonaginta, Latin for 90. (N.B. N is also used for "nothing" (nullus)). |
150 | Y | Possibly derived from the lowercase y's shape. |
151 | K | Unusual, origin unknown; also said to stand for 250.^{[22]} |
160 | T | Possibly derived from Greek tetra, as 4 × 40 = 160. |
200 | H | Could also stand for 2 (see also ?, the symbol for the dupondius). From a barring of two I's. |
250 | E | |
300 | B | |
400 | P, G | |
500 | Q | Redundant with D; abbreviates quingenti, Latin for 500. |
2000 | Z |
Chronograms, messages with dates encoded into them, were popular during the Renaissance era. The chronogram would be a phrase containing the letters I, V, X, L, C, D, and M. By putting these letters together, the reader would obtain a number, usually indicating a particular year.
By the 11th century, Hindu-Arabic numerals had been introduced into Europe from al-Andalus, by way of Arab traders and arithmetic treatises. Roman numerals, however, proved very persistent, remaining in common use in the West well into the 14th and 15th centuries, even in accounting and other business records (where the actual calculations would have been made using an abacus). Replacement by their more convenient "Arabic" equivalents was quite gradual, and Roman numerals are still used today in certain contexts. A few examples of their current use are:
In astronomy, the natural satellites or "moons" of the planets are traditionally designated by capital Roman numerals appended to the planet's name. For example, Titan's designation is Saturn VI.
In chemistry, Roman numerals are often used to denote the groups of the periodic table. They are also used in the IUPAC nomenclature of inorganic chemistry, for the oxidation number of cations which can take on several different positive charges. They are also used for naming phases of polymorphic crystals, such as ice.
In computing, Roman numerals may be used in identifiers which are limited to alphabetic characters by syntactic constraints of the programming language. In LaTeX, for instance, \labelitemiii
refers to the label of an item in the third level iii of a nested list environment.
In military unit designation, Roman numerals are often used to distinguish between units at different levels. This reduces possible confusion, especially when viewing operational or strategic level maps. In particular, army corps are often numbered using Roman numerals (for example the American XVIII Airborne Corps or the WW2-era German III Panzerkorps) with Hindu-Arabic numerals being used for divisions and armies.
In music, Roman numerals are used in several contexts:
In pharmacy, Roman numerals are used in some contexts, including S to denote "one half" and N to mean "nothing".^{[25]} (See the sections below on "zero" and "fractions".)
In photography, Roman numerals (with zero) are used to denote varying levels of brightness when using the Zone System.
In seismology, Roman numerals are used to designate degrees of the Mercalli intensity scale of earthquakes.
In tarot, Roman numerals (with zero) are used to denote the cards of the Major Arcana.
In theology and biblical scholarship, the Septuagint is often referred to as LXX, as this translation of the Old Testament into Greek is named for the legendary number of its translators (septuaginta being Latin for "seventy").
In entomology, the broods of the thirteen and seventeen year periodical cicadas are identified by Roman numerals.
In advanced mathematics (including trigonometry, statistics, and calculus), when a graph includes negative numbers, its quadrants are named using I, II, III, and IV. These quadrant names signify positive numbers on both axes, negative numbers on the X axis, negative numbers on both axes, and negative numbers on the Y axis, respectively. The use of Roman numerals to designate quadrants avoids confusion, since Hindu-Arabic numerals are used for the actual data represented in the graph.
Some uses that are rare or never seen in English speaking countries are relatively common in continental Europe. For instance:
Capital or small capital Roman numerals are widely used in Romance languages to denote centuries, e.g. the French xviii^{e} siècle^{[26]} and the Spanish siglo XVIII mean "18th century". Slavic languages in and adjacent to Russia similarly favour Roman numerals (XVIII ). On the other hand, in Slavic languages in Central Europe, like most Germanic languages, one writes "18." (with a period) before the local word for "century".
Mixed Roman and Hindu-Arabic numerals are sometimes used in numeric representations of dates (especially in formal letters and official documents, but also on tombstones). The month is written in Roman numerals, while the day is in Hindu-Arabic numerals: "14.VI.1789" and "VI.14.1789" both refer unambiguously to 14 June 1789.
Roman numerals are sometimes used to represent the days of the week in hours-of-operation signs displayed in windows or on doors of businesses,^{[27]} and also sometimes in railway and bus timetables. Monday, taken as the first day of the week, is represented by I. Sunday is represented by VII. The hours of operation signs are tables composed of two columns where the left column is the day of the week in Roman numerals and the right column is a range of hours of operation from starting time to closing time. In the example case (left), the business opens from 10 AM to 7 PM on weekdays, 10 AM to 5 PM on Saturdays and is closed on Sundays. Note that the listing uses 24-hour time.
Roman numerals may also be used for floor numbering.^{[28]}^{[29]} For instance, apartments in central Amsterdam are indicated as 138-III, with both a Hindu-Arabic numeral (number of the block or house) and a Roman numeral (floor number). The apartment on the ground floor is indicated as '138-huis'.
In Italy, where roads outside built-up areas have kilometre signs, major roads and motorways also mark 100-metre subdivisionals, using Roman numerals from I to IX for the smaller intervals. The sign "IX | 17" thus marks kilometre 17.9.
A notable exception to the use of Roman numerals in Europe is in Greece, where Greek numerals (based on the Greek alphabet) are generally used in contexts where Roman numerals would be used elsewhere.
The number zero does not have its own Roman numeral, but the word nulla (the Latin word meaning "none") was used by medieval scholars in lieu of 0. Dionysius Exiguus was known to use nulla alongside Roman numerals in 525.^{[30]}^{[31]} About 725, Bede or one of his colleagues used the letter N, the initial of nulla or of nihil (the Latin word for "nothing"), in a table of epacts, all written in Roman numerals.^{[32]}
Though the Romans used a decimal system for whole numbers, reflecting how they counted in Latin, they used a duodecimal system for fractions, because the divisibility of twelve makes it easier to handle the common fractions of 1/3 and 1/4 than does a system based on ten On coins, many of which had values that were duodecimal fractions of the unit as, they used a tally-like notational system based on twelfths and halves. A dot (o) indicated an uncia "twelfth", the source of the English words inch and ounce; dots were repeated for fractions up to five twelfths. Six twelfths (one half) was abbreviated as the letter S for semis "half". Uncia dots were added to S for fractions from seven to eleven twelfths, just as tallies were added to V for whole numbers from six to nine.^{[33]}
Each fraction from 1/12 to 12/12 had a name in Roman times; these corresponded to the names of the related coins:
Fraction | Roman numeral | Name (nominative and genitive) | Meaning |
---|---|---|---|
1/12 | o | Uncia, unciae | "Ounce" |
2/12 = 1/6 | oo or : | Sextans, sextantis | "Sixth" |
3/12 = 1/4 | ooo or ? | Quadrans, quadrantis | "Quarter" |
4/12 = 1/3 | oooo or :: | Triens, trientis | "Third" |
5/12 | ooooo or :·: | Quincunx, quincuncis | "Five-ounce" (quinque unciae -> quincunx) |
6/12 = 1/2 | S | Semis, semissis | "Half" |
7/12 | So | Septunx, septuncis | "Seven-ounce" (septem unciae -> septunx) |
8/12 = 2/3 | Soo or S: | Bes, bessis | "Twice" (as in "twice a third") |
9/12 = 3/4 | Sooo or S:· | Dodrans, dodrantis or nonuncium, nonuncii |
"Less a quarter" (de-quadrans -> dodrans) or "ninth ounce" (nona uncia -> nonuncium) |
10/12 = 5/6 | Soooo or S:: | Dextans, dextantis or decunx, decuncis |
"Less a sixth" (de-sextans -> dextans) or "ten ounces" (decem unciae -> decunx) |
11/12 | Sooooo or S:·: | Deunx, deuncis | "Less an ounce" (de-uncia -> deunx) |
12/12 = 1 | I | As, assis | "Unit" |
The arrangement of the dots was variable and not necessarily linear. Five dots arranged like (?) (as on the face of a die) are known as a quincunx, from the name of the Roman fraction/coin. The Latin words sextans and quadrans are the source of the English words sextant and quadrant.
Other Roman fractional notations included the following:
A number of systems were developed for the expression of larger numbers that cannot be conveniently expressed using the normal seven letter symbols of conventional Roman numerals.
One of these was the apostrophus,^{[34]} in which 500 (usually written as "D") was written as |?, while 1,000 was written as C|? instead of "M".^{[15]} This is a system of encasing numbers to denote thousands (the Cs and ?s functioned in this case as the Roman equivalent of parentheses), and has its origins in Etruscan numeral usage. Each extra set of C combined with ?, raises C|? by a factor of ten, for example, CC| is 10,000 and CCC| is 100,000. Whereas the |? (representing 500) is raised by a factor of ten by combining it with a ?, for example, | is 5,000, and | is 5,000. The D and M used to represent 500 and 1,000 in conventional Roman numerals were probably derived from |? and C|?, respectively.
For example:
Base number | C|? = 1,000 | CC| = 10,000 | CCC| = 100,000 | |
---|---|---|---|---|
with |? | |? = 500 | C|?|? = 1,500 (broken down as C|? plus |?) | CC||? = 10,500 (broken down as CC| plus |?) | CCC||? = 100,500 (broken down as CCC| plus |?) |
with | | | = 5,000 | CC|| = 15,000 (broken down as CC| plus |) | CCC|| = 105,000 (broken down as CCC| plus |) | |
with | | | = 50,000 | CCC|| = 150,000 (broken down as CCC| plus |) |
Sometimes C|? was reduced to ? for 1,000. John Wallis is often credited for introducing the symbol for infinity (modern ?), and one conjecture is that he based it on this usage, since 1,000 was hyperbolically used to represent very large numbers. Similarly, | for 5,000 was reduced to ?; CC| for 10,000 to ?; | for 50,000 to ?; and CCC| for 100,000 to ?.^{[14]}
Another system is the vinculum, where a conventional Roman numeral is multiplied by 1,000 by adding an overline.^{[14]} Although mathematical historian David Eugene Smith disputes that this was part of ancient Roman usage,^{[35]} the notation was certainly in use in the Middle Ages, and is at least a convenient and "conventional" way to express numbers greater than 3,999 in Roman numerals.
For instance:
Adding vertical lines (or brackets) before and after the numeral seems to have been used (at least by late medieval times) to multiply a Roman numeral by 10: thus |M| for 10,000 rather than X (perhaps under the influence of Arabic/Hindu numerals, which were by this time coming into use). In combination with the overline the bracketed forms might be used to raise the multiplier to (say) ten (or one hundred) thousand, thus:
This needs to be distinguished from the custom of adding both underline and overline to a Roman numeral, simply to make it clear that it is a number, e.g. MCMLXVII.
Alphabetic symbols for larger numbers, such as Q for 500,000, have also been used to various degrees of standardization.
The inscription over the North Entrance to the Museum reads: "Dedicated to Art and Free to All · MDCDIII". These Roman numerals translate to 1903, indicating that the engraving was part of the original building designed for the 1904 World's Fair.