나뭇잎 교과서

이항정리

\((a + b)^n\)을 전개하면 각 항의 계수는 "\(n\)개의 괄호에서 \(b\)를 몇 번 고르는가"의 수, 곧 조합의 수입니다. 이 절에서는 못이 박힌 판에 공을 떨어뜨리는 갈톤 보드로 이항계수와 파스칼의 삼각형을 직접 보고, 이항정리로 \(1.01^{10}\) 같은 거듭제곱을 계산기 없이 어림합니다.

본문

이항정리

본문

과학관의 갤턴 보드에는 못이 10줄로 박혀 있고, 위에서 떨어뜨린 공은 못에 부딪힐 때마다 왼쪽이나 오른쪽으로 반반의 확률로 튄다. 공 1024개를 떨어뜨리니 아래 11개의 칸 가운데 한가운데 칸에 250개 가까이 모였고, 양 끝 칸에는 한두 개씩만 들어갔다. 한가운데 칸에 들어가는 길은 몇 가지이고, 끝 칸에 들어가는 길은 몇 가지일까? 이 수는 \((a + b)^{10}\)을 전개했을 때의 계수와 무슨 관계가 있을까?

1 11 121 1331 14641 15101051 각 수는 바로 위 두 수의 합
그림 1. 파스칼의 삼각형의 각 수는 그 자리까지 내려오는 길의 수이며, \(n\)번째 줄은 \((a + b)^n\)의 계수이다.
먼저 알아야 할 것조합 \({}_n\mathrm{C}_r\)와 그 성질, 곱셈 공식 \((a + b)^3\), 이항 전개와 파스칼의 삼각형.

3.2.1전개는 길 고르기이다

\((a + b)^n\)은 \((a + b)\)를 \(n\)번 곱한 것이다. 전개하면 \(n\)개의 괄호마다 \(a\)와 \(b\) 가운데 하나를 골라 곱한 항들이 모두 나오고, 그 가운데 \(b\)를 \(r\)번 고른 항은 \(a^{n-r}b^r\)이다. \(n\)개의 괄호 가운데 \(b\)를 고를 \(r\)개의 괄호를 정하는 방법은 \({}_n\mathrm{C}_r\)가지이므로, \(a^{n-r}b^r\)의 계수는 \({}_n\mathrm{C}_r\)이다. 갤턴 보드에서도 공은 10번 부딪힐 때마다 왼쪽과 오른쪽 가운데 하나를 고르므로, 오른쪽으로 \(r\)번 튄 공이 들어가는 칸까지의 길은 \({}_{10}\mathrm{C}_r\)가지이다.

정리 3.2.1 이항정리

자연수 \(n\)에 대하여 \[(a + b)^n = \sum_{r=0}^{n}{}_n\mathrm{C}_r\,a^{n-r}b^r\]이다. 계수 \({}_n\mathrm{C}_r\)를 이항계수라 하며, \({}_n\mathrm{C}_r = {}_{n-1}\mathrm{C}_{r-1} + {}_{n-1}\mathrm{C}_r\)이 성립한다. \(a = b = 1\)을 넣으면 \(\sum_{r=0}^{n}{}_n\mathrm{C}_r = 2^n\)이다.

이항계수의 관계 \({}_n\mathrm{C}_r = {}_{n-1}\mathrm{C}_{r-1} + {}_{n-1}\mathrm{C}_r\)은 파스칼의 삼각형에서 각 수가 바로 위 두 수의 합인 것과 같다. 갤턴 보드로 보면 어떤 못에 도착하는 길은 왼쪽 위 못에서 오는 길과 오른쪽 위 못에서 오는 길을 더한 것이다. 또 모든 이항계수의 합 \(2^n\)은 공이 갈 수 있는 길 전체의 수이다. 그래서 공 하나가 가운데 칸에 들어갈 확률은 가운데 칸까지의 길 수를 \(2^{10}\)으로 나눈 값이다.1

3.2.2작은 수의 거듭제곱 어림하기

이항정리는 \(1\)에 가까운 수의 거듭제곱을 손으로 어림하는 데도 쓴다. \((1 + x)^n = 1 + nx + {}_n\mathrm{C}_2x^2 + {}_n\mathrm{C}_3x^3 + \cdots\)에서 \(x\)가 작으면 뒤로 갈수록 항이 빠르게 작아진다. 그래서 앞의 몇 항만 더해도 소수 몇째 자리까지 정확한 값을 얻는다. 예금 이자를 계산하거나 물리에서 작은 변화를 어림할 때 \((1 + x)^n \approx 1 + nx\)를 자주 쓰는 것도 이 때문이다.

