過去問データベース 過去問を探す

名古屋大学 2026年度
文系数学 第2問

問題

整数の組に対して,次の条件(*)を考える。

(*) は1以上の整数であり,の最大公約数,の最大公約数,の最大公約数はそれぞれ1である。

以下の問いに答えよ。ただし,組のとき,かつこのときに限り等しい。

(1) 条件(*)かつをみたす組のうちで,をみたすものをすべて求めよ。

(2) 条件(*)かつをみたす組の個数を求めよ。

(3) を2以上の整数とし,以下の素数の個数をとする。条件(*)かつをみたす組の個数をを用いて表せ。

出典:名古屋大学 2026年度 前期日程 第2次学力試験 文系 第2問

方針

条件(*)は,どの2つの数も共通の素因数を持たないという意味である。したがって,積 の素因数分解に現れる各素数の累乗部分は, のうちただ1つに丸ごと入らなければならない。 では3つの素数ブロック を3つの箱へ割り振る問題になる。(1)は大小順に並べた代表を列挙し,(2)(3)は各素数ブロックの割り振り先を独立に数える。

解答

(1)

まず である。条件(*)より, のどの2つも共通の素因数を持たない。したがって, のそれぞれは, のうち1つだけに丸ごと入る。

つまり,3つの数 を, の3つの場所へ重複なく割り振ることを考えればよい。大小順 で並べた組を列挙する。

3つの因子をすべて同じ数に入れると である。2つを同じ数に入れ,残り1つを別の数に入れると である。3つをすべて別々に入れると である。

したがって求める組は である。

(2)

順序を区別して数える。 のそれぞれについて,入れる先は の3通りである。各素数ブロックの割り振りは独立であり,そのように割り振れば必ず条件(*)を満たす。したがって個数は である。

(3)

に現れる素数は,問題文より 個である。それらを とし, における の指数を とする。このとき である。

条件(*)を満たすためには,各 のうちただ1つに入れなければならない。逆に,各 のどれか1つへ割り振れば,異なる2つの数が同じ素因数を共有することはないので,条件(*)を満たす。

各素数について割り振り先は3通りで,素数ごとに独立だから,求める個数は である。