1

JMO2024-2の本番の解法(略解)

287
0
JMO2024-2

正の整数に対して定義され正の整数値をとる関数fであって,任意の正の整数(m,n)に対して
lcm(m,f(m+f(n))=lcm(f(m),f(m)+n)
をみたすものをすべて求めよ.

解答

 与式でnf(m)+nmが互いに素であるようにとると,m|f(m) がわかる.以下,pf(1)2より大きな素数とする.このとき,f(p)=kpなる正の整数kをとれる.与式でm=1,n=pとおくと,f(1)f(1)+pが互いに素であることからf(1+f(p))=f(1)(f(1)+p)となるので,1+kp|f(1)2+f(1)pを得る.ここで,f(1)kで割った余りをr,商をqとすると1+kp|f(1)2q+rpを得る.pf(1)2より大きいのでf(1)2q+rp<p+(k1)p=kp.またq<f(1)f(1)2 よりf(1)2q+rp0以上.したがってf(1)2q+rp=0 が必要.特にf(1)2q=0であり,qf(1)であったからf(1)=1が必要である.あとは帰納法で頑張る.

投稿日:2024212
OptHub AI Competition

この記事を高評価した人

高評価したユーザはいません

この記事に送られたバッジ

バッジはありません。
バッチを贈って投稿者を応援しよう

バッチを贈ると投稿者に現金やAmazonのギフトカードが還元されます。

投稿者

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中