Approximation of Nested Fixpoints - A Coalgebraic View of Parametric Dataypes
Approximation of Nested Fixpoints - A Coalgebraic View of Parametric Dataypes
复制标题
嵌套不动点的近似 - 参数数据类型的代数视图
DOI:
--
复制
发表时间:
2015
期刊:
影响因子:
--
通讯作者:
F. D. Vries
中科院分区:
文献类型:
--
作者:
A. Kurz;Alberto Pardo;Daniela Petrisan;P. Severi;F. D. Vries
The question addressed in this paper is how to correctly approximate infinite data given by systems of simultaneous corecursive definitions. We devise a categorical framework for reasoning about regular datatypes, that is, datatypes closed under products, coproducts and fixpoints. We argue that the right methodology is on one hand coalgebraic (to deal with possible nontermination and infinite data) and on the other hand 2-categorical (to deal with parameters in a disciplined manner). We prove a coalgebraic version of Beki£ lemma that allows us to reduce simultaneous fixpoints to a single fix point. Thus a possibly infinite object of interest is regarded as a final coalgebra of a many-sorted polynomial functor and can be seen as a limit of finite approximants. As an application, we prove correctness of a generic function that calculates the approximants on a large class of data types. 1998 ACM Subject Classification F.3.2 Semantics of Programming Languages
影响因子:
--
作者:
Atkey R
通讯作者:
Atkey R