二項定理

[200px|thumb|[二項係数を並べるとパスカルの三角形が構成される。各要素はその上にある2つの要素の和に等しい。]]
初等代数学における**二項定理**（にこうていり、）または**二項展開** () とは、二項式の冪を代数的に展開した式を表したものである。

定理の主張から、冪  を展開すると、次の項 の総和になる。ここでの係数  を**[[二項係数]]**と呼び、自然数となる。

二項係数  は2つの観点から解釈することができる。一つには
:\dbinom{n-1}{k-1} + \dbinom{n-1}{k} = \dbinom{n}{k}
から帰納的に求めることができる。二項係数を並べるとパスカルの三角形となる。例えば
:(x+y)^2 = x^2 + 2xy + y^2,
:(x+y)^3 = x^3 + 3x^2y + 3xy^2 + y^3,
:(x+y)^4 = x^4 + 4 x^3y + 6 x^2y^2 + 4 xy^3 + y^4.

二項係数  は直接的、組合せ数学的には
:\binom{n}{k} = \frac{n!}{k!(n-k)!}
である。これは有限集合から相異なる 個の元を選ぶ組合せの総数を与える。

## 歴史
二項定理の特殊な場合については、古代より知られていた。紀元前4世紀ギリシャの数学者エウクレイデスは指数が  の場合の二項定理に言及している。また、三次の場合の二項定理が6世紀のインドでは知られていた。

二項係数は相異なる 個のものから重複無く 個を選ぶ総数に等しくなるが、このことについては、古代ヒンドゥーで着目されていた。現在知られているもので最古のものは、ヒンドゥーの詩人 (c. 200 B.C.) による *Chandaḥśāstra* で、それにはその解法も含まれている。紀元後10世紀に評者はこの解法を今日でいうパスカルの三角形を用いて説明した。この数が  であることが、6世紀ごろのヒンドゥーの数学者には、おそらく知られていたし、この規則についての言及を12世紀にバースカラ2世の表した文書 *Lilavati* に見つけることができる。

二項係数を組合せ論的量として表記した二項定理は、二項係数の三角形パターンについて記述した11世紀アラビア数学の業績にも見つけることができる。アル゠カラジはまた、原始的な形の数学的帰納法を用いて二項定理およびパスカルの三角形に関する数学的証明も与えている。ペルシアの詩人で数学者のウマル・ハイヤームの数学的業績のほとんどは失われてしまったが、彼は恐らく高階の二項定理についてよく知っていた。低次の二項展開は13世紀中国の楊輝や朱世傑の数学的業績にも見られる。楊輝は遥か旧く11世紀のの書の方法に従った（しかし、それらもまた今日では失われてしまった）。

1544年には "binomial coefficient"（「二項係数」）の語を導入し、 の  での表し方を、「パスカルの三角形」により示した。ブレーズ・パスカルは、今日彼の名を冠して呼ばれる三角形の包括的な研究を*Traité du triangle arithmétique* (1653) に著したが、これらの数の規則性はルネッサンス後期ヨーロッパの数学者たち（例えばシュティーフェル、タルタリア、シモン・ステヴィンなど）には既に知られていた。

アイザック・ニュートンは有理数冪に対して成り立つ一般化された二項定理を示したと考えられている（二項級数を参照）。

## 定理の主張
定理によれば、 の冪を展開すると、冪指数  を自然数として、

となる。この展開した式の係数  を二項係数と呼び、正整数となる。この等式はしばしば****あるいは**二項（恒）等式**とも呼ばれる。

と定義すれば、全ての項を総和記号  で一律に表示できる：

最後の等号は、 についての対称性と、二項係数の列の対称性により得られる。

二項公式を簡略化した一変数版もよく知られる：
:(1+x)^n = \binom{n}{0} + \binom{n}{1} x^1 + \binom{n}{2} x^2 + \cdots + \binom{n}{n-1} x^{n-1} + \binom{n}{n} x^n = \textstyle\sum\limits_{k=0}^n \dbinom{n}{k} x^k.
逆に、二項定理の一変数版からもとの二項定理を、指数法則などの基本的な計算法則により導くことができる。

;注
:*  は、可換環において成り立つ。
:*  は、可換環がさらに単位的環があるとき成り立つ。このとき、項  は環の元の積  の整数  によるスカラー倍である。つまりここでは環を -加群と見做している。
:* 必ずしも可換でない一般の単位的環においても、 と  が可換である（つまり  を満たす）ならば、二項定理は成り立つ。
定理の主張を、多項式列 は二項型であると述べることもできる。

## 証明
### 帰納的証明
数学的帰納法とパスカルの法則により、簡単に証明できる。

;
:(x+y)^0=1=\binom{0}{0} x^0y^0
により成り立つ。

以下、非負整数  に関する帰納法で示す。

