MathLabs
定理証明済み

非自明解の存在

内容

完全平方数でないすべての正の整数 dd に対し、x2−dy2=1x^2 - d y^2 = 1 は正の整数 x,yx,y による解を持つ。

なぜ正しいのか?

双曲線 x2−dy2=1x^2-dy^2=1 が実数点を持つことは確かだとしても、それが格子点を通ることは全く自明ではない——この定理は、有理近似に関する巧妙な鳩の巣論法により、平方数でないすべての dd に対して常にそうなることを保証する。

証明の概略

ディリクレの近似定理により、任意の整数 Q>0Q>0 に対し 1≤q≤Q1\le q\le Q かつ ∣d−pq∣<1qQ\left|\sqrt d - \frac{p}{q}\right|<\frac{1}{qQ} を満たす整数 p,qp,q が存在する。Q→∞Q\to\infty とすると ∣d−pq∣<1q2\left|\sqrt d-\frac{p}{q}\right|<\frac{1}{q^2} を満たす組 (p,q)(p,q) が無限に得られる。

そのような各組に対し ∣p−qd∣<1q|p-q\sqrt d|<\frac{1}{q} なので ∣p2−dq2∣=∣p−qd∣⋅∣p+qd∣<1q(2qd+1q)<2d+1|p^2-dq^2|=|p-q\sqrt d|\cdot|p+q\sqrt d|<\frac{1}{q}\left(2q\sqrt d+\frac{1}{q}\right)<2\sqrt d+1 となる。よって p2−dq2p^2-dq^2 は区間 (−2d−1, 2d+1)(-2\sqrt d-1,\,2\sqrt d+1) 内の有限個の整数値しか取らないが、組 (p,q)(p,q) は無限に存在する。

鳩の巣原理により、その有限範囲内のある固定された非零整数 kk が、無限個の組 (p,q)(p,q) に対し p2−dq2=kp^2-dq^2=k を満たす。これら無限個の組の中で、再び鳩の巣原理により、無限個が同じ剰余類 p≡p0, q≡q0(mod∣k∣)p\equiv p_0,\ q\equiv q_0\pmod{|k|} を持つ。

そのような相異なる二組 (p1,q1)≠(p2,q2)(p_1,q_1)\neq(p_2,q_2) で p12−dq12=p22−dq22=kp_1^2-dq_1^2=p_2^2-dq_2^2=k かつ ∣k∣|k| を法として剰余が一致するものを取る。x+yd=(p1+q1d)(p2−q2d)kx+y\sqrt d = \frac{(p_1+q_1\sqrt d)(p_2-q_2\sqrt d)}{k} とおく;展開すると x=p1p2−dq1q2kx=\frac{p_1p_2-dq_1q_2}{k} と y=p1q2−p2q1ky=\frac{p_1q_2-p_2q_1}{k} は、∣k∣|k| を法とする剰余が一致することにより正真正銘の整数であることが分かり、ノルム N(a+bd)=a2−db2N(a+b\sqrt d)=a^2-db^2 の乗法性より x2−dy2=k⋅kk2=1x^2-dy^2=\frac{k\cdot k}{k^2}=1 が得られる。(p1,q1)≠(p2,q2)(p_1,q_1)\neq(p_2,q_2) だが極限で同じ比を与えるので y≠0y\neq 0 が確認でき、(x,y)(x,y) を (∣x∣,∣y∣)(|x|,|y|) に置き換えても(平方しか現れないので依然解である)正の整数解が得られる。

この定理を使うトピック

ステップごとの証明

この定理のステップごとの証明はまだありません。

参考文献

  1. Sean Hallgren (2007). Polynomial-time quantum algorithms for Pell's equation and the principal ideal problem · DOI:10.1145/1206035.1206039
  2. Hendrik W. Lenstra Jr. (2002). Solving the Pell Equation