2項係数の性質                             戻る

 2項係数に関する問題で「何か難しそう〜」という強い圧迫感を感じたものとして、次の明
治大学の問題が記憶に残る。今から20年以上前のものだが、ときどき夢にうなされる。
(ちょっと言い過ぎかな...f(^_^;) )

 明治大学入試問題

      を満たす自然数 n 、r を求めよ。

(解) 左辺=6010404060114039+・・・+6050400 なので、多項式

     (1+x)100=(1+x)60(1+x)40

   を展開したときの、x50 の項の係数を求めることに等しい。

    よって、 左辺=10050 となり、 n=100 、 r=50 である。  (終)

 解答を見てしまえば易しくも感じられるが、解答のような発想を瞬時に思いつく高校生は日
本に何人いるのだろう。正直に告白すると、2項係数の性質をこねくり回して何とか解答をで
っちあげたような気がする。

 上記の解答は、次のように考えれば、ごく自然な発想ということが了解されるだろう。

  赤球60個、白球40個の合計100個の球から50個の球を取り出す場合の数は、

   6010404060114039+・・・+6050400

 である。


 また、最短経路問題として次のように考えてもよい。

 点Aから点Bに至る最短経路は、点P1、P2、・・・、P41 の何れかを必ず通る。

    

 平成24年度から先行実施の新学習指導要領で、2項定理がとても違和感のある扱いを
受けることになる。そもそも2項定理は、それ以前にも不遇な扱いを受けており、教材のお
まけ的扱いに甘んじている。

 しかし、2項定理から派生する種々の2項係数の性質は、豊富な数学的話題を提供し、数
学的には必ずマスターすべき重要事項という位置づけは揺るぎないものと考える。

 このページでは、教科書や問題集で語られる2項係数の性質のみならず、ありとあらゆる
性質をまとめていきたいと思う。

 既に、当HPでは、次のページで2項係数に関する話題を取り上げている。

   ある2項係数の関係  パスカルの三角形  多項式の展開

 これらのページを十分意識しつつ、新しい航海に出ようと思う。

 これから考える2項係数の性質の背景にある定理<2項定理>をまず確認しておこう。

2項定理(Binomial Theory)      

            

   ここで、 は、2項係数といわれ、異なる n 個のものから、異なる k 個のもの
  をとる組合せの数である。

         

             但し、 (n の階乗)とする。

(略証) (a+b) を展開したときの各項は、

         a 、an-1b 、an-22 、・・・ 、 b

   an-k の係数は、n 個の因数 a+b のそれぞれから、a を n−k 個、b を k 個と

  る組合せの数 に等しい。  (略証終)

 上記の略証は、教科書によくあるものだが、次のような証明も可能だろう。

(別証) 集合 S={1,2,・・・,n}と集合 A、B(但し、A∩B=φ、n(A)=a、n(B)=b)に

  ついて、写像 F : S → A∪B の個数を数える。

   S の各要素について、a+b 通りの値の取り方があるので、写像の個数は、(a+b)

  である。

   また、S の要素を、n−k 個と k 個(k=0、1、2、・・・、n)に分ける。その分け方の総

  数は、 通り。その1通りに対して、n−k 個の要素には、Aの要素が対応し、k 個の

  要素には、Bの要素が対応すると考えると、写像の個数は、an-k 通り。

   したがって、
              (証終)


 この2項定理から次の展開公式(Newtonの2項定理)が導かれる。

 (1+x)01x+2233+・・・++・・・+

 この展開公式(EP)を用いると、種々の2項係数の性質が得られる。

(参考文献:ア・ヤグロム、イ・ヤグロム 著 筒井孝胤 訳
                     初等的に解いた高等数学の問題(U)  (東京図書))

2項係数の性質

