
階層構造(古代ギリシア語のἱεραρχία(hierarkhía)「大祭司の統治」、ἱεράρχης(hierárkhēs)「聖なる儀式の長」に由来)とは、互いに「上」、「下」、「同じレベル」にあるものとして表現される項目(物体、名前、値、カテゴリなど)の配置のことです。階層構造は、建築、哲学、デザイン、教会、数学、コンピュータ科学、組織論、システム理論、系統生物学、社会科学(特に政治学)など、幅広い分野で重要な概念です。
階層構造は、エンティティを直接的または間接的に、垂直方向または斜め方向にリンクすることができます。階層構造における直接的なリンクは、直属の上司または部下へのものだけです。階層的なリンクは、同じ方向の複数のリンクを介してパスに沿って「垂直」に上または下に伸びることができます。互いに垂直にリンクされていない階層構造のすべての部分は、階層構造を上って共通の直接的または間接的な上司を見つけ、再び下に移動することによって、パスを介して「水平」にリンクすることもできます。これは同僚または仲間のシステムです。それぞれが共通の上司に報告しますが、相対的に同じ量の権限を持っています。階層構造に代わる、かつ階層構造を補完する組織形態が存在します。ヘテラルキーはそのような形態の1つです。
階層構造には独自の専門用語があります。これらの用語は、階層構造を図解すると最も理解しやすくなります(下記参照)。
組織の文脈では、階層に関連して次の用語がよく使用されます。[ 2 ] [ 3 ]
数学的な文脈(グラフ理論)では、一般的に用いられる用語は異なります。
ほとんどの階層構造では、それぞれの対象に関連したより具体的な用語が用いられますが、その根底にある考え方は同じです。例えば、データ構造では、オブジェクトはノードと呼ばれ、上位者は親、下位者は子と呼ばれます。ビジネスの場面では、上位者は上司、同僚は仲間と呼ばれます。
分岐次数とは、オブジェクトが持つ直接の子ノードまたは子ノードの数を指します(グラフ理論では、有向グラフにおいて、出力アークを介して接続されている他の頂点の数に相当します)。階層構造は、「最大次数」、つまりシステム全体に存在する最高次数に基づいて分類できます。このように分類すると、線形と分岐という2 つの大きなクラスが得られます。
線形階層では、最大次数は 1 です。[ 2 ]つまり、すべてのオブジェクトを一列に並べて視覚化でき、各オブジェクト (最上位と最下位を除く) には、ちょうど 1 つの直接の部下と 1 つの直接の上司があります。これはオブジェクトについて言及しており、レベルについて言及しているわけではありません。すべての階層はレベルに関してこの特性を持っていますが、通常、各レベルには無限の数のオブジェクトを持つことができます。
分岐階層では、1 つ以上のオブジェクトの次数が 2 以上です (したがって、最小次数は 2 以上です)。[ 2 ]多くの人にとって、「階層」という言葉は自動的に分岐階層のイメージを思い起こさせます。[ 2 ]分岐階層は、組織や分類体系など、数多くのシステム内に存在します。分岐階層という広いカテゴリは、次数に基づいてさらに細分化できます。
フラット階層(企業ではフラット組織とも呼ばれる)は、最大次数が無限大に近づく、つまりスパンが広い分岐階層である。[ 3 ]多くの場合、直感的に階層的とみなされるシステムは、せいぜい中程度のスパンしか持たない。そのため、フラット階層は階層とはみなされないことが多い。例えば、ダイヤモンドやグラファイトは、さらに亜原子粒子に分解できる多数の炭素原子からなるフラット階層である。
重複階層とは、少なくとも1つのオブジェクトが2つの親オブジェクトを持つ分岐階層のことです。[ 2 ]例えば、大学院生は2人の共同指導教員を持つことができ、学生は彼らに直接かつ対等に報告し、大学の階層内で同じレベルの権限(つまり、同じ役職または終身在職権)を持っています。
オックスフォード英語辞典に引用されている英語のhierarchyという単語の最初の使用例は、おそらく1881年に偽ディオニュシオス・アレオパギテス(5~6世紀)が描いた3人の天使の3つの階級を指して使われた時である。偽ディオニュシオスは、関連するギリシャ語(ἱεραρχία、hierarchia )を天界の階層と教会の階層の両方を指して用いた。[ 4 ]ギリシャ語のhierarchiaは「大祭司の支配」を意味し、[ 5 ] hierarches (ἱεράρχης、「聖なる儀式の長、大祭司」) [ 6 ]とhiereus (ἱερεύς、「祭司」) [ 7 ] および arche (ἀρχή、「第一位または権力、支配」) [ 8 ] から成ります。ディオニュシオスが抽象名詞として初めてこれを使用したとされています。
ローマ・カトリック教会(カトリック教会の階層構造を参照)や東方正教会のような階層制の教会は、現代的な意味での「階層制」の組織表(伝統的に神が階層の頂点または長である)を持っていたため、この用語は世俗的な環境における同様の組織方法を指すようになった。

