Logo Neurocoda

组合的視点からの二項定理

Neurocoda
Neurocoda
2026-07-03 12:48:32 789 Words 4 Mins ...

二項定理は、(x+y)n(x + y)^n の形の二項式を展開する方法を記述する。以下では、組合せ数学の視点から、抽象的な代数展開を具体的な計数問題に変換し、定理を詳しく証明する。

二項定理の表現

任意の非負整数 nn に対して、次が成り立つ:

(x+y)n=k=0n(nk)xnkyk(x + y)^n = \sum_{k=0}^n \binom{n}{k} x^{n-k} y^k

ここで (nk)\binom{n}{k} は組合せ数(nn 個から kk 個を選ぶ方法の数)であり、次のように定義される:

(nk)=n!k!(nk)!\binom{n}{k} = \frac{n!}{k! (n-k)!}

組合せ証明の核となる考え方

核となるアイデア(x+y)n(x + y)^n の展開過程を、nn 個の因子 (x+y)(x + y) から xx または yy を選択する積の組合せと見なし、その選択方法の数を数えることで係数を説明する。

具体的な展開過程

  1. 積の構造
    (x+y)n(x + y)^nnn 個の因子 (x+y)(x + y) の積と考える:
    (x+y)n=(x+y)(x+y)(x+y)(合計 n 個の因子)(x + y)^n = (x + y)(x + y)\cdots(x + y) \quad (\text{合計 }n\text{ 個の因子})

  2. 項の生成方法
    展開後の各項は xnkykx^{n-k} y^k の形をとり、その生成方法は nn 個の因子から**kk 個の因子で yy を選び**、残りの nkn-k 個の因子で xx を選ぶことである。例えば:

    • n=3n=3 の場合、項 x2yx^2 y を生成するには、3 個の因子から 1 個を選んで yy とし、残りを xx とすればよい。その選択方法は (31)=3\binom{3}{1}=3 通りある。
  3. 係数と組合せ数の対応
    各項 xnkykx^{n-k} y^k の係数は、kk 個の yy を選ぶ方法の数、すなわち (nk)\binom{n}{k} に等しい。例えば:

    • (x+y)3(x + y)^3 における xy2xy^2 の係数は (32)=3\binom{3}{2}=3 であり、これは 2 個の因子で yy を選ぶ 3 通りの方法 (y,y,x)(y,y,x)(y,x,y)(y,x,y)(x,y,y)(x,y,y) に対応する。

数学的な形式化による証明

  1. 項の生成分析
    展開式におけるすべての可能な項は、次の選択過程によって生成される:

    • 各因子 (x+y)(x + y) から xx または yy を選ぶ。
    • 選択結果を掛け合わせると、xnkykx^{n-k} y^k の形の項が得られる。
  2. 組合せ数の役割
    kk 個の因子で yy を選ぶ方法の数は (nk)\binom{n}{k} であるため、xnkykx^{n-k} y^k の係数は (nk)\binom{n}{k} となる。すべての可能な kk0kn0 \leq k \leq n)に対応する項を合計すれば、完全な展開式が得られる。

実例による検証

n=4n=4 の場合:

(x+y)4=(40)x4+(41)x3y+(42)x2y2+(43)xy3+(44)y4(x + y)^4 = \binom{4}{0}x^4 + \binom{4}{1}x^3 y + \binom{4}{2}x^2 y^2 + \binom{4}{3}x y^3 + \binom{4}{4}y^4

展開すると:

x4+4x3y+6x2y2+4xy3+y4x^4 + 4x^3 y + 6x^2 y^2 + 4x y^3 + y^4

係数 {1,4,6,4,1}\{1,4,6,4,1\} は組合せ数 (4k)\binom{4}{k} に正確に対応しており、定理が正しいことを実証している。

Title: 组合的視点からの二項定理 Author: Neurocoda Created at: 2026-07-03 12:48:32 Link: https://neurocoda.com/ja/posts/binomial-theorem-from-a-combinatorial-perspective-ja/ License: This work is licensed under CC BY-ND 4.0.

Comments