ブールは何をした人?業績・生涯・名言をわかりやすく|ブール代数・AND OR NOT・コンピューター

ブールは何をした人?業績・生涯・名言をわかりやすく|ブール代数・AND OR NOT・コンピューター

有名な数学者一覧 › 19世紀 › イギリス

中学受験高校受験大学受験

ブールGeorge Boole

ひとことで言うと

論理を0と1の代数で計算できるようにした、独学のイギリスの数学者。ブール代数は、のちにコンピューターの回路の土台になった。

名前ジョージ・ブール(George Boole)
生没年1815年11月2日〜1864年12月8日(49歳)
国イギリス(リンカン生まれ)・アイルランド(コークで活躍)
分野論理学・代数・微分方程式・確率
主な業績ブール代数(『論理の数学的分析』1847年・『思考の法則の研究』1854年)、微分方程式と演算子の方法、『微分方程式論』(1859年)
名前がつくものブール代数・ブール型・ブール演算・ブール関数・ブールの不等式・ブール論理検索
よばれ方コンピューター科学の祖のひとり(論理の代数の創始者)

このページのポイント

  • 論理の「真・偽」を1と0で表し、AND・OR・NOTで計算するブール代数を作った(1847年・1854年)
  • 1937年にシャノンが電気回路とブール代数を結びつけ、コンピューターの論理回路の土台になった
  • 大学に通わず、靴屋の家に生まれて独学で数学者になり、コーク大学の初代数学教授になった

ブールは何をした人?(業績をひとことで)

ジョージ・ブール(1815〜1864年)は、イギリスの数学者・論理学者です。「論理(ものごとの正しい考え方)を、式で計算する」という新しい数学、ブール代数を作った人です。「真(正しい)」と「偽(まちがい)」を 1と0で表し、AND(かつ)・OR(または)・NOT(でない)で計算する――この仕組みは、のちにコンピューターの回路の土台になりました。現代のあらゆるコンピューター、スマートフォン、AIは、ブールの考えなしには動きません。

ブールは大学にも通わず、靴屋の家に生まれて独学で数学者になったことでも有名です。16歳で教師の手伝いを始め、19歳で自分の学校を開き、働きながら数学を学びました。やがて、イギリスの王立協会からメダルを受け、アイルランドのコーク大学の初代数学教授に迎えられた人です。

受験生にとってのブールは、まず「集合と論理」の単元の生みの親です。高校数学Iで習う「かつ・または・でない」の命題とは、集合の意味、ド・モルガンの法則は、ブールの代数の入り口にあたります。集合の要素の個数の公式(ベン図の問題)も、ブール代数の考え方で整理できます。さらに2進法・n進法の計算は、コンピューターの内部の数の表し方そのものです。

うかるくん

うかるくん

ブールって、プログラミングで出てくる「ブール型」の人ですか?

合格先生

合格先生

そのとおり! 「真か偽か」だけをもつ値を、プログラミングではブール型(boolean)とよぶ。名前の由来が、ブールなんだ。コンピューターの中では、全部の情報が 0と1 で表される。その考え方の出発点が、150年以上前のブールの数学だよ。

ジョージ・ブールの肖像(1864年ごろ)
晩年のジョージ・ブール(1864〜65年ごろの肖像)画像:作者不明(1864年ごろ)/Wikimedia Commons(パブリックドメイン)

ブールの生涯と年表

リンカンの靴屋の子として生まれる

ブールは1815年11月2日、イギリス中部のリンカンで生まれました。父ジョンは靴屋で、数学や光学器械に強い関心をもつ人でした。家は豊かではなく、ブールは大学へ通うことはできませんでした。けれども、父から数学の基本と、望遠鏡やレンズの作り方を教わったと伝えられます。

独学で言葉と数学を学ぶ

ブールは、近所の本屋の助けを借りてラテン語を学び、さらにギリシャ語・フランス語・ドイツ語・イタリア語も独学でおぼえました。12歳ごろ、ラテン語の詩を英語に訳して地元の新聞にのったところ、「子どもにできるはずがない」と疑われた、という話も伝えられます。16歳(1831年ごろ)のとき、家計を助けるため小学校の助手になり、19歳(1834年)で自分の学校を開きました。

数学の論文と、王立協会のメダル

