SLIDE 1
Logic Encodings in LF: A Completeness Criterion
Florian Rabe
Jacobs University Bremen
1
Logic Encodings in LF: A Completeness Criterion Florian Rabe Jacobs - - PowerPoint PPT Presentation
Logic Encodings in LF: A Completeness Criterion Florian Rabe Jacobs University Bremen 1 LF LF = A Framework for Defining Logics (Harper, Honsell, Plotkin; 1993) Impredicative dependent type theory, related to Martin-L of type theory
1
◮ Application of type-valued constant, e.g.,
◮ Dependent product, e.g.,
2
3
◮ encode model theory of logics as well as proof theory ◮ formalize encodings as institution translation into LF ◮ reason about logic encodings
4
5
◮ non-empty model universes: ∃x:univ.true ◮ consistency: ¬∃x:proof(false).true
6