A Story of Numbers - History and Development of Number Systems

Learning Outcomes

  • Read, write, and compare sets of numbers and large numbers up to 1010 digits.

  • Understand different number systems and their historical evolution.

  • Identify and appreciate relationships between numbers.

  • Recognise and create patterns in numbers and operations.

  • Apply scientific notation using exponents and powers.

Introduction to Counting and Historical Need

  • Mesopotamian Civilization:

    • Flourished around 40004000 years ago in western Asia (covering present-day Iraq and neighboring countries).

    • Utilized distinctive cuneiform symbols to write numbers long before modern numerals existed.

  • Early Necessity for Counting:

    • Human necessity for counting dates back to the Stone Age (around 1000010000 years ago).

    • Primary motivations included:

      • Determining available food quantities.

      • Managing livestock and herds.

      • Tracking trade of goods.

      • Counting ritual offerings.

      • Tracking time (predicting new moons, full moons, and seasonal changes).

Early Origins and Global Spread of the Indian Number System

  • Oral Representation in Ancient India:

    • Ancient Indian texts, such as the Yajurveda Samhita, established oral names for numbers using powers of 1010 similar to modern spoken structures.

    • Named powers of 1010 included:

      • eka=1=100\text{eka} = 1 = 10^0

      • dasha=10=101\text{dasha} = 10 = 10^1

      • shata=100=102\text{shata} = 100 = 10^2

      • sahasra=1000=103\text{sahasra} = 1000 = 10^3

      • ayuta=10000=104\text{ayuta} = 10000 = 10^4

      • Extended up to 101210^{12} and beyond.

  • Development of Written Digits:

    • The written digits 00 through 99 originated in India approximately 20002000 years ago.

    • Bakhshali Manuscript (c. 3rd century CE): Contains the earliest known recorded instance of numbers written with ten digits including zero, represented as a dot.

Zero in the Bakhshali manuscript
  • Aryabhata (c. 499 CE): First mathematician to fully explain and execute elaborate scientific computations with the Indian system of 1010 symbols.

  • Transmission to the Arab World:

    • Transmitted around 800 CE800\text{ CE}.

    • Popularized by Persian mathematician Al-Khwarizmi in his treatise On the Calculation with Hindu Numerals (c. 825 CE825\text{ CE}) — from whose name the word algorithm derives.

    • Promoted by philosopher Al-Kindi in On the Use of the Hindu Numerals (c. 830 CE830\text{ CE}).

  • Transmission to Europe and Global Adoption:

    • Reached Europe and parts of Africa by around 1100 CE1100\text{ CE}.

    • Italian mathematician Fibonacci advocated for European adoption around 1200 CE1200\text{ CE}.

    • Widespread European adoption occurred during the Renaissance and by the 17th century, as Roman numerals proved too cumbersome for advanced scientific progress.

    • European scholars called them "Arabic numerals" because they acquired them from Arab texts; Arab scholars called them "Hindu numerals".

    • Modern formal terms include Hindu numerals, Indian numerals, and Hindu-Arabic numerals, where "Hindu" refers to geography and culture rather than religion.

  • Historical Evaluation:

    • Pierre-Simon Laplace (1749−18271749 - 1827) stated: "The ingenious method of expressing every possible number using a set of ten symbols (each symbol having a place value and an absolute value) emerged in India. The idea seems so simple nowadays that its significance and profound importance is no longer appreciated. Its simplicity lies in the way it facilitated calculations and placed arithmetic foremost among useful inventions."

Evolution of the digits used in the Indian number system

Foundational Mechanisms of Counting

  • Definition of a Number System: A standard sequence of objects, names, or written symbols having a fixed order used to determine quantities via one-to-one mapping.

  • One-to-One Mapping: Associating each object in a collection with exactly one element of a standard sequence such that no two objects map to the same element.

  • Counting Methods:

    • Method 1: Physical Tally (Sticks/Pebbles)

      • Each object corresponds to a physical stick.

      • Representation:

        • 1=∣1 = |

        • 2=∣∣2 = ||

        • 3=∣∣∣3 = |||

        • 4 = ||||\n * 5 = |||||\n * Drawback: Inconvenient for large quantities, as it requires as many sticks as the items being counted.\n * **Method 2: Ordered Sequence of Sounds/Names**\n * Associating items with fixed spoken letter sequences (e.g., English alphabet 'a' through 'z').\n * 1 ightarrow a,,2 ightarrow b,,3 ightarrow c,, ext{…},,26 ightarrow z$.

      • Drawback: Finite capacity (limited to alphabet length unless multi-letter combinations are defined).

    • Method 3: Fixed Ordered Written Symbols

      • Utilizing standard symbols without place value (e.g., early Roman system).

