

入れ子集合コレクションまたは入れ子集合ファミリーとは、ロシア人形のように階層構造を形成する部分集合の連鎖からなる集合のことです。
これは、科学的な階層定義における参照概念として、また、計算データ構造におけるツリーや関係データベースのネストセットモデルなど、多くの技術的アプローチで使用されています。
この概念は、遺伝的性質(例えば、遺伝的に有限な集合における有限性)を持つ集合の集合と混同されることがある。
一部の著者は、入れ子になった集合のコレクションを集合の族とみなしています。他の著者[ 1 ]は、それを包含順序として分類することを好みます。
B を空でない集合とし、C をBの部分集合の集合とする。このとき、C が入れ子になった集合の集合であるのは、次の条件を満たす場合である。
最初の条件は、すべての部分集合のすべての要素を含む集合B全体が、入れ子になった集合のコレクションに属していなければならないというものです。一部の著者[ 1 ]は、 Bが空でないとは仮定していません。
2番目の条件は、入れ子になった集合の任意の2つの集合の共通部分が空集合でないのは、一方の集合が他方の集合の部分集合である場合に限る、というものである。[ 2 ]
特に、2 番目の条件で部分集合のすべてのペアをスキャンする場合、Bとの任意の組み合わせに対して真となります。

形式定義の2番目の条件は、すべてのペアを組み合わせることで確認できます。
2 つのブランチとその入れ子構造によって表現できる階層構造が存在する: B 3 ⊂ B 2 ⊂ B ; B 1 ⊂ B 。
集合は、多くの概念の一般的な抽象化であり基礎となるものであり、入れ子構造の集合は、「入れ子階層」、「包含階層」などの基礎となる。
入れ子階層または包含階層とは、入れ子になった集合の階層的な順序付けのことです。[ 3 ]入れ子の概念は、ロシアのマトリョーシカ人形によく表れています。各人形は、一番外側の人形まで、別の人形に包み込まれています。一番外側の人形はすべての内側の人形を包み込み、次の外側の人形は残りのすべての内側の人形を包み込み、以下同様です。マトリョーシカは入れ子階層を表しており、各レベルには1つのオブジェクトしか含まれていません。つまり、各サイズの人形は1つしかありません。一般化された入れ子階層では、レベル内に複数のオブジェクトを許容しますが、各オブジェクトは各レベルで1つの親しか持ちません。一般的な概念を図解します。
正方形は常に四角形、多角形、または図形とも呼ばれます。このように、正方形は階層構造を持っています。しかし、この分類法を用いて多角形の集合を考えてみましょう。正方形は四角形にしかなり得ず、三角形や六角形などにはなり得ません。
入れ子構造の階層は、分類体系や系統分類の背後にある組織的な仕組みです。たとえば、オリジナルのリンネ分類体系(彼が『自然の体系』第10版で示したバージョン)を使用すると、人間は次のように定式化できます。[ 4 ]
分類体系は(生物分類学に見られるように)頻繁に変更される可能性があるが、入れ子構造の階層という根本的な概念は常に同じである。
包含階層は、入れ子階層の概念を直接的に拡張したものです。すべての順序付き集合は依然として入れ子構造ですが、すべての集合は「厳密」でなければなりません。つまり、2つの集合が同一であってはなりません。上記の図形の例を修正することで、これを実証できます。
表記法これは、xがyの部分集合であるが、 yとは等しくないことを意味します。
包含階層は、オブジェクト指向プログラミングのクラス継承で使用されます。
{{cite book}}ISBN /日付の不一致(ヘルプ)