圏論
圏 category C は, 対象 object のあつまり collection Ob(C) と, 任意の 2 つの対象 a,b∈Ob(C) に対して射 morphism の集合 Mor(a,b) で構成され, 射の合成 ∘:Mor(a,b)×Mor(b,c)→∘Mor(a,c), (f,g)↦∘g∘f が以下を満たす:
- 結合律 : f∘(g∘h)=(f∘g)∘h,
- 単位射 : ∃1a∈Mor(a,a) s.t. f∘1a=f, 1a∘g=g.
また, a→fb に対し, f−1∘f=1a, f∘f−1=1b となる f−1 が存在するとき, f を同型射といい, f−1 を f の逆射という.