働きながら、ブールはラグランジュやラプラスの本を読んで数学を深め、1839年ごろから『ケンブリッジ数学雑誌』に論文を発表しはじめます。微分方程式や、「演算子」(微分などを文字のように扱う方法)についての研究で評価され、1844年には王立協会からメダル(ロイヤル・メダル)を受けました。

論理の代数と、コーク大学の教授

1847年、ブールは『論理の数学的分析(The Mathematical Analysis of Logic)』を出版します。同じ年に、数学者のド・モルガンも論理学の本『形式論理学』を出しました。ふたりは1842年ごろから手紙を交わす友人で、ド・モルガンはブールの論理の仕事を高く評価しました。1849年、ブールはアイルランドのコーク(クイーンズ・カレッジ)の初代数学教授になります。1854年には、論理の代数を体系的にまとめた主著『思考の法則の研究(An Investigation of the Laws of Thought)』を出版しました。

結婚、そして早すぎる死

1855年、ブールはメアリー・エベレストと結婚し、5人の娘に恵まれました。1857年には王立協会の会員に選ばれます。1859年には微分方程式の本を出しました。ところが1864年、大雨の中を歩いて大学に行き、ぬれた服のまま講義をしたことから高熱が出て、12月8日、アイルランドのバリンテンプルで亡くなりました(49歳)。

年できごと
1815年11月2日、イギリスのリンカンで靴屋の子として生まれる
1831年ごろ16歳ごろ、小学校の助手になる
1834年19歳で、自分の学校をひらく
1839年ごろ『ケンブリッジ数学雑誌』に論文を発表しはじめる
1844年王立協会のロイヤル・メダルを受ける
1847年『論理の数学的分析』を出版(ド・モルガンの『形式論理学』もほぼ同じころに出版)
1849年コーク(アイルランド)のクイーンズ・カレッジの初代数学教授に
1854年主著『思考の法則の研究』を出版
1855年メアリー・エベレストと結婚
1857年王立協会の会員に選ばれる
1859年『微分方程式論』を出版
1864年12月8日、アイルランドのバリンテンプルで亡くなる(49歳)

ブールの主な業績をやさしく解説

業績1 ブール代数:論理を「計算」にした

ブール以前、論理は文章で考えるものでした。「すべての人間は死ぬ。ソクラテスは人間である。ゆえにソクラテスは死ぬ」のような三段論法を、ユークリッドの時代から、アリストテレスの論理学として文章で扱っていたのです。ブールは、この論理を数式のように計算できるようにしました。

ブールの考えはこうです。「ものの集まり(クラス)」を文字 x,yx,y で表し、xyxy を「xx でも yy でもあるもの」(共通部分)、x+yx+y を「xx または yy」、11 を「全体」、00 を「空っぽ」とします。すると、論理のきまりが、代数の式として書けます。たとえば、「xx であって、同時に xx であるものは、xx そのもの」という当たり前のことを、式にすると

x2=xx^2=x

になります。この式をみたす数は0と1だけです(x(x−1)=0x(x-1)=0)。つまり、ブールの論理は「0と1だけの代数」だったのです。同じように、「xx でない」は 1−x1-x と表せるので、「xx であって、同時に xx でない」ものは x(1−x)=0x(1-x)=0、つまり何もない、となります。これは「矛盾したものは存在しない」という、論理学の基本法則を式で表したものです。

論理をベン図で見るA かつ BABA または BABA でないA重なり = AND、合わせた全体 = ORまわり全体から A をのぞく = NOT(ブールの式:x(1−x)=0)
ベン図で見るAND・OR・NOT。重なりがAND、合わせた全体がOR、円の外側がNOT

現在、高校の「集合と論理」で習うベン図や、集合の意味の記号(∩\cap、∪\cup、補集合)は、ブール代数の考え方の延長にあります。

業績2 AND・OR・NOT と真理値表

現代のブール代数では、「真」を1、「偽」を0として、3つの基本の演算で計算します。

  • AND(かつ):両方が1のときだけ1。
  • OR(または):どちらか1つでも1なら1。
  • NOT(でない):1なら0、0なら1。
