反対圏

同義語:双対圏opposite categorydual category

概要

反対圏(opposite category)とは、圏 $\mathcal{C}$ と同じ対象をもち、射の向きをすべて逆にし、合成の順序を入れ替えた圏 $\mathcal{C}^{\mathrm{op}}$ のことであり、双対圏ともいう。$\mathcal{C}$ のモノ射・始対象・積・極限は $\mathcal{C}^{\mathrm{op}}$ のエピ射・終対象・余積・余極限にあたるので、すべての圏で成り立つ命題から矢印を逆にした双対命題が得られる(双対原理)。反変関手は反対圏からの関手として扱え、Hom 関手や前層の定義に使われる。一方、圏は反対圏と同値とは限らず、集合の圏とその反対圏は圏同値でない。

$$\newcommand{C}[0]{\mathbb{C}} \newcommand{N}[0]{\mathbb{N}} \newcommand{Q}[0]{\mathbb{Q}} \newcommand{R}[0]{\mathbb{R}} \newcommand{Z}[0]{\mathbb{Z}} $$

前提知識: 圏, 関手, 自然変換

定義

圏の反対圏

圏 $\mathcal{C}$ の反対圏(opposite category)$\mathcal{C}^{\mathrm{op}}$ とは、次のデータからなる圏である。

  1. 対象は $\mathcal{C}$ の対象と同じである。
  2. 対象 $X,Y$ について $\operatorname{Hom}_{\mathcal{C}^{\mathrm{op}}}(X,Y):=\operatorname{Hom}_{\mathcal{C}}(Y,X)$ とする。$\mathcal{C}$ の射 $f\colon Y\to X$ を $\mathcal{C}^{\mathrm{op}}$ の射とみたものを $f^{\mathrm{op}}\colon X\to Y$ と書く。
  3. $\mathcal{C}$ の射 $f\colon X\to Y$、$g\colon Y\to Z$ に対し、$\mathcal{C}^{\mathrm{op}}$ の射 $g^{\mathrm{op}}\colon Z\to Y$ と $f^{\mathrm{op}}\colon Y\to X$ の合成を
    $$f^{\mathrm{op}}\circ_{\mathrm{op}}g^{\mathrm{op}}:=(g\circ f)^{\mathrm{op}}\colon Z\to X$$
    で定める。
  4. 恒等射は $\mathrm{id}_X^{\mathrm{op}}$($\mathcal{C}$ の恒等射 $\mathrm{id}_X$ を $\mathcal{C}^{\mathrm{op}}$ の射とみたもの)とする。
    双対圏(dual category)ともいう。

このデータが圏の公理(結合律と単位律)を満たすことは、$\mathcal{C}$ の結合律 $h\circ(g\circ f)=(h\circ g)\circ f$ と単位律を逆順に読めば従う(圏 の記事の命題「反対圏の構成」)。実際、$f\colon X\to Y$、$g\colon Y\to Z$、$h\colon Z\to W$ について
$$f^{\mathrm{op}}\circ_{\mathrm{op}}(g^{\mathrm{op}}\circ_{\mathrm{op}}h^{\mathrm{op}})=f^{\mathrm{op}}\circ_{\mathrm{op}}(h\circ g)^{\mathrm{op}}=\bigl((h\circ g)\circ f\bigr)^{\mathrm{op}}=\bigl(h\circ(g\circ f)\bigr)^{\mathrm{op}}=(f^{\mathrm{op}}\circ_{\mathrm{op}}g^{\mathrm{op}})\circ_{\mathrm{op}}h^{\mathrm{op}}$$
であり、$f^{\mathrm{op}}\circ_{\mathrm{op}}\mathrm{id}_Y^{\mathrm{op}}=(\mathrm{id}_Y\circ f)^{\mathrm{op}}=f^{\mathrm{op}}$、$\mathrm{id}_X^{\mathrm{op}}\circ_{\mathrm{op}}f^{\mathrm{op}}=(f\circ\mathrm{id}_X)^{\mathrm{op}}=f^{\mathrm{op}}$ である。混乱のおそれがないときは $\circ_{\mathrm{op}}$ を単に $\circ$ と書き、合成の規則を
$$(g\circ f)^{\mathrm{op}}=f^{\mathrm{op}}\circ g^{\mathrm{op}}$$
と表す(商対象 の記事の記法)。$f^{\mathrm{op}}$ は $f$ と同じ射であり、$\mathcal{C}^{\mathrm{op}}$ は射の集まりを何も変えず、始域と終域の読み方と合成の順序だけを入れ替えた圏である。

