本文へ進む
メニュー
医学部数学 過去問DB問題を探す

東京大学/2026年度

東京大学 2026年 数学 第6問解答・解説

このページには広告が含まれます。

1問題

東京大学2026年度第6問

nを正の整数とする。nの正の約数のうち、3で割って1余るものの個数を f(n)、3で割って2余るものの個数を g(n) とする。

(1) f(2800), g(2800)を求めよ。

(2) f(n)≧g(n)を示せ。

(3) g(n)=15であるとき、f(n)がとりうる値を求めよ。

まずは自分で解いてみましょう。詰まったら「考え方」、解けたら「答え」で確かめられます。

2答え

答えを見る自分の答えと照らし合わせる
  • (1)f(2800)=16,g(2800)=14(1) f(2800)=16, g(2800)=14。(2) すべての正整数nで f(n)≧g(n)。(3)g(n)=15(3) g(n)=15のとき f(n)がとりうる値は {15,16,18,20,30}。

3解答

解答を見る途中式つきの解答

(1) 2800=24⋅52⋅72800=2^4\cdot5^2\cdot7 であり、2≡5≡−1, 7≡1(mod3)2\equiv5\equiv-1,\ 7\equiv1\pmod3 である。約数 d=2a5b7cd=2^a5^b7^c(0≦a≦4, 0≦b≦2, 0≦c≦10\le a\le4,\ 0\le b\le2,\ 0\le c\le1)の剰余は (−1)a+b(-1)^{a+b} となる。aa の偶数・奇数の選び方はそれぞれ 3,23,2 通り、bb はそれぞれ 2,12,1 通りなので、 a+b が偶数となる組数=3⋅2+2⋅1=8,a+b が奇数となる組数=3⋅1+2⋅2=7.\begin{aligned} a+b\text{ が偶数となる組数}&=3\cdot2+2\cdot1=8,\\ a+b\text{ が奇数となる組数}&=3\cdot1+2\cdot2=7. \end{aligned} cc は2通り独立に選べるから、f(2800)=2⋅8=16, g(2800)=2⋅7=14f(2800)=2\cdot8=16,\ g(2800)=2\cdot7=14。

(2) n=3eNn=3^eN(3∤N3\nmid N)とし、 N=∏i=1rpiai∏j=1sqjbj,pi≡1,qj≡2(mod3)\displaystyle N=\prod\limits _{i=1}^{r}p_i^{a_i}\prod\limits _{j=1}^{s}q_j^{b_j}, \qquad p_i\equiv1,\quad q_j\equiv2\pmod3 と素因数分解する。3の正の倍数である約数は f,gf,g のどちらにも数えられないので、f(n),g(n)f(n),g(n) は NN の約数だけから決まる。約数 d=∏piui∏qjvj\displaystyle d=\prod p_i^{u_i}\prod q_j^{v_j} に、剰余が1なら +1+1、2なら −1-1 の符号を対応させると、その符号は ε(d)=(−1)∑jvj\displaystyle \varepsilon(d)=(-1)^{\sum\limits _j v_j} である。したがって f(n)−g(n)=∑d∣Nε(d)=∏i=1r(ai+1)∏j=1s(∑v=0bj(−1)v)≧0.\displaystyle f(n)-g(n) =\sum\limits _{d\mid N}\varepsilon(d) =\prod\limits _{i=1}^{r}(a_i+1)\prod\limits _{j=1}^{s}\left(\sum\limits _{v=0}^{b_j}(-1)^v\right)\ge0. 各括弧内は bjb_j が偶数なら 11、奇数なら 00 である。よって f(n)≧g(n)f(n)\ge g(n)。

(3) A=∏i(ai+1), C=∏j(bj+1)\displaystyle A=\prod\limits _i(a_i+1),\ C=\prod\limits _j(b_j+1) とおくと、f(n)+g(n)=ACf(n)+g(n)=AC である。(2)より、いずれかの bjb_j が奇数なら f(n)−g(n)=0f(n)-g(n)=0 なので、g(n)=15g(n)=15 の場合 f(n)=15f(n)=15 となる。すべての bjb_j が偶数なら CC は奇数で、f(n)−g(n)=Af(n)-g(n)=A である。この場合 g(n)=AC−A2=A(C−1)2=15\displaystyle g(n)=\frac{AC-A}{2}=\frac{A(C-1)}2=15 より A(C−1)=30A(C-1)=30。C−1C-1 は正の偶数で30の約数だから、C−1=2,6,10,30C-1=2,6,10,30、すなわち (C,A)=(3,15),(7,5),(11,3),(31,1)(C,A)=(3,15),(7,5),(11,3),(31,1) である。従ってこの場合 f(n)=g(n)+Af(n)=g(n)+A は 30,20,18,1630,20,18,16 となり、以下の nn でそれぞれ実現する。 (A,C)nf(n)(15,3)22⋅72⋅13430(5,7)26⋅13420(3,11)210⋅7218(1,31)23016\begin{array}{c|c|c} (A,C)&n&f(n)\\ \hline (15,3)&2^2\cdot7^2\cdot13^4&30\\ (5,7)&2^6\cdot13^4&20\\ (3,11)&2^{10}\cdot7^2&18\\ (1,31)&2^{30}&16 \end{array} また f(n)=15f(n)=15 は n=2⋅72⋅134n=2\cdot7^2\cdot13^4(このとき A=15,C=2A=15,C=2)で実現する。以上より、求める値は {15,16,18,20,30}\{15,16,18,20,30\}。

約数を素因数の指数で表し、3で割った余りを指数和の偶奇で数える。個数の差は交代和の積となるため非負で、g=15の場合は30の約数を調べて全候補と実現例を示す。

この問題で使う考え方

  • 素因数分解
  • 指数の偶奇
  • 有限積の展開
  • 約数の列挙と実現例

PR

数学を1対1で教わるオンライン塾「数強塾」

数強塾は、中学生・高校生のための数学専門のオンライン個別指導塾です。プロ講師がマンツーマンで教え、大学受験の数学にも対応しています。入塾の前に、今の学習状況と目標を確かめる診断授業(体験・3,000円、税込)を受けられます。

「数強塾」オンライン数学克服塾〈プロ講師〉

東大生と1対1で学べるオンライン個別指導「トウコベ」

トウコベは、東大生を中心に難関大学の学生が講師を務める、完全マンツーマンのオンライン個別指導です。はじめに、オンラインの説明会・勉強相談(無料)をWebで予約でき、その後にお試し授業を受けられます。

トウコベ公式サイト

似た問題を、ほかの大学で

答えや解説の誤りに気づいたら、お問い合わせから教えてください。