
集合論は、集合を研究する数理論理学の一分野であり、集合は非公式にはオブジェクトの集まりと表現できます。あらゆる種類のオブジェクトを集合に集めることができますが、数学の一分野としての集合論は、主に数学全体に関連するオブジェクトに関心があります。[ 1 ] [ 2 ]
集合論の近代的研究は、1870年代にドイツの数学者リヒャルト・デデキントとゲオルク・カントールによって始められました。特に、ゲオルク・カントールは集合論の創始者として広く認められています。[ 3 ]この初期段階で研究された非形式化された体系は、素朴集合論と呼ばれています。[ 4 ]素朴集合論におけるパラドックス(例えば、ラッセルのパラドックス[ 5 ] 、カントールのパラドックス[ 6 ]、ブラリ=フォルティのパラドックス[ 7 ]など)が発見された後、 20世紀初頭に様々な公理系が提案され、その中でもツェルメロ=フレンケル集合論(選択公理の有無にかかわらず)は、現在でも最もよく知られ、最も研究されています。[ 8 ]
Set theory is commonly employed as a foundational system for the whole of mathematics,[9] particularly in the form of Zermelo–Fraenkel set theory with the axiom of choice.[10] Besides its foundational role, set theory also provides the framework to develop a mathematical theory of infinity,[11] and has various applications in computer science (such as in the theory of relational algebra),[12][13]philosophy,[1]formal semantics,[14] and evolutionary dynamics.[15] Its foundational appeal, together with its paradoxes, and its implications for the concept of infinity and its multiple applications have made set theory an area of major interest for logicians and philosophers of mathematics.[16][4] Contemporary research into set theory covers a vast array of topics, ranging from the structure of the real number line to the study of the consistency of large cardinals.[1]

The basic notion of grouping objects has existed since at least the emergence of numbers, and the notion of treating sets as their own objects has existed since at least the Tree of Porphyry in 3rd-century CE.[17] The simplicity and ubiquity of sets makes it hard to determine the origin of sets as now used in mathematics; however, Bernard Bolzano's Paradoxes of the Infinite (Paradoxien des Unendlichen, 1851) is generally considered the first rigorous introduction of sets to mathematics. In his work, he (among other things) expanded on Galileo's paradox, and introduced one-to-one correspondence of infinite sets, for example between the intervals and by the relation しかし、彼はこれらの集合が同数であるとは言わず、彼の研究は当時の数学において一般的に影響力がなかったと考えられている。[ 18 ] [ 19 ]
数学的集合論以前は、無限の基本概念は哲学の領域にあると考えられていました(「無限(哲学)」および「無限 § 歴史」を参照)。紀元前5世紀以来、西ではギリシャの哲学者ゼノン(東では初期のインドの数学者)に始まり、数学者たちは無限の概念に苦心してきました。17世紀後半に微積分が発展すると、哲学者たちは一般的に潜在的無限と実際的無限を区別し始め、数学は後者のみを考慮に入れるようになりました。[ 20 ]カール・フリードリヒ・ガウスは次のように有名な言葉を残しています。
無限とは、限界について語るのに役立つ比喩表現にすぎない。完全な無限という概念は数学には属さない。[ 21 ]
数学的集合論の発展は、数人の数学者によって促された。ベルンハルト・リーマンの講義「幾何学の基礎にある仮説について」 (1854年)は、位相に関する新しいアイデアを提案した。[ 22 ]また、彼の講義では、集合または多様体(彼が「多様体性」と呼んだもの)をクラスとして数学の基礎とする概念も導入され、これは現在点集合位相と呼ばれている。この講義は、リーマンの三角級数に関する論文(リーマン積分を提示したもの)とともに、リヒャルト・デデキントによって1868年に出版された。後者は、実解析における「深刻な」不連続関数の研究運動の出発点となった。若きゲオルク・カントールはこの分野に入り、それが彼を点集合の研究へと導いた。 1871年頃、リーマンの影響を受けたデデキントは、自身の著作の中で集合論の研究を始め、同値関係、集合の分割、準同型写像などを非常に明快かつ正確に扱った。そのため、20世紀数学における集合論の多くの手法は、彼の研究に遡る。しかし、彼が自身の集合論を正式に発表したのは1888年のことであった。

