Math Atlas

곱셈Multiplication

기초 산술Foundations · 1. 자연수와 사칙연산1. Whole Numbers & the Four Operations

연습Practice108
학습 목표
  • 곱셈을 "같은 수를 거듭 더하기"와 "직사각형 배열" 두 관점으로 읽을 수 있다.
  • 곱셈의 교환법칙·결합법칙·분배법칙을 배열 그림으로 설명할 수 있다.
  • 세로셈 곱셈이 분배법칙을 자리별로 실행한 것임을 알고, 두 자리 이상의 곱셈을 할 수 있다.
  • 어림과 끝자리로 곱셈 결과를 검산하고, 암산 기술의 근거를 설명하며 쓸 수 있다.

곱셈은 묶음 세기다

사탕을 44개씩 33봉지 사면 모두 몇 개인가. 4+4+4=124 + 4 + 4 = 12개다. 같은 수를 거듭 더하는 일은 너무 자주 생겨서 따로 이름과 기호가 있다. 4433번 더한 것을 4×34 \times 3이라 쓰고, 그 결과 1212이라 한다.

거듭 더하기로만 보면 4×34 \times 33×43 \times 4는 다른 계산이다. 하나는 4+4+44 + 4 + 4이고 다른 하나는 3+3+3+33 + 3 + 3 + 3이다. 그런데 결과는 둘 다 1212다. 우연일까? 점을 배열로 놓아 보면 우연이 아님이 보인다.

가로 4개씩 3줄로 놓은 점을 돌리면 가로 3개씩 4줄이 된다. 점의 개수는 그대로 12개. 4 × 3 = 12 3 × 4 = 12
가로 4개씩 3줄로 놓은 점을 돌리면 가로 3개씩 4줄이 된다. 점의 개수는 그대로 12개.

가로로 44개씩 33줄 놓인 점은 세로로 읽으면 33개씩 44줄이다. 같은 점들을 두 방향으로 센 것뿐이니 4×3=3×44 \times 3 = 3 \times 4일 수밖에 없다. 어떤 두 수든 마찬가지다.

정의곱셈의 세 법칙

어떤 수 a,b,ca, b, c에 대해서도 다음이 성립한다.

  • 교환법칙 a×b=b×aa \times b = b \times a — 배열을 돌려도 점의 개수는 같다.
  • 결합법칙 (a×b)×c=a×(b×c)(a \times b) \times c = a \times (b \times c) — 상자를 어떻게 층으로 나눠 세든 낱개 수는 같다.
  • 분배법칙 a×(b+c)=a×b+a×ca \times (b + c) = a \times b + a \times c — 배열을 두 조각으로 잘라 따로 세어도 전체와 같다.

결합법칙은 상자에 담긴 각설탕으로 확인할 수 있다. 한 층에 2×3=62 \times 3 = 6개씩 44층이면 (2×3)×4=24(2 \times 3) \times 4 = 24개다. 같은 상자를 옆에서 보면 3×4=123 \times 4 = 12개짜리 벽이 22겹이므로 2×(3×4)=242 \times (3 \times 4) = 24개. 같은 상자를 두 방향으로 센 것이니 같을 수밖에 없다.

곱셈 계산의 핵심은 분배법칙이다. 가로 4545, 세로 2323인 직사각형 격자의 칸 수 23×4523 \times 45를 구하고 싶다. 한 번에 세기엔 크지만, 가로를 40+540 + 5, 세로를 20+320 + 3으로 자르면 네 조각이 되고 조각마다 세기가 쉽다.

23 × 45를 (20 + 3) × (40 + 5)로 자른 넓이 그림. 네 조각은 800, 100, 120, 15. 20 × 40 = 800 100 3 × 40 = 120 15 40 5 20 3 23 × 45 = 800 + 100 + 120 + 15 = 1035
23 × 45를 (20 + 3) × (40 + 5)로 자른 넓이 그림. 네 조각은 800, 100, 120, 15.

