The Herbrand Functional Interpretation of the Double Negation Shift
Logic in Computer Science
2015-10-20 v2 Logic
Abstract
This paper considers a generalisation of selection functions over an arbitrary strong monad , as functionals of type . It is assumed throughout that is a -algebra. We show that is also a strong monad, and that it embeds into the continuation monad . We use this to derive that the explicitly controlled product of -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 is the finite power set monad . These are used to show that when the explicitly controlled product of -selection functions calculates a witness to the Herbrand functional interpretation of the double negation shift.
Cite
@article{arxiv.1410.4353,
title = {The Herbrand Functional Interpretation of the Double Negation Shift},
author = {Martin Escardo and Paulo Oliva},
journal= {arXiv preprint arXiv:1410.4353},
year = {2015}
}
Comments
18 pages