이항정리

거듭제곱을 펼친 계수들이 만드는 삼각형을 봅니다. 행 하나가 통째로 계산되는 과정을 따라갑니다.

이항 계수는 '몇 개 중 몇 개를 고르는 경우의 수'입니다. 삼각형의 각 수는 바로 위 두 수의 합입니다. 이 덧셈 규칙이 귀납 단계의 심장입니다. 행을 모두 더하면 2의 거듭제곱이 됩니다.

예를 들면, 동전 2개를 던지면 앞면 수는 0개, 1개, 2개가 될 수 있습니다. 경우의 수는 차례로 1가지, 2가지, 1가지입니다. 삼각형의 둘째 행이 그대로 나타납니다.

(x+y)n=∑k=0n(nk)xn−kyk(x+y)^n = \sum_{k=0}^{n}\binom{n}{k}x^{n-k}y^k
(nk)+(nk−1)=(n+1k)\binom{n}{k}+\binom{n}{k-1}=\binom{n+1}{k}
∑k=0n(nk)=2n\sum_{k=0}^{n}\binom{n}{k} = 2^n

이 씬이 포함된 학습 경로

예제

x,yx, y가 수(실수 또는 복소수)이고 n≥0n \geq 0이 정수일 때, 이항정리 (x+y)n=∑k=0n(nk)xn−kyk(x+y)^n = \sum_{k=0}^{n}\binom{n}{k}x^{n-k}y^k를 nn에 대한 귀납법으로 증명하세요.

(x+y)n=∑k=0n(nk)xn−kyk(x+y)^n = \sum_{k=0}^{n}\binom{n}{k}x^{n-k}y^k
행 n=4n = 4: 1, 4, 6, 4, 11,\ 4,\ 6,\ 4,\ 1 — (x+y)4(x+y)^4 전개식의 계수들.
증명 보기
  1. 먼저 귀납 단계에 쓸 파스칼 항등식 (nk)+(nk−1)=(n+1k)\binom{n}{k}+\binom{n}{k-1}=\binom{n+1}{k} (1≤k≤n1 \leq k \leq n)를 확인합니다. 정의 (nk)=n!k!(n−k)!\binom{n}{k}=\frac{n!}{k!(n-k)!}를 대입하면 n!k!(n−k)!+n!(k−1)!(n−k+1)!\frac{n!}{k!(n-k)!}+\frac{n!}{(k-1)!(n-k+1)!}이고, n!(k−1)!(n−k)!\frac{n!}{(k-1)!(n-k)!}로 묶어내면 n!(k−1)!(n−k)!(1k+1n−k+1)=n!(k−1)!(n−k)!⋅n+1k(n−k+1)=(n+1)!k!(n+1−k)!=(n+1k)\frac{n!}{(k-1)!(n-k)!}\left(\frac1k+\frac1{n-k+1}\right) = \frac{n!}{(k-1)!(n-k)!}\cdot\frac{n+1}{k(n-k+1)} = \frac{(n+1)!}{k!(n+1-k)!} = \binom{n+1}{k}입니다.

  2. 기저 n=0n = 0: 여기서 00=10^0 = 1이라는 관례를 씁니다 (빈 곱, empty product) — x+y=0x + y = 0이어도 (x+y)0=1(x+y)^0 = 1이고, x=0x = 0 또는 y=0y = 0이어도 x0,y0x^0, y^0 항은 11입니다. 좌변은 (x+y)0=1(x+y)^0 = 1이고, 우변은 k=0k=0인 항 하나뿐이라 (00)x0y0=1⋅1⋅1=1\binom{0}{0}x^0y^0 = 1\cdot 1\cdot 1 = 1 — 성립합니다.

  3. nn에서 성립한다고 가정합니다. (x+y)n+1=(x+y)(x+y)n(x+y)^{n+1} = (x+y)(x+y)^n에 귀납 가설을 대입하면 ∑k=0n(nk)xn+1−kyk+∑k=0n(nk)xn−kyk+1\sum_{k=0}^{n}\binom{n}{k}x^{n+1-k}y^k + \sum_{k=0}^{n}\binom{n}{k}x^{n-k}y^{k+1}을 얻습니다.

  4. 두 번째 합에서 j=k+1j = k+1로 치환하면 ∑j=1n+1(nj−1)xn+1−jyj\sum_{j=1}^{n+1}\binom{n}{j-1}x^{n+1-j}y^j가 됩니다 (첫 번째 합의 kk도 jj로 다시 씁니다).

    1≤j≤n1 \leq j \leq n에서 xn+1−jyjx^{n+1-j}y^j의 계수는 (nj)+(nj−1)\binom{n}{j}+\binom{n}{j-1}이며, 파스칼 항등식으로 (n+1j)\binom{n+1}{j}가 됩니다.

    경계항은 j=0j=0에서 (n0)=1=(n+10)\binom{n}{0} = 1 = \binom{n+1}{0}, j=n+1j=n+1에서 (nn)=1=(n+1n+1)\binom{n}{n} = 1 = \binom{n+1}{n+1}이므로 전체 합은 ∑j=0n+1(n+1j)xn+1−jyj\sum_{j=0}^{n+1}\binom{n+1}{j}x^{n+1-j}y^j — 정확히 n+1n+1에서의 공식입니다.

  5. 기저와 귀납 단계로 모든 n≥0n \geq 0에서 이항정리가 성립합니다. 핵심은 파스칼 항등식입니다 — 이항계수의 점화식이 (x+y)(x+y)를 한 번 더 곱하는 귀납 단계와 정확히 맞아떨어집니다.

