Topic · Arithmetic

Addition & Subtraction

Combining quantities and pulling them apart — the two operations that everything else in arithmetic ends up resting on. The column algorithms you learned in school are not magic: they're place value doing its job one column at a time, with a small bookkeeping trick when a column overflows.

What you'll leave with

  • Addition as "combine," subtraction as "take away" — and the more useful second view of subtraction as distance.
  • The three properties that make addition friendly: commutative, associative, identity.
  • Why subtraction has none of those nice properties, and what changes because of it.
  • The column algorithms in full — why carrying and borrowing work, not just how to do them.
  • Mental-math shortcuts that fall out of the properties, plus a habit of estimating before computing.

1. What addition really is

If you have three apples in one hand and five in the other and someone asks "how many apples?" — you've just done addition. Addition is the operation that joins two collections into one and reports the new total.

Addition

The operation that takes two numbers — called addends — and produces a single number called their sum. Written $a + b = c$, where $c$ is the sum of $a$ and $b$.

The "$+$" symbol came from a shorthand for the Latin et ("and"), and the verbal version — three plus five — still reads as "three and five." It's worth holding on to that everyday meaning: addition is the formal version of the word and.

Two intuitions cover almost every situation where addition is the right tool:

  • Combining. Two separate piles become one. "I have $\$12$ and you give me $\$5$ — now I have $\$17$."
  • Stepping forward. Starting at one number, moving along by another. "It's $3$ o'clock, in $4$ hours it'll be $7$." This is the picture you'll want when you eventually meet number lines and negative numbers.

2. The three properties that make addition easy

Addition obeys three rules that are so familiar you might not realize they're rules at all. Each one is a license to rearrange — and rearranging is what makes mental arithmetic possible.

PropertyWhat it saysIn symbols
Commutative Order doesn't matter. $a + b = b + a$
Associative Grouping doesn't matter. $(a + b) + c = a + (b + c)$
Identity Adding zero changes nothing. $a + 0 = a$

None of these are obvious from the definition — they have to be checked. But they hold for all whole numbers, and they license moves you make without thinking:

  • To add $9 + 7 + 1$, your brain probably reorders to $(9 + 1) + 7 = 10 + 7 = 17$. That's commutativity and associativity in tandem.
  • To add $48 + 27$, you might split into $48 + 20 + 7 = 68 + 7 = 75$. That's associativity, after you've decomposed $27$ by place value.
Why this matters

The column algorithm you'll see in a moment is one specific way to add — but you're free to do addition in any order you like, because of these properties. People who are fast at mental arithmetic aren't following a different algorithm; they're using commutativity and associativity to make the numbers friendlier first.

3. Adding multi-digit numbers (the column method)

When the addends are bigger than a single digit, the trick is to add column by column, exploiting place value. Each column is a small problem you already know: a single-digit addition. The only complication is what happens when that small sum is $10$ or more — the column overflows, and the overflow has to go somewhere.

Let's add $487 + 256$ in full.

HUNDREDS TENS ONES carry → 1 1 · 4 8 7 + 2 5 6 7 4 3 1+4+2 = 7 1+8+5 = 14 7+6 = 13

Walk through it column by column, right to left:

  1. Ones column: $7 + 6 = 13$. Thirteen is "one ten and three ones." Write the $3$ in the ones column of the answer; carry the $1$ to the top of the tens column.
  2. Tens column: $1 + 8 + 5 = 14$. That's "one hundred and four tens." Write the $4$ in the tens column; carry the $1$ to the hundreds.
  3. Hundreds column: $1 + 4 + 2 = 7$. Just write the $7$. (If the leftmost column had also overflowed, it would have created a brand-new column on the left — see the worked examples.)

So $487 + 256 = 743$. The whole algorithm is one idea repeated: each column holds at most one digit; anything over ten spills one place to the left, because that's exactly what the next place is worth.

Why carrying works

Place value is the engine. When the ones column produces $13$, that $13$ is literally $1 \cdot 10 + 3 \cdot 1$. The $3$ stays in the ones place; the $1$ migrates to the tens place because that's where tens go. Carrying isn't a separate rule — it's place value being respected.

4. What subtraction really is

Subtraction is the operation that undoes addition. If $a + b = c$, then $c - b = a$. That formal description is correct but a bit colorless. The two living intuitions are these:

  • Take away. Start with a collection of $c$ things, remove $b$ of them, how many are left? This is the intuition kids learn first.
  • Distance / difference. How far apart are two numbers? $c - b$ is the gap between $b$ and $c$ on the number line. This view becomes more useful as you go: it survives unchanged when negative numbers appear, and it's the intuition that physicists and engineers actually use.