現代の数学者が理解する集合論は、一般的に、1874 年にゲオルク・カントールが発表した「すべての実代数的数の集合の性質について」というタイトルの論文によって創始されたと考えられている。[ 23 ] [ 24 ] [ 25 ]この論文で、彼は濃度の概念を発展させ、2 つの集合を 1 対 1 対応させることでその大きさを比較した。彼の「革命的な発見」は、すべての実数の集合は非可算である、つまり、すべての実数をリストに入れることはできないということだった。この定理は、カントールの最初の非可算性の証明を使用して証明されており、これは彼の対角線論法を使用したより一般的な証明とは異なる。
カントールは集合論において、集合Aの冪集合( Aのすべての可能な部分集合の集合)などの基本的な構成を導入しました。彼は後に、 Aが無限集合であっても、Aの冪集合のサイズはAのサイズよりも厳密に大きいことを証明しました。この結果はすぐにカントールの定理として知られるようになりました。カントールは、基数と順序数と呼ばれる超限数の理論を発展させ、自然数の算術を拡張しました。基数を表す彼の記号はヘブライ文字の 1 でした。(ℵ、アレフ)自然数の添え字付き。序数にはギリシャ文字を用いた。(ω、オメガ)。
集合論は、数学への新しい「現代的」アプローチの不可欠な要素になりつつあった。当初、カントールの超限数論は直感に反するもの 、あるいは衝撃的なものと見なされていた。そのため、レオポルド・クロネッカーやアンリ・ポアンカレといった同時代の数学者、そして後にヘルマン・ワイルやLEJ・ブロウワーらから抵抗を受け、ルートヴィヒ・ヴィトゲンシュタインは哲学的異議を唱えた(カントールの理論をめぐる論争を参照)。[ a ]

論争にもかかわらず、カントールの集合論は、20 世紀初頭に著名な数学者や哲学者の研究によって目覚ましい発展を遂げた。リヒャルト・デデキントは、ほぼ同時期に著作の中で集合を扱い始め、1872 年にデデキントカットを用いて実数を構成したことで有名である。カントールとデデキントは、特に 1870 年代に集合論について書簡を交わしていた。[ 26 ]しかし、デデキントの代数的なスタイルが支持者を得るようになったのは 1890 年代になってからである。カントールはまた、ジュゼッペ・ペアノと共にペアノ公理を開発し、集合論的なアイデアを用いて自然数の算術を形式化し、集合のメンバーシップを表すイプシロン記号を導入した。おそらく最も著名なのは、ゴットロープ・フレーゲが算術の基礎の開発を始めたことである。
フレーゲは、カントールの基数性を用いて、すべての数学を論理公理に基づいて基礎づけようと試みた。例えば、「納屋にいる馬の数は4頭である」という文は、4つの物体が「納屋にいる馬」という概念に含まれることを意味する。フレーゲは、基数性(「~の数」、または「~の数」)を通して、私たちが数を理解する仕組みを説明しようとした。)、ヒュームの原理に依拠して。

しかし、フレーゲの研究は短命に終わった。バートランド・ラッセルが、彼の公理が矛盾を導くことを発見したからである。具体的には、フレーゲの基本法則V(現在は無制限内包公理図式として知られている)である。基本法則Vによれば、十分に明確に定義された任意の性質に対して、その性質を持つすべての対象のみからなる集合が存在する。ラッセルのパラドックスと呼ばれるこの矛盾は、次のように示される。
R を、自身を要素としないすべての集合の集合とする。(この集合は「ラッセル集合」と呼ばれることもある。)R が自身を要素としないならば、その定義から R は自身を要素とすることが導かれる。しかし、R が自身を要素とする場合、R は自身を要素としないすべての集合の集合であるため、R は自身を要素としないことになる。結果として生じる矛盾がラッセルのパラドックスである。記号で表すと次のようになる。
これは、いくつかのパラドックスや直感に反する結果が生じた時期に起こった。例えば、平行線公準が証明できないこと、計算も明示的な記述もできない数学的対象が存在すること、ペアノ算術では証明できない算術定理が存在することなどである。その結果、数学の基礎的な危機が生じた。
集合論は、対象oと集合Aの間の基本的な二項関係から始まります。o が A の要素 (またはメンバー) である場合、o ∈ Aという表記が使用されます。集合は、コンマで区切られた要素のリスト、または中括弧 { } 内にその要素の特徴的な性質を記述することによって表されます。[ 27 ]集合は対象であるため、メンバーシップ関係は集合同士も関連付けることができ、つまり、集合自体が他の集合のメンバーになることができます。
2 つの集合間の派生的な二項関係は部分集合関係であり、集合包含とも呼ばれます。集合Aのすべての要素が集合Bの要素でもある場合、AはBの部分集合であり、A ⊆ Bと表記されます。たとえば、{1, 2}は{1, 2, 3}の部分集合であり、 {2} も部分集合ですが、{1, 4} は部分集合ではありません。この定義からわかるように、集合はそれ自身の部分集合です。この可能性が不適切である場合、または拒否することが理にかなっている場合には、真部分集合という用語が定義され、さまざまな形で表記されます。、、 または(ただし、表記法には注意が必要です)は、時として同義語として使われる(つまり、AとBが等しい可能性を許容する)。AがBの真部分集合であるとは、 AがBの部分集合であるが、A がBと等しくない場合に限る。また、1、2、3 は集合{1, 2, 3}の要素であるが、その部分集合ではない。逆に、{1}のような部分集合は、集合{1, 2, 3}の要素ではない。より複雑な関係が存在する場合もある。たとえば、集合{1}は集合{1, {1}}の要素であり、かつ真部分集合でもある。
算術が数に対する二項演算を特徴としているのと同様に、集合論は集合に対する二項演算を特徴としている。[ 28 ]以下はそれらの部分的なリストである。
中心的に重要な基本的な集合には、自然数の集合、実数の集合、そして空集合(要素を全く含まない唯一の集合)があります。空集合はヌル集合とも呼ばれますが[ 34 ]、この名称は曖昧で、いくつかの解釈につながる可能性があります。空集合は空の括弧「「または記号」" または "「。
集合Aの冪集合は、は、 Aの可能なすべての部分集合をメンバーとする集合です。たとえば、{1, 2}の冪集合は{ {}, {1}, {2}, {1, 2} }です。特に、Aと空集合の両方を含む。