反対圏から出る関手

圏 $\mathcal{C},\mathcal{D}$ について、関手 $F\colon\mathcal{C}^{\mathrm{op}}\to\mathcal{D}$ を $\mathcal{C}$ から $\mathcal{D}$ への反変関手(contravariant functor)という。これは、$\mathcal{C}$ の各対象 $X$ に $\mathcal{D}$ の対象 $F(X)$ を、$\mathcal{C}$ の各射 $f\colon X\to Y$ に $\mathcal{D}$ の射 $F(f):=F(f^{\mathrm{op}})\colon F(Y)\to F(X)$ を対応させ、
$$F(\mathrm{id}_X)=\mathrm{id}_{F(X)},\qquad F(g\circ f)=F(f)\circ F(g)$$
を満たすものと同じである。これに対し通常の関手 $\mathcal{C}\to\mathcal{D}$ を共変関手ともいう。

反変関手の例と一般論は 反変関手 の記事で扱う。本記事では、反変関手を反対圏からの関手として扱えば、関手についての一般的な結果がそのまま使えることを示す(prop-opposite-category-functor)。

直感

圏の定義は「対象」「射」「始域と終域」「合成」「恒等射」だけからなり、射の向きを一斉に逆にしても同じ公理が成り立つ。反対圏はこの対称性を一つの圏として取り出したものである。$\mathcal{C}^{\mathrm{op}}$ で何かを示すことは、$\mathcal{C}$ で矢印を逆にした主張を示すことと同じなので、始対象 と 終対象、積 と 余積、モノ射 と エピ射、部分対象 と 商対象、極限 と 余極限 のような対は、一方の理論を作れば他方は自動的に得られる(双対原理)。また「向きを逆にする対応」、たとえば 位相空間 に連続関数の環を対応させる操作や、ベクトル空間に 双対空間 を対応させる操作は、反対圏を使えば通常の関手として扱える。
ただし、$\mathcal{C}^{\mathrm{op}}$ は $\mathcal{C}$ と同じ圏であるとは限らない。集合の圏 $\mathbf{Set}$ では 空集合 が「どの集合にも写像がちょうど 1 つある」特別な対象であるが、$\mathbf{Set}^{\mathrm{op}}$ ではその役割を 1 点集合が担い、二つの圏は構造が違う(prop-opposite-category-set)。反対圏をとる操作は形式的であるが、具体的な圏の反対圏が何であるかは別の数学的内容をもつ。

例と反例

前順序集合の反対圏

前順序集合 $(P,\le)$ を、$x\le y$ のときに限り射 $x\to y$ がちょうど 1 つある圏とみなす。反対圏では射 $x\to y$ があるのは $y\le x$ のときだから、$(P,\le)^{\mathrm{op}}$ は逆の順序 $(P,\ge)$ の定める圏である。この圏では、始対象は最小元(存在すれば)、終対象は最大元(存在すれば)、2 元の積は下限(最大下界、存在すれば)、余積は上限(最小上界、存在すれば)にあたる(たとえば $(\mathbb{Z},\le)$ には最小元も最大元もない。前順序では、これらは存在しても一意とは限らず、同型を除いて一意である)。したがって、反対圏に移ると最小元と最大元、下限と上限が入れ替わる。たとえば集合 $X$ の 冪集合 $(\mathcal{P}(X),\subset)$ では、積は共通部分、余積は和集合であり、反対圏 $(\mathcal{P}(X),\supset)$ ではそれが逆になる。

