首页 | 本学科首页   官方微博 | 高级检索  
     


Infinite trees and completely iterative theories: a coalgebraic view
Affiliation:

a Department of Mathematics and Computer Science, Manchester University, UK

b Institute of Theoretical Computer Science, Technical University, Braunschweig, Germany

Abstract:Infinite trees form a free completely iterative theory over any given signature—this fact, proved by Elgot, Bloom and Tindell, turns out to be a special case of a much more general categorical result exhibited in the present paper. We prove that whenever an endofunctor H of a category has final coalgebras for all functors H( _ )+X, then those coalgebras, TX, form a monad. This monad is completely iterative, i.e., every guarded system of recursive equations has a unique solution. And it is a free completely iterative monad on H. The special case of polynomial endofunctors of the category Image is the above mentioned theory, or monad, of infinite trees.

This procedure can be generalized to monoidal categories satisfying a mild side condition: if, for an object H, the endofunctor Hcircle times operator_+I has a final coalgebra, T, then T is a monoid. This specializes to the above case for the monoidal category of all endofunctors.

Keywords:Completely iterative theory  Monad  Coalgebra  Solution Theorem  Monoidal category
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号