本文へスキップ

ジョージ・ブールとは?

じょーじぶーる

ジョージ・ブールとは、論理を代数的に扱う「ブール代数」を創始したイギリスの数学者で、現代コンピュータの論理回路の基礎を築いた人物です。

ジョージ・ブール(George Boole、1815〜1864年)は、イギリスリンカンシャー出身の数学者・論理学者です。独学で数学と古典語を習得し、正規の大学教育を受けないまま、アイルランドクイーンズ・カレッジ・コーク(現コーク大学)の数学教授に就任しました。

最大の功績は1847年の著作『論理の数学的分析』および1854年の『思考の法則』で展開したブール代数(Boolean algebra)の創始です。ブール代数とは、命題の「真(1)」と「偽(0)」を数値として扱い、AND・OR・NOT という三つの論理演算で命題の組み合わせを計算する体系です。

ブール代数の特徴と現代への影響は以下のとおりです。

  • 人間の推論を記号と規則で機械的に処理できる
  • AND・OR・NOTゲートとして電子回路に直接実装可能
  • コンピュータのCPU・メモリ・プログラムのすべての論理基盤
  • データベースの検索条件(AND検索・OR検索)にも応用されている

ブールの存命中(19世紀半ば)は純粋に数学・論理学の理論として受け取られていましたが、20世紀にクロード・シャノンがブール代数をスイッチング回路の設計に応用することで、コンピュータ科学の礎となりました。49歳で夭逝した短い生涯でありながら、現代のデジタル文明の根幹に関わる遺産を残しています。

使い方・例文

プログラミングの「if文の条件式」や、コンピュータの仕組みを学ぶ授業で「ブール値(true/false)」「ブール演算」という形でジョージ・ブールの名が登場します。

この用語をシェア

𝕏 でポスト LINE

最終更新:

関連用語