【第4節】∞-圏(Infinity Category)への招待

—— 無限に続く同一視の塔

2-圏の世界では、「対象」「射」「2-射(射の間の射)」という3層構造を見た。 しかし、なぜ2で止める必要があるのか? 2-射と2-射の間には「3-射」があってもいいし、3-射の間には「4-射」があってもいい。 この階層を無限の彼方まで伸ばした極限的な構造、それが**「∞-圏(Infinity Category)」**である。

無限のタワー

∞-圏(特に -圏と呼ばれるもの)は、以下のような無限のデータ構造を持つ。

  • 0-射(対象):点。
  • 1-射(射):点と点を結ぶ矢印。
  • 2-射:矢印と矢印を結ぶ面。
  • 3-射:面と面の間を埋める立体。
  • -射-射の間を結ぶ 次元の変形。

そして重要なルールがある。 「ある次元 以上の射は、すべて可逆(Invertible)である」。 通常の圏(1-圏)は、1-射は可逆とは限らないが、2-射以上はすべて「恒等射(等式)」しかない特殊な場合とみなせる。 一方、位相空間は、点(0)とパス(1)と面の変形(2)と…という構造を持ち、パスの逆行(逆元)が可能であるため、自然に∞-圏(正確には -groupoid)の構造を持つ。

グロタンディークの夢とルーリーの革命

「数学的対象とは、究極的には∞-圏の対象として理解されるべきではないか?」 20世紀最大の数学者の一人アレクサンドル・グロタンディークは、晩年、このような「ホモトピー論的」な数学のビジョン(Pursuing Stacks)を描いていた。 その夢を、21世紀に入って圧倒的な技術力で基礎付けたのが、ジェイコブ・ルーリー(Jacob Lurie)である。彼の記念碑的著作『Higher Topos Theory』によって、∞-圏は単なる哲学的空想から、厳密な数学的道具へと昇華された。

現在、代数幾何学や数理物理学の最先端では、対象を「集合」ではなく「∞-圏の対象」として扱うことが標準になりつつある。 そこでは、「商をとる」という操作も、「∞-圏における余極限」として再定義される。 それは、情報を潰すことではなく、**「無限の次元にわたって整合的なリンク(高次射)を貼り合わせる」**という、極めて繊細かつ豊かな操作となる。

「空間」とは「ホモトピー型」のことである

∞-圏の視点に立つと、「空間(Space)」という言葉の意味が変わる。 古典的な位相空間論では、空間は「点集合+開集合系」だった。 しかし∞-圏論では、空間とは**「ホモトピー型(Homotopy Type)」**そのものである。 具体的な点の配置はどうでもいい。穴がいくつあり、どうねじれているかという「変形の可能性」の情報だけが本質であり、それを記述するのが∞-圏なのだ。 「商」とは、このホモトピー型を加工する操作となる。


【第5節】ホモトピー型理論(HoTT)

—— 計算機科学との邂逅

∞-圏の話は、純粋数学の極みのように聞こえるかもしれない。しかし驚くべきことに、この理論は計算機科学、特にプログラミング言語の基礎理論である**「型理論(Type Theory)」と、運命的な出会いを果たした。 それが「ホモトピー型理論(Homotopy Type Theory, HoTT)」**である。

カリー=ハワード同型対応の拡張

計算機科学には「カリー=ハワード同型対応」という有名な原理がある。 「論理的な命題は『型(Type)』であり、その証明は『プログラム(Program)』である」。 これによって、数学の証明とプログラムの記述が同一視された。

HoTTは、この対応をさらに拡張する。 「型(Type)は『空間(Space)』であり、等しさの証明は『パス(Path)』である」

同一性型

型理論には、2つの項 が等しいことを表す「同一性型(Identity Type)」(あるいは )というものがある。 従来、これは単なる「真偽値(等しいならTrue、違うならFalse)」と考えられていた。 しかし、ウラジーミル・ヴォエヴォドスキーらは気づいた。 「この同一性型は、位相空間における**パス空間(Path Space)**と同じ構造を持っているではないか!」

  • が等しいという証拠(証明項 )がある。
    • 空間内の点 を結ぶパス がある。
  • その証拠 と別の証拠 が等しいという証拠 がある。
    • パス の間のホモトピー(面の変形) がある。

この発見により、ドライな記号列操作だった「型理論」に、トポロジーの豊かな直観(ゴムの幾何学)が流れ込んだ。 プログラミングにおける「データ型の等価性判定」は、空間の中を「旅する」ことに等しいのだ。

一価性公理(Univalence Axiom)

HoTTの核心となるのが、ヴォエヴォドスキーが提唱した**「一価性公理(Univalence Axiom)」である。 圏論的に言えば、これは「同型(Isomorphism)と等号(Equality)を同一視せよ」**という究極の商(同一視)の公理である。

「型 が同値(Equivalent)であることは、 が等しい(Equal)ことと、それ自体が同値である」

従来の集合論的数学では、同型 と等号 は別物だった(序章で述べた通り)。 しかしHoTTの世界では、この公理によって、同型なものは文字通り「同じもの」として扱ってよい(等号として代入可能である)ことが保証される。 これは、「構造さえ同じなら中身は問わない」という構造主義的(圏論的)な思想を、論理の根底(公理系)に焼き付ける革命的な宣言である。

計算可能な「商」

HoTTのもう一つの利点は、これが**「計算可能な(Constructive)」理論であることだ。 ∞-圏のような高度な数学的概念を、コンピュータ上で実行可能なプログラムとして記述できる。 「商をとる」という操作も、HoTTでは「高次帰納的型(Higher Inductive Type, HIT)」**として実装される。

  • 点(0-コンストラクタ)を追加する。
  • パス(1-コンストラクタ)を追加する(=商をとる)。
  • 面(2-コンストラクタ)を追加する(=関係式の関係式を入れる)。

これにより、球面やトーラスといった幾何学的対象を、コンピュータの中で厳密に、かつ直感的に構成・操作することが可能になる。 「商」はもはや紙の上の抽象定義ではなく、デジタル空間で動くアルゴリズムの一部となったのだ。


続く論点(第三部)

【第6節】高次トポスと「商」の未来 —— スタック(Stack)の概念 【結び】数学とは「等しさ」をめぐる終わらない旅

第三部では、幾何学における「商の失敗(ハウスドルフ性の欠如)」を救済する「スタック」の概念を紹介し、現代数学における「商」の最終形態を示します。そして、全7章にわたる長い旅を総括し、「数学とは何か」という問いに対する圏論的な答えを提示して、本書を閉じます。

続けて第三部を出力してよろしいでしょうか?