The Roman Numeral System

  • Historical Context: Evolved from the ancient Greek number system around the 8th century BCE in Rome and spread throughout Europe via the Roman Empire.

  • Landmark Numbers: Specific standard values assigned unique single symbols:

    • I=1\text{I} = 1

    • V=5\text{V} = 5

    • X=10\text{X} = 10

    • L=50\text{L} = 50

    • C=100\text{C} = 100

    • D=500\text{D} = 500

    • M=1000\text{M} = 1000

  • Grouping and Structuring Rules (for numbers up to 3939):

    • Group into as many 1010s as possible, then 55s, then 11s.

    • Example: 27=10+10+5+1+1→XXVII27 = 10 + 10 + 5 + 1 + 1 \rightarrow \text{XXVII}.

    • Subtractive convention: 4=IV4 = \text{IV} (11 less than 55), 40=XL40 = \text{XL} (1010 less than 5050), though additive forms (e.g., XXXX\text{XXXX}) were historically used.

    • Large number decomposition example:

      • 2367=1000+1000+100+100+100+50+10+5+1+1→MMCCCLXII2367 = 1000 + 1000 + 100 + 100 + 100 + 50 + 10 + 5 + 1 + 1 \rightarrow \text{MMCCCLXII}.

  • Arithmetic in Roman Numerals:

    • Addition example: CCXXXII+CCCCXIII\text{CCXXXII} + \text{CCCCXIII}

      • Combine like symbols: 66             C\text{C} s, 44             X\text{X} s, 55             I\text{I} s.

      • Group 55             C\text{C} s (500500) as D\text{D}.

      • Result: DCXLV\text{DCXLV} (645645).

    • Limitations: Complex for multiplication and division; required specialized calculating devices (abaci) operated by trained individuals.

Base Systems and the Egyptian Number System

  • Concept of Base-nn Systems:

    • A number system is base-nn if the first landmark number is 11 (n0n^0) and every subsequent landmark number is formed by multiplying the previous landmark number by a fixed integer nn (n1,n2,n3,...n^1, n^2, n^3, \text{...}).

    • A base-1010 system is termed a decimal system.

  • Egyptian Hieroglyphic System (c. 3000 BCE):

    • Base-1010 additive system using fixed hieroglyphs for powers of 1010:

      • 100=110^0 = 1: Vertical stroke (|)

      • 101=1010^1 = 10: Heel bone (∩)

      • 102=10010^2 = 100: Coiled rope (୭)

      • 103=100010^3 = 1000: Lotus plant

      • 104=1000010^4 = 10000: Pointing finger

      • 105=10000010^5 = 100000: Tadpole / Frog

      • 106=100000010^6 = 1000000: Astonished man

      • 107=1000000010^7 = 10000000: Sun / Rising sun

    • Example: 324=100+100+100+10+10+1+1+1+1→324 = 100 + 100 + 100 + 10 + 10 + 1 + 1 + 1 + 1 \rightarrow 3 coiled ropes, 2 heel bones, 4 strokes.

    • Limitation: Requires creating an infinite sequence of new symbols for higher powers as numbers grow larger.

  • Hypothetical Base-55 System Structure:

    • Landmark numbers: 50=15^0 = 1, 51=55^1 = 5, 52=255^2 = 25, 53=1255^3 = 125, 54=6255^4 = 625, 55=31255^5 = 3125.

    • Representation of 143143: 143=125+5+5+5+1+1+1→1(53)+3(51)+3(50)143 = 125 + 5 + 5 + 5 + 1 + 1 + 1 \rightarrow 1(5^3) + 3(5^1) + 3(5^0).

  • Line Abacus (11th Century European Adoption):

    • Board marked with horizontal lines denoting powers of 1010 (1,10,100,10001, 10, 100, 1000).

    • Counters on lines represent quantities; a counter placed in the space above a line contributes a value of 55 times that line's power.

    • Carry-over rule: Ten counters on a line are exchanged for one counter on the line directly above.