항값누적 합 1 + 10 × 0.011.11.1 ₁₀C₂ × 0.01² = 45 × 0.00010.00451.1045 ₁₀C₃ × 0.01³ = 120 × 0.0000010.000121.10462
그림 2. 넷째 항까지 더하면 \(1.01^{10} = 1.104622\cdots\)의 소수 넷째 자리까지 맞는다.

3.2.3예제 풀이

예제 3.2.2

처음 질문의 10줄 갤턴 보드에서 공이 한가운데 칸에 들어갈 확률과 양 끝 칸 가운데 하나에 들어갈 확률을 구하여라. 공 1024개를 떨어뜨리면 한가운데 칸에 몇 개쯤 모이겠는가?

한가운데 칸은 오른쪽으로 5번, 왼쪽으로 5번 튄 공이 들어가므로 길의 수는 \({}_{10}\mathrm{C}_5 = 252\)이다. 전체 길의 수는 \(2^{10} = 1024\)이므로 확률은 \(252/1024 \approx 0.246\)이다. 양 끝 칸은 10번 모두 같은 쪽으로 튀어야 해서 각각 길이 1가지뿐이므로, 둘 가운데 하나에 들어갈 확률은 \(2/1024 \approx 0.002\)이다.

공 1024개를 떨어뜨리면 한가운데 칸에는 평균 252개가 모이고, 양 끝 칸에는 합쳐서 평균 2개가 들어간다. 실제로는 우연 때문에 이 값에서 조금씩 벗어난다. 그래서 가운데 칸이 가장 높고 양쪽으로 갈수록 낮아지는 종 모양의 더미가 생긴다. 즉 \((a + b)^n\)의 이항계수는 \(n\)번의 두 갈래 선택에서 한쪽을 \(r\)번 고르는 길의 수이며, 가운데에 가까울수록 길이 많아 공이 많이 모인다.

아래 탐구 카드에서 갤턴 보드에 공을 떨어뜨려 칸마다 쌓이는 수를 이항계수와 비교하고, 이항정리로 \(1.01^{10}\)을 어림해 보자.

  1. 이 판은 1873년 영국의 과학자 갤턴이 만들어, 작은 우연이 많이 쌓이면 종 모양의 분포가 생긴다는 것을 보여 주었다. 파스칼의 삼각형은 파스칼보다 수백 년 앞서 11세기 중국의 가헌과 13세기 양휘의 책에도 실려 있다.
마무리

\((a + b)^n\)을 전개하면 \(n\)개의 괄호에서 \(b\)를 고를 \(r\)개를 정하는 방법의 수 \({}_n\mathrm{C}_r\)가 \(a^{n-r}b^r\)의 계수가 되며, 이것이 이항정리이다. 이항계수는 파스칼의 삼각형에서 위 두 수의 합으로 이어지고, 모두 더하면 \(2^n\)이며, 1에 가까운 수의 거듭제곱을 어림하는 데도 쓴다. 처음 질문의 갤턴 보드에서 한가운데 칸까지의 길은 \({}_{10}\mathrm{C}_5 = 252\)가지로, 공 1024개 가운데 약 252개가 그 칸에 모인다.

탐구 1

못이 박힌 판에 공을 떨어뜨리면 왜 가운데에 많이 쌓일까?

이항정리 · 파스칼의 삼각형 · 시뮬레이션
떨어뜨린 공
0
가운데 칸의 비율
—
\({}_n\mathrm{C}_{n/2} \div 2^n\)
—

