Counting rods
| Counting rods |
|---|
| Numeral systems |
|---|
| Hindu–Arabic numeral system |
| East Asian |
| Alphabetic |
| Former |
| Positional systems by base |
| Non-standard positional numeral systems |
| List of numeral systems |

Counting rods (筭) are small bars, typically 3–14 cm (1" to 6") long, that were used by mathematicians for calculation in ancient East Asia. They are placed either horizontally or vertically to represent any integer or rational number.
The written forms based on them are called rod numerals. They are a true positional numeral system with digits for 1–9 and a blank for 0, from the Warring states period (circa 475 BCE)[1] to the 16th century.
History
Chinese arithmeticians used counting rods for well over two thousand years ago.
In 1954, forty-odd counting rods of the Warring States period (5th century BCE to 221 BCE) were found in Zuǒjiāgōngshān (左家公山) Chu Grave No.15 in Changsha, Hunan.[2] – Copyright © 2010 – TutorVista.com, All rights reserved.</ref>}}
In 1973, archeologists unearthed a number of wood scripts from a tomb in Hubei dating from the period of the Han dynasty (206 BCE to 220 CE). On one of the wooden scripts was written: "当利二月定算𝍥". This is one of the earliest examples of using counting-rod numerals in writing.
A square lacquer box, dating from c. 168 BCE, containing a square chess board with the TLV patterns, chessmen, counting rods, and other items, was excavated in 1972, from Mawangdui M3, Changsha, Hunan Province.[3][4]
In 1976, a bundle of Western Han-era (202 BCE to 9 CE) counting rods made of bones was unearthed from Qianyang County in Shaanxi.[5][6] The use of counting rods must predate it; Sunzi (c. 544 to c. 496 BCE), a military strategist at the end of Spring and Autumn period of 771 BCE to 5th century BCE, mentions their use to make calculations to win wars before going into the battle;[7] Laozi (died 531 BCE), writing in the Warring States period, said "a good calculator doesn't use counting rods".[8] The Book of Han (finished 111 CE) recorded: "they calculate with bamboo, diameter one fen, length six cun, arranged into a hexagonal bundle of two hundred seventy one pieces".[9]

After the abacus flourished[when?], counting rods were abandoned except in Japan, where rod numerals developed into a symbolic notation for algebra.
Using counting rods



