Concepts de base
単子は数学とコンピュータサイエンスの両分野で広く使われており、様々な種類の単子が考えられている。本論文では、任意の双カテゴリーの中での単子の一般的な枠組みを開発し、その性質を示す。特に、単子双カテゴリーが単相的であることを証明し、Eilenberg-Moore対象の構成を行う。さらに、単子と随伴性の関係を明らかにする。
Résumé
本論文では、単子の形式理論を単相的な基礎の中で開発している。
まず、双カテゴリーの概念を復習し、単相的双カテゴリーの定義を与える。次に、任意の双カテゴリーBに対して、その中の単子を表す双カテゴリーMnd(B)を構成する。Mnd(B)は単相的であることを示す。
様々な例として、対称単子、強単子、分配則を持つ単子などを挙げる。また、任意の単子から、その Kleisli圏に対応する単子を構成する方法を示す。
さらに、Eilenberg-Moore対象について考察し、Kleisli圏を用いてEilenberg-Moore対象を構成する方法を示す。
最後に、任意の随伴性から単子が得られること、および、Eilenberg-Moore対象を持つ双カテゴリーでは任意の単子から随伴性が得られることを示す。
Stats
単子は数学とコンピュータサイエンスの両分野で広く使われている
様々な種類の単子が考えられており、それらは双カテゴリーの中で一般化して扱える
単子双カテゴリーMnd(B)は単相的である
任意の単子から、その Kleisli圏に対応する単子を構成できる
Eilenberg-Moore対象は Kleisli圏を用いて構成できる
任意の随伴性から単子が得られ、Eilenberg-Moore対象を持つ双カテゴリーでは任意の単子から随伴性が得られる
Citations
"Monads are ubiquitous in both mathematics and computer science, and many different kinds of monads have been considered in various settings."
"The formal theory of monads provides a general setting to study various kinds of monads."
"Univalent foundations is an extension of intensional type theory with the univalence axiom."