점선은 기대 개수 \(N \times {}_n\mathrm{C}_k \div 2^n\)이다. 공 1개를 떨어뜨리면 그 공이 지나간 길이 그려진다.

  1. 질문공은 못에 부딪칠 때마다 반반의 확률로 왼쪽이나 오른쪽으로 떨어진다. 그런데 공을 많이 떨어뜨리면 가운데 칸에 산처럼 쌓이고 양 끝 칸은 거의 비어 있다. 왜 그럴까?
  2. 복원\(n\)번 가운데 \(k\)번을 고르는 방법의 수는 \({}_n\mathrm{C}_k\)이고, 파스칼의 삼각형에서 각 수는 바로 위 두 수의 합이다. 곧 \({}_n\mathrm{C}_k = {}_{n-1}\mathrm{C}_{k-1} + {}_{n-1}\mathrm{C}_k\)이다.
  3. 설명공이 \(k\)번째 칸에 들어가려면 \(n\)번의 갈림길 가운데 \(k\)번 오른쪽으로 가야 하고, 그 길의 수는 \({}_n\mathrm{C}_k\)이다. 모든 길은 확률이 \(\left(\frac{1}{2}\right)^n\)으로 같으므로 \(k\)번째 칸에 들어갈 확률은 \(\frac{{}_n\mathrm{C}_k}{2^n}\)이다. 못마다 그 못에 이르는 길의 수를 적으면 파스칼의 삼각형이 된다. 이 수들은 이항정리 \((a + b)^n = \sum_{k=0}^{n}{}_n\mathrm{C}_k a^{n-k}b^k\)의 계수와 같다. 각 괄호에서 \(a\)(왼쪽)나 \(b\)(오른쪽)를 고르는 것이 갈림길에서 방향을 고르는 것과 같기 때문이다.
  4. 연결\(a = b = 1\)을 넣으면 \(\sum_k {}_n\mathrm{C}_k = 2^n\), 곧 모든 칸의 길의 수의 합이 전체 길의 수이다. 공이 쌓인 모양은 이항분포이고, 줄 수가 많아지면 종 모양의 정규분포에 가까워진다(이 대단원 7절).
  5. 적용공을 1개씩 떨어뜨려 길을 보고, 100개씩, 계속 실행으로 늘려 막대가 점선(기대 개수)에 다가가는지 보자. 가운데 칸의 비율이 \(\frac{{}_n\mathrm{C}_{n/2}}{2^n}\)에 가까워지는가? 줄 수를 늘리면 가운데 칸의 비율은 커지나요, 작아지는가?
  6. 판단가운데에 많이 쌓인다고 해서 가운데 칸으로 가는 "길 하나"의 확률이 큰 것은 아니다. 모든 길은 확률이 같고, 가운데로 가는 길의 개수가 많을 뿐이다.

확인조건이 달라지면

\((x + 2)^6\)의 전개식에서 \(x^4\)의 계수는?

탐구 2

계산기 없이 \(1.01^{10}\)을 소수 셋째 자리까지 구할 수 있을까?

이항정리 · 어림 · 활용
앞의 항만 더한 값
—
참값 \((1 + x)^n\)
—
오차
—

—

  1. 질문저축 이자가 1 %인 통장에 10년 동안 돈을 두면 얼마가 될까? 원리합계는 \(1.01^{10}\)배인데, 이 값을 곱셈 열 번 없이 빨리 어림할 수 있을까?
  2. 복원이항정리에 따르면 \((1 + x)^n = 1 + {}_n\mathrm{C}_1 x + {}_n\mathrm{C}_2 x^2 + \cdots + x^n\)이다.
  3. 설명\(x\)가 작으면 \(x^2, x^3, \ldots\)은 빠르게 작아지므로 앞의 몇 항만 더해도 정확하다. \(1.01^{10} = 1 + 10(0.01) + 45(0.01)^2 + 120(0.01)^3 + \cdots = 1 + 0.1 + 0.0045 + 0.00012 + \cdots \approx 1.1046\)이다. 특히 첫 두 항만 쓴 \((1 + x)^n \approx 1 + nx\)는 \(nx\)가 작을 때 아주 쓸모 있는 어림이다. 항이 어디서부터 무시할 만큼 작아지는지는 막대를 보면 바로 알 수 있다.
  4. 연결\(n\)이 커질 때 \(\left(1 + \frac{1}{n}\right)^n\)의 항들을 보면 \(1 + 1 + \frac{1}{2!} + \frac{1}{3!} + \cdots\)에 다가가고, 그 합이 \(e\)이다. 이 생각은 고급 미적분의 테일러급수로 이어진다.
  5. 적용\(1.01^{10}\)에서 더할 항을 하나씩 늘리며 오차가 얼마나 줄어드는지 보자. 소수 셋째 자리까지 맞추려면 몇 항이 필요한가? \(1.05^{20}\)에서는 \(1 + nx\) 어림이 왜 많이 틀리는가?
  6. 판단\(1 + nx\) 어림은 \(x\)가 작아도 \(n\)이 커서 \(nx\)가 1에 가까우면 크게 틀린다. 복리로 오래 두면 단리(\(1 + nx\))보다 훨씬 많아지는 이유가 이 무시된 항들이다.

확인조건이 달라지면

이항정리의 앞 세 항으로 \(0.99^{20}\)을 어림하면?

AI 출제 문항연습문제 풀어보기9문항
Esc

↑↓ 고르기Enter 열기