Term-generic logic
Article
Popescu, A. and Roşu, G. 2015. Term-generic logic. Theoretical Computer Science. 577, pp. 1-24. https://doi.org/10.1016/j.tcs.2015.01.047
| Type | Article |
|---|---|
| Title | Term-generic logic |
| Authors | Popescu, A. and Roşu, G. |
| Abstract | We introduce term-generic logic (TGL), a first-order logic parameterized with terms defined axiomatically (rather than constructively), by requiring terms to only provide free variable and substitution operators satisfying some reasonable axioms. TGL has a notion of model that generalizes both first-order models and Henkin models of the lambda-calculus. The abstract notions of term syntax and model are shown to be sufficient for obtaining the completeness theorem of a Gentzen system generalizing that of first-order logic. Various systems featuring bindings and contextual reasoning, ranging from pure type systems to the pi-calculus, are captured as theories inside TGL. For two particular, but rather typical instances—untyped lambda-calculus and System F—the general-purpose TGL models are shown to be equivalent with standard ad hoc models. |
| Research Group | Foundations of Computing group |
| Publisher | Elsevier B. V. |
| Journal | Theoretical Computer Science |
| ISSN | 0304-3975 |
| Publication dates | |
| 27 Apr 2015 | |
| Publication process dates | |
| Deposited | 23 Apr 2015 |
| Accepted | 27 Jan 2015 |
| Output status | Published |
| Additional information | Available online 4 February 2015 |
| Digital Object Identifier (DOI) | https://doi.org/10.1016/j.tcs.2015.01.047 |
| Language | English |
https://repository.mdx.ac.uk/item/85115
97
total views0
total downloads9
views this month0
downloads this month