MATHEMATICAL OLYMPIAD ARCHIVE

JMO 2020
問題 3

DIFFICULTY4
JMO 2020 問題3の日本語問題文

PROBLEM WORKSPACE

ヒント

PUBLIC
ヒント 1

f(n)≥nf(n)\geq n を示しましょう.

ヒント 2

ある nn がもし f(n)>nf(n)\gt n をみたすとき f(n)−n>f2(n)−f(n)f(n)-n\gt f^2(n)-f(n) が成り立つことを示しましょう.

ヒント 3

ヒント2から f(N)=Nf(N)=N なる NN の存在が言えます.

略解

略解を表示

f(n)<nf(n)\lt n なる nn が存在すると仮定すると,与式において m=f(n)m=f(n) とすることで

0<n2−f(n)2≤f(n)2−f2(n)20\lt n^2-f(n)^2\leq f(n)^2-f^2(n)^2

が得られるので n2,f(n)2,f2(n)2,…n^2,f(n)^2,f^2(n)^2,\dots は狭義単調減少な整数列となるが,これはとくに正整数列であることに矛盾する.したがって f(n)≥nf(n)\geq n である.

f(n)>nf(n)\gt n なる nn が存在すると仮定すると f(n)+n<f2(n)+f(n)f(n)+n\lt f^2(n)+f(n) および

(f(n)+n)(f(n)−n)≥(f2(n)+f(n))(f2(n)−f(n))(f(n)+n)(f(n)-n)\geq (f^2(n)+f(n))(f^2(n)-f(n))

から f(n)−n>f2(n)−f(n)f(n)-n\gt f^2(n)-f(n) がわかる.これを繰り返すことで f(N)=Nf(N)=N なる NN の存在が言える. この NN から,m=N−1,n=Nm=N-1,n=N とすることで

(N−1)2+1≥f(N−1)2≥(N−1)2(N-1)^2+1\geq f(N-1)^2\geq (N-1)^2

がわかるので f(N−1)=N−1f(N-1)=N-1 が従い,同様に f(N+1)=N+1f(N+1)=N+1 がわかるので,これを繰り返すと f(n)>nf(n)\gt n なる nn が存在することに矛盾し,結局 f(n)=nf(n)=n が必要である.これは与式を満たす.

← 問題一覧に戻る