| For All Solvers
NF杯2024

NF杯2024(L) - LTEの補題による評価

ユーザー解説 by Lim_Rim_

 乗法群の構造を調べなくても,LTEの補題をメインに用いて最大の値を調べられることを見る.

f(n)=(n20241)n11f(n) = (n^{2024} - 1)n^{11} とおき,素数 pp に対して ep=minnZvp(f(n)) e_p = \min_{n\in \mathbb{Z}} v_p(f(n)) とおく(ただし vp(0)=v_p(0) = \infty とみなす).すべての整数 nnf(n)m\frac{f(n)}{m} が整数であることは vp(m)epv_p(m) \leqq e_p がすべての素数 pp で成り立つことと同値であるから, p:primepep \prod_{p:\text{prime}} p^{e_p} が答えになると予想される(この時点では無限積に見えるが,後でほとんどの ppep=0e_{p}=0 とわかる).

20242024p1p-1 で割った余りを rpr_p とするとき,ppで割れない整数 nn について n2024nrpn^{2024}\equiv n^{r_p} であるから,もし rp0r_p \neq 0 なら nmodpn \bmod{p} として原始根を取ることで n2024≢1n^{2024}\not\equiv 1 かつ n≢0(modp)n\not\equiv 0\pmod{p} であるようにできるので ep=0e_p = 0 である.逆に rp=0r_p = 0 の場合,すべての nnn20241(modp)n^{2024}\equiv 1\pmod{p} または n110n^{11}\equiv 0 だから,ep1e_p \geqq 1である.

 よって,rp=0r_p = 0 であるような部分のみを考え P={2,3,5,23,47,89,1013}P = \{ 2, 3,5, 23, 47, 89, 1013\} とおくことで M=pPpep M = \prod_{p\in P}p^{e_p} が答えである.そこで,epe_p (pPp\in P) を求める.

 nnpp の倍数のとき vp(f(n))11v_p(f(n)) \geq 11 なので ep11e_p \leq 11.次に p2p\neq 2 とし, n=p+1n = p+1 のときを考えると, vp(f(p+1))=vp((p+1)20241)=vp(p)+vp(2024)={1(p23)2(p=23) \begin{aligned} v_p(f(p+1)) &= v_p((p+1)^{2024} - 1) \\ &= v_{p}(p) + v_p(2024) \\ &= \begin{cases} 1 & (p\neq 23) \\ 2 & (p=23) \end{cases} \end{aligned} を得るので,p2,23p\neq 2,23 に対して ep1e_p \leq 1, したがって ep=1e_p = 1 を得る.さらに p=23p=23 のときは,任意の 2323で割れない nn に対して,2024=22922024 = 22\cdot 92 より v23(n20241)=v23(n221)+v23(92)1+1=2 v_{23}(n^{2024} - 1) = v_{23}(n^{22} - 1) + v_{23}(92) \geq 1 + 1 = 2 なので e232e_{23} \geq 2, したがって e23=2e_{23} = 2 を得る.

 最後に e2e_2 については,p=2p=2 でのLTEの補題を用いる.その主張は,任意の奇数 x,yx,y と 偶数 NN について, v2(xNyN)=v2(x2y2)+v2(N)1 v_2(x^N - y^N) = v_2(x^2 - y^2) + v_2(N) - 1 が成り立つというものである.これにより,奇数 nn に対して v2(f(n))=v2(n20241)=v2(n21)+v2(2024)1=v2(n21)+2 v_2(f(n)) = v_2(n^{2024} - 1) = v_2(n^2 - 1) + v_2(2024) - 1 = v_2(n^2 - 1) + 2 となるが,一般に奇数 nn に対して n21(mod8)n^2 \equiv 1 \pmod{8} なので v2(f(n))5v_2(f(n)) \geq 5 であり,n=3n=3 とすれば v2(321)=3v_2(3^2 - 1) = 3 だから 等号は実現する.よって e2=5e_2 = 5 である.

よって M=252323547891013M = 2^5\cdot 23^2 \cdot 3\cdot 5\cdot 47\cdot 89\cdot 1013 が解答するべき値.