The logic of Σ formulas

Similar documents
185.A09 Advanced Mathematical Logic

Between proof theory and model theory Three traditions in logic: Syntactic (formal deduction)

Classical Propositional Logic

Informal Statement Calculus

TRUTH-THEORIES FOR FRAGMENTS OF PA

Interpreting classical theories in constructive ones

Propositional Logic Language

Applied Logic. Lecture 1 - Propositional logic. Marcin Szczuka. Institute of Informatics, The University of Warsaw

An Intuitively Complete Analysis of Gödel s Incompleteness

Marie Duží

What are the recursion theoretic properties of a set of axioms? Understanding a paper by William Craig Armando B. Matos

Positive provability logic

Introduction to Metalogic

TRUTH TELLERS. Volker Halbach. Scandinavian Logic Symposium. Tampere

Part II Logic and Set Theory

Přednáška 12. Důkazové kalkuly Kalkul Hilbertova typu. 11/29/2006 Hilbertův kalkul 1

Part II. Logic and Set Theory. Year

Model Theory MARIA MANZANO. University of Salamanca, Spain. Translated by RUY J. G. B. DE QUEIROZ

Introduction to Intuitionistic Logic

Natural Deduction for Propositional Logic

02 Propositional Logic

CHAPTER 11. Introduction to Intuitionistic Logic

Some consequences of compactness in Lukasiewicz Predicate Logic

Natural Deduction. Formal Methods in Verification of Computer Systems Jeremy Johnson

Lecture 14 Rosser s Theorem, the length of proofs, Robinson s Arithmetic, and Church s theorem. Michael Beeson

Axiomatic set theory. Chapter Why axiomatic set theory?

Inquisitive Logic. Ivano Ciardelli.

Propositional Logic: Part II - Syntax & Proofs 0-0

Propositional and Predicate Logic - XIII

The Syntax of First-Order Logic. Marc Hoyois

Chapter 11: Automated Proof Systems (1)

03 Review of First-Order Logic

Propositional Logic: Deductive Proof & Natural Deduction Part 1

Syntax. Notation Throughout, and when not otherwise said, we assume a vocabulary V = C F P.

Chapter 11: Automated Proof Systems

AI Principles, Semester 2, Week 2, Lecture 5 Propositional Logic and Predicate Logic

Rasiowa-Sikorski proof system for the non-fregean sentential logic SCI

Learning Goals of CS245 Logic and Computation

Recursion Theory. Joost J. Joosten

Propositional natural deduction

Propositional Resolution

Propositional Logics and their Algebraic Equivalents

Introduction to Metalogic

Lecture 1: Logical Foundations

Fuzzy Does Not Lie! Can BAŞKENT. 20 January 2006 Akçay, Göttingen, Amsterdam Student No:

There are infinitely many set variables, X 0, X 1,..., each of which is

Proof Theory and Subsystems of Second-Order Arithmetic

Propositional Logic: Syntax

PREDICATE LOGIC: UNDECIDABILITY AND INCOMPLETENESS HUTH AND RYAN 2.5, SUPPLEMENTARY NOTES 2

Classical First-Order Logic

The Mother of All Paradoxes

Handbook of Logic and Proof Techniques for Computer Science

03 Propositional Logic II

CHAPTER 10. Gentzen Style Proof Systems for Classical Logic

Resolution for mixed Post logic

Propositional and Predicate Logic. jean/gbooks/logic.html

2.2 Lowenheim-Skolem-Tarski theorems

Description Logics. Foundations of Propositional Logic. franconi. Enrico Franconi

The Absoluteness of Constructibility

Theories for Feasible Set Functions

Nonclassical logics (Nichtklassische Logiken)

Restricted truth predicates in first-order logic

Introduction to dependent type theory. CIRM, May 30

Logic: Propositional Logic (Part I)

Topos Theory. Lectures 17-20: The interpretation of logic in categories. Olivia Caramello. Topos Theory. Olivia Caramello.

From Constructibility and Absoluteness to Computability and Domain Independence

Kant and Finitism. Crossing Worlds: Mathematical logisc, philosophy, art: For Juliette Kennedy. Bill Tait. 4 June 2016

Propositional and Predicate Logic - V

Part 2: First-Order Logic

Mathematics 114L Spring 2018 D.A. Martin. Mathematical Logic

The Countable Henkin Principle

... The Sequel. a.k.a. Gödel's Girdle

23.1 Gödel Numberings and Diagonalization

