1. What counting really is
Counting feels too obvious to need a definition. You point at things and say "one, two, three" and that's that. But there's a precise idea sitting underneath the routine, and it matters:
Matching each object in a collection to a unique number from the sequence $1, 2, 3, 4, \ldots$ — using each number once and leaving none of the objects out. The last number you say is the count of the collection.
Two ideas hide inside that definition. The first is that counting is a one-to-one pairing. If you count five apples, you're really saying "I can match those apples to the numbers 1, 2, 3, 4, 5 — one apple per number, no leftovers on either side." Two collections have the same count exactly when their objects can be paired up with nothing left over. This is the seed of an idea that grows into the modern definition of "how many" — but at this level, you can just feel it.
The second is that the numbers themselves never run out. Whatever number you stop at, you can always say "and one more." Mathematicians call this the successor property: every natural number has a next.
The unending sequence $1, 2, 3, 4, 5, \ldots$ used for counting. Often written $\mathbb{N}$. Some authors include $0$; whether they do depends on convention, not on any deep disagreement.
Before the number system you grew up with existed, people kept counts with tally marks — one stroke per thing — or pebbles in a pouch. Those work. But they don't scale: try writing four thousand tally marks and see how you feel about it. The rest of this topic is about the breakthrough that fixed this.
2. Infinite numbers, finite symbols
Here is the puzzle anyone who has ever invented a number system had to solve. There are infinitely many counting numbers, but any usable writing system has only a finite stock of symbols. How do you write infinitely many things using finitely many marks?
You can see various ancient attempts as failed or partial answers to this question:
- Tally marks. One mark per thing. Honest, but unusable past about thirty.
- Egyptian numerals. A separate hieroglyph for $1$, $10$, $100$, $1{,}000$, and so on. Better, but you need a new symbol every power of ten and arithmetic is awkward.
- Roman numerals. Combine letters with positional rules (IV = 4, VI = 6). Compact for small numbers, but multiplication of MCDXXXII by CXLIX is a nightmare — and there's no easy way to write a billion.
The system that conquered the world — sometimes called Hindu–Arabic numerals, developed in India and transmitted through the medieval Arab world to Europe — solved the puzzle with one beautifully economical idea: let the position of a digit, not just the digit itself, carry meaning. The same ten symbols $0$ through $9$ can mean different amounts depending on where they sit.
That single move makes arithmetic mechanical, makes very large numbers writable, and is the foundation of every later number system you'll meet.
3. Base-10 positional notation
Read the number $3{,}427$. Each digit occupies a place, and each place is worth ten times the place to its right:
That's the whole idea. The digit $3$ in $3{,}427$ isn't worth $3$ — it's worth $3{,}000$, because it sits three places left of the ones. The digit $4$ is worth $400$. Read column-by-column, the number decomposes into a sum of multiples of powers of ten.
In symbols, any whole number with digits $d_n d_{n-1} \ldots d_1 d_0$ (read left to right) equals
$$ d_n \cdot 10^n + d_{n-1} \cdot 10^{n-1} + \ldots + d_1 \cdot 10 + d_0. $$So $3{,}427 = 3 \cdot 10^3 + 4 \cdot 10^2 + 2 \cdot 10 + 7$. The system has a name worth knowing:
The value a digit contributes based on its position in a number. In base $10$, the rightmost digit is worth its face value, the next is worth ten times that, the next a hundred times, and so on — each step left multiplies by ten.
There's no mathematical reason — it's a biological accident. Humans have ten fingers, and counting on fingers got us started. Civilizations that didn't all settled on the same base independently; the Babylonians used $60$ (which is why an hour has $60$ minutes), the Maya used $20$. The system is the breakthrough; the choice of $10$ is a footnote.
4. Zero, the unsung hero
Notice what happens when one of the place columns is empty. The number $407$ has a $4$ in the hundreds place, nothing in the tens place, and a $7$ in the ones. If you just wrote "$4\,7$" with a gap, that wouldn't survive being copied. You need a symbol that means this place is occupied by nothing. That symbol is $0$.
Zero is doing two different jobs here, and conflating them is the source of a lot of confusion:
- As a number, zero means "none of them" — the count of an empty collection.
- As a placeholder, zero means "this column has no contribution, but it exists." It's what distinguishes $47$ from $407$ from $4{,}007$.
The placeholder use is what most ancient number systems lacked, and it's why their arithmetic was so hard. Roman numerals never needed a "zero" because each symbol stood for a fixed amount — but that's also why you can't easily write a hundred million in Roman numerals.
The placeholder use of zero appeared in Babylonian astronomy and was made fully systematic in India around the 7th century by Brahmagupta, who treated $0$ as a number you could compute with — including the awkward case of "you can't divide by it." From there it traveled west and eventually upended European mathematics.
5. Reading and writing large numbers
Once numbers get past four digits or so, reading them digit-by-digit becomes painful. The convention that fixes this is to group digits into blocks of three from the right, and give each block a name.
| Number | Spoken as | Block name |
|---|---|---|
| $10^0$ to $10^2$ | one … nine hundred ninety-nine | — |
| $10^3$ | one thousand | thousands |
| $10^6$ | one million | millions |
| $10^9$ | one billion (short scale) | billions |
| $10^{12}$ | one trillion | trillions |
| $10^{15}$ | one quadrillion | quadrillions |
In writing, the boundary between blocks is marked with a thousands separator. In the US and UK that separator is a comma: $1{,}200{,}540$. In much of continental Europe it's a period or a space: $1{.}200{.}540$ or $1\,200\,540$. The international SI standard recommends a thin space, partly because both the comma and the period are used as the decimal separator somewhere in the world — and mixing them is exactly the kind of thing that crashes spaceships.
To read $1{,}200{,}540$ aloud, identify the blocks from the right:
- $540$ — the ones-thousands-millions block (just "five hundred forty")
- $200$ — the thousands block ("two hundred thousand")
- $1$ — the millions block ("one million")
Read them in left-to-right order with each block followed by its name: "one million, two hundred thousand, five hundred forty."
"Billion" means $10^9$ in the US and modern UK (the short scale) but historically meant $10^{12}$ in much of Europe (the long scale). Most countries have converged on the short scale, but if you're reading older European texts the same word can be a thousand times bigger than you expect.