1ビットの脳力:1%の努力の限界とはなにか?
読者の皆さん。以下のnoteで #2進数 の #論理演算 の概念で1ビットで表現できる状態は、真(1)または偽(0)だと説明したことを覚えていますか?
このような1ビット表現でも非常に役に立ち、電灯のスイッチを入れた状態が1(ON)、消えた状態が0(OFF)と表現可能です。
近年のIoT(インターネット・オブ・シングス)では、大量のセンサーを使いますが、センサーの場合は、例えば、自動ドアの前に人が立ったら1(開)、人が居なくなったら0(閉)のような場合でも1ビットで制御することができます。このような単純制御は、ONとOFFしか確認できないタイプの赤外線センサーでも、マイクロ波センサー、超音波センサー、重量センサーなど何でも良いです。
重量センサーには様々なタイプがありますが、例えば、1gで反応してしまうタイプの重量センサーを自動ドアの制御に使うと、風が吹いただけでも誤作動してしまうので、通常は例えば、25kg以上のものが乗るとスイッチが入るように調整しています。
このnoteの愛読者のジョジョファンの皆様は既にお気づきと思いますが、 #ホルマジオ のスタンドの #リトル・フィート に斬られた #ナランチャ は小さくなり過ぎで、重量センサーには反応しませんでしたよね。ナランチャのスタンド名は #エアロスミス ですが、洋楽が好きな人にとって、エアロスミスと言えば、グラミー賞を4回も受賞している #Aerosmith というバンドの♬Crazyという音楽がとても良いです。以下のYouTubeの視聴回数6憶回超えは、 #きゃりーぱみゅぱみゅ の2億回再生もびっくりの凄い人気なんです。
はじめてこのnoteをご覧になる方は驚いているかも知れませんが、いきなり、アニメや音楽の話しに脱線するのが、このnoteの特徴で、愛読者の皆さんは、『いつ脱線するんだろう?』と話しが脱線するのを楽しみにしているんです。
ところで、幼稚な質問の『 #はいかいいえで答えてください 』も、1(はい)、0(いいえ)と、1 OR 0のOR条件です。『 #なんかそういうデータあるんですか ?』に対する答えも、1(有)、0(無)と1ビットのOR条件で表現可能です。
それでは『 #それってあなたの感想ですよね ?』に対してはどうでしょうか? これも1ビットあれば、1(そうです。私の感想です)、0(いいえ、客観的なデータに基づいています)と表現できます。
このように1ビットあれば、基本的な質問応答やシンプルな制御が可能ですが、カビやバクテリアのような単細胞生物でも、驚くほど膨大な情報を処理しています。昆虫には、音や光や刺激や二酸化炭素などに反応する神経系が存在しているので、単細胞生物よりも遥かに高度な情報処理をしています。
それでは、2ビットあるとどんなことができるのでしょうか? 前回の説明の2ビットで表現できる組み合わせを思い出してみましょう。そうです。2ビットだと以下の四種類の表現が可能でしたね。
Q. あなたの答えはAですか、それともBですか?
00:Aではありません、Bでもありません。
01:Aです。
10:Bです。
11:AとBの両方です。
このように2ビットでは、1ビットよりも更に多くの情報を表現できます。では、2ビットの倍の4ビットあるとどれくらい色々な表現ができるのでしょうか?
0000:項目AもBもCもDも選択されていません。
0001:項目Aのみが選択されています。
0010:項目Bのみが選択されています。
0011:項目AとBが選択されています。
0100:項目Cのみが選択されています。
0101:項目AとCが選択されています。
0110:項目BとCが選択されています。
0111:項目A、B、Cが選択されています。
1000:項目Dのみが選択されています。
1001:項目AとDが選択されています。
1010:項目BとDが選択されています。
1011:項目A、B、Dが選択されています。
1100:項目CとDが選択されています。
1101:項目A、C、Dが選択されています。
1110:項目B、C、Dが選択されています。
1111:項目A、B、C、Dが全て選択されています。
このように4ビット(ハーフバイト)では、16種類の異なる状態を表現することができます。このハーフバイトが一つの単位として16進数として、0~Fの16文字で表現できることは、前回のお話で説明しましたね。
でもたったの4ビットでは、一部の制御記号だけしか表現可能できません。これらを表現するためにできたのが、4ビットの2倍の8ビット(1バイト)です。
8ビットあると2の8乗で256のパターンが表現できることも、前回説明済みなので、この説明が解らない方は、 #小学生でもわかる集合と論理演算 :現代社会での適用と理解の重要性の説明を読んでみると解ると思います。
漢字はとても種類が多いですが、8ビットの2倍の16ビットあると、65,535文字を表現できるので、これだけあれば、たくさんの漢字や平仮名やカタカナまで表現できますね。
要するに『1%の努力』しかしないということは、#1ビットの脳力 しか使用しないと言っているようなものです。そのような世の中をナメきった考え方だと、実質的な #思考力 が育たないので、単細胞生物未満の論理能力しか持てなくなるでしょう。これが #二元論者 の詭弁の典型的な特徴と言えます。
他にも、便座の蓋との比較も有効かもしれません。便座の蓋の状態は、1(開)または0(閉)で表現できます。ただし、ひろゆき論理演算ではOR条件しか処理できないので、高度なウォシュレットの機能にはとても及びません。ウォシュレットには様々な種類がありますが、例えば秋葉原駅内の公衆トイレに設置されているTOTOウォシュレットや、LIXIL(INAX)シャワートイレでは、多段階の水勢調節、洗浄位置の調節、様々なムーブ洗浄に加え、暖房便座、着座センサー、脱臭機能、ノズルのオート洗浄、節電機能など、多彩な機能が備わっています。したがって、これらのシステムでは、ひろゆき論理演算よりもはるかに高度な制御を実現していると言えるでしょう。
分かり易く説明すると、ひろゆき論理はカビには遠く及ばないだけでなく、さらにシンプルな無機物のトイレの洗浄機にも劣る論理しか理解できないということになります。
ところで、TOTOで思い出しましたが、ジョジョファンの皆さんは、 #ジョジョの奇妙な冒険 に登場する #オインゴ・ボインゴ 兄弟のことや、 #ボインゴ のスタンドの #トト神 を御存じですね? 古代エジプト神話には、知恵を司る神としてトート神がいますが、一般的な #タロットカード にはトート神は含まれていない( #オカルトマニア の間で有名な #アレイスター・クロウリー 版のタロットカードにはトート神が入っていることがあります。実は私はそっちの方面にも詳しいんです)ので、TOTO神といえば、説明するまでもなく、アメリカの #ロックバンド の #TOTO のことだと思いませんか?
TOTOといえば、♬ Africaがとても有名ですね。
アメリカの #ニュー・ウェイヴバンド の #オインゴ・ボインゴ の♬ Only a Lad, ♬ Little Girls, ♬ Dead Man’s Party, ♬ Weird Scienceあたりは日本でも有名だと思いますが、Oingo Boingoの曲も結構いいですよ。
このように、1ビットの話しからでも、ジョジョの奇妙な冒険に話を持ってこれるのが、このブログの特徴なんです。