Relationship between two functors abstracting many common constructions
数学 、特に 圏論 において 、 随伴とは2つの 関手が 示す 関係であり、直感的には2つの関連する 圏の間の弱い同値性に対応する。この関係にある2つの関手は 随伴関手 と呼ばれ 、一方が 左随伴 、もう一方が 右随伴で ある。 [1] 随伴関手のペアは数学のいたるところに見られ、代数における 集合上の自由群 の構築や位相幾何学における位相 空間 のストーン・ チェフ ・コンパクト化 の構築など、特定の問題に対する「最適解」の構築(つまり、特定 の普遍的性質を持つ オブジェクト の構築 )から生じることが多い 。
定義により、カテゴリと 間の随伴は( 共変で あると仮定される)
関数のペアである。
C
{\displaystyle {\mathcal {C}}}
D
{\displaystyle {\mathcal {D}}}
F
:
D
→
C
{\displaystyle F:{\mathcal {D}}\rightarrow {\mathcal {C}}}
そして
G
:
C
→
D
{\displaystyle G:{\mathcal {C}}\rightarrow {\mathcal {D}}}
そして、 と のすべてのオブジェクトに対して 、 それぞれ の 射 集合間の
一対一関係が成り立つ。
c
{\displaystyle c}
C
{\displaystyle {\mathcal {C}}}
d
{\displaystyle d}
D
{\displaystyle {\mathcal {D}}}
h
o
m
C
(
F
d
,
c
)
≅
h
o
m
D
(
d
,
G
c
)
{\displaystyle \mathrm {hom} _{\mathcal {C}}(Fd,c)\cong \mathrm {hom} _{\mathcal {D}}(d,Gc)}
となり、この一対一の族は および において 自然と なる。 [1] 局所的に小さいカテゴリ に対して、ここでの自然性とは、 における 固定された に対する 関数のペアと の間 、および における固定された に対する 関数 の ペアと の間に 自然な同型 が存在することを意味する 。他のカテゴリに対しては、自然性とはこれを一般化したものとして定義される。 [1]
c
{\displaystyle c}
d
{\displaystyle d}
C
(
F
−
,
c
)
:
D
→
S
e
t
op
{\displaystyle {\mathcal {C}}(F-,c):{\mathcal {D}}\to \mathrm {Set^{\text{op}}} }
D
(
−
,
G
c
)
:
D
→
S
e
t
op
{\displaystyle {\mathcal {D}}(-,Gc):{\mathcal {D}}\to \mathrm {Set^{\text{op}}} }
c
{\displaystyle c}
C
{\displaystyle {\mathcal {C}}}
C
(
F
d
,
−
)
:
C
→
S
e
t
{\displaystyle {\mathcal {C}}(Fd,-):{\mathcal {C}}\to \mathrm {Set} }
D
(
d
,
G
−
)
:
C
→
S
e
t
{\displaystyle {\mathcal {D}}(d,G-):{\mathcal {C}}\to \mathrm {Set} }
d
{\displaystyle d}
D
{\displaystyle {\mathcal {D}}}
関数は の左随伴関数 または 左随伴関数 と呼ばれ 、は の右随伴関数 または 右随伴関数 と呼ばれる 。 と書く 。 [1]
F
{\displaystyle F}
G
{\displaystyle G}
G
{\displaystyle G}
F
{\displaystyle F}
F
⊣
G
{\displaystyle F\dashv G}
圏と の間の随伴は 、 と の間の 同値性 の「弱い形式」にいくらか似ており 、実際、すべての同値性は随伴を与えるが、同値性自体は必ずしも随伴である必要はない。 [2] 多くの場合、随伴は、関係する圏と関手の適切な自然な修正によって、同値性に「アップグレード」することができる。
C
{\displaystyle {\mathcal {C}}}
D
{\displaystyle {\mathcal {D}}}
C
{\displaystyle {\mathcal {C}}}
D
{\displaystyle {\mathcal {D}}}
用語と表記
「随伴語」 と 「随伴語」という 用語 が両方とも使われており、これらは 同源語 です。一方はラテン語から直接、もう一方はフランス語を経由してラテン語に由来しています。 マクレーンは古典的著書 『現役数学者のためのカテゴリー』 の中で、 この2つを区別しています。 [3] ある族が
φ
c
d
:
h
o
m
C
(
F
d
,
c
)
≅
h
o
m
D
(
d
,
G
c
)
{\displaystyle \varphi _{cd}:\mathrm {hom} _{\mathcal {C}}(Fd,c)\cong \mathrm {hom} _{\mathcal {D}}(d,Gc)}
ホム集合の全単射の場合、 と の間の を 随伴 あるいは 随伴と呼びます 。 [1] [3] が の矢印である 場合 、 Mac Lane は の 右 随伴 と呼びます 。 [3] 関数は の左随伴 で あり 、 の 右随伴 です 。 [1] [3] ( は とはまったく異なる右随伴を持つ場合があることに注意してください 。例については以下を参照してください。)
φ
{\displaystyle \varphi }
F
{\displaystyle F}
G
{\displaystyle G}
f
{\displaystyle f}
h
o
m
C
(
F
d
,
c
)
{\displaystyle \mathrm {hom} _{\mathcal {C}}(Fd,c)}
φ
f
{\displaystyle \varphi f}
f
{\displaystyle f}
F
{\displaystyle F}
G
{\displaystyle G}
G
{\displaystyle G}
F
{\displaystyle F}
G
{\displaystyle G}
F
{\displaystyle F}
一般に、「は左随伴関数である」と「 は右随伴関数を持つ」 という表現は同義です。 は の左引数に適用されるため左随伴関数と呼ばれ 、 は の右引数に適用されるため右随伴関数と呼ばれます 。
F
{\displaystyle F}
F
{\displaystyle F}
F
{\displaystyle F}
h
o
m
C
{\displaystyle \mathrm {hom} _{\mathcal {C}}}
G
{\displaystyle G}
h
o
m
D
{\displaystyle \mathrm {hom} _{\mathcal {D}}}
Fが G の左随伴である 場合 、次のようにも書ける。
F
⊣
G
.
{\displaystyle F\dashv G.}
[1]
この用語は、ヒルベルト空間における 随伴作用素 の概念 に由来し 、 これ は形式的には上記のホム集合間の関係に類似している。ヒルベルト空間の随伴写像との類似性は、特定の文脈においてはより明確になる。 [4]
T
{\displaystyle T}
U
{\displaystyle U}
⟨
T
y
,
x
⟩
=
⟨
y
,
U
x
⟩
{\displaystyle \langle Ty,x\rangle =\langle y,Ux\rangle }
はじめにと動機
スローガンは「随伴関数はどこにでも発生する」です。
一般的な数学的構成は、多くの場合、随伴関手です。したがって、左/右随伴関手に関する一般的な定理は、多くの有用かつ自明ではない結果の詳細を符号化します。このような一般的な定理には、随伴関手の様々な定義の同値性、与えられた左随伴関手に対する右随伴関手の一意性、左/右随伴関手がそれぞれ余 極限/極限 を保存するという事実(これらは数学のあらゆる分野にも見られます)、そして与えられた関手が左/右随伴関手となる条件を与える一般的な随伴関手定理が含まれます。
最適化問題の解決策
ある意味では、随伴関数は、 定式化された 方法を介して、ある問題に対する 最も効率的な 解決策を与える方法です。たとえば、 環理論における基本的な問題は、 rng (乗法単位元を持たない可能性のある環のようなもの)を 環 に変える方法です 。 最も効率的な 方法は、rngに元「1」を随伴させ、環の公理を満たすために必要な元(たとえば、環内の各 rに対して r +1 )をすべて(そしてそれだけを)随伴させ、新しく形成された環には公理によって強制されない関係を課さないことです。さらに、この構成は、 どのrngに対しても本質的に同じように機能するという意味で
定式化されています。
これは示唆的ではあるが、かなり漠然としており、圏論の用語を使えば明確に表現できる。構成は 普遍性を 満たす場合に 最も効率的 であり、 関数 を定義する場合に 定式的である。普遍性には、始特性と終特性の2種類がある。これらは 双対的な 概念であるため 、ここではどちらか一方についてのみ議論すればよい。
初期特性を用いる考え方は、問題を何らかの補助カテゴリE を用いて設定し、 E の 初期オブジェクト を見つけることが問題となるようにすることです 。この方法の利点は、 最適化 (つまり、プロセスが 最も効率的な解を見つけるという意味)が、 上限 の達成のように、厳密で認識しやすいものになるという点です。また、この構成ではカテゴリ E は定式化されます。なぜなら、カテゴリE は常に、随伴関数を構築する関手の元のカテゴリだからです。
例に戻りましょう。与えられた rng R を取り、 rng 準同型 R → S をオブジェクトとする カテゴリ E を 作成 し ます 。 ここで、 S は乗法単位元を持つ環です。 E における R → S 1 と R → S 2 の間の 射は 、形式 ( R → S 1 、 R → S 2 、 S 1 → S 2 )の 可換三角形 です。ここで、 S 1 → S 2 は環写像です (単位元が保存されます)。 (これはまさに、ユニタリ環を rng に含めることに関するR の コンマカテゴリ の定義であることに注意してください。) R → S 1 と R → S 2 の間に射が存在するということは、 S 1 が少なくとも S 2 と同じくらい効率的な問題解決方法であることを意味します 。つまり、 S 2 は、 S 1 よりも多くの隣接要素や、公理によって課されないより多くの関係を持つことができます 。したがって、オブジェクト R → R ∗ が E において初期値であるという主張 、つまり、そこから E の他の任意の要素への射が存在するという主張は、環 R * が 問題に対する
最も効率的な解であることを意味します。
rngを環に変換するこの方法が最も効率的 かつ 定式化し やすいという2つの事実は、 随伴関数 を定義するという表現で同時に表すことができます 。より明確には、 Fは 上記の恒等関数をrngに随伴させるプロセスを表すものとし、 F ( R )= R ∗ とします。Gは 環 S が恒等関数を持つ かどうかを「忘れて」、それを単にrngとみなすプロセスを表すものとし、本質的に G ( S )= S とします。この場合、 Fは G の 左随伴関数 となります 。
ただし、実際にはまだR ∗ を構築していないことに注意してください。このような左随伴関数 R → R ∗ が実際に存在するということは、重要かつまったく自明ではない代数的事実 です。
最適化問題の対称性
関数 Fから 始めて 、次のような(漠然とした)質問をすることもできます。 F が 最も効率的な解決策
となる問題は存在するでしょうか?
Fが G によって提起された問題に対する 最も効率的な解決策 である という考えは 、ある厳密な意味では、 G が F が解決する 最も難しい問題を 提起しているという考えと同等です 。
これは、随伴関数がペアで発生するという事実の背後にある直感を与えます。つまり、 Fが G の左随伴関数である場合 、 Gは F の右随伴関数です 。
随伴関数には、同等の定義がいくつか存在します。
普遍射による定義は簡単に述べられ、随伴関手を構築したり、2つの関手が随伴であることを証明したりする際に最小限の検証しか必要としません。また、最適化に関する私たちの直感に最も類似しています。
hom-set による定義は対称性を最も明確にし、 adjoint という 単語を使用する理由です 。
共役-共役随伴による定義は、直接操作できる式を提供するため、随伴であることがわかっている関手に関する証明に便利です。
これらの定義の同値性は非常に有用です。随伴関手は数学のあらゆる分野で、あらゆる場所で現れます。これらの定義のいずれかの構造は、他の定義の構造を生じさせるため、これらの定義を切り替えることで、本来であればあらゆる分野で個別に繰り返さなければならない多くの詳細を暗黙的に利用することができます。
コンベンション
随伴理論は 「左」 と 「右」 という用語を基礎としており、検討対象となる成分の多くは、 C と D の2つのカテゴリのいずれかに属します。したがって、文字を「左手」カテゴリ C に属するか「右手」カテゴリ D に属するかに応じてアルファベット順に選び、可能な限りこの順序で書き留めると便利です。
例えばこの記事では、文字 X 、 F 、 f 、 ε は一貫してカテゴリ C に属するものを表し、文字 Y 、 G 、 g 、 η は一貫してカテゴリ D に属するものを表します。そして可能な限り、そのようなものは左から右の順に参照されます(関手 F : D → C は、その出力がある C にある「生きている」ものと考えることができます )。左随伴関手 F の矢印を描く場合は左向きになり、右随伴関手 G の矢印を描く場合は右向きになります。
普遍射による定義
定義により、関数手
が 左随伴関数手 であるとは、 の各オブジェクトに対して から
への 普遍射が 存在することを意味します。 つまり、 の 各オブジェクト に対しての オブジェクト
と射が存在し、 の すべてのオブジェクト
とすべての射 に対して を満たす 一意の射が存在すること
を意味します 。
F
:
D
→
C
{\displaystyle F:{\mathcal {D}}\to {\mathcal {C}}}
X
{\displaystyle X}
C
{\displaystyle {\mathcal {C}}}
F
{\displaystyle F}
X
{\displaystyle X}
X
{\displaystyle X}
C
{\displaystyle {\mathcal {C}}}
G
(
X
)
{\displaystyle G(X)}
D
{\displaystyle {\mathcal {D}}}
ε
X
:
F
(
G
(
X
)
)
→
X
{\displaystyle \varepsilon _{X}:F(G(X))\to X}
Y
{\displaystyle Y}
D
{\displaystyle {\mathcal {D}}}
f
:
F
(
Y
)
→
X
{\displaystyle f:F(Y)\to X}
g
:
Y
→
G
(
X
)
{\displaystyle g:Y\to G(X)}
ε
X
∘
F
(
g
)
=
f
{\displaystyle \varepsilon _{X}\circ F(g)=f}
後者の方程式は次の 交換法則 によって表されます。
ここで、余単位元は普遍射です。
この状況では、のすべての射に対して となる よう な一意の方法で を
関数に変換できること がわかります 。 この場合、 は の左随伴 と呼ばれます 。
G
{\displaystyle G}
G
:
C
→
D
{\displaystyle G:{\mathcal {C}}\to {\mathcal {D}}}
ε
X
∘
F
(
G
(
f
)
)
=
f
∘
ε
X
′
{\displaystyle \varepsilon _{X}\circ F(G(f))=f\circ \varepsilon _{X'}}
f
:
X
′
→
X
{\displaystyle f:X'\to X}
C
{\displaystyle {\mathcal {C}}}
F
{\displaystyle F}
G
{\displaystyle G}
同様に、右随伴関手を定義することができます。 の 各オブジェクトに対して、 から への 普遍射が 存在する場合、関手は 右随伴関手 と呼ばれます 。具体的には、 の各オブジェクトに対して、 のオブジェクト と射 が存在し、 の あらゆるオブジェクトと
あらゆる射に対して、 を持つ 一意の射が存在することを意味します 。
G
:
C
→
D
{\displaystyle G:{\mathcal {C}}\to {\mathcal {D}}}
Y
{\displaystyle Y}
D
{\displaystyle {\mathcal {D}}}
Y
{\displaystyle Y}
G
{\displaystyle G}
Y
{\displaystyle Y}
D
{\displaystyle {\mathcal {D}}}
F
(
Y
)
{\displaystyle F(Y)}
C
{\displaystyle C}
η
Y
:
Y
→
G
(
F
(
Y
)
)
{\displaystyle \eta _{Y}:Y\to G(F(Y))}
X
{\displaystyle X}
C
{\displaystyle {\mathcal {C}}}
g
:
Y
→
G
(
X
)
{\displaystyle g:Y\to G(X)}
f
:
F
(
Y
)
→
X
{\displaystyle f:F(Y)\to X}
G
(
f
)
∘
η
Y
=
g
{\displaystyle G(f)\circ \eta _{Y}=g}
単位、つまり普遍射の存在は、随伴作用素の存在を証明できます。
また、これは の射 に対して と なるような 関数に一意に変換することができ 、は の 右随伴関数 と 呼ばれる 。
F
{\displaystyle F}
F
:
D
→
C
{\displaystyle F:{\mathcal {D}}\to {\mathcal {C}}}
G
(
F
(
g
)
)
∘
η
Y
=
η
Y
′
∘
g
{\displaystyle G(F(g))\circ \eta _{Y}=\eta _{Y'}\circ g}
g
:
Y
→
Y
′
{\displaystyle g:Y\to Y'}
D
{\displaystyle {\mathcal {D}}}
G
{\displaystyle G}
F
{\displaystyle F}
用語が示すように、 が の左随伴である場合、かつ が の右随伴である 場合に限り、それは真です 。
F
{\displaystyle F}
G
{\displaystyle G}
G
{\displaystyle G}
F
{\displaystyle F}
普遍射によるこれらの定義は、要求が最小限であるため、与えられた関数が左随伴関数であるか右随伴関数であるかを証明するのにしばしば有用である。また、普遍射を求めることは最適化問題を解くことに似ているという点でも、直感的に意味がある。
Hom集合による定義
ホム集合 を用いると 、2つのカテゴリと間の随伴は 、 2つの 関手 と と 自然同型性 から成るものとして定義できる。
C
{\displaystyle {\mathcal {C}}}
D
{\displaystyle {\mathcal {D}}}
F
:
D
→
C
{\displaystyle F:{\mathcal {D}}\to {\mathcal {C}}}
G
:
C
→
D
{\displaystyle G:{\mathcal {C}}\to {\mathcal {D}}}
Φ
:
h
o
m
C
(
F
−
,
−
)
→
h
o
m
D
(
−
,
G
−
)
{\displaystyle \Phi :\mathrm {hom} _{\mathcal {C}}(F-,-)\to \mathrm {hom} _{\mathcal {D}}(-,G-)}
。
これは一対一の族を指定する。
Φ
Y
,
X
:
h
o
m
C
(
F
Y
,
X
)
→
h
o
m
D
(
Y
,
G
X
)
{\displaystyle \Phi _{Y,X}:\mathrm {hom} _{\mathcal {C}}(FY,X)\to \mathrm {hom} _{\mathcal {D}}(Y,GX)}
すべてのオブジェクト およびに対して 。
X
∈
C
{\displaystyle X\in {\mathcal {C}}}
Y
∈
D
{\displaystyle Y\in {\mathcal {D}}}
この場合、 は の左随伴であり 、 は の右随伴です 。
F
{\displaystyle F}
G
{\displaystyle G}
G
{\displaystyle G}
F
{\displaystyle F}
この定義は、普遍射の定義よりも充足証明が困難であり、余単位元定義よりも直接的な含意が少ないという点で、論理的な妥協点である。明らかな対称性を持つため、他の定義間の足掛かりとして有用である。
を自然同型 として 解釈するためには 、 と を 関数として認識する必要があります。実際、これらはどちら も から ( 集合 の圏 )への双 関数です。詳細については、 hom関数 に関する記事を参照してください 。簡潔に言えば、 の自然性とは、 のすべての 射 と のすべての射に対して、 次の図が とが 可換である ことを意味します 。
Φ
{\displaystyle \Phi }
hom
C
(
F
−
,
−
)
{\displaystyle {\text{hom}}_{\mathcal {C}}(F-,-)}
hom
D
(
−
,
G
−
)
{\displaystyle {\text{hom}}_{\mathcal {D}}(-,G-)}
D
op
×
C
{\displaystyle {\mathcal {D}}^{\text{op}}\times {\mathcal {C}}}
S
e
t
{\displaystyle \mathbf {Set} }
Φ
{\displaystyle \Phi }
f
:
X
→
X
′
{\displaystyle f:X\to X'}
C
{\displaystyle {\mathcal {C}}}
g
:
Y
′
→
Y
{\displaystyle g:Y'\to Y}
D
{\displaystyle {\mathcal {D}}}
Φの自然さ
この図の縦矢印は合成によって誘導されるものです。正式には、 それぞれが相似であるとき、 は によって与えられます 。
Hom
(
F
g
,
f
)
:
Hom
C
(
F
Y
,
X
)
→
Hom
C
(
F
Y
′
,
X
′
)
{\displaystyle {\text{Hom}}(Fg,f):{\text{Hom}}_{\mathcal {C}}(FY,X)\to {\text{Hom}}_{\mathcal {C}}(FY',X')}
h
↦
f
∘
h
∘
F
g
{\displaystyle h\mapsto f\circ h\circ Fg}
h
∈
Hom
C
(
F
Y
,
X
)
.
{\displaystyle h\in {\text{Hom}}_{\mathcal {C}}(FY,X).}
Hom
(
g
,
G
f
)
{\displaystyle {\text{Hom}}(g,Gf)}
counit-unitによる定義
2つのカテゴリと間の随伴を定義する3番目の方法は 、 2つの 関数 と 2つの 自然変換 から構成される。
C
{\displaystyle {\mathcal {C}}}
D
{\displaystyle {\mathcal {D}}}
F
:
D
→
C
{\displaystyle F:{\mathcal {D}}\to {\mathcal {C}}}
G
:
C
→
D
{\displaystyle G:{\mathcal {C}}\to {\mathcal {D}}}
ε
:
F
G
→
1
C
η
:
1
D
→
G
F
{\displaystyle {\begin{aligned}\varepsilon &:FG\to 1_{\mathcal {C}}\\\eta &:1_{\mathcal {D}}\to GF\end{aligned}}}
それぞれ共 単位 と 随伴 単位( 普遍代数 の用語)と呼ばれ、
F
→
F
η
F
G
F
→
ε
F
F
{\displaystyle F\xrightarrow {\overset {}{\;F\eta \;}} FGF\xrightarrow {\overset {}{\;\varepsilon F\,}} F}
G
→
η
G
G
F
G
→
G
ε
G
{\displaystyle G\xrightarrow {\overset {}{\;\eta G\;}} GFG\xrightarrow {\overset {}{\;G\varepsilon \,}} G}
はそれぞれF と G 上の 恒等射 とである 。
1
F
{\displaystyle 1_{F}}
1
G
{\displaystyle 1_{G}}
このような状況では、 Fは G の左随伴であり 、 G は F の右随伴であるとされ 、この関係は 、または単に と書くことで示される場合があります 。
(
ε
,
η
)
:
F
⊣
G
{\displaystyle (\varepsilon ,\eta ):F\dashv G}
F
⊣
G
{\displaystyle F\dashv G}
方程式の形で表すと、上記の条件は 共単位-単位方程式 となる。
(
ε
,
η
)
{\displaystyle (\varepsilon ,\eta )}
1
F
=
ε
F
∘
F
η
1
G
=
G
ε
∘
η
G
{\displaystyle {\begin{aligned}1_{F}&=\varepsilon F\circ F\eta \\1_{G}&=G\varepsilon \circ \eta G\end{aligned}}}
これは、それぞれ について
X
∈
C
{\displaystyle X\in {\mathcal {C}}}
Y
∈
D
,
{\displaystyle Y\in {\mathcal {D}},}
1
F
Y
=
ε
F
Y
∘
F
(
η
Y
)
1
G
X
=
G
(
ε
X
)
∘
η
G
X
{\displaystyle {\begin{aligned}1_{FY}&=\varepsilon _{FY}\circ F(\eta _{Y})\\1_{GX}&=G(\varepsilon _{X})\circ \eta _{GX}\end{aligned}}}
。
は カテゴリ上の恒等写像を表し 、 は写像 F からそれ自身への恒等写像を表し、は オブジェクト
1
C
{\displaystyle 1_{\mathcal {C}}}
C
{\displaystyle {\mathcal {C}}}
1
F
{\displaystyle 1_{F}}
1
F
Y
{\displaystyle 1_{FY}}
F
Y
.
{\displaystyle FY.}
付加音のストリング ダイアグラム。
これらの方程式は、随伴関数に関する証明を代数的操作に還元するのに役立ちます。これらは 三角形恒等式 と呼ばれることもありますが、対応する 弦図 の出現から ジグザグ方程式と 呼ばれることもあります。これらを覚える方法は、まず無意味な方程式を書き 、次に合成を定義する2つの簡単な方法のいずれかで F または G を埋めていくことです。
1
=
ε
∘
η
{\displaystyle 1=\varepsilon \circ \eta }
注:ここでの余単位射における接頭辞「co」の使用は、極限と余極限の用語法と一致していません。余極限は 開始 特性を満たすのに対し、余単位射は終了特性 を 満たすため、これは極限と単位射の双対関係にも当てはまります。ここでの単位 射という用語は、 モナド 理論から借用したもので 、単位元 1 を モノイド に挿入するようなものです 。
歴史
随伴関手という概念は、 1958年に ダニエル・カンによって導入された 。[5] 圏論の多くの概念と同様に、これは当時計算に特化されていた ホモロジー代数 の必要から提案された。この主題を整理整頓し体系的に提示しようとした者は、次のような関係に気づいたであろう。
hom( F ( X ), Y ) = hom( X , G ( Y ))
アーベル群 のカテゴリーにおいて 、 F は関数 (つまり、 A との テンソル積 をとる)、 G は関数 hom( A ,–) でした(これは現在、 テンソル-hom 随伴作用として知られています)。 等号 の使用は 表記法の乱用 です。これらの 2 つの群は実際には同一ではありませんが、 自然 に識別する方法があります。第 1 に、これらが X × A から Y への 双線型写像 の 2 つの代替記述であるということから、自然であるとわかります。ただし、これはテンソル積の場合に特有のことです。カテゴリー理論では、一対一の「自然さ」は、 自然同型 の概念に含まれます 。
−
⊗
A
{\displaystyle -\otimes A}
例
無料グループ
自由群 の構築は 、一般的かつ啓発的な例です。
F : Set → Grp を 各集合Yに Y の元によって生成される 自由 群 を割り当てる関手とし 、 G : Grp → Set を各群 X にその基礎集合 を割り当てる 忘却関手 とする。このとき、 Fは G の左随伴となる 。
初期射影。
各集合 Y に対し、集合 GFY は Y によって生成される自由群 FY の基礎集合に等しい 。 を 「生成子の包含」によって与えられる集合写像とする。これは Yから G への初期射である。なぜなら、 Y からある群 W の基礎集合 GW への任意の集合写像は、 FYから W への 唯一の群準同型を介して 因数分解されるからである 。これはまさに Y 上の自由群の普遍性である 。
η
Y
:
Y
→
G
F
Y
{\displaystyle \eta _{Y}:Y\to GFY}
η
Y
:
Y
→
G
F
Y
{\displaystyle \eta _{Y}:Y\to GFY}
末端射影。
各群 X に対し、群 FGXは X の元 GX によって自由に生成される自由群である 。 FGX の生成元を、対応する X の元に写す群準同型写像を とする と、これは自由群の普遍性によって存在する。すると、それぞれは Fから X への 終端写像となる 。なぜなら、自由群 FZから X への任意の群準同型写像は、 Zから GX への 一意の集合写像を介して 因数分解されるからである 。これは、 ( F , G ) が随伴対であることを意味する。
ε
X
:
F
G
X
→
X
{\displaystyle \varepsilon _{X}:FGX\to X}
(
G
X
,
ε
X
)
{\displaystyle (GX,\varepsilon _{X})}
ε
X
:
F
G
X
→
X
{\displaystyle \varepsilon _{X}:FGX\to X}
Hom-set 付加。
自由群 FY から群 X への群準同型写像は、集合 Y から集合 GXへの写像に正確に対応する。すなわち、 FYから X への 各準同型写像は、その生成元への作用によって完全に決定される。これは、自由群の普遍性を再述したものである。この対応が自然変換であること、すなわち ( F , G )のホム集合随伴であることは直接検証できる 。
コユニット-ユニット付加。
ε と η が自然であることは直接検証することもできます。そして、それらが共単位-単位付加を形成することを直接検証するには、 次のようにします。
(
ε
,
η
)
:
F
⊣
G
{\displaystyle (\varepsilon ,\eta ):F\dashv G}
最初の余単位-単位方程式
1
F
=
ε
F
∘
F
η
{\displaystyle 1_{F}=\varepsilon F\circ F\eta }
それぞれの集合
Y について、
F
Y
→
F
(
η
Y
)
F
G
F
Y
→
ε
F
Y
F
Y
{\displaystyle FY\xrightarrow {\overset {}{\;F(\eta _{Y})\;}} FGFY\xrightarrow {\;\varepsilon _{FY}\,} FY}
は恒等写像であるべきである。中間群 FGFYは、自由群 FY の語によって自由に生成される自由群である 。(これらの語は、独立生成子であることを示すために括弧で囲まれていると考えてください。)矢印は、 FYから FGFY への 群準同型写像であり、 FY の 各生成子 y を 、対応する長さ1の語 ( y ) を FGFY の生成子として写像する 。矢印は、 FGFYから FY への 群準同型写像であり、各生成子を対応する FY の語に写像する(つまり、この写像は「括弧を落としている」)。これらの写像の合成は、まさに FY 上の恒等写像である 。
F
(
η
Y
)
{\displaystyle F(\eta _{Y})}
ε
F
Y
{\displaystyle \varepsilon _{FY}}
2番目の余単位-単位方程式
1
G
=
G
ε
∘
η
G
{\displaystyle 1_{G}=G\varepsilon \circ \eta G}
それぞれのグループ X の構成
は
G
X
→
η
G
X
G
F
G
X
→
G
(
ε
X
)
G
X
{\displaystyle GX\xrightarrow {\;\eta _{GX}\;} GFGX\xrightarrow {\overset {}{\;G(\varepsilon _{X})\,}} GX}
は恒等写像であるべきである。中間集合 GFGXは FGX の基底集合に過ぎない 。矢印は 、集合 GX から集合 GFGX への「生成元包含」写像である。矢印は GFGXから GX への 写像であり、これは FGXの各生成元を対応する X の元に写す(「括弧を落とす」) 群準同型写像の基礎となっている 。これらの写像の合成は、まさに GX 上の恒等写像である。
η
G
X
{\displaystyle \eta _{GX}}
G
(
ε
X
)
{\displaystyle G(\varepsilon _{X})}
自由構築と忘却関数
自由対象はすべて、 忘却関手(forgetful function) の左随伴関数の例であり 、忘却関手は代数対象にその基礎集合を割り当てる。これらの代数的 自由関手は、 上記の自由群の状況の詳細な説明と概ね同じ記述を持つ。
対角関数と極限
積 、 ファイバー積 、 イコライザー 、 核はすべて、 極限 の圏的概念の例です 。任意の極限関手は、対応する対角関手の右随伴であり(圏が問題の極限の型を持つ場合)、随伴の余単位は極限対象(つまり、関手圏における極限上の対角関手)からの定義写像を提供します。以下に具体的な例を示します。
積 Π : Grp 2 → Grp を 各ペア ( X 1 、 X 2 ) に積群 X 1 × X 2 を割り当てる関手とし、 Δ : Grp → Grp 2 をすべての群 Xに積カテゴリ Grp 2 のペア ( X 、 X )を割り当てる 対角関手 とします 。積群の普遍特性は、 Π が Δ の右随伴であることを示しています。この随伴のコユニットは、極限を定義する X 1 × X 2から X 1 および X 2 への射影マップの定義ペアであり 、ユニットは 群 X が X × X に 対 角 的 に含まれること( x から (x,x) への写像) です。
集合 の 直積 、環の積、 位相空間の積なども同じパターンに従います。また 、 2つ以上の因子にも簡単に拡張できます。より一般的には、任意の種類の極限は対角関数の右随伴です。
核。 アーベル群の準同型の カテゴリ Dを考えます。 f 1 : A 1 → B 1 と f 2 : A 2 → B 2が D の2つのオブジェクトである場合、 f 1から f 2 への 射は、 g B f 1 = f 2 g A となる射の ペア ( g A 、 g B ) です。 G : D → Ab を各準同型に 核 を割り当てる関数とし 、 F : Ab → Dを群 A を準同型 A → 0 に 写す関数とします。 すると Gは F の右随伴となり 、核の普遍性が表現されます。この随伴のコユニットは準同型の核を準同型のドメインに定義的に埋め込むことであり、ユニットは群 Aを準同型 A → 0の核と同一視する射です 。
この例を適切に変形すると、ベクトル空間と加群の核関数が右随伴であることも示されます。同様に、アーベル群、ベクトル空間、加群の余核関数が左随伴であることが示せます。
余極限と対角関数
余積 、 ファイバー付き余積 、 余等化子 、 余核はすべて、 余極限 という圏論的概念の例です 。任意の余極限関手は、対応する対角関手の左随伴であり(ただし、その圏が当該の余極限の型を持つ場合)、随伴の単位元が余極限オブジェクトへの定義写像を提供します。以下に具体的な例をいくつか示します。
余積 。 F : Ab 2 → Ab が アーベル群の すべてのペア ( X 1 、 X 2 ) にそれらの 直和を 割り当て、 G : Ab → Ab 2 がすべてのアーベル群Y にペア ( Y 、 Y )を割り当てる関数である 場合、 Fは G の左随伴であり 、これも直和の普遍性の結果です。この随伴ペアの単位は、 X 1 および X 2から直和への包含写像の定義ペアであり、余単位は ( X 、 X )の直和から X に戻す加法写像です (直和の元 ( a 、 b ) を X の 元 a + b に渡します)。
類似の例としては、ベクトル空間 と 加群 の 直和 、群の 自由積 、集合の非結合和が 挙げられます。
その他の例
代数
rng に恒等元を付加する 。 この例は上記の動機付けのセクションで説明しました。rng Rが与えられた場合、 R x Z をとり 、 Z 双線型積を (r,0)(0,1) = (0,1)(r,0) = (r,0), (r,0)(s,0) = (rs,0), (0,1)(0,1) = (0,1) と定義することで、乗法的な恒等元を付加できます。これは、基となる rng に環を渡す関手の左随伴関数を構築します。
半群 に恒等元を随伴させる 。 同様に、半群 S が与えられた場合、素和 S {1} を とり、その上に二項演算を定義して S上の演算を拡張し、1 が恒等元となるようにすることで、恒等元を随伴させて モノイド を得ることができる。この構成により、モノイドを基底半群に随伴させる関手の左随伴となる関手が得られる。
⊔
{\displaystyle \sqcup }
環拡大.R と S が 環 であり、ρ : R → Sが 環準同型で ある とする 。このとき、 S は (左) R -加群とみなすことができ、 S との テンソル積は 関数 F : R - Mod → S - Mod を与える。このとき、 Fは忘却関数 G : S - Mod → R - Mod の左随伴となる 。
テンソル積 。R が 環で M が右 R 加群ならば 、 M とのテンソル積は 関数 F : R - Mod → Ab を与える。任意のアーベル群 Aに対して G ( A ) = hom Z ( M , A )で定義される 関数 G : Ab → R - Modは、 F の右随伴関数である 。
モノイドと群から環へ。 積分 モノイド環の構築は、 モノイド から環への関数を与える 。この関数は、与えられた環にその基となる乗法モノイドを関連付ける関数の左随伴である。同様に、 積分群環の構築は、 群 から環への関数を与え、これは与えられた環に 単位群 を割り当てる関数の左随伴である。また、 体 Kから始めて、環の圏ではなく K- 代数 の 圏を考えることで、 K 上のモノイド環と群環を得ることも できる 。
分数体。 入射射を持つ整域の 圏 Dom mを考える。体からの忘却関手 Field → Dom m は左随伴関数を持つ。つまり、あらゆる整域に 分数体 を 割り当てる。
多項式環 。Ring * を 単位元を持つ尖端可換環の圏とする(A が環であり、a ∈ A であり、射が区別された元を保存する場合の対 (A,a))。忘却関手 G: Ring * → Ring は 左随伴関数を持つ。これは、すべての環 R に対 (R[x],x) を割り当てる。ここで、R[x] は R を係数とする 多項式環である。
アーベル化。 アーベル群の圏 から 群の圏 への 包含関手 G : Ab → Grpを考える。これは アーベル化 と呼ばれる左随伴関数を持ち、 任意の群 Gに商群 G ab = G /[ G , G ] を割り当てる。
グロタンディーク群 。K 理論 では、出発点は 位相空間 上の ベクトル束のカテゴリが 直和 の下で可換モノイド構造を持つことを観察することです。各バンドル(または同値類)の加法的な逆を正式に追加することにより 、このモノイドから アーベル群、 グロタンディーク群 を作成できます 。あるいは、各グループに対して基礎となるモノイド(逆を無視)を取る関数が左随伴を持つことを観察できます。これは、上記の第3セクションの議論に沿った、一度限りの構成です。つまり、 負の数の構成を模倣できますが、 存在定理 という別の選択肢があります 。有限代数構造の場合、存在自体は 普遍代数 、または モデル理論 に関連付けることができます。当然、カテゴリ理論に適合した証明もあります。
群の表現論 における フロベニウスの相互性 : 誘導表現を 参照。この例は、一般理論を約半世紀も先取りしていた。
トポロジー
左随伴関数と右随伴関数を持つ関数。G を 位相空間から 集合 への 関数とし 、 任意の位相空間にその基底集合を関連付ける(位相は考慮しない)。G は 左随伴関数 F を持ち、集合 Y上の 離散空間 を形成し 、右随伴関数 Hを持ち、 Y 上の 自明な位相 を形成します 。
サスペンションとループ空間。 位相空間 X と Y が与えられたとき、 X の サスペンション SXから Y へ の写像の ホモトピー類 の空間 [ SX , Y ]は、 X から Yの ループ 空間 Ω Y への写像のホモトピー類の 空間 [ X , Ω Y ] と 自然に同型である。したがって、サスペンション関手は ホモトピー圏 においてループ空間関手の左随伴であり 、これは ホモトピー理論 における重要な事実である。
ストーン=チェフのコンパクト化。KHaus を コンパクト・ ハウスドルフ空間 の圏とし 、 G : KHaus → Top を 位相空間 の圏への包含関手とする 。すると、 G は左随伴関数 F : Top → KHaus 、すなわち ストーン=チェフのコンパクト化を 持つ。この随伴対の単位元は 、任意の位相空間 Xからそのストーン=チェフのコンパクト化への 連続 写像を与える。
層の順像と逆像。 位相空間 間の 連続写像 f : X → Y はすべて、 X 上の(集合、アーベル群、環などの) 層 の圏から Y 上の対応する層の圏への 関数 f ∗ (順像関数 )を誘導します。また、 Y 上のアーベル群の層の圏から X 上のアーベル群の層の圏への 関数 f −1 (逆像関数) も誘導します 。 f −1 はf ∗ の左随伴関数です。ここでより微妙な点は、 連接層 の左随伴関数は、(集合の)層の 左随伴関数とは異なるということです。
ソバー化。 ストーン双対性 に関する記事では、位相空間の圏と ソバー空間 の圏の間の随伴、すなわちソバー化について説明しています。注目すべきことに、この記事には、 無意味位相幾何学 で利用される、ソバー空間と空間的場所の有名な 双対性 につながる別の随伴についても詳細な説明が含まれています 。
ポセット
あらゆる 半順序集合は 、圏として見ることができます(この場合、半順序集合の元は圏の対象となり、 x ≤ y の場合にのみ、 xから y への単一の射が存在します )。2つの半順序集合間の随伴関数のペアは、 ガロア接続 (または、反変の場合は 反トーン・ガロア接続)と呼ばれます。いくつかの例については、その記事を参照してください。もちろん 、ガロア理論 の例は代表的な例です。任意のガロア接続は、対応する閉元間の 閉包演算子 と、逆順序保存一対一写像を
生み出します。
ガロア群 の場合と同様に、真の関心はしばしば 双対性 (すなわち 反音 位数同型)への対応を洗練させることにある。 カプランスキー によるこの方向でのガロア理論の扱いは、 ここでの一般構造の認識に影響を与えた。
半順序の場合には、付加定義がかなり顕著に崩れますが、いくつかのテーマを提供できます。
付加は双対性や同型性ではないかもしれないが、その地位に昇格する候補である。
閉包演算子は、対応するモナド として、付加物の存在を示すことができる ( クラトフスキー閉包公理を 参照)。
ウィリアム・ローヴェア [6] の非常に一般的なコメントは、 統語論と意味論は 随伴である というものである。C を すべての論理理論(公理化)の集合とし、 Dを すべて の数学的構造の集合の冪集合とする。C の理論 T について、公理 T を満たすすべての構造の集合を G ( T )とする。数学的構造の集合 S について、 S の最小の公理化を F ( S )とする。すると、 F ( S )が論理的に T を含意する場合に限り、 Sは G ( T )のサブセットである と言える。つまり 、「意味関数」 G は「統語関数」 F に右随伴である。
除算は(一般的には)乗算の 逆を 行う試みです が、これが不可能な状況では、代わりに 随伴 を構築しようとすることがよくあります。 イデアル商は 環イデアル による乗算に随伴し 、 命題論理 における 含意は 論理積 に随伴します 。
カテゴリー理論
同値性 .F : D → C が 圏の同値性 ならば ,逆同値性 G : C → D が存在し,二つの関手 F と G は随伴対を形成する.この場合,単位元と余単位元は自然同型である.η : id → GF と ε : GF → id が自然同型ならば, (η, ε') と (η', ε) が F と G の余単位元対となるような一意の自然同型 ε' : GF → id と η' : id → GF が 存在する.これらは
ε
′
=
ε
∘
(
F
η
−
1
G
)
∘
(
F
G
ε
−
1
)
{\displaystyle \varepsilon '=\varepsilon \circ (F\eta ^{-1}G)\circ (FG\varepsilon ^{-1})}
η
′
=
(
G
F
η
−
1
)
∘
(
G
ε
−
1
F
)
∘
η
{\displaystyle \eta '=(GF\eta ^{-1})\circ (G\varepsilon ^{-1}F)\circ \eta }
一連の随伴関係。 あるカテゴリにその連結成分の集合を割り当てる 関手π 0 は、ある集合にその集合上の離散カテゴリを割り当てる関手 Dの左随伴関係にある。さらに、 D は各カテゴリにそのオブジェクトの集合を割り当てる オブジェクト関手 Uの左随伴関係にあり、最後に U は各集合にその集合上の非離散カテゴリ [7]を割り当てる A の左随伴関係にある 。
指数関数的対象 。 直積閉圏 において、 -× A で与えられる自己関数 C → C は右随伴関数 - A を持つ。この対はしばしばカリー化 および非カリー化と呼ばれる 。多くの特殊な場合において、これらは連続であり、同相写像を形成する。
カテゴリカルロジック
量化。 が何らかの性質を表す単項述語である場合 、十分に強い集合論は、その性質を満たす項の集合の存在を証明できる 。真部分集合と それに 関連する の注入は、 より厳密に制限された性質を表す 述語によって特徴付けられる。
ϕ
Y
{\displaystyle \phi _{Y}}
Y
=
{
y
∣
ϕ
Y
(
y
)
}
{\displaystyle Y=\{y\mid \phi _{Y}(y)\}}
T
⊂
Y
{\displaystyle T\subset Y}
T
{\displaystyle T}
Y
{\displaystyle Y}
ϕ
T
(
y
)
=
ϕ
Y
(
y
)
∧
φ
(
y
)
{\displaystyle \phi _{T}(y)=\phi _{Y}(y)\land \varphi (y)}
述語論理における量指定子 の役割は 、命題を形成することと、場合によってはより多くの変数で閉じた式によって複雑な述語を表現することである。例えば、 ソート とという2つの開いた変数を持つ述語を考えてみよう 。量指定子を用いて閉じた式を用いることで 、以下の集合を形成することができる
。
ψ
f
{\displaystyle \psi _{f}}
X
{\displaystyle X}
Y
{\displaystyle Y}
X
{\displaystyle X}
{
y
∈
Y
∣
∃
x
.
ψ
f
(
x
,
y
)
∧
ϕ
S
(
x
)
}
{\displaystyle \{y\in Y\mid \exists x.\,\psi _{f}(x,y)\land \phi _{S}(x)\}}
のすべての要素の うち 、それと -関連し、それ自体が性質 によって特徴付けられる 要素が存在するもの 。集合論における2つの集合の積のような演算は、 述語の 連言に直接対応する。 トポス理論 のサブフィールドである圏 論的論理 では、量化子は引き戻し関手の随伴関数と同一視される。このような実現は、集合論を用いた命題論理の議論と類似しているが、一般的な定義はより豊かな論理の範囲をもたらす。
y
{\displaystyle y}
Y
{\displaystyle Y}
x
{\displaystyle x}
ψ
f
{\displaystyle \psi _{f}}
ϕ
S
{\displaystyle \phi _{S}}
∩
{\displaystyle \cap }
∧
{\displaystyle \land }
そこで、プルバックを持つ圏の 対象を考えてみましょう。任意の射は 関手を誘導します
Y
{\displaystyle Y}
f
:
X
→
Y
{\displaystyle f:X\to Y}
f
∗
:
Sub
(
Y
)
⟶
Sub
(
X
)
{\displaystyle f^{*}:{\text{Sub}}(Y)\longrightarrow {\text{Sub}}(X)}
部分オブジェクト の前置順序であるカテゴリ上の 。これは の部分オブジェクト (技術的には の単射クラス )をプルバック に写像する。この関数が左または右の随伴関数を持つ場合、それらはそれぞれ および と 呼ばれる 。 [8] どちらも から へ写像する。非常に大まかに言えば、 を介して表現される関係を量化する定義 域が与えられると 、関数/量化子は に閉じ 、それによって指定された の部分集合を返す 。
T
{\displaystyle T}
Y
{\displaystyle Y}
T
→
Y
{\displaystyle T\to Y}
X
×
Y
T
{\displaystyle X\times _{Y}T}
∃
f
{\displaystyle \exists _{f}}
∀
f
{\displaystyle \forall _{f}}
Sub
(
X
)
{\displaystyle {\text{Sub}}(X)}
Sub
(
Y
)
{\displaystyle {\text{Sub}}(Y)}
S
⊂
X
{\displaystyle S\subset X}
f
{\displaystyle f}
X
{\displaystyle X}
X
×
Y
T
{\displaystyle X\times _{Y}T}
Y
{\displaystyle Y}
例 : 集合と関数の圏 において、標準的な部分対象は部分集合(あるいは、その標準的な射影)である。に 沿っ た 部分集合の射影の への引き戻しは、 についてすべてを知っている最大の集合と へ の の射影 として特徴付けられる 。したがって、 は( と一対一に)逆像 となる 。
Set
{\displaystyle \operatorname {Set} }
f
∗
T
=
X
×
Y
T
{\displaystyle f^{*}T=X\times _{Y}T}
T
{\displaystyle T}
Y
{\displaystyle Y}
f
{\displaystyle f}
f
{\displaystyle f}
T
{\displaystyle T}
Y
{\displaystyle Y}
f
−
1
[
T
]
⊆
X
{\displaystyle f^{-1}[T]\subseteq X}
について 、左随伴関数を計算してみましょう。これは次のように定義されます。
S
⊆
X
{\displaystyle S\subseteq X}
Hom
(
∃
f
S
,
T
)
≅
Hom
(
S
,
f
∗
T
)
,
{\displaystyle {\operatorname {Hom} }(\exists _{f}S,T)\cong {\operatorname {Hom} }(S,f^{*}T),}
ここで言うのは
∃
f
S
⊆
T
↔
S
⊆
f
−
1
[
T
]
{\displaystyle \exists _{f}S\subseteq T\leftrightarrow S\subseteq f^{-1}[T]}
。
を考えてみ ましょう。わかります 。逆に、 に対して も成り立つなら 、明らかに です 。ですから が 成り立ちます 。逆像関数の左随伴関数は、直接像によって与えられると結論づけられます。この結果の特徴づけは、より論理的な解釈に合致しています。 の 像は 、 が空でない の完全な集合です。これは、 の補集合に含まれる ものを正確に無視するため有効です 。ですから
f
[
S
]
⊆
T
{\displaystyle f[S]\subseteq T}
S
⊆
f
−
1
[
f
[
S
]
]
⊆
f
−
1
[
T
]
{\displaystyle S\subseteq f^{-1}[f[S]]\subseteq f^{-1}[T]}
x
∈
S
{\displaystyle x\in S}
x
∈
f
−
1
[
T
]
{\displaystyle x\in f^{-1}[T]}
f
(
x
)
∈
T
{\displaystyle f(x)\in T}
S
⊆
f
−
1
[
T
]
{\displaystyle S\subseteq f^{-1}[T]}
f
[
S
]
⊆
T
{\displaystyle f[S]\subseteq T}
f
∗
{\displaystyle f^{*}}
S
{\displaystyle S}
∃
f
{\displaystyle \exists _{f}}
y
{\displaystyle y}
f
−
1
[
{
y
}
]
∩
S
{\displaystyle f^{-1}[\{y\}]\cap S}
y
∈
Y
{\displaystyle y\in Y}
f
[
S
]
{\displaystyle f[S]}
∃
f
S
=
{
y
∈
Y
∣
∃
(
x
∈
f
−
1
[
{
y
}
]
)
.
x
∈
S
}
=
f
[
S
]
.
{\displaystyle \exists _{f}S=\{y\in Y\mid \exists (x\in f^{-1}[\{y\}]).\,x\in S\;\}=f[S].}
これを私たちの動機に例えてみましょう 。
{
y
∈
Y
∣
∃
x
.
ψ
f
(
x
,
y
)
∧
ϕ
S
(
x
)
}
{\displaystyle \{y\in Y\mid \exists x.\,\psi _{f}(x,y)\land \phi _{S}(x)\}}
逆像関数の右随伴関数は(ここでは計算せずに)次のように与えられる。
∀
f
S
=
{
y
∈
Y
∣
∀
(
x
∈
f
−
1
[
{
y
}
]
)
.
x
∈
S
}
.
{\displaystyle \forall _{f}S=\{y\in Y\mid \forall (x\in f^{-1}[\{y\}]).\,x\in S\;\}.}
の 部分集合は、 の逆像が に 完全に含まれる という性質を持つ の 完全な集合として特徴付けられます 。集合を決定する述語は、 が に置き換えられていることを除いて、上記と同じです 。
∀
f
S
{\displaystyle \forall _{f}S}
Y
{\displaystyle Y}
y
{\displaystyle y}
{
y
}
{\displaystyle \{y\}}
f
{\displaystyle f}
S
{\displaystyle S}
∃
{\displaystyle \exists }
∀
{\displaystyle \forall }
powerset も参照してください 。
確率
確率における 2 つの事実は、付加物として理解することができます。つまり、期待値はアフィン変換と交換可能であり、期待値は、ある意味では、 実数上の分布の実数値近似値を見つける問題に対する
最善の 解であるということです。
に基づくカテゴリを定義する。ここで 、オブジェクトは実数、射は「点において評価されるアフィン関数」である。つまり、任意のアフィン関数 と任意の実数に対して 、射 を定義する 。
R
{\displaystyle \mathbb {R} }
f
(
x
)
=
a
x
+
b
{\displaystyle f(x)=ax+b}
r
{\displaystyle r}
(
r
,
f
)
:
r
→
f
(
r
)
{\displaystyle (r,f):r\to f(r)}
に基づくカテゴリ 、すなわち有限期待値を持つ における確率分布の集合を定義する 。 における射を 「分布において評価されるアフィン関数」と定義する。つまり、任意のアフィン関数 と任意の に対して 、射 を定義する 。
M
(
R
)
{\displaystyle M(\mathbb {R} )}
R
{\displaystyle \mathbb {R} }
M
(
R
)
{\displaystyle M(\mathbb {R} )}
f
(
x
)
=
a
x
+
b
{\displaystyle f(x)=ax+b}
μ
∈
M
(
R
)
{\displaystyle \mu \in M(\mathbb {R} )}
(
μ
,
f
)
:
μ
→
μ
∘
f
−
1
{\displaystyle (\mu ,f):\mu \to \mu \circ f^{-1}}
すると、 ディラックのデルタ測度は 関数 を定義し 、期待値は別の関数 を定義し 、それらは随伴 となります 。(やや当惑させるかもしれませんが、 は「忘却性」があり「自由」で あるにもかかわらず、 は左随伴です 。)
δ
:
x
↦
δ
x
{\displaystyle \delta :x\mapsto \delta _{x}}
E
:
μ
↦
E
[
μ
]
{\displaystyle \mathbb {E} :\mu \mapsto \mathbb {E} [\mu ]}
E
⊣
δ
{\displaystyle \mathbb {E} \dashv \delta }
E
{\displaystyle \mathbb {E} }
E
{\displaystyle \mathbb {E} }
δ
{\displaystyle \delta }
完全な補助
したがって、すべての随伴作用素には多数の関手と自然変換が関連付けられており、残りを決定するにはほんの一部だけで十分です。
カテゴリー C と D の間の付加 は 、
左随伴関数 と 呼ばれる 関数 F : D → C
右随伴関数 と呼ばれる 関数 G : C → D
自然 同型 Φ : hom C ( F –,–) → hom D (–, G –)
自然 変換 ε : FG → 1 C はコユニット と呼ばれる
自然変換η:1D → GF は 単位 と呼ばれる
X が C の任意のオブジェクトを表し 、 Y が D の任意のオブジェクトを表す 同等の定式化 は次のとおりです。
すべてのC 射 f : FY → X に対して、 以下の図が可換となる 唯一の D 射 Φ Y , X ( f ) = g : Y → GXが存在し、すべての D 射 g : Y → GX に対して、以下の図が可換となる唯一の C 射 Φ −1 Y , X ( g ) = f : FY → Xが C に存在します 。
この主張から次のことが分かります。
f
=
Φ
Y
,
X
−
1
(
g
)
=
ε
X
∘
F
(
g
)
∈
h
o
m
C
(
F
(
Y
)
,
X
)
g
=
Φ
Y
,
X
(
f
)
=
G
(
f
)
∘
η
Y
∈
h
o
m
D
(
Y
,
G
(
X
)
)
Φ
G
X
,
X
−
1
(
1
G
X
)
=
ε
X
∈
h
o
m
C
(
F
G
(
X
)
,
X
)
Φ
Y
,
F
Y
(
1
F
Y
)
=
η
Y
∈
h
o
m
D
(
Y
,
G
F
(
Y
)
)
{\displaystyle {\begin{aligned}f=\Phi _{Y,X}^{-1}(g)&=\varepsilon _{X}\circ F(g)&\in &\,\,\mathrm {hom} _{C}(F(Y),X)\\g=\Phi _{Y,X}(f)&=G(f)\circ \eta _{Y}&\in &\,\,\mathrm {hom} _{D}(Y,G(X))\\\Phi _{GX,X}^{-1}(1_{GX})&=\varepsilon _{X}&\in &\,\,\mathrm {hom} _{C}(FG(X),X)\\\Phi _{Y,FY}(1_{FY})&=\eta _{Y}&\in &\,\,\mathrm {hom} _{D}(Y,GF(Y))\\\end{aligned}}}
変換 ε 、 η は、単位間の方程式を満たします。
1
F
Y
=
ε
F
Y
∘
F
(
η
Y
)
1
G
X
=
G
(
ε
X
)
∘
η
G
X
{\displaystyle {\begin{aligned}1_{FY}&=\varepsilon _{FY}\circ F(\eta _{Y})\\1_{GX}&=G(\varepsilon _{X})\circ \eta _{GX}\end{aligned}}}
特に、上記の式は、Φ、ε、η を3つのうちのいずれか1つを用いて定義することを可能にする。しかし、随伴関数 F と G だけでは、一般に随伴関係を決定するのに十分ではない。これらの状況の同値性は以下に示す。
普遍射はホム集合の随伴を誘導する
右随伴関数 G : C → D ; が与えられた場合、初期射の意味で、次の手順を実行することで誘導ホムセット随伴を構築できます。
関数 F : D → C と自然変換 η を構築します。
D の 各オブジェクト Yについて、 Yから G への 初期射 ( F ( Y ), η Y ) を η Y : Y → G ( F ( Y ) )となるように選ぶ 。F のオブジェクトへの写像 と射の族 η が得られる。
各 f : Y 0 → Y 1 に対し、 ( F ( Y 0 ), η Y 0 ) が初期射であるので、 η Y 1 ∘ F をη Y 0 で因数分解し、 F ( f ) : F ( Y 0 ) → F ( Y 1 )を得る。これは F の射へ の写像である。
その因数分解の可換図は自然変換の可換図を意味するので、 η : 1 D → G ∘ F は自然変換 です 。
その因数分解の一意性と Gが関数であることは、射に対する F の写像が 合成と同一性を保存することを意味します。
自然同型Φ:homC ( F − ,−)→homD ( −, G− )を構築する。
C の 各オブジェクト X 、 D の 各オブジェクト Y について、 ( F ( Y )、 η Y ) が初期射である場合、 Φ Y 、 X は一対一であり、ここで Φ Y 、 X ( f : F ( Y ) → X ) = G ( F ) ∘ η Y です。
η が自然変換で、 Gが関数者の場合、 C の 任意のオブジェクト X 0 、 X 1 、 D の 任意のオブジェクト Y 0 、 Y 1 、任意の x : X 0 → X 1 、任意の y : Y 1 → Y 0 について、 Φ Y 1 、 X 1 ( x ∘ f ∘ F ( y )) = G( x ) ∘ G ( f ) ∘ G ( f ( y )) ∘ η Y 1 = G ( x ) ∘ G ( f ) ∘ η Y 0 ∘ y = G ( x ) ∘ Φ Y 0 、 X 0 (∘) ∘ y が成り立ち、両方の議論において Φ は自然です。
同様の議論により、終端射から左随伴関数へのホム集合随伴を構築することができます。(多くの随伴対における右随伴は自明に定義された包含関数または忘却関数であるため、右随伴から始まる構成の方がやや一般的です。)
コユニット-ユニット付加はホムセット付加を誘導する
関数 F : D → C 、 G : C → D 、およびコユニット-ユニット随伴 (ε, η) : F ⊣ Gが与えられている場合、次の手順で自然変換 Φ : hom C ( F −,−) → hom D (−, G −) を
見つけることで、hom セット随伴を構築できます。
各 f : FY → X と各 g : Y → GX について、定義する。
Φ
Y
,
X
(
f
)
=
G
(
f
)
∘
η
Y
Ψ
Y
,
X
(
g
)
=
ε
X
∘
F
(
g
)
{\displaystyle {\begin{aligned}\Phi _{Y,X}(f)=G(f)\circ \eta _{Y}\\\Psi _{Y,X}(g)=\varepsilon _{X}\circ F(g)\end{aligned}}}
η と ε が自然であるため、変換 Φ と Ψ は自然です。
F が関数であること、εが自然であること、そして余単位元方程式1 FY = ε FY ∘ F (η Y )を用いて 、次式を得る。
Ψ
Φ
f
=
ε
X
∘
F
G
(
f
)
∘
F
(
η
Y
)
=
f
∘
ε
F
Y
∘
F
(
η
Y
)
=
f
∘
1
F
Y
=
f
{\displaystyle {\begin{aligned}\Psi \Phi f&=\varepsilon _{X}\circ FG(f)\circ F(\eta _{Y})\\&=f\circ \varepsilon _{FY}\circ F(\eta _{Y})\\&=f\circ 1_{FY}=f\end{aligned}}}
したがってΨΦは恒等変換です。
双対的に、 G が関数であること、ηが自然であること、そして余単位元方程式1 GX = G (ε X ) ∘ η GX を用いて、次式を得る。
Φ
Ψ
g
=
G
(
ε
X
)
∘
G
F
(
g
)
∘
η
Y
=
G
(
ε
X
)
∘
η
G
X
∘
g
=
1
G
X
∘
g
=
g
{\displaystyle {\begin{aligned}\Phi \Psi g&=G(\varepsilon _{X})\circ GF(g)\circ \eta _{Y}\\&=G(\varepsilon _{X})\circ \eta _{GX}\circ g\\&=1_{GX}\circ g=g\end{aligned}}}
したがって、ΦΨは恒等変換である。したがって、Φは逆変換Φ −1 = Ψと自然同型である。
ホムセット付加は上記のすべてを誘発する
関数 F : D → C 、 G : C → D 、およびhom集合随伴Φ:homC ( F − ,−)→homD ( −, G− )が与えられれば、コユニット-ユニット随伴を構築できる。
(
ε
,
η
)
:
F
⊣
G
{\displaystyle (\varepsilon ,\eta ):F\dashv G}
、
これは、以下の手順で、始端射と終端射の族を定義します。
C 内の 各 X について、 が 恒等射であると します。
ε
X
=
Φ
G
X
,
X
−
1
(
1
G
X
)
∈
h
o
m
C
(
F
G
X
,
X
)
{\displaystyle \varepsilon _{X}=\Phi _{GX,X}^{-1}(1_{GX})\in \mathrm {hom} _{C}(FGX,X)}
1
G
X
∈
h
o
m
D
(
G
X
,
G
X
)
{\displaystyle 1_{GX}\in \mathrm {hom} _{D}(GX,GX)}
D 内の 各 Y について、 が恒等写像であると します。
η
Y
=
Φ
Y
,
F
Y
(
1
F
Y
)
∈
h
o
m
D
(
Y
,
G
F
Y
)
{\displaystyle \eta _{Y}=\Phi _{Y,FY}(1_{FY})\in \mathrm {hom} _{D}(Y,GFY)}
1
F
Y
∈
h
o
m
C
(
F
Y
,
F
Y
)
{\displaystyle 1_{FY}\in \mathrm {hom} _{C}(FY,FY)}
Φ の全単射性と自然性は、各 ( GX 、 ε X )が C における Fから X への終端射であり 、各 ( FY 、 η Y ) がD における Yから G への 初期射であることを意味します 。
Φ の自然性は ε とη の自然性を意味し 、2つの式
Φ
Y
,
X
(
f
)
=
G
(
f
)
∘
η
Y
Φ
Y
,
X
−
1
(
g
)
=
ε
X
∘
F
(
g
)
{\displaystyle {\begin{aligned}\Phi _{Y,X}(f)=G(f)\circ \eta _{Y}\\\Phi _{Y,X}^{-1}(g)=\varepsilon _{X}\circ F(g)\end{aligned}}}
各 f : FY → X および g : Y → GX (これにより Φ が完全に決定されます)。
2番目の式でX に FY 、 gに ηY = ΦY 、 FY ( 1 FY ) を代入すると 、 最初のコユニット-ユニット方程式が得られる。
1
F
Y
=
ε
F
Y
∘
F
(
η
Y
)
{\displaystyle 1_{FY}=\varepsilon _{FY}\circ F(\eta _{Y})}
、
最初の式で Y に GX 、 f にε X = Φ −1 GX, X (1 GX ) を代入すると、 2番目の余単位-単位方程式が得られる。
1
G
X
=
G
(
ε
X
)
∘
η
G
X
{\displaystyle 1_{GX}=G(\varepsilon _{X})\circ \eta _{GX}}
。
プロパティ
存在
すべての関手 G : C → Dが 左随伴を持つわけではない。Cが完備圏である場合 、 左 随伴を持つ関手は ピーター・J・フレイド の 随伴関手定理 によって特徴付けられる 。G が左随伴を持つための必要十分条件は、それが 連続 であり、かつある小ささの条件が満たされることである。すなわち、 D の任意の 対象 Y に対して、射の族が存在する。
f i : Y → G ( X i )
ここで添え字 i は、 真クラス ではなく集合 I から来ており 、すべての射
h : Y → G ( X )
次のように書くことができる
h = G ( t ) f i
∘
{\displaystyle \circ }
I 内の i と射影
に対して
t : Xi → X∈C 。
同様のステートメントは、右随伴関数を持つ関数を特徴付けます。
重要な特殊ケースとして、 局所的に提示可能なカテゴリ があります。 が局所的に提示可能なカテゴリ間の関手である場合、
F
:
C
→
D
{\displaystyle F:C\to D}
ユニークさ
関数 F : D → C が 2つの右随伴関数 G と G ′ を持つ場合、 G と G ′ は自然に同型 となる 。左随伴関数についても同様である。
逆に、 Fが G の左随伴であり 、 Gが G ′ と自然に同型であるなら ば、 Fも G ′ の左随伴である 。より一般に、 〈 F , G , ε, η 〉 が随伴(余単位元 (ε,η) を持つ)であり、
σ : F → F ′
τ : G → G ′
が自然同型ならば、〈 F ′ , G ′ , ε ′ , η ′ 〉 は随伴関係となり、
η
′
=
(
τ
∗
σ
)
∘
η
ε
′
=
ε
∘
(
σ
−
1
∗
τ
−
1
)
.
{\displaystyle {\begin{aligned}\eta '&=(\tau \ast \sigma )\circ \eta \\\varepsilon '&=\varepsilon \circ (\sigma ^{-1}\ast \tau ^{-1}).\end{aligned}}}
ここで は 自然変換の垂直方向の合成を表し、 は 水平方向の合成を表します。
∘
{\displaystyle \circ }
∗
{\displaystyle \ast }
構成
随伴関係は自然に合成できる。具体的には、〈 F , G , ε , η 〉 が C と D の間の随伴関係であり、〈 F ′ , G ′ , ε ′ , η ′ 〉 がD と E の間の随伴関係である 場合、関手
F
∘
F
′
:
E
→
C
{\displaystyle F\circ F':E\rightarrow C}
左付随
G
′
∘
G
:
C
→
E
.
{\displaystyle G'\circ G:C\to E.}
より正確には、 FF′ と G′ G の間には、それぞれ合成によって与えられる単位と余単位を持つ
付加関係がある。
1
E
→
η
′
G
′
F
′
→
G
′
η
F
′
G
′
G
F
F
′
F
F
′
G
′
G
→
F
ε
′
G
F
G
→
ε
1
C
.
{\displaystyle {\begin{aligned}&1_{\mathcal {E}}{\xrightarrow {\eta '}}G'F'{\xrightarrow {G'\eta F'}}G'GFF'\\&FF'G'G{\xrightarrow {F\varepsilon 'G}}FG{\xrightarrow {\varepsilon }}1_{\mathcal {C}}.\end{aligned}}}
この新しい付加は、 与えられた 2 つの付加の
合成と呼ばれます。
カテゴリC とそれ自体の間に恒等随伴を定義する自然な方法もあるため、オブジェクトがすべて 小さなカテゴリ であり、その射が随伴であるカテゴリを形成できます 。
制限保存
随伴関数の最も重要な特性はその連続性です。左随伴関数を持つすべての関数(したがって 右 随伴関数)は 連続 です(つまり、カテゴリ理論的な意味での 極限 と交換します)。右随伴関数を持つすべての関数(したがって 左随伴関数)は 共連続 です(つまり、余極限と交換し ます ) 。
数学においてよく使われる構成の多くは極限または余極限であるため、これは豊富な情報を提供します。例えば:
右随伴関数をオブジェクトの 積 に適用すると、画像の積が生成されます。
オブジェクトの余積 に左随伴関数を適用すると、 画像の余積が生成されます。
2 つのアーベルカテゴリ間のすべての右随伴関数は 左正確 である。
2 つのアーベルカテゴリ間のすべての左随伴関数は 右正確 です。
加法性
C と Dが 前加法カテゴリ であり 、 F : D → C が右随伴関数 G : C → Dを持つ 加法関数 である 場合 、 G も加法関数であり、ホム集合一対一写像
Φ
Y
,
X
:
h
o
m
C
(
F
Y
,
X
)
≅
h
o
m
D
(
Y
,
G
X
)
{\displaystyle \Phi _{Y,X}:\mathrm {hom} _{\mathcal {C}}(FY,X)\cong \mathrm {hom} _{\mathcal {D}}(Y,GX)}
は、実際にはアーベル群の同型です。双対的に、 G が 左随伴群 F と加法的である場合、 F も加法的です。
さらに、 C と Dの両方が 加法カテゴリ (つまり、すべての有限の 二重積 を持つ前加法カテゴリ)である場合 、それらの間の任意の随伴関数のペアは自動的に加法になります。
人間関係
普遍的な構造
前述のように、圏 C と Dの間の随伴は、 C の各オブジェクトと D の各オブジェクトに対して1つずつ、 普遍射 の族を生じます。逆に、 D のすべてのオブジェクトから関手 G : C → D への普遍射が存在する場合 、 G は 左随伴を持ちます。
ただし、ユニバーサル構成は随伴関数よりも一般的です。ユニバーサル構成は最適化問題に似ています。この問題がD のすべてのオブジェクト(つまり、 C のすべてのオブジェクト)に対して解を持つ場合にのみ、随伴ペアが生成されます 。
カテゴリーの同値性
関数 F : D → Cが カテゴリの同値 の半分である場合 、それはカテゴリの随伴同値における左随伴、つまり、単位元と余単位元が同型である随伴です。
あらゆる随伴 〈 F , G , ε, η 〉 は、特定のサブカテゴリの同値性を拡張する。C 1 を、C のオブジェクト X のうち ε X が同型となるものからなる C の完全なサブカテゴリと定義し 、 D 1 を 、 D の オブジェクト Y のうち η Y が同型となるものからなる D の完全なサブカテゴリと定義する 。 すると 、 F と G は D 1 と C 1 に 制限 さ れ 、 これら の サブカテゴリ の 逆 同値 性 が得られる。
つまり、ある意味では、随伴関数は「一般化された」逆関数と言える。ただし、 Fの右逆関数(すなわち、 FG が 1 D と自然に同型となるような 関数 G )は、必ずしも F の右(または左)随伴関数である必要はないことに注意されたい。随伴関数は 、両側 逆関数
を一般化する。
モナド
あらゆる随伴作用 〈 F , G , ε, η 〉 は、圏 Dにおける関連する モナド 〈 T , η, μ 〉を生み出す 。関手
T
:
D
→
D
{\displaystyle T:{\mathcal {D}}\to {\mathcal {D}}}
はT = GF で与えられる 。モナドの単位
η
:
1
D
→
T
{\displaystyle \eta :1_{\mathcal {D}}\to T}
は、単に付加と乗算変換の単位ηである。
μ
:
T
2
→
T
{\displaystyle \mu :T^{2}\to T\,}
はμ = G ε F で与えられます。二重に、トリプル < FG , ε, F η G > は C の コモナド を定義します。
あらゆるモナドは、上記のように、何らかの随伴関係から、実際には典型的には多数の随伴関係から生じます。 アイレンバーグ・ムーア代数 の圏と クライスリ圏 と呼ばれる2つの構成は、与えられたモナドを生み出す随伴関係を構成する問題に対する2つの極端解です。
注記
^ abcdefg Leinster, Tom (2025-08-26)、「2 Adjoints」、Basic Category Theory、 arXiv : 1612.09375 、 2025年9 月2日取得
^ Leinster, Tom (2025-08-26)、「注釈 2.2.8」、Basic Category Theory、 arXiv : 1612.09375 、 2025年9月2日 閲覧
^ abcd Mac Lane, Saunders (1998). 『現役数学者のためのカテゴリー』 . 『数学大学院テキスト』 . 第5巻(第2版). Springer-Verlag. pp. 80– 82. ISBN 0-387-98403-8 . Zbl 0906.18001。
^ Baez, John C. (1996). 「高次元代数II:2-ヒルベルト空間」. arXiv : q-alg/9609018 .
^ カン、ダニエル M. (1958). 「随伴関数」 (PDF) 。 アメリカ数学協会の論文 。 87 (2): 294–329 。 土井 : 10.2307/1993102 。 JSTOR 1993102。
^ Lawvere, F. William 、「Adjointness in foundations」、 Dialectica 、1969年。現在では表記法が異なります。これらの講義ノートにはPeter Smithによるより簡単な紹介があり、この概念も引用された論文に由来するとされています。
^ 「非離散カテゴリ」 nLab 。
^ Mac Lane, Saunders ; Moerdijk, Ieke (1992) Sheaves in Geometry and Logic , Springer-Verlag. ISBN 0-387-97710-4 58ページ参照
参考文献
外部リンク