Reference. A linear logical framework

Cite

Cite as @cervesato-nd-a (helia, typst) · \cite{cervesato-nd-a} (LaTeX)
BibTeX
bibtex · 1 line
@inproceedings{cervesato-nd-a, series={LICS-96}, title={A linear logical framework}, url={http://dx.doi.org/10.1109/lics.1996.561339}, DOI={10.1109/lics.1996.561339}, booktitle={Proceedings 11th Annual IEEE Symposium on Logic in Computer Science}, publisher={IEEE Comput. Soc. Press}, author={Cervesato, I. and Pfenning, F.}, pages={264–275}, collection={LICS-96} }
hayagriva YAML (typst)
yaml · 17 lines
cervesato-nd-a:
  type: article
  title: A linear logical framework
  author:
  - Cervesato, I.
  - Pfenning, F.
  page-range: 264-275
  url: http://dx.doi.org/10.1109/lics.1996.561339
  serial-number:
    doi: 10.1109/lics.1996.561339
  parent:
    type: proceedings
    title: Proceedings 11th Annual IEEE Symposium on Logic in Computer Science
    publisher: IEEE Comput. Soc. Press
    parent:
      type: proceedings
      title: LICS-96
Cited by (2)

Impredicativity in Linear Dependent Type Theory speight-2026-impredicativity

We construct a realizability model of linear dependent type theory from a linear combinatory algebra. Our model motivates a number of additions to the type theory. In particular, we add a universe with two decoding operations: one takes codes to cartesian types and the other takes codes to linear types. The universe is impredicative in the sense that it is closed under both large cartesian dependent products and large linear dependent products. We also add a rule for injectivity of the modality turning linear terms into cartesian terms. With all of the additions, we are able to encode (linear) inductive types. As a case study, we consider the type of lists over a linear type, and demonstrate that our encoding has the relevant uniqueness principle. The construction of the realizability model is fully formalized in the proof assistant Rocq.
arXiv

A Logical Framework with Higher-Order Rational (Circular) Terms chen-2023-a

Logical frameworks provide natural and direct ways of specifying and reasoning within deductive systems. The logical framework LF and subsequent developments focus on finitary proof systems, making the formalization of circular proof systems in such logical frameworks a cumbersome and awkward task. To address this issue, we propose CoLF, a conservative extension of LF with higher-order rational terms and mixed inductive and coinductive definitions. In this framework, two terms are equal if they unfold to the same infinite regular Böhm tree. Both term equality and type checking are decidable in CoLF. We illustrate the elegance and expressive power of the framework with several small case studies.
DOI
Cites 42 works (1 here)
With notes (1)

Linear logic girard_linear_1987

The familiar connective of negation is broken into two operations: linear negation which is the purely negative part of negation and the modality “of course” which has the meaning of a reaffirmation. Following this basic discovery, a completely new approach to the whole area between constructive logics and programmation is initiated.
DOI
External (41)
cervesato-nd-a reference entries/refs/cervesato-nd-a/cervesato-nd-a.hel