Misplaced Pages

-yllion

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
(Redirected from Knuth -yllion) Mathematical notation
This article includes a list of general references, but it lacks sufficient corresponding inline citations. Please help to improve this article by introducing more precise citations. (August 2019) (Learn how and when to remove this message)
Part of a series on
Numeral systems
Place-value notation
Hindu–Arabic numerals

East Asian systems
Contemporary

Historic
Other systems
Ancient

Post-classical

Contemporary
By radix/base
Common radices/bases

Non-standard radices/bases
Sign-value notation
Non-alphabetic

Alphabetic
List of numeral systems

-yllion (pronounced /aɪljən/) is a proposal from Donald Knuth for the terminology and symbols of an alternate decimal superbase system. In it, he adapts the familiar English terms for large numbers to provide a systematic set of names for much larger numbers. In addition to providing an extended range, -yllion also dodges the long and short scale ambiguity of -illion.

Knuth's digit grouping is exponential instead of linear; each division doubles the number of digits handled, whereas the familiar system only adds three or six more. His system is basically the same as one of the ancient and now-unused Chinese numeral systems, in which units stand for 10, 10, 10, 10, ..., 10, and so on (with an exception that the -yllion proposal does not use a word for thousand which the original Chinese numeral system has). Today the corresponding Chinese characters are used for 10, 10, 10, 10, and so on.

Details and examples

This article should specify the language of its non-English content, using {{lang}}, {{transliteration}} for transliterated languages, and {{IPA}} for phonetic transcriptions, with an appropriate ISO 639 code. Misplaced Pages's multilingual support templates may also be used. See why. (September 2021)

In Knuth's -yllion proposal:

  • 1 to 999 still have their usual names.
  • 1000 to 9999 are divided before the 2nd-last digit and named "foo hundred bar." (e.g. 1234 is "twelve hundred thirty-four"; 7623 is "seventy-six hundred twenty-three")
  • 10 to 10 − 1 are divided before the 4th-last digit and named "foo myriad bar". Knuth also introduces at this level a grouping symbol (comma) for the numeral. So 382,1902 is "three hundred eighty-two myriad nineteen hundred two."
  • 10 to 10 − 1 are divided before the 8th-last digit and named "foo myllion bar", and a semicolon separates the digits. So 1,0002;0003,0004 is "one myriad two myllion, three myriad four."
  • 10 to 10 − 1 are divided before the 16th-last digit and named "foo byllion bar", and a colon separates the digits. So 12:0003,0004;0506,7089 is "twelve byllion, three myriad four myllion, five hundred six myriad seventy hundred eighty-nine."
  • etc.

Each new number name is the square of the previous one — therefore, each new name covers twice as many digits. Knuth continues borrowing the traditional names changing "illion" to "yllion" on each one. Abstractly, then, "one n-yllion" is 10 2 n + 2 {\displaystyle 10^{2^{n+2}}} . "One trigintyllion" ( 10 2 32 {\displaystyle 10^{2^{32}}} ) would have 2 + 1, or 42;9496,7297, or nearly forty-three myllion (4300 million) digits (by contrast, a conventional "trigintillion" has merely 94 digits — not even a hundred, let alone a thousand million, and still 7 digits short of a googol). Better yet, "one centyllion" ( 10 2 102 {\displaystyle 10^{2^{102}}} ) would have 2 + 1, or 507,0602;4009,1291:7605,9868;1282,1505, or about 1/20 of a tryllion digits, whereas a conventional "centillion" has only 304 digits.

The corresponding Chinese "long scale" numerals are given, with the traditional form listed before the simplified form. Same numerals are used in the Ancient Greek numeral system, and also the Chinese "short scale" (new number name every power of 10 after 1000 (or 10)), "myriad scale" (new number name every 10), and "mid scale" (new number name every 10). Today these Chinese numerals are still in use, but are used in their "myriad scale" values, which is also used in Japanese and in Korean. For a more extensive table, see Myriad system.

