Prerequisites: Arrow Notation, Category, Functor

Covariant Hom-Functor

어느 category 를 생각하자. 만약 모든 에 대해 이라면, 즉 이 category의 hom-set이 항상 small set 이라면 다음과 같은 functor를 정의할 수 있다.

구체적으로 어느 object 에 대해서는 다음과 같이 정의되며

어느 morphism 에 대해서는 다음과 같이 정의된다.

Contravariant Hom-Functor

비슷하게 category 에 대한 contravariant hom-functor는 다음과 같이 정의된다.

Object 에 대해서는 다음과 같이 정의되며

어느 morphism 에 대해서는 다음과 같이 정의된다.

Footnote

  • 만약 hom-set이 large set인 경우 그러한 hom-set을 담을 수 있는 category를 정의하여 대신 사용한다. 자세한 것은 참고문헌 (1)을 볼 것.
  • 가독성을 높이기 위해 와 같은 double arrow는 arrow collection을 표현하기 위해서만 사용하므로 hom-functor 와 동일한 의미를 가지지 않는다. 전자는 collection이고 후자는 functor이다.

References

(1) Mac Lane, Categories for the Working Mathematicians