集合が純粋であるとは、そのすべての要素が集合であり、その要素のすべての要素も集合であり、以下同様である場合をいう。例えば、空集合のみを含む集合は、空でない純粋集合である。現代の集合論では、純粋集合のフォン・ノイマン宇宙に注目を限定することが一般的であり、多くの公理的集合論体系は純粋集合のみを公理化するように設計されている。この制限には多くの技術的な利点があり、本質的にすべての数学的概念は純粋集合によってモデル化できるため、一般性はほとんど失われない。フォン・ノイマン宇宙の集合は、その要素、要素の要素などがどの程度深く入れ子になっているかに基づいて、累積的な階層構造に組織化されている。この階層構造内の各集合には、(超限再帰によって)順序数が割り当てられる。純粋集合のランクとして知られています。は、その要素のランクよりも厳密に大きい最小の順序数として定義されます。たとえば、空集合にはランク 0 が割り当てられ、空集合のみを含む集合にはランク 1 が割り当てられます。各順序数に対してセットは、ランクが 未満のすべての純粋集合から構成されると定義される。フォン・ノイマン宇宙全体は次のように表される。 。
初等集合論は非公式かつ直感的に学習できるため、小学校でベン図を用いて教えることができる。直感的なアプローチでは、集合は任意の特定の定義条件を満たすすべてのオブジェクトのクラスから構成できると暗黙のうちに仮定している。この仮定はパラドックスを生み出し、その中で最も単純でよく知られているのがラッセルのパラドックスとブラリ=フォルティのパラドックスである。公理的集合論は、もともと集合論からこのようなパラドックスを取り除くために考案された。[注1 ]
最も広く研究されている公理的集合論の体系は、すべての集合が累積的な階層を形成することを示唆している。[ b ]このような体系には2つの種類があり、その存在論は以下から構成される。
上記のシステムは、集合の要素となり得るが、それ自体は集合ではなく、要素も持たないオブジェクトである「ウレエレメント」を許容するように変更することができる。ツェルメロ集合論は、もともと集合とウレエレメントの両方を含む領域上で定義された。
ウィラード・ヴァン・オーマン・クワインに関連する、新基礎論のNFU (要素を許容する) とNF (要素を欠く)のシステムは、累積的な階層に基づいているわけではない。NF と NFU は「すべてのものの集合」を含み、それに対してすべての集合は補集合を持つ。これらのシステムでは要素が重要であり、NF は選択公理が成り立たない集合を生成するが、NFU は生成しない。NF の存在論は伝統的な累積的な階層を反映しておらず、健全性に違反しているにもかかわらず、トーマス・フォースターは、NF は集合の反復的な概念を反映していると主張している。[ 35 ]
CST、CZF、IZFなどの構成的集合論の体系は、集合公理を古典論理ではなく直観主義論理に埋め込んでいる。しかし、古典論理を受け入れつつも非標準的なメンバーシップ関係を特徴とする体系もある。これらには、メンバーシップ関係を体現する原子式の値が単純に真または偽ではないラフ集合論やファジー集合論が含まれる。ZFCのブール値モデルは、これに関連する主題である。
ZFCの拡張である内部集合論は、 1977年にエドワード・ネルソンによって提案された。 [ 36 ]
多くの数学的概念は、集合論的概念のみを用いて正確に定義できます。たとえば、グラフ、多様体、環、ベクトル空間、関係代数といった多様な数学的構造はすべて、さまざまな(公理的)性質を満たす集合として定義できます。同値関係と順序関係は数学において遍在しており、数学的関係の理論は集合論で記述できます。[ 37 ] [ 38 ]
集合論は、数学の多くの分野にとって有望な基礎体系でもある。プリンキピア・マテマティカの第1巻が出版されて以来、集合論の適切に設計された公理系に多くの定義を加え、一階述語論理または二階述語論理を用いることで、ほとんど(あるいはすべて)の数学定理を導出できると主張されてきた。例えば、自然数と実数の性質は集合論の中で導出できる。なぜなら、これらの数体系はそれぞれ、要素を特定の形式の集合として表現することで定義できるからである。[ 39 ]
集合論が数学解析、位相幾何学、抽象代数学、離散数学の基礎であることは、同様に議論の余地のない事実です。数学者は、これらの分野の定理が集合論の関連する定義と公理から導出できることを(原則として)認めています。しかし、集合論からの複雑な数学定理の完全な導出は、形式的に検証されたものはほとんどありません。なぜなら、そのような形式的な導出は、数学者が通常提示する自然言語による証明よりもはるかに長くなることが多いからです。検証プロジェクトの一つであるMetamathには、 ZFC集合論、一階述語論理、命題論理から始まる 12,000 を超える定理の、人間が記述しコンピュータで検証した導出が含まれています。[ 40 ]
集合論は数学における主要な研究分野であり、多くの相互に関連する下位分野が存在する。
記述集合論は、実数直線の部分集合、より一般的にはポーランド空間の部分集合を研究する分野である。これは、ボレル階層における点クラスの研究から始まり、射影階層やワッジ階層といったより複雑な階層の研究へと拡張される。ボレル集合の多くの性質はZFCで確立できるが、より複雑な集合に対してこれらの性質が成り立つことを証明するには、決定性や大きな基数に関する追加の公理が必要となる。
有効記述集合論の分野は、集合論と再帰理論の中間に位置する。この分野には、ライトフェイス点クラスの研究が含まれ、超算術理論と密接に関連している。多くの場合、古典的な記述集合論の結果には有効版が存在する。場合によっては、有効版を最初に証明し、それを拡張(「相対化」)してより広く適用できるようにすることで、新しい結果が得られる。
近年の研究分野の一つに、ボレル同値関係や、より複雑な定義可能な同値関係に関するものがある。これは、数学の多くの分野における不変量の研究に重要な応用を持つ。
カントールが定義し、ツェルメロとフランケルが公理化した集合論では、対象は集合の要素であるか、そうでないかのどちらかです。ファジィ集合論では、ロトフィ・A・ザデーによってこの条件が緩和され、対象は集合への帰属度、つまり0から1の間の数値を持つようになりました。例えば、「背の高い人」という集合への人の帰属度は、単純な「はい」か「いいえ」の答えよりも柔軟で、0.75のような実数で表すことができます。
ツェルメロ=フレンケル集合論(ZF)の内部モデルとは、すべての順序数を含み、ZFのすべての公理を満たす推移的クラスのことである。その典型的な例は、ゲーデルによって構築された構成可能宇宙Lである。内部モデルの研究が興味深い理由の一つは、それが無矛盾性の証明に利用できるからである。例えば、ZFのモデルVが連続体仮説を満たすか選択公理を満たすかにかかわらず、元のモデル内に構築された内部モデルLは、一般化された連続体仮説と選択公理の両方を満たすことが示される。したがって、ZFが無矛盾である(少なくとも1つのモデルを持つ)という仮定は、ZFとこれら2つの原理が共に無矛盾であることを意味する。
内部モデルの研究は、決定性や大きな基数の研究において一般的であり、特に選択公理と矛盾する決定性公理などの公理を考慮する場合によく見られる。集合論の固定モデルが選択公理を満たす場合でも、内部モデルが選択公理を満たさない可能性がある。例えば、十分に大きな基数の存在は、決定性公理を満たす(したがって選択公理を満たさない)内部モデルが存在することを意味する。[ 41 ]
大きな基数とは、特別な性質を持つ基数のことです。到達不可能な基数、測定可能な基数など、多くの性質が研究されています。これらの性質は通常、基数が非常に大きいことを意味し、ツェルメロ・フレンケル集合論では、指定された性質を持つ基数の存在は証明できません。
決定性とは、適切な仮定の下で、完全情報を持つ特定の2人ゲームが、一方のプレイヤーが必ず必勝戦略を持つという意味で、最初から決定されているという事実を指します。このような戦略の存在は、記述集合論において重要な意味を持ちます。なぜなら、より広いクラスのゲームが決定されているという仮定は、より広いクラスの集合が位相的性質を持つことを意味することが多いからです。決定性公理(AD)は重要な研究対象です。選択公理とは相容れませんが、ADは実数直線のすべての部分集合が良好な性質(特に、可測かつ完全集合性質を持つ)を持つことを意味します。ADは、ワッジ次数が優雅な構造を持つことを証明するために使用できます。
ポール・コーエンは、連続体仮説が成り立たないZFCモデル、あるいは選択公理が成り立たないZFモデルを探索する過程で、強制法を考案した。強制法とは、与えられた集合論モデルに集合を追加することで、構成と元のモデルによって決定される(つまり「強制される」)特性を持つより大きなモデルを作成する方法である。例えば、コーエンの構成では、元のモデルの基数を変更することなく、自然数の追加の部分集合を追加する。強制法は、有限的方法による相対的一貫性を証明する2つの方法のうちの1つでもあり、もう1つの方法はブール値モデルである。
基数不変量とは、基数によって測定される実数直線の性質のことです。例えば、よく研究されている不変量の一つに、実数直線全体を和集合とする、実数の集合の最小濃度があります。これらの不変量は、集合論の同型な2つのモデルが、それぞれの不変量に対して同じ濃度を与えるという意味で不変量です。多くの基数不変量が研究されており、それらの間の関係はしばしば複雑で、集合論の公理と関連しています。
集合論的トポロジーは、集合論的な性質を持つ、あるいは解決に高度な集合論的手法を必要とする一般トポロジーの問題を研究する分野である。これらの定理の多くはZFCに依存しないため、証明にはより強力な公理が必要となる。有名な問題の一つに、一般トポロジーにおける集中的な研究対象となった正規ムーア空間問題がある。正規ムーア空間問題の解答は、最終的にZFCに依存しないことが証明された。
組合せ集合論は、有限組合せ論を無限集合に拡張する学問である。これには、基数算術の研究や、エルデシュ・ラドの定理などのラムゼーの定理の拡張の研究が含まれる。
集合論と圏論は、数学の異なる分野ですが、密接に関連しています。集合論は数学的対象の集合を記述するための基礎であり、圏論はしばしばこの基礎の上に構築され、数学的対象間の関係を記述します。集合論と圏論は密接な関係にあるため、この2つの分野は互いに影響を与え合うことがよくあります。[ 42 ]集合論と圏論はどちらも数学の基礎を提供しようと試みますが、この目的に対して異なるアプローチをとります。集合論は「集合」の概念とメンバーシップの基準から始まります。圏論は数学的対象とそれらの間の関係から始まり、集合をこのより広い枠組みの中の特定の種類の構造として扱います。[ 43 ]
集合論の黎明期から、一部の数学者はそれを数学の基礎として用いることに反対してきた。集合論に対する最も一般的な反対意見は、クロネッカーが集合論の初期の頃に表明したもので、数学は計算と緩やかに関連しているという構成主義的な見解から始まる。この見解が認められると、素朴集合論と公理的集合論の両方において無限集合を扱うと、原理的にも計算不可能な方法や対象が数学に導入されることになる。数学の代替基礎としての構成主義の実現可能性は、エレット・ビショップの影響力のある著書『構成的解析の基礎』によって大きく高まった。[ 44 ]
アンリ・ポアンカレが提起した別の反論は、指定と置換の公理図式、および冪集合の公理を用いて集合を定義すると、数学的対象の定義に非述語性、つまり一種の循環性が導入されるというものである。述語的に基礎づけられた数学の範囲は、一般的に受け入れられているツェルメロ=フレンケル理論の範囲よりは小さいものの、構成的数学の範囲よりははるかに広く、ソロモン・フェファーマンは「科学的に適用可能な分析はすべて(述語的方法を用いて)展開できる」と述べている。[ 45 ]
ルートヴィヒ・ヴィトゲンシュタインは、集合論が数学的プラトン主義を暗示しているとして、哲学的に集合論を非難した。[ 46 ]彼は、「集合論は間違っている」と書き、それは架空の記号論の「ナンセンス」の上に成り立っており、「有害な慣用表現」があり、「すべての数」について語ることはナンセンスであると述べた。[ 47 ]ヴィトゲンシュタインは、数学をアルゴリズム的な人間の演繹と同一視した。 [ 48 ]数学に確固たる基礎が必要であるという考えは、彼にとってナンセンスに思えた。[ 49 ]さらに、人間の努力は必然的に有限であるため、ヴィトゲンシュタインの哲学は、徹底的な構成主義と有限主義への存在論的コミットメントを必要とした。メタ数学的命題(ヴィトゲンシュタインにとっては、無限領域を定量化するあらゆる命題、したがって現代の集合論のほぼすべてを含む)は、数学ではない。[ 50 ]『数学の基礎に関する考察』における重大な誤りの後、ウィトゲンシュタインの見解を採用した現代の哲学者はほとんどいない。ウィトゲンシュタインは、要約を読んだだけでゲーデルの不完全性定理を反駁しようとした。批評家のクライゼル、ベルネイズ、ダメット、グッドスタインが指摘したように、彼の批判の多くは論文全体には当てはまらなかった。クリスピン・ライトなどの哲学者がウィトゲンシュタインの議論を再評価し始めたのはごく最近のことである。[ 51 ]
圏論者は、従来の公理的集合論の代替としてトポス理論を提案した。トポス理論は、構成主義、有限集合論、計算可能集合論など、その理論のさまざまな代替を解釈することができる。[ 52 ] [ 53 ]また、トポスは、強制と選択の ZF からの独立性の議論のための自然な設定を提供するとともに、無点位相とストーン空間の枠組みを提供する。[ 54 ]
活発な研究分野の一つに、一価基礎論とそれに関連するホモトピー型理論がある。ホモトピー型理論では、集合はホモトピー 0 型とみなすことができ、集合の普遍的な性質は、より高次の帰納型の帰納的性質と再帰的性質から生じる。選択公理や排中律などの原理は、集合論における古典的な定式化に対応する形で、あるいは型理論に特有のさまざまな形で定式化することができる。これらの原理の中には、他の原理の結果であることが証明できるものもある。これらの公理的原理の多様な定式化により、さまざまな数学的結果を導出するために必要な定式化を詳細に分析することができる。[ 55 ] [ 56 ]
集合論が現代数学の基礎として人気を集めるにつれ、数学教育の早い段階で素朴な集合論の基礎を導入するという考え方が支持されるようになった。
1960年代の米国では、ニューマス実験が小学校の生徒に基本的な集合論をはじめとする抽象的な概念を教えることを目的としていましたが、多くの批判に遭いました。 [ 57 ]ヨーロッパの学校の数学カリキュラムはこの傾向に倣い、現在ではすべての学年でさまざまなレベルでこの科目が含まれています。ベン図は、小学校の生徒に基本的な集合論的関係を説明するために広く使用されています(ジョン・ベンがもともと用語論理における推論の妥当性を評価する手順の一部として考案したものではありますが)。
集合論は、論理演算子(NOT、AND、OR)や、集合の意味論的または規則的な記述(厳密には内包的定義)[ 58 ] (例:「 Aで始まる月」)を学生に紹介するために使用され、ブール論理はさまざまなプログラミング言語で使用されているため、コンピュータプログラミングを学ぶ際に役立つ可能性があります。同様に、集合や、多重集合やリストなどの他のコレクションのようなオブジェクトは、コンピュータサイエンスやプログラミングで一般的なデータ型です。[ 59 ]
それに加えて、特定の集合は数学教育でよく使用されます(例えば、集合など)。自然数の、整数の、(実数など)これらは、数学関数をある集合(定義域)から別の集合(値域)への関係として定義する際によく使用されます。 [ 60 ]
{{citation}}: CS1メンテナンス: アーカイブサービスは非推奨になりました (リンク){{citation}}: CS1メンテナンス: アーカイブサービスは非推奨になりました (リンク){{citation}}: CS1メンテナンス: パブリッシャーの場所 (リンク){{cite magazine}}: CS1 maint: 複数の名前: 著者リスト (リンク)