Four operationsGo deeperabout 55 min
Why the methods work
Regrouping, the distributive property, the division algorithm, checks, proportion and the history behind them
Prove why carrying, borrowing, long multiplication and long division work, meet the division algorithm and why dividing by zero is impossible, check with casting out nines, use the unitary method wisely, and solve India-sized multi-step problems.
In this part you’ll
- Explain carrying and borrowing as regrouping using expanded form, and use equal additions as an alternative.
- Show that long multiplication is the distributive property and long division is repeated subtraction of chunks.
- State the division algorithm, explain why the remainder is unique and why division by zero is undefined.
- Check calculations with casting out nines, explain why it works and name errors it cannot catch.
- Use the unitary method, bar models and working backwards on multi-step and large-number problems, recognising when proportion fails.
You can already add, subtract, multiply and divide numbers with lakhs and crores in them. You carry, you borrow, you shift rows, you bring digits down. This layer asks a harder question: why are those moves allowed?
That matters for three reasons. First, a method you understand is a method you can repair: if you forget a step, you can rebuild it. Second, once you see why it works, you can invent faster methods of your own, and spot when a "trick" is really a trap. Third, the reasons are beautiful. Every column method in this layer rests on just two ideas: place value (each place is worth ten of the place to its right) and a handful of properties of the operations, especially the distributive property.
At the end we meet the people who worked these methods out, many of them in India, more than a thousand years ago.
Chapter 01
Carrying is regrouping: why column addition works
Take 2,47,368 + 1,85,974. Write each number in expanded form, place by place:
- 2,47,368 = 2 lakh + 4 ten-thousands + 7 thousands + 3 hundreds + 6 tens + 8 ones
- 1,85,974 = 1 lakh + 8 ten-thousands + 5 thousands + 9 hundreds + 7 tens + 4 ones
Because addition can be done in any order and in any grouping (the commutative and associative properties), we are allowed to add like places together:
- ones: 8 + 4 = 12 ones
- tens: 6 + 7 = 13 tens
- hundreds: 3 + 9 = 12 hundreds
- thousands: 7 + 5 = 12 thousands
- ten-thousands: 4 + 8 = 12 ten-thousands
- lakhs: 2 + 1 = 3 lakhs
That is already the correct answer, but it is written untidily: no place is allowed to hold more than 9. Carrying is simply tidying up. 12 ones = 1 ten + 2 ones, so 1 ten moves up to the tens place. Then the tens hold 13 + 1 = 14 tens = 1 hundred + 4 tens, and so on.
| Place | Raw total | Plus carry in | Write | Carry out |
|---|---|---|---|---|
| Ones | 8 + 4 = 12 | 12 | 2 | 1 ten |
| Tens | 6 + 7 = 13 | 13 + 1 = 14 | 4 | 1 hundred |
| Hundreds | 3 + 9 = 12 | 12 + 1 = 13 | 3 | 1 thousand |
| Thousands | 7 + 5 = 12 | 12 + 1 = 13 | 3 | 1 ten-thousand |
| Ten-thousands | 4 + 8 = 12 | 12 + 1 = 13 | 3 | 1 lakh |
| Lakhs | 2 + 1 = 3 | 3 + 1 = 4 | 4 | none |
Predict first
Try it
Chapter 02
Borrowing is regrouping too, and a second method that works
In 5,003 − 1,867, the ones column asks for 3 − 7, which is impossible with whole numbers. Borrowing (also called decomposition or regrouping) rewrites the top number without changing its value:
5,003 = 5 thousands + 0 hundreds + 0 tens + 3 ones = 4 thousands + 9 hundreds + 9 tens + 13 ones
Check: 4,000 + 900 + 90 + 13 = 5003. Same number, different packing. Now every column works: 13 − 7 = 6, 9 − 6 = 3, 9 − 8 = 1, 4 − 1 = 3, giving 3,136.
The long chain of borrowing across zeros, which so many people find confusing, is just unpacking one thousand into 9 hundreds, 9 tens and 10 ones in one go.
There is a completely different way to subtract, called equal additions. Some European schools still teach it instead of borrowing (it is also called the Austrian or additions method), and older relatives may well have learnt to subtract this way. It uses the fact from the Investigate layer: adding the same amount to both numbers does not change the difference.
For 5,003 − 1,867:
- Ones: 3 − 7 won't go. Add 10 ones to the top (13 − 7 = 6) and add 1 ten to the bottom (the 6 tens become 7 tens). Both numbers grew by 10.
- Tens: 0 − 7 won't go. Add 10 tens to the top (10 − 7 = 3) and 1 hundred to the bottom (8 hundreds become 9).
- Hundreds: 0 − 9 won't go. Add 10 hundreds to the top (10 − 9 = 1) and 1 thousand to the bottom (1 thousand becomes 2).
- Thousands: 5 − 2 = 3.
Answer: 3,136, with no crossing-out of zeros anywhere.
| Question | Decomposition (borrowing) | Equal additions |
|---|---|---|
| What changes | Only the top number is repacked | Both numbers grow by the same amount |
| Why it's allowed | The top number keeps its value | The difference (gap) is unchanged |
| 5,003 − 1,867 | 4 | 9 | 9 | 13 minus 1 | 8 | 6 | 7 | 5 | 10 | 10 | 13 minus 2 | 9 | 7 | 7 |
| Zeros in the top number | Long chains of borrowing | No chains: each column is fixed on its own |
| Easy to model with bundles | Yes: unbundle a thousand | Harder to picture with objects |
Try it
Chapter 03
Long multiplication is the distributive property in disguise
The distributive property says that multiplying a sum is the same as multiplying each part and adding: a × (b + c) = a × b + a × c. A tiffin example: 6 children each get 3 idlis and 2 vadas. Total items = 6 × (3 + 2) = 6 × 3 + 6 × 2 = 18 + 12 = 30.
Long multiplication is this property used again and again. Split each number into its places: 347 = 300 + 40 + 7 and 26 = 20 + 6. Then every place of one meets every place of the other, like the cells of a grid. The picture is a rectangle 347 long and 26 wide, cut into six smaller rectangles whose areas add up to the whole.
| × | 300 | 40 | 7 | Row total |
|---|---|---|---|---|
| 20 | 6,000 | 800 | 140 | 6,940 |
| 6 | 1,800 | 240 | 42 | 2,082 |
| Column total | 7,800 | 1,040 | 182 | 9,022 |
Now compare with the usual layout:
347
× 26
-----
2,082
6,940
-----
9,022
The first row, 2,082, is the bottom row of the grid: 347 × 6. The second row, 6,940, is the top row: 347 × 20. Many people write it as 347 × 2 = 694 and "shift one place left" or "put a zero first". That shift is not a rule to memorise: it happens because the 2 in 26 is really 2 tens, and multiplying by 20 is multiplying by 2 and then by 10. Multiplying by 10 moves every digit one place to the left, because each place is worth ten times the one to its right.
Worked example
0 / 8 steps shownA harder product with the reasons written in: 4,608 × 237
A seed company packs 4,608 seeds in every packet and ships 237 packets to a district. How many seeds is that?
Try it
Predict first
Chapter 04
Long division is repeated subtraction in big chunks
The most basic meaning of 8,736 ÷ 24 is: how many times can you take 24 away from 8,736? You could subtract 24 again and again, 364 times. That works, but it is slow. Long division is the same idea with big chunks: take away 24 hundreds at a time, then 24 tens at a time, then single 24s.
| Subtraction | Chunk taken | Left over |
|---|---|---|
| 8,736 − 7,200 | 24 × 300 | 1,536 |
| 1,536 − 1,440 | 24 × 60 | 96 |
| 96 − 96 | 24 × 4 | 0 |
| Total chunks | 300 + 60 + 4 | 364 |
Now look at the usual long-division layout for 8,736 ÷ 24. It hides the zeros, but it is doing exactly the same chunks.
- "24 into 87" really means 24 into 87 hundreds: 3 hundreds, since 24 × 3 = 72. Take away 72 hundreds (7,200). 87 − 72 = 15 hundreds are left.
- "Bring down the 3" means: 15 hundreds and 3 tens make 153 tens. 24 into 153 tens is 6 tens (24 × 6 = 144). 153 − 144 = 9 tens left.
- Bring down the 6: 9 tens and 6 ones make 96 ones. 24 × 4 = 96, nothing left.
So "bring down" is not a mysterious move. It is combining what is left over with the next place, because leftover hundreds are worth ten times as many tens.
Worked example
0 / 6 steps shownShort division: 9,875 ÷ 7 with the reasoning written out
A temple kitchen has 9,875 laddoos to pack equally into 7 large baskets. How many in each basket, and how many are left?
Try it
Lab
Divide four-digit numbers by two-digit numbers, estimating the quotient first with rounded divisors.
10 questions on division. Estimate first, then work it out exactly.
Get three in a row and the numbers level up!
Text version of this activity
This untimed sprint gives 10 divisions of a four-digit number by a two-digit divisor (12 to 99), each built so that it comes out exactly. Before the exact answer, you give an estimate.
The skill it trains is the hardest step in long division: guessing each quotient digit. Round the divisor to the nearest ten and use a times-table fact.
- 1,547 ÷ 17: 17 is about 20, and 1,547 is about 1,600, so about 80. Try 17 × 90 = 1,530, which leaves 17: exactly 91.
- 2,695 ÷ 49: 49 is about 50, 2,695 ÷ 50 is about 54. Try 49 × 55 = 2,695: exactly 55.
- 5,293 ÷ 67: 67 is about 70, 5,293 ÷ 70 is about 75. 67 × 79 = 5,293: 79.
If your first guess is too big, the product will be bigger than the number you are dividing: step down by one. If it is too small, the leftover will be at least the divisor: step up by one. Rounding the divisor up tends to make you guess too small; rounding it down makes you guess too big.
Chapter 05
The division algorithm: one quotient, one remainder, every time
Every division of whole numbers, whether it comes out exactly or not, fits one sentence. For any whole number a (the dividend) and any whole number d bigger than 0 (the divisor), there is exactly one pair of whole numbers q (the quotient) and r (the remainder) with
a = d × q + r, where r is 0 or more and less than d.
This fact is called the division algorithm (although it is really a theorem, a proven statement, rather than a method). It says two things: such a q and r exist, and they are unique: there is only one correct pair.
Why a pair exists. List the multiples of d: 0, d, 2d, 3d, … They go up in steps of d and eventually pass a. Let d × q be the last multiple that is not bigger than a. Then r = a − d × q is 0 or more. And r must be less than d: if r were d or more, then d × (q + 1) would still not be bigger than a, so d × q was not the last one after all.
Why the pair is unique. Suppose two different pairs worked: a = d × q + r and a = d × Q + R, with both remainders between 0 and d − 1. Subtracting, d × (q − Q) = R − r. The right side is a gap between two remainders, so it is smaller than d (and bigger than −d). The left side is a multiple of d. The only multiple of d strictly between −d and d is 0, so q = Q and r = R. There was only one pair all along.
| Claimed answer for 100 ÷ 7 | Check d × q + r | Is r less than 7? | Valid? |
|---|---|---|---|
| 14 remainder 2 | 7 × 14 + 2 = 100 | yes | Yes |
| 13 remainder 9 | 7 × 13 + 9 = 100 | no (9 is not less than 7) | No: one more 7 fits |
| 12 remainder 16 | 7 × 12 + 16 = 100 | no | No |
| 15 remainder −5 | 7 × 15 − 5 = 100 | no (negative) | No: 7 × 15 is more than 100 |
Why you cannot divide by zero. Dividing is the inverse of multiplying: 12 ÷ 3 = 4 because 3 × 4 = 12. So 12 ÷ 0 would have to be a number q with 0 × q = 12. But 0 times anything is 0, never 12. No q works. The division has no answer.
What about 0 ÷ 0? Now we need 0 × q = 0, and every number q works: 0 × 5 = 0, 0 × 1,000 = 0. An answer that could be anything is no answer at all. So mathematicians say division by zero is undefined, in both cases. Notice that the division algorithm already quietly excluded it by demanding that d is bigger than 0.
Predict first
Try it
Lab
Connect divisor × quotient + remainder expressions with dividends, and divisions with their quotient and remainder, including the zero cases.
Match each division-algorithm expression or division to its value.
8 pairs are hiding in two mixed-up columns. Pick one from each side to join them.
Text version of this activity
This matching game has 8 pairs to connect.
- 7 × 45 + 3 = 318, and in reverse, 318 ÷ 7 = 45 r 3.
- 12 × 25 + 11 = 311 (so 311 ÷ 12 = 25 r 11; 11 is allowed because it is less than 12).
- 9 × 111 + 8 = 1,007, and 1,007 ÷ 9 = 111 r 8.
- 15 × 60 + 14 = 914. Read backwards, 914 ÷ 60 = 15 r 14: 914 minutes is 15 hours 14 minutes.
- 99 ÷ 0 is undefined: no number times 0 gives 99.
- 0 ÷ 99 = 0: 99 × 0 = 0.
Each pair is the same fact seen from two sides: division and the multiplication-plus-remainder that undoes it.
Chapter 06
Casting out nines: a 1,000-year-old check
Long before calculators, accountants and astronomers in India, the Arab world and Europe checked their sums with a trick called casting out nines. Add the digits of a number, and keep adding the digits of the result until one digit is left (treat 9 as 0). Call this the digit sum (or digital root).
For 347 × 26 = 9,022:
- digit sum of 347: 3 + 4 + 7 = 14, then 1 + 4 = 5
- digit sum of 26: 2 + 6 = 8
- multiply the digit sums: 5 × 8 = 40, digit sum 4
- digit sum of the answer 9,022: 9 + 0 + 2 + 2 = 13, then 4
The two results match (4 = 4), so the multiplication passes the check. The same works for addition (add the digit sums) and subtraction (subtract them).
Why does it work? Look at what happens to powers of ten when you divide by 9:
10 = 9 + 1, 100 = 99 + 1, 1,000 = 999 + 1, and so on. Every place value is a multiple of 9, plus 1.
So 347 = 3 × 100 + 4 × 10 + 7 = 3 × (99 + 1) + 4 × (9 + 1) + 7 = (a multiple of 9) + 3 + 4 + 7.
That means a number and its digit sum leave the same remainder when divided by 9. The digit sum is really "the remainder on division by 9". And remainders behave well: the remainder of a product is the remainder of the product of the remainders (the same tidying you saw with 53 + 38 and 6 in the last chapter). So if the digit sums disagree, the calculation is definitely wrong.
Worked example
0 / 5 steps shownChecking a big bill with nines
A shopkeeper adds three bills: ₹48,375 + ₹29,618 + ₹7,904 and writes ₹85,997. Check with casting out nines, then find the truth.
Try it
Related to
Prime and composite numbersDigit sums also give the divisibility tests for 3 and 9, and the division algorithm is the tool for testing whether any number is a factor.
Chapter 07
The unitary method and the rule of three
"12 notebooks cost ₹540. What do 7 notebooks cost?" The unitary method goes through one: 1 notebook costs ₹540 ÷ 12 = ₹45, so 7 notebooks cost 7 × ₹45 = ₹315. It is called unitary because it finds the value of one unit first.
Indian mathematicians had a name for this kind of problem more than 1,400 years ago: trairāśika, the "rule of three", because three quantities are known (12 notebooks, ₹540, 7 notebooks) and the fourth is found. Aryabhata described it around 499 CE, and Brahmagupta and Bhāskara II both used it. Traders carried the rule to the Arab world and then to Europe, where for centuries it was taught as the most important rule in commercial arithmetic.
Worked example
0 / 5 steps shownMultiply first or divide first?
A tractor ploughs 45 acres using 36 litres of diesel. How much diesel for 70 acres?
Some problems are proportional in the opposite direction. "6 workers build a wall in 10 days. How long would 15 workers take?" More workers means fewer days. Count the total work in worker-days: 6 × 10 = 60 worker-days. Shared among 15 workers: 60 ÷ 15 = 4 days. This is called inverse proportion. (It still assumes every worker is equally fast and nobody gets in anyone's way, which real builders might dispute.)
Try it
Try it
Chapter 08
Multi-step problems: bar models and working backwards
Hard word problems are rarely hard because of the arithmetic. They are hard because there are several steps and it is not obvious which comes first. Two strategies from strong problem-solvers help.
A bar model draws each quantity as a strip. Equal parts get equal strips. The picture shows you which operation to use without any keyword hunting.
Working backwards starts from the end of the story and undoes each step with its inverse operation: undo "spent ₹40" by adding ₹40, undo "halved" by doubling.
Worked example
0 / 4 steps shownWorking backwards: Ravi's pocket money
Ravi spent half his money on a book, then ₹40 on a pen. He had ₹60 left. How much did he start with?
Worked example
0 / 6 steps shownA school-trip budget in four steps
132 students and 8 teachers go to Mysuru Palace. Each bus seats 50 and costs ₹6,500 for the day. Entry is ₹40 per person and lunch is ₹75 per person. The teachers' share is paid by the school, but the whole cost is to be recovered from the students equally. How much should each student pay?
| Item | Quantity | Rate | Amount |
|---|---|---|---|
| Sona masoori rice | 5 kg | ₹62 per kg | ₹310 |
| Groundnut oil | 2 L | ₹145 per L | ₹290 |
| Toor dal | 3 kg | ₹128 per kg | ₹384 |
| Biscuit packets | 6 | ₹30 each | ₹180 |
| Total | 4 kinds | — | ₹1,164 |
| Paid with | 3 notes | two ₹500 + one ₹200 | ₹1,200 |
| Change | — | ₹1,200 − total | ₹36 |
Try it
Chapter 09
Arithmetic with India-sized numbers
India's 2011 Census counted 1,21,08,54,977 people (about 121 crore) in its published final totals. Of these, 62,32,70,258 were male and 58,75,84,719 female. Check the addition yourself: 62,32,70,258 + 58,75,84,719 = 1,21,08,54,977. ✓
The difference, 62,32,70,258 − 58,75,84,719 = 3,56,85,539, is about 3.6 crore, more than the whole population of many countries. Numbers this large are where careful column work and good estimation both matter: a single slipped digit in the crores place is an error of crores of people.
Worked example
0 / 5 steps shownFemales per 1,000 males
India reports its sex ratio as the number of females per 1,000 males. Using the 2011 figures, estimate it and then find it to the nearest whole number.
In the 2024 Lok Sabha election, India had about 96.8 crore registered voters (electors), the largest electorate in the world, spread across 543 constituencies. On average that is about 96,80,00,000 ÷ 543 ≈ 17,82,689 electors per constituency (about 17.8 lakh).
That average hides huge differences: some Himalayan and island constituencies have well under 2 lakh electors, while some city constituencies have well over 30 lakh. An average is just the total divided equally, which never happens in real life. Still, it is the right number for a first estimate: for example, if each polling station serves roughly 1,000 to 1,500 electors, you would need something like 96.8 crore ÷ 1,000 ≈ 9.7 lakh polling stations at most, and indeed the Election Commission set up about 10 lakh.
Lab
Round populations and vote counts in the lakhs to the nearest ten thousand or lakh, the precision used in news reports.
A number appears on a number line. Race to pick what it rounds to! Rounding to the nearest 10,000, 1,00,000, 10 rounds.
Halfway? It rounds up.
Text version of this activity
This game shows a number between 1,00,000 (one lakh) and 99,99,999 (just under one crore) on a number line and asks you to round it to the nearest ten thousand or the nearest lakh. 10 untimed rounds.
The rule is the same as for small numbers, just further left. To the nearest lakh, look at the ten-thousands digit: 5 or more rounds up. To the nearest ten thousand, look at the thousands digit.
- 17,82,688 to the nearest lakh: ten-thousands digit 8, so 18,00,000. To the nearest ten thousand: thousands digit 2, so 17,80,000.
- 43,49,999 to the nearest lakh: ten-thousands digit 4, so 43,00,000, even though it is very close to 43.5 lakh.
- 99,60,000 to the nearest lakh: round up to 1,00,00,000, one crore.
News reports say "about 17.8 lakh voters" or "18 lakh voters": these are rounded values like the ones in this game.
Lab
Solve large-number and multi-step problems from census, elections, farming and railways, estimating before calculating.
24 questions on addition, subtraction, multiplication, division with some word problems mixed in. Estimate first, then work it out exactly.
Get three in a row and the numbers level up!
Text version of this activity
This untimed sprint has 24 rounds: 12 large-number word problems mixed at random with generated sums on numbers up to 99,999 (estimate first on the generated ones). The word problems and their answers:
- Town + village: 18,45,630 + 32,78,445 = 51,24,075 people.
- Rice: 1,24,50,000 − 98,76,500 = 25,73,500 tonnes more.
- Did not vote: 17,82,688 − 11,64,250 = 6,18,438.
- Train: 1,384 × 312 = 4,31,808 km.
- Tickets: 42,500 × ₹650 = ₹2,76,25,000.
- Relief: ₹85,05,000 ÷ 3,150 = ₹2,700 per family.
- Trip: 132 × ₹270 − ₹35,600 = ₹40 left.
- Bulbs: 2,48,640 ÷ 48 = 5,180 cartons.
- Wall: 6 × 10 ÷ 15 = 4 days (inverse proportion).
- Cashews: 45 × ₹820 − ₹31,500 = ₹5,400 profit.
- Yield: 13,500 ÷ 3 × 8 = 36,000 kg.
- Water: 135 × 2,40,000 = 3,24,00,000 litres a day.
Several are two-step problems: decide the order of steps first, as in the bar-model chapter.
Helps you understand
Number systemReading, writing and rounding numbers in lakhs and crores in both systems is what makes India-sized arithmetic manageable.
Chapter 10
Who worked this out? A short history of calculating
Every method in this topic depends on place value with a zero: the idea that the same digit is worth different amounts in different places, and that an empty place needs a symbol. That idea took shape in India, probably by the 5th or 6th century CE, and it changed calculation forever. With Roman numerals (MMCDLXXV × CCCVI) column arithmetic is almost impossible; with Indian numerals it is something a ten-year-old can learn.
From counting boards to column methods
- c. 2000 BCEBabylon and Egypt Babylonian scribes use a base-60 place system (without a true zero at first) and tables for multiplying; Egyptian scribes multiply by repeated doubling.
- 3rd-7th c.Bakhshali manuscript An Indian birch-bark manuscript of arithmetic problems that uses a dot as a place-holder for zero. Its date is genuinely unsettled: scholars have argued for 200-400 CE, and also for a 7th-century original surviving only in a later copy.
- 499 CEAryabhata Aryabhata finishes the Aryabhatiya at the age of 23. It sets out arithmetic including methods for square and cube roots, and historians read it as working with a decimal place-value system and a zero.
- 628 CEBrahmagupta The Brahmasphutasiddhanta is the earliest known text to treat zero as a number in its own right, with rules such as 'a number minus itself is zero'. On division he said zero divided by zero is zero, and did not commit himself on a number divided by zero — neither is the modern rule.
- c. 820s CEAl-Khwarizmi In Baghdad, under the caliph al-Ma'mun, al-Khwarizmi writes the first systematic account of calculating with Indian numerals. The Arabic original is lost; Europe knew it as Algoritmi de numero Indorum, and his name gives us the word 'algorithm'.
- c. 1150 CEBhāskara II, Līlāvatī A celebrated Sanskrit arithmetic in thirteen chapters, written in verse, covering the four operations, the rule of three and compound proportions. Its problems are everyday stories about kings, elephants and a broken pearl necklace.
- 1202Fibonacci, Liber Abaci Leonardo of Pisa, who learnt Hindu–Arabic numerals in North Africa, teaches them to European merchants.
- 1400s-1800sGalley to long division The 'galley' (scratch) method, with digits crossed out as the work goes, is the usual way to divide in Europe before 1600. Calandri prints a long-division example in 1491 and Henry Briggs introduces the modern layout around 1600, but the galley method stays popular into the 1700s.
Here is a problem written in the spirit of the Līlāvatī — not one taken from the book itself: "A merchant buys 3 pearls for 2 coins and sells 5 pearls for 4 coins. How many pearls must he trade to make a profit of 14 coins?"
Cost of one pearl: 2 ÷ 3 coin. Selling price of one pearl: 4 ÷ 5 coin. To keep everything whole, think in groups of 15 pearls (15 is a common multiple of 3 and 5): 15 pearls cost 10 coins and sell for 12 coins, a profit of 2 coins. For 14 coins of profit he needs 7 such groups: 7 × 15 = 105 pearls. The trick of choosing a common multiple is exactly what the LCM topic studies.
Used in
HCF and LCMChoosing a common multiple of 3 and 5 (here 15) to keep a rule-of-three problem in whole numbers is an everyday use of the LCM.
Chapter 11
Words, checks and a quiz
Words to know
All maths vocabulary →Words for why methods work
- expanded form
- A number written as the sum of its place values.
- Example: 2,47,368 = 2,00,000 + 40,000 + 7,000 + 300 + 60 + 8
- regrouping
- Exchanging 10 of one place for 1 of the next place up (carrying), or 1 of a place for 10 of the next place down (borrowing). The number's value does not change.
- Example: 13 tens = 1 hundred + 3 tens
- decomposition
- The borrowing method of subtraction, in which the top number is repacked into different places.
- Example: 5,003 = 4,000 + 900 + 90 + 13
- equal additions
- A subtraction method that adds the same amount to both numbers, column by column, so the difference is unchanged.
- Example: 13 − 7 in the ones, then add 1 ten to the bottom
- distributive property
- Multiplying a sum equals multiplying each part and adding: a × (b + c) = a × b + a × c.
- Example: 347 × 26 = 347 × 20 + 347 × 6
- partial product
- One of the pieces multiplied separately in long multiplication or the grid model, before adding.
- Example: In 347 × 26, the partial products are 6,940 and 2,082.
- grid (area) model
- A table or rectangle that splits both factors by place value; each cell is a partial product.
- Example: 300 × 20 = 6,000 is one cell of 347 × 26
- chunking
- Dividing by subtracting convenient multiples of the divisor (chunks) and adding up how many were taken.
- Example: 8,736 ÷ 24: take 7,200, then 1,440, then 96
- short division
- Long division written compactly, carrying each remainder to the next digit mentally.
- Example: 9,875 ÷ 7 = 1,410 r 5
- division algorithm
- For whole a and d bigger than 0, there is exactly one q and r with a = d × q + r and r less than d.
- Example: 400 = 23 × 17 + 9
- undefined
- Having no meaningful answer. Division by zero is undefined.
- Example: 12 ÷ 0 is undefined
- digit sum (digital root)
- Add a number's digits repeatedly until one digit is left (9 counts as 0); it equals the remainder on division by 9.
- Example: 9,022 → 13 → 4
- casting out nines
- Checking a calculation by doing the same operation on the digit sums and comparing with the answer's digit sum.
- Example: 5 × 8 = 40 → 4 matches 9,022 → 4
- unitary method
- Solving a proportional problem by first finding the value for one unit.
- Example: 12 cost ₹540 → 1 costs ₹45
- rule of three (trairāśika)
- The ancient Indian method: from three known quantities in proportion, find the fourth.
- Example: 36 × 70 ÷ 45 = 56
- proportional
- Two quantities are proportional if doubling (tripling…) one doubles (triples…) the other.
- Example: Cost of rice and its weight
- inverse proportion
- When one quantity doubles and the other halves, so their product stays the same.
- Example: 6 workers × 10 days = 15 workers × 4 days
- rate
- A quantity per one unit of something else, found by dividing.
- Example: 4,500 kg per hectare
- bar model
- A drawing of quantities as strips, used to see the structure of a word problem.
- Example: Half the bar is the book; the other half is ₹40 + ₹60
- counter-example
- One example that shows a general claim is false.
- Example: Three singers don't sing a song in 1 minute.
Quick check
Check your reasoning
10 questions · answer what you can, then check. Getting one wrong is useful.
Reflect
This stays on this page only. It isn’t saved or sent anywhere.
Keep this
Cheat sheet
- Carrying = regrouping: add place by place (expanded form), then trade 10 of a place for 1 of the next. We go right to left so carries never change digits already written.
- Borrowing = regrouping: repack the top number (5,003 = 4,000 + 900 + 90 + 13). Equal additions instead adds the same to both numbers, keeping the difference.
- Long multiplication = distributive property: 347 × 26 = 347 × 20 + 347 × 6. Rows shift because the multiplier's digits are tens, hundreds… An m-digit × n-digit product has m + n − 1 or m + n digits.
- Long division = chunked repeated subtraction. 'Bring down' combines leftover hundreds (as tens) with the next digit. Never skip a 0 in the quotient.
- Division algorithm: a = d × q + r with 0 ≤ r and r less than d; q and r exist and are unique for every d bigger than 0.
- Dividing by zero is undefined: 8 ÷ 0 has no answer (0 × q is never 8); 0 ÷ 0 has too many. But 0 ÷ 8 = 0.
- Casting out nines: digit sum = remainder on division by 9, because every place value is a multiple of 9 plus 1. Disagreement proves an error; agreement doesn't prove correctness (swapped digits slip through).
- Unitary method / rule of three: find one unit, or multiply first then divide. Only for proportional quantities; for inverse proportion keep the product fixed (worker-days).
- Multi-step problems: bar models show structure; working backwards undoes each step with its inverse.
- Big numbers: estimate first, give answers no more precise than the data, and use rates (per hectare, per 1,000, per constituency) to compare fairly.
- History: place value with zero developed in India; the Aryabhatiya (499 CE), Brahmagupta's rules for zero (628 CE), Bhāskara II's Līlāvatī (1150); Fibonacci taught the methods to European merchants in 1202.
Helps you understand
Properties of numbersThe commutative, associative and distributive properties are the reasons every column method in this layer is allowed.
Related to
Order of operationsRule-of-three calculations like 36 × 70 ÷ 45 rely on knowing when multiplication and division can be done in either order.
Where this comes from
Sources
Long division (opens another website) — Wikipediaawaiting owner check
Supports the long-division layout and the relation q × m + r = n between dividend, divisor, quotient and remainder, and the history from al-Samawal through Calandri (1491) to the modern algorithm introduced by Henry Briggs c. 1600.
Brahmagupta (opens another website) — Wikipediaawaiting owner check
Supports the Brahmasphutasiddhanta (628 CE) as the earliest known text to treat zero as a number, its rules for arithmetic with zero (including 0 ÷ 0 = 0, and no commitment on a ÷ 0), and its four methods of multiplication.
Arithmetic (opens another website) — Encyclopaedia Britannicaawaiting check
Supports definitions of the fundamental operations, the terms sum, difference, product and quotient, and the history of computation methods. Not machine-checkable: the site returns 403 to automated requests.
Arithmetic (course) (opens another website) — Khan Academyawaiting check
Supports methods and meanings: addition and subtraction with regrouping, multi-digit multiplication, long division with remainders, and estimation. Not machine-checkable: the site serves a bot-challenge page.
Long Multiplication (opens another website) — Math is Funawaiting owner check
Supports the layout of long multiplication: one partial product per digit of the multiplier, shifted a column for each place value, then added (worked on 612 × 24).
Long Division (opens another website) — Math is Funawaiting owner check
Supports the four repeating steps of long division (divide, multiply, subtract, bring down), worked on 425 ÷ 25; remainders and decimal quotients are on its companion pages.
Ganita Prakash, Grade 6, Chapter 3: Number Play (opens another website) — NCERTawaiting owner check
Supports upper-primary work with whole numbers in the current Class 6 textbook: applying the four operations in new ways, number patterns and estimation.
2011 census of India (opens another website) — Wikipediaawaiting owner check
Supports the 2011 Census total population of 1,210,854,977 and the overall sex ratio of 943 females per 1,000 males, used in the large-number calculations.
2024 Indian general election (opens another website) — Wikipediaawaiting owner check
Supports the 2024 Lok Sabha election figures used here: about 968 million (96.8 crore) eligible electors, all 543 seats contested, and more than one million polling stations.
Indian numerals (opens another website) — MacTutor History of Mathematics Archive, University of St Andrewsawaiting owner check
Supports the history of written numerals: Brahmi numerals from the middle of the third century BC, the undisputed Gwalior inscription of 876 AD, and how the Indian place-value system with zero spread to the Arab world and Europe.
The Bakhshali manuscript (opens another website) — MacTutor History of Mathematics Archive, University of St Andrewsawaiting owner check
Supports the unsettled dating of the Bakhshali manuscript: proposals run from 200-400 AD (Hoernle, Gurjar, Channabasappa) to a seventh-century original surviving in an eighth- to twelfth-century copy (Hayashi).
Aryabhata the Elder (opens another website) — MacTutor History of Mathematics Archive, University of St Andrewsawaiting owner check
Supports the Aryabhatiya being completed in 499 CE when Aryabhata was 23, and historians' view that he was working with the place-value system and a sign for zero.
Abu Ja'far Muhammad ibn Musa Al-Khwarizmi (opens another website) — MacTutor History of Mathematics Archive, University of St Andrewsawaiting owner check
Supports al-Khwarizmi working in Baghdad under al-Ma'mun (caliph from 813), his lost arithmetic expounding the Indian place-value system, known through the Latin Algoritmi de numero Indorum, and the origin of the word 'algorithm'.
Līlāvatī (opens another website) — Wikipediaawaiting owner check
Supports the Līlāvatī as Bhāskara II's arithmetic of 1150 in thirteen chapters, and its problems set as everyday stories about kings, elephants and a broken pearl necklace.
Galley division (opens another website) — Wikipediaawaiting owner check
Supports the galley or scratch method of division: used by al-Khwarizmi as early as 825, the most widely used method in Europe before 1600, and still favoured by arithmeticians through the 18th century.
Arithmetic (opens another website) — Wikipediaawaiting owner check
Supports the definitions of the four operations and the names of their parts (addend and sum, minuend, subtrahend and difference, multiplier, multiplicand and product, dividend, divisor and quotient), and the history of numeral systems.
Census of India 2011: Release of Data (final population totals, 26 April 2013) (opens another website) — Office of the Registrar General & Census Commissioner, Indiaawaiting owner check
Supports the official 2011 final totals: 1210.6 million people (623.1 million male, 587.5 million female), decadal growth of 17.7%, and a sex ratio of 943 females per 1,000 males, up from 933 in 2001.
Subtraction (opens another website) — Wikipediaawaiting owner check
Supports subtraction vocabulary (minuend, subtrahend, difference) and the two column methods: borrowing/decomposition, and the European or 'Austrian' additions method, which raises the next subtrahend digit instead of borrowing.
End of Go deeper
What you just read
- Explain carrying and borrowing as regrouping using expanded form, and use equal additions as an alternative.
- Show that long multiplication is the distributive property and long division is repeated subtraction of chunks.
- State the division algorithm, explain why the remainder is unique and why division by zero is undefined.
- Check calculations with casting out nines, explain why it works and name errors it cannot catch.
- Use the unitary method, bar models and working backwards on multi-step and large-number problems, recognising when proportion fails.
- Next depthGo deeper: ExtendProjects, harder problems, wider contexts and open questions.
- Practise74 questionsHints and a worked solution for every question — or play a 10-question round.
- Step backInvestigateGo back over the ground before this one — you can move up and down as often as you like.
- TopicAll of four operationsThe whole ladder, the connections and the words to know, on one page.
The web
Explore a connection
Builds on
Properties of numbersCommutative, associative and distributive properties are the shortcuts behind fast, accurate calculation.
Helps you understand
Order of operationsOnce each operation is reliable, the next question is which one to do first when several appear together.
Want to save topics or ask for new ones? Invited families can connect a learning device. Everything here stays free to read without signing in.
Revision 1 · release preview-7e1cbbcc4f · accepted 20/09/2026