Two everyday actions — combining and separating — and the one number line that holds them both.
Two friends bring their marbles to the same table. You have five; your friend has three. You slide them together into one pile and count: eight. You did not invent a new rule — you just put two parts together and named the whole. A moment later one friend takes her three back, and the pile is five again. That second move, taking away, is the exact mirror of the first. Addition and subtraction are these two everyday actions, and almost everything else in arithmetic is built on top of them.
Addition is putting together. You start with two amounts — call them the parts — and you ask how many there are altogether. The answer is the whole. Nothing is lost and nothing is created: the whole is simply both parts, counted as one.
We can show this with a bar. Two colored pieces sit end to end, and the long bar above them is their total. A part of 5 and a part of 3 make a whole of 8 — and you can see the eight as the full length.
If counting feels safer than memorizing, you can also count on: start at the bigger part and take as many single steps as the smaller part. Start at 5, then 6, 7, 8 — three hops, and you land on the whole. Try changing the two parts below and watch both the bar and the hops agree.
A part plus a part equals the whole. The order of the parts does not change the whole: 5 + 3 and 3 + 5 are both 8.
Subtraction is the reverse move. You begin with a whole, remove one part, and ask what is left. The same picture works: you already know the whole bar and one part beneath it, and the missing piece is the answer.
That single picture quietly answers two questions that sound different in words. "How many are left?" — eight marbles, take away three, five remain. And "how many more?" — if you have five and want eight, how many more do you need? Both are 8 − 3 = 5. Subtraction measures the gap between a whole and a known part.
Look again at one bar with both parts and the whole. It holds three true statements at once, all from the same three numbers. This trio is called a fact family. From the parts 5 and 3 and the whole 8 you get:
| Statement | Reads as |
|---|---|
| 5 + 3 = 8 | part + part = whole |
| 8 − 3 = 5 | whole − part = the other part |
| 8 − 5 = 3 | whole − the other part = part |
Because they come from one picture, addition and subtraction are inverse operations: each undoes the other. If you add 3 and then subtract 3, you are right back where you started. Pick a member of the family below and see which equation lights up.
The fact family is your shortcut for "missing number" problems. 5 + ? = 8 is just 8 − 5 in disguise. A subtraction is an addition with one part hidden.
Big numbers add the same way, one place-value column at a time: ones with ones, tens with tens, hundreds with hundreds. The only new wrinkle is what happens when a column overflows. If the ones add up to ten or more, you cannot write a two-digit answer in a single column — so you carry the extra ten into the next column to the left, where it belongs as one ten.
The small blue 1 riding above a column is a bundle that moved up. Carrying is not magic; it is just "ten ones make one ten," written in shorthand. Dial up two three-digit numbers and watch where the carries land.
A carry always moves left, never right, and it is always a single 1 (because ten ones, ten tens, or ten hundreds each bundle into exactly one of the next unit). Forgetting to add a carry is the most common addition slip.
Subtraction also works column by column, but sometimes the top digit is too small to give what the bottom digit asks for. When the ones can't cover the subtraction, you borrow: you take one ten from the column to the left, unbundle it into ten ones, and hand them to the ones column. The top digit on the left drops by one; the working column gains ten.
Here is a clean double-borrow worked in prose. Take 503 − 168. The ones: 3 can't take 8, so borrow a ten — but the tens digit is 0, so we first borrow a hundred into the tens (making the tens 10), then a ten from those tens into the ones. Now 13 − 8 = 5 in the ones; the tens are 9, and 9 − 6 = 3; the hundreds are 4, and 4 − 1 = 3. The answer is 335. That chain — borrowing across a zero — is the trickiest case; the live widget below sticks to single, clean borrows so the marks stay readable.
Because the two operations undo each other, every answer comes with a built-in check. To check a subtraction a − b = d, add the answer back: d + b should rebuild the start. To check an addition a + b = s, take one part away: s − a should give the other part. If the check does not land back on the start, something slipped — recount the carries or borrows.
Choose an operation below. The lesson shows the original on the left and the inverse check on the right; the readout confirms that the check rebuilds the number you began with.
A basket holds 7 red apples and 6 green apples. How many apples in all? Which action — putting together or taking away — does this call for?
There are 15 birds on a wire and 9 fly away. How many are left? Then say which subtraction in the fact family this is.
Add 487 + 365. Name every column where a carry happens.
Subtract 624 − 158. Where do you borrow?
Fill the blank: 38 + ___ = 90. What single subtraction finds it?
A student writes 712 − 489 = 323. Use a check to decide if it is right.
Six questions to lock it in. Tap the answer you think is right.
This lesson develops CCSS 1.OA.B.4 — understanding subtraction as an unknown-addend problem (5 + ? = 8 is the same as 8 − 5) — through the fact-family bar in §3. The multi-digit algorithms in §4–§5 align with 2.NBT.B.5 and 2.NBT.B.7 (add and subtract within 1000, composing and decomposing a ten or hundred), and the fluent three-digit work and inverse-checking reach 4.NBT.B.4.
A useful framing at home: carrying and borrowing are both just "ten of these make one of those" applied in opposite directions. If a child miscounts, have them check by undoing (§6) before re-doing the whole problem — it isolates the slip.