首页> 外文期刊>Logical Methods in Computer Science >Corecursive Algebras, Corecursive Monads and Bloom Monads
【24h】

Corecursive Algebras, Corecursive Monads and Bloom Monads

机译:Corecursive代数,Corecursive Monad和Bloom Monad

获取原文
           

摘要

An algebra is called corecursive if from every coalgebra a uniquecoalgebra-to-algebra homomorphism exists into it. We prove that freecorecursive algebras are obtained as coproducts of the terminal coalgebra(considered as an algebra) and free algebras. The monad of free corecursivealgebras is proved to be the free corecursive monad, where the concept ofcorecursive monad is a generalization of Elgot's iterative monads, analogous tocorecursive algebras generalizing completely iterative algebras. We alsocharacterize the Eilenberg-Moore algebras for the free corecursive monad andcall them Bloom algebras.
机译:如果每个代数中都存在一个唯一的代数到代数同态,则该代数称为“核心递归”。我们证明了自由核心递归代数是作为末端代数(被视为代数)和自由代数的副产品而获得的。自由核心递归单数的单子被证明是自由核心递归单子,其中核心递归单子的概念是Elgot迭代单子的推广,类似于核心递归单子的广义完全迭代代数。我们还将Eilenberg-Moore代数的特征刻画为免费的corecursive monad,并将其称为Bloom代数。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号