[TYPES/announce] Three papers.

Marcelo Fiore Marcelo.Fiore at cl.cam.ac.uk
Fri Jul 4 09:22:06 EDT 2008


Dear All, this is to announce the three papers below available from the top
of <http://www.cl.cam.ac.uk/~mpf23/latest.html>.  Best regards, Marcelo.


1. M. Fiore and C.-K. Hur.  On the construction of free algebras for
    equational systems.  Submitted, 2008.

    Abstract.  The purpose of this paper is threefold: to present a general
    abstract, yet practical, notion of equational system; to investigate and
    develop the finitary and transfinite construction of free algebras for
    equational systems; and to illustrate the use of equational systems as
    needed in modern applications.


2. M. Fiore and C.-K. Hur.  Term Equational Systems and Logics.  To appear
    in 24th Mathematical Foundations of Programming Semantics Conf.
    (MFPS XXIV), 2008.

    Abstract.  We introduce an abstract general notion of system of equations
    between terms, called Term Equational System, and develop a sound logical
    deduction system, called Term Equational Logic, for equational reasoning.
    Further, we give an analysis of algebraic free constructions that together
    with an internal completeness result may be used to synthesise complete
    equational logics.  Indeed, as an application, we synthesise a sound and
    complete nominal equational logic, called Synthetic Nominal Equational
    Logic, based on the category of Nominal Sets.

    Keywords.  Equational systems, algebraic theories, free algebras,
    equational logic, soundness, completeness, Nominal Sets, Schanuel topos.


3. M. Fiore.  Second-order and dependently-sorted abstract syntax.  In
    Logic in Computer Science Conf. (LICS'08), pages 57-68.  IEEE, Computer
    Society Press, 2008.

    Abstract.  The paper develops a mathematical theory in the spirit of
    categorical algebra that provides a model theory for second-order and
    dependently-sorted syntax.  The theory embodies notions such as
    alpha-equivalence, variable binding, capture-avoiding simultaneous
    substitution, term metavariable, meta-substitution, mono and multi
    sorting, and sort dependency.  As a matter of illustration, a model is
    used to extract a second-order syntactic theory, which is thus guaranteed
    to be correct by construction.



More information about the Types-announce mailing list