名古屋大学2026年理系数学第3問(解答・解説)
a、b、cが互いに素(最大公約数が1)だから、a、b、cに共通する素因数はありません。
(1)
まず、120を素因数分解します。
120=3×4×10=2×2×2×3×5となります。
素因数2はすべてa、b、cのうちの1つに割り振る必要があります。
素因数3と5についても同様です。
a、b、cのうち何個の整数に各素因数(2、3、5)が割り振られるかで場合分けして考えると、次の3つの場合が考えられます。
(あ)1個の場合
(い)2個の場合
(う)3個の場合
(あ)の場合
1、1、120の1通りが考えられますね。
(い)の場合
次の3通りが考えられます。
1、3、40
1、5、24
1、8、15
(う)の場合
3、5、8の1通りが考えられます。
(あ)、(い)、(う)より、(a,b,c)=(1,1,120)、(1,3,40)、(1,5,24)、(1,8,15)、(3,5,8)となります。
なお、a、b、cの大小関係の設定がない場合は全部で3×3×3=27通りあり、その内訳は次のようになります。
1、1、120の場合が、a、b、cのうちどれが120になるか考えると3通りあり、それ以外の場合が、それぞれ異なる3つの数を並べ替えを考えることとなり3×2×1=6通りずつあります。
因みに、1が1個の場合で、残りの2つの数が一致することはありえませんし、1が0個の場合で、いずれか2つの数が一致することはありえません。
ある特定の素因数○に着目すると、それが割り振られた数は○の倍数となりますが、それが割り振られなかった数は○の倍数となりえないからです。
(2)、(3)ではこういうことを考えないといけませんね。
(2)(3)
(1)の最後に説明したことで解決済みと言える問題です。
N!を素因数分解したときの素因数はm種類あり、このm種類の素因数をa、b、cに割り振ることを考えます。
同一の素因数に関してはa、b、cのうちの1つにすべてを割り振る必要があるから、それぞれの素因数の割り振り方は3×3×・・・×3(3をm個掛け合わせた数(3のm乗))=3m通りとなり、(2)の答えは3m個となります。
(1)同様、a、b、cのうち何個の整数に各素因数が割り振られるかで場合分けして考えると、次の3つの場合が考えられます。
(あ)1個の場合
(い)2個の場合
(う)3個の場合
(あ)の場合
1、1、N!の1通りありますが、3m通りの中では3通りとしてカウントされています。
(い)、(う)の場合
(1)の最後に述べたことからわかるように、3m通りの中では各場合は3×2×1=6通りとしてカウントされているから、これらの場合は(3m−3)/6(通り)あります。 ←ダブって数えたものを重複度で割ります。組合せなどでもしていることですね。
したがって、(3)の答えは、1+(3m−3)/6=(6+3m−3)/6=(3m+3)/6=(3m-1+1)/2個となります。