ある  について成り立つと仮定する。
:(x+y)^n = \textstyle\sum\limits_{k=0}^n \dbinom{n}{k} x^{n-k} y^k
より、
:\begin{align}
(x+y)^{n+1} &= (x+y)(x+y)^n \\
  &= (x+y)~\textstyle\sum\limits_{k=0}^n \dbinom{n}{k} x^{n-k}y^k \\
  &= x\textstyle\sum\limits_{k=0}^n \dbinom{n}{k} x^{n-k}y^k + y\textstyle\sum\limits_{k=0}^n \dbinom{n}{k} x^{n-k}y^k \\
  &= \textstyle\sum\limits_{k=0}^n \dbinom{n}{k} x^{(n+1)-k}y^k + \textstyle\sum\limits_{k=0}^n \dbinom{n}{k} x^{n-k}y^{k+1} \\
  &= \textstyle\sum\limits_{k=0}^{n+1} \dbinom{n}{k} x^{(n+1)-k}y^k + \textstyle\sum\limits_{k=0}^{n+1} \dbinom{n}{k-1} x^{(n+1)-k}y^k \\
\left( \because \binom{n}{n+1} = \binom{n}{-1} = 0 \right) \\
  &= \textstyle\sum\limits_{k=0}^{n+1} \left\lbrack \dbinom{n}{k} + \dbinom{n}{k-1} \right\rbrack x^{(n+1)-k}y^k
\end{align}
となり、パスカルの法則を用いて
:(x+y)^{n+1} = \textstyle\sum\limits_{k=0}^{n+1} \dbinom{n+1}{k}~x^{(n+1)-k}y^k
を得る。これは所期の式である。

### 組合せ論的証明
個の  の積を一度に展開し切ることにより、より直接的に、直観的な証明ができる。
:(x+y)^n = \underbrace{(x+y)(x+y)\cdots(x+y)}_{n \text{ factors}}
一度に展開すると、それぞれの  から  または  を取った文字 個の総乗の総和となる。

これらの積のうち、並び替えて  になるものは、個の 、個の  を並べる場合の数だけあるから、二項係数 、すなわち  の係数は  となる。

;注
:個の積を一度に展開し切る方法により、次のことも分かる：
:等式
::(X+Y)^n = \textstyle\sum\limits_{k=0}^n \dbinom{n}{k} X^{n-k}Y^k
:において 個の  を区別して  と考えた場合、展開式は基本対称式  を用いて
::\textstyle\prod\limits_{i=1}^n (X+Y_i) = \sum\limits_{k=0}^n \sigma_k (Y_1,\ldots,Y_n) X^{n-k}
:と書ける。

## 一般化
### ニュートンの一般化された二項定理

1665年ごろアイザック・ニュートンは従来の二項定理を一般化して非整数冪に対する公式（ニュートンの一般二項定理）を得た。この一般化において、有限和は級数になる。また、二項係数  の上の添字  は自然数とは限らないから、二項係数を階乗を用いて表すこともできない。一般化された二項係数を任意の数  に対して

で定義する。右辺の  はポッホハマー記号で、ここでは下方階乗を表す。このとき実数  が  を満たすとき、任意の複素数  に対して

が成り立つ。 が非負整数のとき、 に対する二項係数は零であるから等式 () は等式 () に特殊化され、非零項は高々 個である。 がそれ以外の値のときは級数 () は（少なくとも  が非零のとき）無数の非零項を持つ。

これは級数を扱っていてそれをで表そうとするときに重要である。

 と置けば有用な等式
:\frac{1}{(1-x)^s} = \textstyle\sum\limits_{k=0}^\infty \dbinom{s+k-1}{k} x^k \equiv \textstyle\sum\limits_{k=0}^\infty \dbinom{s+k-1}{s-1} x^k
を得る。これをさらに  と特殊化すれば等比級数を得る。

;注
:式 () は  が複素数の場合にも一般化することができる。この場合、に加えて、 を中心とする半径  の開円板上で定義されたlogの正則な枝を用いて  および  の冪を定義しなければならない。
:式 () は  がバナッハ環の元であるときも、 かつ  が可逆で  である限り成り立つ。

### 多項定理

二項定理は三項以上の和の冪展開に拡張することができる：
:(x_1 + x_2 + \cdots + x_m)^n = \textstyle\sum\limits_{k_1 + k_2 + \cdots + k_m = n} \dbinom{n}{k_1, k_2, \ldots, k_m} {x_1}^{k_1} {x_2}^{k_2} \cdots {x_m}^{k_m}
ここで和は、非負整数列  の総和が  であるもの全体にわたって取るから、右辺の展開式は項の次数が何れも 次である斉次多項式である。展開式の係数  は多項係数と呼ばれ、
:\binom{n}{k_1, k_2, \ldots, k_m} = \frac{n!}{k_1!\, k_2! \cdots k_m!}
となる。組合せ論的には、多項係数  は、元-集合を各位数が  となる、互いに素な部分集合へ分割する場合の数となる。