階層構造は通常ピラミッドとして表され、レベルの高さはそのレベルの地位を表し、レベルの幅はそのレベルにおける全体に対する項目の数を表します。[ 9 ]例えば、会社の少数の取締役が頂点に位置し、底辺には部下を持たない数千人が位置している場合があります。
これらのピラミッドは、各レベル間のサイズの違いを強調するために、しばしば三角形の図で図示されます(ただし、すべての三角形/ピラミッド図が階層構造になっているわけではありません。例えば、1992年の米国農務省食品ガイドのピラミッドなど)。三角形の図の例を右に示します。
階層構造を表すもう一つの一般的な方法は、ツリー図を用いることです。系統樹、組織の構造を示す図、スポーツのプレーオフのトーナメント表などは、しばしばこの方法で図示されます。
近年、コンピュータの進化により、より大規模なデータセットの保存とナビゲーションが可能になったことで、コンピュータ画面上の利用可能なスペースをより効率的に活用できるような階層構造の表現方法が数多く開発されてきた。その例としては、フラクタルマップ、ツリーマップ、放射状ツリーなどが挙げられる。
デザイン分野、特にグラフィックデザインにおいては、文書のレイアウトやコンテンツの書式設定を成功させるには、視覚的階層のルールが非常に重要です。視覚的階層は、コンピュータ上のファイルを適切に整理するためにも重要です。
階層構造を視覚的に表現する例として、入れ子構造が挙げられます。入れ子構造は、情報の階層を用いて階層関係を表します。子要素は親要素の中に含まれ、ベン図のような構造になります。この構造は、単純な階層関係を表現するのに最も効果的です。例えば、コンピュータのデスクトップでファイルを開くように指示する場合、まずメインフォルダを開き、次にメインフォルダ内のサブフォルダを開くように指示します。指示されたファイルが見つかるまで、フォルダ内のファイルを順に開いていきます。
より複雑な階層構造の場合、階段構造は視覚的な積み重ねによって階層関係を表します。左から右へと下っていく階段の最上部を想像してみてください。子要素は階段の下部に、親要素は最上部に配置されます。この構造は、視覚的な積み重ねによって階層関係を表します。
平易な英語で言えば、階層構造は次のような集合と考えることができます。[ 2 ]
最初の要件は、階層構造に循環関係があってはならない、つまり2つのオブジェクト間の関連付けは常に推移的である、という意味にも解釈されます。2番目の要件は、階層構造にはすべてのオブジェクトに共通するリーダーまたはルートが存在しなければならない、というものです。
数学的には、最も一般的な形式では、階層は半順序集合またはposetです。[ 10 ]この場合のシステムはposet 全体であり、要素で構成されています。このシステム内では、各要素は特定の明確なプロパティを共有します。同じプロパティ値を持つオブジェクトはグループ化され、結果として得られる各レベルはクラスと呼ばれます。
「階層」とは、特に、クラスが複雑さの増す順に整理された半順序集合を指す場合に用いられます。 加算、減算、乗算、除算などの演算は、多くの場合、特定の順序で実行されます。通常、加算と減算は、乗算と除算が既に適用された後に実行されます。括弧の使用も階層の表現であり、括弧は、次の演算の前にどの演算を行うべきかを示します。例えば、(2 + 5) × (7 - 4) の場合、数学的階層の規則に従えば、通常は最初に 5 に 7 を掛けます。しかし、括弧が付けられている場合は、問題を続ける前に、まず括弧内の演算を行う必要があることがわかります。これらの規則は、解決に複数のステップが含まれる代数問題で特に重要です。数学における階層の使用は、問題をゆっくりと分解するプロセスを経ることなく、迅速かつ効率的に問題を解決するのに役立ちます。これらの規則のほとんどは、現在では特定の方程式を解くための適切な方法として知られています。

