重複組合せについて解説をしていた時に、生徒に「H」って何ですか?と聞かれた。
「ん、確かに何だろう??」そう思って調べてみると「homogeneous 」がひっかかる。この頭文字のHらしい。つまり「斉次」。
数学で「斉次多項式(homogeneous polynomial)」という言葉がある。斉次多項式とは、その全ての項の次数が等しい多項式の事である。
$x^2+2y^2+xy$ $\ \ $(次数が2で揃っている)
$x^2z+2y^2z+xyz$ $\ \ $(次数が3で揃っている)
$x^2z+2y^2z+xy+5$ ($x^2z$と$2y^2z$の次数は3、$xy$の次数は2、5の次数は0で各項で次数が揃っていない。)
ではこの斉次多項式(homogeneous)と重複組合せ「H」はどういう関係なのか?それは斉次多項式を用いて重複組合せが計算できるという話で繋がっている。
例えば、${}_4H_3$を計算してみる。${}_4H_3$とは「異なる4つの物から重複を許して3つ選ぶ組合せ」である。この計算はよく知られている公式で
${}_4H_3={}_{4+3-1}C_3={}_{6}C_3=20$
となるが、ここでは「H」の名の通り斉次多項式を用いて計算してみよう。
どう計算するか結論から言ってしまうと、$(x+y+z+w)^3$を計算すれば良い。
$(x+y+z+w)^3=w^3 +3 w^2 x + 3 w^2 y + 3 w^2 z + 3 w x^2 + 6 w x y + 6 w x z + 3 w y^2 $
$\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ + 6 w y z + 3 w z^2 + x^3 + 3 x^2 y + 3 x^2 z + 3 x y^2 + 6 x y z + 3 x z^2 $
$\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ + y^3 + 3 y^2 z + 3 y z^2 + z^3$
この計算結果の項数は20となっており、${}_4H_3$と一致する。(ちなみに、全項の係数の和は64となっておりこれは重複順列の場合の数である。)
例えば問題が
「みかん、りんご、なし、ももが沢山ある。この中から3つを選ぶ組合せは何通りあるか?」
という問題であれば、xを「みかん」yを「りんご」zを「なし」wを「もも」とすれば$yz^2$の項は「りんご」1つと「なし」を2つ選んだ場合に対応する。