Show simple item record

Second-order algebraic theories

dc.contributorFiore, Marcelo
dc.creatorMahmoud, Ola
dc.date.accessioned2018-11-24T13:11:16Z
dc.date.available2012-01-10T09:22:14Z
dc.date.available2018-11-24T13:11:16Z
dc.date.issued2011-11-08
dc.identifierhttp://www.dspace.cam.ac.uk/handle/1810/241035
dc.identifierhttps://www.repository.cam.ac.uk/handle/1810/241035
dc.identifier.urihttp://repository.aust.edu.ng/xmlui/handle/123456789/2928
dc.description.abstractSecond-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, this thesis 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. The 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.
dc.languageen
dc.publisherUniversity of Cambridge
dc.publisherFaculty of Computer Science and Technology
dc.titleSecond-order algebraic theories
dc.typeThesis


Files in this item

FilesSizeFormatView
Thesis.pdf847.8Kbapplication/pdfView/Open

This item appears in the following Collection(s)

Show simple item record