Semantic methods in proof theory. Jeremy Avigad. Department of Philosophy. Carnegie Mellon University.

Notes on Quantum Logic

Krivine s Intuitionistic Proof of Classical Completeness (for countable languages)

Gödel s Incompleteness Theorems

Cogito ergo sum non machina!

Type Theory and Constructive Mathematics. Type Theory and Constructive Mathematics Thierry Coquand. University of Gothenburg

Propositional Logic: Models and Proofs

Completeness Theorems and λ-calculus

Gödel s Completeness Theorem

Peano Arithmetic. CSC 438F/2404F Notes (S. Cook) Fall, Goals Now

5. Peano arithmetic and Gödel s incompleteness theorem

hal , version 1-21 Oct 2009

Introduction to Model Theory

Basic Algebraic Logic

Infinite objects in constructive mathematics

This is logically equivalent to the conjunction of the positive assertion Minimal Arithmetic and Representability

Short notes on Axioms of set theory, Well orderings and Ordinal Numbers

The Importance of Being Formal. Martin Henz. February 5, Propositional Logic

RELATIONS BETWEEN PARACONSISTENT LOGIC AND MANY-VALUED LOGIC

First-Order Logic. 1 Syntax. Domain of Discourse. FO Vocabulary. Terms

On the Relationship Between AT R 0 and ÎD <ω

cis32-ai lecture # 18 mon-3-apr-2006

cse371/mat371 LOGIC Professor Anita Wasilewska Fall 2018

3. Only sequences that were formed by using finitely many applications of rules 1 and 2, are propositional formulas.

INF3170 Logikk Spring Homework #8 For Friday, March 18

Harmonious Logic: Craig s Interpolation Theorem and its Descendants. Solomon Feferman Stanford University

Transcription:

The logic of Σ formulas Andre Kornell UC Davis BLAST August 10, 2018 Andre Kornell (UC Davis) The logic of Σ formulas BLAST August 10, 2018 1 / 22

the Vienna Circle The meaning of a proposition is the method of its verification. - Moritz Schlick, in Meaning and Verification Say: a proposition is verifiable iff it admits a method of verification. The negation of a verifiable proposition need not be verifiable. examples (ignoring experimental error) 1 a 3 + b 3 = c 3 is solvable vs a 3 + b 3 = c 3 is not solvable 2 ZFC is inconsistent vs ZFC is consistent 3 α 1/137 vs α = 1/137 Verifiable propositions are closed under conjunction and disjunction. Verifiable propositions are not closed under negation. Andre Kornell (UC Davis) The logic of Σ formulas BLAST August 10, 2018 2 / 22

propositional positivistic logic connectives definition A positivistic propositional theory T consists of implications α = β, with α and β positivistic. A valuation m models T just in case m = α implies m = β, for all α = β in T. completeness theorem Let T be a positivistic propositional theory, and let φ = ψ be an implication between positivistic formulas. Then, T proves φ ψ if and only if every valuation that models T also models φ ψ. Proof systems: Hilbert style, sequent calculus, etc. Andre Kornell (UC Davis) The logic of Σ formulas BLAST August 10, 2018 3 / 22

meaningful deduction For φ and ψ positivistic formulas in verifiable propositional constants: φ and ψ are always both verifiable φ ψ is generally not verifiable A deduction establishes nothing unless it consists of meaningful formulas. To a finitist: meaningful means verifiable by finite computation To a realist: meaningful means verifiable by transfinite computation (Tarski s definition of truth.) An axiom α = β of should be interpreted as a rule of inference. Andre Kornell (UC Davis) The logic of Σ formulas BLAST August 10, 2018 4 / 22

deep inference Example. propositional constants P, Q 1, Q 2, R. theory T = {P Q 1 Q 2, Q 1 R, Q 2 }. A deduction from P To R: P Q 1 Q 2 R Q 2 R R R R We define the deductive system RK(T ). For each implication α β that is a logical axiom or an axiom of T, we have the rule: Φ(α) Φ(β) Andre Kornell (UC Davis) The logic of Σ formulas BLAST August 10, 2018 5 / 22

logical axioms of propositional positivistic logic ψ φ φ ψ φ φ ψ ψ φ φ φ ψ ψ ψ φ φ ψ ψ φ ψ (φ ψ) χ (φ χ) (ψ χ) Theorem (K) For positivistic propositional theories T, and implications φ ψ, TFAE: 1 every valuation modeling T models φ ψ 2 there is a classical derivation of T φ ψ 3 there is an intuisionistic derivation of T φ ψ 4 there is a deduction of φ ψ in RK(T ) 5 every bounded distributive lattice modeling T models φ ψ Andre Kornell (UC Davis) The logic of Σ formulas BLAST August 10, 2018 6 / 22

