pith. sign in

arxiv: 1701.05303 · v1 · pith:ONK65CRGnew · submitted 2017-01-19 · 💻 cs.LO · cs.FL

Intersection Types and Counting

classification 💻 cs.LO cs.FL
keywords typesystemfinitehorspropertyapproacharbitrarilygenerated
0
0 comments X
read the original abstract

We present a new approach to the following meta-problem: given a quantitative property of trees, design a type system such that the desired property for the tree generated by an infinitary ground $\lambda$-term corresponds to some property of a derivation of a type for this $\lambda$-term, in this type system. Our approach is presented in the particular case of the language finiteness problem for nondeterministic higher-order recursion schemes (HORSes): given a nondeterministic HORS, decide whether the set of all finite trees generated by this HORS is finite. We give a type system such that the HORS can generate a tree of an arbitrarily large finite size if and only if in the type system we can obtain derivations that are arbitrarily large, in an appropriate sense; the latter condition can be easily decided.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.