23×45=20×40+20×5+3×40+3×5=800+100+120+15=1,035.23 \times 45 = 20 \times 40 + 20 \times 5 + 3 \times 40 + 3 \times 5 = 800 + 100 + 120 + 15 = 1{,}035.

조각의 합이 전체와 같다는 것은 그림에서 명백하다. 자르는 방법이 곱셈을 쉽게 만드는 열쇠이고, 세로셈은 그 자르기를 자릿값대로 하는 것이다.

세로셈은 분배법칙이다

23×4523 \times 45의 세로셈을 보자.

23× 451159201035\begin{array}{r} 2\,3 \\ \times\ 4\,5 \\ \hline 1\,1\,5 \\ 9\,2\,0 \\ \hline 1\,0\,3\,5 \end{array}

첫째 줄 11511523×523 \times 5이고, 그림의 오른쪽 두 조각 100+15100 + 15다. 둘째 줄 92092023×4023 \times 40, 그림의 왼쪽 두 조각 800+120800 + 120이다. 세로셈은 곱하는 수 454540+540 + 5로 자른 뒤 각각 곱해 더하는 분배법칙이고, 각 줄 안에서는 다시 232320+320 + 3으로 자르는 분배법칙이 자리별 계산으로 숨어 있다.

둘째 줄을 한 칸 왼쪽에 쓰는 이유도 여기 있다. 23×4023 \times 4023×4=9223 \times 4 = 921010배이고, 1010배는 모든 숫자를 한 자리씩 왼쪽으로 옮긴다. 낱개가 열 묶음이 되고 열 묶음이 백 묶음이 되니, 각 숫자가 다음 자리로 옮겨 가고 빈 일의 자리에 00이 남는다. 92×10=92092 \times 10 = 920이다. 100100배는 두 자리, 1,0001{,}000배는 세 자리 옮긴다.

예제 1 · 세 자리 × 두 자리

347×26347 \times 26을 계산하여라.

풀이. 26=20+626 = 20 + 6으로 자른다.

347×6347 \times 6: 7×6=427 \times 6 = 4222, 올림 44. 4×6+4=284 \times 6 + 4 = 2888, 올림 22. 3×6+2=203 \times 6 + 2 = 20. 그래서 2,0822{,}082.

347×20=347×2×10=694×10=6,940347 \times 20 = 347 \times 2 \times 10 = 694 \times 10 = 6{,}940.

347× 26208269409022\begin{array}{r} 3\,4\,7 \\ \times\ 2\,6 \\ \hline 2\,0\,8\,2 \\ 6\,9\,4\,0 \\ \hline 9\,0\,2\,2 \end{array}

검산: 어림 350×25=8,750350 \times 25 = 8{,}750 근처 ✓. 끝자리 7×6=427 \times 6 = 42이므로 답은 22로 끝나야 한다 ✓.

주의

가운데 00이 있는 수를 곱할 때 00인 자리를 건너뛰는 실수가 잦다. 305×7305 \times 7에서 십의 자리는 0×7=00 \times 7 = 0에 올림 33을 더한 33이지, 없는 자리가 아니다. 답은 2,1352{,}135이고 세 자리 235235가 아니다. 그리고 둘째 줄을 왼쪽으로 옮기지 않으면 ×40\times 40×4\times 4가 되어 답이 크게 틀어진다. 어림이 이 두 실수를 모두 잡아낸다.

검산: 어림과 끝자리

곱셈 검산은 세 가지를 겹쳐 쓴다. 어림은 자릿수를 지킨다. 58×6458 \times 6460×60=3,60060 \times 60 = 3{,}600 근처여야 하므로, 세로셈에서 580580이 나왔다면 둘째 줄을 옮기지 않은 것이다. 끝자리는 일의 자리를 지킨다. 두 수의 일의 자리끼리 곱한 8×4=328 \times 4 = 32의 끝 22가 답의 끝자리여야 한다. 교환은 계산 전체를 다른 길로 반복한다. 64×5864 \times 58로 다시 곱해 같은 답이 나오는지 본다.

