Pith. sign in

A unifying framework for continuity and complexity in higher types

1 Pith paper cite this work. Polarity classification is still indexing.

1 Pith paper citing it
abstract

We set up a parametrised monadic translation for a class of call-by-value functional languages, and prove a corresponding soundness theorem. We then present a series of concrete instantiations of our translation, demonstrating that a number of fundamental notions concerning higher-order computation, including termination, continuity and complexity, can all be subsumed into our framework. Our main goal is to provide a unifying scheme which brings together several concepts which are often treated separately in the literature. However, as a by-product, we also obtain (i) a method for extracting moduli of continuity for closed functionals of type $(\mathbb{N}\to\mathbb{N})\to\mathbb{N}$ definable in (extensions of) System T, and (ii) a characterisation of the time complexity of bar recursion.

fields

cs.LO 1

years

2019 1

verdicts

CONDITIONAL 1

representative citing papers

citing papers explorer

Showing 1 of 1 citing paper.

  • A Gentzen-style monadic translation of G\"odel's System T cs.LO · 2019-08-16 · conditional · none · ref 19 · internal anchor

    A single Gentzen-style monadic translation of System T, parameterized by a nucleus, derives majorizability, continuity, and bar recursion for all T-definable functionals.