Hybridizing a logical framework (2006)
Cached
Download Links
- [reports-archive.adm.cs.cmu.edu]
- [jcreed.org]
- [www.cs.cmu.edu]
- DBLP
Other Repositories/Bibliography
| Venue: | In International Workshop on Hybrid Logic 2006 (HyLo 2006), Electronic Notes in Computer Science |
| Citations: | 15 - 1 self |
BibTeX
@INPROCEEDINGS{Reed06hybridizinga,
author = {Jason Reed and Karl Crary and Robert Harper},
title = {Hybridizing a logical framework},
booktitle = {In International Workshop on Hybrid Logic 2006 (HyLo 2006), Electronic Notes in Computer Science},
year = {2006}
}
OpenURL
Abstract
The logical framework LF is a constructive type theory of dependent functions that can elegantly encode many other logical systems. Prior work has studied the benefits of extending it to the linear logical framework LLF, for the incorporation linear logic features into the type theory affords good representations of state change. We describe and argue for the usefulness of an extension of LF by features inspired by hybrid logic, which has several benefits. For one, it shows how linear logic features can be decomposed into primitive operations manipulating abstract resource labels. More importantly, it makes it possible to realize a metalogical framework capable of reasoning about stateful deductive systems encoded in the style familiar from prior work with LLF, taking advantage of familiar methodologies used for metatheoretic reasoning in LF.Acknowledgments From the very first computer science course I took at CMU, Frank Pfenning has been an exceptional teacher and mentor. For his patience, breadth of knowledge, and mathematical good taste I am extremely thankful. No less do I owe to the other two major contributors to my programming languages