真理値表(1=真、0=偽)AND(かつ)AB結果000010100111OR(または)AB結果000011101111NOT(でない)A結果0110AND は「両方」、OR は「どちらか」、NOT は「反対」
AND・OR・NOT の真理値表。1は真、0は偽

入力のすべての組み合わせと結果を並べた表を、真理値表といいます。この表を使うと、ややこしい論理の式でも、「いつ1になるか」を機械的に調べられます。表をかくだけで、論理の式が正しいかどうかが確かめられるのです。たとえば、ド・モルガンの法則「NOT(A AND B)=(NOT A)OR(NOT B)」が成り立つことも、次の表で確かめられます。

ド・モルガンの法則ABNOT(A AND B)(NOT A)OR(NOT B)0011011110111100「A かつ B」でない = 「A でない」または「B でない」
ド・モルガンの法則を真理値表で確かめた表。すべての行で、2つの式の値が同じになる

ただし、今の形のブール代数(OR を「重なっていてもよい」とするもの)は、ブールの死後に、イギリスのジェボンズ、アメリカのパース、ドイツのシュレーダーらが整えたとされています。ブール自身の原典では、足し算 x+yx+y は「重ならない場合」だけを考えていました。

業績3 コンピューターの土台になった

ブールの代数は、発表されてからおよそ80年間、数学者や論理学者のあいだで使われていましたが、実用の世界とは関係がないと思われていました。ところが、1937年、アメリカの学生クロード・シャノンが、修士論文で次のことに気づきます。「電気のスイッチのオン・オフを、1と0とみなすと、スイッチの回路はブール代数で計算できる」。

ブールからスマホまで1847年ブール『論理の分析』1854年ブール『思考の法則』1937年シャノン回路と結ぶ1940年代電子計算機論理回路で動く2020年今のスマホ論理回路だらけ「0と1だけの代数」が、すべての計算機の土台になった
ブール代数から現代のコンピューターまで。1937年のシャノンが回路とブール代数を結びつけた

つまり、複雑な回路の設計を、数式の計算で行えるようになったのです。日本でも、ほぼ同じころに、中島章らが同じ考えに近づいていたことが知られています。こうして、ブール代数はコンピューターの論理回路の基礎となりました。たとえば、2進法の足し算は、次のようなAND・XORの回路(半加算器)で計算できます。

論理で足し算(半加算器)ABXORAND和(その桁)くり上がり1+1=くり上がり1・和0 → 2進法で「10」ABくり上げ和0000010110011110XOR=どちらか一方だけ1
論理回路で足し算。XORが和、ANDがくり上がりを作る(半加算器)

1ビットの足し算は、「くり上がり」を AND、「その桁の和」を XOR(どちらか一方だけ1)で作ります。これを何百万個も組み合わせたものが、CPU(コンピューターの頭脳)です。くわしくはシャノンの情報理論や、チューリング(計算とは何か)、フォン・ノイマン(コンピューターの設計)のページも読んでください。

業績4 微分方程式と解析学の研究

ブールは、論理だけの人ではありませんでした。1859年に『微分方程式論』、1860年には『有限差分の計算』という教科書を出版し、どちらも長いあいだ大学で使われました。微分方程式を、「微分のはたらき」を文字のように扱う演算子の方法で解くという研究は、1844年の王立協会のメダルにつながったものです。論理の代数と、解析学の演算子の方法は、「記号を使って、きまりにしたがって計算する」という同じ発想から生まれています。

ブールの名前がつく公式・定理・用語

  • ブール代数:真(1)と偽(0)を、AND・OR・NOT で計算する代数。→ 集合の意味と記号・命題とは
  • ブール型(真偽値):プログラミングで、真(true)と偽(false)だけをもつデータ型。
  • ブール演算・論理演算:AND・OR・NOT・XOR などの演算。
  • ブールの不等式:確率で、いくつかの事象の和の確率は、各事象の確率の和以下になる、という不等式。
  • ブール論理検索:検索エンジンで「AND」「OR」「NOT」を使って絞り込む検索の方法。
  • ブール関数:入力も出力も0か1の関数。論理回路の設計の基本。
  • 関連する高校数学:ド・モルガンの法則・集合の要素の個数・n進法の計算
「ここが大事!」と説明する合格先生

合格先生

ド・モルガンの法則は、「かつ」と「または」を入れかえて、全体に「でない」をつけると覚えよう。ベン図をかけば、すぐ納得できるよ。

