圏論における中心的な研究対象
数学 の一分野である 圏論 において 、 自然変換は、関係する 圏 の 内部構造(すなわち、 射の合成)を尊重しながら、ある 関数を 別の関数に変換する方法を提供する 。したがって、自然変換は「関数の射」であると考えることができる。非公式には、自然変換の概念は、関数間の特定の写像が圏全体にわたって一貫して実行できることを示している。
実際、この直感は、いわゆる 関数カテゴリを定義するために形式化することができます。自然変換は、カテゴリと関数に次いで、 カテゴリ理論 の最も基本的な概念の 1 つであり 、その結果、その応用の大部分に登場します。
意味
および が カテゴリ と (両方とも から へ) の間の 関数 である 場合 、から へ の 自然変換は 、2 つの要件を満たす射の族です。
ふ
{\displaystyle F}
グ
{\displaystyle G}
C
{\displaystyle C}
だ
{\displaystyle D}
C
{\displaystyle C}
だ
{\displaystyle D}
η
{\displaystyle \eta}
ふ
{\displaystyle F}
グ
{\displaystyle G}
自然変換は、 内のすべてのオブジェクトに 、 のオブジェクト間の 射 を関連付ける必要があります。この射は における の 成分 と呼ばれます 。
バツ
{\displaystyle X}
C
{\displaystyle C}
η
バツ
:
ふ
(
バツ
)
→
グ
(
バツ
)
{\displaystyle \eta _{X}:F(X)\to G(X)}
だ
{\displaystyle D}
η
バツ
{\displaystyle \eta_{X}}
η
{\displaystyle \eta}
バツ
{\displaystyle X}
成分は、 のあらゆる射に対して次のようになる必要があります 。
ふ
:
バツ
→
はい
{\displaystyle f:X\to Y}
C
{\displaystyle C}
η
はい
∘
ふ
(
ふ
)
=
グ
(
ふ
)
∘
η
バツ
{\displaystyle \eta _{Y}\circ F(f)=G(f)\circ \eta _{X}}
最後の式は、交換法則図 で簡単に表現できる。
これは、2 つの関数間の自然変換の定義の一部である可換図です。
と の両方が 反変で ある 場合 、右の図の垂直矢印は逆になります。 が から への自然変換である場合 、 または と も書きます。 これは、 における射の族が 自然で ある ということによっても表現されます 。
ふ
{\displaystyle F}
グ
{\displaystyle G}
η
{\displaystyle \eta}
ふ
{\displaystyle F}
グ
{\displaystyle G}
η
:
ふ
→
グ
{\displaystyle \eta :F\to G}
η
:
ふ
⇒
グ
{\displaystyle \eta :F\Rightarrow G}
η
バツ
:
ふ
(
バツ
)
→
グ
(
バツ
)
{\displaystyle \eta _{X}:F(X)\to G(X)}
バツ
{\displaystyle X}
内の任意のオブジェクトに対して 、射が 内の 同型で ある 場合 、 は であると言われる。
バツ
{\displaystyle X}
C
{\displaystyle C}
η
バツ
{\displaystyle \eta_{X}}
だ
{\displaystyle D}
η
{\displaystyle \eta}
自然同型性 (または、 関数 の 自然同値性 や )。2 つの関数 と は、 から へ の自然同型性が存在する場合、 自然同型 または単に 同型で あると呼ばれます 。
ふ
{\displaystyle F}
グ
{\displaystyle G}
ふ
{\displaystyle F}
グ
{\displaystyle G}
から への 非 自然 変換は 、内の すべての に対して、 単に射 の族です。したがって、自然変換 は 、すべての射 に対して となる非自然変換です 。 の 自然化子 natは、 上 のすべてのオブジェクトを含み、 が 自然変換に制限される
の 最大の サブカテゴリです。
η
{\displaystyle \eta}
ふ
{\displaystyle F}
グ
{\displaystyle G}
η
バツ
:
ふ
(
バツ
)
→
グ
(
バツ
)
{\displaystyle \eta _{X}:F(X)\to G(X)}
バツ
{\displaystyle X}
C
{\displaystyle C}
η
はい
∘
ふ
(
ふ
)
=
グ
(
ふ
)
∘
η
バツ
{\displaystyle \eta _{Y}\circ F(f)=G(f)\circ \eta _{X}}
ふ
:
バツ
→
はい
{\displaystyle f:X\to Y}
η
{\displaystyle \eta}
(
η
)
{\displaystyle (\eta )}
C
{\displaystyle C}
C
{\displaystyle C}
η
{\displaystyle \eta}
例
反対グループ
次のような発言
「すべてのグループは、その 反対のグループ と自然に同型である」
現代数学には、この命題の正確な意味とその証明を示します。
群 準同型を射とするすべての 群 のカテゴリを考えてみましょう。 が群である 場合、その反対群を 次のように定義します。は と同じ集合であり 、演算は によって定義されます 。 のすべての乗算は 、このように「逆」になります。 反対 群を形成することは、任意の群準同型 に対して を 定義すると、 から への (共変) 関数になります。 は、確かに から へ の群準同型である ことに注意してください
。
グループ
{\displaystyle {\textbf {グループ}}}
(
グ
、
∗
)
{\displaystyle (G,*)}
(
グ
オプ
、
∗
オプ
)
{\displaystyle (G^{\text{op}},{*}^{\text{op}})}
グ
オプ
{\displaystyle G^{\text{op}}}
グ
{\displaystyle G}
∗
オプ
{\displaystyle *^{\text{op}}}
1つの
∗
オプ
b
=
b
∗
1つの
{\displaystyle a*^{\text{op}}b=b*a}
グ
オプ
{\displaystyle G^{\text{op}}}
グループ
{\displaystyle {\textbf {グループ}}}
グループ
{\displaystyle {\textbf {グループ}}}
ふ
オプ
=
ふ
{\displaystyle f^{\text{op}}=f}
ふ
:
グ
→
H
{\displaystyle f:G\to H}
ふ
オプ
{\displaystyle f^{\text{op}}}
グ
オプ
{\displaystyle G^{\text{op}}}
H
オプ
{\displaystyle H^{\text{op}}}
ふ
オプ
(
1つの
∗
オプ
b
)
=
ふ
(
b
∗
1つの
)
=
ふ
(
b
)
∗
ふ
(
1つの
)
=
ふ
オプ
(
1つの
)
∗
オプ
ふ
オプ
(
b
)
。
{\displaystyle f^{\text{op}}(a*^{\text{op}}b)=f(b*a)=f(b)*f(a)=f^{\text{op}}(a)*^{\text{op}}f^{\text{op}}(b).}
上記の声明の内容は次のとおりです。
「恒等関数は 、当然、反対関数と同型である 」
識別子
グループ
:
グループ
→
グループ
{\displaystyle {\text{Id}}_{\textbf {Grp}}:{\textbf {Grp}}\to {\textbf {Grp}}}
オプ
:
グループ
→
グループ
{\displaystyle {\text{op}}:{\textbf {Grp}}\to {\textbf {Grp}}}
これを証明するには、 上の図が可換となるような、 すべての群 に対する同型性を与える必要があります。 を設定します 。 の式 と は、 が逆 を持つ群準同型である
ことを示しています 。 自然性を証明するには、群準同型から始めて
、 つまり
内の すべての に対して であることを示します。 これは 、およびすべての群準同型が という特性を持つ ため真です
。
η
グ
:
グ
→
グ
オプ
{\displaystyle \eta _{G}:G\to G^{\text{op}}}
グ
{\displaystyle G}
η
グ
(
1つの
)
=
1つの
−
1
{\displaystyle \eta_{G}(a)=a^{-1}}
(
1つの
∗
b
)
−
1
=
b
−
1
∗
1つの
−
1
=
1つの
−
1
∗
オプ
b
−
1
{\displaystyle (a*b)^{-1}=b^{-1}*a^{-1}=a^{-1}*^{\text{op}}b^{-1}}
(
1つの
−
1
)
−
1
=
1つの
{\displaystyle (a^{-1})^{-1}=a}
η
グ
{\displaystyle \eta_{G}}
η
グ
オプ
{\displaystyle \eta _{G^{\text{op}}}}
ふ
:
グ
→
H
{\displaystyle f:G\to H}
η
H
∘
ふ
=
ふ
オプ
∘
η
グ
{\displaystyle \eta _{H}\circ f=f^{\text{op}}\circ \eta _{G}}
(
ふ
(
1つの
)
)
−
1
=
ふ
オプ
(
1つの
−
1
)
{\displaystyle (f(a))^{-1}=f^{\text{op}}(a^{-1})}
1つの
{\displaystyle a}
グ
{\displaystyle G}
ふ
オプ
=
ふ
{\displaystyle f^{\text{op}}=f}
(
ふ
(
1つの
)
)
−
1
=
ふ
(
1つの
−
1
)
{\displaystyle (f(a))^{-1}=f(a^{-1})}
モジュール
を右加群の -加群準同型と します 。すべての左加群に対して、 自然な写像 が存在し 、自然変換 を形成します。 すべての右加群に対して、 によって定義される 自然な写像 が存在し 、自然変換 を形成します 。
φ
:
ま
⟶
ま
′
{\displaystyle \varphi :M\longrightarrow M^{\prime }}
R
{\displaystyle R}
いいえ
{\displaystyle N}
φ
⊗
いいえ
:
ま
⊗
R
いいえ
⟶
ま
′
⊗
R
いいえ
{\displaystyle \varphi \otimes N:M\otimes _{R}N\longrightarrow M^{\prime }\otimes _{R}N}
η
:
ま
⊗
R
−
⟹
ま
′
⊗
R
−
{\displaystyle \eta :M\otimes _{R}-\implies M'\otimes _{R}-}
N
{\displaystyle N}
η
N
:
Hom
R
(
M
′
,
N
)
⟶
Hom
R
(
M
,
N
)
{\displaystyle \eta _{N}:{\text{Hom}}_{R}(M',N)\longrightarrow {\text{Hom}}_{R}(M,N)}
η
N
(
f
)
=
f
φ
{\displaystyle \eta _{N}(f)=f\varphi }
η
:
Hom
R
(
M
′
,
−
)
⟹
Hom
R
(
M
,
−
)
{\displaystyle \eta :{\text{Hom}}_{R}(M',-)\implies {\text{Hom}}_{R}(M,-)}
アーベル化
群 が与えられた場合、その アーベル化 を定義できます 。
を の剰余類への射影写像とします 。この準同型は「 において自然
」です。つまり、自然変換を定義します。これをここで確認します。 を群とします。任意の準同型 に対して 、 は
の核に含まれます 。これは、アーベル群への任意の準同型によって交換子部分群が消滅するためです。次に、
を として 因数分解すると、 一意の準同型
についてになります。これにより、恒等関数から への 関数と
自然変換が 作成されます が、自然同型ではありません 。
G
{\displaystyle G}
G
ab
=
G
/
{\displaystyle G^{\text{ab}}=G/}
[
G
,
G
]
{\displaystyle [G,G]}
π
G
:
G
→
G
ab
{\displaystyle \pi _{G}:G\to G^{\text{ab}}}
[
G
,
G
]
{\displaystyle [G,G]}
G
{\displaystyle G}
H
{\displaystyle H}
f
:
G
→
H
{\displaystyle f:G\to H}
[
G
,
G
]
{\displaystyle [G,G]}
π
H
∘
f
{\displaystyle \pi _{H}\circ f}
π
H
∘
f
{\displaystyle \pi _{H}\circ f}
G
ab
{\displaystyle G^{\text{ab}}}
f
ab
∘
π
G
=
π
H
∘
f
{\displaystyle f^{\text{ab}}\circ \pi _{G}=\pi _{H}\circ f}
f
ab
:
G
ab
→
H
ab
{\displaystyle f^{\text{ab}}:G^{\text{ab}}\to H^{\text{ab}}}
ab
:
Grp
→
Grp
{\displaystyle {\text{ab}}:{\textbf {Grp}}\to {\textbf {Grp}}}
π
{\displaystyle \pi }
ab
{\displaystyle {\text{ab}}}
ヒューレヴィッツ準同型
代数的位相 幾何学には関数や自然変換が豊富に存在し 、その 例としては ヒューレヴィッツ準同型が挙げられる。 任意の尖った位相空間 と正の整数に対して、 群準同型 が存在する。
(
X
,
x
)
{\displaystyle (X,x)}
n
{\displaystyle n}
h
n
:
π
n
(
X
,
x
)
→
H
n
(
X
)
{\displaystyle h_{n}\colon \pi _{n}(X,x)\to H_{n}(X)}
の - 番目の ホモトピー群 から の - 番目 の ホモロジー群 への変換です 。 と は両方とも、尖った位相空間の カテゴリ Top * から群のカテゴリ Grp への関数であり、 は から へ の自然変換です 。
n
{\displaystyle n}
(
X
,
x
)
{\displaystyle (X,x)}
n
{\displaystyle n}
X
{\displaystyle X}
π
n
{\displaystyle \pi _{n}}
H
n
{\displaystyle H_{n}}
h
n
{\displaystyle h_{n}}
π
n
{\displaystyle \pi _{n}}
H
n
{\displaystyle H_{n}}
決定要因
環準同型 を持つ 可換環 と が 与えられたとき、 可逆 行列 と のそれぞれの群は 、で表す 準同型を継承します。
これは、各行列要素 に 適用することで得られます。同様に、 は 群準同型 に制限されます。 ここで、 は の 単位群 を表します 。実際、 と は、 可換環のカテゴリから への関数です 。 で 表された 群 上の 行列式 は、群準同型です。
R
{\displaystyle R}
S
{\displaystyle S}
f
:
R
→
S
{\displaystyle f:R\to S}
n
×
n
{\displaystyle n\times n}
GL
n
(
R
)
{\displaystyle {\text{GL}}_{n}(R)}
GL
n
(
S
)
{\displaystyle {\text{GL}}_{n}(S)}
GL
n
(
f
)
{\displaystyle {\text{GL}}_{n}(f)}
f
{\displaystyle f}
f
{\displaystyle f}
f
∗
:
R
∗
→
S
∗
{\displaystyle f^{*}:R^{*}\to S^{*}}
R
∗
{\displaystyle R^{*}}
R
{\displaystyle R}
GL
n
{\displaystyle {\text{GL}}_{n}}
∗
{\displaystyle *}
CRing
{\displaystyle {\textbf {CRing}}}
Grp
{\displaystyle {\textbf {Grp}}}
GL
n
(
R
)
{\displaystyle {\text{GL}}_{n}(R)}
det
R
{\displaystyle {\text{det}}_{R}}
det
R
:
GL
n
(
R
)
→
R
∗
{\displaystyle {\mbox{det}}_{R}\colon {\mbox{GL}}_{n}(R)\to R^{*}}
これは において自然です 。行列式はすべての環に対して同じ公式で定義されるため、が成り立ちます。これにより、行列式は から へ の自然変換になります 。
R
{\displaystyle R}
f
∗
∘
det
R
=
det
S
∘
GL
n
(
f
)
{\displaystyle f^{*}\circ {\text{det}}_{R}={\text{det}}_{S}\circ {\text{GL}}_{n}(f)}
GL
n
{\displaystyle {\text{GL}}_{n}}
∗
{\displaystyle *}
ベクトル空間の二重双対
たとえば、 が 体 である場合 、 上のすべての ベクトル空間 に対して、ベクトル空間 からその 二重双対への「自然な」 単射線 型写像が 存在します 。これらの写像は、次の意味で「自然」です。二重双対演算は関数であり、写像は恒等関数から二重双対関数への自然な変換の要素です。
K
{\displaystyle K}
V
{\displaystyle V}
K
{\displaystyle K}
V
→
V
∗
∗
{\displaystyle V\to V^{**}}
有限微積分
あらゆるアーベル群 に対して、 整数 から の基底集合 への関数の 集合は 、点ごとの加法の下で
アーベル群を形成します。(ここでは、 標準的な 忘却関手 を示します。) 射が与えられた場合、前者の要素と 左合成することによって与えられる 写像は 、それ自体がアーベル群の準同型です。このようにして、関手 が得られます。 各関数
を に取る 差分演算子は 、 から 自体への写像であり 、 そのような写像のコレクションは自然な変換 を与えます 。
G
{\displaystyle G}
Hom
Set
(
Z
,
U
(
G
)
)
{\displaystyle {\text{Hom}}_{\textbf {Set}}(\mathbb {Z} ,U(G))}
G
{\displaystyle G}
V
Z
(
G
)
{\displaystyle V_{\mathbb {Z} }(G)}
U
{\displaystyle U}
U
:
Ab
→
Set
{\displaystyle U:{\textbf {Ab}}\to {\textbf {Set}}}
Ab
{\displaystyle {\textbf {Ab}}}
φ
:
G
→
G
′
{\displaystyle \varphi :G\to G'}
V
Z
(
φ
)
:
V
Z
(
G
)
→
V
Z
(
G
′
)
{\displaystyle V_{\mathbb {Z} }(\varphi ):V_{\mathbb {Z} }(G)\to V_{\mathbb {Z} }(G')}
φ
{\displaystyle \varphi }
V
Z
:
Ab
→
Ab
{\displaystyle V_{\mathbb {Z} }:{\textbf {Ab}}\to {\textbf {Ab}}}
Δ
G
{\displaystyle \Delta _{G}}
f
:
Z
→
U
(
G
)
{\displaystyle f:\mathbb {Z} \to U(G)}
Δ
(
f
)
:
n
↦
f
(
n
+
1
)
−
f
(
n
)
{\displaystyle \Delta (f):n\mapsto f(n+1)-f(n)}
V
Z
(
G
)
{\displaystyle V_{\mathbb {Z} }(G)}
Δ
{\displaystyle \Delta }
Δ
:
V
Z
→
V
Z
{\displaystyle \Delta :V_{\mathbb {Z} }\to V_{\mathbb {Z} }}
テンソルホム付加
アーベル群と群準同型の カテゴリ
Ab
{\displaystyle {\textbf {Ab}}}
を考えてみましょう。すべてのアーベル群 、 およびに対して 群同型が存在します。
X
{\displaystyle X}
Y
{\displaystyle Y}
Z
{\displaystyle Z}
Hom
(
X
⊗
Y
,
Z
)
→
Hom
(
X
,
Hom
(
Y
,
Z
)
)
{\displaystyle {\text{Hom}}(X\otimes Y,Z)\to {\text{Hom}}(X,{\text{Hom}}(Y,Z))}
。
これらの同型性は、2 つの関係する関数間の自然な変換を定義するという意味で「自然」です 。(ここで、「op」は の 反対カテゴリであり、 上の自明な 反対グループ 関数 と混同しないでください 。)
Ab
op
×
Ab
op
×
Ab
→
Ab
{\displaystyle {\textbf {Ab}}^{\text{op}}\times {\textbf {Ab}}^{\text{op}}\times {\textbf {Ab}}\to {\textbf {Ab}}}
Ab
{\displaystyle {\textbf {Ab}}}
Ab
{\displaystyle {\textbf {Ab}}}
これは正式には テンソル-ホム随伴関数 であり、 随伴関数のペアの典型的な例です。随伴関数と連動して自然変換が頻繁に発生し、実際、随伴関数は特定の自然同型によって定義されます。さらに、随伴関数のすべてのペアには、 ユニット と コユニット と呼ばれる 2 つの自然変換 (通常は同型ではありません) が備わっています 。
不自然な同型性
自然変換の概念はカテゴリ的であり、関数間の特定の写像がカテゴリ全体にわたって一貫して実行できることを(非公式に)述べています。非公式には、個々のオブジェクト(カテゴリ全体ではない)間の特定の写像(特に同型)は「自然同型」と呼ばれ、暗黙的にそれがカテゴリ全体で実際に定義され、関数の自然変換を定義することを意味します。この直感を形式化することが、カテゴリ理論の発展の動機付け要因でした。
逆に、特定のオブジェクト間の特定の写像は、 写像がカテゴリ全体への自然な変換に拡張できない場合、 不自然な同型 (または「自然でない同型」)と呼ばれることがあります。オブジェクト、関手 (簡単にするために最初の関手を恒等写像とする)および同型が与えられた場合、不自然さの証明は 、この同型と可換でない 自己同型(つまり )を与えることによって最も簡単に示すことができます。より強く言うと、特定の同型を参照せずに、 および が 自然に同型でないことを証明したい場合、任意の同型 に対して 、 それが可換でない 同型 が存在することを示す必要があります 。場合によっては、単一の自己同型が すべての候補同型に対して機能します が、他の場合には、各同型に対して異なる を構築する方法を示さなければなりません 。カテゴリの写像は重要な役割を果たします。たとえば、唯一の写像が恒等写像である場合、任意の非自然変換は自然です。
X
,
{\displaystyle X,}
G
{\displaystyle G}
η
:
X
→
G
(
X
)
,
{\displaystyle \eta \colon X\to G(X),}
A
:
X
→
X
{\displaystyle A\colon X\to X}
η
∘
A
≠
G
(
A
)
∘
η
{\displaystyle \eta \circ A\neq G(A)\circ \eta }
X
{\displaystyle X}
G
(
X
)
{\displaystyle G(X)}
η
{\displaystyle \eta }
A
{\displaystyle A}
A
{\displaystyle A}
η
{\displaystyle \eta }
A
η
{\displaystyle A_{\eta }}
これは、群論やモジュール理論の概念に似ています (ただし、よりカテゴリ的です)。群論やモジュール理論では、オブジェクトの直和への分解は「自然ではない」、または直和分解を保存しない自己同型が存在するため「一意ではない」とされています。たとえば 、主イデアル領域上の有限生成モジュールの構造定理 § 一意性 を参照してください。
著者によっては、 自然同型には を使用し、 不自然同型には を使用し、 等式 (通常はマップの等式) については と表記法で区別する人もいます。
≅
{\displaystyle \cong }
≈
{\displaystyle \approx }
=
{\displaystyle =}
例: トーラスの基本群
関数ステートメントと個々のオブジェクトの違いの例として、積空間の ホモトピー群 、具体的にはトーラスの基本群を考えてみましょう。
積空間のホモトピー 群は 、当然、成分のホモトピー群の積であり、 同型性は 2 つの因子への射影によって与えられます。これは基本的に、積空間への写像が成分への写像の積そのものであるためです。これは関数的な記述です。
π
n
(
(
X
,
x
0
)
×
(
Y
,
y
0
)
)
≅
π
n
(
(
X
,
x
0
)
)
×
π
n
(
(
Y
,
y
0
)
)
,
{\displaystyle \pi _{n}((X,x_{0})\times (Y,y_{0}))\cong \pi _{n}((X,x_{0}))\times \pi _{n}((Y,y_{0})),}
しかし、トーラス(抽象的には2つの円の積) は と同型の 基本群を 持ちますが、分割は自然ではありません。 、 、 の使用に注意してください 。 [a]
Z
2
{\displaystyle Z^{2}}
π
1
(
T
,
t
0
)
≈
Z
×
Z
{\displaystyle \pi _{1}(T,t_{0})\approx \mathbf {Z} \times \mathbf {Z} }
≈
{\displaystyle \approx }
≅
{\displaystyle \cong }
=
{\displaystyle =}
π
1
(
T
,
t
0
)
≈
π
1
(
S
1
,
x
0
)
×
π
1
(
S
1
,
y
0
)
≅
Z
×
Z
=
Z
2
.
{\displaystyle \pi _{1}(T,t_{0})\approx \pi _{1}(S^{1},x_{0})\times \pi _{1}(S^{1},y_{0})\cong \mathbf {Z} \times \mathbf {Z} =\mathbf {Z} ^{2}.}
積を持つこの抽象的な同型性は自然ではありません。なぜなら、 の同型の中には 積を保存しないものもあるからです。 の自己同型性( 商空間 と考えられる ) は、 (幾何学的には 生成曲線の 1 つについての デーン ツイスト) によって与えられ、(可逆整数行列の 一般線型群 内にある ) 上のこの行列として機能しますが、これは対角行列ではないため、積としての分解を保存しません。ただし、トーラスが積として与えられた場合 (つまり、空間の分解が与えられた場合)、群の分割は前述の一般的な記述から導かれます。カテゴリカルな用語で言えば、関連するカテゴリ (積空間の構造を保存する) は、「積空間の写像、つまり、それぞれのコンポーネント間の写像のペア」です。
T
{\displaystyle T}
T
{\displaystyle T}
R
2
/
Z
2
{\displaystyle R^{2}/\mathbb {Z} ^{2}}
(
1
1
0
1
)
{\displaystyle \left({\begin{smallmatrix}1&1\\0&1\end{smallmatrix}}\right)}
Z
2
{\displaystyle \mathbb {Z} ^{2}}
GL
(
Z
,
2
)
{\displaystyle {\text{GL}}(\mathbb {Z} ,2)}
(
T
,
t
0
)
=
(
S
1
,
x
0
)
×
(
S
1
,
y
0
)
{\displaystyle (T,t_{0})=(S^{1},x_{0})\times (S^{1},y_{0})}
自然性はカテゴリの概念であり、正確にどのようなデータが与えられているかについて非常に正確である必要があります。つまり、積である空間としてのトーラス (空間と連続写像のカテゴリ内) は、積として提示されるトーラス (2 つの空間の積とそれぞれのコンポーネント間の連続写像のカテゴリ内) とは異なります。
例: 有限次元ベクトル空間の双対
すべての有限次元ベクトル空間はその双対空間に同型であるが、2つの空間の間にはさまざまな同型が存在する可能性がある。一般に、有限次元ベクトル空間とその双対空間の間には自然な同型は存在しない。 [1] ただし、関連するカテゴリ(追加の構造とマップの制限を持つ)には、以下に示すように自然な同型があります。
有限次元ベクトル空間の双対空間は、再び同じ次元の有限次元ベクトル空間であり、次元は与えられた体上の有限次元ベクトル空間の唯一の不変量であるため、これらは同型である。しかし、追加の制約(写像が選択された基底を保存するという要件など)がない場合、空間からその双対への写像は一意ではなく、したがってそのような同型は選択を必要とし、「自然ではない」。有限次元ベクトル空間と線型写像のカテゴリでは、各空間の同型を選択することによって(たとえば、すべてのベクトル空間の基底を選択し、対応する同型を取ることによって)ベクトル空間からその双対への非自然同型を定義することができるが、これは自然な変換を定義するものではない。直感的には、これは選択を必要としたためであり、厳密には、 その ような同型の選択は、たとえばゼロ写像と交換しないためである。詳細な議論については、(Mac Lane & Birkhoff 1999、§VI.4)を参照。
有限次元ベクトル空間 (オブジェクトとして) と恒等関数および双対関数から始めて、自然な同型性を定義できますが、これにはまず追加の構造を追加し、次にマップを「すべての線型マップ」から「この構造を尊重する線型マップ」に制限する必要があります。明示的 には、各ベクトル空間に対して、その双対 への同型性のデータが付属していることを要求します。言い換えると、 非退化双線型形式 を持つベクトル空間をオブジェクトとして取ります。これにより、非自然同型性 (各オブジェクトに対する同型性) が定義されます。次に、マップを 同型性と可換なマップのみに制限します。 言い換えると、双線型形式 を保存します 。 (これらの写像は同型の 自然化 を定義します。) 結果として得られるカテゴリは、非退化双線型形式を持つ有限次元ベクトル空間をオブジェクトとし、双線型形式を尊重する線型変換をマップし、構成により恒等写像から双対写像への自然な同型性を持ちます (各空間はその双対写像と同型性を持ち、カテゴリ内の写像は可換である必要があります)。この観点から見ると、この構成 (各オブジェクトの変換を追加し、写像がこれらと可換になるように制限する) は完全に一般的なものであり、ベクトル空間の特定のプロパティに依存しません。
η
V
:
V
→
V
∗
{\displaystyle \eta _{V}\colon V\to V^{*}}
b
V
:
V
×
V
→
K
{\displaystyle b_{V}\colon V\times V\to K}
T
:
V
→
U
{\displaystyle T\colon V\to U}
T
∗
(
η
U
(
T
(
v
)
)
)
=
η
V
(
v
)
{\displaystyle T^{*}(\eta _{U}(T(v)))=\eta _{V}(v)}
b
U
(
T
(
v
)
,
T
(
w
)
)
=
b
V
(
v
,
w
)
{\displaystyle b_{U}(T(v),T(w))=b_{V}(v,w)}
このカテゴリ (非退化双線型形式を持つ有限次元ベクトル空間、双線型形式を尊重する線型変換の写像) では、ベクトル空間間の写像の双対は転置として識別できます 。 多くの場合、幾何学的な関心から、これはサブカテゴリに特化され、非退化双線型形式が対称 ( 直交行列 )、対称かつ正定値 ( 内積空間 )、対称セスクイリニア ( エルミート空間 )、歪対称かつ完全に等方性 ( シンプレクティックベクトル空間 ) などの追加のプロパティを持つことが要求されます。これらすべてのカテゴリでは、ベクトル空間は自然にその双対である非退化双線型形式と同一視されます。
自然変形の水平・垂直構成
縦構図
および が 関数 間の自然変換である 場合 、これらを合成して自然変換 を得ることができます 。これは成分ごとに行われます。
η
:
F
⇒
G
{\displaystyle \eta :F\Rightarrow G}
ϵ
:
G
⇒
H
{\displaystyle \epsilon :G\Rightarrow H}
F
,
G
,
H
:
C
→
D
{\displaystyle F,G,H:C\to D}
ϵ
∘
η
:
F
⇒
H
{\displaystyle \epsilon \circ \eta :F\Rightarrow H}
(
ϵ
∘
η
)
X
=
ϵ
X
∘
η
X
{\displaystyle (\epsilon \circ \eta )_{X}=\epsilon _{X}\circ \eta _{X}}
。
この自然変換の垂直合成は 結合的 で恒等変換を持ち、すべての関数の集合自体をカテゴリとして 考えることができる(以下の関数カテゴリを参照)。 関数上の恒等変換の自然変換 にはコンポーネントがある 。 [2]
C
→
D
{\displaystyle C\to D}
i
d
F
{\displaystyle \mathrm {id} _{F}}
F
{\displaystyle F}
(
i
d
F
)
X
=
i
d
F
(
X
)
{\displaystyle (\mathrm {id} _{F})_{X}=\mathrm {id} _{F(X)}}
のために 、 。
η
:
F
⇒
G
{\displaystyle \eta :F\Rightarrow G}
i
d
G
∘
η
=
η
=
η
∘
i
d
F
{\displaystyle \mathrm {id} _{G}\circ \eta =\eta =\eta \circ \mathrm {id} _{F}}
横組み
が関数間の自然変換であり 、が 関数間の自然変換である 場合 、関数の合成により、 成分
η
:
F
⇒
G
{\displaystyle \eta :F\Rightarrow G}
F
,
G
:
C
→
D
{\displaystyle F,G:C\to D}
ϵ
:
J
⇒
K
{\displaystyle \epsilon :J\Rightarrow K}
J
,
K
:
D
→
E
{\displaystyle J,K:D\to E}
ϵ
∗
η
:
J
∘
F
⇒
K
∘
G
{\displaystyle \epsilon *\eta :J\circ F\Rightarrow K\circ G}
(
ϵ
∗
η
)
X
=
ϵ
G
(
X
)
∘
J
(
η
X
)
=
K
(
η
X
)
∘
ϵ
F
(
X
)
{\displaystyle (\epsilon *\eta )_{X}=\epsilon _{G(X)}\circ J(\eta _{X})=K(\eta _{X})\circ \epsilon _{F(X)}}
。
ウィスカーリング(下記参照)を使うと、
(
ϵ
∗
η
)
X
=
(
ϵ
G
)
X
∘
(
J
η
)
X
=
(
K
η
)
X
∘
(
ϵ
F
)
X
{\displaystyle (\epsilon *\eta )_{X}=(\epsilon G)_{X}\circ (J\eta )_{X}=(K\eta )_{X}\circ (\epsilon F)_{X}}
、
したがって
ϵ
∗
η
=
ϵ
G
∘
J
η
=
K
η
∘
ϵ
F
{\displaystyle \epsilon *\eta =\epsilon G\circ J\eta =K\eta \circ \epsilon F}
。
この自然変換の水平合成は恒等写像とも関連があります。この恒等写像は 恒等写像関手上の恒等自然変換、つまり各オブジェクトに 恒等写像 を関連付ける自然変換です 。 カテゴリ のオブジェクトの場合 、 です。
X
{\displaystyle X}
C
{\displaystyle C}
(
i
d
i
d
C
)
X
=
i
d
i
d
C
(
X
)
=
i
d
X
{\displaystyle (\mathrm {id} _{\mathrm {id} _{C}})_{X}=\mathrm {id} _{\mathrm {id} _{C}(X)}=\mathrm {id} _{X}}
の 場合 、 。
η
:
F
⇒
G
{\displaystyle \eta :F\Rightarrow G}
F
,
G
:
C
→
D
{\displaystyle F,G:C\to D}
i
d
i
d
D
∗
η
=
η
=
η
∗
i
d
i
d
C
{\displaystyle \mathrm {id} _{\mathrm {id} _{D}}*\eta =\eta =\eta *\mathrm {id} _{\mathrm {id} _{C}}}
と は恒等関数なので 、水平合成の恒等関数は垂直合成の恒等関数でもあるが、その逆は成り立たない。 [3]
i
d
C
{\displaystyle \mathrm {id} _{C}}
i
d
D
{\displaystyle \mathrm {id} _{D}}
ウィスカー
ウィスカーと は、関数と自然変換の間の 外部二項演算である。 [4] [5]
が関手間の自然変換であり 、が別の関手である 場合 、自然変換は次の ように
定義できる。
η
:
F
⇒
G
{\displaystyle \eta :F\Rightarrow G}
F
,
G
:
C
→
D
{\displaystyle F,G:C\to D}
H
:
D
→
E
{\displaystyle H:D\to E}
H
η
:
H
∘
F
⇒
H
∘
G
{\displaystyle H\eta :H\circ F\Rightarrow H\circ G}
(
H
η
)
X
=
H
(
η
X
)
{\displaystyle (H\eta )_{X}=H(\eta _{X})}
。
一方が 関手である場合、自然変換は 次のように定義される。
K
:
B
→
C
{\displaystyle K:B\to C}
η
K
:
F
∘
K
⇒
G
∘
K
{\displaystyle \eta K:F\circ K\Rightarrow G\circ K}
(
η
K
)
X
=
η
K
(
X
)
{\displaystyle (\eta K)_{X}=\eta _{K(X)}}
。
これは、自然変換の 1 つが恒等自然変換である水平構成でもあります。
H
η
=
i
d
H
∗
η
{\displaystyle H\eta =\mathrm {id} _{H}*\eta }
そして 。
η
K
=
η
∗
i
d
K
{\displaystyle \eta K=\eta *\mathrm {id} _{K}}
(resp. ) は一般に水平合成 ( および一般に) の左 (resp. 右) 恒等関数ではない ことに注意してください 。ただし、 (resp. ) が カテゴリ (resp. ) の 恒等関数 である場合は除きます。
i
d
H
{\displaystyle \mathrm {id} _{H}}
i
d
K
{\displaystyle \mathrm {id} _{K}}
∗
{\displaystyle *}
H
η
≠
η
{\displaystyle H\eta \neq \eta }
η
K
≠
η
{\displaystyle \eta K\neq \eta }
H
{\displaystyle H}
K
{\displaystyle K}
D
{\displaystyle D}
C
{\displaystyle C}
インターチェンジ法
2 つの操作は、垂直構成と水平構成を交換する恒等式によって関連しています。 右の図に示すように 4 つの自然な変換がある場合、次の恒等式が成り立ちます。
α
,
α
′
,
β
,
β
′
{\displaystyle \alpha ,\alpha ',\beta ,\beta '}
(
β
′
∘
α
′
)
∗
(
β
∘
α
)
=
(
β
′
∗
β
)
∘
(
α
′
∗
α
)
{\displaystyle (\beta '\circ \alpha ')*(\beta \circ \alpha )=(\beta '*\beta )\circ (\alpha '*\alpha )}
。
垂直構成と水平構成も、アイデンティティの自然な変換を通じて結び付けられます。
および 、 。 [ 6]
F
:
C
→
D
{\displaystyle F:C\to D}
G
:
D
→
E
{\displaystyle G:D\to E}
i
d
G
∗
i
d
F
=
i
d
G
∘
F
{\displaystyle \mathrm {id} _{G}*\mathrm {id} _{F}=\mathrm {id} _{G\circ F}}
ウィスカーリングは恒等式による水平合成であるため、交換法則により、コンポーネントと可換図を分析することなく
、および の水平合成の簡潔な式が直ちに得られます。
η
:
F
⇒
G
{\displaystyle \eta :F\Rightarrow G}
ϵ
:
J
⇒
K
{\displaystyle \epsilon :J\Rightarrow K}
ϵ
∗
η
=
(
ϵ
∘
i
d
J
)
∗
(
i
d
G
∘
η
)
=
(
ϵ
∗
i
d
G
)
∘
(
i
d
J
∗
η
)
=
ϵ
G
∘
J
η
=
(
i
d
K
∘
ϵ
)
∗
(
η
∘
i
d
F
)
=
(
i
d
K
∗
η
)
∘
(
ϵ
∗
i
d
F
)
=
K
η
∘
ϵ
F
{\displaystyle {\begin{aligned}\epsilon *\eta &=(\epsilon \circ \mathrm {id} _{J})*(\mathrm {id} _{G}\circ \eta )=(\epsilon *\mathrm {id} _{G})\circ (\mathrm {id} _{J}*\eta )=\epsilon G\circ J\eta \\&=(\mathrm {id} _{K}\circ \epsilon )*(\eta \circ \mathrm {id} _{F})=(\mathrm {id} _{K}*\eta )\circ (\epsilon *\mathrm {id} _{F})=K\eta \circ \epsilon F\end{aligned}}}
。
関数カテゴリ
が任意のカテゴリ で が 小さなカテゴリ である 場合 、 から までのすべての関数をオブジェクトとして、それらの関数間の自然変換を射として持つ関数カテゴリを形成できます 。 任意 の関数に対して 恒等 自然変換 (上の恒等射を すべてのオブジェクトに割り当てる) が存在し 、2 つの自然変換の合成 (上記の「垂直合成」) も自然変換であるため、カテゴリが形成されます。
C
{\displaystyle C}
I
{\displaystyle I}
C
I
{\displaystyle C^{I}}
I
{\displaystyle I}
C
{\displaystyle C}
F
{\displaystyle F}
1
F
:
F
→
F
{\displaystyle 1_{F}:F\to F}
X
{\displaystyle X}
F
(
X
)
{\displaystyle F(X)}
における 同型 は 、まさに自然同型です。つまり、自然変換 が自然同型であるためには、 および と なるような自然変換が存在する必要があります 。
C
I
{\displaystyle C^{I}}
η
:
F
→
G
{\displaystyle \eta :F\to G}
ϵ
:
G
→
F
{\displaystyle \epsilon :G\to F}
η
ϵ
=
1
G
{\displaystyle \eta \epsilon =1_{G}}
ϵ
η
=
1
F
{\displaystyle \epsilon \eta =1_{F}}
関数カテゴリは、 有向グラフ から生じる 場合に特に便利です 。たとえば、 が 有向グラフ • → • のカテゴリである場合、 は の射をオブジェクトとして持ち、 と の 間の射は、 と の 射のペアであり 、 「平方は可換」です。つまり、 です 。
C
I
{\displaystyle C^{I}}
I
{\displaystyle I}
I
{\displaystyle I}
C
I
{\displaystyle C^{I}}
C
{\displaystyle C}
ϕ
:
U
→
V
{\displaystyle \phi :U\to V}
ψ
:
X
→
Y
{\displaystyle \psi :X\to Y}
C
I
{\displaystyle C^{I}}
f
:
U
→
X
{\displaystyle f:U\to X}
g
:
V
→
Y
{\displaystyle g:V\to Y}
C
{\displaystyle C}
ψ
∘
f
=
g
∘
ϕ
{\displaystyle \psi \circ f=g\circ \phi }
より一般的には、 2-カテゴリ を構築することができ、
Cat
{\displaystyle {\textbf {Cat}}}
0セル(オブジェクト)は小さなカテゴリであり、
2つのオブジェクトと間の1セル(矢印)は 、から へ の関数であり 、
C
{\displaystyle C}
D
{\displaystyle D}
C
{\displaystyle C}
D
{\displaystyle D}
2 つの 1 セル (関数) 間の 2 セルは 、から へ の自然変換です 。
F
:
C
→
D
{\displaystyle F:C\to D}
G
:
C
→
D
{\displaystyle G:C\to D}
F
{\displaystyle F}
G
{\displaystyle G}
水平合成と垂直合成は、前述の自然変換間の合成です。関数カテゴリは、 このカテゴリ内のホムカテゴリにすぎません (小ささの問題は別として)。
C
I
{\displaystyle C^{I}}
その他の例
あらゆる 極限 と余極限は、単純な自然変換の例を提供します。これは、 円錐が 対角関数 を定義域とする自然変換に相当するためです。実際、極限と余極限がその 普遍的性質 によって直接定義される場合 、それらは関数カテゴリにおける普遍射です。
米田補題
が局所的に小さなカテゴリ の対象である 場合 、割り当てによって 共変関数 が定義されます。この関数は 表現可能 と呼ばれます (より一般的には、表現可能な関数とは、 を適切に選択した場合にこの関数と自然に同型となる関数のことです )。表現可能な関数から任意の関数への自然な変換は完全に既知であり、簡単に記述できます。これが 、米田の補題 の内容です 。
X
{\displaystyle X}
C
{\displaystyle C}
Y
↦
Hom
C
(
X
,
Y
)
{\displaystyle Y\mapsto {\text{Hom}}_{C}(X,Y)}
F
X
:
C
→
Set
{\displaystyle F_{X}:C\to {\textbf {Set}}}
X
{\displaystyle X}
F
:
C
→
Set
{\displaystyle F:C\to {\textbf {Set}}}
歴史的記録
圏論の創始者の一人である サンダース・マクレーンは、「私は関数を研究するために圏を発明したのではなく、自然変換を研究するために圏を発明したのだ」と述べたと言われている。 [7] 群 の研究が 準同型性 の研究なしには完結しないのと同様に 、圏の研究は 関数 の研究なしには完結しない。マクレーンがこのようにコメントした理由は、関数の研究自体が自然変換の研究なしには完結しないからである。
マックレーンの発言の背景にあったのは、ホモロジー の公理理論であった。ホモロジーを構築するさまざまな方法が一致することが示され得る。たとえば、 単体複体 の場合、 直接定義された群は特異点理論の群と同型であろう。自然変換の言語なしでは容易に表現できないのは、ホモロジー群がオブジェクト間の射とどのように両立するか、および 2 つの同値なホモロジー理論が同じホモロジー群を持つだけでなく、それらの群間の射も同じであるということである。
参照
数学ポータル
注記
^ Z n は 、 Zの n 倍の積 として定義することも、 Z n − 1 と Z の積として定義することもできます が、これらは微妙に異なる集合です(ただし、これらは自然に同一視でき、その場合は ≅ と表記されます)。ここでは定義を固定しており、いずれの場合も n = 2 の場合は一致します。
参考文献
^ (マックレーン&バーコフ 1999、§VI.4)
^ 「nLab におけるアイデンティティの自然な変換」。
^ 「Natural Transformations」2015年4月7日。
^ 「定義:ウィスカー - ProofWiki」.
^ 「nLab でのウィスカー処理」。
^ https://arxiv.org/pdf/1612.09375v1.pdf、38ページ
^ (マックレーン 1998、§I.4)
外部リンク
nLab、 n カテゴリカルな観点 に重点を置いた数学、物理学、哲学に関するウィキプロジェクト
J. アダメック、H. ヘルリッヒ、G. ストレッカー、「抽象と具象のカテゴリー - 猫の喜び」
スタンフォード哲学百科事典 :「カテゴリー理論」—ジャン=ピエール・マルキス著。豊富な参考文献。
Baez, John、1996、「n カテゴリーの物語」。高次のカテゴリーへの非公式な入門書。