On Algebras with Effectful Iteration

被引:1
|
作者
Milius, Stefan [2 ]
Adamek, Jiri [1 ]
Urbat, Henning [2 ]
机构
[1] Czech Tech Univ, Prague, Czech Republic
[2] Friedrich Alexander Univ Erlangen Nurnberg, Erlangen, Germany
关键词
THEOREM;
D O I
10.1007/978-3-030-00389-0_9
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
For every finitary monad T on sets and every endofunctor F on the category of T-algebras we introduce the concept of an ffg-Elgot algebra for F, that is, an algebra admitting coherent solutions for finite systems of recursive equations with effects represented by the monad T. The goal of this paper is to study the existence and construction of free ffg-Elgot algebras. To this end, we investigate the locally ffg fixed point rho F, the colimit of all F-coalgebras with free finitely generated carrier, which is shown to be the initial ffg-Elgot algebra. This is the technical foundation for our main result: the category of ffg-Elgot algebras is monadic over the category of T-algebras.
引用
收藏
页码:144 / 166
页数:23
相关论文
共 50 条
  • [41] Lightweight Proof by Reflection Using a Posteriori Simulation of Effectful Computation
    Claret, Guillaume
    Huesca, Lourdes del Carmen Gonzalez
    Regis-Gianas, Yann
    Ziliani, Beta
    INTERACTIVE THEOREM PROVING, ITP 2013, 2013, 7998 : 67 - 83
  • [42] Decalf: A Directed, Effectful Cost-Aware Logical Framework
    Grodin, Harrison
    Niu, Yue
    Sterling, Jonathan
    Harper, Robert
    PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2024, 8 (POPL):
  • [43] Compositional Reasoning for Side-effectful Iterators and Iterator Adapters
    Bílý, Aurel
    Hansen, Jonas
    Müller, Peter
    Summers, Alexander J.
    arXiv, 2022,
  • [44] Iteration and Labelled Iteration
    Geron, Bram
    Levy, Paul Blain
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2016, 325 : 127 - 146
  • [45] Effectful applicative similarity for call-by-name lambda calculi
    Dal Lago, Ugo
    Gavazzo, Francesco
    Tanaka, Ryo
    THEORETICAL COMPUTER SCIENCE, 2020, 813 : 234 - 247
  • [46] Effectful Semantics in 2-Dimensional Categories: Premonoidal and Freyd Bicategories
    Paquet, Hugo
    Saville, Philip
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2023, 397 : 190 - 209
  • [47] TT□C : A FAMILY OF EXTENSIONAL TYPE THEORIES WITH EFFECTFUL REALIZERS OF CONTINUITY
    Cohen, Liron
    Rahli, Vincent
    LOGICAL METHODS IN COMPUTER SCIENCE, 2024, 20 (02) : 1 - 18
  • [48] Specification-Guided Component-Based Synthesis from Effectful Libraries
    Mishra, Ashish
    Jagannathan, Suresh
    PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2022, 6 (OOPSLA): : 616 - 645
  • [49] SteelCore: An Extensible Concurrent Separation Logic for Effectful Dependently Typed Programs
    Swamy, Nikhil
    Rastogi, Aseem
    Fromherz, Aymeric
    Merigoux, Denis
    Ahman, Danel
    Martinez, Guido
    PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2020, 4 (ICFP):
  • [50] AN EXPLICIT CUBIC ITERATION ITERATION FOR PI
    BORWEIN, JM
    BORWEIN, PB
    BIT, 1986, 26 (01): : 123 - 126