3種類以下の数字からなる2乗数

数学者の密室にある話題。

数年前に考えついていたことですが、0,2,5からなる平方数は無限に存在します。


(1) 次に示す例から証明してください。

  • 25 = 5^2
  • 2025 = 45^2
  • 20205025 = 4495^2
  • 2020502050500025 = 44949995^2
  • 20205020505000205050005000000025 = 4494999499999995^2


(2) 次のようなものもありますが、(1)とどういう関係にあるでしょうか。

  • 2020502050050525050025 = 44949994995^2
  • 20205020500505205550255005000025 = 4494999499499995^2
  • 20205020505000205005055005000025050025 = 4494999499999994995^2


(1)は簡単でしょう。(2)は深く考えたことはありません。