忠実関手 単射な関手 定義 F:A→B は ∀A1,∀A2∈Ob(A) で F:A(A1,A2)↪B(F(A1),F(A2)) 忠実関手 参考文献 『圏論入門 Haskellで計算する具体例から』