关于分离和双重模拟

H. Geuvers, B. Jacobs
{"title":"关于分离和双重模拟","authors":"H. Geuvers, B. Jacobs","doi":"10.46298/lmcs-17(3:15)2021","DOIUrl":null,"url":null,"abstract":"A bisimulation for a coalgebra of a functor on the category of sets can be\ndescribed via a coalgebra in the category of relations, of a lifted functor. A\nfinal coalgebra then gives rise to the coinduction principle, which states that\ntwo bisimilar elements are equal. For polynomial functors, this leads to\nwell-known descriptions. In the present paper we look at the dual notion of\n\"apartness\". Intuitively, two elements are apart if there is a positive way to\ndistinguish them. Phrased differently: two elements are apart if and only if\nthey are not bisimilar. Since apartness is an inductive notion, described by a\nleast fixed point, we can give a proof system, to derive that two elements are\napart. This proof system has derivation rules and two elements are apart if and\nonly if there is a finite derivation (using the rules) of this fact.\n We study apartness versus bisimulation in two separate ways. First, for weak\nforms of bisimulation on labelled transition systems, where silent (tau) steps\nare included, we define an apartness notion that corresponds to weak\nbisimulation and another apartness that corresponds to branching bisimulation.\nThe rules for apartness can be used to show that two states of a labelled\ntransition system are not branching bismilar. To support the apartness view on\nlabelled transition systems, we cast a number of well-known properties of\nbranching bisimulation in terms of branching apartness and prove them. Next, we\nalso study the more general categorical situation and show that indeed,\napartness is the dual of bisimilarity in a precise categorical sense: apartness\nis an initial algebra and gives rise to an induction principle. In this\nanalogy, we include the powerset functor, which gives a semantics to\nnon-deterministic choice in process-theory.\n","PeriodicalId":314387,"journal":{"name":"Log. Methods Comput. Sci.","volume":"12 1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-02-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":"{\"title\":\"Relating Apartness and Bisimulation\",\"authors\":\"H. Geuvers, B. Jacobs\",\"doi\":\"10.46298/lmcs-17(3:15)2021\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A bisimulation for a coalgebra of a functor on the category of sets can be\\ndescribed via a coalgebra in the category of relations, of a lifted functor. A\\nfinal coalgebra then gives rise to the coinduction principle, which states that\\ntwo bisimilar elements are equal. For polynomial functors, this leads to\\nwell-known descriptions. In the present paper we look at the dual notion of\\n\\\"apartness\\\". Intuitively, two elements are apart if there is a positive way to\\ndistinguish them. Phrased differently: two elements are apart if and only if\\nthey are not bisimilar. Since apartness is an inductive notion, described by a\\nleast fixed point, we can give a proof system, to derive that two elements are\\napart. This proof system has derivation rules and two elements are apart if and\\nonly if there is a finite derivation (using the rules) of this fact.\\n We study apartness versus bisimulation in two separate ways. First, for weak\\nforms of bisimulation on labelled transition systems, where silent (tau) steps\\nare included, we define an apartness notion that corresponds to weak\\nbisimulation and another apartness that corresponds to branching bisimulation.\\nThe rules for apartness can be used to show that two states of a labelled\\ntransition system are not branching bismilar. To support the apartness view on\\nlabelled transition systems, we cast a number of well-known properties of\\nbranching bisimulation in terms of branching apartness and prove them. Next, we\\nalso study the more general categorical situation and show that indeed,\\napartness is the dual of bisimilarity in a precise categorical sense: apartness\\nis an initial algebra and gives rise to an induction principle. In this\\nanalogy, we include the powerset functor, which gives a semantics to\\nnon-deterministic choice in process-theory.\\n\",\"PeriodicalId\":314387,\"journal\":{\"name\":\"Log. Methods Comput. Sci.\",\"volume\":\"12 1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-02-06\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"9\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Log. Methods Comput. Sci.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.46298/lmcs-17(3:15)2021\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Log. Methods Comput. Sci.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.46298/lmcs-17(3:15)2021","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9

摘要

集合范畴上的函子的协代数的双模拟可以通过关系范畴中的一个提升函子的协代数来描述。最后的协代数就产生了协归纳原理,它说明两个双相似的元素是相等的。对于多项式函子,这导致了众所周知的描述。在本文中,我们看“分离”的双重概念。直觉上,如果有一种积极的方法来区分两个元素,它们是分开的。换句话说:当且仅当两个元素不相似时,它们是分开的。既然分离性是一个归纳的概念,用至少不动的点来描述,我们就可以给出一个证明系统,来推导出两个元素是分离的。这个证明系统有推导规则,当且仅当这个事实有有限的推导(使用这些规则)时,两个元素是分开的。我们以两种不同的方式研究分离与双模拟。首先,对于标记过渡系统上的弱形式双模拟,其中包括沉默(tau)步骤,我们定义了对应于弱双模拟的分离性概念和对应于分支双模拟的另一个分离性概念。分离性规则可以用来表明一个有标记的转换系统的两个状态不是分支相似的。为了支持标记跃迁系统的分离性观点,我们从分支分离性的角度给出了分支双模拟的一些众所周知的性质,并证明了它们。接下来,我们还研究了更一般的范畴情况,并表明分离性确实是精确范畴意义上的双相似的对偶:分离性是一个初始代数,并产生归纳原理。在这个类比中,我们包含了幂集函子,它在过程理论中提供了一个语义上的非确定性选择。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Relating Apartness and Bisimulation
A bisimulation for a coalgebra of a functor on the category of sets can be described via a coalgebra in the category of relations, of a lifted functor. A final coalgebra then gives rise to the coinduction principle, which states that two bisimilar elements are equal. For polynomial functors, this leads to well-known descriptions. In the present paper we look at the dual notion of "apartness". Intuitively, two elements are apart if there is a positive way to distinguish them. Phrased differently: two elements are apart if and only if they are not bisimilar. Since apartness is an inductive notion, described by a least fixed point, we can give a proof system, to derive that two elements are apart. This proof system has derivation rules and two elements are apart if and only if there is a finite derivation (using the rules) of this fact. We study apartness versus bisimulation in two separate ways. First, for weak forms of bisimulation on labelled transition systems, where silent (tau) steps are included, we define an apartness notion that corresponds to weak bisimulation and another apartness that corresponds to branching bisimulation. The rules for apartness can be used to show that two states of a labelled transition system are not branching bismilar. To support the apartness view on labelled transition systems, we cast a number of well-known properties of branching bisimulation in terms of branching apartness and prove them. Next, we also study the more general categorical situation and show that indeed, apartness is the dual of bisimilarity in a precise categorical sense: apartness is an initial algebra and gives rise to an induction principle. In this analogy, we include the powerset functor, which gives a semantics to non-deterministic choice in process-theory.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信