【twitter】ウクライナ数学オリンピック2009を解いてみた【数学オリンピック】
ウクライナ数学オリンピック2009
twitterで見かけた問題を解いてみた。よくある「~を満たすものを全て求めよ。」系の次の問題である。
素数pと正の整数mであって,2p^2+p+9=m^2を満たすようなものを全て求めよ.(2009 ウクライナ数学オリンピック)
— 整数問題bot② (@handmade_math) August 8, 2019
解答(序盤)
とまずは変形する。は素数なので、
または
を割り切る。
なので、場合分けしていく。
①
が
の倍数のとき
……(1)
とおくと、
と
でまとめて、
……(2)
ここで、左辺は正であるから右辺も正でなければいけない。よって、しかありえない。このとき、(1)(2)式より、
となる。
②
が
の倍数のとき
こちらの方が少し難しい。
とおくと、
と
でまとめて、
……(3)
を得る。不等式による絞り込みを使いたいので、素数による絞り込みを使う。
は題意を満たさないので*1
である。これを上式に代入して、
を得る。式変形してを次のように定義する。
……(4)
ここで、
より、上の不等式(4)の解はに注意して
となる。(3)式より、は右辺だけが負になるので不適。
は
となり、は偶数ではないので不適。
解答(おわり)
よって、求める解は
のみであることがわかった。
*1:は平方数ではない。