入れ子階層または包含階層は、入れ子になった集合の階層的な順序付けです。[ 11 ]入れ子の概念は、ロシアのマトリョーシカ人形に例えられます。各人形は、外側の人形まで、別の人形に包み込まれています。外側の人形はすべての内側の人形を保持し、次の外側の人形は残りのすべての内側の人形を保持し、以下同様です。マトリョーシカは、各レベルに 1 つのオブジェクトのみが含まれる入れ子階層を表しています。つまり、各サイズの人形は 1 つだけです。一般化された入れ子階層では、レベル内に複数のオブジェクトが許容されますが、各オブジェクトは各レベルで 1 つの親のみを持ちます。一般的な概念は、次の例で実証され、数学的に定式化されています。
正方形は常に四角形、多角形、または図形とも呼ばれます。このように、正方形は階層構造を持っています。しかし、この分類法を用いて多角形の集合を考えてみましょう。正方形は四角形にしかなり得ず、三角形や六角形などにはなり得ません。
入れ子構造の階層は、分類体系や系統分類の背後にある組織的な仕組みです。たとえば、オリジナルのリンネ分類体系(彼が『自然の体系』第10版で示したバージョン)を使用すると、人間は次のように定式化できます。[ 12 ]
分類体系は(生物分類学に見られるように)頻繁に変更される可能性があるが、入れ子構造の階層という根本的な概念は常に同じである。
多くのプログラミング分類体系や構文モデル(数学におけるフラクタルと同様)では、ロシア人形を含む入れ子構造の階層が、自己相似性や再帰性の特性を説明するためにも用いられています。再帰自体は階層型プログラミングのサブセットとして含まれており、再帰的思考は階層的思考や論理の一形態と同義とみなすことができます。[ 13 ]

