0

x^2+y^2をxyで割った商と余りに関する不等式

76
0

問題

問題

正の整数x,yにおいてx2+y2xyで割った商をq,余りをrとしたときxy+1q+rであることを示せ。

かなり綺麗な主張の整数問題です。以下証明。


















証明

x2+y2=qxy+r,  xy+1<q+r,  0r<xy,  x,y,q>0となる整数の組(x,y,q,r)の集合をSとする。Sが空集合でないと仮定して矛盾を示す。Sの要素のうちx+yが最小となる組を(x0,y0,q0,r0)とする。x0=y0=1では無いのでx0y0>1である。また、x,yは対称であるからx0y0として良い。ここで(x,y,q,r)=(y0,(q0+1)y0x0,q0t,(1+t)xyx0y0+r0)
とし、x,y>0 であることをまず示す。x>0は自明である。
x02+y02=q0x0y0+r0から
y=(q0+1)y0x0=y02+x0y0r0x0
が分かりy02>0,x0y0r0>0よりy>0 であり、x,y>0 が示された。ここでt0r<xyとなる整数とする。rにおいてtの係数はxy であるからtは存在する。(x,y,q,r)Sかつx0+y0>x+yであることを示せば最小性に矛盾するのでそれらを示す。示すべきことは
x2+y2=qxy+r(A)
xy+1<q+r   (B)
0r<xy   (C)
x,y,q>0(D)
x0+y0>x+y   (E)
である。(C)tの取り方から自明であるからそれ以外を示す。

(A)の証明

x2+y2=qxy+r
y02+((q0+1)y0x0)2=(q0t)y0((q0+1)y0x0)+(1+t)y0((q0+1)y0x0)x0y0+r0
x02+(1+(q0+1)2q0(q0+1)(q0+1))y02=(2(q0+1)q02)x0y0+r0
x02+y02=q0x0y0+r0

(B)の証明

まずt0を示す。
t1と仮定するとxy>0だから
0r=(1+t)xyx0y0+r0x0y0+r0<0となり矛盾。
xy+1<q+r
xy+1<q0t+(t+1)xyx0y0+r0
x0y0+1<q0+r0+t(xy1)
この同値が成り立つがx0y0+1<q0+r0かつ0t(xy1)よりx0y0+1<q0+r0+t(xy1)が成り立つからxy+1<q+rが成り立つ。

(D)の証明

x,y>0は先ほど示したのでq>0を示す。(A),(C)よりx2+y2=qxy+r<(q+1)xyであるが有名な不等式より2xyx2+y22xy<(q+1)xyとなる。x,y>0であるから1<qである。特にq>0となる。

(E)の証明

x0>yを示せばよいがy=y02+x0y0r0x0であるからx02>y02+x0y0r0を示せばよい。
x02=(x02+y02)y02=(q0x0y0+r0)y02
>(q0+1)x0y0q0+1y02r0>x0y0+1q0
=(q01)(x0y01)+2x0y0y02
q01+y02x0y0>1,x0y0y02
>y02+x0y0r0q0>x0y0+1r0
より示せた。

よって上より矛盾。Sは空集合より題意は満たされた。

最後に

vieta jumpingという方法を用いた証明でした。

投稿日:2024927
更新日:2024106
OptHub AI Competition

この記事を高評価した人

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

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

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

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

投稿者

はーい
はーい
22
2409

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中