A Guide to Krivine Realizability for Set Theory

07/25/2023
by   Richard Matthews, et al.
0

The method of realizability was first developed by Kleene and is seen as a way to extract computational content from mathematical proofs. Traditionally, these models only satisfy intuitionistic logic, however this method was extended by Krivine to produce models which satisfy full classical logic and even Zermelo Fraenkel set theory with choice. The purpose of these notes is to produce a modified formalisation of Krivine's theory of realizability using a class of names for elements of the realizability model. It is also discussed how Krivine's method relates to the notions of intuitionistic realizability, double negation translations and the theory of forcing.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/01/2021

Lecture Notes on Voting Theory

These lecture notes have been developed for the course Computational Soc...
research
11/29/2019

Negative Translations for Affine and Lukasiewicz Logic

We investigate four well-known negative translations of classical logic ...
research
09/17/2023

Formalizing two-level type theory with cofibrant exo-nat

This study provides some results about two-level type-theoretic notions ...
research
11/11/2019

Bunch theory: working notes on applications, axioms and models

In his book "A practical theory of programming" Eric Hehner proposes and...
research
11/11/2019

Bunch theory, applications, axioms and models

In his book "A practical theory of programming" Eric Hehner proposes and...
research
05/30/2023

The Stratified Foundations as a theory modulo

The Stratified Foundations are a restriction of naive set theory where t...
research
07/15/2019

Logic Conditionals, Supervenience, and Selection Tasks

Principles of cognitive economy would require that concepts about object...

Please sign up or login with your details

Forgot password? Click here to reset