ブールの逸話と名言

「思考の法則」という大きなタイトル

ブールは、主著のタイトルを『思考の法則の研究』としました。人間の考え方そのものに、数学のような法則があるのではないか、と考えたのです。ブールは、論理を、人間の「考える働き」の数学的な表現だと信じていたと伝えられます。もちろん、のちの数学者たちは、これを「人間の考え方すべて」ではなく、「論理の一部」だと考えるようになりました。それでも、思考を数学の対象にするという発想は、のちのコンピューターやAI(人工知能)の研究に、大きな影響をあたえました。

論理の目的は、推論の力(思考の働き)を、法則にしたがうものとして調べることである。

ブール(趣旨)(ブール『思考の法則の研究』(1854年)のはじめの考えの趣旨を日本語に直したもの。文面そのものではありません)

ド・モルガンとの友情

1847年は、ブールの本とド・モルガンの本(『形式論理学』)がほぼ同じころに出た年として知られます(同じ日だったと紹介されることもありますが、確かめられていません)。ド・モルガンは、1842年ごろからブールと手紙を交わし、ブールの才能を認めて手紙で応援しました。ド・モルガンは、ブールがコーク大学の教授になるときにも、推薦の手紙を書いたと伝えられます。ライバルになりうる相手を、助け合う仲間として受け入れた、数学者どうしの友情の話です。

娘たちと、玄孫の話

ブールの5人の娘たちは、それぞれ個性的な人生を歩みました。アリシアは、4次元の図形(正多胞体)の研究で知られる数学者になり、エセルは、小説『あぶ(The Gadfly)』を書いた作家として有名です。また、のちにAI研究でノーベル賞を受けたジェフリー・ヒントンは、ブールの玄孫(やしゃご、ひ孫の子)にあたると知られています。ブールの論理が、子孫が研究したAIにつながっているというのは、ちょっと出来すぎた話ですが、よく紹介されます。

早すぎる死にまつわる話

ブールの死因は、雨でぬれた服のまま講義をして引いた風邪(肺の病気)だといわれます。妻のメアリーが、「似たものが似たものを治す」という考え(ホメオパシーのような考え方)にしたがって、ぬれた毛布を使って看病した、という話も伝えられていますが、真偽は確かめにくい逸話です。いずれにしても、49歳という若さで亡くなったことは、数学の世界にとって大きな損失でした。

サクラちゃん

サクラちゃん

靴屋さんの子が、独学でそんなにすごい数学者に……!

合格先生

合格先生

大学に行かなくても、本とノートがあれば数学はできる。ブールは、自分で何度も本を読み返して、学んだ。そして、問題を「式で考える」ことで、まったく新しい世界を作った。受験の勉強でも、まちがえた問題を自分で式に直して考える習慣が、力になるよ。

受験・勉強とブールのつながり

中学受験・高校受験:条件の整理と場合の数

中学受験・高校受験では、「AかつB」「AまたはB」を使った条件の整理や、ベン図を使った人数の問題がよく出ます。「クラス40人のうち、英語が好きな人25人、数学が好きな人18人、両方好きな人8人。どちらも好きでない人は?」といった問題は、集合の要素の個数(集合の要素の個数の公式)の基本です。「25+18−8=35人、40−35=5人」と考えます。

大学受験:集合と論理、進法、確率

  • 集合と命題(数学I):「かつ」「または」「でない」、ド・モルガンの法則、必要条件・十分条件(必要条件・十分条件の見分け方)。
  • n進法(数学A):2進法と10進法の変換(n進法の計算)。コンピューターの数の表し方です。
  • 確率の加法定理:「A または B」の確率=P(A)+P(B)−P(A∩B)P(A)+P(B)-P(A\cap B)。ベン図で考えるのが基本です。
  • 情報の入試(共通テスト「情報I」):論理回路・真理値表・2進法・ブール演算が出題されます。ブールは、情報科の入試対策にも直結する数学者です。

数学の勉強の進め方は数学の勉強法(解法の暗記→演習→過去問)も読んでください。2進法と時計の関係は理系時計(GeekClock)の数式の意味でも楽しめます。

情報Iの問題を解くコツ

