[logo] Web連載「数学ガールの秘密ノート」
Share

第396回 シーズン40 エピソード6
組み合わせの数(後編)

『数学ガールの秘密ノート/数を作ろう』好評発売中!

『数学ガールの秘密ノート/数を作ろう』をアマゾンで見る

登場人物紹介

:数学が好きな高校生。

テトラちゃんの後輩。 好奇心旺盛で根気強い《元気少女》。言葉が大好き。

$ \definecolor{CUD-GREEN}{rgb}{0.012,0.686,0.478}% 3,175,122 \newcommand{\TEXT}[1]{\textbf{#1}} \newcommand{\REMTEXT}[1]{\textbf{#1}} \newcommand{\FOCUS}[1]{\fbox{ $#1$ }} \newcommand{\MARK}[1]{\textcolor{red}{#1}} \newcommand{\MARKA}[1]{\textcolor{red}{#1}} \newcommand{\MARKB}[1]{\textcolor{blue}{#1}} \newcommand{\MARKC}[1]{\textcolor{CUD-GREEN}{#1}} \newcommand{\CANCEL}[1]{\textcolor{red}{\cancel{\textcolor{black}{#1}}}} \newcommand{\COMBI}[2]{{}_{#1}\mathrm{C}_{#2}} \newcommand{\BINOM}[2]{\binom{#1}{#2}} \newcommand{\TBINOM}[2]{\textstyle\binom{#1}{#2}} \newcommand{\DBINOM}[2]{\displaystyle\binom{#1}{#2}} \newcommand{\GEQ}{\geqq} \newcommand{\SP}{\,\,} \newcommand{\BIFRAC}[3]{\frac{#1}{{#2}\SP{#3}}} \newcommand{\DBIFRAC}[3]{\displaystyle\BIFRAC{#1}{#2}{#3}} $

図書室にて

ここは高校の図書室。いまは放課後。

テトラちゃんは、パスカルの三角形組み合わせの数を数式を使って表していた(第395回参照)。

「……さあ、これで組み合わせの数 $\TBINOM n r$ を漸化式ぜんかしきで表したことになる」

$\TBINOM n r$ の漸化式

$n$ と $r$ を $0$ 以上の整数とすると、次の式が成り立つ。

$$ \BINOM n r = \begin{cases} 1 & \TEXT{$r = 0$または$n - r = 0$の場合} \\ \DBINOM{n-1}{r-1} + \DBINOM{n-1}{r} & \TEXT{$0 < r < n$の場合} \end{cases} $$

テトラ「$n$ と $r$ の条件を見るだけじゃなくて、 こんなふうに表と照らし合わせて考えると、わかりやすいですね。 そして確かめやすいです!」

「だよね。そして $\TBINOM n r$ に出てくる $n$ と $r$ のすべてのケースを《もれなく、だぶりなく》 表していることもはっきりする!」

テトラ「はいはいはいはい! 先輩! 先ほど階乗を使って $\TBINOM n r$ を表しましたから、 あたし、この等式 $$ \BINOM n r = \BINOM{n-1}{r-1} + \BINOM{n-1}{r} $$ が成り立つことを計算で示せると思います! いますぐ計算しますっ!」

「おお!」

問題

$n$ と $r$ は整数で $0 < r < n$ とします。このとき、次の等式が成り立つことを証明してください。

$$ \BINOM n r = \BINOM{n-1}{r-1} + \BINOM{n-1}{r} $$

ヒント: $\BINOM n r = \BIFRAC{n!}{r!}{(n-r)!}$

テトラ「あたしの計算方針はこうです。証明したい式の右辺、つまり、これを計算しちゃうんです。 これを計算した結果が $\BINOM n r$ に等しくなればいいんですよね?」

$$ \begin{align*} \BINOM{n-1}{r-1} + \BINOM{n-1}{r} &= \TEXT{?} \end{align*} $$

「そうだね。その通り」

テトラ「あたしはもう $\BINOM{n-1}{r-1}$ と $\BINOM{n-1}{r}$ を階乗を使って書くことができますから、 二つの分数の和を計算すればいいはずです。 も、文字がたくさん出てきますけれど、きっとうまいこと計算できるはず……と信じて進みます」

「うんうん」

テトラ「まず、 $\BINOM{n-1}{r-1}$ と $\BINOM{n-1}{r}$ をそれぞれ階乗を使って書きます」 $$ \begin{align*} \BINOM{n-1}{r-1} &= \BIFRAC{(n-1)!}{(r-1)!}{(n-1-(r-1))!} && \REMTEXT{階乗で表した} \\ &= \BIFRAC{(n-1)!}{(r-1)!}{(n\CANCEL{{}-1}- r\CANCEL{{}+1})!} && \REMTEXT{内側のカッコを外した} \\ &= \BIFRAC{(n-1)!}{(r-1)!}{(n-r)!} && \REMTEXT{整理した} \\ \BINOM{n-1}{r} &= \BIFRAC{(n-1)!}{r!}{(n-1-r)!} && \REMTEXT{階乗で表した} \\ &= \BIFRAC{(n-1)!}{r!}{(n-r-1)!} && \REMTEXT{整理した} \\ \end{align*} $$

「サクサク進むねえ」

テトラ「計算はサクサク進むんですが、目はチカチカします。 $n$ と $r$ と $1$ が飛び交ってますっ!」

「あはは」

テトラ「そして、この二つの分数を足すんですが、もちろん通分することになりますよね。 何かを掛けて、分母を揃えます。 さて何を掛けるかというと……」

$$ \begin{align*} \BINOM{n-1}{r-1} + \BINOM{n-1}{r} &= \BIFRAC{(n-1)!}{(r-1)!}{(n-r)!} + \BIFRAC{(n-1)!}{r!}{(n-r-1)!} \\ &= \REMTEXT{通分したい……} \end{align*} $$

「……」

テトラ「あ、たぶん見えましたよ……ええとですね、 こっちには $\MARKB{r}$ を掛けて、そっちには $\MARKA{n-r}$ を掛ければいいんでしょうか?」

$$ \BIFRAC{(n-1)!}{\MARKB{(r-1)!}}{(n-r)!} + \BIFRAC{(n-1)!}{r!}{\MARKA{(n-r-1)!}} $$

「きっとそうだよ。どれが『こっち』でどれが『そっち』かわからないけど」

テトラ「はい。『こっち』は $\MARKB{(r-1)!}$ です。 だって、 $r$ を $(r-1)!$ に掛けると $r!$ になりますから。 階乗ってそういうものですっ!」

$$ \begin{align*} r \times \MARKB{(r-1)!} &= r \times (\MARKB{(r-1)\times(r-2)\times\cdots\times2\times1}) \\ &= r \times (r-1)\times(r-2)\times\cdots\times2\times1 \\ &= r! \end{align*} $$

「そうだね。 $r$ が $(r-1)!$ の先頭に吸い込まれたみたいだ」

テトラ「ほんとですね……それから、同じように $n-r$ を $(n-r-1)!$ に掛けると $(n-r)!$ になります」

$$ \begin{align*} (n-r) \times \MARKA{(n-r-1)!} &= (n-r) \times (\MARKA{(n-r-1)\times(n-r-2)\times\cdots\times2\times1}) \\ &= (n-r) \times (n-r-1)\times(n-r-2)\times\cdots\times2\times1 \\ &= (n-r)! \end{align*} $$

「これで通分ができるね」

テトラ「はいはい、計算が進みますっ!」

$$ \begin{align*} & \BINOM{n-1}{r-1} + \BINOM{n-1}{r} \\ &= \BIFRAC{(n-1)!}{(r-1)!}{(n-r)!} + \BIFRAC{(n-1)!}{r!}{(n-r-1)!} \\ &= \BIFRAC{\MARKB{r}(n-1)!}{\MARKB{r}(r-1)!}{(n-r)!} + \BIFRAC{\MARKA{(n-r)}(n-1)!}{r!}{\MARKA{(n-r)}(n-r-1)!} \qquad \REMTEXT{分母を揃えている途中です} \\ &= \frac{\MARKB{r}(n-1)!}{\MARKC{r!\SP(n-r)!}} + \frac{\MARKA{(n-r)}(n-1)!}{\MARKC{r!\SP(n-r)!}} \qquad \REMTEXT{分母が揃いました!} \\ &= \BIFRAC{r(n-1)! + (n-r)(n-1)!}{r!}{(n-r)!} \qquad \REMTEXT{分子同士の和にできました} \\ &= \BIFRAC{r\MARKA{(n-1)!} + (n-r)\MARKA{(n-1)!}}{r!}{(n-r)!} \qquad \REMTEXT{$\MARKA{(n-1)!}$でくくれそう……} \\ &= \BIFRAC{(r + (n-r))\MARKA{(n-1)!}}{r!}{(n-r)!} \qquad \REMTEXT{$\MARKA{(n-1)!}$でくくりました} \\ &= \BIFRAC{(\CANCEL{r} + n \CANCEL{{}-r})(n-1)!}{r!}{(n-r)!} \qquad \REMTEXT{計算を進めて……} \\ &= \BIFRAC{n (n-1)!}{r!}{(n-r)!} \qquad \REMTEXT{計算を進めて……} \\ &= \BIFRAC{n!}{r!}{(n-r)!} \qquad \REMTEXT{ようやく……} \\ &= \BINOM n r \qquad \REMTEXT{できましたっ!} \end{align*} $$

「できたね!」

テトラ「はいっ! 何とかめげずに計算できましたっ!」

解答(テトラちゃんの証明)

$\BINOM{n-1}{r-1} + \BINOM{n-1}{r}$ を階乗を使った式に直して計算します。 $$ \begin{align*} \BINOM{n-1}{r-1} + \BINOM{n-1}{r} &= \BIFRAC{(n-1)!}{(r-1)!}{(n-r)!} + \BIFRAC{(n-1)!}{r!}{(n-r-1)!} \\ &= \BIFRAC{r(n-1)! + (n-r)(n-1)!}{r!}{(n-r)!} \\ &= \BIFRAC{n!}{r!}{(n-r)!} \\ &= \BINOM n r \end{align*} $$ したがって、 $$ \BINOM n r = \BINOM{n-1}{r-1} + \BINOM{n-1}{r} $$ が成り立ちます。 (証明終わり)

「何だか、いつものテトラちゃんじゃないみたいだ……」

テトラ「はい?」

「あっ、ごめん! これじゃ僕は一点減点になってしまう(第394回参照)」

テトラ「すみません、何のお話ですか?」

「いやあ、いつものテトラちゃんだったら文字が飛び交うのを嫌がるけど、 今日はてきぱき進むなあと思ったんだよ。 でもそれを『いつものテトラちゃん』って決めつけるのは良くないよね」

テトラ「ああ、そういうことですか。 でも、今回の《てきぱきテトラ》には不安解消の秘密兵器があるんです」

「秘密兵器って?」

無料で「試し読み」できるのはここまでです。 この続きをお読みになるには「読み放題プラン」へのご参加が必要です。

ひと月500円で「読み放題プラン」へご参加いただきますと、 420本すべての記事が読み放題になりますので、 ぜひ、ご参加ください。


参加済みの方/すぐに参加したい方はこちら

結城浩のメンバーシップで参加 結城浩のpixivFANBOXで参加

(2023年6月16日)

[icon]

結城浩(ゆうき・ひろし) @hyuki


『数学ガール』作者。 結城メルマガWeb連載を毎週書いてます。 文章書きとプログラミングが好きなクリスチャン。2014年日本数学会出版賞受賞。

Twitter note 結城メルマガ Mastodon Bluesky Threads Home