Introduction Frege’s Program Grundgesetze Predicative Frege Arithmetic A Truly Predicative Treatment of Arithmetic?
1
Abstraction Principles and Grounding
Albert Visser
OFR, Philosophy, Faculty of Humanities, Utrecht University
Abstraction Principles and Grounding Freges Program Grundgesetze - - PowerPoint PPT Presentation
Introduction Abstraction Principles and Grounding Freges Program Grundgesetze Predicative Frege Arithmetic A Truly Predicative Albert Visser Treatment of Arithmetic? OFR, Philosophy, Faculty of Humanities, Utrecht University
Introduction Frege’s Program Grundgesetze Predicative Frege Arithmetic A Truly Predicative Treatment of Arithmetic?
1
OFR, Philosophy, Faculty of Humanities, Utrecht University
Introduction Frege’s Program Grundgesetze Predicative Frege Arithmetic A Truly Predicative Treatment of Arithmetic?
2
Introduction Frege’s Program Grundgesetze Predicative Frege Arithmetic A Truly Predicative Treatment of Arithmetic?
2
Introduction Frege’s Program Grundgesetze Predicative Frege Arithmetic A Truly Predicative Treatment of Arithmetic?
2
Introduction Frege’s Program Grundgesetze Predicative Frege Arithmetic A Truly Predicative Treatment of Arithmetic?
2
Introduction Frege’s Program Grundgesetze Predicative Frege Arithmetic A Truly Predicative Treatment of Arithmetic?
2
Introduction Frege’s Program Grundgesetze Predicative Frege Arithmetic A Truly Predicative Treatment of Arithmetic?
3
Introduction Frege’s Program Grundgesetze Predicative Frege Arithmetic A Truly Predicative Treatment of Arithmetic?
4
Introduction Frege’s Program Grundgesetze Predicative Frege Arithmetic A Truly Predicative Treatment of Arithmetic?
5
Introduction Frege’s Program Grundgesetze Predicative Frege Arithmetic A Truly Predicative Treatment of Arithmetic?
6
n, Σ1 n and ∆1
0 = Π1 0 = Σ1
0 is also
1 is of the form ∀X0 . . . ∀Xn−1 φ, where φ is in
0.
1-comprehension and Law V this makes no difference
Introduction Frege’s Program Grundgesetze Predicative Frege Arithmetic A Truly Predicative Treatment of Arithmetic?
7
◮ @E is surjective from D to AE. ◮ @Ed = @Ee iff d E e.
Introduction Frege’s Program Grundgesetze Predicative Frege Arithmetic A Truly Predicative Treatment of Arithmetic?
8
Introduction Frege’s Program Grundgesetze Predicative Frege Arithmetic A Truly Predicative Treatment of Arithmetic?
9
◮ Γ-comprehension. ◮ Extensionality of concepts. ◮ Law V: ∂X = ∂Y iff X = Y. ◮ Surjectivity of ∂ to the extensions: ∀x ∃X ∂X = x
1) is inconsistent.
1) is consistent
1-comprehension is
1) proves that there are non-extensions.
Introduction Frege’s Program Grundgesetze Predicative Frege Arithmetic A Truly Predicative Treatment of Arithmetic?
10
0) is mutually interpretable with Q (Ganea, Visser). (This
0-comprehension are suspect, it is a very meaningful expansion
Introduction Frege’s Program Grundgesetze Predicative Frege Arithmetic A Truly Predicative Treatment of Arithmetic?
11
0):
Introduction Frege’s Program Grundgesetze Predicative Frege Arithmetic A Truly Predicative Treatment of Arithmetic?
12
Introduction Frege’s Program Grundgesetze Predicative Frege Arithmetic A Truly Predicative Treatment of Arithmetic?
13
Introduction Frege’s Program Grundgesetze Predicative Frege Arithmetic A Truly Predicative Treatment of Arithmetic?
14
Introduction Frege’s Program Grundgesetze Predicative Frege Arithmetic A Truly Predicative Treatment of Arithmetic?
15
◮ ack(k) is the finite set coded by k, where we have i ∈ ack(k)
◮ ∂∗(X) := 2 · ack−1(X) if X is finite and
0) is bisimulation minimal.
Introduction Frege’s Program Grundgesetze Predicative Frege Arithmetic A Truly Predicative Treatment of Arithmetic?
16
Introduction Frege’s Program Grundgesetze Predicative Frege Arithmetic A Truly Predicative Treatment of Arithmetic?
17
◮ Hume’s Principle: #X = #Y iff there is a bijection F : X → Y
Introduction Frege’s Program Grundgesetze Predicative Frege Arithmetic A Truly Predicative Treatment of Arithmetic?
18
Introduction Frege’s Program Grundgesetze Predicative Frege Arithmetic A Truly Predicative Treatment of Arithmetic?
19
◮ 0 := #∅. ◮ ∞ := #V,
◮ p ≤ q :↔ ∃X, Y ( #X = p ∧ #Y = q ∧ X ⊆ Y). ◮ p < q :↔ ∃X, Y ( #X = p ∧ #Y = q ∧ X ⊂ Y). ◮ S(p, q) :↔ ∃X, x (x ∈ X ∧ #X = p ∧ #X ∪ {x} = q). ◮ A cardinal p is Dedekind finite iff p < p. ◮ bebu(n) :↔ n = #{p | p < n} ∧ n < n. ◮ her(X) :↔ 0 ∈ X ∧ ∀p, q ((S(p, q) ∧ p ∈ X) → q ∈ X). ◮ freg(n) :↔ ∀X (her(X) → n ∈ X).
Introduction Frege’s Program Grundgesetze Predicative Frege Arithmetic A Truly Predicative Treatment of Arithmetic?
20
0). Yes, S is an injective partial function and 0 is not in its
Introduction Frege’s Program Grundgesetze Predicative Frege Arithmetic A Truly Predicative Treatment of Arithmetic?
21
Introduction Frege’s Program Grundgesetze Predicative Frege Arithmetic A Truly Predicative Treatment of Arithmetic?
22
0) is highly
0-comprehension principle does
Introduction Frege’s Program Grundgesetze Predicative Frege Arithmetic A Truly Predicative Treatment of Arithmetic?
23
◮ if x ∈ X, then x ≺ X ◮ X ≺ #X
Introduction Frege’s Program Grundgesetze Predicative Frege Arithmetic A Truly Predicative Treatment of Arithmetic?
24
0 iff all its quantifiers are
◮ X ≡ Y ◮ X =0 Y iff ∀z (z ∈ X ↔ z ∈ Y) ◮ X =1 Y iff ∃E (E : X
◮ X =2 Y iff ∀x ∈ X ∃y ∈ Y x = y ∧ ∀y ∈ Y ∃x ∈ X y = x ◮ X
0.
Introduction Frege’s Program Grundgesetze Predicative Frege Arithmetic A Truly Predicative Treatment of Arithmetic?
25
Introduction Frege’s Program Grundgesetze Predicative Frege Arithmetic A Truly Predicative Treatment of Arithmetic?
26
Introduction Frege’s Program Grundgesetze Predicative Frege Arithmetic A Truly Predicative Treatment of Arithmetic?
27