LoginSignup
0
0

More than 1 year has passed since last update.

数学ゴールデン(漫画)の整数問題を力技で解いてみた

Last updated at Posted at 2023-05-02

気になりすぎたので解いてみた。漫画内にヒントはあるが、なかなか厳しい。
(下記、厳密な証明になっているかは微妙だが、要点は書けているつもり。)

問題

(5巻18話の問題)
黒板に1から100までの整数が1つずつ書かれており、黒板から2つの整数$a, b$を選んで消し、新たに$\gcd(a^2b^2+3,a^2+b^2+2)$を書くという操作を繰り返し行う。
書かれている整数が1個になるまで繰り返す(★)とき、その整数は平方数でないことを示せ。

解法の概略

3や4で割った余りの世界でどうなるかを実験する
→3で割った余りの表を生成すると、規則性が見える。

実験※

See the Pen Untitled by kob58im (@kob58im) on CodePen.

※: ↑ Chat GPTで下記指示して書いてもらったコードをベースに作成
write a JavaScript code for calculating gcd.
write a JavaScript code to generate 10 x 10 table.

$\gcd(a^2b^2+3,a^2+b^2+2)$ a=3の倍数でない a=3の倍数
b=3の倍数でない 3の倍数でない 3の倍数
b=3の倍数 3の倍数 3の倍数でない

3の倍数でない・・・0
3の倍数・・・1
と置き換えてみると、下記のように加法的な性質をもつ

A=0 A=1
B=0 0 1
B=1 1 0

これを繰り返し操作すると、どの順序で実行しても

1 2 3 4 5 6 7 8 9 ... 100に対しての繰り返し操作★は、
(0+0+1+0+0+1+0+0+1)×11 + 0 mod 2を計算するのと等価であり、これは1となるので、最後に残る数は3の倍数となる。
3の倍数が平方数であるためには、9の倍数である必要があるため、$\gcd(a^2b^2+3,a^2+b^2+2)$が 9の倍数である必要がある。

3の倍数となりえる組み合わせは、3の倍数 と 3の倍数でない ものを$a,b$としたときである。
$(3m\pm 1)^2(3n)^2+3\mod 9 = 3$であり、$\gcd(a^2b^2+3,X)$が9の倍数になることはない。
従って、最後に残る数は平方数ではない。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0