Re: [代數] 一題競賽

看板Math作者 (小明)時間9年前 (2016/02/24 16:08), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串5/5 (看更多)
※ 引述《taikualer (JFD)》之銘言: : http://i.imgur.com/BqaRtul.jpg
: A-8題 請各位神人幫忙 原題: 設a為實數,若在閉區間[0,2002]存在整數b使得 方程式x^2+ax+b=0和x^2+ax+b+1=0有整數根, 試問這樣的a有多少個? 注意:只說"有"整數根,沒有說"全部"都是整數根 例如: 取 a=-13/2,b=9 x^2+ax+b=(x-2)(x-9/2) x^2+ax+b+1=(x-4)(x-5/2) 符合原題 ------------- 令m為x^2+ax+b=0的一個整數根 n為x^2+ax+b+1=0的一個整數根 所以 m^2+am+b=0---------(1) n^2+an+b+1=0-------(2) (顯然m不等於n) (1)*n-(2)*m 得 n(m^2)+bn-m(n^2)-bm-m=0 nm(m-n)+b(n-m)-m=0 所以得到m-n|m--------(3) 因為m-n|(-(m-n)),所以m-n|(-(m-n)+m), m-n|n--------(4) 令d=(m,n), m=ds,n=dt (s,t為整數) (3),(4)可知 m-n|d,所以 d(s-t)|d, (s-t)|1 所以s-t=-1 或 s-t=1 帶回整理: 得到充分必要條件:(d為正整數,s為整數) (A): m=ds,n=ds+d,b=(d^2)s(s+1)+s,a=((d^2)(2s+1)+1)/(-d) 或 (B): m=ds,n=ds-d,b=(d^2)s(s-1)-s,a=((d^2)(2s-1)-1)/(-d) (B)中的s換成-u 得到m=d(-u),n=d(-u)-d,b=(d^2)(-u)(-u-1)-(-u),a=((d^2)(2(-u)-1)-1)/(-d) m=-du,n=-du-d,b=(d^2)u(u+1)+u,a=((d^2)(2u+1)+1)/d 因為要求b是[0,2002]中的整數 仔細檢查帶入 (A): 0≦(d^2)s(s+1)+s≦2002 特別取 s=0時,d為任意正整數,此時a=(d^2+1)/(-d)=-(d+1/d) (B): 0≦(d^2)u(u+1)+u≦2002 特別取 u=0時,d為任意正整數,此時a=(d^2+1)/d=d+1/d 所以無限多組解! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.114.34.121 ※ 文章網址: https://www.ptt.cc/bbs/Math/M.1456301318.A.CFF.html

02/24 22:08, , 1F
我有想過這個問題 結果還是搞錯了WWWW
02/24 22:08, 1F

02/25 00:39, , 2F
啊對, 這樣我的第一句就錯了...
02/25 00:39, 2F
文章代碼(AID): #1MpMK6p_ (Math)
討論串 (同標題文章)
文章代碼(AID): #1MpMK6p_ (Math)