包含階層は、入れ子階層の概念を直接的に拡張したものです。すべての順序付き集合は依然として入れ子構造ですが、すべての集合は「厳密」でなければなりません。つまり、2つの集合が同一であってはなりません。上記の図形の例を修正することで、これを実証できます。
表記法これは、xがyの部分集合であるが、 yとは等しくないことを意味します。
包含階層の一般的な例は、オブジェクト指向プログラミングにおけるクラス継承に見られる。
包含階層には、包含的包含階層と構成的包含階層の 2 種類があります。包含的階層は子を「包含」し、構成的階層は子から「構成される」階層です。階層は包含的かつ構成的である場合もあります。[ 14 ]
包含階層は、一般から特定へとオブジェクト クラスを分類したものです。このタイプの階層は、「分類階層」や「IS-A階層」とも呼ばれます。[ 10 ] [ 15 ] [ 16 ]最後の用語は、各レベル間の関係を表しています。下位レベルのオブジェクトは、上位クラスのメンバーです。上記で概説した分類構造は、包含階層です。リンネ分類法の例を再び使用すると、Mammaliaレベルのメンバーであるオブジェクトは、 Animaliaレベルのメンバーであることがわかります。より具体的には、人間は霊長類であり、霊長類は哺乳類です。このように続きます。包含階層は、「概念」の階層として抽象的に定義することもできます。[ 16 ]例えば、上記で概説したリンネ階層では、 Animaliaのようなエンティティ名は、動物の概念化に合致するすべての種をグループ化する方法です。
構成的包含階層とは、システムを構成する部品の順序付けであり、システムはこれらの部品から「構成されている」。[ 17 ]自然物であろうと人工物であろうと、ほとんどの工学的構造物はこのように分解することができる。
あらゆる人があらゆる瞬間に遭遇する構成階層は、生命の階層構造である。あらゆる人は器官系に還元でき、器官系は器官から構成され、器官は組織から構成され、組織は細胞から構成され、細胞は分子から構成され、分子は原子から構成される。実際、最後の2つのレベルは、少なくとも巨視的なスケールでは、すべての物質に当てはまる。さらに、これらの各レベルは、その下位レベルのすべての特性を受け継ぐ。
この特定の例では、創発特性(下位レベルでは見られない機能(例:認知はニューロンの特性ではなく脳の特性である))とスカラー特性(分子は原子よりも大きく、細胞は分子よりも大きいなど)も存在します。これらの概念はどちらも構成階層によく見られますが、必須の一般的な特性ではありません。これらのレベルの階層は双方向の因果関係によって特徴付けられます。[ 11 ]上向きの因果関係では、下位レベルのエンティティが上位レベルのエンティティの何らかの特性を引き起こします。子エンティティは相互作用して親エンティティを生成する可能性があり、親は少なくとも部分的には子によって構成されます。下向きの因果関係は、エンティティxを上位レベルのエンティティに組み込むことが、 x の特性と相互作用に及ぼす影響を指します。さらに、各レベルで見られるエンティティは自律的です。
クリッシュ(2002)は、人間が世界に適用するほぼすべての組織体系は階層的に配置されていると示唆している。[ 18 ] 「国家」 [ 19 ]および「政府」[ 20 ]のいくつかの慣習的な定義は、すべての国家には政府があり、すべての政府は階層的であることを示唆している。社会学者は、社会階層への階層化(社会の社会階層化)の観点から社会経済システムを分析することができ、すべての体系的な分類体系(分類法)は階層的である。[ 21 ]ほとんどの組織化された宗教は、内部の統治構造に関係なく、神と聖職者の下で階層的に機能している。多くのキリスト教宗派は、独立した教会の指導者階層を持っている。家族は、いとこ関係(例えば、いとこ違い、またいとこなど)、祖先(家系図に示されているように) 、相続(継承と相続)の観点から階層構造として見なすことができます。充実した人生とライフスタイルに必要なすべての要素は、マズローの欲求階層説に従って整理することができます。学習のステップは、多くの場合、階層的なスキームに従います。微分方程式を習得するには、まず微積分を学ぶ必要があります。微積分を学ぶには、まず初等代数を学ぶ必要があります。などです。自然は階層構造を提供しており、リンネ分類法、生命の組織、バイオマスピラミッドなどの多くのスキームがそれを記録しようとしています。[ 22 ] [ 23 ]
上記の例は階層構造で明確に示されていることが多く、典型的な例ですが、この分岐構造がすぐには明らかにならないシステムにも階層構造が存在します。たとえば、ほとんどの郵便番号システムは階層構造になっています。カナダの郵便番号システムを例にとると、最上位レベルの結合概念である「郵便地区」は、18個のオブジェクト(文字)で構成されています。その下のレベルは「ゾーン」で、オブジェクトは0~9の数字です。これは重複階層の例で、これらの10個のオブジェクトそれぞれに18個の親があります。階層構造は下方向に続き、理論上はA0A 0A0の形式の7,200,000個の固有コードを生成します(2番目と3番目の文字の位置にはそれぞれ20個のオブジェクトがあります)。デューイ十進分類法などのほとんどの図書館分類システムも階層構造になっています。[ 24 ]