Counting rods represent digits by the number of rods, and the perpendicular rod represents five. To avoid confusion, vertical and horizontal forms are alternately used. Generally, vertical rod numbers are used for the position for the units, hundreds, ten thousands, etc., while horizontal rod numbers are used for the tens, thousands, hundred thousands etc. It is written in Sunzi Suanjing that "one is vertical, ten is horizontal".[10]
Red rods represent positive numbers and black rods represent negative numbers.[11] Ancient Chinese clearly understood negative numbers and zero (leaving a blank space for it), though they had no symbol for the latter. The Nine Chapters on the Mathematical Art, which was mainly composed in the first century CE, stated "(when using subtraction) subtract same signed numbers, add different signed numbers, subtract a positive number from zero to make a negative number, and subtract a negative number from zero to make a positive number".[12][13] Later, a go stone was sometimes used to represent zero.
This alternation of vertical and horizontal rod numeral form is very important to understanding written transcription of rod numerals on manuscripts correctly. For instance, in Licheng suanjin, 81 was transcribed as File:Counting rod h8.pngFile:Counting rod v1.png, and 108 was transcribed as File:Counting rod v1.pngFile:Counting rod v8.png; it is clear that the latter clearly had a blank zero on the "counting board" (i.e., floor or mat), even though on the written transcription, there was no blank. In the same manuscript, 405 was transcribed as File:Counting rod v4.png File:Counting rod v5.png, with a blank space in between for obvious reasons, and could in no way be interpreted as "45"File:Counting rod h4.pngFile:Counting rod v5.png. In other words, transcribed rod numerals may not be positional, but on the counting board, they are positional. File:Counting rod v4.png File:Counting rod v5.png is an exact image of the counting rod number 405 on a table top or floor.
Place value
The value of a number depends on its physical position on the counting board. A 9 at the rightmost position on the board stands for 9. Moving the batch of rods representing 9 to the left one position (i.e., to the tens place) gives 9[] or 90. Shifting left again to the third position (to the hundreds place) gives 9[][] or 900. Each time one shifts a number one position to the left, it is multiplied by 10. Each time one shifts a number one position to the right, it is divided by 10. This applies to single-digit numbers or multiple-digit numbers.
Song dynasty mathematician Jia Xian used hand-written Chinese decimal orders 步十百千萬 as rod numeral place values, as evident from a facsimile from a page of Yongle Encyclopedia. He arranged 七萬一千八百二十四 as
- 七一八二四
- 萬千百十步
He treated the Chinese order numbers as place value markers, and 七一八二四 became place value decimal numbers. He then wrote the rod numerals according to their place value:
| 七 | 一 | 八 | 二 | 四 |
|---|---|---|---|---|
| 萬 | 千 | 百 | 十 | 步 |
| 20px | 20px | 20px | 20px | 20px |
In Japan, mathematicians put counting rods on a counting board, a sheet of cloth with grids, and used only vertical forms relying on the grids. An 18th-century Japanese mathematics book has a checker counting board diagram, with the order of magnitude symbols "千百十一分厘毛" (thousand, hundred, ten, unit, tenth, hundredth, thousandth).[14]
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Vertical | File:Counting rod v1r.png | File:Counting rod v2r.png | File:Counting rod v3r.png | File:Counting rod v4r.png | File:Counting rod v5r.png | File:Counting rod v6r.png | File:Counting rod v7r.png | File:Counting rod v8r.png | File:Counting rod v9r.png | |
| Horizontal | File:Counting rod h1r.png | File:Counting rod h2r.png | File:Counting rod h3r.png | File:Counting rod h4r.png | File:Counting rod h5r.png | File:Counting rod h6r.png | File:Counting rod h7r.png | File:Counting rod h8r.png | File:Counting rod h9r.png |
| 0 | −1 | −2 | −3 | −4 | −5 | −6 | −7 | −8 | −9 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Vertical | File:Counting rod v1.png | File:Counting rod v2.png | File:Counting rod v3.png | File:Counting rod v4.png | File:Counting rod v5.png | File:Counting rod v6.png | File:Counting rod v7.png | File:Counting rod v8.png | File:Counting rod v9.png | |
| Horizontal | File:Counting rod h1.png | File:Counting rod h2.png | File:Counting rod h3.png | File:Counting rod h4.png | File:Counting rod h5.png | File:Counting rod h6.png | File:Counting rod h7.png | File:Counting rod h8.png | File:Counting rod h9.png |
Examples:
| 231 | File:Counting rod v2r.png | File:Counting rod h3r.png | File:Counting rod v1r.png | |
|---|---|---|---|---|
| 5089 | File:Counting rod h5r.png | File:Counting rod h8r.png | File:Counting rod v9r.png | |
| −407 | File:Counting rod v4.png | File:Counting rod v7.png | ||
| −6720 | File:Counting rod h6.png | File:Counting rod v7.png | File:Counting rod h2.png |
Rod numerals
Rod numerals are a positional numeral system made from shapes of counting rods. Positive numbers are written as they are and the negative numbers are written with a slant bar at the last digit. The vertical bar in the horizontal forms 6–9 are drawn shorter to have the same character height.
A circle (〇) is used for 0. Many historians think it was imported from Indian numerals by Gautama Siddha in 718,[12] but some think it was created from the Chinese text space filler "□", and others think that the Indians acquired it from China, because it resembles a Confucian philosophical symbol for "nothing".[15]
In the 13th century, Southern Song mathematicians changed digits for 4, 5, and 9 to reduce strokes.[15] The new horizontal forms eventually transformed into Suzhou numerals. Japanese continued to use the traditional forms. <section begin=numberTables />
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Vertical | File:Counting rod 0.png | File:Counting rod v1.png | File:Counting rod v2.png | File:Counting rod v3.png | File:Counting rod v4.png | File:Counting rod v5.png | File:Counting rod v6.png | File:Counting rod v7.png | File:Counting rod v8.png | File:Counting rod v9.png |
| Horizontal | File:Counting rod 0.png | File:Counting rod h1.png | File:Counting rod h2.png | File:Counting rod h3.png | File:Counting rod h4.png | File:Counting rod h5.png | File:Counting rod h6.png | File:Counting rod h7 num.png | File:Counting rod h8 num.png | File:Counting rod h9 num.png |
| 0 | −1 | −2 | −3 | −4 | −5 | −6 | −7 | −8 | −9 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Vertical | File:Counting rod -0.png | File:Counting rod v-1.png | File:Counting rod v-2.png | File:Counting rod v-3.png | File:Counting rod v-4.png | File:Counting rod v-5.png | File:Counting rod v-6.png | File:Counting rod v-7.png | File:Counting rod v-8.png | File:Counting rod v-9.png |
| Horizontal | File:Counting rod -0.png | File:Counting rod h-1.png | File:Counting rod h-2.png | File:Counting rod h-3.png | File:Counting rod h-4.png | File:Counting rod h-5.png | File:Counting rod h-6.png | File:Counting rod h-7.png | File:Counting rod h-8.png | File:Counting rod h-9.png |
<section end=numberTables />
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Vertical | File:Counting rod 0.png | File:Counting rod v1.png | File:Counting rod v2.png | File:Counting rod v3.png | File:Counting rod 4 song.png | File:Counting rod v5 song.png | File:Counting rod v6.png | File:Counting rod v7.png | File:Counting rod v8.png | File:Counting rod v9 song.png |
| Horizontal | File:Counting rod 0.png | File:Counting rod h1.png | File:Counting rod h2.png | File:Counting rod h3.png | File:Counting rod 4 song.png | File:Counting rod h5 song.png | File:Counting rod h6.png | File:Counting rod h7 num.png | File:Counting rod h8 num.png | File:Counting rod h9 song.png |
Examples:
| Traditional | Southern Song | |
|---|---|---|
| 231 | File:Counting rod v2.pngFile:Counting rod h3.pngFile:Counting rod v1.png | File:Counting rod v2.pngFile:Counting rod h3.pngFile:Counting rod v1.png |
| 5089 | File:Counting rod h5.pngFile:Counting rod 0.pngFile:Counting rod h8 num.pngFile:Counting rod v9.png | File:Counting rod h5 song.pngFile:Counting rod 0.pngFile:Counting rod h8 num.pngFile:Counting rod h9 song.png |
| −407 | File:Counting rod v4.pngFile:Counting rod 0.pngFile:Counting rod v-7.png | File:Counting rod 4 song.pngFile:Counting rod 0.pngFile:Counting rod v-7.png |
| −6720 | File:Counting rod h6.pngFile:Counting rod v7.pngFile:Counting rod h2.pngFile:Counting rod -0.png | File:Counting rod h6.pngFile:Counting rod v7.pngFile:Counting rod h2.pngFile:Counting rod -0.png |
In Japan, Seki Takakazu developed the rod numerals into symbolic notation for algebra and drastically improved Japanese mathematics.[12] After his period, the positional numeral system using Chinese numeral characters was developed, and the rod numerals were used only for the plus and minus signs.
| Western | Seki | After Seki |
|---|---|---|
| x + y + 246 | File:Counting rod v1.png甲File:Counting rod v1.png乙File:Counting rod v2.pngFile:Counting rod h4.pngFile:Counting rod v6.png | File:Counting rod v1.png甲File:Counting rod v1.png乙File:Counting rod v1.png二四六 |
| 5x − 6y | File:Counting rod v5.png甲File:Counting rod v-6.png乙 | File:Counting rod v1.png五甲File:Counting rod v-1.png六乙 |
| 7xy | File:Counting rod v7.png甲乙 | File:Counting rod v1.png七甲乙 |
| 8x / y | N/A |
Fractions