모든 정수 n≥0n \geq 0에 대해 ∑k=0n(nk)=2n\sum_{k=0}^{n}\binom{n}{k} = 2^n임을 증명하세요.

∑k=0n(nk)=2n\sum_{k=0}^{n}\binom{n}{k} = 2^n
행 n=4n = 4의 합: 1+4+6+4+1=16=241+4+6+4+1 = 16 = 2^4.
증명 보기
  1. 이항정리에 x=1x = 1, y=1y = 1을 대입합니다. 좌변은 (1+1)n=2n(1+1)^n = 2^n이 됩니다.

  2. 우변은 ∑k=0n(nk)1n−k1k=∑k=0n(nk)\sum_{k=0}^{n}\binom{n}{k}1^{n-k}1^k = \sum_{k=0}^{n}\binom{n}{k}입니다 (11의 거듭제곱은 11). 따라서 ∑k=0n(nk)=2n\sum_{k=0}^{n}\binom{n}{k} = 2^n — 파스칼 삼각형의 각 행의 합이 22의 거듭제곱이 되는 이유입니다.

모든 정수 n≥1n \geq 1에 대해 ∑k=0n(−1)k(nk)=0\sum_{k=0}^{n}(-1)^k\binom{n}{k} = 0임을 증명하세요.

∑k=0n(−1)k(nk)=0(n≥1)\sum_{k=0}^{n}(-1)^k\binom{n}{k} = 0 \quad (n \geq 1)
행 n=4n = 4: 1−4+6−4+1=01-4+6-4+1 = 0 — 부호를 번갈아 붙이면 합이 사라진다.
증명 보기
  1. 이항정리에 x=1x = 1, y=−1y = -1을 대입합니다. 좌변은 (1+(−1))n=0n(1+(-1))^n = 0^n인데, n≥1n \geq 1이므로 0n=00^n = 0입니다 (n=0n = 0은 000^0이 관례상 11이므로 제외합니다).

  2. 우변은 ∑k=0n(nk)1n−k(−1)k=∑k=0n(−1)k(nk)\sum_{k=0}^{n}\binom{n}{k}1^{n-k}(-1)^k = \sum_{k=0}^{n}(-1)^k\binom{n}{k}입니다. 따라서 ∑k=0n(−1)k(nk)=0\sum_{k=0}^{n}(-1)^k\binom{n}{k} = 0 — 파스칼 삼각형의 각 행에 부호를 번갈아 붙이면 합이 00이 됩니다.

2. 수의 체계