Logical Methods in Computer Science · 2010 · 42 citations · 12 references
ComputingComputer ScienceMathematicsAlgorithmsFormal MethodsLogicComputability TheoryInteractive Proof SystemsModel TheoryArithmetic TheoryAtomic ModelsConstructive ProofsFixed-point Theorems In ComputabilityHeyting AlgebraIntuitionistic ArithmeticRealizability SemanticsTheories Of Arithmetic
We apply to the semantics of Arithmetic the idea of ``finite approximation'' used to provide computational interpretations of Herbrand's Theorem, and we interpret classical proofs as constructive proofs (with constructive rules for $\vee, \exists$) over a suitable structure $\StructureN$ for the language of natural numbers and maps of G\"odel's system $\SystemT$. We introduce a new Realizability semantics we call ``Interactive learning-based Realizability'', for Heyting Arithmetic plus $\EM_1$ (Excluded middle axiom restricted to $\Sigma^0_1$ formulas). Individuals of $\StructureN$ evolve with time, and realizers may ``interact'' with them, by influencing their evolution. We build our semantics over Avigad's fixed point result, but the same semantics may be defined over different constructive interpretations of classical arithmetic (Berardi and de' Liguoro use continuations). Our notion of realizability extends intuitionistic realizability and differs from it only in the atomic case: we interpret atomic realizers as ``learning agents''.
12
The Logic of Scientific Discovery.
T. W. Hutchison, Karl R. Popper · Economica · 1959 · 7.6K citations
On the interpretation of intuitionistic number theory
S. C. Kleene · Journal of Symbolic Logic · 1945 · 540 citations
Eric Gold · Journal of Symbolic Logic · 1965 · 227 citations
A semantics of evidence for classical arithmetic
Thierry Coquand · Journal of Symbolic Logic · 1995 · 126 citations
Humanities, Mathematics, Game Theory +11