Positional Number Systems and Place Value

  • Definition: A positional or place value system uses a fixed base and determines the value of a symbol based on its relative position in the numeral.

  • Mesopotamian (Babylonian) Sexagesimal System:

    • Base-6060 system that originated in ancient Mesopotamia.

    • Historical legacy: Modern time units (1 hour=60 minutes1\text{ hour} = 60\text{ minutes}, 1 minute=60 seconds1\text{ minute} = 60\text{ seconds}) and angular degrees.

    • Basic symbols:

      • 1=Y1 = \text{Y}

      • 10=<10 = <

    • Numbers 11 through 5959 are formed additively using these two symbols.

    • Positional layout: Symbols grouped in columns corresponding to powers of 6060 (600,601,602=3600,603=21600060^0, 60^1, 60^2 = 3600, 60^3 = 216000).

    • Decomposition examples:

      • 640=(10×601)+(40×600)640 = (10 \times 60^1) + (40 \times 60^0)

      • 7530=(2×3600)+(5×601)+(30×600)7530 = (2 \times 3600) + (5 \times 60^1) + (30 \times 60^0)

    • Defects and Ambiguities:

      • Initially used blank spaces to signify missing powers of 6060, causing confusion in distinguishing numbers like 11, 6060, and 36003600.

      • Later added a placeholder symbol for internal empty positions, but rarely used it at the end of numbers.

  • Mayan Number System (3rd – 10th Century CE):

    • Vigesimal (near Base-2020) positional system developed independently in Central America.

    • Landmark position multipliers: 11, 2020, 20×18=36020 \times 18 = 360, 202×18=720020^2 \times 18 = 7200, 203×18=14400020^3 \times 18 = 144000 (the use of 360360 aligned with calendar calculations).

    • Symbols:

      • Dot (•) = 11

      • Bar (—) = 55

      • Shell (Ө) = 00 (placeholder)

    • Vertical orientation: Positioned top-to-bottom, with lowest position representing 11s.

  • Chinese Rod Numeral System (3rd Century BCE – 17th Century CE):

    • Base-1010 decimal place value system using physical counting rods.

    • Alternated symbol orientations between positions to prevent positional overlap:

      • Zong: Vertical arrangements for units, hundreds, tens of thousands (100,102,104,...10^0, 10^2, 10^4, \text{...}).

      • Heng: Horizontal arrangements for tens, thousands, hundreds of thousands (101,103,105,...10^1, 10^3, 10^5, \text{...}).

    • Example reading:

      • 2 (Heng)×103+6 (Zong)×102+3 (Heng)×101+4 (Zong)×100=26342\text{ (Heng)} \times 10^3 + 6\text{ (Zong)} \times 10^2 + 3\text{ (Heng)} \times 10^1 + 4\text{ (Zong)} \times 10^0 = 2634.

The Complete Hindu Place Value System and the Concept of Zero

  • Structural Mechanics:

    • Base-1010 positional system employing ten digits: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9$.\n * Value breakdown example:\n * 375 = (3 imes 10^2) + (7 imes 10^1) + (5 imes 10^0).\n\n* **Conceptual Breakthrough of Zero (0):**\n * Zero fulfilled two vital mathematical roles:\n 1. **Positional Placeholder:** Prevents ambiguity when place values are skipped.\n 2. **Independent Number:** Recognized as a number in its own right with defined operational rules.\n * **Aryabhata (499 ext{ CE}):∗∗Appliedoperationalrulesofzero():** Applied operational rules of zero (a + 0 = a,,a imes 0 = 0) in *Aryabhatiya* for astronomical and scientific computations.\n * **Brahmagupta (628 ext{ CE}):** Formalized full operational axioms for zero, positive, and negative numbers in *Brahmasphutasiddhanta*.\n * **Mathematical Significance:** Formed what is known in modern abstract algebra as a **ring** (a set closed under addition, subtraction, and multiplication), providing the foundation for modern algebra, analysis, and computing.\n\n# Evolution Summary of Ideas in Number Representation\n\n1. **Stage 1:** Counting in groups using physical one-to-one tallies.\n2. **Stage 2:** Grouping using landmark numbers (e.g., Roman ext{I, V, X, L, C, D, M}).\n3. **Stage 3:** Choosing fixed powers of an integer as landmark numbers (establishing a base system).\n4. **Stage 4:** Utilizing relative symbol positions to denote landmark multipliers (place value system).\n5. **Stage 5:** Establishing 0 as both a positional placeholder and an independent numerical quantity.\n\n# Questions and Exercises\n\n* **Roman System Conversions:**\n * 1222 ightarrow ext{MCCXXII}\n * 2999 ightarrow ext{MMCMXCIX}\n * 302 ightarrow ext{CCCII}\n * 715 ightarrow ext{DCCXV}\n * Add ext{LXXXVII} + ext{LXXVIII}\n * Solution: 87 + 78 = 165 ightarrow ext{CLXV}.\n * Landmark products:\n * ext{V} imes ext{L} = 5 imes 50 = 250 = ext{CCL}\n * ext{L} imes ext{D} = 50 imes 500 = 25000\n * ext{V} imes ext{D} = 5 imes 500 = 2500 = ext{MMD}\n * ext{VII} imes ext{IX} = 7 imes 9 = 63 = ext{LXIII}\n\n* **Base Conversion Exercises:**\n * Convert base-10numbernumber25tobase−to base-8,base−, base-5,andbase−, and base-2:\n * Base-8::25 = (3 imes 8^1) + (1 imes 8^0) ightarrow 31_8\n * Base-5::25 = (1 imes 5^2) + (0 imes 5^1) + (0 imes 5^0) ightarrow 100_5\n * Base-2::25 = 16 + 8 + 1 = (1 imes 2^4) + (1 imes 2^3) + (0 imes 2^2) + (0 imes 2^1) + (1 imes 2^0) ightarrow 11001_2$$