dc.rights.license | CC-BY-NC-ND | |
dc.contributor.advisor | Wiedijk, F. | |
dc.contributor.advisor | Oosten, J. van | |
dc.contributor.advisor | Berg, B. van den | |
dc.contributor.author | Doorn, F.P. van | |
dc.date.accessioned | 2013-08-09T17:01:16Z | |
dc.date.available | 2013-08-09 | |
dc.date.available | 2013-08-09T17:01:16Z | |
dc.date.issued | 2013 | |
dc.identifier.uri | https://studenttheses.uu.nl/handle/20.500.12932/13854 | |
dc.description.abstract | Most systems in Type Theory follow the Poincaré principle, which means that computations need no proof. This has disadvantages for long and complicated computations. We will introduce a new version of Type Theory where computations also require proof. In this new system the derivation of a judgement will be isomorphic to the term typed in the judgement. In the thesis we have proved that the new version is equivalent to the standard version. Type theory has applications in proof assistants, computer programmes which help checking a proof. To illustrate this use, the complete proof of this equivalence has been formalised in the proof assistant Coq. | |
dc.description.sponsorship | Utrecht University | |
dc.format.extent | 786127 bytes | |
dc.format.mimetype | application/pdf | |
dc.language.iso | en | |
dc.title | Explicit convertibility proofs in Pure Type Systems | |
dc.type.content | Master Thesis | |
dc.rights.accessrights | Open Access | |
dc.subject.keywords | Type Theory | |
dc.subject.keywords | Pure Type System | |
dc.subject.keywords | Poincaré principle | |
dc.subject.keywords | beta conversion | |
dc.subject.keywords | beta reduction | |
dc.subject.keywords | conversion rule | |
dc.subject.keywords | proof assistant | |
dc.subject.keywords | Coq | |
dc.subject.keywords | explicit computation | |
dc.subject.keywords | Calculus of Constructions | |
dc.subject.courseuu | Mathematical Sciences | |