Re: [問題] IMO 2010 in Kazakhstan Day 1

看板IMO_Taiwan作者 (好友名單不見了啦...)時間14年前 (2010/07/26 05:03), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
Share一下我第三題的解法 看看是不是應該放在第一題 3. 試求所有函數g:N→N使得對於所有正整數m,n (g(m)+n)(m+g(n))都是完全平方數

07/22 12:23,
第三題如果擺在第一題的話可能會有更多人解出來XD
07/22 12:23

07/26 00:30,
有這麼簡單嗎...
07/26 00:30

07/26 00:31,
我的意思,有看起來像第一題程度的解法?
07/26 00:31

07/26 03:39,
結果似乎是假解法...還差"1分" XD
07/26 03:39
防雷頁 我的idea是利用數歸證明g(m+1)=g(m)+1 在證明的過程之中,會發現只能證明|g(m+1)-g(m)|=1 但是這不難調整,若有某些g(m+1)=g(m)-1就imply有些g(m)=g(n)而m!=n。 因此可把這題分成兩個部份 part a. |g(m+1)-g(m)|=1 part b. g(m) = g (n) => m=n proof: part a. g(m+1)-g(m)=0的情形在part b中,所以只需要考慮 |g(m+1)-g(m)|>0 假設 |g(m+1)-g(m)|=a*b^2,其中a不含平方因式 可以找到一個形如a*b^2*(ak)^2的數 使之>max{g(m),g(m+1)} 取n使{g(m+1)+n,g(m)+n}={a*b^2*(ak)^2,a*b^2*[(ak)^2+1]} 這樣的話可以知道a|g(n)+m且a|g(n)+m+1,故a=1。 故可知|g(m+1)-g(m)|=[a*b^2]^2^l for some l>0 可找到一個形如ak^2的數,使(a,k)=1且ak^2>max{g(m),g(m+1)} 取n使{g(m+1)+n,g(m)+n}={a*k^2,a*k^2+[a*b^2]^2^l} 這樣的話可以知道a|g(n)+m且a|g(n)+m+1,故a=1。 這樣就證明了|g(m+1)-g(m)|=1 part b. if g(m) = g(n), 選一個p使的p>max{g(m),m,n} 令k=p-g(m) 則 p|g(k)+m, p|g(k)+n 故 p|m-n, 與p>max{m,n}矛盾 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 18.95.5.208 ※ 編輯: Dawsen 來自: 18.95.5.208 (07/26 09:02)
文章代碼(AID): #1CJAQ9KB (IMO_Taiwan)
文章代碼(AID): #1CJAQ9KB (IMO_Taiwan)