Strong negation in the theory of computable functionals TCF

10/11/2022
by   Nils Köpp, et al.
0

We incorporate strong negation in the theory of computable functionals TCF, a common extension of Plotkin's PCF and Gödel's system 𝐓, by defining simultaneously the strong negation A^𝐍 of a formula A and the strong negation P^𝐍 of a predicate P in TCF. As a special case of the latter, we get the strong negation of an inductive and a coinductive predicate of TCF. We prove appropriate versions of the Ex falso quodlibet and of the double negation elimination for strong negation in TCF, and we study the so-called tight formulas of TCF i.e., formulas implied from the weak negation of their strong negation. We present various case-studies and examples, which reveal the naturality of our definition of strong negation in TCF and justify the use of TCF as a formal system for a large part of Bishop-style constructive mathematics.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/30/2019

On the incomputability of computable dimension

Using an iterative tree construction we show that for simple computable ...
research
01/28/2021

On computable aspects of algebraic and definable closure

We investigate the computability of algebraic closure and definable clos...
research
07/11/2018

Formalizing Constructive Quantifier Elimination in Agda

In this paper a constructive formalization of quantifier elimination is ...
research
09/01/2020

Church's thesis and related axioms in Coq's type theory

"Church's thesis" (𝖢𝖳) as an axiom in constructive logic states that eve...
research
07/06/2020

Separating Positive and Negative Data Examples by Concepts and Formulas: The Case of Restricted Signatures

We study the separation of positive and negative data examples in terms ...
research
07/12/2019

Delta -- new logic programming language and Delta-methodology for p-computable programs on Turing Complete Languages

In paper describes the new logic programming language Delta, which have ...
research
02/12/2021

A Computability Perspective on (Verified) Machine Learning

There is a strong consensus that combining the versatility of machine le...

Please sign up or login with your details

Forgot password? Click here to reset