群とモノイドの反対圏

モノイド $M$ を、対象が 1 つで射が $M$ の元、合成が積 $g\circ h:=gh$ で与えられる圏 $BM$ とみなす。反対圏 $(BM)^{\mathrm{op}}$ の合成は $g^{\mathrm{op}}\circ h^{\mathrm{op}}=(hg)^{\mathrm{op}}$ であり、これは積を $a\ast b:=ba$ と逆順にした反対モノイド $M^{\mathrm{op}}$ の圏 $B(M^{\mathrm{op}})$ である。$M$ が 群 $G$ なら、逆元をとる写像 $g\mapsto g^{-1}$ は $(gh)^{-1}=h^{-1}g^{-1}$ を満たす全単射なので、群の同型 $G\to G^{\mathrm{op}}$ であり、関手 $BG\to(BG)^{\mathrm{op}}$、$g\mapsto(g^{-1})^{\mathrm{op}}$ は 圏同型 である。

反例:反対圏と同型でない 1 対象の圏

集合 $\{0,1\}$ から自分自身への写像全体 $T=\{\mathrm{id},\sigma,c_0,c_1\}$($\sigma$ は $0$ と $1$ の入れ替え、$c_i$ は値 $i$ の定値写像)は、写像の合成を積とするモノイドである。$c_i\circ g=c_i$ がすべての $g\in T$ で成り立つので、$T$ には左零元(すべての $g$ について $zg=z$ となる元 $z$)がある。一方、$T^{\mathrm{op}}$ で $z\ast g=z$ がすべての $g$ で成り立つことは、$T$ で $g\circ z=z$ がすべての $g$ で成り立つことである。$g=c_0$ とすると $z=c_0\circ z=c_0$、$g=c_1$ とすると $z=c_1$ となり矛盾するので、$T^{\mathrm{op}}$ には左零元がない。モノイドの同型は左零元を左零元に写すから $T\not\cong T^{\mathrm{op}}$ であり、1 対象の圏の同型は対象を保ち射の上ではモノイドの同型を与えるので、$BT$ と $(BT)^{\mathrm{op}}$ は同型でない。この例は「圏はいつもその反対圏と同型である」という主張を破る。

転置による行列の圏の自己双対性

体 $K$ について、対象が $0$ 以上の整数、$\operatorname{Hom}(n,m)$ が $m\times n$ 行列全体($n$ または $m$ が $0$ のときは空行列 $1$ つ)、合成が行列の積である圏を $\mathbf{Mat}_K$ とする。転置 $A\mapsto{}^tA$ は ${}^t(BA)={}^tA\,{}^tB$ を満たすので、$n\mapsto n$、$A\mapsto({}^tA)^{\mathrm{op}}$ は関手 $\mathbf{Mat}_K\to\mathbf{Mat}_K^{\mathrm{op}}$ であり、転置を 2 回行うと元に戻るので圏同型である。$K$ 上の ベクトル空間 と線形写像の圏を $\mathbf{Vect}_K$ とすると、同じ役割を双対空間 $V\mapsto V^*$ と双対写像 $f\mapsto f^*$ が果たす。$(g\circ f)^*=f^*\circ g^*$ だから、これらは関手 $\mathbf{Vect}_K^{\mathrm{op}}\to\mathbf{Vect}_K$ を定め、有限次元ベクトル空間のなす充満部分圏に制限すると、その反対圏から自身への圏同値になる。

集合の圏と反対圏の非同値

$\mathbf{Set}$ と $\mathbf{Set}^{\mathrm{op}}$ は圏同値(圏同値)でない。