共通テストの「情報I」では、論理回路の図を読み取って、出力を求める問題が出ます。コツは、まず入力のすべての組み合わせ(2つなら4通り、3つなら8通り)を表に書き出し、1つずつ回路を通して値を決めていくことです。AND・OR・NOT の3つの記号の形と意味を覚えておけば、複雑な回路も、小さな部品に分けて考えられます。ここでも、ブールの「論理を計算にする」発想がそのまま使えます。

勉強法として:「ベン図・表」でなんでも整理する

ブールが論理を式にしたように、複雑な問題は、図や表に整理することで、一気に簡単になります。条件が多い問題では、ベン図や真理値表のような「場合の一覧表」を作ると、見落としが減ります。「頭で考える」から「紙の上で整理する」へ変えるだけで、解ける問題が増えます。

ブールがその後の数学にあたえた影響

  • 数理論理学:フレーゲ、ラッセルらの論理学の発展、そしてゲーデル(不完全性定理)につながりました。ブールが論理を数学に入れたことが、これらの研究の出発点です。
  • コンピューターと情報理論:シャノンの1937年の論文と、チューリング、フォン・ノイマンの仕事で、ブール代数はコンピューターの設計の基礎になりました。今の電子機器はすべて、ブール代数の回路でできています。
  • 計算量理論:「論理式を真にする入力があるか」を調べる充足可能性問題(SAT)は、P≠NP予想とは?わかりやすくの中心にあります。ブール式が、現代の最大の未解決問題の舞台になっているのです。
  • 抽象代数学:ブール代数は、「格子」「ブール環」といった現代代数学の対象の一つになり、集合論や位相空間論にも使われます。
  • AI・データベース・検索:検索エンジンの絞り込み、データベースの条件検索、AIの論理的な推論に、ブール代数は今も使われています。
  • ライプニッツの夢の実現:ライプニッツは、「すべての思考を計算にしたい」と夢見ました。ブールの代数は、その夢をはじめて数学として実現したものです。2進法(0と1)を考えたのも、ライプニッツです。

ブールの名前は、身近なところにも残っています。インターネットの検索で、「A AND B」「A OR B」「A NOT B」のように言葉を組み合わせて絞り込む方法は、ブール検索とよばれます。図書館のデータベースや、論文検索でも使われています。「数学 AND 受験 NOT 小学生」のように条件を組み合わせれば、ほしい情報にすばやくたどり着けます。ブールが150年以上前に考えた論理の代数は、情報をさがす・選ぶという私たちの日常の動作の中にも、生きているのです。

ブールに挑戦!練習問題

やさしい

  1. A=1、B=0 のとき、(A AND B)、(A OR B)、(NOT A)の値をそれぞれ求めなさい。
    答えと解説を見るA AND B は両方が1のときだけ1なので0。A OR B はどちらかが1なら1なので1。NOT A は反対なので0。
  2. 2進法の 101 を10進法で表しなさい。また、2進法で 1+1 を計算しなさい。
    答えと解説を見る101(2進法)=1×4+0×2+1×1=5。2進法の 1+1 は、1桁目が0でくり上がりが1なので10(2進法)(=10進法の2)。

ふつう

  1. 40人のクラスで、英語が好きな人が25人、数学が好きな人が18人、両方好きな人が8人です。どちらも好きでない人は何人ですか。
    答えと解説を見るどちらかが好きな人=25+18−8=35人。よって、どちらも好きでない人は40−35=5人です。
  2. 全体集合 U={1,2,3,…,10}、A={偶数}、B={3の倍数} のとき、A∪B の要素の個数と、A∪B の補集合を求めなさい。
    答えと解説を見るA={2,4,6,8,10}、B={3,6,9}。A∪B={2,3,4,6,8,9,10} で7個。補集合は{1,5,7}(3個)です。(ド・モルガンの法則より、「Aでなく、かつBでない」数と同じです)

