1

2013ISL.N6

125
0
2013.ISL.N6

Determine all functions f:QZ satisfying
P(x,a,b)f(f(x)+ab)=f(x+ab)
for all xQ, aZ, and bZ>0. (Here, Z>0 denotes the set of positive integers.)

出典は ここらへん .

考察とか

まずは解の予想から,定値とfloorとceilくらいですかね.まあなんでもいいか.
さて,定値でなかったら,nZに対してf(n)=nですね.これはすぐに分かったので,特に説明せずに行きます.P(x,a,1)より,f(x)+aZに注意すると,
P1(x,a)f(x+a)=f(x)+a.
P1(x,a)を使えば,P(x,a,b)
P2(x,b)f(f(x)b)=f(xb)
となる.P1から(0,1)の範囲だけみればいいですね.とりあえず,Qr=qp (p,qZ>0,q<p,(q,p)=1)とおいて,
f(qp)=f(r)=cr
crを定める.f(x)>0なら,P2(x,f(x))より,
f(xf(x))=1.
うげー,これは強そうだ.これで,xf(x)=rとかとれればいいですね.nZに対してn+rn+cr=rとかは結構ありそうじゃないかな,n大きいと1になるだろうし.試してみる.
n+rn+cr=rn+cr=pcrqpq.
pcrqpqZ>0なのを考えると,q=p1cr1なら,cr=1です.このやり方だと,cr0は結構きつそうです.f(rcr)=0を使いたいので,P2(rcr,b)を考える.
f(rcrb)=0
あー,cr0ならrcr>0だし,これはq=1にすれば,b=1pcrZ>0をとればcr=0が分かると.12のときはこのふたつが言える,つまり,c1/2{0,1}が分かった.この先は,難しくないし解答に移ります(やればわかる).

解答

f(x)=c,f(x)=x,f(x)=x (cZ)のみであることを示す.これらがPをみたすことは明らか.これ以外ないことを示す.またfが定値でないときを考える.

Claim 1. f(n)=n (nZ).

背理法で示す.n,cZが存在して,f(n)n=c0をみたすと仮定する.P(n,kcmn,kc)より,
f(m)=f(m+1k) (kZ>0,mSk).
ここで,Sk={,2k,1k,0,1k,2k,}とした.よって,任意のlZに対して,f(m)=f(m+lk)が成立し,fは定値となるので矛盾する.

よって,P(x,a,1)より,
P1(x,a)f(x)+a=f(x+a).
P1を使うと,Pは以下のように書ける.(x+aを新たにxとおく.)
P2(x,b)f(f(x)b)=f(xb).

Claim 2. f(12){0,1}.

f(12)=cとおく.c1なら,P2(c12,2c1)より,
1=f(c122c1)=f(12).
c0なら,P2(12c,12c)より,
0=f(12c12c)=f(12).

Claim 3. f(12)=0なら,f(1n)=0 (nZ>0).

P2(12,b)より,
f(12b)=0.
P2(2b+12b,2b+1)より,
f(12b+1)=f(12b)=0.

Claim 4. f(12)=0なら,f(kn)=0 (n,kZ>0,n>k).

2以上の整数nに対して,Tn=Sn(0,1)とおく.任意の3以上の整数kに対して,以下を示す.
  • 任意のli=2k1Tiに対してf(l)=0が成り立つのならば,任意のlTkに対してf(l)=0が成り立つ.
  • k>lなるlZ>0に対して,(k,l)>1ならlki=2k1Tiなので,(k,l)=1のときに,f(lk)=0を示せばいい.mlnk=1をみたす(m,n)Z2に対して,mが正で最小であるような(m,n)(k0,l0)とおく.このとき,0<k0<kかつ0<l0<k0が成り立つので,l0k0i=2k1Ti.よって,P2(lk0k,k0)より,
    0=f(l0k0)=f(l0+f(1k)k0)=f(f(lk0k)k0)=f(lk).
    T2={12}f(12)=0なのを踏まえると,任意のrT2T3=Q(0,1)に対して,f(r)=0.

    したがって,f(12)=0なら,P2(x,1)と合わせると,f(x)=xが必要.

    Claim 5. f(12)=1なら,f(1n)=0 (nZ>0).

    Claim 3.のときと同様に,P2(12,b)P2(2b+12b,2b+1)を考えればよい.

    Claim 6. f(12)=0なら,f(kn)=0 (n,kZ>0,n>k).

    Claim 4.のときと同様で,TnSn(1,0)に変わるだけ.

    したがって,f(12)=1なら,P2(x,1)と合わせると,f(x)=xが必要.

    まとめ

    Tn1Tnのうちの一つだけでも0にいくことがわかれば十分だったので,±k2k+1とかに注目してもよかったです(P2(±12,b)を見てください).冷静に見返してみると,f(12)のところほぼPですよね.情報を分ければいいってわけじゃないんですね.

    投稿日:2023128
    OptHub AI Competition

    この記事を高評価した人

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

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

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

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

    投稿者

    kk2
    kk2
    58
    9221
    2006年に生まれました

    コメント

    他の人のコメント

    コメントはありません。
    読み込み中...
    読み込み中
    1. 考察とか
    2. 解答
    3. まとめ