(1) n-r (→ 参考:「パスカルの三角形」の(1)

  (証明) n 個のものから r 個取り出す場合の数と r 個取り残す場合の数は等しい。
                                                  (証終)

(2) n-1n-1r-1  (1≦r≦n−1)
                            (→ 参考:「パスカルの三角形」の(2)

  この公式は、「和の公式」とも言われる。

  (証明) n 個のものから r 個取り出す場合の数は、次の2つの場合の数の和である。

      特定のものを含まない場合の数は、 n-1 通り
      特定のものを含む場合の数は、 n-1r-1 通り               (証終)

(3) k・=n・n-1k-1 (→ 参考:「パスカルの三角形」の(5)

  (証明) n 人いる中から k 人を選んで、その中で一人班長を決める場合の数と、班長
      を一人選んで、残りの n−1 人から班員 k−1 人を選ぶ場合の数は等しい。
                                                  (証終)

   「k・=n・n-1k-1」という式も上記の組合せ論的証明を意識すれば分かりやす
  いが、初心者にとっては覚えずらいかもしれない。

   数学の専門書では、組合せの記号として、 の代わりに、

        

  が用いられる場合がある。この記号を用いると、上記の性質は

      

  と表される。この公式は、「括りだしの公式」とも呼ばれるが、このように表現してみると、
  その意味が伝わってくるように感じる。

(4) 0123+・・・++・・・+=2
                            (→ 参考:「パスカルの三角形」の(3)

  (証明) 展開公式(EP)において、x=1 とおけばよい。 (証終)

  (別証) n 個の要素からなる集合Aの部分集合の個数を数える。

    部分集合の要素の個数に着目して、k 個の要素からなる部分集合の個数は、

   個である。

    よって、部分集合の個数は、0123+・・・++・・・+

   ところで、n 個の要素のそれぞれが部分集合の要素になるかどうかの場合の数を考

   えて、部分集合の個数は、2 個で、明らかに、両者は等しいので、

      0123+・・・++・・・+=2  (別証終)

(5) 0123+・・・+(−1)+・・・+(−1)=0

  (証明) 展開公式(EP)において、x=−1 とおけばよい。 (証終)

  (→ 組合せ論的証明

(6) 024+・・・=2n-1

  (証明) (4)+(5)より明らか。 (証終)

  (→ 組合せ論的証明

   当然、(4)−(5)より、 135+・・・=2n-1 も得られる。


   当HPがいつもお世話になっているHN「FN」さんが、この問題を拡張し、考察された。
                                      (平成23年2月23日付け)

   上記(6)のように、 の r が偶数のときの等式は、よく知られています。では、r が
  3の倍数、4の倍数であるときの和はどうなるでしょうか。

   次の和を求めよ。

   (イ)  036+・・・
      (0≦r≦n を満たす3の倍数である r すべてについて、 の和)

   (ロ) 048+・・・
      (0≦r≦n を満たす4の倍数である r すべてについて、 の和)

   大学入試に出題するなら、n を制限するでしょう。例えば、次ぐらいに...。

    (イ)’ n が6の倍数であるとき、036+・・・+ の和を求めよ。

    (ロ)’ n が8の倍数であるとき、048+・・・+ の和を求めよ。

   (イ)’(ロ)’は、(イ)(ロ)に比べて本質的に易しいわけではありませんが、計算はかなり楽
  になります。

   FNさんの問いかけに、at さんが(イ)(ロ)を解かれました。(平成23年2月23日付け)

   (解) f(x)=(1+x) 、α=cos(2π/m)+i・sin(2π/m) とする。

     このとき、 036+・・・

           ={Σ[j=1〜3]f(α3j)}/3  (← α3+α32+α33=0 )

           ={2+2cos(nπ/3)}/3  (← 半角の公式とド・モアブルの定理 )

     同様にして、 048+・・・

            ={Σ[j=1〜4]f(α4j)}/4

            =2n-2+2(n-2)/2cos(nπ/4)  (終)


   FNさんからのコメントです。(平成23年2月23日付け)

    at さんのやりかたの練習という意味での出題なので、at さん以外の方に答えていた
   だくことを想定していました。もちろんいけないわけではないのですが...。

    上記で、「(イ)’(ロ)’は、(イ)(ロ)に比べて本質的に易しいわけではありませんが、計
   算はかなり楽になります。」と書いたのは、高校レベルを意識したものです。現在の高
   校では複素平面はやりません。もちろん、ド・モアブルの定理もありませんから、n で場
   合分けして答えるしかありません。だから結構面倒になるので、(イ)’(ロ)’ぐらいでいい
   かなという気がします。


   FNさんが、(イ)’(イ)の解を与えられました。(平成23年2月24日付け)

   ((イ)’の解) ω を1の虚数立方根とすると、 1+ω+ω2=0 、ω3=1 である。

    (1+x)01x+22334455+・・・

    この式に、x=1、ω、ω2 を代入して、

      2012345+・・・

    (1+ω)01ω+2ω23ω34ω45ω5+・・・

    (1+ω2)01ω22ω+34ω25ω+・・・

     ここで、nは6の倍数だから、 (1+ω)=(−ω2)=ω2=1

    同様に、 (1+ω2)=(−ω)=ω=1

    上の3式を加えると、左辺=2+2 、右辺=3(036+・・・)

     したがって、 036+・・・+=(2+2)/3 (終)


   ((イ)の解) (1+ω)+(1+ω2) の計算以外は上と同じです。

     (1+ω)+(1+ω2)=(−ω2)+(−ω)=(−1)(ω+ω2n

    ここで、 nが3の倍数のとき、 (−1)・2 、

          nが3の倍数でないとき、 (−1)・(−1)=(−1)n-1

       さらに詳しく分類すると、

          nを6で割った余りが0のとき、2、

          nを6で割った余りが3のとき、−2、

          nを6で割った余りが1か5のとき、1

          nを6で割った余りが2か4のとき、−1

    以上より、次のようになる。

     n≡0  (mod 6) のとき、 (2+2)/3
     n≡3  (mod 6) のとき、 (2−2)/3
     n≡1、5  (mod 6) のとき、 (2+1)/3
     n≡2、4  (mod 6) のとき、 (2−1)/3  (終)


   攻略法さんも上記の問題(イ)を解かれました。(平成23年2月24日付け)
   (→ 参考:「オメガ(ω)の真実」)

   ((イ)の解) α3=cos(2π/3)+i・sin(2π/3) (i は虚数単位) より、

          α3=(−1+i・)/2=ω (1の虚数立方根)

    f(x)=(1+x) より、

     036+・・・={(1+ω)+(1+ω2)+(1+ω3)}/3

                    ={(−ω2)+(−ω)+2}/3

                    ={(−1)(ω2+ω)+2}/3  ←式1

     これが求める値となる。 n を場合分けすれば、

     n=3k の場合  (−1)(ω2n+ω)=(−1)(1+1)=2(−1)

     n=3k+1 の場合

      (−1)(ω2n+ω)=(−1)k+1(ω2+ω)=(−1)k+1(−1)=(−1)

     n=3k+2 の場合

      (−1)(ω2n+ω)=(−1)(ω+ω2)=(−1)(−1)=−(−1)

    となるので、式1は、

     n=3k の場合  (2+2(−1))/3

     それ以外の場合  (2−(−1))/3  (終)

     参考サイト: http://oeis.org/A024493
     (ロ)の参考サイト: http://oeis.org/A038503


    FNさんからのコメントです。(平成23年2月24日付け)

     4通りに分けるより、2通りのほうがいいかもしれません。

    できるだけ高校数学の範囲でと考えています。(ロ)もほとんど同じですが、結構面倒
   そうなので、(ロ)’の解答を書いておきます。1、ω、ω2の代わりに、1、−1、i、−i を
   入れるだけですが...。

   ((ロ)’の解) (1+x)01x+22334455+・・・

    この式に、x=1、−1、i、−i を代入して、

      2012345+・・・

      0=012345+・・・

     (1+i)01i−23i+45i+・・・

     (1−i)01i−23i+45i+・・・

    この4式を加えて、

      2+(1+i)+(1−i)=4(048+・・・)

    ここで、 (1±i)2=±2i 、(1±i)4=−4 、(1±i)8=16=24 で、

    nが8の倍数だから、n=8k とおくと、 (1±i)=(24=2n/2

     従って、 2+(1+i)+(1−i)=2+2(n+2)/2 より、

       048+・・・+=2n-2+2(n-2)/2  (終)


   FNさんの((ロ)’の解)を参考にして、((ロ)の解)を考えてみました。

   ((ロ)の解)

      (4)より、 01234+・・・+=2

      (5)より、 01234−・・・+(−1)=0

      また、   01i−23i+45i+・・・=(1+i)

             01i−23i+45i+・・・=(1−i)

    これらの4式を辺々加えて、

        4(048+・・・)=2+(1+i)+(1−i)

    ここで、ド・モアブルの定理より、 1+i =(cos(π/4)+i・sin(π/4)) なので

       (1+i) =2n/2(cos(nπ/4)+i・sin(nπ/4))

    同様にして、 (1−i) =2n/2(cos(nπ/4)−i・sin(nπ/4))

    なので、 4(048+・・・)=2+2・2n/2cos(nπ/4)

    より、 048+・・・=2n-2+2(n-2)/2cos(nπ/4)  (終)


(7) 1+22+33+・・・+r+・・・+n=n・2n-1

  (証明) 展開公式(EP)の両辺を微分して、x=1 とおけばよい。 (証終)

  (別証) (3) k・=n・n-1k-1 より、

        1・1=n・n-10

        2・2=n・n-11

        3・3=n・n-12

          ・・・・・・・・・

        n・=n・n-1n-1

    よって、 1+22+33+・・・+n

        =n(n-10n-11n-12+・・・+n-1n-1

        =n・2n-1  (別証終)

   (3)を用いず、(1)を用いた別証も考えられる。方法論的に大切かな?

  (別証2) (1) n-r より、

       1n-1

       22=2n-2

       33=3n-3

        ・・・・・・・・・
       n=n0

    よって、 S=1+22+33+・・・+(n−1)n-1+n とおくと、

     S=n0+(n−1)1+(n−2)2+・・・+2n-2n-1

    なので、

     2S=n0+n1+n2+・・・+nn-2+nn-1+n

       =n(012+・・・+n-2n-1

       =n・2

    よって、 1+22+・・・+(n−1)n-1+n=n・2n-1  (別証2終)

  (→ 組合せ論的証明

(8) 1−22+33−・・・+(−1)r-1+・・・+(−1)n-1=0

  (証明) 展開公式(EP)の両辺を微分して、x=−1 とおけばよい。 (証終)

  (→ (8)の一般化

  (別証) k・=n・n-1k-1 より、

        1・1=n・n-10

        2・2=n・n-11

        3・3=n・n-12

          ・・・・・・・・・

        n・=n・n-1n-1

    よって、 1−22+33−・・・+(−1)n-1

        =n(n-10n-11n-12−・・・+(−1)n-1n-1n-1

        =0  (別証終)

  (→ 組合せ論的証明

(9) 0+(1/2)1+(1/3)2+(1/4)3+・・・+(1/(n+1))

  =(2n+1−1)/(n+1)


  (証明) 展開公式(EP)の両辺を、x=0 から x=1 まで定積分すればよい。 (証終)

  (別証) k・=n・n-1k-1 より、 (k+1)・n+1k+1=(n+1)・ なので、

        1・n+11=(n+1)・0

        2・n+12=(n+1)・1

        3・n+13=(n+1)・2

          ・・・・・・・・・・・・・

        (n+1)・n+1n+1=(n+1)・

    よって、 0+(1/2)1+(1/3)2+(1/4)3+・・・+(1/(n+1))

        =(n+11n+12n+13+・・・+n+1n+1)/(n+1)

        =(2n+1−1)/(n+1)  (別証終)

  (→ 組合せ論的証明

(10) 0123+・・・+(−1) の値は、

      m<n のとき、 (−1)n-1 、m=n のとき、 0


  (証明) k=0、1、2、・・・、m に対して、(−1) は、 xn−k(1−x) を展開した

     ときの x の係数である。

    よって、0123+・・・+(−1) は、

     x(1−x)+xn−1(1−x)+xn−2(1−x)+・・・+xn−m(1−x)

   を展開したときの x の係数である。

    ここで、 x(1−x)+xn−1(1−x)+xn−2(1−x)+・・・+xn−m(1−x)

        =xn−m(1−x)(1+x+x2+・・・+x

        =xn−m(1−x)・(1−xm+1)/(1−x)

        =(1−x)n-1・(xn−m−xn+1)  なので、

    m=n のとき、 (1−x)n-1・(xn−m−xn+1)=(1−x)n-1・(1−xn+1) を展開した

   とき x の項はないので、 x の係数は、 0

    m<n のとき、 (1−x)n-1・(xn−m−xn+1) を展開したときの x の係数は、

   (1−x)n-1 を展開したときの x の係数に等しい。

    すなわち、 (−1)n-1 である。  (証終)

(コメント) m=n のとき、 0123+・・・+(−1)=0 であること

     は、 (1+x)01x+2233+・・・+ において、

     x=−1 とおくと、 0=0123+・・・+(−1) から明らか

     だが、m<n のときを示すのが難しい。上記の証明の発想はとても新鮮である。


 FNさんが、(10)の別証を考えられた。(平成23年3月27日付け)

 (10)は、r>n のとき、=0 と考えれば、次のようにも表現できる。

(10) 0123+・・・+(−1)=(−1)n-1

 場合の数を2通り考えることによって等式を証明するという意味での組合せ論的証明では
ないが、n-1n-1r-1 を使った別証である。

  (別証) r=0 のとき、0n-10 に注意して、

   左辺=0123+・・・+(−1)

     =n-10−(n-10n-11)+(n-11n-12
                   −(n-12n-13)+・・・+(−1)n-1m-1n-1

     =(−1)n-1  (←隣と順次消えていくパターン!)  (別証終)


 (10)で獲得した手法を用いると、次の(11)(12)も容易だろう。

(11) n+1n+2+・・・+n+m の値は、

      k<n のとき、 n+m+1k+1k+1 、k=n のとき、 n+m+1n+1

  (証明) t=0、1、2、・・・、m に対して、n+t は、 (1+x)n+t を展開したときの x

     の係数である。

    よって、n+1n+2+・・・+n+m は、

       (1+x)+(1+x)n+1+(1+x)n+2+・・・+(1+x)n+m

   を展開したときの x の係数である。

    ここで、 (1+x)+(1+x)n+1+(1+x)n+2+・・・+(1+x)n+m

        =(1+x){(1+x)m+1−1}/x

        ={(1+x)n+m+1/x}−{(1+x)/x}  なので、

    k=n のとき、 (1+x)/x を展開したとき x の項はないので、 求める値は、

    (1+x)n+m+1 を展開したときの xn+1 の係数 n+m+1n+1 に等しい。

    k<n のとき、求める値は、(1+x)n+m+1−(1+x) を展開したときの xk+1 の係

    数に等しい。すなわち、 n+m+1k+1k+1 である。  (証終)

  (→ 組合せ論的証明


  (11)で k=n のときは、n-r より、次の形にも変形できる。

      0n+11n+22+・・・+n+mn+m+1

  この公式は、「総和の公式」とも言われる。

   この総和の公式を用いると、よく知られた次の和が示される。 

     (A) 1+2+3+・・・+n =
     (B) 12+22+32+・・・+n2

  実際に、(A)は、

   1+2+3+・・・+n =112131+・・・+1

               =102132+・・・+n-1

               =n+1n-1

               =n+12

               =n(n+1)/2

   同様に、(B)は、まず、

    k2=(k2−k)+k=2{k(k−1)/2}+k=221

  と書けるので、

    12+22+32+・・・+n2

    =2Σ2+Σ1

    =2(2232+・・・+2)+(1121+・・・+1

    =2(2031+・・・+n-2)+(1021+・・・+n-1

    =2n+1n-2n+1n-1

    =2n+13n+12

    =2(n+1)n(n−1)/6+(n+1)n/2

    =(n+1)n{2(n−1)+3}/6

    =n(n+1)(2n+1)/6

  (コメント) 斬新な求め方ですね!

(12) 2n02n-112n-22−・・・+(−1) の値は、k を整数として、

    n=3k のとき、1 、n=3k+1 のとき、0 、n=3k+2 のとき、−1


  (証明) k=0、1、2、・・・、n に対して、2n-k は、 x2n-k(1−x)2n-k を展開した

     ときの x2n の係数である。

    よって、2n02n-112n-22−・・・+(−1) は、

     x2n(1−x)2n+x2n-1(1−x)2n-1+x2n-2(1−x)2n-2+・・・+x(1−x)

   を展開したときの x2n の係数である。

    ここで、x2n(1−x)2n+x2n-1(1−x)2n-1+x2n-2(1−x)2n-2+・・・+x(1−x)

   に、xn-1(1−x)n-1+xn-2(1−x)n-2+・・・+x(1−x)+1 を加えても x2n の係数は

   変わらない。このとき、x2n の係数は、次の展開により得られる。

    {1−x2n+1(1−x)2n+1}/{1−x(1−x)}={x2n+1(x−1)2n+1+1}/(x2−x+1)

   ここで、1/(x2−x+1)=(1+x)/(1+x3)=(1+x)(1−x3+x6−・・・) なので、

   x2n の係数は、

      (1+x)(1−x3+x6−・・・)

    =  +x+−x3−x4+0

     +6+x7−x9−x10+0

     +・・・

   から得られる。このことから、

    2n=6k すなわち、 n=3k のとき、 x2n の係数は、 1

    2n=6k+2 すなわち、 n=3k+1 のとき、 x2n の係数は、 0

    2n=6k+4 すなわち、 n=3k+2 のとき、 x2n の係数は、 −1  (証終)

(13) 2n+2・2n-1+4・2n-2+・・・+2=22n

  (証明) k=0、1、2、・・・、n に対して、22n-k は、 2(1+x)2n-k を展開した

     ときの x の係数である。

    よって、 2n+2・2n-1+4・2n-2+・・・+2 は、

     (1+x)2n+2(1+x)2n-1+22(1+x)2n-2+・・・+2(1+x)

   を展開したときの x の係数である。

    ここで、(1+x)2n+2(1+x)2n-1+22(1+x)2n-2+・・・+2(1+x)

        =2(1+x)+2n-1(1+x)n+1+・・・+2(1+x)2n-1+(1+x)2n

        =2(1+x)・{(1+x)n+1/2n+1−1}/{(1+x)/2−1}

        ={(1+x)2n+1−2n+1(1+x)}/(x−1)

        ={2n+1(1+x)−(1+x)2n+1}/(1−x)

   において、 1/(1−x)=1+x+x2+x3+・・・ なので、

      {2n+1(1+x)−(1+x)2n+1}(1+x+x2+x3+・・・)

   を展開したときの x の係数である。

    2n+1(1+x)(1+x+x2+x3+・・・) を展開したときの x の係数は、

     2n+10123+・・・+)=2n+1・2=22n+1

    (1+x)2n+1(1+x+x2+x3+・・・) を展開したときの x の係数は、

       2n+102n+112n+12+・・・+2n+1

    ところで、

      2n+102n+11+・・・+2n+12n+1n+1+・・・+2n+12n+1=22n+1

    において、2n+1n+12n+1 、・・・、2n+12n+12n+10 なので、

       2(2n+102n+112n+12+・・・+2n+1)=22n+1

    より、 2n+102n+112n+12+・・・+2n+1=22n

     以上から、求める x の係数は、 22n+1−22n=22n となるので、

       2n+2・2n-1+4・2n-2+・・・+2=22n

    が成り立つ。  (証終)

  (→ 組合せ論的証明

(14) 021222+・・・+n22n
                            (→ 参考:「パスカルの三角形」の(4)

  (証明) n 個の異なる赤球と、n 個の異なる白球がある。この異なる 2n 個のものから、

     異なる n 個のものをとる組合せの数 2nn は、赤球の個数で場合分けして、赤球

     k 個と白球 n−k 個をとる組合せの数の積 n-k2 の和に等しい。
                                                  (証終)

  (10)〜(13)の流れを考えると、次のような別証も考えられる。

 (別証)  は、 (1+x) を展開したときの x の係数で、n-k である。

   よって、 (1+x)01x+22+・・・+n-1n-1 であり、

        (1+x)n-1x+n-22+・・・+1n-10 

   このとき、021222+・・・+n2 は、

  (01x+・・・+n-1n-1)(n-1x+・・・+1n-10

  すなわち、(1+x)(1+x)=(1+x)2n を展開したときの x の係数に等しい。

   したがって、 2n である。  (別証終)

(15) 021222−・・・+(−1)n2 の値は、k を整数として、

      n=2k のとき、 (−1)2k 、n=2k+1 のとき、 0

  (証明)   は、 (1+x) を展開したときの x の係数で、n-k である。

   よって、 (1−x)01x+22−・・・+(−1) であり、

        (1+x)n-1x+n-22+・・・+1n-10 

   このとき、021222−・・・+(−1)n2 は、

     (01x+・・・+(−1))(n-1x+・・・+0

  すなわち、(1−x)(1+x)=(1−x2 を展開したときの x の係数に等しい。

   n=2k+1 のときは、明らかに、x の係数は 0

   n=2k のとき、x の係数は (−1)2n である。  (証終)

(16) 01k-12k-2+・・・+0n+m

  (証明)  は、 (1+x) を展開したときの x の係数で、

     (1+x)01x+22+・・・+n-1n-1

     (1+x)01x+22+・・・+m-1m-1

    このとき、 01k-12k-2+・・・+0 は、

   (1+x)(1+x)=(1+x)n+m を展開したときの x の係数に等しい。

   すなわち、 n+m である。  (証終)

  (→ 組合せ論的証明

  (→ 別証

(17) 2n+1n+12n+1n+22n+1n+3+・・・+2n+12n+1=22n

  (証明) 2項定理より、

   (1+x)2n+12n+102n+11x+2n+122+・・・+2n+12n2n2n+12n+12n+1

   ここで、 x=1 とおくと、

        22n+12n+102n+112n+12+・・・+2n+12n2n+12n+1

   また、(1)より、 2n+102n+12n+1 、2n+112n+12n 、・・・ なので、

 22n+12n+12n+12n+12n+・・・+2n+1n+12n+1n+1+・・・+2n+12n2n+12n+1

     =2(2n+1n+12n+1n+2+・・・+2n+12n2n+12n+1

 より、 2n+1n+12n+1n+2+・・・+2n+12n2n+12n+1=22n  (証終)

(18) 0+31+52+・・・+(2n+1)=(n+1)・2

  (証明) (1) n-r より、

       0

       31=3n-1

       52=5n-2

        ・・・・・・・・・
       (2n+1)=(2n+1)0

    よって、 S=0+31+52+・・・+(2n+1) とおくと、

     S=(2n+1)0+(2n−1)1+(2n−3)2+・・・+3n-1

    なので、

     2S=2(n+1)(012+・・・+n-2n-1

       =2(n+1)・2

    よって、 0+31+52+・・・+(2n+1)=(n+1)・2  (証終)

 (6)の(イ)(ロ)の考え方を応用すれば、次の性質も容易だろう。

(19) 0246+・・・=2n/2cos(nπ/4)

  (証明) (1+i)01i−23i+45i+・・・ において、

     0246+・・・ は、(1+i) の実部に等しい。

    ド・モアブルの定理より、 1+i =(cos(π/4)+i・sin(π/4)) なので

         (1+i) =2n/2(cos(nπ/4)+i・sin(nπ/4))

    よって、 0246+・・・=2n/2cos(nπ/4)  (証終)

(20) 1357+・・・=2n/2sin(nπ/4)

  (証明) (1+i)01i−23i+45i+・・・ において、

     1357+・・・ は、(1+i) の虚部に等しい。

    ド・モアブルの定理より、 1+i =(cos(π/4)+i・sin(π/4)) なので

         (1+i) =2n/2(cos(nπ/4)+i・sin(nπ/4))

    よって、 1357+・・・=2n/2sin(nπ/4)  (証終)


(21) 159+・・・=2n-2+2(n-2)/2・sin(nπ/4)

  (証明) (4)より、 01234+・・・+=2

      (5)より、 −01234+・・・−(−1)=0

      また、   −0i+12i−34i+5+・・・=−i・(1+i)

             0i+12i−34i+5−・・・=i・(1−i)

    これらの4式を辺々加えて、

        4(159+・・・)=2−i・(1+i)+i・(1−i)

    ここで、ド・モアブルの定理より、 1+i =(cos(π/4)+i・sin(π/4)) なので

       (1+i) =2n/2(cos(nπ/4)+i・sin(nπ/4))

    同様にして、 (1−i) =2n/2(cos(nπ/4)−i・sin(nπ/4))

    なので、 4(159+・・・)=2+2・2n/2sin(nπ/4)

    より、 159+・・・=2n-2+2(n-2)/2sin(nπ/4)  (証終)

(22) 2610+・・・=2n-2−2(n-2)/2・cos(nπ/4)

  (証明) (4)より、 01234+・・・+=2

      (5)より、 01234−・・・+(−1)=0

      また、   −01i+23i−45i+・・・=−(1+i)

             −01i+23i−45i+・・・=−(1−i)

    これらの4式を辺々加えて、

        4(2610+・・・)=2−(1+i)−(1−i)

    ここで、ド・モアブルの定理より、 1+i =(cos(π/4)+i・sin(π/4)) なので

       (1+i) =2n/2(cos(nπ/4)+i・sin(nπ/4))

    同様にして、 (1−i) =2n/2(cos(nπ/4)−i・sin(nπ/4))

    なので、 4(2610+・・・)=2−2・2n/2cos(nπ/4)

    より、 2610+・・・=2n-2−2(n-2)/2cos(nπ/4)  (証終)

(23) 3711+・・・=2n-2−2(n-2)/2・sin(nπ/4)

  (証明) (4)より、 01234+・・・+=2

      (5)より、 −01234+・・・−(−1)=0

      また、   0i−12i+34i−5−・・・=i・(1+i)

             −0i−12i+34i−5+・・・=−i・(1−i)

    これらの4式を辺々加えて、

        4(3711+・・・)=2+i・(1+i)−i・(1−i)

    ここで、ド・モアブルの定理より、 1+i =(cos(π/4)+i・sin(π/4)) なので

       (1+i) =2n/2(cos(nπ/4)+i・sin(nπ/4))

    同様にして、 (1−i) =2n/2(cos(nπ/4)−i・sin(nπ/4))

    なので、  4(3711+・・・)=2−2・2n/2sin(nπ/4)

    より、 3711+・・・=2n-2−2(n-2)/2sin(nπ/4)  (証終)

 (6)の(イ)の考え方を応用すれば、次の性質も容易だろう。

(24) 036+・・・={2+2cos(nπ/3)}/3 ((6)の(イ)再掲)

  (証明) ω を1の虚数立方根とすると、

         ω=cos(2π/3)+i・sin(2π/3)  (i は虚数単位)

   で、 1+ω+ω2=0 、ω3=1 である。このとき、

   01ω+2ω234ω+5ω2+・・・=(1+ω)

   01ω22ω+34ω25ω+・・・=(1+ω2)

    また、 (4)より、

   01234+・・・+=2

    これらの3式を辺々加えて、

        3(036+・・・)=2+(1+ω)+(1+ω2)

   ここで、

    1+ω=−ω2=−{cos(4π/3)+i・sin(4π/3)}=cos(π/3)+i・sin(π/3)

    1+ω2=−ω=−{cos(2π/3)+i・sin(2π/3)}=cos(π/3)−i・sin(π/3)

    なので、  3(036+・・・)=2+2cos(nπ/3)

     したがって、 036+・・・={2+2cos(nπ/3)}/3  (証終)

(25) 147+・・・={2+2cos((n+4)π/3)}/3

  (証明) ω を1の虚数立方根とすると、

         ω=cos(2π/3)+i・sin(2π/3)  (i は虚数単位)

   で、 1+ω+ω2=0 、ω3=1 である。このとき、

   0ω212ω+3ω245ω+・・・=ω2(1+ω)

   0ω+12ω23ω+45ω2+・・・=ω(1+ω2)

    また、 (4)より、

   01234+・・・+=2

    これらの3式を辺々加えて、

        3(147+・・・)=2+ω2(1+ω)+ω(1+ω2)

   ここで、

    1+ω=−ω2=−{cos(4π/3)+i・sin(4π/3)}=cos(π/3)+i・sin(π/3)

   より、 ω2(1+ω)=(cos(4π/3)+i・sin(4π/3))(cos(nπ/3)+i・sin(nπ/3))

               =cos((n+4)π/3)+i・sin((n+4)nπ/3)

    1+ω2=−ω=−{cos(2π/3)+i・sin(2π/3)}=cos(π/3)−i・sin(π/3)

   より、 ω(1+ω2)=(cos(2π/3)+i・sin(2π/3))(cos(nπ/3)−i・sin(nπ/3))

               =(cos(4π/3)−i・sin(4π/3))(cos(nπ/3)−i・sin(nπ/3))

               =cos((n+4)π/3)−i・sin((n+4)nπ/3)

    なので、  3(147+・・・)=2+2cos((n+4)π/3)

     したがって、 147+・・・={2+2cos((n+4)π/3)}/3  (証終)

(26) 258+・・・={2+2cos((n+2)π/3)}/3

  (証明) ω を1の虚数立方根とすると、

         ω=cos(2π/3)+i・sin(2π/3)  (i は虚数単位)

   で、 1+ω+ω2=0 、ω3=1 である。このとき、

   0ω+1ω223ω+4ω25+・・・=ω(1+ω)

   0ω21ω+23ω24ω+5+・・・=ω2(1+ω2)

    また、 (4)より、

   01234+・・・+=2

    これらの3式を辺々加えて、

        3(258+・・・)=2+ω(1+ω)+ω2(1+ω2)

   ここで、

    1+ω=−ω2=−{cos(4π/3)+i・sin(4π/3)}=cos(π/3)+i・sin(π/3)

   より、 ω(1+ω)=(cos(2π/3)+i・sin(2π/3))(cos(nπ/3)+i・sin(nπ/3))

               =cos((n+2)π/3)+i・sin((n+2)nπ/3)

    1+ω2=−ω=−{cos(2π/3)+i・sin(2π/3)}=cos(π/3)−i・sin(π/3)

   より、 ω2(1+ω2)=(cos(4π/3)+i・sin(4π/3))(cos(nπ/3)−i・sin(nπ/3))

               =(cos(2π/3)−i・sin(2π/3))(cos(nπ/3)−i・sin(nπ/3))

               =cos((n+2)π/3)−i・sin((n+2)nπ/3)

    なので、  3(258+・・・)=2+2cos((n+2)π/3)

     したがって、 258+・・・={2+2cos((n+2)π/3)}/3  (証終)


 FNさんが、上記の性質の組合せ論的な証明や解釈に取り組まれた。
                                      (平成23年3月25日付け)

 上記の性質の中で、組合せ論的な証明が可能な場合も多く、これもなかなか面白い。組
合せ論的な別証明を与えることを考えたい。組合せ論的な証明とは、場合の数を2通りで
考えることにより等式を導くことを意味するとしておく。

 (5)から(16)のうち、既に組合せ論的な証明が与えられている(14)以外について、組合せ
論的な証明を可能な範囲で与えることを目標としたい。

 2項係数 において、r>n のとき、=0 とする。

 また、1から n までの自然数全体の集合を、[n] で表す。1から n までの名前がついた n
人も同じ記号で表すものとする。

(5) 0123+・・・+(−1)+・・・+(−1)=0

(6) 024+・・・=2n-1

をまとめると、

  02+・・・=13+・・・=2n-1

(組合せ論的解釈)    [n] の中から何人かからなる班を作る。そのうちで、班の人数が

           偶数であるのが第1辺、奇数であるのが第2辺。第3辺は、 n 人のうち

           n−1人は入れるか入れないかを任意にできる。これが、2n-1通り。最

           後の1人は、班の人数が偶数か奇数かで入れる入れないがただ1通り

           に定まる。

(7) 1+22+33+・・・+r+・・・+n=n・2n-1

(組合せ論的証明)  [n] の中から何人か(0人ではない)からなる班を作り、かつ、その班

           長を選ぶ場合の数を考える。

            左辺は、1人、2人、3人、・・・ からなる班を作り班長を選ぶとして数え

           たもので、右辺は、まず班長を選び、残った人をその班に入れるか入れ

           ないかを数えたものである。  (証終)

(7) 1+22+33+・・・+r+・・・+n=n・2n-1

(8) 1−22+33−・・・+r(−1)r-1+・・・+n(−1)n-1=0

をまとめると、

  1+33+55+・・・=22+44+66+・・・=n・2n-2

(組合せ論的解釈)  [n] の中から何人か(0人ではない)からなる班を作り、かつ、その班

           長を選ぶ。そのうちで、班の人数が奇数であるのが第1辺、偶数である

           のが第2辺。第3辺は、まず、班長を選んで、残りの n−1人のうち n−2

           人は入れるか入れないかを任意にできる。これが、2n-2通り。最後の1

           人は班の人数が偶数か奇数かで入れる入れないがただ1通りに定まる。

            よって、n・2n-2通り。

(9) 0+(1/2)1+(1/3)2+(1/4)3+・・・+(1/(n+1))

  =(2n+1−1)/(n+1)


(組合せ論的証明)  両辺に、n+1 をかけて、

            (n+1)0+(n+1)1/2+・・・+(n+1)/(n+1)

           =2n+1−1

           を示す。[n+1] の中から何人か(0人ではない)からなる班を作る場合の

           数を数えて、、2n+1−1 で、これが右辺である。また、左辺は、班長を選

           んで、そこに 0人、1人、2人、・・・の班員をつけると考えた上で、実際に

           は班長が誰かは問題にしないから、班長が違うだけの班分けを同じとみ

           なした場合である。  (証終)

(11) n+1n+2+・・・+n+mn+m+1k+1k+1

(組合せ論的証明)  k+1 を移項した形

             n+1n+2+・・・+n+mk+1n+m+1k+1

           で証明する。

            赤玉1、2、3、・・・、m+1と白玉n個からk+1個を取り出す場合の数

           は、n+m+1k+1通りで、これが右辺である。

            左辺は、特別な赤玉に着目して場合分けを行う。

           赤玉1を含み2以上は含まないとき、

           赤玉2を含み3以上は含まないとき、赤玉1と n個の白玉の計 n+1個

           から k個とるので、n+1

             ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

           赤玉mを含みm+1は含まないとき、n+m-1

           赤玉m+1を含むとき、n+m

           赤玉を含まないとき、k+1

            これらの合計が左辺となる。  (証終)

(13) 2n+2・2n-1+4・2n-2+・・・+2=22n

    少し一般化して、次の形

  (13A) +2・n-1k-1+4・n-2k-2+・・・+2n-k0

     =n+10n+11n+12+・・・+n+1


  にしたものを示す。(平成23年3月29日付け)

   ここで、(13A)において、n を 2n、k を n とすると、

  左辺=2n+2・2n-1n-1+4・2n-2n-2+・・・+20

     =2n+2・2n-1+4・2n-2+・・・+2

  より、(13)の左辺に等しくなり、また、

  右辺=2n+102n+112n+12+・・・+2n+1

     =2n+12n+12n+12n2n+12n-1+・・・+2n+1n+1

  で、

  (2n+102n+11・・・+2n+1)+(2n+12n+12n+12n+・・・+2n+1n+1)=22n+1

  より、 右辺=22n となり、(13)の右辺に等しくなる。

(13Aの証明) Aを、[n+1] の部分集合で要素の個数が k 以下であるものとする。

 右辺は、そのような部分集合の個数である。

 今、[n+1] の部分集合で次のものを考える。

  A[1] : 1 を含まないで、2以上の要素の個数が k 個であるもの

  A[2] : 2 を含まないで、3以上の要素の個数が k−1 個であるもの

  A[3] : 3 を含まないで、4以上の要素の個数が k−2 個であるもの

     ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

  A[r] : r を含まないで、r+1以上の要素の個数が k−r+1 個であるもの

     ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

  A[k] : k を含まないで、k+1以上の要素の個数が 1 個であるもの

  A[k+1] : k+1 を含まないで、k+2以上の要素の個数が 0 個であるもの

 このとき、

  A[1]に含まれる部分集合の個数は、

  A[2]に含まれる部分集合の個数は、

   まず、2 を含まないで、3以上の要素の個数が k−1 個であるものは、n-1k-1個ある

  が、その1通りに対して、要素1を付加する場合と付加しない場合の2通りがあるので、

  2・n-1k-1 となる。

  A[3]に含まれる部分集合の個数は、

   まず、3 を含まないで、4以上の要素の個数が k−2 個であるものは、n-2k-2個ある

  が、その1通りに対して、要素1、要素2を付加する場合と付加しない場合が、それぞれ

  22=4通りがあるので、 4・n-2k-2 となる。

    ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

  このことから、左辺は、A[1]、A[2]、・・・、A[k+1]に含まれる部分集合の個数の総

 和に等しい。

  このとき、集合Aが、A[1]、A[2]、・・・、A[k+1]の直和になることを示せば、証明は
 完了するが、それは、それほど明らかではない...。こんなに無理をしないで、ごく自然
 にやるのなら数学的帰納法だろう。n-1n-1r-1 だけで簡単にできる!


  (13A)が、n、kで成り立つとして、n+1、k+1のときを考える。

   n+20n+21n+22+・・・+n+2k+1

  =n+10+(n+11n+10)+(n+12n+11)+・・・+(n+1k+1n+1

  =2(n+10n+11n+12+・・・+n+1)+n+1k+1

  =2(+2・n-1k-1+4・n-2k-2+・・・+2n-k0)+n+1k+1

  =n+1k+1+2・+4・n-1k-1+8・n-2k-2+・・・+2k+1n-k0

  となり、数学的帰納法は成立する。  (証終)


(16) 01k-12k-2+・・・+0n+m

(組合せ論的証明)  赤玉n個、白玉m個からk個を取り出す場合の数は、n+m 通りで、

           これが右辺である。

            左辺は、赤玉・白玉の個数に着目して場合分けを行う。

           赤が0個で白がk個のとき、0

           赤が1個で白がk−1個のとき、1k-1

             ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

           赤がk個で白が0個のとき、0

            これらの合計が左辺となる。  (証終)

  (補足) 平成23年5月1日付け

    上記の(16)の組合せ論的証明として、次のように示してもよい。

    まず、次の補題を示す。

   補題  n-1m-1n-2m-2+・・・+n-m0n+1

   (証明) 性質(11):

     (11) n+1n+2+・・・+n+mn+m+1k+1k+1

   を用いる。ここで、性質(1):n-r から、

      n-1m-1n-2m-2+・・・+n-m0n+1

   を示すためには、 n-mn-1n-mn-2n-m+・・・+n-mn-mn+1

   すなわち、逆順に加えて、

     n-mn-mn-m+1n-m+・・・+n-m+(m-1)n-mn-m+mn-mn+1

   を示せばよい。これは、性質(11)から、

     左辺=(n-m)+m+1(n-m)+1n+1n-m+1n+1=右辺

   となり示された。 (証終)

    組合せ論的証明として、次のように示してもよい。

   (別証明) 縦の道の本数が、n−m+2本、横の道の本数が、m+1本の市街路を考
         える。
        

     A → B の最短経路は、 n+1 通り

      ところで、 A → P → B の最短経路は、  通り

             A → Q’ → Q → B の最短経路は、 n-1m-1 通り

             A → R’ → R → B の最短経路は、 n-2m-2 通り

               ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

             A → S’ → S → B の最短経路は、 n-m0 通り

     なので、 n-1m-1n-2m-2+・・・+n-m0n+1  (別証終)

      また、次のような別証も考えられる。

  (別証明) r=0、1、2、・・・、m において、n-rm-r は、 x(1+x)n-r を展開したと

     きの x の係数である。ここで、

        (1+x)+x(1+x)n-1+x2(1+x)n-2+・・・+x(1+x)n-m

       =(1+x){1−xm+1/(1+x)m+1}/{1−x/(1+x)}

       =(1+x)n+1{1−xm+1/(1+x)m+1

       =(1+x)n+1−xm+1(1+x)n-m

    なので、x の係数は、n+1 に等しい。

     よって、 n-1m-1n-2m-2+・・・+n-m0n+1  (別証終)

   上記の補題を一般化して、次の定理を得る。

   定理  0n-1m-1k+11+・・・+n-m0k+mn+k+1

   (証明) 縦の道の本数が、n−m+k+2本、横の道の本数が、m+1本の市街路を
       考える。
       

     A → B の最短経路は、 n+k+1 通り

      ところで、 A → P → B の最短経路は、 0 通り

             A → Q → B の最短経路は、 k+11n-1m-1 通り

             A → R → B の最短経路は、 k+22n-2m-2 通り

               ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

             A → S → B の最短経路は、 k+mn-m0 通り

     なので、

      0n-1m-1k+11+・・・+n-m0k+mn+k+1  (証終)

   この定理の証明と同様にして、次の性質(16):

     01k-12k-2+・・・+0n+m

  の別証が考えられる。

   (別証明) 縦の道の本数が、n+m−k+1本、横の道の本数が、k+1本の市街路
         を考える。
               

     A → B の最短経路は、 n+m 通り

      ところで、 A → P → B の最短経路は、 0 通り

             A → Q → B の最短経路は、 1k-1 通り

             A → R → B の最短経路は、 2k-2 通り

               ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

             A → S → B の最短経路は、 0 通り

     なので、

      01k-1+・・・+0n+m  (別証終)

(コメント) FNさんの赤玉・白玉の個数に着目した場合分けと同趣旨ですが、目先を少し
      変えたということで...f(^_^;)


 残ったのは、(10)(12)(15)(17)(18)(19)(20)(21)(22)(23)(24)(25)(26)です。

 これらについて、組合せ論的な証明は可能でしょうか。


 自然数 n の階乗 n!は、 n!=n(n−1)(n−2)・・・3・2・1 で求められる。

これは、異なる n 個のものの順列の数に等しい。この考え方を一般化して、

 異なる n 個のものから異なる r 個をとる順列の数 は、

   =n(n−1)(n−2)・・・(n−r+1)

で求められる。そこで、整数 a、h に対して、上記のアナロジーを考える。

 n 個の因数 a 、a−h 、a−2h 、a−3h 、・・・ 、a−(n−1)h の積を、(n) と表す
ことにする。

 すなわち、 (n) =a(a−h)(a−2h)(a−3h)・・・(a−(n−1)h)

例 h=0 のとき、 a(n) =a・a・・・・・a=a で、a の n 乗に等しい。

  h=1 のとき、 a(n) =a(a−1)(a−2)・・・(a−n+1)= である。

    特に、 n(n) =n! である。

 また、 n=0 のとき、 a(0) =1 で、 n=1 のとき、 a(1) =a である。

  よって、n=0、1 については、a(n) は、a と同じ感覚でいいということになる。

例 (a+b)(1) =a+b

  (a+b)(2) =(a+b)(a+b−h)

         =(a+b)2−(a+b)h

         =a2+2ab+b2−ah−bh

         =a(a−h)+2ab+b(b−h)

         =a(2)+2a(1)(1)+b(2)

   すなわち、 (a+b)(2) =a(2)+2a(1)(1)+b(2) となり、何となく平方の公式

       (a+b)2=a2+2ab+b2

  に似ている。同様に、

  (a+b)(3) =(a+b)(a+b−h)(a+b−2h)

         =(a+b)3−3(a+b)2h+2(a+b)h2

         =a3+3a2b+3ab2+b3−3a2h−6abh−3b2h+2ah2+2bh2

         =a3−3a2h+2ah2+3a2b−6abh+3ab2+b3−3b2h+2bh2

         =a(a−h)(a−2h)+3a(a−h)b+3ab(b−h)+a(a−h)(a−2h)

         =a(3)+3a(2)(1)+3a(1)(2)+b(3)

  すなわち、 (a+b)(3) =a(3)+3a(2)(1)+3a(1)(2)+b(3) が成り立つ。

(コメント) a(n) について、2項定理と同様の式が成り立つようで面白いですね!

 上式は、 (a+b)(3) =(a+b)(2)(a+b−2h)

              =(a(2)+2a(1)(1)+b(2))(a+b−2h)

              =a(2)(a+b−2h)+2a(1)(1)(a+b−2h)+b(2)(a+b−2h)

              =a(3)+a(2)b+2a(1)(1)(a−h)+2a(1)(1)(b−h)+ab(2)+b(3)

              =a(3)+3a(2)(1)+3a(1)(2)+b(3)

としても求められる。上記を一般化して、

階乗2項定理

  (a+b)(n)0(n)1(n-1)(1)2(n-2)(2)+・・・+(n)

が成り立つことを数学的帰納法により示しておこう。

(証明) n=1 のとき、 (a+b)(1) =a+b=10(1)11(1) より成り立つ。

 n=k(k≧1)のとき、成り立つと仮定する。すなわち、

  (a+b)(k)0(k)1(k-1)(1)2(k-2)(2)+・・・+(k)

このとき、

(a+b)(k+1)

= (a+b)(k)(a+b−kh)

=(0(k)1(k-1)(1)2(k-2)(2)+・・・+(k))(a+b−kh)

0(k)(a+b−kh)+1(k-1)(1)(a+b−kh)+2(k-2)(2)(a+b−kh)+

                                       ・・・+(k)(a+b−kh)

k+10(k+1)0(k)b+1(k-1)(1)(a−(k−1)h+b−h)
                                     +・・・+(k)(a+b−kh)

k+10(k+1)0(k)(1)1(k)(1)1(k-1)(2)
                                     +・・・+(k)(a+b−kh)

k+10(k+1)k+11(k)(1)k+12(k-1)(2)+・・・+k+1k+1(k+1)

となり、n=k+1 のときも成り立つ。

 したがって、すべての自然数 n について、

   (a+b)(n)0(n)1(n-1)(1)2(n-2)(2)+・・・+(n)

が成り立つ。  (証終)

 この階乗2項定理を用いると、

(16) 01k-12k-2+・・・+0n+m

は次のようにも示すことが出来る。

(別証) =n(n−1)・・・(n−(r−1))/r!=n(r)/r! (← h=1)

 同様に、 k−r=m(m−1)・・・(m−(k−r−1))/(k−r)!=m(k−r)/(k−r)!

 よって、 k−r=n(r)/r!・m(k−r)/(k−r)!

               =(r)(k−r)/k!  (r=0、1、2、・・・、k)

 ここで、 (r)(k−r) は、(n+m)(k) の第 r+1 項なので、その総和は、

  (n+m)(k) /k!=(n+m)(n+m−1)・・・(n+m−k+1)/k!=n+m

 に等しい。  (別証終)

 階乗2項定理を用いて、次の性質も示される。

(27) 0n+11k-1+・・・+(−1)n+k0m-n-1

  (証明) (−1)n+r=(−1)(n+r)(n+r−1)・・・(n+1)/r!

                =(−n−1)(−n−2)・・・(−n−r)/r!

                =(−n−1)(r)/r! (← h=1)

   同様に、 k−r=m(m−1)・・・(m−(k−r−1))/(k−r)!=m(k−r)/(k−r)!

   よって、(−1)n+rk−r=(−n−1)(r)/r!・m(k−r)/(k−r)!

                     =(−n−1)(r)(k−r)/k!

                      (r=0、1、2、・・・、k)

    ここで、(−n−1)(r)(k−r) は、(m−n−1)(k) の第 r+1 項なので、

   その総和は、 (m−n−1)(k) /k!=m-n-1  に等しい。  (証終)


 上記のいろいろな性質の証明で、展開公式:

Newtonの2項定理

 (1+x)01x+2233+・・・++・・・+

の有用性が確かめられた。同様の議論を、(1+x+x2 においても行いたい。

 具体的な場合については、「パスカルの三角形」で調べられている。そこでは「井上の三角
」というものが活躍した。

 いま、(1+x+x2 を展開して、

   (1+x+x201x+2233+・・・+2n2n

と、各項の係数を定める。

例 n=0 のとき、 (1+x+x20=1 より、 00=1

  n=1 のとき、 (1+x+x21=1+x+x2 より、 10=1 、11=1 、12=1

  n=2 のとき、 (1+x+x22=1+2x+3x2+2x3+x4 より、

      20=1 、21=2 、22=3 、23=2 、24=1

 0 、1 、2 、・・・ 、2n について、次の性質が成り立つ。

(B1) 2n-k

  (証明) (1+x+x201x+・・・++・・・+2n2n の x に、1/x

     を代入して、

       (1+1/x+1/x201/x+・・・+/x+・・・+2n/x2n

     両辺に、x2n を掛けて、

       (1+x+x202n12n-1+・・・+2n-k+・・・+2n

               =2n2n-1x+・・・+2n-k+・・・+12n-102n

     よって、x の係数を比較して、 2n-k が成り立つ。  (証終)

(B2) n+1k-2k-1

    (ただし、k<0 または k>2n のとき、=0 とする。)

  (証明) n+1 は、(1+x+x2n+1 を展開したときの x の係数である。

    一方、

     (1+x+x2n+1

     =(1+x+x2・(1+x+x2

     =(0+・・・+k-2k-2k-1k-1+・・・+2n2n)・(1+x+x2

    を展開したときの x の係数は、 k-2k-1

    よって、 n+1k-2k-1 が成り立つ。  (証終)

(B3) 012+・・・+2n=3

  (証明) (1+x+x201x+22+・・・+2n2n において、

      x=1 とおくと、 0122+・・・+2n=3  (証終)

(B4) 012−・・・+2n=1

  (証明) (1+x+x201x+22+・・・+2n2n において、

      x=−1 とおくと、 012−・・・+2n=1  (証終)

(B5) 021222+・・・+2n22n2n

  (証明) (1+x+x201x+22+・・・+2n2n において、

      2n-k より、

        (1+x+x22n2n-1x+2n-22+・・・+02n

      このとき、 021222+・・・+2n2 は、

         (1+x+x2(1+x+x2=(1+x+x22n

      を展開したときの x2n の係数に等しい。しかるに、それは、 2n2n

      よって、 021222+・・・+2n22n2n  (証終)

 (8)を一般化して、次の性質を得る。

(28) 1−22+33−・・・+(−1)n-1=0 (k<n)

     1−22+33−・・・+(−1)n-1=(−1)n-1n!

  k=1 のときは、 k・=n・n-1k-1 という公式が有効であったが、k>2 につ
 いては別な方策が必要である。

 そこで、次の問題を考える。

 箱1、箱2、・・・、箱n が1列に番号順に置かれている。この n 個の箱に、異なる
k 個の球を任意に入れていく。
 このとき、それぞれの箱に少なくとも1個の球が入っている場合の数を求めよ。


(解) 異なる k 個の球を、n 個の箱に入れる場合の数は、n 通りある。この中には、何

  れかの箱が空になっている場合も含まれる。この場合の数は、

   1・(n−1)2・(n−2)+・・・−(−1)n-1n-1・1

  よって、それぞれの箱に少なくとも1個の球が入っている場合の数は、包除原理により、

   n1・(n−1)2・(n−2)−・・・+(−1)n-1n-1・1  (終)

 上式を用いて、(28)は、次のように示される。

  ((28)の証明) n-r より、上式は、

   n-1・(n−1)n-2・(n−2)−・・・+(−1)n-11・1

 とも書き直せる。 k<n のとき、この場合の数は、明らかに 0 である。

  すなわち、

   n-1・(n−1)n-2・(n−2)−・・・+(−1)n-11・1=0

 両辺に、(−1)n-1 を掛けて、

      (−1)n-1+・・・+3・32・21・1=0

 すなわち、 11−22+33−・・・+(−1)n-1=0 が成り立つ。

 k=n のとき、この場合の数は、明らかに n! である。

  すなわち、

   n-1・(n−1)n-2・(n−2)−・・・+(−1)n-11・1=n!

 両辺に、(−1)n-1 を掛けて、

      (−1)n-1+・・・+3・32・21・1=(−1)n-1n!

 すなわち、

  11−22+33−・・・+(−1)n-1=(−1)n-1n!

 が成り立つ。  (証終)

(29) p を素数とする。このとき、次の等式が成り立つ。

 (イ) p-1≡(−1) (mod p)  ただし、 0≦k≦p−1

 (ロ) p+1≡0 (mod p)  ただし、 2≦k≦p−1

 (ハ) papb (mod p)  ただし、 a≧b≧0

 (ニ) 2p≡2 (mod p)


 上記の性質を、FNさんが示された。(平成23年5月19日付け)

 2項係数の p を法としての値については、

    ≡0 (mod p)  ただし、0<k<p

が基本的です。

 実際に、 =p(p−1)・・・(p−k+1)/k! は整数で、p(p−1)・・・(p−k+1)は
      k!で割り切れるが、p は素数なので、(p−1)(p−2)・・・(p−k+1)が k!で
     割り切れる。よって、 は、p で割り切れる。

 これから、 (1+x)≡1+x (mod p) が成り立つ。

 これを使えば証明できます。(ハ)以外は使わないでも証明できますが、(ハ)は今のところ
使わない証明はわかりません。

(イ)の証明:  (1+x)p-1≡(1+x)/(1+x)=1−x+x2−x3+・・・+xp-1 より明らか。

(ロ)の証明:  (1+x)p+1≡(1+x)(1+x)=1+x+x+xp+1 より明らか。

(ハ)の証明:  (1+x)pa≡(1+x より明らか。

(ニ)の証明:  (ハ)で、a=2、b=1 とおけばよい。

       (別証)    (1+x)2p≡(1+x2=1+2x+x2p より明らか。

 (1+x)≡1+x (mod p) を使わない証明も考えてみました。

(イ)の別証: 分母は、k!、分子は≡(−1)・k! (mod p) より明らか。

(ロ)の別証:  分子は素因数 p を含み分母は含まないから。

(ニ)の別証: 「 (14) 021222+・・・+n22n 」で、n=p とする。

        021222+・・・+22p より、成り立つ。


 「岩波の数学公式U」に載っている2項係数の公式で、このページにないものを3つあげて
おきます。

(30) 21+222+323+・・・+n2=n(n+1)・2n-2

(31) 0−(1/2)1+(1/3)2−・・・+(−1)(1/(n+1))=1/(n+1)

(32) 12+2・22+3・32+・・・+n・n2=n・2n-1

 証明を考えてみてください。


 このFNさんの問いかけに対し、at さんが証明された。(平成23年5月21日付け)

(30) 21+222+323+・・・+n2=n(n+1)・2n-2

  (証明) (1+x)01x+2233+・・・+ において、

      両辺を x で微分して、さらに両辺に x を掛けて、

       nx(1+x)n-11x+222+333+・・・+n

      さらに、両辺を x で微分して、さらに両辺に x を掛けて、

   nx(1+x)n-1+n(n−1)x2(1+x)n-21x+2222+3233+・・・+n2

   この等式において、x=1 を代入して、

      n・2n-1+n(n−1)・2n-21+222+323+・・・+n2

    すなわち、 121+222+323+・・・+n2=n(n+1)・2n-2  (証終)

(31) 0−(1/2)1+(1/3)2−・・・+(−1)(1/(n+1))=1/(n+1)

  (証明) (1−x)01x+2233+・・・+(−1) の両辺を、

       x=0 から x=t まで定積分し、さらに両辺を t でわって、

   {1−(1−t)n+1}/{t(n+1)}=01t/2+22/3−・・・+(−1)/(n+1)

   この等式において、t=1 を代入して、

      1/(n+1)=01(1/2)+2(1/3)−・・・+(−1)(1/(n+1))

    すなわち、

     0−(1/2)1+(1/3)2−・・・+(−1)(1/(n+1))=1/(n+1)  (証終)

(32) 12+2・22+3・32+・・・+n・n2=n・2n-1

  (証明) nx(1+x)n-11x+222+333+・・・+n ・・・(イ)

     (1+x)01x+2233+・・・+  において、

   n-k より、

     (1+x)n-1x+n-22n-33+・・・+0 ・・・(ロ)

   よって、(イ)と(ロ)を辺々掛けて、

     nx(1+x)2n-1

    =(1x+222+・・・+n)(n-1x+n-22+・・・+0

   において、両辺の x の係数を比較して、

     左辺=n・2n-1n-1=n・2n-1

     右辺=12+2・22+3・32+・・・+n・n2

    よって、 12+2・22+3・32+・・・+n・n2=n・2n-1  (証終)

(コメント) at さんに感謝します。


 FNさんからのコメントです。(平成23年5月21日付け)

 やはり2項定理を使った証明が普通ですよね。私は組合せ論的な証明が好きなのでそれ
にこだわってしまいます。

(30) 21+222+323+・・・+n2=n(n+1)・2n-2

  (証明) n 人から何人かを選び、かつ、班長と副班長を選ぶ。ただし、班長が副班長を

   兼任してもよい。この場合の数を2通りの方法で考える。

    r 人を選ぶ場合の数は、 通り。この中から、班長と副班長を選ぶ場合の数は、

   r(r−1) 通りで、班長が副班長を兼任する場合は、r 通り。

    よって、 r(r−1)+r=r2 から、r2 となり、左辺が求められる。

   一方、班長と副班長を選び、残りの n−2人を適当に選ぶ場合の数は、

       n(n−1)・2n-2 通り

   班長=副班長を選び、残りの n−1人を適当に選ぶ場合の数は、 n・2n-1 通り

   したがって、n(n−1)・2n-2+n・2n-1=n(n+1)・2n-2 より、左辺となる。 (証終)

  上記の証明で、班長が副班長を兼任してもよいのは不自然で、自然なのは次の式で
 しょう。

    1・0・1+2・1・2+3・2・3+・・・+n(n-1)・=n(n−1)・2n-2

 そこで、(7) 1+22+33+・・・+r+・・・+n=n・2n-1 より、

    1+2・2+3・3+・・・+n=2n・2n-2

 を辺々加えて、 r(r−1)+r=r2 から、与式の成り立つことが分かる。

(31) 0−(1/2)1+(1/3)2−・・・+(−1)(1/(n+1))=1/(n+1)

  (証明) 両辺に、n+1 をかけると、左辺の項は、・(n+1)/(r+1)=n+1r+1 で、分母

    を払えば、 (n+1)・n+1r+1・(r+1) で、n+1人からr+1人を選び、かつ、

    班長を選ぶ場合の数であることがわかる。このとき、

     左辺×(n+1)=n+11n+12n+13−・・・+(−1)n+1n+1

    (5) 0123+・・・+(−1)=0

    より、 n+10n+11n+12n+13+・・・−(−1)n+1n+1=0 なので、

      n+11n+12n+13−・・・+(−1)n+1n+1n+10=1=右辺×(n+1)

    よって、 左辺=右辺 が成り立つ。  (証終)

(32) 12+2・22+3・32+・・・+n・n2=n・2n-1

  (証明) 男子 n 人、女子 n 人合わせて 2n 人から n 人を選び、かつ、班長を選ぶ。

    ただし、班長は女子とする。この場合の数を、2通りの方法で数える。

    女子が r 人の場合、女子の選び方は、 通りで、男子の選び方は、n-r

    通り。その1通りに対して、班長の選び方は、r 通り。

     よって、 n-r・r=r・2 となり、左辺が求められる。

    一方、まず、班長を選ぶ場合の数が、n 通り。残った 2n−1人から n−1人を選ぶ

    ので、 n・2n-1n-1=n・2n-1 となり、右辺となる。  (証終)

(33) 1・2・2+2・3・3+・・・+(n−1)・n・=(n−1)n・2n-2

  (証明)  (1+x)01x+2233+・・・+ において、

      両辺を2回微分して、

       n(1+x)n-11+22x+332+・・・+nn-1

       (n−1)n(1+x)n-2=1・2・2+2・3・3x+・・・+(n−1)・n・n-2

      x=1 とおくと、

       1・2・2+2・3・3+・・・+(n−1)・n・=(n−1)n・2n-2  (証終)

(34)
    

  (証明) 
       

(コメント) 2項係数の性質を使い切っていないかな?上記のように計算するんだったら最
      初から

        

      として計算した方がいいかも...。

 上記では、組合せの数を数に置き換えて計算してしまったが、もう少し我慢して計算を続
けると規則性が見えてくる。

 これだと一般の場合も数学的帰納法で証明出来そうな...そんな雰囲気。


               
               

 当HPの読者のHN「らい」さんより、

(14) 021222+・・・+n22n

の一般化として、次の性質

(35) 01m+1+・・・+n-m2nn-m (0≦m≦n)

が成り立つ旨、ご教示いただいた。らいさんに感謝します。(平成23年11月6日付け)

  (証明)  は、 (1+x) を展開したときの x の係数で、n-k である。

   よって、 (1+x)01x+22+・・・+n-1n-1 であり、

        (1+x)n-1x+n-22+・・・+1n-10 

   このとき、 01m+1+・・・+n-m

        =0n-m1n-m-1+・・・+n-m0 は、

  (01x+・・・+n-1n-1)(n-1x+・・・+1n-10

  すなわち、(1+x)(1+x)=(1+x)2n を展開したときの xn-m の係数に等しい。

   したがって、 2nn-m である。  (証終)


 らいさんからの続報です。(平成23年11月7日付け)

 上記の性質:Σk=0〜n-m nCknCk+m = 2nCn-m から、さらに一般化を進めてみました。
ただ、一般化に重きを置いたため文字が増え、場合分けが必要になり、美しさが損なわれて
しまったようです…。

 0≦m≦l≦n のとき、 Σk=0〜n-l n+lCl-m+kn-lCk = 2nCn-m ・・・(A)

 0≦l≦m≦n のとき、 Σk=0〜n-m n+lCkn-lCm-l+k = 2nCn-m ・・・(B)

ここで、 式(A)は、 Σk=l-m〜n-m n+lCkn-lCm-l+k = 2nCn-m ・・・(C)

      式(B)は、 Σk=m-l〜n-l n+lCl-m+kn-lCk = 2nCn-m ・・・(D)

とそれぞれ変形することができ、こうすると、(A)と(D)、(B)と(C)がそれぞれ似ていること
を確認できます。

 1番上の式は、式(B)について、「 l = 0 」とすると得られます。冒頭の
明治大学の問題は
式(C)について、「 n = 50  m = 0  l = 10 」とすることで解を得られます。美しさはあまりない
ですが、左辺に出てくる「l」の値が右辺に影響しないことが個人的に面白いと思いました。
うまくすると面白い問題が作れそうな気がします。

 ちなみに、先ほどの公式の組み合わせ論的な解釈は、

 n+l個の異なる赤球と、n-l個の異なる白球がある。この異なる 2n個のものから、異なる

n-m個のものをとる組合せの数 2nCn-m は、赤球の個数で場合分けして、赤球n-m-k個

と白球k個をとる組合せの数の積 n+lCn-m-kn-lCk = n+lCl-m+kn-lCk の和に等しい。


となります。


 FNさんからのコメントです。(平成23年11月7日付け)

(35) 01m+1+・・・+n-m2nn-m (0≦m≦n)

は、(14)の一般化でありますが、(16)の特殊化でもあります。(35)を少し書き直すと、

  0n-m1n-m-1+・・・+n-m02nn-m (0≦m≦n)

これは、

(16) 01k-12k-2+・・・+0n+m

において、mをnに、kをn-mに変えたものです。

(14)は、男n人、女n人の計2n人からn人を選ぶ選び方を、2通りで考えて得られる。

(35)は、男n人、女n人の計2n人からn-m人を選ぶ選び方を、2通りで考えて得られる。

(16)は、男n人、女m人の計n+m人からk人を選ぶ選び方を、2通りで考えて得られる。

 (35)のn-mをkに変えても成り立ちますが、k>n のとき、=0 とかの約束が必要にな
ります。

 らいさんが書かれた上記の式(A)(B)も、(16)の特殊化だと思います。

 4通りの場合分けが必要になったのは、2項係数が定義できることを気にしたからで、
k>n、k<0 のときは、=0 としておけば必要なくなると思います。

 4通りの式で、多分(16)のn+mが偶数の場合に相当すると思います。きちんとチェックし
たわけではありませんから間違ってるかもしれません。


 らいさんからのコメントです。(平成23年11月7日付け)

 なるほど、そういわれてみればその通りです。(16)の式はもっと簡潔に書いてあったの
ですね!研究したのはだいぶ前で、どういう経緯でその式にたどり着いたのか覚えてない
のですが、後の式をすぐ求められるのですね...。いろいろとありがとうございました。


 当HPの読者のHN「らい」さんより、随分前に、友達が発見し証明できなかった等式を、
昔のメモから発掘されたということで、次の公式をご教示頂いた。
                                    (平成23年11月19日付け)

(36) Σk=0〜n (n+1-k)(-1) = n!

 n=0〜3 まで試して、どうやら合っているようです。数学的帰納法で上手くいくかと思った
のですが、上手くいきません。あと一歩だと思ったのですが...。証明していただけると嬉
しいです。

 FNさんが証明されました。(平成23年11月19日付け)

(証明) 1、2、・・・、n から n 個とる順列を2通りで考える。普通に数えて、n!個

 0、1、2、・・・・、n から重複を許して n 個とる順列を考えると、その個数は、(n+1)

 このうちで、1、2、・・・・、n から n 個とる順列でないものを引いていく。

 まず、1を含まないものの個数は、n、2を含まないもの、・・・、n を含まないものも同じだ

 から、1、2、・・・・、n のうちのどれかを含まないものは、n・n

 (n+1)からn・nをひく。しかし、もちろん、これは重複して数えているので引き過ぎ。

 1も2も含まないものは、1を含まないものとして数え、2を含まないものとして数えている。

 1も2も含まないものは、(n-1)個。1も3も等々も同じで、その選び方は、2通り。

 引きすぎた分を足して、(n+1)-n・n+2(n-1) だが、今度は足し過ぎ。

 1も2も3も含まないもの等々を引いて、(n+1)-n・n+2(n-1)+3(n-2)

 これをどんどん繰り返していく。1、2、・・・、n から n 個とる順列はどれにも該当しないか

 ら足されることも引かれることもない。それ以外のものはちょうど1回引かれる。

  従って、成り立つ。  (証終)

 らいさんからのコメントです。(平成23年11月19日付け)

 なるほど!包除原理ですか。そんな考え方もできるのですね!参考になりました。
 ところで、上記の階乗の等式は、同様の考えかたを用いると、

   Σk=0〜n-1 (n-k)(-1) = n!

のようにいろいろな形の式を作ることができるのですね。ただ、この式だと n=0 に対応して
いないというのが違う点ですね。まあ、そんなに気になる違いでもありませんが...。


 攻略法さんからのコメントです。(平成23年11月23日付け)

 n≧1 のとき、 Σk=0〜n {(-1)n±k} = n!

          Σk=0〜n {n-k(n-k)(-1)k} = n! と同値。

 n-k より、 Σk=0〜n {(n-k)(-1)k} = n! と同値。


 at さんからのコメントです。(平成23年11月24日付け)

 なるほど。この証明法は興味深いですね。同様に考えて、次の等式が成り立つことがわか
りますね。

 任意の正の整数 n、m に対して、 Σk=0〜n (-1)(n+m-k) = n!

 次の等式も成り立ちます。証明は同じ考え方でできます。

 任意の正の整数 n、m に対して、

  Σa=0〜nΣb=0〜n-a (-1)a+bn-a2n b!(n+m-a-b)2n-b = (2n)!/2


 らいさんからのコメントです。(平成23年11月26日付け)

 上記の公式

 任意の正の整数 n、m に対して、 Σk=0〜n (-1)(n+m-k) = n!

は、mが負数でも成り立ちます。すなわち、

 任意の正の整数 n、m に対して、 Σk=0〜n (-1)(n±m-k) = n!

 ところで、m は実数全体に対して成り立ちそうです。n=3、m=πでやってみましたが、見事
にπが消えてくれました。また、

 任意の正の整数 n、m に対して、

  Σa=0〜nΣb=0〜n-a (-1)a+bn-a2n b!(n+m-a-b)2n-b = (2n)!/2

についても、おそらく、同じことが言えるのではないでしょうか?

 ところで、 Σk=0〜n (-1)(n-k) = n! の両辺をn!で割ると、

   Σk=0〜n (-1)(n-k)/{k!(n-k)!} = 1

 さらに特殊化すると、 Σj+k=n (-k)・k/{k!j!} = 1 という式が得られる。


 at さんからのコメントです。(平成23年11月26日付け)

 そうですね。確かに、mは実数全体に対して成り立ちそうですね。整理して書くと、次のこ
とが言えるようです。

 任意の実数 x に対して、Σk=0〜n (-1)(x-k) = n!

 あとは、この等式が本当に正しいことを証明できればいいですね。


 FNさんからのコメントです。(平成23年11月26日付け)

 今までの議論が正しいとすると、無限個のx(x=n+1、n+2、・・・)に対して成り立つ。

 左辺は、xについてn次以下の式だから、恒等式でない限り、n個より多い解をもつことは
ない。従って、恒等式である。すなわち、すべてのxについて成り立つ。でも、直接上の式を
証明しないといけませんね。


 at さんからのコメントです。(平成23年11月26日付け)

 なるほど!こういう証明法がありましたか。恒等的に0でないようなn次以下の多項式が、
n個より多くの根をもつことはあり得ないという性質を利用したのですね。これ以外の証明
もあるのでしょうか?難しそうです。


 らいさんからのコメントです。(平成23年11月26日付け)

 確かにそれで証明はできているようですね。直接証明するために、まず補題を用意します。

補 題 自然数 n、非負整数 m (m<n) に対して、Σk=0〜n (-1) = 0

(証明) (1+x) = Σk=0〜n  の両辺を微分し、さらに、x をかけると、

   nx(1+x)n-1 = Σk=0〜n

  これを、m回繰り返し、x=-1 を代入すると得られる。  (証終)

 これを用いて、 Σk=0〜n (-1)(x-k) = n! を証明する。

(証明) (x-k) を2項定理で展開し、x について降べきの順に並べる。

 m=0、1、2、・・・、n-1 について、(x-k) の展開式における xn-m の係数は、(-k)

なので、(-1)n-m の係数は、Σk=0〜n (-1) すなわち、0 になる。

 定数項は、Σk=0〜n (-1)(-k) で、これは、

   Σk=0〜n (-1)(n+m-k) = n! (mは整数)

について、m=-n としたものである。 よって、(定数項)=n! なので、

   Σk=0〜n (-1)(x-k) = n!

が示された。  (証終)

点検お願いします。(→ 一部修正させていただきました。証明は正しいものです。)


 FNさんからのコメントです。(平成23年11月26日付け)

 Σk=0〜n (-1)(n+m-k) = n! (mは整数) を使うのであれば、私の解答でもいい
ことになってしまわないでしょうか。実質的に使ってるのは、Σk=0〜n (-1)(-k)=n!
だけだから、同じということにはならないでしょうが...。


 らいさんからのコメントです。(平成23年11月26日付け)

 あ、そうでしたね!うっかりしました。では、定数項 Σk=0〜n (-1)(-k) を同値な式
Σk=0〜n (-1)(n-k) (∵ (-1)(-k) = n-k・(-1)n+k で、n-kをkに置き
換える)に変形すれば、前述の包除原理を用いた証明に帰着できるでしょう。

 先ほど用いた補題について一般化を考えてみました。一般化の前に、先ほどの証明に
出てきた定数項Σk=0〜n (-1)(-k)=n!は、補題の延長として証明できることがわ
かりました。

 2項定理 (1+x) = Σk=0〜n  の両辺を微分し、さらに、x をかけると、

   nx(1+x)n-1 = Σk=0〜n

 これを、m回繰り返す。補題の証明では、「m<n」としましたが、ここで、「m=n」のとき、

  n!x +・・・= Σk=0〜n すなわち、n!+・・・ = Σk=0〜nk-n

 ここで、x=-1 とすれば、Σk=0〜n (-1)k-n = n!となるので、包除原理を用いずに、

  Σk=0〜n (-1)(-k) = Σk=0〜n (-1)k+n = Σk=0〜n (-1)k-n = n!

と導けました。さて、一般化ですが、

補題2  自然数 n、非負整数 m (m<n) に対して、

    Σk=0〜n {(-1)Πj=1〜m(a+k)}= 0

   ただし、a1、a2、・・・、a は、任意の実数

 補題は、a1=a2=・・・=am=0 の場合です。

 余談ですが、この話題の発端となった等式 Σk=0〜n (-1)(n+1-k) = n!は、中3の
とき友人が見つけたのですが、そのとき彼は、ただなんとなく平方数、立方数およびn乗数の
差分を繰りかえしとっていただけらしいのです。それで、最後には階乗にたどり着くということ
を発見し、この式を見出したようなのですが、まさかn乗数の差分と、このような組み合わせ
に関する多くの等式がつながっているとは…。やはり、数学は奥が深く、どこでつながってい
るかわからないものですね。

 FNさんからのコメントです。(平成23年11月26日付け)

 この一般化はあまり意味がないですね。Πj=1〜m(a+k)は、kのm次式で、k (l≦m)に
ついて、Σk=0〜n (-1) = 0 が証明できてるので、当然成り立ちます。

 それより、補題と、m=n のときの式の証明がいいですね!

  Σk=0〜n (-1) = 0

  Σk=0〜n (-1)(-k) = Σk=0〜n (-1)k-n= n!

 2項係数の性質の(28)のようですが、そこの証明は包除原理を使っているようです。2項
定理に微分をm回使って証明できるのが面白いです。


 らいさんからのコメントです。(平成23年11月26日付け)

 なるほど、確かに…。ということは、Σk=0〜n (-1) = 0 さえあれば、2項係数の係
数がきれいな法則にのっとるような和で、右辺が0になるようなものがいくらでもつくれてしま
うのですね。

 (n-1)!0 - (n!/1!)1 + ((n+1)!/2!)2 -・・・+ (-1)((2n-1)!/n!) = 0

とか…。逆にこういった式の証明も簡単にできてしまうのですね。

 公式自体は既出だったのですね。でも、新しい証明法を与えられて光栄です。僕は何か
発見すると、すぐに先走ってしまうようで、ここで出した式が何かの特殊化であることが多
いようです^^;


 at さんからのコメントです。(平成23年11月26日付け)

 らいさんの主張:補題2は正しいです。さらに一般に、次の等式が成り立つことが知られて
います。

 nを0以上の任意の整数、b0、b1、b2、・・・、b を任意の実数とするとき、

  Σk=0〜n (-1)(-1)n-k(b0+b1k+b22+・・・+b) = n!b

 らいさんの補題2は、この式において、b=0 としたものです。


 らいさんからのコメントです。(平成23年11月26日付け)

 なるほど。Πを展開した時、mは、n-1までの値をとりえるので、b=0 のときと一致するわ
けですね!FNさんの言うように、b0+b1k+b22+・・・+bn-1n-1 の部分はΣを分けた時にそ
れぞれ0になるので、b0、b1、b2、・・・、bn-1 の値が影響しないんですね。先ほど示した

  Σk=0〜n (-1) = 0 (m<n)

  Σk=0〜n (-1)k-n= n!

をそれぞれ定数倍してまとめると、at さんの式になるということですね。とても納得いきました。


 らいさんからのコメントです。(平成23年11月29日付け)

 先日、 Σk=0〜n (-1) = 0 (m<n) 、Σk=0〜n (-1)k-n= n! の証明に
使った、「2項展開式の両辺を微分し、x をかける。これをm回繰り返す。」という作業があり
ました。これを、m>nに対して拡張できないかと考えました。

 f0(x) = (1+x) 、fm+1(x) = xfm’(x) とし、f(x) を求めます。

fm(x) の n(n-1)…(n-k+1)xn-k(1+x) の係数を a[m,k] とすると、

  a[m,1] = 1 、a[m,k] = k・a[m-1,k] + a[m-1,k-1]

が成り立つので、ここから、a[m,k] を求められれば一番いいのですが、m、kで直接は表せ
ないようです...。しかし、漸化式から、a[n+k,n] を求められれば、fn+k(x) と2項定理の
関係から、

   Σj=0〜n (-1)n-jn+k = a[n+k,n]・n!

となります。n+k=m として、 Σj=0〜n (-1)n-j = a[m,n]・n!

としてしまうほうがわかりやすいでしょうか。ともかく

 a[n,n] = 1 、a[n+1,n] = n(n+1)/2 、a[n+2,n] = n(n+1)(n+2)(3n+1)/4!

 a[n+3,n] = {n(n+1)}2(n+2)(n+4)/(4!・2)

ということまではわかりましたが、なかなか一般項にたどり着けません...。

a[n+k,n] は求められるでしょうか?


 攻略法さんからのコメントです。(平成23年11月29日付け)

 「私の備忘録」−「ベル数」 で、第2種スターリング数の表があります。

 a[n,m]・m!=Σk=0〜m (-1)(m-k)

として、表を眺める。

n\m   B(n)
・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・  
・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・  
・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・  
・・・・・・・・・・・・・・・・・・・・・・・・・・・・   15
15 25 10 ・・・・・・・・・・・・・・・・・・・・・・   52
31 90 65 15 ・・・・・・・・・・・・・・・・   203
63 301 350 140 21 ・・・・・・・・・・   877
127 966 1701 1050 266 28 ・・・・   4140
255 3025 7770 6951 2646 462 36   21147

右端の斜め 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,…

 a[n,n] =1

右端から2番目の斜め 1,3,6,10,15,21,28,36,45,55,66,78,91,105,120,…

 a[n+1,n]=(1/2)n(n+1)

右端から3番目の斜め 1,7,25,65,140,266,462,750,1155,1705,2431,3367,4550,6020,7820,…

 a[n+2,n]=(1/24)n(n+1)(n+2)(3n+1)

右端から4番目の斜め 1,15,90,350,1050,2646,5880,11880,22275,39325,66066,106470,
                              165620,249900,367200,…

 a[n+3,n]=(1/48)n2(n+1)2(n+2)(n+3)

右端から5番目の斜め 1,31,301,1701,6951,22827,63987,159027,359502,752752,
                    1479478,2757118,4910178,8408778,13916778,…

 a[n+4,n]=(1/5760)n(n+1)(n+2)(n+3)(n+4)(15n3+30n2+5n-2)

右端から6番目の斜め 1,63,966,7770,42525,179487,627396,1899612,5135130,
            12662650,28936908,62022324,125854638,243577530,452329200,…

 a[n+5,n]=(1/11520)n2(n+1)2(n+2)(n+3)(n+4)(n+5)(3n2+7n-2)


n≧2 のとき、a[n,2]=2n-1-1 2列目


 らいさんからのコメントです。(平成23年11月30日付け)

 そちらに書いてありましたか。教えていただいてありがとうございます。6番目の一般項まで
出し、以前にそのペ−ジを見たことがあるにもかかわらず、つながりを見出せませんでした。

 見た限り、やはり一般の場合の式は少なくとも簡潔には出ないようですね。2項係数の和
の等式として、使ってみてきれいなのも大目に見て3番目くらいまでですかね…



   以下工事中