--- title: "二項式定理 (Binomial Theorem) 研究" path: "二項式定理 Binomial Theorem 研究" --- {%hackmd @RintarouTW/About %} # 二項式定理 (Binomial Theorem) 研究 # 排列 (Permutation) $$ \begin{aligned}\hline (x+y)^1 &= x_1 + y_1 \ (共\ 2^1 = 2\ 項) \\ \hline (x+y)^2 &= (x_1+y_1)(x_2+y_2) \\ \hline &= x_1 x_2 + y_1 x_2 \\ &+ x_1 y_2 + y_1 y_2 \ (共\ 2^2 = 4\ 項) \\ \hline (x+y)^3 &= (x_1+y_1)(x_2+y_2)(x_3+y_3)\\ \hline &= x_1 x_2 x_3 + y_1 x_2 x_3 \\ &+ x_1 y_2 x_3 + y_1 y_2 x_3 \\ &+ x_1 x_2 y_3 + y_1 x_2 y_3 \\ &+ x_1 y_2 y_3 + y_1 y_2 y_3 \ (共\ 2^3 = 8\ 項)\\ \hline (x+y)^4 &= (x_1+y_1)(x_2+y_2)(x_3+y_3)(x_4+y_4)\\ \hline &= x_1 x_2 x_3 x_4 + y_1 x_2 x_3 x_4 \\ &+ x_1 y_2 x_3 x_4 + y_1 y_2 x_3 x_4 \\ &+ x_1 x_2 y_3 x_4 + y_1 x_2 y_3 x_4 \\ &+ x_1 y_2 y_3 x_4 + y_1 y_2 y_3 x_4 \\ &+ x_1 x_2 x_3 y_4 + y_1 x_2 x_3 y_4 \\ &+ x_1 y_2 x_3 y_4 + y_1 y_2 x_3 y_4 \\ &+ x_1 x_2 y_3 y_4 + y_1 x_2 y_3 y_4 \\ &+ x_1 y_2 y_3 y_4 + y_1 y_2 y_3 y_4 \ (共\ 2^4 = 16\ 項) \\ \hline (x+y)^5 &= (x_1+y_1)(x_2+y_2)(x_3+y_3)(x_4+y_4)(x_5+y_5)\\ \hline &= x_1 x_2 x_3 x_4 x_5 + y_1 x_2 x_3 x_4 x_5 \\ &+ x_1 y_2 x_3 x_4 x_5 + y_1 y_2 x_3 x_4 x_5 \\ &+ x_1 x_2 y_3 x_4 x_5 + y_1 x_2 y_3 x_4 x_5 \\ &+ x_1 y_2 y_3 x_4 x_5 + y_1 y_2 y_3 x_4 x_5 \\ &+ x_1 x_2 x_3 y_4 x_5 + y_1 x_2 x_3 y_4 x_5 \\ &+ x_1 y_2 x_3 y_4 x_5 + y_1 y_2 x_3 y_4 x_5 \\ &+ x_1 x_2 y_3 y_4 x_5 + y_1 x_2 y_3 y_4 x_5 \\ &+ x_1 y_2 y_3 y_4 x_5 + y_1 y_2 y_3 y_4 x_5 \\ &+ x_1 x_2 x_3 x_4 y_5 + y_1 x_2 x_3 x_4 y_5 \\ &+ x_1 y_2 x_3 x_4 y_5 + y_1 y_2 x_3 x_4 y_5 \\ &+ x_1 x_2 y_3 x_4 y_5 + y_1 x_2 y_3 x_4 y_5 \\ &+ x_1 y_2 y_3 x_4 y_5 + y_1 y_2 y_3 x_4 y_5 \\ &+ x_1 x_2 x_3 y_4 y_5 + y_1 x_2 x_3 y_4 y_5 \\ &+ x_1 y_2 x_3 y_4 y_5 + y_1 y_2 x_3 y_4 y_5 \\ &+ x_1 x_2 y_3 y_4 y_5 + y_1 x_2 y_3 y_4 y_5 \\ &+ x_1 y_2 y_3 y_4 y_5 + y_1 y_2 y_3 y_4 y_5 \ (共\ 2^5 = 32\ 項) \\ \hline \end{aligned} $$ $(x+y)^n$ 共 $2^n$ 項,每項有 $n$ 位相乘,以 $x_1,x_2,\ldots,x_n$ 與 $y_1,y_2,\ldots,y_n$ 作記。 $n-1$ 次方與 $n$ 次方之間有何關係? $$ S_n := (x+1)^n\implies S_n = S_{n-1} \times x + S_{n-1} $$ ## 以 0, 1 方式表達 將 $x$ 以 1 代替, $y$ 以 0 代替,則 $(x+y)^5$ 如下 $$ \begin{aligned} (x+y)^1 &= 1 + 0 \ (共\ 2^1 = 2\ 項) \\ \hline (x+y)^2 &= 11 + 01 \\ &+ 10 + 00 \ (共\ 2^2 = 4\ 項) \\ \hline (x+y)^3 &= 111 + 011 \\ &+ 101 + 001 \\ &+ 110 + 010 \\ &+ 100 + 000 \ (共\ 2^3 = 8\ 項) \\ \hline (x+y)^4 &= 1111 + 0111 \\ &+ 1011 + 0011 \\ &+ 1101 + 0101 \\ &+ 1001 + 0001 \\ &+ 1110 + 0110 \\ &+ 1010 + 0010 \\ &+ 1100 + 0100 \\ &+ 1000 + 0000 \ (共\ 2^4 = 16\ 項) \\ \hline (x+y)^5 &= 11111 + 01111 \\ &+ 10111 + 00111 \\ &+ 11011 + 01011 \\ &+ 10011 + 00011 \\ &+ 11101 + 01101 \\ &+ 10101 + 00101 \\ &+ 11001 + 01001 \\ &+ 10001 + 00001 \\ &+ 11110 + 01110 \\ &+ 10110 + 00110 \\ &+ 11010 + 01010 \\ &+ 10010 + 00010 \\ &+ 11100 + 01100 \\ &+ 10100 + 00100 \\ &+ 11000 + 01000 \\ &+ 10000 + 00000 \ (共\ 2^5 = 32\ 項) \\ \hline &\\ \end{aligned} $$ 由此更容易理解取名為 **Binomial** 之意了。 ## 樹狀圖表達 $(a+b)^n$ 由此就可看出等價於 n 個位置的排列,每一個位置可以選 a 或 b,但**不可不選**,這也是乘法的分配律,以下寫成樹狀圖會明顯些。 ```graphviz digraph binomial { graph [bgcolor=transparent]; node[fontcolor="#888888";color="#888888"]; edge [color="#888800"]; rankdir=LR; splines=curved edge[arrowsize=0.6] "(a+b)^n" -> a; "(a+b)^n" -> b; a -> aa, ab; aa -> aaa, aab; aaa -> aaaa, aaab; aab -> aaba, aabb; aaba -> aabaa, aabab; aabb -> aabba, aabbb; aaab -> aaaba, aaabb; aaaa -> aaaaa, aaaab; ab -> aba, abb; aba -> abaa, abab; abb -> abba, abbb; abba -> abbaa, abbab; abbb -> abbba, abbbb; abab -> ababa, ababb; abaa -> abaaa, abaab; b -> ba, bb; ba -> baa, bab; baa -> baaa, baab; bab -> baba, babb; baba -> babaa, babab; babb -> babba, babbb; baab -> baaba, baabb; baaa -> baaaa, baaab; bb -> bba, bbb; bba -> bbaa, bbab; bbb -> bbba, bbbb; bbba -> bbbaa, bbbab; bbbb -> bbbba, bbbbb; bbab -> bbaba, bbabb; bbaa -> bbaaa, bbaab; } ``` # 組合 (Combination) 其實就英文 Combination 而言,更單純直接的翻譯為「合併」,個人反而覺得更達其意, Permutation 排列,再將有相同型式的項 Combination 合併在一起,很單純且直覺,沒有也不需要任何其它多餘的動作,比起「組合」二字更加貼切。 因為各項皆由 $x$, $y$ 相乘,每一項皆可組合成 $x^iy^j$ 型式, $$ x^iy^j \begin{cases} i+j = n\\[2ex] i=0, 1, 2, \ldots, n\\[2ex] j=n,\ldots,2,1, 0 \end{cases} $$ $$即 \Downarrow$$ $$ a_n x^n y^0 + a_{n-1} x^{n-1} y^1 + \cdots + a_1 x^1 y^{n-1} + a_0 x^0 y^n $$ ## 排列後未組合前共 $2^n$ 項,組合後為多少項? $i$ 從 $0, 1, 2, \ldots n$ 也就是組合後共 $n + 1$ 項。 ## 組合後係數有何規律? 組合後各項係數相加總數必然為 $2^n$。 組合只是將相同 $x$ 次方 $y$ 次方項項數加總為係數,自然係數加總後依然是 $2^n$。 ## 組合後各項 $a_k x^i y^j$ 次方有何規則? $$ \cases{ i+j = n\\ a_k = \binom{n}{k}=\frac{n!}{k!(n-k)!} } $$ ## 組合後為何係數對稱? $$ \binom{n}{k}=\frac{n!}{k!(n-k)!}=\frac{n!}{(n-k)!k!}=\binom{n}{n-k} $$ # 深思 $(x+1)^2 = x^2 + 2x + 1$ 這就是最後組合完的結果,但其真正應該表達的是: --- $$ \begin{aligned} (x+1)^2 &\stackrel{排列}{=} (x \times x) + (x \times 1) + (1 \times x) + (1 \times 1) & \it{乘法分配律排列共 2^2 項}\\ & \Downarrow\\ &\stackrel{組合}{=} \color{red}{1}\times x^2 + \color{red}{2}\times (x^1\times\color{yellow}{1}^1) + \color{red}{1}\times \color{yellow}{1}^2 & \it{各項次方數相加依然為 2}\\&& \it{係數則是項數相加的結果} \end{aligned} $$ --- 係數中的 $\color{red}{1}$ 與項式內的 $\color{yellow}{1}$ 切不可輕易等同視之,否則就成了差不多先生了。 最終數量相同,不代表過程相同,更不代表意義相同。 > 見數同即同者,實見樹不見林,須慎之! 有句話說:「聰明反被聰明誤」,二項式定理絕大多數人從小學就學過,但有多少人肯從排列開始?相信絕大多數人都跳過了這一步,直接從組合學起,道理雖同,但許多真正意涵卻在排列之中,組合是一種整理的結果罷了,但為了計算快速而忘其根本,更有不求甚解者倒果為因,比如: > 問何以二項式係數何為 $2^n$ ? 竟以 $(x+y)^n$ 為例把 xy 硬兜成 1 反證 $\sum\limits_{k=0}^n \binom{n}{k} = 2^n$ 完全無視先排列再組合之因果,實在是倒果為因,難道二項式係數合為 $2^n$ 只適用 $x=1$, $y=1$ 嗎?根本誤人子弟。 ## Reference * https://www.mathsisfun.com/algebra/binomial-theorem.html ###### tags: `Binomial` `math`