Rod calculus
The method for using counting rods for mathematical calculation was called rod calculation or rod calculus (筹算). Rod calculus can be used for a wide range of calculations, including finding the value of π, finding square roots, cube roots, or higher order roots, and solving a system of linear equations.
Before the introduction of a written zero, a space was used to indicate no units, and the rotation of the character in the subsequent unit column, by 90°, adopted, to help reduce the ambiguity in record values calculated on the rods.[16] For example 107 (𝍠 𝍧) and 17 (𝍩𝍧) would be distinguished by rotation, though multiple zero units could lead to ambiguity, eg. 1007 (𝍩 𝍧), and 10007 (𝍠 𝍧). Once written zero came into play, the rod numerals had become independent, and their use indeed outlives the counting rods, after its replacement by abacus. One variation of horizontal rod numerals, the Suzhou numerals is still in use for book-keeping and in herbal medicine prescription in Chinatowns in some parts of the world.
Unicode
Unicode 5.0 includes counting rod numerals in their own block in the Supplementary Multilingual Plane (SMP) from U+1D360 to U+1D37F. The code points for the horizontal digits 1–9 are U+1D360 to U+1D368 and those for the vertical digits 1–9 are U+1D369 to U+1D371. The former are called unit digits and the latter are called tens digits,[17][18] which is opposite of the convention described above. The Unicode Standard states that the orientation of the Unicode characters follows Song dynasty convention, which differs from Han dynasty practice which represented digits as vertical lines, and tens as horizontal lines.[19] Zero should be represented by U+3007 (〇, ideographic number zero) and the negative sign should be represented by U+20E5 (combining reverse solidus overlay).[20] As these were recently added to the character set and since they are included in the SMP, font support may still be limited.
Template:Unicode chart Counting Rod Numerals
See also
- Abacus
- Chinese mathematics
- Rod calculus
- Tally marks
- Tian yuan shu
- Unicode numerals
References
- ↑ Lay-Yong, Lam (1986). "The Conceptual Origins of our Numeral System and the Symbolic Form of Algebra". Archive for History of Exact Sciences 36 (3): 183–195. doi:10.1007/BF00412260. ISSN 0003-9519. https://www.jstor.org/stable/41133800.
- ↑ 中国独特的计算工具, http://mkd.lyge.cn/zhanzheng/a04/x3/040.htm, retrieved 2007-12-161954年,考古学家在位于长江中游地区的湖南省长沙左家公山发掘了一座距今两千一百多年的战国时期楚墓。墓中出土了一个竹筒,里面盛放着戥秤、砝码、毛笔以及四十余根长度约为十二厘米的竹片。这是最早发现也是最古的算筹实物。In English-In 1954, archaeologists discovered a tomb of the Chu Dynasty from the Warring States Period, which is more than 2,100 years old, at Zuojiagong Mountain in Changsha, Hunan Province, in the middle reaches of the Yangtze River. A bamboo tube was unearthed in the tomb, which contained a balance scale, weights, a brush, and more than 40 bamboo pieces about 12 centimeters long. This is the earliest and oldest abacus discovered.
- ↑ WONG, Pui Yin Marianne (Mar 2006). "The Siling (four cardinal animals) in Han Pictorial Art - vol 1". SOAS: 370, 416. https://eprints.soas.ac.uk/28946/1/10673190.pdf.
- ↑ "BabelStone Blog : The Lost Game of Liubo Part 4 : Game Boards and Equipment". https://www.babelstone.co.uk/Blog/2011/01/lost-game-of-liubo-part-4-game-boards.html.
- ↑ Wu Wenjun ed, Grand Series of History of Chinese Mathematics, vol 1, p371
- ↑ Lam, Lay Yong; Ang, Tian Se (2004) (in en). Fleeting Footsteps: Tracing the Conception of Arithmetic and Algebra in Ancient China. World Scientific. ISBN 978-981-256-725-3. https://books.google.com/books?id=fGYmpWE5UZgC&q=tomb+in+Hubei+rod+numerals&pg=PA45.
- ↑ 孫子: 夫未戰而廟算勝者,得算多也
- ↑ 老子: 善數者不用籌策。
- ↑ Zhu, Yiwen (2018). "How were Western written calculations introduced into China? — An analysis of the Tongwen suanzhi (Arithmetic Guidance in the Common Language, 1613)" (in en). https://www.researchgate.net/publication/326525684.
- ↑ Chinese Wikisource 孫子算經: 先識其位,一從十橫,百立千僵,千十相望,萬百相當。
- ↑ Chinese Wikisource, 夢溪筆談: 如算法用赤籌、黑籌,以別正負之數。
- ↑ 12.0 12.1 12.2 Wáng, Qīngxiáng (1999), Sangi o koeta otoko (The man who exceeded counting rods), Tokyo: Tōyō Shoten, ISBN 4-88595-226-3
- ↑ Chinese Wikisource 正負術曰: 同名相除,異名相益,正無入負之,負無入正之。其異名相除,同名相益,正無入正之,負無入負之。
- ↑ Karl Menninger, Number Words and Number Symbols, p 369, MIT Press, 1970
- ↑ 15.0 15.1 Qian, Baocong (1964), Zhongguo Shuxue Shi (The history of Chinese mathematics), Beijing: Kexue Chubanshe
- ↑ "Chinese numerals" (in en). https://mathshistory.st-andrews.ac.uk/HistTopics/Chinese_numerals/.
- ↑ Christopher Cullen et John H. Jenkins, Proposal to add Chinese counting rod numerals to Unicode and ISO/IEC 10646, 2004
- ↑ The Unicode Standard, Version 5.0 – Electronic edition, Unicode, Inc., 2006, pp. 558, https://www.unicode.org/charts/PDF/U1D360.pdf
- ↑ The Unicode Standard, Version 15.0 – Electronic edition, Unicode, Inc., 2022, pp. 869–870, https://www.unicode.org/versions/Unicode15.0.0/ch22.pdf#G12367
- ↑ The Unicode Standard, Version 5.0 – Electronic edition, Unicode, Inc., 2006, pp. 499–500, https://www.unicode.org/versions/Unicode5.0.0/ch15.pdf#G28213
External links
For a look of the ancient counting rods, and further explanation, you can visit the sites
- https://web.archive.org/web/20010217175749/http://www.math.sfu.ca/histmath/China/Beginning/Rod.html
- http://mathforum.org/library/drmath/view/52557.html
- Template:Webtrans
- Template:Webtrans
