Pith. sign in

REVIEW 1 cited by

Around finite second-order coherence spaces

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 1902.00196 v3 pith:HIXYX57R submitted 2019-02-01 cs.LO cs.CCmath.LO

classification cs.LOcs.CCmath.LO
keywords finitesemanticsapplicationscoherencecomplexitylinearsecond-orderspaces
verification ladder T0 review T1 audit T2 compute T3 formal

Signed reviews

No signed human review yet.

0 comments
read the original abstract

Many applications of denotational semantics, such as higher-order model checking or the complexity of normalization, rely on finite semantics for monomorphic type systems. We exhibit such a finite semantics for a polymorphic purely linear language: more precisely, we show that in Girard's semantics of second-order linear logic using coherence spaces and normal functors, the denotations of multiplicative-additive formulas are finite. This model is also effective, in the sense that the denotations of formulas and proofs are computable, as we show. We also establish analogous results for a second-order extension of Ehrhard's hypercoherences; while finiteness holds for the same reason as in coherence spaces, effectivity presents additional difficulties. Finally, we discuss the applications our our work to implicit computational complexity in linear (or affine) logic. In view of these applications, we study cardinality and complexity bounds in our finite semantics.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. On the Elementary Affine Lambda-Calculus with and Without Fixed Points

    cs.LO 2019-08 conditional novelty 7.0 of 10

    Removing recursive types from the elementary affine lambda calculus reduces the predicate type !Str⊸!!Bool from polynomial time to exactly the regular languages, while the fixpoint version gains a Church-encoding-only...

Pith tools