예제 2 · 검산이 실수를 잡는다

58×6458 \times 64를 계산하고 세 가지 방법으로 검산하여라.

풀이. 58×4=23258 \times 4 = 232, 58×60=3,48058 \times 60 = 3{,}480, 합 3,7123{,}712.

어림: 60×60=3,60060 \times 60 = 3{,}600 근처 ✓. 끝자리: 8×4=328 \times 4 = 32, 답 끝자리 22 ✓. 교환: 64×8=51264 \times 8 = 512, 64×50=3,20064 \times 50 = 3{,}200, 합 3,7123{,}712 ✓.

암산 기술과 그 근거

세 법칙을 알면 암산 기술을 외우지 않고 만들 수 있다.

×5\times 5×10\times 10의 절반. 551010의 절반이므로 46×546 \times 5460460의 절반, 즉 230230. 근거: 46×10=46×(5+5)=46×5+46×546 \times 10 = 46 \times (5 + 5) = 46 \times 5 + 46 \times 5, 즉 46×546 \times 5 두 개가 460460이다(분배법칙).

×25\times 25×100\times 100의 4분의 1. 36×2536 \times 253,6003{,}600을 반의 반으로: 1,8009001{,}800 \to 900. 근거는 위와 같다. 100=25×4100 = 25 \times 4.

×9\times 9×10\times 10에서 한 번 빼기. 47×9=47×1047=47047=42347 \times 9 = 47 \times 10 - 47 = 470 - 47 = 423. 근거: 47×10=47×(9+1)=47×9+4747 \times 10 = 47 \times (9 + 1) = 47 \times 9 + 47(분배법칙). 같은 이유로 ×11\times 11×10\times 10에 한 번 더하기: 34×11=340+34=37434 \times 11 = 340 + 34 = 374.

한쪽을 두 배, 다른 쪽을 절반. 16×35=8×70=56016 \times 35 = 8 \times 70 = 560. 근거는 결합법칙이다: 16×35=(8×2)×35=8×(2×35)=8×7016 \times 35 = (8 \times 2) \times 35 = 8 \times (2 \times 35) = 8 \times 70. 배열로 보면 1616줄짜리 배열을 반으로 잘라 옆에 이어 붙이면 88줄에 두 배 긴 배열이 된다.

참고

암산 기술은 전부 세 법칙의 응용이다. 기술이 안 떠오르면 곱하는 수를 계산하기 좋은 조각으로 자르는 것(분배법칙)과 곱하는 순서를 바꾸는 것(교환·결합법칙)부터 시도한다. 25×37×425 \times 37 \times 43737부터 곱하면 고생이지만 25×4=10025 \times 4 = 100을 먼저 묶으면 3,7003{,}700으로 끝난다.

Goals
  • Read a multiplication two ways: as repeated addition of the same number, and as a rectangular array.
  • Explain the commutative, associative, and distributive laws of multiplication with array pictures.
  • See that column multiplication is the distributive law carried out place by place, and multiply numbers with two or more digits.
  • Check a product with an estimate and with its last digit, and use mental-math shortcuts while explaining why they work.

Multiplication counts groups

Buy 33 bags of candy with 44 pieces in each: that's 4+4+4=124 + 4 + 4 = 12 pieces. Adding the same number over and over comes up so often that it has its own name and symbol. Adding 44 three times is written 4×34 \times 3, and the result, 1212, is the product.

Seen only as repeated addition, 4×34 \times 3 and 3×43 \times 4 are different computations: 4+4+44 + 4 + 4 versus 3+3+3+33 + 3 + 3 + 3. Yet both come out to 1212. Coincidence? Lay the dots out in an array and it clearly isn't.

