第2問 2008年度 東大数学 理系 第5問
自然数nに対して、をで表す。たとえば,
,である。
(1) mを0以上の整数とする。はで割り切れるが、
では割り切れないことを示せ。
(2) nが27で割り切れることが、
が27で割り切れるための必要十分条件であることを示せ。
(1)の超解説その6((1)の解答の肝その1)
(1)の命題を(*)とし、(*)が成り立つことを数学的帰納法で示す。 ⅰ m=0のとき、 ===1 ==1 ==3 したがって、はで割り切れが、では割り切れないから (*)は成り立つ。 ⅱ m=k(≧0)とき(*)が成り立つと仮定すると、 はで割り切れるが、では割り切れないから、 3で割り切れない適当な整数pが存在して、 =p m=k+1の場合を考える。 = = = = ここで、の各位の数字の和は3なので、 は3の倍数であるが、9の倍数ではない。 よって、3で割り切れない整数qによって =3q とおける。このとき =3q・p=pq p,qは3の倍数でないので、適当な整数a,bによって、 p=3a±1,q=3b±1 と表せる。4つの組み合わせ pq=3(3ab+a+b)+1,3(3ab-a+b)-1,3(3ab+a-b)-1,3(3ab-a-b)+1 はいずれも3の倍数ではない。 したがって、はで割り切れるが、では割り切れないから、 (*)はm=k+1の場合も成り立つ。 以上ⅰⅱより、0以上のすべての整数について(*)が成り立つことが証明された。 |
を超解説する。
まず、
ⅰ m=0のとき、
===1
==1
==3
したがって、はで割り切れが、では割り切れないから
(*)は成り立つ。
の部分は特に解説は必要ないでしょう。
1は1では割り切れますが、3では割り切れないのは当然です。
ⅱについては?????になっている方が大勢いらっしゃると思いますので詳しく説明しましょう。
ⅱ m=k(≧0)とき(*)が成り立つと仮定すると、
はで割り切れるが、では割り切れないから、
3で割り切れない適当な整数pが存在して、
=p
1行目
はで割り切れるが、では割り切れない
は
(1) mを0以上の整数とする。はで割り切れるが、
では割り切れない
のmにkを代入しただけです。
2,3行目
3で割り切れない適当な整数pが存在して、
=p
は整数問題のセオリー(定跡、定石、よく使う考え方)ですから、
受験生の皆さんは是非頭に入れて欲しいと思います。
例えば、5の倍数なら5×整数の形をしています。
その整数をnとおけば5nですし、pとおけば5pです。
今はの倍数ですからp=pとうわけです。
表記はpでもpのどちらでもよいのです。
次の
m=k+1の場合を考える。
=
=
=
=
がこの解答の肝です。
の意味は1がn個並ぶという意味でした。
ですから、=なら1が個並びます。
はが3つという意味です。ですから、
です。
さて、
の意味がわかりますか。ここの表記は
とした方がわかりやすかったかも知れません。
でも表記し直しても???ですよね。
は分解すると
となります。
は0の個数が個あります。ですから、
はですね。
同様に、
には、0が個あります。ですからです。
最後の
は1が個並ぶわけですから、です。
3つを合体すると
すなわち
というわけです。
(1)の解答超解説その5へ (1)の解答超解説その7へ
数独 フリーソフト 数独自動生成無料アプリ 難問 作成 プログラム
魔方陣 数独で学ぶ 初心者のための VBA 入門 基礎から応用まで
数独 ナンプレ 難問 シンプルな解き方・簡単な解法・わかりやすい攻略法の研究
VB講義へ
VB講義基礎へ
vc++講義へ第1部へ
初心者のための世界で一番わかりやすいVisual C++入門基礎講座
初心者のための世界で一番わかりやすいVisual Basic入門基礎講座
初心者のための VC++による C言語 入門 C++ 入門
基礎から応用まで第1部
初心者のための VC++による C言語 入門 C++ 入門
基礎から応用まで第2部
初心者のための
VC++による C言語 入門 C++ 入門 基礎から応用まで第3部
初心者のためのEclipseによるJava入門 基礎から応用まで
初心者のためのJava入門サイト 基礎から応用まで
本サイトトップへ