Generalisation of pre-logical predicates and its applications
dc.contributor.advisor
Sannella, Donald
en
dc.contributor.advisor
Stark, Ian
en
dc.contributor.author
Katsumata, Shin-ya
en
dc.date.accessioned
2005-11-14T16:13:27Z
dc.date.available
2005-11-14T16:13:27Z
dc.date.issued
2005-07
dc.description.abstract
This thesis proposes a generalisation of pre-logical predicates to simply typed formal systems and their categorical models. We analyse the three elements involved in pre-logical predicates --- syntax, semantics and predicates --- within a categorical framework for typed binding syntax and semantics.
We then formulate generalised pre-logical predicates and show two distinguishing properties: a) equivalence with the basic lemma and b) closure of binary pre-logical relations under relational composition.
To test the adequacy of this generalisation, we derive pre-logical predicates for various calculi and their categorical models including variations of lambda calculi and non-lambda calculi such as many-sorted algebras as well as first-order logic.
We then apply generalised pre-logical predicates to characterising behavioural equivalence. Examples of constructive data refinement of typed formal systems are shown, where behavioural equivalence plays a crucial role in achieving data abstraction.
en
dc.format.extent
890216 bytes
en
dc.format.mimetype
application/pdf
en
dc.identifier.uri
http://hdl.handle.net/1842/850
dc.language.iso
en
dc.publisher
University of Edinburgh. College of Science and Engineering. School of Informatics.
en
dc.relation.hasversion
Shin-ya Katsumata. A Generalisation of Prelogical Predicates to Simply Typed Formal Systems. In Proc. ICALP 2004. LNCS 3142, pp 831-845. Springer 2004.
en
dc.subject.other
Computer Science
en
dc.subject.other
Observational Equivalence
en
dc.subject.other
Logical Relation
en
dc.title
Generalisation of pre-logical predicates and its applications
en
dc.title.alternative
A generalisation of pre-logical predicates and its applications
dc.type
Thesis or Dissertation
en
dc.type.qualificationlevel
Doctoral
en
dc.type.qualificationname
PhD Doctor of Philosophy
en
Files
Original bundle
1 - 1 of 1
- Name:
- Katsumata_thesis.pdf
- Size:
- 869.35 KB
- Format:
- Adobe Portable Document Format
This item appears in the following Collection(s)

