第2問 2008年度 東大数学 理系 第5問
自然数nに対して、をで表す。たとえば,
,である。
(1) mを0以上の整数とする。はで割り切れるが、
では割り切れないことを示せ。
(2) nが27で割り切れることが、
が27で割り切れるための必要十分条件であることを示せ。
(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以上のすべての整数について(*)が成り立つことが証明された。
(1)の解法その1超解説その1へ
数独 ナンプレ 解き方 コツ 解法 難問 テクニック 研究
数独 フリーソフト 数独自動生成無料アプリ 難問 作成 プログラム
魔方陣 数独で学ぶ 初心者のための VBA 入門 基礎から応用まで
数独 ナンプレ 難問 シンプルな解き方・簡単な解法・わかりやすい攻略法の研究
VB講義へ
VB講義基礎へ
vc++講義へ第1部へ
初心者のための世界で一番わかりやすいVisual C++入門基礎講座
初心者のための世界で一番わかりやすいVisual Basic入門基礎講座
初心者のための VC++による C言語 入門 C++ 入門
基礎から応用まで第1部
初心者のための VC++による C言語 入門 C++ 入門
基礎から応用まで第2部
初心者のための
VC++による C言語 入門 C++ 入門 基礎から応用まで第3部
初心者のためのEclipseによるJava入門 基礎から応用まで
初心者のためのJava入門サイト 基礎から応用まで
本サイトトップへ