coherent logic A coherent theory T is consist of implications between coherent formulas. φ(t, w) = v : φ(v, w) v : ψ(w) = ψ(w) φ(w) v : ψ(v, w) = v : φ(w) ψ(v, w) We define the deductive system RK (T ). For each implication α β that is a logical axiom or an axiom of T, we have the rule: Φ(α(t 1,..., t n )) Φ(β(t 1,..., t n )) Andre Kornell (UC Davis) The logic of Σ formulas BLAST August 10, 2018 7 / 22

completeness for coherent logic Theorem (K) For coherent theories T, and implications φ ψ, TFAE: 1 every model of T models φ ψ 2 there is a classical derivation of T φ ψ 3 there is an intuisionistic derivation of T φ ψ 4 there is a deduction of φ ψ in RK (T ) The free variables in a deduction can be treated as constant symbols. Compare to the induction rule of primitive recursive arithmetic: φ(0) φ(v, w) φ(s(v), w) φ(v, w) Andre Kornell (UC Davis) The logic of Σ formulas BLAST August 10, 2018 8 / 22

completed, surveyable, definite Universal quantification is suspect whenever we have an infinite universe. potential infinity vs. completed infinity Even if the natural numbers form a completed totality, the totality of all sets need not be. (Russell s paradox.) In the computational framework: A class is surveyable just in case there is a (transfinite) process that surveys, i. e., sorts through the totality. (Weaver) Similarly, a class is definite just in case quantification takes bivalent propositions to bivalent proposition. (Feferman) completed surveyable definite realist universal quantification Andre Kornell (UC Davis) The logic of Σ formulas BLAST August 10, 2018 9 / 22

universal quantification ψ(w) = v : ψ(w) v : φ(v, w) = φ(t, w) We define the system RI, analogously to RK. Theorem (K) Let T be a theory in coherent logic with universal quantification. For each implication φ ψ, TFAE: 1 There is an intuitionistic derivation of T φ ψ 2 there is a deduction of φ ψ in RI, (T ) We do not have a completeness result for RI,! Andre Kornell (UC Davis) The logic of Σ formulas BLAST August 10, 2018 10 / 22

surveyability axiom We express realist universal quantification: v : φ(w) ψ(v, w) = φ(w) v : ψ(v, w) If we can survey the universe, then we can either verify φ(w) or verify ψ(v, w) for each value of v. We define the deductive system RK, (T ) to be the system RI, (T ) together with the above schema of logical axioms. Theorem (K) Let T be a theory in coherent logic with universal quantification. For each implication φ ψ, TFAE: 1 every model of T models φ ψ 2 there is a classical derivation of T φ ψ 3 there is a deduction of φ ψ in RK, (T ) Andre Kornell (UC Davis) The logic of Σ formulas BLAST August 10, 2018 11 / 22

negation In applications, our primitive predicates are usually decidable. P(w) P(w) P(w) P(w) In this case, RK, (T ) is essentially a classical system. classical logic decidable primitive predicates surveyable universe In applications, the universe is usually not surveyable/definite/completed, but the universe is rather the union of surveyable subclasses. (sets) v : v t : Andre Kornell (UC Davis) The logic of Σ formulas BLAST August 10, 2018 12 / 22

positivistic logic definition The class of Σ formulas is the closure of the atomic formulas for the forms φ ψ φ ψ v : φ v t : ψ The system RK Σ (T ) has the axiom schemes as RK (T ) together with the following logical axioms: x y x y x y y x ψ(w) = v t : ψ(w) v t : φ(v, w) = φ(s, w) v t : φ(w) ψ(v, w) = φ(w) v t : ψ(v, w) v t : v t φ(v, w) = v t : φ(v, w) Andre Kornell (UC Davis) The logic of Σ formulas BLAST August 10, 2018 13 / 22

completeness Theorem (K) Let T be a set of implications between Σ formulas, and let φ and ψ be Σ formulas. TFAE: 1 every model of T is a model of φ ψ 2 there is a classical deduction of T φ ψ. 3 there is a deduction of φ ψ in RK Σ (T ). The equivalence (2) (3) is a theorem of IΣ 1. Andre Kornell (UC Davis) The logic of Σ formulas BLAST August 10, 2018 14 / 22