始対象 $I$ が狭義であるとは、$I$ を終域とする射がすべて同型射であることをいう。
$\mathbf{Set}$ の始対象は空集合 $\emptyset$ であり、狭義である。写像 $X\to\emptyset$ があれば $X=\emptyset$ で、その写像は恒等写像だからである。
$\mathbf{Set}^{\mathrm{op}}$ の始対象は 1 点集合 $1=\{\ast\}$ である。$\operatorname{Hom}_{\mathbf{Set}^{\mathrm{op}}}(1,Y)=\operatorname{Hom}_{\mathbf{Set}}(Y,1)$ はどの $Y$ についても 1 元だからである。これは狭義でない。$\mathbf{Set}^{\mathrm{op}}$ の射 $\{0,1\}\to1$ は $\mathbf{Set}$ の写像 $1\to\{0,1\}$ であり、全単射でないので $\mathbf{Set}$ の同型射でなく、したがって $\mathbf{Set}^{\mathrm{op}}$ の同型射でもない(prop-opposite-category-basic の 2)。始対象は互いに同型であり、狭義な始対象に同型な対象も狭義である($I'\cong I$ への射 $Y\to I'$ に同型 $I'\to I$ を合成すれば同型になる)から、$\mathbf{Set}^{\mathrm{op}}$ には狭義な始対象がない。
ところが、圏同値 $F\colon\mathbf{Set}\to\mathbf{Set}^{\mathrm{op}}$(充満忠実で、どの対象も像の対象に同型な関手)があれば、$F(\emptyset)$ は $\mathbf{Set}^{\mathrm{op}}$ の狭義な始対象になる。実際、任意の対象 $Y$ について同型 $Y\cong F(X)$ をとると、$\operatorname{Hom}(F(\emptyset),Y)\cong\operatorname{Hom}(F(\emptyset),F(X))\cong\operatorname{Hom}_{\mathbf{Set}}(\emptyset,X)$ は 1 元なので $F(\emptyset)$ は始対象である。射 $g\colon Y\to F(\emptyset)$ があれば、同型 $u\colon F(X)\to Y$ について $g\circ u=F(h)$ となる $h\colon X\to\emptyset$ が充満性によりあり、$h$ は同型射なので $F(h)$ も同型射、したがって $g=F(h)\circ u^{-1}$ も同型射である。これは前段に矛盾する。$\square$

性質

反対圏の基本性質

$\mathcal{C}$ を圏とする。

  1. $(\mathcal{C}^{\mathrm{op}})^{\mathrm{op}}=\mathcal{C}$ である($(f^{\mathrm{op}})^{\mathrm{op}}=f$ と同一視する)。
  2. $\mathcal{C}$ の射 $f$ について、$f$ が 同型射 であることと $f^{\mathrm{op}}$ が $\mathcal{C}^{\mathrm{op}}$ の同型射であることは同値である。$f$ がモノ射であることと $f^{\mathrm{op}}$ がエピ射であることは同値であり、$f$ がエピ射であることと $f^{\mathrm{op}}$ がモノ射であることも同値である。
  3. 対象 $X$ が $\mathcal{C}$ の始対象であることと、$\mathcal{C}^{\mathrm{op}}$ の終対象であることは同値である。終対象と始対象を入れ替えても同じである。
  4. 対象 $P$ と射 $p_1\colon P\to X_1$、$p_2\colon P\to X_2$ が $\mathcal{C}$ における $X_1,X_2$ の積であることと、$p_1^{\mathrm{op}}\colon X_1\to P$、$p_2^{\mathrm{op}}\colon X_2\to P$ が $\mathcal{C}^{\mathrm{op}}$ における $X_1,X_2$ の余積であることは同値である。
  1. $(\mathcal{C}^{\mathrm{op}})^{\mathrm{op}}$ の対象は $\mathcal{C}$ の対象で、$\operatorname{Hom}_{(\mathcal{C}^{\mathrm{op}})^{\mathrm{op}}}(X,Y)=\operatorname{Hom}_{\mathcal{C}^{\mathrm{op}}}(Y,X)=\operatorname{Hom}_{\mathcal{C}}(X,Y)$ である。合成は $(f^{\mathrm{op}})^{\mathrm{op}}\circ(g^{\mathrm{op}})^{\mathrm{op}}=(g^{\mathrm{op}}\circ f^{\mathrm{op}})^{\mathrm{op}}=\bigl((f\circ g)^{\mathrm{op}}\bigr)^{\mathrm{op}}$ であり、同一視のもとで $f\circ g$ に一致する。恒等射も同じである。
  2. $f\colon X\to Y$ とする。$g\colon Y\to X$ が $g\circ f=\mathrm{id}_X$、$f\circ g=\mathrm{id}_Y$ を満たすことは、合成の規則により $f^{\mathrm{op}}\circ g^{\mathrm{op}}=\mathrm{id}_X^{\mathrm{op}}$、$g^{\mathrm{op}}\circ f^{\mathrm{op}}=\mathrm{id}_Y^{\mathrm{op}}$ と同じであるから、$f$ の逆射と $f^{\mathrm{op}}$ の逆射は対応する。$f$ がモノ射であるとは、任意の $a,b\colon W\to X$ について $f\circ a=f\circ b\Rightarrow a=b$ となることである。これは $a^{\mathrm{op}}\circ f^{\mathrm{op}}=b^{\mathrm{op}}\circ f^{\mathrm{op}}\Rightarrow a^{\mathrm{op}}=b^{\mathrm{op}}$ と同じであり、$W$ と $a,b$ を動かせば、$\mathcal{C}^{\mathrm{op}}$ の射 $f^{\mathrm{op}}\colon Y\to X$ から出る任意の射の組 $a^{\mathrm{op}},b^{\mathrm{op}}\colon X\to W$ にわたるので、$f^{\mathrm{op}}$ がエピ射であることにほかならない。エピ射についても同様であり、1 を使えば後半は前半から従う。
  3. $X$ が $\mathcal{C}$ の始対象であるとは、すべての $Y$ について $\operatorname{Hom}_{\mathcal{C}}(X,Y)$ がちょうど 1 元であることであり、$\operatorname{Hom}_{\mathcal{C}}(X,Y)=\operatorname{Hom}_{\mathcal{C}^{\mathrm{op}}}(Y,X)$ だから、これは $X$ が $\mathcal{C}^{\mathrm{op}}$ の終対象であることと同じである。
  4. 積であるとは、任意の $W$ と $f_i\colon W\to X_i$($i=1,2$)に対し $p_i\circ u=f_i$ となる $u\colon W\to P$ がちょうど 1 つあることである。合成の規則によりこれは $u^{\mathrm{op}}\circ p_i^{\mathrm{op}}=f_i^{\mathrm{op}}$ と同じであり、$f_i^{\mathrm{op}}\colon X_i\to W$ は $\mathcal{C}^{\mathrm{op}}$ の射の組を、$u^{\mathrm{op}}\colon P\to W$ は $P$ から出る射を尽くすので、これは $(P;p_1^{\mathrm{op}},p_2^{\mathrm{op}})$ が余積であることの定義そのものである。$\square$

同じ翻訳により、等化子 と 余等化子、引き戻し と 押し出し、一般に図式 $D\colon\mathcal{J}\to\mathcal{C}$ の 極限 と、それに対応する図式 $D^{\mathrm{op}}\colon\mathcal{J}^{\mathrm{op}}\to\mathcal{C}^{\mathrm{op}}$(prop-opposite-category-functor)の 余極限 が入れ替わる。とくに、$\mathcal{C}$ が 完備圏(小さい図式の極限をすべてもつ)であることと $\mathcal{C}^{\mathrm{op}}$ が余完備であることは同値である。$\mathbf{Set}$ は完備かつ余完備なので $\mathbf{Set}^{\mathrm{op}}$ も完備かつ余完備である。また、$\mathcal{C}$ の対象 $X$ の 部分対象 は $\mathcal{C}^{\mathrm{op}}$ における $X$ の商対象と一致し、商対象 の記事の命題「商対象の順序」は順序集合の同型 $\operatorname{Quot}_{\mathcal{C}}(X)\cong\operatorname{Sub}_{\mathcal{C}^{\mathrm{op}}}(X)$ を与えている。

関手と自然変換の反対

$F\colon\mathcal{C}\to\mathcal{D}$ を関手とする。

  1. $F^{\mathrm{op}}(X):=F(X)$、$F^{\mathrm{op}}(f^{\mathrm{op}}):=F(f)^{\mathrm{op}}$ は関手 $F^{\mathrm{op}}\colon\mathcal{C}^{\mathrm{op}}\to\mathcal{D}^{\mathrm{op}}$ を定める。$G\colon\mathcal{D}\to\mathcal{E}$ も関手なら $(G\circ F)^{\mathrm{op}}=G^{\mathrm{op}}\circ F^{\mathrm{op}}$、$(\mathrm{Id}_{\mathcal{C}})^{\mathrm{op}}=\mathrm{Id}_{\mathcal{C}^{\mathrm{op}}}$、$(F^{\mathrm{op}})^{\mathrm{op}}=F$ である。
  2. 対応 $F\mapsto F^{\mathrm{op}}$ は、関手 $\mathcal{C}\to\mathcal{D}^{\mathrm{op}}$ 全体と関手 $\mathcal{C}^{\mathrm{op}}\to\mathcal{D}$ 全体の間の全単射を与える。したがって $\mathcal{C}$ から $\mathcal{D}$ への反変関手は、関手 $\mathcal{C}\to\mathcal{D}^{\mathrm{op}}$ と同じものとみなせる。
  3. $F,G\colon\mathcal{C}\to\mathcal{D}$ を関手、$\alpha\colon F\Rightarrow G$ を 自然変換 とすると、成分 $(\alpha^{\mathrm{op}})_X:=(\alpha_X)^{\mathrm{op}}\colon G(X)\to F(X)$ は自然変換 $\alpha^{\mathrm{op}}\colon G^{\mathrm{op}}\Rightarrow F^{\mathrm{op}}$ を定める(向きが逆になる)。
  1. $F(f)\colon F(Y)\to F(X)$($f\colon Y\to X$)だから $F(f)^{\mathrm{op}}\colon F(X)\to F(Y)$ であり、始域と終域は正しい。合成については $F^{\mathrm{op}}(f^{\mathrm{op}}\circ g^{\mathrm{op}})=F^{\mathrm{op}}\bigl((g\circ f)^{\mathrm{op}}\bigr)=F(g\circ f)^{\mathrm{op}}=\bigl(F(g)\circ F(f)\bigr)^{\mathrm{op}}=F(f)^{\mathrm{op}}\circ F(g)^{\mathrm{op}}=F^{\mathrm{op}}(f^{\mathrm{op}})\circ F^{\mathrm{op}}(g^{\mathrm{op}})$ であり、$F^{\mathrm{op}}(\mathrm{id}_X^{\mathrm{op}})=F(\mathrm{id}_X)^{\mathrm{op}}=\mathrm{id}_{F(X)}^{\mathrm{op}}$ である。$(G\circ F)^{\mathrm{op}}(f^{\mathrm{op}})=G(F(f))^{\mathrm{op}}=G^{\mathrm{op}}(F(f)^{\mathrm{op}})=G^{\mathrm{op}}(F^{\mathrm{op}}(f^{\mathrm{op}}))$ で、残りの等式も定義から直ちに従う。
  2. 関手 $H\colon\mathcal{C}\to\mathcal{D}^{\mathrm{op}}$ に 1 を適用すると、prop-opposite-category-basic の 1 により $H^{\mathrm{op}}\colon\mathcal{C}^{\mathrm{op}}\to(\mathcal{D}^{\mathrm{op}})^{\mathrm{op}}=\mathcal{D}$ である。逆に関手 $K\colon\mathcal{C}^{\mathrm{op}}\to\mathcal{D}$ からは $K^{\mathrm{op}}\colon\mathcal{C}\to\mathcal{D}^{\mathrm{op}}$ が得られ、$(H^{\mathrm{op}})^{\mathrm{op}}=H$、$(K^{\mathrm{op}})^{\mathrm{op}}=K$ だから、二つの対応は互いに逆である。
  3. 自然性は、各 $f\colon X\to Y$ について $G(f)\circ\alpha_X=\alpha_Y\circ F(f)$ となることである。両辺の $\mathrm{op}$ をとると $\alpha_X^{\mathrm{op}}\circ G(f)^{\mathrm{op}}=F(f)^{\mathrm{op}}\circ\alpha_Y^{\mathrm{op}}$、すなわち $(\alpha^{\mathrm{op}})_X\circ G^{\mathrm{op}}(f^{\mathrm{op}})=F^{\mathrm{op}}(f^{\mathrm{op}})\circ(\alpha^{\mathrm{op}})_Y$ であり、これは $\mathcal{C}^{\mathrm{op}}$ の射 $f^{\mathrm{op}}\colon Y\to X$ についての $\alpha^{\mathrm{op}}\colon G^{\mathrm{op}}\Rightarrow F^{\mathrm{op}}$ の自然性の式である。$\square$
射の集合がなす 2 変数の関手

$\mathcal{C}$ を 局所小圏 とし、直積圏 $\mathcal{C}^{\mathrm{op}}\times\mathcal{C}$ を考える。対象 $(X,Y)$ に集合 $\operatorname{Hom}_{\mathcal{C}}(X,Y)$ を、射 $(f^{\mathrm{op}},g)\colon(X,Y)\to(X',Y')$($f\colon X'\to X$、$g\colon Y\to Y'$)に写像
$$\operatorname{Hom}(f^{\mathrm{op}},g)\colon\operatorname{Hom}_{\mathcal{C}}(X,Y)\to\operatorname{Hom}_{\mathcal{C}}(X',Y'),\qquad h\mapsto g\circ h\circ f$$
を対応させると、関手 $\operatorname{Hom}_{\mathcal{C}}(-,-)\colon\mathcal{C}^{\mathrm{op}}\times\mathcal{C}\to\mathbf{Set}$ が得られる。とくに各 $Y$ について $\operatorname{Hom}_{\mathcal{C}}(-,Y)$ は関手 $\mathcal{C}^{\mathrm{op}}\to\mathbf{Set}$、すなわち $\mathcal{C}$ から $\mathbf{Set}$ への反変関手である。

$h\colon X\to Y$ なら $g\circ h\circ f\colon X'\to Y'$ なので写像は定まる。恒等射 $(\mathrm{id}_X^{\mathrm{op}},\mathrm{id}_Y)$ は $h\mapsto\mathrm{id}_Y\circ h\circ\mathrm{id}_X=h$ に写る。次に $(f^{\mathrm{op}},g)\colon(X,Y)\to(X',Y')$ と $(f'^{\mathrm{op}},g')\colon(X',Y')\to(X'',Y'')$($f'\colon X''\to X'$、$g'\colon Y'\to Y''$)をとる。直積圏での合成は成分ごとで、$\mathcal{C}^{\mathrm{op}}$ の成分は $f'^{\mathrm{op}}\circ f^{\mathrm{op}}=(f\circ f')^{\mathrm{op}}$ だから、合成 $(f'^{\mathrm{op}},g')\circ(f^{\mathrm{op}},g)=((f\circ f')^{\mathrm{op}},g'\circ g)$ は $h\mapsto(g'\circ g)\circ h\circ(f\circ f')$ に写る。一方、写像の合成 $\operatorname{Hom}(f'^{\mathrm{op}},g')\circ\operatorname{Hom}(f^{\mathrm{op}},g)$ は $h\mapsto g'\circ(g\circ h\circ f)\circ f'$ であり、$\mathcal{C}$ の結合律により両者は等しい。第 1 変数では合成の順序が $f\circ f'$ と入れ替わっており、これが第 1 変数を $\mathcal{C}^{\mathrm{op}}$ にとる理由である。$\square$

関手 $\mathcal{C}^{\mathrm{op}}\to\mathbf{Set}$ を $\mathcal{C}$ 上の 前層 といい、$\operatorname{Hom}_{\mathcal{C}}(-,Y)$ はその基本例である。米田の補題 は、前層 $P$ について自然変換 $\operatorname{Hom}_{\mathcal{C}}(-,Y)\Rightarrow P$ が $P(Y)$ の元と一対一に対応することを述べる。位相空間 $X$ の開集合の包含関係がなす圏を $\mathcal{O}(X)$ とすると、$X$ 上の前層は関手 $\mathcal{O}(X)^{\mathrm{op}}\to\mathbf{Set}$ であり、開集合を小さくする向きに制限写像が伸びることが反対圏で表されている。

矢印の反転による命題の双対

圏の対象・射・始域と終域・合成・恒等射と論理記号だけで書かれた主張 $\Sigma$ に対し、射の向きと合成の順序をすべて逆にした主張 $\Sigma^{\ast}$ を $\Sigma$ の双対という。prop-opposite-category-basic と同じ翻訳を主張の組み立てに沿って繰り返すと、「$\Sigma$ が $\mathcal{C}^{\mathrm{op}}$ で成り立つ」ことと「$\Sigma^{\ast}$ が $\mathcal{C}$ で成り立つ」ことは同値である。したがって $\Sigma$ がすべての圏で成り立てば、それをすべての反対圏 $\mathcal{C}^{\mathrm{op}}$ に適用して、$\Sigma^{\ast}$ もすべての圏 $\mathcal{C}$ で成り立つ(双対原理、Mac98 Chapter II §1)。たとえば「終対象は一意的な同型を除いて一意」から「始対象は一意的な同型を除いて一意」が、「積は同型を除いて一意」から「余積は同型を除いて一意」が、証明なしに得られる。
この原理はすべての圏について成り立つ主張にだけ使える。特定の圏で成り立つ主張の双対は、同じ圏では成り立つとは限らない。$\mathbf{Set}$ では 選択公理 のもとですべてのエピ射(全射)が右逆射をもつ(分裂する)が、双対の主張「すべてのモノ射が左逆射をもつ」は $\emptyset\to\{\ast\}$ で破れる($\{\ast\}\to\emptyset$ という写像はない)。prop-opposite-category-set はこの非対称性を圏同値で測ったものである。

補足

  • 反対圏をとる操作の関手性:prop-opposite-category-functor の 1 により、$\mathcal{C}\mapsto\mathcal{C}^{\mathrm{op}}$、$F\mapsto F^{\mathrm{op}}$ は小さい圏の圏 $\mathbf{Cat}$ からそれ自身への関手であり、2 回行うと恒等関手になる。この関手は共変である($(G\circ F)^{\mathrm{op}}=G^{\mathrm{op}}\circ F^{\mathrm{op}}$)が、自然変換の向きは逆にする(同命題の 3)。
  • 随伴:関手 $F\colon\mathcal{C}\to\mathcal{D}$ が $G\colon\mathcal{D}\to\mathcal{C}$ の左随伴であることと、$F^{\mathrm{op}}$ が $G^{\mathrm{op}}$ の右随伴であることは同値である(随伴関手)。「右随伴は極限を保つ」の双対が「左随伴は余極限を保つ」になるのはこのためである。
  • 具体的な反対圏:単位元をもつ 可換環 の圏の反対圏はアフィンスキームの圏と圏同値である(アフィンスキーム の記事を参照)。有限次元ベクトル空間の双対(ex-opposite-category-matrix)と同じく、ある圏の反対圏を別の具体的な圏として実現することが、代数と幾何の双対性の多くの形を与える。
  • 用語:反対圏・双対原理・反変関手の標準的な記述は Mac98 Chapter II §§1–2、Rie16 §1.2 にある。

関連項目

参考文献

Mathpediaは寄付と、参考文献の書籍リンク(Amazonアソシエイト)の紹介料で運営されています。 支援について / 寄付する