| | |
Summary: Slide 1
Weak Normalization for the Simply-Typed
Lambda-Calculus in Twelf
Andreas Abel
ProgLog, Chalmers
Goteborg, Sweden
June 9, 2004
Work supported by: GKLI (DFG), TYPES & APPSEM-II (EU), CoVer (SFF)
Slide 2
Twelf
Logical framework based on the Edinburgh LF
(dependently-typed -calculus)
Propositions-as-types, derivations-as-objects
Higher-order abstract syntax
Terms: abstraction, application, user-def. constants
Terms considered upto -equality
No user-def. reduction rules: all functions parametric
Types: dependent function, user-def. type family constants
Logic programming through proof search
1
|