Abstract
We propose a new category-theoretic formulation of relational parametricity based on a
logic for reasoning about parametricity given by Abadi and Plotkin (Plotkin and Abadi,
1993). The logic can be used to reason about parametric models, such that we may prove
consequences of parametricity that to our knowledge have not been proved before for
existing category-theoretic notions of relational parametricity. We provide examples of
parametric models and we describe a way of constructing parametric models from given
models of the second-order lambda calculus.
logic for reasoning about parametricity given by Abadi and Plotkin (Plotkin and Abadi,
1993). The logic can be used to reason about parametric models, such that we may prove
consequences of parametricity that to our knowledge have not been proved before for
existing category-theoretic notions of relational parametricity. We provide examples of
parametric models and we describe a way of constructing parametric models from given
models of the second-order lambda calculus.
Originalsprog | Engelsk |
---|---|
Tidsskrift | Mathematical Structures in Computer Science |
Vol/bind | 15 |
Udgave nummer | 4 |
Sider (fra-til) | 709-772 |
Antal sider | 64 |
ISSN | 0960-1295 |
Status | Udgivet - 2005 |