3

|2021^a-20^b-21^c|の最小値を求める

797
0

はじめに

こんにちは. kkkaaaです. この記事では私がTwitterで2021年1月1日に投稿した自作問題を解説します. そこで私は「この問題についてはMathlogで数日後に解説を投稿する予定です。」と書いたのですが, 記事の内容をある時は増やし, 翌日にその部分をカットする, といった無駄な作業をしながら冬休みが終わり, JMOでバタバタしたり, と結局投稿が2ヶ月後になってしまいました.
私の投稿が遅すぎて, 解いてくださったtyamadaさんがこの問題についてMathlogに投稿しています.
https://mathlog.info/articles/1822

問題

a,b,cを正整数とする.
|2021a20b21c|
の最小値を求めよ.

(解答をすぐに見たくない人もいると思うので少し行間をあけておきます. )























解答

k=2021a20b21cとおく.
(a,b,c)=(2,2,5)のとき, |k|=60である.
|k|の最小値が60であることを示す.
k=|2021a20b21c|0(mod20)より, k=0,±20,±40のそれぞれについて, 条件をみたす正整数(a,b,c)が存在しないことを示せば十分である.
いずれの場合も条件をみたす正整数(a,b,c)が存在すると仮定する.

  1. k=0のとき
    2021a20b21c=0である.
    2021a20b(mod7)よりa3の倍数である.
    しかし, これは21c=2021a20b19の倍数になることに矛盾する.

  2. k=20のとき
    2021a20b21c=20である.
    2021a20b1(mod3)よりaは偶数である.
    しかし, これは2021a+120b(mod7)に矛盾する.

  3. k=20のとき
    2021a20b21c=20である.
    2021a20b+1(mod3)よりaは奇数である.
    しかし, これは2021a120b(mod7)に矛盾する.

  4. k=40のとき
    2021a20b21c=40である.
    2021a20b+1(mod3)よりaは奇数, b2以上である.
    2021a+220b(mod7)よりa3の倍数である.
    21c2(mod19)よりc10(mod18).
    しかし, これは2021a21c(mod8)に矛盾する.

  5. k=40のとき
    2021a20b21c=40である.
    2021a20b1(mod3)よりaは偶数である.
    2021a220b(mod7)よりa3の倍数である.
    21c2(mod19)よりc1(mod18).
    よって, 2021a21c20b(mod8)よりb=1.
    ゆえに, 2021a+221c(mod9)より, c=1であるが, 2021a=1となるため矛盾する.

したがって|k|の最小値が60であることが示された. (証明終)

問題(追加)

これだけだと物足りない(?)ので, せっかくなので|2021a20b21c|=60となる正整数の組(a,b,c)(2,2,5)以外に存在するかについても考えてみます.

次の条件をみたす正整数の組(a,b,c)を求めよ.
|2021a20b21c|=60

(解答をすぐに見たくない人もいると思うので少し行間をあけておきます. )























解答(追加)

  • 2021a20b21c=60のとき

2021a+320b(mod21)より, a5(mod6)かつbは奇数である.
21c2021a47(mod19)であるため, c6(mod18).
c2以上であるため, 20b5(mod9)よりb5(mod6).
2021a20b21c8(mod13)より, a11(mod12), c2(mod4).
しかし, これは2021a21c12(mod16)に矛盾する.

  • 2021a20b21c=60のとき

2021a320b(mod21)より, a2(mod6)かつbは偶数である.
21c13(mod19)であるため, c5(mod18).
20b4(mod9)であるため, b2(mod6).
2021a20b21c5(mod13)より, ab(mod12), c1(mod4).
b2以上であるため, 2021a21c4(mod16)より, a2(mod4).
2021a20b5(mod17)より, a2(mod8)かつb2(mod16).
ここで2<bと仮定する.
21c21(mod32)より, c1(mod8).
ここまでの議論より, a2(mod24), b2(mod48), c17(mod24)である.
Fermatの小定理より202124(16)242961(mod97)より, 2021a62(mod97).
Fermatの小定理より20961(mod97)であるため, 2048±1(mod97)より, 20b±12(mod97).
(実際には20481(mod97). )
212422(mod97)より, 21c±29,±41(mod97).
しかし, これらは2021a20b21c60(mod97)に矛盾.
ゆえにb=2であり, 2021a21c=340=20212215.
mod243での2021の位数, すなわち2021d1(mod243)となる最小の正整数dを考える. 明らかにdは偶数である必要がある.
LTEの補題よりv3(2021d1)=v3((20212)d21)=v3(202121)+v3(d2)より, d=162.
(v3(n)n3で割り切れる回数を表す. )
2021a20212(mod243)で, a2(mod162).
Fermatの小定理より2021a20212(mod163).
よって21c215(mod163).
mod163での21の位数は27であるため, c5(mod27)である. (162の約数のみを調べればよい. )
a2(mod162), c5(mod54)より, (頑張って計算すると)
2021a459,322,193(mod487)
21c119,369,338,336,383,9,32,222,140(mod487)
よって, a2(mod486), c5(mod486).
Eulerの定理より20214861(mod729).
よって21c215(mod729)であるためc=5となり, a=2が決定される.

したがって(a,b,c)=(2,2,5)のみが条件をみたすことが示された. (証明終)

おわりに

この問題は20212215をネタにして, 正月の新聞に載っているパズルのようなイメージの問題になったので, 自作問題として出題しました.

冒頭と同じ内容ですが, 投稿が大幅に遅れてしまい, すみませんでした!


投稿日:2021226
OptHub AI Competition

この記事を高評価した人

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

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

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

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

投稿者

kkkaaa
25
9451

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中
  1. はじめに
  2. 問題
  3. 解答
  4. 問題(追加)
  5. 解答(追加)
  6. おわりに