AbstractMany formal systems, particularly in computer science, may be expressed through equations modulated by assertions regarding the 'freshness of names'. It is the presence of binding operators that make such structure non-trivial. Clouston and Pitts's Nominal Equational Logic presented a formalism for this style of reasoning in which support for name binding was implicit. This paper extends this logic to offer explicit support for binding and then demonstrates that such an extension does not in fact add expressivity
Plotkin's style of Structural Operational Semantics (SOS) has become a de facto standard in giving o...
Abstract. We present a generalisation of first-order unification to the practically important case o...
AbstractPlotkinʼs style of Structural Operational Semantics (SOS) has become a de facto standard in ...
AbstractMany formal systems, particularly in computer science, may be expressed through equations mo...
In informal mathematical discourse (such as the text of a paper on theoretical computer science), we...
AbstractThis paper formalises within first-order logic some common practices in computer science to ...
AbstractThe theory of nominal sets is a rich mathematical framework for studying syntax and variable...
Nominal logic is an extension of first-order logic which provides a simple foundation for formalizin...
Nominal logic is a variant of first-order logic in which abstract syntax with names and binding is ...
The lambda calculus is fundamental in computer science. It resists an algebraic treatment because of...
ABSTRACT: Nominal techniques concern the study of names using mathematical semantics. Whereas in muc...
In informal mathematical usage we often reason about languages involving binding of object-variables...
AbstractNominal terms generalise first-order terms by including abstraction and name swapping constr...
When reasoning about formal languages, dealing with binding constructs is of-ten delicate and error-...
Proof assistants and the programming languages that imple-ment them need to deal with a range of lin...
Plotkin's style of Structural Operational Semantics (SOS) has become a de facto standard in giving o...
Abstract. We present a generalisation of first-order unification to the practically important case o...
AbstractPlotkinʼs style of Structural Operational Semantics (SOS) has become a de facto standard in ...
AbstractMany formal systems, particularly in computer science, may be expressed through equations mo...
In informal mathematical discourse (such as the text of a paper on theoretical computer science), we...
AbstractThis paper formalises within first-order logic some common practices in computer science to ...
AbstractThe theory of nominal sets is a rich mathematical framework for studying syntax and variable...
Nominal logic is an extension of first-order logic which provides a simple foundation for formalizin...
Nominal logic is a variant of first-order logic in which abstract syntax with names and binding is ...
The lambda calculus is fundamental in computer science. It resists an algebraic treatment because of...
ABSTRACT: Nominal techniques concern the study of names using mathematical semantics. Whereas in muc...
In informal mathematical usage we often reason about languages involving binding of object-variables...
AbstractNominal terms generalise first-order terms by including abstraction and name swapping constr...
When reasoning about formal languages, dealing with binding constructs is of-ten delicate and error-...
Proof assistants and the programming languages that imple-ment them need to deal with a range of lin...
Plotkin's style of Structural Operational Semantics (SOS) has become a de facto standard in giving o...
Abstract. We present a generalisation of first-order unification to the practically important case o...
AbstractPlotkinʼs style of Structural Operational Semantics (SOS) has become a de facto standard in ...