Interactive Realizability for Second-Order Heyting Arithmetic with EM1 and SK1

We introduce a classical realizability semantics based on interactive learning for full second-order Heyting Arithmetic with excluded middle and Skolem axioms over Sigma01-formulas. Realizers are written in a classical version of Girard's System F. Since the usual computability semantics does not apply to such a system, we introduce a constructive forcing/computability semantics: though realizers are not computable functional in the sense of Girard, they can be forced to be computable. We apply these semantics to show how to extract witnesses from realizable Pi02-formulas. In particular a constructive and efficient method is introduced. It is based on a new ''(state-extending-continuation)-passing-style translation'' whose properties are described with the constructive forcing/computability semantics.

Data and Resources

Additional Info

Field Value
Source https://inria.hal.science/hal-00657054
Author Aschieri, Federico
Maintainer CCSD
Last Updated May 25, 2026, 16:43 (UTC)
Created May 25, 2026, 16:43 (UTC)
Identifier hal-00657054
Language en
Rights https://about.hal.science/hal-authorisation-v1/
contributor Design, study and implementation of languages for proofs and programs (PI.R2) ; Preuves, Programmes et Systèmes (PPS) ; Université Paris Diderot - Paris 7 (UPD7)-Centre National de la Recherche Scientifique (CNRS)-Université Paris Diderot - Paris 7 (UPD7)-Centre National de la Recherche Scientifique (CNRS)-Inria Paris-Rocquencourt ; Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)
creator Aschieri, Federico
date 2012-01-05T00:00:00
harvest_object_id 8bb9ddc6-564e-414c-bcae-396c534ee55c
harvest_source_id 3374d638-d20b-4672-ba96-a23232d55657
harvest_source_title test moissonnage SELUNE
metadata_modified 2025-02-26T00:00:00
set_spec type:UNDEFINED