The Herbrand Functional Interpretation of the Double Negation Shift

preprint2015arXivOpen access

Abstract

This paper considers a generalisation of selection functions over an arbitrary strong monad TT, as functionals of type JRTX=(X→R)→TXJ^T_R X = (X \to R) \to T X. It is assumed throughout that RR is a TT-algebra. We show that JRTJ^T_R is also a strong monad, and that it embeds into the continuation monad KRX=(X→R)→RK_R X = (X \to R) \to R. We use this to derive that the explicitly controlled product of TT-selection functions is definable from the explicitly controlled product of quantifiers, and hence from Spector's bar recursion. We then prove several properties of this product in the special case when TT is the finite power set monad P(⋅){\mathcal P}(\cdot). These are used to show that when TX=P(X)T X = {\mathcal P}(X) the explicitly controlled product of TT-selection functions calculates a witness to the Herbrand functional interpretation of the double negation shift.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.