equality In applications, equality is usually available. 1 = x = x 2 x = y = y = x 3 x = y y = z = x = z 4 φ(x, w) x = y = φ(y, w) 5 = x = y x y 6 x = y y x = Andre Kornell (UC Davis) The logic of Σ formulas BLAST August 10, 2018 15 / 22

set theory T 1 1 ( z x : z y) ( z y : z x) = x = y 2 z {x, y} z = x z = y 3 z x y x : z x 4 y (x) z y : z x 5 Y (X ): x X : x Y φ 6 z x : = z x : y x : z y 7 x X : y : φ = Y : x X : y Y : φ 8 = x : Ord(x) x z 9 = V : Mod(V ) z V Andre Kornell (UC Davis) The logic of Σ formulas BLAST August 10, 2018 16 / 22

subuniverses Mod(V ) abbreviates: ( x V : y x : y V ) ( x V : y V : {x, y} V ) ( x V : x V ) ( x V : (x) V ) ( x V : y (V ): x y y V ) corollary* The deductive system RK Σ (T 1 ) deduces Mod(V ) φ V for every axiom φ of ZFC. Andre Kornell (UC Davis) The logic of Σ formulas BLAST August 10, 2018 17 / 22

the truth predicate Well-known Σ truth predicate for Σ formulas: T(φ ψ) w : Wit(w, φ) 1 T(φ ψ) T(φ) T(ψ) 2 T(φ ψ) T(φ) T(ψ) 3 T( v : ψ(v)) a: T(ψ(a)) 4 T( v b : φ(v)) a b : T(φ(a)) 5 T(P(t 1,..., t n )) a 1 : a n : P(a 1,..., a n ) T(a 1 = t 1 )... T(a n = t n ) 6 T(a = F (t 1,..., t n )) b 1 : b n : a = F (b 1,..., b n ) T(b 1 = t 1 )... T(b n = t n ) Andre Kornell (UC Davis) The logic of Σ formulas BLAST August 10, 2018 18 / 22

metamathematics is mathematics Define the theory T 2 to be the theory T 1 together with the axiom T(φ) I T1 (φ ψ) = T(ψ) The predicate I T (φ ψ) expresses that φ ψ is a correct elementary inference of the rewriting system RK Σ (T ). (a single deductive step) proposition (K) The theory T 2 is finitely axiomatizable, and RK Σ (T 2 ) deduces T(φ) I T2 (φ ψ) = T(ψ). Thus, T 2 describes a self-contained incompletable universe of pure sets, that includes nested transitive models of ZFC. The object language and the metalanguage coincide. Andre Kornell (UC Davis) The logic of Σ formulas BLAST August 10, 2018 19 / 22

primitive recursive set theory The primitive recursive set functions (Jensen and Karp) are obtained using the following recursion scheme: ( ) F (v, w) = H {F (r, w) r v}, v, w Rathjen defined a theory PRS of primitive recursive set functions, analogous to Skolem s theory PRA of primitive recursive functions. Both PRS and PRA can be formulated as positivistic theories. Define a positivistic theory PRS + by adding to PRS the Σ-collection schema, and the well-ordering principle. PRS + is essentially a weak fragment of KP + WOP. It is strong enough to formalize elementary constructions. Andre Kornell (UC Davis) The logic of Σ formulas BLAST August 10, 2018 20 / 22

the system LK ω Introduction Rules for and ( φ K) Γ, φ Γ, K ( φ K) Γ, φ Γ, K ( φ K) Γ, φ Γ, K ( φ K) Γ, φ Γ, K Cut Rule Γ, φ Γ, φ Γ, Γ, Andre Kornell (UC Davis) The logic of Σ formulas BLAST August 10, 2018 21 / 22

model completeness principle Let T be a set of LK ω formulas. Conclude that T is inconsistent for LK ω or that T has a model. set completeness principle Let A be a transitive set. Let T be a set of LK ω formulas in the vocabulary {=,, S} and parameters from A. Assume that T includes basic axioms describing the structure (A, =, ). Conclude that T is inconsistent for LK ω or that there exists a set B A such that (A, =,, B) is a model of T. theorem (K) Work in PRS + together with cut-elimination* for LK ω. Each may be proved using the other as an axiom: 1 the model completeness principle 2 the set completeness principle together with the axiom of infinity Andre Kornell (UC Davis) The logic of Σ formulas BLAST August 10, 2018 22 / 22