DOI: 10.29007/tp3z
|View full text |Cite
|
Sign up to set email alerts
|

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

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; wha… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
9
0

Publication Types

Select...
2
1

Relationship

2
1

Authors

Journals

citations
Cited by 3 publications
(9 citation statements)
references
References 51 publications
0
9
0
Order By: Relevance
“…An investigation of models followed, in several styles. This includes translations of theories in permissive-nominal syntax to higher-order terms [GM09b,DG12b]-see also [LV12], which translates a simpler syntax and does not consider theories, but follows the same general idea-and it includes the topological model of first-order logic [Gab11b] mentioned above (essentially, a topological treatment of [GM08b] and of a first-order version of Figures 7 and 8 from this paper).…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…An investigation of models followed, in several styles. This includes translations of theories in permissive-nominal syntax to higher-order terms [GM09b,DG12b]-see also [LV12], which translates a simpler syntax and does not consider theories, but follows the same general idea-and it includes the topological model of first-order logic [Gab11b] mentioned above (essentially, a topological treatment of [GM08b] and of a first-order version of Figures 7 and 8 from this paper).…”
Section: Discussionmentioning
confidence: 99%
“…The similarity of syntax and semantics can make it look like nothing is happening: Definition 5.16 could be mistaken for a Hilbert axiomatisation; Definition 5.27 might seem to just translate syntax trivially to semantics. But this is deceptive: Subsection 7.2 constructed a functional model, and if that model is least somewhat familiar, in [GM11] and even more so in [Gab11b] we build (topological) models that are not derived from either syntax or functions, in which substitution and abstraction are interpreted completely independently of the apparatus of syntax and functions-and yet they still satisfy the axioms and have a natural construction.…”
Section: R a F Tmentioning
confidence: 99%
“…∈ A of atoms; elements that can be compared for equality but which have few if any other properties. This deceptively simple foundational assumption has many applications-nominal abstract syntax (syntax-with-binding) [9,11]; as implemented in Isabelle [12]; an open consistency problem [6]; duality results [5,8]; generalised finiteness for automata and regular languages [10,1]; rewriting with binding [3]; and more.…”
Section: Introductionmentioning
confidence: 99%
“…2. We sometimes specifically want non-supported elements; for example two recent papers [5,8] are concerned with sets that have a notion of nominal support, but whose elements do not. 3.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation