このブログは、旧・はてなダイアリー「檜山正幸のキマイラ飼育記 メモ編」(http://d.hatena.ne.jp/m-hiyama-memo/)のデータを移行・保存したものであり、今後(2019年1月以降)更新の予定はありません。

今後の更新は、新しいブログ http://m-hiyama-memo.hatenablog.com/ で行います。

loopingオペレータ再まとめ

関連:

双対も含めてまとめる。×は直積、+は直和、*は一般的なモノイド積だとする。

オペレータ名称 記号 プロファイル 略記
トレース TrA,BX (A*X→B*X)→(A→B) f↑
Conway不動点 FpAX (A×X→X)→(A→X) f
Elgot反復 ItrAX (X→A+X)→(X→A) f#
Kleene繰り返し RepX (X→X)→(X→X) f*
余Conway不動点 coFpAX (X→A+X)→(X→A) f-†
余Elgot反復 coItrAX (A×X→X)→(A→X) f-#

対称モノイド圏の種類とオペレータの関係:

圏の種類 許容できるオペレータ
一般 Tr
デカルト Tr, Fp, coItr
デカルト Tr, Itr, coFp
デカルト Tr, Fp, Itr, coFp, coItr, Rep

と、この程度のことはNetwork Algebraに書いてあるのだよな。