むずかしい

  1. ブールの式 x²=x をみたす数 x をすべて求めなさい。この結果は、ブールの論理とどんな関係がありますか。
    答えと解説を見るx²−x=x(x−1)=0 より x=0 または 1。ブールは、論理の「真」と「偽」を、この0と1で表しました。「同じものを2回重ねても同じ」という論理のきまりを、この式で表したことになります。
  2. ド・モルガンの法則「NOT(A AND B)=(NOT A)OR(NOT B)」が成り立つことを、真理値表で確かめなさい。
    答えと解説を見る(A,B)=(0,0):左辺 NOT(0)=1、右辺 1 OR 1=1。(0,1):左辺1、右辺 1 OR 0=1。(1,0):左辺1、右辺 0 OR 1=1。(1,1):左辺 NOT(1)=0、右辺 0 OR 0=0。4通りすべてで一致するので成り立ちます。

ブールと関係する数学者

数学の公式を1つずつ学ぶなら算数・数学の公式一覧(公式辞典)、数学で使う記号の読み方は数学でよく使う記号の意味一覧(Σ・∫・≡)もどうぞ。

19世紀の数学者

← 前の時代:エイダ・ラブレスの業績と生涯 | 次の時代:リーマンの業績と生涯 →

有名な数学者一覧(年代順・国別・分野別)で、ほかの数学者も見られます。数学者たちが挑んだ問題は数学の難問・未解決問題の一覧にまとめています。

読みもの(合格大作戦の数学の記事)

よくある質問

ブールは何をした人ですか?

ブールは、19世紀のイギリスの数学者・論理学者です。論理を0と1の代数で計算するブール代数を作り、のちにコンピューターの論理回路の基礎となりました。独学で数学者になり、アイルランドのコーク大学の初代数学教授を務めました。

ブール代数とは何ですか?

真(1)と偽(0)の2つの値を、AND(かつ)・OR(または)・NOT(でない)などで計算する代数です。論理の問題を、式や表で機械的に調べられます。コンピューターの回路や、プログラミングのブール型の基礎です。

AND・OR・NOT とは何ですか?

ANDは両方が1のときだけ1、ORはどちらか1つでも1なら1、NOTは0と1を入れかえる演算です。真理値表で結果を確かめられます。集合では、ANDが共通部分、ORが和集合、NOTが補集合にあたります。

ブールとコンピューターの関係は?

1937年にクロード・シャノンが、電気のスイッチの回路がブール代数で計算できることに気づき、論理回路の設計が数式でできるようになりました。ブールが約80年前に作った論理の代数が、コンピューターの基礎になりました。

ド・モルガンの法則とは何ですか?

「AかつBでない」は「Aでない、またはBでない」と同じ、「AまたはBでない」は「Aでない、かつBでない」と同じ、という論理(集合)の法則です。ベン図や真理値表で確かめられます。ブールと同じ時代のド・モルガンの名がついています。

ブールは大学に行ったのですか?

いいえ。靴屋の家に生まれたブールは、大学に通わず、ほぼ独学で数学を学びました。16歳で教師の助手になり、19歳で自分の学校を開き、論文を発表して、のちにコーク大学の教授になりました。

ブールの代表的な著書は何ですか?

1847年の『論理の数学的分析』と、1854年の『思考の法則の研究』です。後者がブール代数をまとめた主著です。ほかに、微分方程式と有限差分の教科書も長く使われました。

ブール型(boolean)とは何ですか?

プログラミングで、真(true)と偽(false)の2つの値だけをもつデータの型です。名前は、ブール代数を作ったジョージ・ブールにちなみます。if文の条件などに使われます。

ブールは受験とどう関係しますか?

数学Iの集合と論理(かつ・または・でない、ド・モルガンの法則、ベン図)や、数学Aのn進法、確率の加法定理は、ブール代数の考え方です。共通テストの情報Iでも、論理回路や真理値表が出題されます。

ブールはどうして亡くなったのですか?

1864年、大雨の中を歩いて大学へ行き、ぬれた服のまま講義をしたことから高熱を出し、肺の病気が悪化して12月8日にアイルランドで亡くなりました(49歳)。

あわせて読みたい

出典・参考

  • MacTutor History of Mathematics, “George Boole”(セント・アンドルーズ大学)
  • G. Boole, “The Mathematical Analysis of Logic”(1847年)
  • G. Boole, “An Investigation of the Laws of Thought”(1854年)
  • 肖像:作者不明「George Boole」(1864〜65年ごろ)、Wikimedia Commons(パブリックドメイン)

最終更新:2026年10月29日/作成:大学受験合格大作戦