[KIRJA][B] Nominal sets: Names and symmetry in computer science

AM Pitts - 2013 - books.google.com
Nominal sets provide a promising new mathematical analysis of names in formal languages
based upon symmetry, with many applications to the syntax and semantics of programming …

Handbook of philosophical logic

DM Gabbay, F Guenthner - 2002 - Springer
It is with great pleasure that we are presenting to the community the second edition of this
extraordinary handbook. It has been over 15 years since the publication of the first edition …

Nominal (universal) algebra: equational logic with names and binding

MJ Gabbay, A Mathijssen - Journal of Logic and Computation, 2009 - academic.oup.com
In informal mathematical discourse (such as the text of a paper on theoretical computer
science), we often reason about equalities involving binding of object-variables. We find …

An algebraic presentation of predicate logic

S Staton - International Conference on Foundations of Software …, 2013 - Springer
We present an algebraic theory for a fragment of predicate logic. The fragment has
disjunction, existential quantification and equality. It is not an algebraic theory in the …

Foundations of nominal techniques: logic and semantics of variables in abstract syntax

MJ Gabbay - Bulletin of Symbolic Logic, 2011 - cambridge.org
We are used to the idea that computers operate on numbers, yet another kind of data is
equally important: the syntax of formal languages, with variables, binding, and alpha …

Nominal equational logic

RA Clouston, AM Pitts - Electronic Notes in Theoretical Computer Science, 2007 - Elsevier
This paper studies the notion of “freshness” that often occurs in the meta-theory of computer
science languages involving various kinds of names. Nominal Equational Logic is an …

Capture-avoiding substitution as a nominal algebra

MJ Gabbay, A Mathijssen - Formal Aspects of Computing, 2008 - Springer
Substitution is fundamental to the theory of logic and computation. Is substitution something
that we define on syntax on a case-by-case basis, or can we turn the idea of substitution into …

Permissive nominal terms and their unification: an infinite, co-infinite approach to nominal techniques

G Dowek, MJ Gabbay, DP Mulligan - Logic Journal of IGPL, 2010 - academic.oup.com
Nominal terms extend first-order terms with binding. They lack some properties of first-and
higher-order terms: Terms must be reasoned about in a context of 'freshness assumptions'; it …

Nominal algebra and the HSP theorem

MJ Gabbay - Journal of Logic and Computation, 2009 - ieeexplore.ieee.org
Nominal algebra is a logic of equality developed to reason algebraically in the presence of
binding. In previous work, it has been shown how nominal algebra can be used to specify …

Closed nominal rewriting and efficiently computable nominal algebra equality

M Fernández, MJ Gabbay - arxiv preprint arxiv:1009.2791, 2010 - arxiv.org
We analyse the relationship between nominal algebra and nominal rewriting, giving a new
and concise presentation of equational deduction in nominal theories. With some new …