Subtraction

The operation that takes two numbers and reports their difference. In $c - b = a$, the number $c$ is the minuend, $b$ is the subtrahend, and $a$ is the difference. The "$-$" sign has been a minus sign in mathematics since at least the 15th century.

Subtraction looks like a small variant of addition, but it behaves very differently:

  • It is not commutative: $5 - 3 = 2$, but $3 - 5 = -2$. Order matters absolutely.
  • It is not associative: $(10 - 5) - 2 = 3$, but $10 - (5 - 2) = 7$. Grouping matters absolutely.
  • Zero is still an identity, but only on the right: $a - 0 = a$. However $0 - a = -a$, which is a different number unless $a = 0$.

The lack of commutativity is the property to remember above all else. Most subtraction mistakes are really commutativity mistakes — you wrote the operands in the wrong order, or swapped them mid-computation.

5. Subtracting multi-digit numbers (with borrowing)

The column method for subtraction works exactly like the addition version, except that instead of carrying an overflow to the left, you sometimes have to borrow one from the left to make a column big enough to subtract from.

Try $503 - 178$. The ones column wants $3 - 8$, which won't fit in a single digit's worth of room — so we need to bring in a ten from the next column to the left. But that column has a $0$ in it, so first we have to bring a hundred from further left and break it into ten tens. The chain looks like this:

HUNDREDS TENS ONES 4 9 13 5 0 3 1 7 8 3 2 5 4 − 1 = 3 9 − 7 = 2 13 − 8 = 5

The play-by-play:

  1. Ones: we want $3 - 8$. Can't do it. We need ten more in the ones column.
  2. Tens: would like to borrow a ten from here, but the tens column is $0$. We have to borrow from the hundreds column first.
  3. Hundreds: take one of the five hundreds. We now have $4$ hundreds left, and the borrowed hundred becomes $10$ tens in the tens column. The tens column is now $10$.
  4. Tens (again): now we can hand a ten to the ones column. We have $9$ tens left, and the ones column is now $13$.
  5. Subtract column by column: $13 - 8 = 5$, $9 - 7 = 2$, $4 - 1 = 3$. The difference is $325$.

"Borrowing" is the conventional name, but it's a misleading one: nothing is given back. Regrouping is the term modern textbooks prefer — and it's accurate, because what you're really doing is rewriting $503$ as $4$ hundreds + $9$ tens + $13$ ones, which is exactly the same number, just decomposed in a way that makes the subtraction column-by-column doable.

Sanity check

A subtraction problem comes with a free check: add the difference and the subtrahend back together; you should get the minuend. $325 + 178 = 503$ ✓. Use this whenever you don't trust your borrowing.

6. Estimation and mental-math shortcuts

The column algorithm is reliable, but slow, and very easy to misexecute. For real-world arithmetic — checking a receipt, splitting a bill, sanity-checking a calculation that came out of a computer — the more useful tool is estimation: round the numbers to something friendly, do the easy version in your head, and check that the precise answer is in the right neighborhood.

A few habits worth building:

Round, then refine

To add $387 + 514$, round to $400 + 500 = 900$. The exact answer must be near $900$. If the column algorithm gives you $1{,}901$, you know without checking that you slipped a digit. Estimation isn't a substitute for the precise answer — it's a sanity rail.

Add zero, subtract zero (the compensation trick)

For $97 + 48$, bump $97$ up to $100$ to make it friendly, then subtract the $3$ back from the answer. $97 + 48 \to 100 + 48 - 3 = 145$. You added $3$ and then took it back — net change zero.

The same trick works for subtraction. For $63 - 28$, bump the subtrahend up to $30$ to make it friendly: $63 - 30 = 33$, then add back the $2$ you over-subtracted: $33 + 2 = 35$.

Decompose by place value

For $48 + 27$, split the second number along its places: $48 + 20 + 7$. Adding tens is easy ($48 + 20 = 68$), and the small ones addition is also easy ($68 + 7 = 75$). This is just associativity in action.

Look for tens

To add a long list like $7 + 4 + 3 + 8 + 6 + 2$, scan for pairs that make $10$: $7 + 3$, $8 + 2$, and then $4 + 6$. That's three tens — $30$ — done in one mental pass. Commutativity makes the reordering legal; associativity makes the regrouping legal.

The estimation habit

Before you start any nontrivial computation, write down a rough estimate. After you finish, compare. If they're off by an order of magnitude, you have a bug — almost always a column slip, a sign error, or a missed decimal. This single habit catches more arithmetic mistakes than careful execution does.

7. When subtraction runs out of room

So far we've quietly avoided one case: what if the subtrahend is bigger than the minuend? Try $5 - 8$. Inside the world of whole numbers, there's no answer — you can't have $-3$ apples, because the natural-number line ends at zero.

The fix is to extend the number line below zero. The result of $5 - 8$ is $-3$ — a perfectly good number, just one that lives to the left of zero. Holding onto the distance view of subtraction makes the move feel less mysterious: "what's the distance from $8$ down to $5$?" is the same kind of question as "what's the distance from $3$ up to $11$?" — it doesn't care which direction you're going.

We'll do this properly in the Negative Numbers topic later in this chapter. For now, just know that subtraction is never truly stuck — the answer might just be a number you haven't formally met yet.

8. Common pitfalls

Forgetting to carry

By far the most common addition error. When a column sums to $10$ or more, you owe the next column a $1$ — write it explicitly above that column before moving on, so you don't lose it. People who do mental arithmetic well are often more careful about this than people who use paper, not less.

Misaligning columns

If you write $487$ and $56$ stacked but flush left, you'll add the $4$ to the $5$, which is wrong. Always right-align: the ones column lines up with the ones column. Graph paper or mental ruled columns help, but the habit to build is "look at the rightmost digits first" before writing anything.

Subtraction is not commutative

$5 - 3$ and $3 - 5$ are different numbers. Whenever you "rearrange" a subtraction in your head, you're either changing the answer or implicitly using negative numbers — make sure you know which one. A surprising number of algebra errors years later trace back to this exact slip.

Borrowing through a zero

In $503 - 178$, the middle column is $0$, so the borrow chains: you have to borrow from the hundreds first, then from the tens. Trying to borrow directly from a zero ("$0$ becomes $9$ somehow…") leaves a phantom hundred unaccounted for. Walk the chain one step at a time.

9. Worked examples

Try each before opening the solution.

Example 1 · $47 + 25$

Ones: $7 + 5 = 12$. Write $2$, carry $1$.

Tens: $1 + 4 + 2 = 7$. Write $7$.

Answer: $\boxed{72}$. Sanity check: $40 + 20 = 60$ and the ones sum to $12$, so we expect somewhere around $72$. ✓

Example 2 · $999 + 1$

Every column overflows, and each carry triggers the next:

Ones: $9 + 1 = 10$. Write $0$, carry $1$.

Tens: $9 + 0 + 1 = 10$. Write $0$, carry $1$.

Hundreds: $9 + 0 + 1 = 10$. Write $0$, carry $1$ — but there's no thousands column yet. The final carry creates one.

Answer: $\boxed{1{,}000}$. This is the textbook example of a carry that "ripples" all the way to a new column.

Example 3 · $87 - 23$

No borrowing needed because each digit on top is bigger than the corresponding digit below:

Ones: $7 - 3 = 4$.

Tens: $8 - 2 = 6$.

Answer: $\boxed{64}$. Sanity check: $64 + 23 = 87$ ✓.

Example 4 · $503 - 178$

The middle column is $0$, so the borrow chains.

Setting up the borrows: the ones column wants $3 - 8$, can't. We need a ten — but the tens column is $0$, so first borrow a hundred from the hundreds column. The hundreds drops from $5$ to $4$; the tens column becomes $10$.

Now hand one of those tens to the ones column. The tens drops from $10$ to $9$; the ones becomes $13$.

Subtract column by column:

  • Ones: $13 - 8 = 5$.
  • Tens: $9 - 7 = 2$.
  • Hundreds: $4 - 1 = 3$.

Answer: $\boxed{325}$. Sanity check: $325 + 178 = 503$ ✓.

Example 5 · A distance problem

You drove from milepost $147$ to milepost $382$. How far did you drive?

This is the distance view of subtraction: the gap between $147$ and $382$.

$$ 382 - 147 $$

Ones: $2 - 7$. Can't, borrow from tens. Tens drops from $8$ to $7$; ones becomes $12$. $12 - 7 = 5$.

Tens: $7 - 4 = 3$.

Hundreds: $3 - 1 = 2$.

Answer: $\boxed{235}$ miles. Estimation check: $400 - 150 = 250$, so $235$ is in the right neighborhood. ✓

Sources & further reading

The mechanics on this page are universal, but the framing — "place value is the engine of carrying" — is borrowed wholesale from a small number of careful sources. Here are the most useful.

Test your understanding

A quiz that builds from easy to hard. Pick an answer to get instant feedback and a worked explanation. Your progress is saved in this browser — come back anytime to continue.

Question 1 of N
0 correct