資料シート●各科目
n桁の長さのビット列は2n種類ある
●
浅井環
(02年度履修生)
http://www.infonet.co.apt/March/syllabus
/bookshelf/variation.html
上の命題が正しいことを、再帰的証明法(=数学的帰納法)を用いて証明する。
[1] 1桁の場合
1桁のビット列(?)には × と ○ との2種類がある。一方で、
2n = 2
このように、1桁の場合については、上の命題は成り立つ。
[2] 2桁以上の場合
k桁のビット列には2k種類があることが明らかになっているとする。
k+1桁のビット列は、k桁のビット列のそれぞれの右端に新しいビットとして○か×のどちらかがつけ加えられることによって作られる。 もとのビット列は2k種類あって、そのそれぞれについて×と○との2種類のビットのどちらかをつけ加えることができるので、k+1桁のビット列の種類の数は、
2k・2 = 2k+1
となる。
[1]と[2]とから、n=1,2,3,...のすべてに対して、命題:
n桁の長さのビット列は2n種類である
が成り立つことが分る。
桁数 ビット列 種類 0桁 (空列) 1種類 1桁 ×
○2種類 2桁 ××
×○
○×
○○
4種類 3桁 ×××
××○
...
○○○
8種類 4桁 ××××
×××○
...
○○○○
16種類 ... 8桁 256種類 ... 16桁 65536種類 ...
このページの記事は 表記の学生が学習の一環として著作した報告(一部加筆)です
Copyleft(C) 2002, by Studio-ID(ISIHARA WATARU). All rights reserved.
最新更新
02-11-26