Value Name Notation Standard English name (short scale) Ancient Greek Chinese ("long scale") Pīnyīn (Mandarin) Jyutping (Cantonese) Pe̍h-ōe-jī (Hokkien)
10 One 1 One εἷς (heîs) jat it/chit
10 Ten 10 Ten δέκα (déka) shí sap si̍p/cha̍p
10 One hundred 100 One hundred ἑκατόν (hekatón) bǎi baak pah
10 Ten hundred 1000 One thousand χίλιοι (khī́lioi) qiān cin chhian
10 One myriad 1,0000 Ten thousand μύριοι (mýrioi) 萬, 万 wàn maan bān
10 Ten myriad 10,0000 One hundred thousand δεκάκις μύριοι (dekákis mýrioi) 十萬, 十万 shíwàn sap maan si̍p/cha̍p bān
10 One hundred myriad 100,0000 One million ἑκατοντάκις μύριοι (hekatontákis mýrioi) 百萬, 百万 bǎiwàn baak maan pah bān
10 Ten hundred myriad 1000,0000 Ten million χιλιάκις μύριοι (khiliákis mýrioi) 千萬, 千万 qiānwàn cin maan chhian bān
10 One myllion 1;0000,0000 One hundred million μυριάκις μύριοι (muriákis mýrioi) 億, 亿 jik ek
10 Ten myllion 10;0000,0000 One billion δεκάκις μυριάκις μύριοι (dekákis muriákis mýrioi) 十億, 十亿 shíyì sap jik si̍p/cha̍p ek
10 One hundred myllion 100;0000,0000 Ten billion ἑκατοντάκις μυριάκις μύριοι (hekatontákis muriákis múrioi) 百億, 百亿 bǎiyì baak jik pah ek
10 Ten hundred myllion 1000;0000,0000 One hundred billion χῑλῐάκῐς μυριάκις μύριοι (khīliákis muriákis múrioi) 千億, 千亿 qiānyì cin jik chhian ek
10 One myriad myllion 1,0000;0000,0000 One trillion μυριάκις μυριάκις μύριοι (muriákis muriákis mýrioi) 萬億, 万亿 wànyì maan jik bān ek
10 Ten myriad myllion 10,0000;0000,0000 Ten trillion δεκάκις μυριάκις μυριάκις μύριοι (dekákis muriákis muriákis mýrioi) 十萬億, 十万亿 shíwànyì sap maan jik si̍p/cha̍p bān ek
10 One hundred myriad myllion 100,0000;0000,0000 One hundred trillion ἑκατοντάκις μυριάκις μυριάκις μύριοι (hekatontákis muriákis muriákis mýrioi) 百萬億, 百万亿 bǎiwànyì baak maan jik pah bān ek
10 Ten hundred myriad myllion 1000,0000;0000,0000 One quadrillion χιλιάκις μυριάκις μυριάκις μύριοι (khiliákis muriákis muriákis mýrioi) 千萬億, 千万亿 qiānwànyì cin maan jik chhian bān ek
10 One byllion 1:0000,0000;0000,0000 Ten quadrillion μυριάκις μυριάκις μυριάκις μύριοι (muriákis muriákis muriákis mýrioi) zhào siu tiāu
10 One myllion byllion 1;0000,0000:0000,0000;0000,0000 One septillion 億兆, 亿兆 yìzhào jik siu ek tiāu
10 One tryllion 1'0000,0000;0000,0000:0000,0000;0000,0000 One hundred nonillion jīng ging kiaⁿ
10 One quadryllion Ten vigintillion gāi goi kai
10 One quintyllion One hundred unquadragintillion zi chi
10 One sextyllion Ten quattuoroctogintillion ráng joeng liōng
10 One septyllion One hundred novensexagintacentillion 溝, 沟 gōu kau kau
10 One octyllion Ten quadragintatrecentillion 澗, 涧 jiàn gaan kán
10 One nonyllion One hundred unoctogintasescentillion zhēng zing chiàⁿ
10 One decyllion Ten milliquattuorsexagintatrecentillion 載, 载 zài zoi chài

Latin- prefix

In order to construct names of the form n-yllion for large values of n, Knuth appends the prefix "latin-" to the name of n without spaces and uses that as the prefix for n. For example, the number "latintwohundredyllion" corresponds to n = 200, and hence to the number 10 2 202 {\displaystyle 10^{2^{202}}} .

Negative powers

To refer to small quantities with this system, the suffix -th is used.

For instance, 10 4 {\displaystyle 10^{-4}} is a myriadth. 10 16777216 {\displaystyle 10^{-16777216}} is a vigintyllionth.

Disadvantages

Knuth's system wouldn't be implemented well in Polish due to some numerals having -ylion suffix in basic forms due to rule of Polish language, which changes syllables -ti-, -ri-, -ci- into -ty-, -ry-, -cy- in adapted loanwoards, present in all thousands powers from trillion upwards, e.g. trylion as trillion, kwadrylion as quadrillion, kwintylion as quintillion etc. (nonilion as nonnillion is only exception, but also not always), which creates system from 10 upwards invalid.

See also

References

  1. "Large Numbers (Page 2) at MROB".
  2. "Wielkie liczby — nazwy, Encyklopedia PWN: źródło wiarygodnej i rzetelnej wiedzy".
Donald Knuth
Publications
Software
Fonts
Literate programming
Algorithms
Other
Categories: