Stone duality for first-order logic: a nominal approach to logic and topology

HOWARD-60 Pub Date : 2014-02-12 DOI:10.29007/tp3z
M. Gabbay
{"title":"Stone duality for first-order logic: a nominal approach to logic and topology","authors":"M. Gabbay","doi":"10.29007/tp3z","DOIUrl":null,"url":null,"abstract":"What are variables, and what is universal quantification over a variable? Nominal sets are a notion of ‘sets with names’, and using equational axioms in nominal algebra these names can be given substitution and quantification actions. So we can axiomatise first-order logic as a nominal logical theory. We can then seek a nominal sets representation theorem in which predicates are interpreted as sets; logical conjunction is interpreted as sets intersection; negation as complement. Now what about substitution; what is it for substitution to act on a predicate-interpreted-as-a-set, in which case universal quantification becomes an infinite sets intersection? Given answers to these questions, we can seek notions of topology. What is the general notion of topological space of which our sets representation of predicates makes predicates into ‘open sets’; and what specific class of topological spaces corresponds to the image of nominal algebras for first-order logic? The classic Stone duality answers these questions for Boolean algebras, representing them as Stone spaces. Nominal algebra lets us extend Boolean algebras to ‘FOL-algebras’, and nominal sets let us correspondingly extend Stone spaces to ‘∀-Stone spaces’. These extensions reveal a wealth of structure, and we obtain an attractive and self-contained account of logic and topology in which variables directly populate the denotation, and open predicates are interpreted as sets rather than functions from valuations to sets.","PeriodicalId":422904,"journal":{"name":"HOWARD-60","volume":"9 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-02-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"HOWARD-60","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.29007/tp3z","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 10

Abstract

What are variables, and what is universal quantification over a variable? Nominal sets are a notion of ‘sets with names’, and using equational axioms in nominal algebra these names can be given substitution and quantification actions. So we can axiomatise first-order logic as a nominal logical theory. We can then seek a nominal sets representation theorem in which predicates are interpreted as sets; logical conjunction is interpreted as sets intersection; negation as complement. Now what about substitution; what is it for substitution to act on a predicate-interpreted-as-a-set, in which case universal quantification becomes an infinite sets intersection? Given answers to these questions, we can seek notions of topology. What is the general notion of topological space of which our sets representation of predicates makes predicates into ‘open sets’; and what specific class of topological spaces corresponds to the image of nominal algebras for first-order logic? The classic Stone duality answers these questions for Boolean algebras, representing them as Stone spaces. Nominal algebra lets us extend Boolean algebras to ‘FOL-algebras’, and nominal sets let us correspondingly extend Stone spaces to ‘∀-Stone spaces’. These extensions reveal a wealth of structure, and we obtain an attractive and self-contained account of logic and topology in which variables directly populate the denotation, and open predicates are interpreted as sets rather than functions from valuations to sets.
一阶逻辑的石头对偶性:逻辑和拓扑的标称方法
什么是变量,什么是变量的全称量化?名义集合是“有名称的集合”的概念,使用名义代数中的等式公理,这些名称可以被赋予替换和量化动作。所以我们可以公理化一阶逻辑作为一个名义逻辑理论。然后我们可以寻求一个标称集合表示定理,在这个定理中,谓词被解释为集合;逻辑合取解释为集合交集;否定作为补语。那么替换呢?替换作用于一个被解释为集合的谓词是什么,在这种情况下全称量化变成了一个无限集合的交集?有了这些问题的答案,我们就可以寻找拓扑学的概念。谓词的集合表示将谓词变成开集的拓扑空间的一般概念是什么?哪一类特定的拓扑空间对应于一阶逻辑的标称代数的象?经典的斯通对偶回答了布尔代数的这些问题,将它们表示为斯通空间。标称代数让我们把布尔代数扩展到“∀-石空间”,而标称集合让我们相应地把石空间扩展到“∀-石空间”。这些扩展揭示了丰富的结构,我们获得了一个有吸引力的、自包含的逻辑和拓扑解释,其中变量直接填充外延,开放谓词被解释为集合,而不是从赋值到集合的函数。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
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学术文献互助群
群 号:481959085
Book学术官方微信