正则表达式模双相似的Milner证明系统的一个共归纳重表述

C. Grabmayer
{"title":"正则表达式模双相似的Milner证明系统的一个共归纳重表述","authors":"C. Grabmayer","doi":"10.48550/arXiv.2203.09501","DOIUrl":null,"url":null,"abstract":"Milner (1984) defined an operational semantics for regular expressions as\nfinite-state processes. In order to axiomatize bisimilarity of regular\nexpressions under this process semantics, he adapted Salomaa's proof system\nthat is complete for equality of regular expressions under the language\nsemantics. Apart from most equational axioms, Milner's system Mil inherits from\nSalomaa's system a non-algebraic rule for solving single fixed-point equations.\nRecognizing distinctive properties of the process semantics that render\nSalomaa's proof strategy inapplicable, Milner posed completeness of the system\nMil as an open question.\n As a proof-theoretic approach to this problem we characterize the\nderivational power that the fixed-point rule adds to the purely equational part\nMil$^-$ of Mil. We do so by means of a coinductive rule that permits cyclic\nderivations that consist of a finite process graph with empty steps that\nsatisfies the layered loop existence and elimination property LLEE, and two of\nits Mil$^{-}$-provable solutions. With this rule as replacement for the\nfixed-point rule in Mil, we define the coinductive reformulation cMil as an\nextension of Mil$^{-}$. In order to show that cMil and Mil are theorem\nequivalent we develop effective proof transformations from Mil to cMil, and\nvice versa. Since it is located half-way in between bisimulations and proofs in\nMilner's system Mil, cMil may become a beachhead for a completeness proof of\nMil.\n This article extends our contribution to the CALCO 2022 proceedings. Here we\nrefine the proof transformations by framing them as eliminations of derivable\nand admissible rules, and we link coinductive proofs to a coalgebraic\nformulation of solutions of process graphs.","PeriodicalId":314387,"journal":{"name":"Log. Methods Comput. Sci.","volume":"7 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-03-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"A Coinductive Reformulation of Milner's Proof System for Regular Expressions Modulo Bisimilarity\",\"authors\":\"C. Grabmayer\",\"doi\":\"10.48550/arXiv.2203.09501\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Milner (1984) defined an operational semantics for regular expressions as\\nfinite-state processes. In order to axiomatize bisimilarity of regular\\nexpressions under this process semantics, he adapted Salomaa's proof system\\nthat is complete for equality of regular expressions under the language\\nsemantics. Apart from most equational axioms, Milner's system Mil inherits from\\nSalomaa's system a non-algebraic rule for solving single fixed-point equations.\\nRecognizing distinctive properties of the process semantics that render\\nSalomaa's proof strategy inapplicable, Milner posed completeness of the system\\nMil as an open question.\\n As a proof-theoretic approach to this problem we characterize the\\nderivational power that the fixed-point rule adds to the purely equational part\\nMil$^-$ of Mil. We do so by means of a coinductive rule that permits cyclic\\nderivations that consist of a finite process graph with empty steps that\\nsatisfies the layered loop existence and elimination property LLEE, and two of\\nits Mil$^{-}$-provable solutions. With this rule as replacement for the\\nfixed-point rule in Mil, we define the coinductive reformulation cMil as an\\nextension of Mil$^{-}$. In order to show that cMil and Mil are theorem\\nequivalent we develop effective proof transformations from Mil to cMil, and\\nvice versa. Since it is located half-way in between bisimulations and proofs in\\nMilner's system Mil, cMil may become a beachhead for a completeness proof of\\nMil.\\n This article extends our contribution to the CALCO 2022 proceedings. Here we\\nrefine the proof transformations by framing them as eliminations of derivable\\nand admissible rules, and we link coinductive proofs to a coalgebraic\\nformulation of solutions of process graphs.\",\"PeriodicalId\":314387,\"journal\":{\"name\":\"Log. Methods Comput. Sci.\",\"volume\":\"7 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-03-17\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Log. Methods Comput. Sci.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.48550/arXiv.2203.09501\",\"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.48550/arXiv.2203.09501","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

摘要

米尔纳(1984)将正则表达式定义为有限状态过程的操作语义。为了在这种过程语义下公理化正则表达式的双相似性,他采用了Salomaa在语言语义下正则表达式相等性完备的证明体系。与大多数等式公理不同,Milner的系统Mil继承了salomaa系统的非代数规则,用于求解单不动点方程。Milner认识到过程语义的不同属性使得salomaa的证明策略不适用,他提出了系统的完整性作为一个开放的问题。作为该问题的证明理论方法,我们描述了不动点规则添加到Mil的纯等式部分Mil$^-$的导数幂。我们通过一个协归纳规则来实现,该规则允许由满足分层循环存在性和消去性LLEE的具有空步骤的有限过程图组成的循环推导,以及它的两个Mil$^{-}$-可证明解。用此规则代替Mil中的不动点规则,我们定义了协归纳重构cMil作为Mil$^{-}$的扩展。为了证明cMil和Mil是理论等价的,我们开发了从Mil到cMil的有效证明变换,反之亦然。由于它位于milner的系统Mil的双模拟和证明之间,因此Mil可能成为Mil完备性证明的滩头阵地。本文扩展了我们对CALCO 2022会议的贡献。在这里,我们将证明变换定义为可导可容规则的消去,并将协归纳证明与过程图解的协代数表述联系起来。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
A Coinductive Reformulation of Milner's Proof System for Regular Expressions Modulo Bisimilarity
Milner (1984) defined an operational semantics for regular expressions as finite-state processes. In order to axiomatize bisimilarity of regular expressions under this process semantics, he adapted Salomaa's proof system that is complete for equality of regular expressions under the language semantics. Apart from most equational axioms, Milner's system Mil inherits from Salomaa's system a non-algebraic rule for solving single fixed-point equations. Recognizing distinctive properties of the process semantics that render Salomaa's proof strategy inapplicable, Milner posed completeness of the system Mil as an open question. As a proof-theoretic approach to this problem we characterize the derivational power that the fixed-point rule adds to the purely equational part Mil$^-$ of Mil. We do so by means of a coinductive rule that permits cyclic derivations that consist of a finite process graph with empty steps that satisfies the layered loop existence and elimination property LLEE, and two of its Mil$^{-}$-provable solutions. With this rule as replacement for the fixed-point rule in Mil, we define the coinductive reformulation cMil as an extension of Mil$^{-}$. In order to show that cMil and Mil are theorem equivalent we develop effective proof transformations from Mil to cMil, and vice versa. Since it is located half-way in between bisimulations and proofs in Milner's system Mil, cMil may become a beachhead for a completeness proof of Mil. This article extends our contribution to the CALCO 2022 proceedings. Here we refine the proof transformations by framing them as eliminations of derivable and admissible rules, and we link coinductive proofs to a coalgebraic formulation of solutions of process graphs.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信