* Two preprints on Second-Order Algebraic Structure.
@ 2010-06-14 13:49 Marcelo Fiore
0 siblings, 0 replies; only message in thread
From: Marcelo Fiore @ 2010-06-14 13:49 UTC (permalink / raw)
To: categories
Two extended abstracts on
(1) Second-Order Equational Logic
and
(2) Second-Order Algebraic Theories
are available as follows.
We'd be grateful for any comments,
Marcelo.
--------
(1) M.Fiore and C.-K.Hur. Second-Order Equational Logic.
<http://www.cl.cam.ac.uk/~mpf23/papers/Types/soeqlog.pdf>
To appear in Proceedings of the 19th EACSL Annual Conference on
Computer Science Logic (CSL 2010), 2010.
Abstract. We extend universal algebra and its equational logic from
first to second order as follows.
1. We consider second-order equational presentations as specified by
identities between second-order terms, with both variables and
parameterised metavariables over signatures of variable-binding
operators.
2. We develop an algebraic model theory for second-order equational
presentations, generalising the semantics of (first-order)
algebraic theories and of (untyped and simply-typed) lambda
calculi.
3. We introduce a deductive system, Second-Order Equational Logic,
for reasoning about the equality of second-order terms. Our
development is novel in that this equational logic is synthesised
from the model theory. Hence it is necessarily sound.
4. Second-Order Equational Logic is shown to be a conservative
extension of Birkhoff’s (First-Order) Equational Logic.
5. Two completeness results are established: the semantic
completeness of equational derivability, and the derivability
completeness of (bidirectional) Second-Order Term Rewriting.
(2) M.Fiore and O.Mahmoud. Second-order algebraic theories.
<http://www.cl.cam.ac.uk/~mpf23/papers/Types/soat.pdf>
To appear in Proceedings of the 35th International Symposium on
Mathematical Foundations of Computer Science (MFCS 2010), 2010.
Abstract. Fiore and Hur recently introduced a conservative extension
of universal algebra and equational logic from first to second order.
Second-order universal algebra and second-order equational logic
respectively provide a model theory and a formal deductive system for
languages with variable binding and parameterised metavariables. This
work completes the foundations of the subject from the viewpoint of
categorical algebra. Specifically, the paper introduces the notion of
second-order algebraic theory and develops its basic theory. Two
categorical equivalences are established: at the syntactic level, that
of second-order equational presentations and second-order algebraic
theories; at the semantic level, that of second-order algebras and
second-order functorial models. Our development includes a
mathematical definition of syntactic translation between second-order
equational presentations. This gives the first formalisation of
notions such as encodings and transforms in the context of languages
with variable binding.
[For admin and other information see: http://www.mta.ca/~cat-dist/ ]
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2010-06-14 13:49 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-06-14 13:49 Two preprints on Second-Order Algebraic Structure Marcelo Fiore
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).