### 多重二項定理
二項式の総乗といった、より次元の高いものを取り扱う場合にも二項定理はしばしば有用である。二項定理により等式
:(x_1 + y_1)^{n_1} \cdots(x_d+y_d)^{n_d} = \textstyle\sum\limits_{k_1=0}^{n_1} \cdots\sum\limits_{k_d=0}^{n_d} \dbinom{n_1}{k_1}\, {x_1}^{k_1} {y_1}^{n_1-k_1} \;\cdots\;\dbinom{n_d}{k_d}\, {x_d}^{k_d}{y_d}^{n_d-k_d}
が成り立つ。この式は多重指数を用いれば
: (x+y)^\alpha = \textstyle\sum\limits_{\nu \le \alpha} \dbinom{\alpha}\nu \, x^\nu y^{\alpha - \nu}
とより簡潔に表される。

## 応用
### 三角函数の多倍角公式
複素数に対する二項定理とド・モアブルの定理を合わせれば、正弦函数、余弦函数の多倍角公式が得られる。ド・モアブルの公式によれば
:\cos(nx)+i\sin(nx) = (\cos x+i\sin x)^n
が成り立つから、二項定理を用いて右辺を展開して実部と虚部を比較すれば  および  に対する公式を得る。

 の場合は、
:\left(\cos x+i\sin x\right)^2 = \cos^2 x + 2i \cos x \sin x - \sin^2 x
から倍角公式
:\cos(2x) = \cos^2 x - \sin^2 x,\quad \sin(2x) = 2 \cos x \sin x
を得る。

 の場合は、
:\left(\cos x+i\sin x\right)^3 = \cos^3 x + 3i \cos^2 x \sin x - 3 \cos x \sin^2 x - i \sin^3 x
から三倍角公式
:\cos(3x) = \cos^3 x - 3 \cos x \sin^2 x,\quad \sin(3x) = 3\cos^2 x \sin x - \sin^3 x
を得る。

一般に
:\begin{align}
\cos(nx) &= \textstyle\sum\limits_{k\text{: even}} (-1)^{\frac{k}{2}} \dbinom{n}{k}\cos^{n-k} x \sin^k x,\\
\sin(nx) &= \textstyle\sum\limits_{k\text{: odd}} (-1)^{\frac{k-1}{2}} \dbinom{n}{k}\cos^{n-k} x \sin^k x
\end{align}
となる。

### ネイピア数の級数表示
ネイピア数  を極限
:e = \lim_{n\to\infty} \left(1 + \frac{1}{n}\right)^n
で定義するとき、二項定理と単調収束定理を用いれば  の級数表示を得る。
:\begin{align}
\left( 1 + \frac{1}{n} \right)^n &= 1 + \binom{n}{1}\frac{1}{n} + \binom{n}{2}\frac{1}{n^2} + \binom{n}{3}\frac{1}{n^3} + \cdots + \binom{n}{n}\frac{1}{n^n} \\
  &= 1 + 1 + \frac{1}{2!} \left( 1- \frac{1}{n} \right) + \frac{1}{3!} \left( 1- \frac{1}{n} \right)\left( 1- \frac{2}{n} \right) + \cdots + \frac{1}{n!} \left( 1- \frac{1}{n} \right)\left( 1- \frac{2}{n} \right) \cdots \left( 1- \frac{n-1}{n} \right)
\end{align}
であり、これは  に関して単調増加である。この和の第  項
:\binom{n}{k}\frac{1}{n^k} = \frac{1}{k!} \left( 1- \frac{1}{n} \right)\left( 1- \frac{2}{n} \right) \cdots \left( 1- \frac{k-1}{n} \right)
は  のとき \frac{1}{k!} に収束する。
故に  は級数として
:e = \frac{1}{0!} + \frac{1}{1!} + \frac{1}{2!} + \frac{1}{3!} + \dotsb
と書ける。

### 冪函数の微分
自然数  に対する冪函数  の導函数を定義に基づいて求めるには、二項冪  を展開すればよい。

### 一般のライプニッツの法則
2つの函数の積の高階導函数の公式は、一般のライプニッツの法則 (Leibniz rule) と呼ばれ、二項定理と同様の形式になる：
: (fg)^{(n)} = \textstyle\sum\limits_{k=0}^n \dbinom{n}{k} f^{(n-k)}g^{(k)}

逆に、ライプニッツの公式から二項定理を導くこともできる。実際、 の函数  の両辺を  で  回微分すると、
: (x+y)^n\exp((x+y)t) = \textstyle\sum\limits_{k=0}^n \dbinom{n}{k} x^{n-k}\exp(xt)\,y^k\exp(yt)
を得るから、両辺を  で除して所期の式を得る。

## 脚注
### 注釈

### 出典

## 参考文献

*
*

## 関連項目

*二項係数
*組合せ (数学)
*パスカルの三角形
*一般のライプニッツの法則
*多項定理
*多項係数
*二項級数

## 外部リンク

*
*
*
*
*
*
*
*
*Wolframデモンストレーションプロジェクト
**Binomial Theorem スティーブン・ウルフラム
**Binomial Theorem (Step-by-Step) by Bruce Colletti and Jeff Bryant.