組織は支配階層として構造化されることがあります。組織階層では、最も権力または権限を持つ単一の人物またはグループが存在し、その後の各レベルはより低い権限を表します。政府、企業、軍隊、民兵、組織化された宗教など、ほとんどの組織はこのように構造化されています。 [ 25 ]組織内のユニットまたは人物は、組織図で階層的に表すことができます。
逆階層構造では、概念的な権威のピラミッドが上下逆になり、頂点が底辺に、底辺が頂点に位置します。この形態は、上位の階層のメンバーが下位の階層のメンバーに対して責任を負うという考え方を表しています。
経験的に、自然界で観察される(複雑な)生物システムの大部分は階層構造を示します。[ 26 ]理論的には、複雑さが単純さから進化しなければならなかった世界では、複雑なシステムは階層構造であると予想できます。[ 27 ] 1950年代に行われたシステム階層分析[ 28 ] [ 29 ]は、1980年代から階層生態学となる分野の経験的基礎を築きました。[ 30 ] [ 31 ] [ 32 ] [ 33 ] [ 34 ]
理論的基礎は熱力学によって要約される。生物系を物理系としてモデル化する場合、最も一般的な抽象化では、それらは自己組織化挙動を示す熱力学的開放系であり、散逸構造間の集合/部分集合関係は階層的に特徴づけることができる。
生物学に関連するその他の階層的表現には、生態系におけるエネルギーの流れや栄養段階を示す生態ピラミッド、リンネ分類体系や系統樹など、現存種および絶滅種間の進化上の関係の推測パターンを反映する分類学的階層構造が含まれる。
CGIやコンピュータアニメーションプログラムでは、モデルに階層構造がよく用いられます。例えば、人間の3Dモデルでは、胸部が左上腕の親であり、左上腕は左下腕の親であり、左下腕は手の親です。この構造は、3Dデジタルモデルとして構築されるほぼすべてのもののモデリングとアニメーションで使用されています。
句構造文法など、多くの文法理論は階層構造を伴う。
クリー語やマプドゥングン語のような直接・逆行言語では、動詞の主語と目的語は、異なる主語マーカーや目的語マーカーによって区別されるのではなく、人称の階層構造によって区別される。
このシステムでは、3人(アルゴンキン語族では4人)の人物が重要度の階層構造で現れる。主語と目的語を区別するために、目的語が主語より上位にある場合は、逆のマーカーが用いられる。
一方、言語には階層構造を持たない様々な現象が存在する。例えば、代名詞と、それが指し示す先行する名詞句との関係は、一般的に非階層的な形で文法的な境界を越える。
楽曲の構造は、しばしば階層的に理解される(例えば、ハインリヒ・シェンカー(1768~1835年、シェンカー分析を参照)や、作曲家フレッド・ラーダールと言語学者レイ・ジャッケンドフによる(1985年の)調性音楽の生成理論など)。楽曲中のすべての音符の総和は、包括的な表面として理解され、それは次第に疎でより基本的なタイプの動きに還元できる。シェンカーの理論で機能する構造のレベルは、楽譜のすべての詳細に見られる前景、基本的な対位法の進行と声部連結の概略である中景、そして調性音楽のあらゆる文献で共有される数少ない基本的な「長距離対位法」構造の1つである背景またはウルザッツである。
調性音楽の音高と形式は階層的に構成されており、すべての音高は主音との関係性によって重要性を持ち、他の 調の副主題は主主題の再現として主音へと回帰される。
ウィリアム・ジェームズ(1842~1910)、ミシェル・フーコー(1926~1984)、ヘイデン・ホワイト(1928~2018)といった多様な理論家の著作において、階層的認識論に対する重要な批判が展開されている。ジェームズは著書『ラディカル経験主義』の中で、類型とカテゴリーの明確な区別は科学的推論の不変かつ暗黙の目標であり、それが発見された時に成功が宣言されると主張していることで有名である。しかし、世界の側面が異なる形で組織化され、本質的かつ解決困難な曖昧さを伴う場合、科学的な問いはしばしば未解決とみなされる。
フェミニスト、マルクス主義者、アナーキスト、共産主義者、批判理論家など、それぞれ異なる解釈を持つ人々は、人間社会、特に社会関係において一般的に見られる階層構造を批判している。階層構造は、企業、学校、家庭など、社会のあらゆる場所に存在している。こうした関係は、しばしば必要不可欠なものとみなされている。階層構造の中に存在する存在としては、動物、人間、植物などが挙げられる。

倫理学においては、様々な美徳が列挙され、特定の美徳理論に基づいて階層的に整理されることもある。
これらの無作為な例の中には、構造レベル間で「構成的」な意味の非対称性があり、階層構造全体の小さな部分が、その意味をより大きな部分への所属に依存しているものがある。人間の生活には活動の階層構造がある。生産活動は道徳生活に奉仕するか、道徳生活によって導かれる。道徳生活は実践理性によって導かれる。実践理性(道徳的および政治的な生活で使用される)は観想理性(それによって私たちは神を観想する)に奉仕する。実践理性は観想理性のために時間と資源を確保する。
(例えば、§ サブタイプ)
{{cite book}}ISBN /日付の不一致(ヘルプ){{cite web}}: CS1メンテナンス: アーカイブサービスは非推奨になりました (リンク)同時に、それは日常生活における些細な現象でもある。実際、日常生活のあらゆる場所に階層構造が存在すると確信できる。人は完全に階層的な世界に生きていると改めて断言できる。
キューネは、プロイセンの選挙権が60年以上続いたのは、それがプロイセンの農村部の比較的閉鎖的で階層的かつ同調主義的な社会の現実を正確に反映していたからだと考えている。
[...] ナチス政権は現在、重複し混乱した「多頭制」と見なされている。批判の根拠は、機関の多層構造とそれらの間の適切な区分の欠如が対立を生み出し、効率性を阻害したという点にある。例えば、四年計画事務局、経済省、戦争省、経済担当全権代表の間には、激しい対立があった。