• Documents
  • Authors
  • Tables
  • Other Seers ▼
    RefSeer AckSeer CollabSeer SeerSeer
  • Log in
  • Sign up
  • MetaCart

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

A constructive denotational semantics for Kahn networks in Coq, in "From Semantics to Computer Science: Essays in Honor of (0)

by C PAULIN-MOHRING
Venue:2009, http://hal.inria.fr/inria-00431806/. Research Reports
Add To MetaCart

Tools

Sorted by:
Results 1 - 4 of 4

Some domain theory and denotational semantics in Coq

by Nick Benton, Andrew Kennedy, Carsten Varming , 2009
"... Abstract. We present a Coq formalization of constructive ω-cpos (extending earlier work by Paulin-Mohring) up to and including the inverselimit construction of solutions to mixed-variance recursive domain equations, and the existence of invariant relations on those solutions. We then define operatio ..."
Abstract - Cited by 9 (4 self) - Add to MetaCart
Abstract. We present a Coq formalization of constructive ω-cpos (extending earlier work by Paulin-Mohring) up to and including the inverselimit construction of solutions to mixed-variance recursive domain equations, and the existence of invariant relations on those solutions. We then define operational and denotational semantics for both a simplytyped CBV language with recursion and an untyped CBV language, and establish soundness and adequacy results in each case. 1

Formalizing Domains, Ultrametric Spaces and Semantics of Programming Languages

by Nick Benton , Andrew Kennedy, Carsten Varming - UNDER CONSIDERATION FOR PUBLICATION IN MATH. STRUCT. IN COMP. SCIENCE , 2010
"... We describe a Coq formalization of constructive ω-cpos, ultrametric spaces and ultrametric-enriched categories, up to and including the inverse-limit construction of solutions to mixed-variance recursive equations in both categories enriched over ω-cppos and categories enriched over ultrametric spac ..."
Abstract - Cited by 3 (1 self) - Add to MetaCart
We describe a Coq formalization of constructive ω-cpos, ultrametric spaces and ultrametric-enriched categories, up to and including the inverse-limit construction of solutions to mixed-variance recursive equations in both categories enriched over ω-cppos and categories enriched over ultrametric spaces. We show how these mathematical structures may be used in formalizing semantics for three representative programming languages. Specifically, we give operational and denotational semantics for both a simply-typed CBV language with recursion and an untyped CBV language, establishing soundness and adequacy results in each case, and then use a Kripke logical relation over a recursively-defined metric space of worlds to give an interpretation of types over a step-counting operational semantics for a language with recursive types and general references.

Kahn Networks in Coq

by Christine Paulin-mohring , 2007
"... ..."
Abstract - Add to MetaCart
Abstract not found

Project-Team Proval Proof of programs

by Saclay Île-de-france
"... c t i v it y e p o r t 2009 Table of contents ..."
Abstract - Add to MetaCart
c t i v it y e p o r t 2009 Table of contents
The National Science Foundation
  • About CiteSeerX
  • Submit Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2010 The Pennsylvania State University