整数の2乗とのことですが一般性を失わずにそれを自然数の2乗と仮定できます.そこで
(30x + 24)^2 - 4*7169 = n^2
となる整数 x と自然数 n の組を探しましょう.
変形して整理すれば
(30x + 24 + n)(30x + 24 - n) = 4*7169
です.右辺が偶数なので左辺も偶数でなくてはなりません.したがって n = 2m と書けます.さらに 7169 = 67*107 に注意すれば
(15x + 12 + m)(15x + 12 - m) = 67*107
となります.いま m は自然数と仮定しているので 15x + 12 + m ≧ 15x + 12 - m です.また x は整数なので
15x + 12 + m = 107
15x + 12 - m = 67
あるいは
15x + 12 + m = -67
15x + 12 - m = -107
あるいは
15x + 12 + m = 7169
15x + 12 - m = 1
あるいは
15x + 12 + m = -1
15x + 12 - m = -7169
が成り立ちます.実際に解いてみると,解はそれぞれ(x, m) = (5, 20), (x, m) = (-33/5, 20), (x, m) = (1191/5, 3584), (x, m) = (-1199/5, 3584) です.
したがって答えは x = 5, n = ±40 のときとわかります.
## この解答だと質問よりずっとキツイことを証明したことになります.最初に書いた方程式の整数解はこれに限ることまでがわかります.ちなみに問題文にある"最小の整数"はおかしいので写し間違いでは?
お礼
ありがとうございます 素因数分解をすればいいんですね 仮に、ですが 素因数分解しようと思っても桁数が大きかったり、今回みたいに大きな素数で見つけにくい場合、ほかに方法はないでしょうか?