ACM Home Page
Please provide us with feedback. Feedback
Translating specifications from nominal logic to CIC with the theory of contexts
Full text PdfPdf (260 KB)
Source International Conference on Functional Programming archive
Proceedings of the 3rd ACM SIGPLAN workshop on Mechanized reasoning about languages with variable binding table of contents
Tallinn, Estonia
Pages: 41 - 49  
Year of Publication: 2005
ISBN:1-59593-072-8
Authors
Marino Miculan  University of Udine, Udine, Italy
Ivan Scagnetto  University of Udine, Udine, Italy
Furio Honsell  University of Udine, Udine, Italy
Sponsors
SIGPLAN: ACM Special Interest Group on Programming Languages
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 9,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1088454.1088460
What is a DOI?

ABSTRACT

We study the relation between Nominal Logic and the Theory of Contexts, two approaches for specifying and reasoning about datatypes with binders. We consider a natural-deduction style proof system for intuitionistic nominal logic, called NINL, inspired by a sequent proof system recently proposed by J. Cheney. We present a translation of terms, formulas and judgments of NINL, into terms and propositions of CIC, via a weak HOAS encoding. It turns out that the (translation of the) axioms and rules of NINL are derivable in CIC extended with the Theory of Contexts (CIC/ToC), and that in the latter we can prove also sequents which are not derivable in NINL. Thus, CIC/ToC can be seen as a strict extension of NINL.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
J. Cheney. A simpler proof theory for nominal logic. In V. Sassone, editor, Proc. FoSSaCS, volume 3441 of Lecture Notes in Computer Science, pages 379--394. Springer, 2005.
 
2
 
3
M. J. Gabbay. Fresh logic: a logic of FM. Submitted, 2003.
 
4
 
5
 
6
INRIA. The Coq Proof Assistant, version 8, 2004. Available at http://coq.inria.fr/doc/main.html .
7
 
8
 
9


Collaborative Colleagues:
Marino Miculan: colleagues
Ivan Scagnetto: colleagues
Furio Honsell: colleagues