首页    期刊浏览 2024年11月05日 星期二
登录注册

文章基本信息

  • 标题:Abstract GSOS Rules and a Modular Treatment of Recursive Definitions
  • 本地全文:下载
  • 作者:Stefan Milius ; Lawrence Moss ; Daniel Schwencke
  • 期刊名称:Logical Methods in Computer Science
  • 印刷版ISSN:1860-5974
  • 电子版ISSN:1860-5974
  • 出版年度:2013
  • 卷号:9
  • 期号:3
  • 页码:1
  • DOI:10.2168/LMCS-9(3:28)2013
  • 出版社:Technical University of Braunschweig
  • 摘要:Terminal coalgebras for a functor serve as semantic domains for state-based systems of various types. For example, behaviors of CCS processes, streams, infinite trees, formal languages and non-well-founded sets form terminal coalgebras. We present a uniform account of the semantics of recursive definitions in terminal coalgebras by combining two ideas: (1) abstract GSOS rules l specify additional algebraic operations on a terminal coalgebra; (2) terminal coalgebras are also initial completely iterative algebras (cias). We also show that an abstract GSOS rule leads to new extended cia structures on the terminal coalgebra. Then we formalize recursive function definitions involving given operations specified by l as recursive program schemes for l, and we prove that unique solutions exist in the extended cias. From our results it follows that the solutions of recursive (function) definitions in terminal coalgebras may be used in subsequent recursive definitions which still have unique solutions. We call this principle modularity. We illustrate our results by the five concrete terminal coalgebras mentioned above, e.\,g., a finite stream circuit defines a unique stream function.
  • 其他关键词:recursion, semantics, completely iterative algebra, coalgebra, distributive law
国家哲学社会科学文献中心版权所有