Dots in 3 rows of 4, and the same dots turned to give 4 rows of 3. Still 12 dots. 4 × 3 = 12 3 × 4 = 12
Dots in 3 rows of 4, and the same dots turned to give 4 rows of 3. Still 12 dots.

Dots arranged in 33 rows of 44 are, read by columns, 44 columns of 33. Same dots, counted two ways, so 4×3=3×44 \times 3 = 3 \times 4 has to hold. The same goes for any two numbers.

DefinitionThe three laws of multiplication

For any numbers a,b,ca, b, c:

  • Commutative law a×b=b×aa \times b = b \times a: turning an array does not change its dot count.
  • Associative law (a×b)×c=a×(b×c)(a \times b) \times c = a \times (b \times c): a box of cubes has the same count however you slice it into layers.
  • Distributive law a×(b+c)=a×b+a×ca \times (b + c) = a \times b + a \times c: cut an array into two pieces, count each, and the total is unchanged.

The associative law shows up in a box of sugar cubes. With 2×3=62 \times 3 = 6 cubes per layer and 44 layers, the box holds (2×3)×4=24(2 \times 3) \times 4 = 24 cubes. Look at the same box from the side and it is 22 walls of 3×4=123 \times 4 = 12 cubes each: 2×(3×4)=242 \times (3 \times 4) = 24. Same box, two counts, so they must agree.

The distributive law is what makes multiplication computable. Suppose we want the number of cells in a 2323-by-4545 grid, 23×4523 \times 45. Too many to count at once, but cut the width into 40+540 + 5 and the height into 20+320 + 3 and you get four pieces, each easy to count.

The 23 × 45 rectangle cut as (20 + 3) × (40 + 5). The four pieces hold 800, 100, 120, and 15 cells. 20 × 40 = 800 100 3 × 40 = 120 15 40 5 20 3 23 × 45 = 800 + 100 + 120 + 15 = 1035
The 23 × 45 rectangle cut as (20 + 3) × (40 + 5). The four pieces hold 800, 100, 120, and 15 cells.

23×45=20×40+20×5+3×40+3×5=800+100+120+15=1,035.23 \times 45 = 20 \times 40 + 20 \times 5 + 3 \times 40 + 3 \times 5 = 800 + 100 + 120 + 15 = 1{,}035.

That the pieces add up to the whole is obvious from the picture. Cutting cleverly is what makes multiplication easy, and column multiplication is that cutting done along place values.

Column multiplication is the distributive law

Here is 23×4523 \times 45 in columns.

23× 451159201035\begin{array}{r} 2\,3 \\ \times\ 4\,5 \\ \hline 1\,1\,5 \\ 9\,2\,0 \\ \hline 1\,0\,3\,5 \end{array}

The first row, 115115, is 23×523 \times 5: the two right-hand pieces of the picture, 100+15100 + 15. The second row, 920920, is 23×4023 \times 40: the two left-hand pieces, 800+120800 + 120. The algorithm cuts the multiplier 4545 into 40+540 + 5, multiplies by each and adds, which is the distributive law; and inside each row, the digit-by-digit work is the distributive law again, cutting 2323 into 20+320 + 3.

This is also why the second row is written one place to the left. 23×4023 \times 40 is ten times 23×4=9223 \times 4 = 92, and multiplying by 1010 moves every digit one place left: each unit becomes a ten and each ten becomes a hundred, so every digit steps up one place and the empty ones place is filled with 00. Thus 92×10=92092 \times 10 = 920. Multiplying by 100100 moves digits two places, by 1,0001{,}000 three.

Example 1 · Three digits times two

Compute 347×26347 \times 26.

Solution. Cut 2626 into 20+620 + 6.

347×6347 \times 6: 7×6=427 \times 6 = 42, write 22, carry 44. 4×6+4=284 \times 6 + 4 = 28, write 88, carry 22. 3×6+2=203 \times 6 + 2 = 20. So 2,0822{,}082.

