数学A / 場合の数
オイラー関数の和(約数で分類する)
問題
以下の自然数で と互いに素なものの個数を とする。( は の正の約数を動く)を示せ。
ヒントを見る
から までの各数を で仕分ける。 なら で は と互いに素。その個数は?
解答・解説
方針
を「 との最大公約数 の値」で分類。 となる の個数を数え、約数 で総和をとる。
解答
⓪ 発想 — どう考え始めるか。 左辺は約数ごとの和、右辺は — 「 から までの 個の整数を、過不足なく分類すると左辺になる」と読むのが筋だ。
分類の軸は の値。 なら で、 は と互いに素。
つまり「 の組」の個数はちょうど 。 が約数を走れば も約数を走るから、和は に等しい。
① で分類する。 の各 を で分ける。 は の約数を動く。 なら と書け、 かつ 。
② 各組の個数。 よって となる の個数は、 以下で と互いに素な の個数、すなわち 。
③ 総和をとる。 すべての はちょうど1つの に属す(排反かつ全体)から (最後は と が約数全体を同じように動くため)。
まとめ 〜 を で分類すると、 の組は 個。約数で足すと全体 。約数を裏返せば 。数え上げの分類と整数(オイラー関数)の融合。 なら約数の の和が 。
発展 — 一歩先へ。 この等式は「1の 乗根を位数で分類すると、位数 の根がちょうど 個」という複素数平面の事実の言い換えでもある(既約分数 ⟺ 位数 の根 …を数IIIの言葉を借りずに言えば、円周の 等分点の「周期」による分類)。数論ではこの型の和の関係からメビウスの反転公式が生まれ、 の積公式へつながっていく。
の各 を で分類。 となる は が と互いに素なもので 個。約数を渡ると総数 。
別解
分数 を約分して仕分ける(1行の名証明)。 個の分数
をすべて既約分数に約分する。約分後の分母は の約数 のどれかで、分母が になる分数は「分子が 以下で と互いに素」— ちょうど 個ある(逆に、分母 ・既約の分数はすべてこのリストに現れる: )。
個の分数が、約数ごとに 個ずつに過不足なく仕分けられたのだから
による分類(本解)と中身は同じだが、「約分」という誰もが知る操作に翻訳すると、証明が1枚の絵になる。 で実際に12個の分数を約分してみると、分母 に 個 — 合計12個が確かめられる。
ポイント
- 〜 を の値で分類する。
- となる は 個。
- 約数で総和をとると全体 、裏返して 。
よくある間違い
- 「 となる の個数」を とする(正しくは 。 の が と互いに素)。
- と の走り替え( が約数全体を走れば も走る)の一言を落とし、 の同一視が宙に浮く。
- 分類が「漏れなく重複なく」であること( は各 にただ1つ)を明示しない。