モノイド圏|Monoidal Category

Growth-as-a-Service™︎| Decrypt History, Encrypt Future™

モノイド圏|Monoidal Category

モノイド圏(Monoidal Category)」は、圏論における“テンソル積”や“並列的合成”を抽象化した構造です。量子力学・圏論的量子場理論・情報論・プログラミング言語の意味論など、現代数学・理論物理・計算理論の中核を成す重要な概念です。

🎯 定義:モノイド圏とは?

モノイド圏とは、圏において「対象どうしを合成する演算」が定義されており、それがモノイド構造(結合律+単位元)を満たすもの。

📐 正式定義(Mac Lane, 1960年代)

圏 C がモノイド圏であるとは、次のデータが与えられているときです:

🧱 データ構成

構成要素意味
⊗:C×C→Cテンソル積(合成):対象・射のペアを1つの対象・射に写すバイナリ操作
単位対象 I∈C合成の単位元となる特別な対象
自然同型 α結合律の緩和(associator):
αA,B,C:(A⊗B)⊗C≅A⊗(B⊗C)
自然同型 λ,ρ lambda, rho単位律の緩和
λA:I⊗A≅A , ρA:A⊗I≅A

これらがMac Laneのコヒーレンス条件を満たす必要があります(図式が可換)。

🧠 直感的に:モノイド圏とは何か?

「並列的に組み合わせる力がある圏」
(例:モノを同時に操作する/合成するという考え方)

  • 対象:プロセス・データ・空間・物理系など
  • ⊗:それらを「一緒に」扱う方法(並列処理や共存)
  • I:空っぽの入力、単位的プロセス、無のデータなど

🧪 代表例

モノイド圏 Cテンソル積 ⊗単位 III意味
Set(集合の圏)デカルト積 ×1元集合並列データ構造
Vectk(ベクトル空間)テンソル積 ⊗kk(スカラー)多体系、量子状態
Ab(アーベル群)群のテンソル積Z群の合成構造
Cat(小圏の圏)圏の直積単位圏メタ圏構造
Hilb(ヒルベルト空間)テンソル積 ⊗C量子力学の状態空間

🔄 応用:なぜモノイド圏が重要なのか?

分野応用例
量子情報理論量子系の複合、量子ビットのテンソル積
トポロジー結び目理論(トポロジカル量子場理論)
圏論的意味論プログラミング言語における順序と合成のモデル化
代数幾何・層2圏やトポスのモノイド構造として登場
ストリング理論状態の合成や経路積分空間の構造化に寄与

✳ さらに進むと…

概念説明
対称モノイド圏A⊗B≅B⊗A(交換則)を持つモノイド圏
閉モノイド圏内部Homを持つ: C(A⊗B,C)≅C(A,[B→C])
ストリング図式モノイド圏の射の合成とテンソル積を「図」で表す強力な方法(量子回路など)
二重圏・2-モノイド圏モノイド構造をさらに高次化(2圏の中のモノイド)

🧩 まとめ

項目内容
定義対象と射に対して「合成できる」演算 ⊗ と単位 I を持つ圏
特徴結合律・単位律を「自然同型」として緩和
応用量子論・意味論・構造論・物理理論など広範囲
中核思想合成と並列性を圏論的に記述する