347×20=347×2×10=694×10=6,940347 \times 20 = 347 \times 2 \times 10 = 694 \times 10 = 6{,}940.

347× 26208269409022\begin{array}{r} 3\,4\,7 \\ \times\ 2\,6 \\ \hline 2\,0\,8\,2 \\ 6\,9\,4\,0 \\ \hline 9\,0\,2\,2 \end{array}

Check: the estimate 350×25=8,750350 \times 25 = 8{,}750 is in the neighborhood ✓. Last digits: 7×6=427 \times 6 = 42, so the answer must end in 22 ✓.

Watch out

When a factor has a 00 in the middle, the 00's place is often skipped. In 305×7305 \times 7, the tens place gives 0×7=00 \times 7 = 0 plus the carried 33, so the digit is 33; the place does not disappear. The answer is 2,1352{,}135, not the three-digit 235235. And if the second row is not shifted left, ×40\times 40 silently turns into ×4\times 4 and the answer collapses. An estimate catches both mistakes.

Checking: estimates and last digits

Three checks for a product work well together. The estimate guards the number of digits: 58×6458 \times 64 must land near 60×60=3,60060 \times 60 = 3{,}600, so a column result of 580580 means the second row was never shifted. The last digit guards the ones place: the ones digits multiply to 8×4=328 \times 4 = 32, so the answer must end in 22. Swapping repeats the whole computation by a different road: multiply 64×5864 \times 58 and see whether the same number appears.

Example 2 · The checks at work

Compute 58×6458 \times 64 and check it three ways.

Solution. 58×4=23258 \times 4 = 232, 58×60=3,48058 \times 60 = 3{,}480, total 3,7123{,}712.

Estimate: near 60×60=3,60060 \times 60 = 3{,}600 ✓. Last digit: 8×4=328 \times 4 = 32, and the answer ends in 22 ✓. Swap: 64×8=51264 \times 8 = 512, 64×50=3,20064 \times 50 = 3{,}200, total 3,7123{,}712 ✓.

Mental shortcuts, with their reasons

Once you know the three laws, you can build shortcuts instead of memorizing them.

×5\times 5 is half of ×10\times 10. Since 55 is half of 1010, 46×546 \times 5 is half of 460460, namely 230230. The reason: 46×10=46×(5+5)=46×5+46×546 \times 10 = 46 \times (5 + 5) = 46 \times 5 + 46 \times 5, so two copies of 46×546 \times 5 make 460460 (distributive law).

×25\times 25 is a quarter of ×100\times 100. For 36×2536 \times 25, halve 3,6003{,}600 twice: 1,8001{,}800, then 900900. Same reason as above, since 100=25×4100 = 25 \times 4.

×9\times 9 is ×10\times 10 minus one copy. 47×9=47×1047=47047=42347 \times 9 = 47 \times 10 - 47 = 470 - 47 = 423. The reason: 47×10=47×(9+1)=47×9+4747 \times 10 = 47 \times (9 + 1) = 47 \times 9 + 47 (distributive law). Likewise ×11\times 11 is ×10\times 10 plus one copy: 34×11=340+34=37434 \times 11 = 340 + 34 = 374.

Double one factor, halve the other. 16×35=8×70=56016 \times 35 = 8 \times 70 = 560. The reason is the associative law: 16×35=(8×2)×35=8×(2×35)=8×7016 \times 35 = (8 \times 2) \times 35 = 8 \times (2 \times 35) = 8 \times 70. In the array picture, cut a 1616-row array in half and lay the halves side by side: 88 rows, twice as long.

Note

Every mental shortcut is one of the three laws in disguise. When no shortcut comes to mind, start by cutting a factor into convenient pieces (distributive law) or reordering the factors (commutative and associative laws). Computing 25×37×425 \times 37 \times 4 by multiplying 3737 first is painful; grouping 25×4=10025 \times 4 = 100 first finishes it as 3,7003{,}700.