×

用于概率和不确定性公理推理的可信单子。 (英语) Zbl 1493.03004号

作者使用公理的(平方)-无限版本,对非确定性选择(平方)和概率选择(三角左p三角右)之间的相互作用进行了Coq形式化\[x\triangleft p\triangle right(y\square z)=(x\triangeleft p\triangleright y)\square(x\tringleleft p\t riangleight z)\]复合理论对应于集上的几何凸monad,由半完全半格上的凸幂集monad产生。本论文建立在J.吉本斯R.欣泽[见:2011年9月19日至21日在日本东京举行的第16届ACM SIGPLAN功能编程国际会议记录,ICFP’11。纽约州纽约市:计算机协会(ACM)。2–14 (2011;Zbl 1323.68207号)]这是一个错误,证明需要正式化。这与对偶公理有关\[x\square(y\triangleft p\triangledright z)=(x\squarey)\triangle left p\triangleright(x\squire z)\]已知会产生简并复合理论。
作者为复合代数理论提供了一个Coq接口,填补了MONAE框架中一元方程推理的空白。他们通过组成三个附加函数模块化地构建几何凸单体。它们提供了复合理论非退化的形式证明。
技术Coq开发主要依赖于打包类。它们包括:
用仿射函数扩展凸空间的现有形式化,
半完备半格凸空间的形式化,
具体类别的附加词和单数的形式化。

MSC公司:

03B70号 计算机科学中的逻辑
03B35型 证明和逻辑操作的机械化
68甲18 函数编程和lambda演算
68伏15 定理证明(自动和交互式定理证明、演绎、解析等)
PDF格式BibTeX公司 XML格式引用

参考文献:

[1] Abou-Saleh,F.、Cheung,K.-H.和Gibbons,J.(2016)《概率与不确定性推理》。在POPL概率编程语义研讨会上。
[2] Affeldt,R.,Hagiwara,M.&Sénitergues,J.(2014)Shannon定理的形式化。J.自动化。原因53(1),63-103·Zbl 1315.68216号
[3] Affeldt,R.,Cohen,C.&Rouhling,D.(2018)经典分析中渐近推理的形式化技术。J.福尔马利兹。原因11(1),43-76·Zbl 1451.68329号
[4] Affeldt,R.、Nowak,D.和Saikawa,T.(2019)使用等式推理进行程序验证的一元效应层次。2019年10月7日至9日在葡萄牙波尔图举行的第十三届国际程序构建数学会议(MPC 2019)上,Hutton,G.(ed),《计算机科学讲义》,第11825卷。施普林格,第226-254页·Zbl 1434.68100号
[5] Affeldt,R.、Garrigue,J.和Saikawa,T.(2020a)凸空间和锥空间中的形式冒险。第十三届智能计算机数学国际会议(CICM 2020),意大利贝蒂诺罗,2020年7月26日至31日,Benzmüller,C.&Miller,B.R.(编辑),计算机科学讲义,第12236卷。施普林格,第23-38页·Zbl 1455.68254号
[6] Affeldt,R.、Garrigue,J.和Saikawa,T.(2020b)Coq中条件概率和联合分布的推理。计算。软。37(3),79-95·Zbl 1455.68254号
[7] Beaulieu,G.(2008)《非确定性模型的概率完备性》。渥太华大学研究生和博士后学院博士论文·Zbl 1316.68065号
[8] Beck,J.(1969)分配定律。在三元组和范畴同调理论研讨会上,Eckmann,B.(ed),数学课堂讲稿,第80卷。施普林格,第119-140页·Zbl 0186.02902号
[9] Bergman,G.(2015)《普通代数和普适构造邀请函》。Universitext公司。施普林格国际出版公司·兹伯利1317.08001
[10] Bonchi,F.、Silva,A.和Sokolova,A.(2017)凸代数的力量。2017年9月5日至8日,第28届并行理论国际会议(CONCUR 2017),德国柏林,Meyer,R.&Nestmann,U.(eds),LIPIcs,第85卷。达格斯图尔-莱布尼兹·泽特鲁姆宫(Schloss Dagstuhl-Leibniz-Zentrum für Informatik),第23:1-23:18页·Zbl 1442.68085号
[11] Bonchi,F.、Sokolova,A.和Vignudelli,V.(2019)具有不确定性和概率的系统的迹理论。2019年6月24日至27日,加拿大不列颠哥伦比亚省温哥华,第34届ACM/IEEE计算机科学逻辑年会(LICS 2019)。IEEE,第1-14页。
[12] Bonchi,F.、Sokolova,A.和Vignudelli,V.(2020a)通过凸半格和唯一基提出概率分布的凸集。https://arxiv.org/abs/2005.01670。arXiv公司。润滑油。
[13] Bonchi,F.、Sokolova,A.和Vignudelli,V.(2020b)具有不确定性、概率和终止性的系统的迹理论。https://arxiv.org/abs/1808.00923v4。arXiv公司。润滑油。
[14] Brady,E.(2013)Idris,一种通用的依赖类型编程语言:设计与实现。J.功能。项目23(5),552-593·兹比尔1295.68059
[15] Cheung,K.-H.(2017)代数效应的分布交互作用。牛津大学默顿学院博士论文。
[16] Cock,D.(2014)《值得信赖的系统中的泄漏》。澳大利亚悉尼新南威尔士大学计算机科学与工程学院博士论文。
[17] Cohen,C.&Sakaguchi,K.(2015)《Finset和Finmap库:有限集、有限映射、多重集和序》。网址:https://github.com/math-comp/finmap。上次稳定版本:1.5.0(2020)。
[18] Cohen,C.、Sakaguchi,K.和Tassi,E.(2020)层次构建器:在Coq和Elpi(系统描述)中简化代数层次。FSCD 2020年。LIPIcs,第167卷,第34:1-34:21页。
[19] Fritz,T.(2015)凸空间I:定义和例子。https://arxiv.org/abs/0903.5522。arXiv数学。MG.第一版:2009年。
[20] Garillot,F.、Gonthier,G.、Mahboubi,A.和Rideau,L.(2009)《包装数学结构》。在2009年8月17日至20日于德国慕尼黑举行的第22届高阶逻辑定理证明国际会议(TPHOLs 2009)上,Berghofer,S.,Nipkow,T.,Urban,C.&Wenzel,M.(eds),《计算机科学讲义》,第5674卷。施普林格,第327-342页·Zbl 1252.68253号
[21] Gibbons,J.(2012)用单子函数统一编程理论。在2012年8月27日至28日于法国巴黎举行的第四届统一编程理论国际研讨会(UTP 2012)的修订论文集中,Wolff,B.、Gaudel,M.和Feliachi,A.(eds),《计算机科学讲义》,第7681卷。施普林格,第23-67页·Zbl 1452.68041号
[22] Gibbons,J.和Hinze,R.(2011)《就这么做:简单的一元方程式推理》。2011年9月19日至21日,在日本东京举行的第16届ACM SIGPLAN国际函数编程会议上,Chakravarty,M.M.T.,Hu,Z.&Danvy,O.(编辑),第2-14页。ACM公司·Zbl 1323.68207号
[23] Giry,M.(1982)概率论的分类方法。在拓扑和分析的范畴方面,Banaschewski,B.(ed)。数学课堂讲稿,第915卷。施普林格,第68-85页·Zbl 0486.60034号
[24] Goy,A.&Petrisan,D.(2020)通过弱分布律结合概率和非确定性选择。第35届ACM/IEEE计算机科学逻辑年会(LICS 2020),德国萨尔布吕肯,2020年7月8日至11日。ACM,第454-464页·Zbl 1502.68171号
[25] Gross,J.、Chlipala,A.和Spivak,D.I.(2014)《在考克实施绩效分类理论库的经验》。在交互式定理证明中,Klein,G.&Gamboa,R.(eds)。施普林格国际出版公司,第275-291页·Zbl 1416.68163号
[26] 信息theo。(2021)信息理论和线性纠错码的Coq形式化。https://github.com/affeldt-aist/infotheo。开源软件。自2009年起。版本0.3.2。软件遗产档案:swh:1:dir:f8c270f648dd5bc6f822ef16e9354195ddb8f6ad。
[27] Jacobs,B.(2010)凸性、对偶性和效应。在IFIP TCS中。IFIP《信息和通信技术进展》,第323卷。斯普林格,第1-19页·兹比尔1202.18002
[28] Kaminski,B.L.,Katoen,J.,Matheja,C.&Olmedo,F.(2016)概率程序预期运行时间的最弱前提推理。2016年4月2日至8日,荷兰埃因霍温,第25届欧洲编程语言与系统研讨会(ESOP 2016),Thiemann,P.(ed),《计算机科学讲义》,第9632卷。斯普林格,第364-389页·Zbl 1335.68058号
[29] Keimel,K.和Plotkin,G.D.(2017)概率和不确定性的混合幂域。计算机科学中的逻辑方法13(1:2),1-84·Zbl 1448.06002号
[30] Konig,H.(1986)超凸空间的理论与应用。在功能分析的积极性方面,Nagel,R.,Schloterbeck,U.和Wolff,M.(编辑),数学研究,第122卷。北荷兰人,第79-118页·兹比尔0637.52002
[31] Mac Lane,S.(1998)《工作数学家分类》,第二版。数学研究生教材,第5卷。柏林和纽约:斯普林格·弗拉格·Zbl 0906.18001号
[32] Mahboubi,A.和Tassi,E.(2013)工作Coq用户的标准结构。第四届交互式定理证明国际会议(ITP 2013),法国雷恩,2013年7月22-26日,Blazy,S.,Paulin-Mohring,C.&Pichardie,D.(编辑),《计算机科学讲义》,第7998卷。施普林格,第19-34页·Zbl 1317.68221号
[33] .(2007)数学组件库。https://github.com/math-comp/math-comp。开发版本。最新稳定版本1.12(2020)。在同一网站上提供。
[34] Mcbride,C.(1999)依赖型函数程序及其证明。爱丁堡大学博士论文。
[35] Mciver,A.和Morgan,C.(2005)概率系统的抽象、精炼和证明。计算机科学专著。斯普林格·兹比尔1069.68039
[36] Mio,M.和Vignudelli,V.(2020)《非决定论和概率的单数和定量等式理论》。https://arxiv.org/abs/2005.07509。arXiv公司。润滑油。
[37] Mislove,M.、Ouaknine,J.和Worrell,J.(2004)《概率和不确定性公理》。理论计算机科学电子笔记96,7-28。第十届并发表达能力国际研讨会论文集·Zbl 1271.68192号
[38] Mislove,M.W.(2000)不确定性和概率选择:遵守法律。第11届并发理论国际会议(CONCUR 2000),美国宾夕法尼亚州大学公园,2000年8月22-25日,Palamidessi,C.(ed),计算机科学讲稿,第1877卷。施普林格,第350-364页·兹比尔0999.68147
[39] 莫纳。(2021)Coq中的一元效应和等式推理。https://github.com/affeldt-aist/monae。开源软件。自2018年起。版本0.3.2。软件遗产档案:swh:1:dir:2d68878d365fe72744f8b085fa29df385567f6c9。
[40] Mu,S.-C.(2019a)计算回溯算法:一元程序推导练习。技术报告。TR-IIS-19-003。中央研究院信息科学研究所。
[41] Mu,S.-C.(2019b)非确定性单子体的等式推理:火花聚合的案例研究。技术报告。TR-IIS-19-002。中国科学院信息科学研究所。
[42] Stone,M.H.(1949)重心演算假设。Annali di Matematica Pura ed Applicata29、25-30·Zbl 0037.25002号
[43] Tassarotti,J.&Harper,R.(2019)并发随机程序的分离逻辑。程序。ACM计划。语言3(POPL),64:1-64:30·Zbl 1511.68342号
[44] (2020)Agda用户手册。网址:https://agda.readthedocs.io/en/v2.6.0.1。版本2.6.0.1。
[45] (2019)Coq的逻辑。网址:https://github.com/coq/coq/wiki/The-Logic-of-coq。Coq常见问题解答的一部分。
[46] (2021)Coq Proof Assistant参考手册。英里亚。网址:https://coq.inria.fr。版本8.13.0。
[47] Timany,A.和Jacobs,B.(2016)Coq 8.5中的范畴理论。在2016年6月22日至26日举行的第一届计算和扣除形式结构国际会议(FSCD 2016)上,葡萄牙波尔图,Kesner,D.和Pientka,B.(eds),LIPIcs,第52卷,第30:1-30:18页。达格斯图尔-莱布尼兹·泽特鲁姆宫(Schloss Dagstuhl-Leibniz-Zentrum für Informatik)·Zbl 1387.68208号
[48] Tix,R.、Keimel,K.和Plotkin,G.D.(2009)《概率论和非确定性结合的语义域》。电子。注释Theor。计算。科学222,3-99·兹比尔1271.68005
[49] Varacca,D.&Winskel,G.(2006)《不确定性的概率分布》。计算机科学中的数学结构16(1),87-113·邮编1093.18002
[50] Voevodsky,V.、Ahrens,B.、Grayson,D.等人(2014)《UniMath-计算机检查的单价数学库》。网址:https://github.com/UniMath/UniMath。上次稳定版本0.1(2016年)。
[51] Zwart,M.&Marsden,D.(2019)分配律的No-go定理。2019年6月24日至27日,加拿大不列颠哥伦比亚省温哥华,第34届ACM/IEEE计算机科学逻辑年会(LICS 2019)。IEEE,第1-13页。
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。