Modal Quantifiers, Potential Infinity, and Yablo sequences Rafa - - PowerPoint PPT Presentation

modal quantifiers potential infinity and yablo sequences
SMART_READER_LITE
LIVE PREVIEW

Modal Quantifiers, Potential Infinity, and Yablo sequences Rafa - - PowerPoint PPT Presentation

Modal Quantifiers, Potential Infinity, and Yablo sequences Rafa Urbaniak (Ghent U., U. of Gda sk) Micha T. Godziszewski (U. of Warsaw) [stu ff on Yablo sequences] ICLA, Delhi 2019 1/ 28 Yablos paradox Arithmetization of Yablo


slide-1
SLIDE 1

1/ 28

Modal Quantifiers, Potential Infinity, and Yablo sequences

Rafał Urbaniak (Ghent U., U. of Gdańsk) Michał T. Godziszewski (U. of Warsaw) [stuff on Yablo sequences] ICLA, Delhi 2019

slide-2
SLIDE 2

2/ 28

Yablo’s paradox Arithmetization of Yablo sentences Potentially infinite domains and sl-semantics Modal interpretation of quantifiers Yablo sequences with modal quantifiers Summing up

slide-3
SLIDE 3

3/ 28

Yablo’s paradox

Y0 For any k > 0, Yk is false. Y1 For any k > 1, Yk is false. Y2 For any k > 2, Yk is false. . . . Yn For any k > n, Yk is false. . . .

slide-4
SLIDE 4

3/ 28

Yablo’s paradox

Y0 For any k > 0, Yk is false. Y1 For any k > 1, Yk is false. Y2 For any k > 2, Yk is false. . . . Yn For any k > n, Yk is false. . . . Suppose Yn. So for any j > n, ¬Yj. So ¬Yn+1 and for any j > n + 1, ¬Yj. So Yn+1. Contradiction. So ¬Yn unconditionally. So ∃k>nYk. Rinse and repeat.

slide-5
SLIDE 5

4/ 28

Background assumptions (Ketland, 2005)

Uniform disquotation

∀x (Y(x) ≡ Tr(Y(x)))

Local disquotation

For any particular n, assume Y(¯ n) ≡ Tr(Y(¯ n)).

ω-rule

If for any n ϕ(¯ n), derive ∀x ϕ(x).

slide-6
SLIDE 6

5/ 28

Finitistic way out?

The idea

If the world is finite, there are only finitely many Yablo sentences, and the last one is vacuously true.

The challenge

Make sense of arithmetic in a formal finitistic setting.

The strategy

There could be more things: potential infinity.

slide-7
SLIDE 7

6/ 28

Existence of Yablo Formulas (Priest, 1997)

Definition (Yablo formula)

Y(x) is a Yablo formula in T iff T ⊢ ∀x(Y(x) ≡ ∀w > x¬Tr(Y( ˙ w))). Yablo sentences are of the form Y(¯ n).

Theorem

If T is nice, there exists a Yablo formula in T.

slide-8
SLIDE 8

6/ 28

Existence of Yablo Formulas (Priest, 1997)

Definition (Yablo formula)

Y(x) is a Yablo formula in T iff T ⊢ ∀x(Y(x) ≡ ∀w > x¬Tr(Y( ˙ w))). Yablo sentences are of the form Y(¯ n).

Theorem

If T is nice, there exists a Yablo formula in T.

Proof.

Let ϕ(x,y) = ∀w > x ¬Tr(sub(y,y,name(w))). By the Diagonal Lemma, there is a formula Y(x) s.t.: T ⊢ Y(x) ≡ ∀w > x ¬Tr(sub(Y(x),y,name(w))). T ⊢ Y(x) ≡ ∀w > x ¬Tr(Y( ˙ w)).

slide-9
SLIDE 9

7/ 28

ω-inconsistency of Yablo formulas (Ketland, 2005)

Definition (ω-consistency)

T is ω-consistent iff there is no ϕ(x) s.t. simultaneously: ∀n ∈ ω T ⊢ ¬ϕ(n) T ⊢ ∃xϕ(x) T is ω-inconsistent o/w.

slide-10
SLIDE 10

7/ 28

ω-inconsistency of Yablo formulas (Ketland, 2005)

Definition (ω-consistency)

T is ω-consistent iff there is no ϕ(x) s.t. simultaneously: ∀n ∈ ω T ⊢ ¬ϕ(n) T ⊢ ∃xϕ(x) T is ω-inconsistent o/w.

Definition (PAF)

Let LF be standard language extended with F. PAF := PA ∪ {F(n) ≡ ∀x > n ¬F(x) : n ∈ ω}

slide-11
SLIDE 11

7/ 28

ω-inconsistency of Yablo formulas (Ketland, 2005)

Definition (ω-consistency)

T is ω-consistent iff there is no ϕ(x) s.t. simultaneously: ∀n ∈ ω T ⊢ ¬ϕ(n) T ⊢ ∃xϕ(x) T is ω-inconsistent o/w.

Definition (PAF)

Let LF be standard language extended with F. PAF := PA ∪ {F(n) ≡ ∀x > n ¬F(x) : n ∈ ω}

Theorem

PAF is ω-inconsistent.

slide-12
SLIDE 12

8/ 28

ω-inconsistency of Yablo formulas (Ketland, 2005)

PAF := PA ∪ {F(n) ≡ ∀x > n ¬F(x) : n ∈ ω} Work in PAF. Fix an n ∈ ω and assume F(n). ∀x > n ¬F(x). (⋆)

slide-13
SLIDE 13

8/ 28

ω-inconsistency of Yablo formulas (Ketland, 2005)

PAF := PA ∪ {F(n) ≡ ∀x > n ¬F(x) : n ∈ ω} Work in PAF. Fix an n ∈ ω and assume F(n). ∀x > n ¬F(x). (⋆) In particular, ∀x > n + 1 ¬F(x). This is equivalent to F(n + 1). But from (⋆), ¬F(n + 1) follows. Contradiction. So unconditionally ¬F(n): ∀n ∈ ω PAF ⊢ ¬F(n). (1) By definition of PAF: ∀n ∈ ω PAF ⊢ ∃x > n F(x). In particular: PAF ⊢ ∃x F(x). (2)

slide-14
SLIDE 14

9/ 28

The consistency of Yablo formulas

Theorem

PAF is consistent.

slide-15
SLIDE 15

9/ 28

The consistency of Yablo formulas

Theorem

PAF is consistent.

Proof.

Take a nonstandard model M of PA. Pick a nonstandard a ∈ M, let A = {a}. Put FM = A. ∀n ∈ ω (M,A) | = ¬F(n). But also, (M,A) | = ∃x F(x). Moreover, ∀n ∈ ω (M,A) | = ∃x > n F(x). Hence ∀n ∈ ω (M,A) | = F(n) ≡ ∀x > n ¬F(x) (both sides are false). So (M,A) | = PAF and PAF is consistent.

slide-16
SLIDE 16

10/ 28

Adding local disquotation

Definition

AD = {Tr(ϕ) ≡ ϕ : ϕ ∈ SentL} YD = {Tr(Y(n)) ≡ Y(n) : Y(n) belongs to the Yablo sequence}

slide-17
SLIDE 17

10/ 28

Adding local disquotation

Definition

AD = {Tr(ϕ) ≡ ϕ : ϕ ∈ SentL} YD = {Tr(Y(n)) ≡ Y(n) : Y(n) belongs to the Yablo sequence}

Definition (PAD)

PAT is obtained from PA by adding Tr. (induction!) PAD = PAT ∪ AD ∪ YD. PA−

D is PAD with induction without Tr.

slide-18
SLIDE 18

11/ 28

Adding local disquotation

Theorem

PAD is ω-inconsistent.

Proof.

Existence of YF entails: ∀n ∈ ω PAD ⊢ Y(n) ≡ ∀x > n ¬Tr(Y( ˙ x)). By the inclusion of YD we get: ∀n ∈ ω PAD ⊢ Tr(Y(n)) ≡ ∀x > n ¬Tr(Y( ˙ x)). Let F(x) := Tr(Y( ˙ x)): ∀n ∈ ω PAD ⊢ F(n) ≡ ∀x > n¬F(x). So PAD contains PAF (which is ω-inconsistent).

slide-19
SLIDE 19

12/ 28

The consistency of PA−

D

Theorem

PA−

D is consistent.

Proof.

Take a nonstandard M of PA. Let t(x) := Y( ˙ x). By overspill, there are nonstandard b and c such that tM(b) = c. Let TrM = S = ThL(M) ∪ {c}. Clearly, (M,S) | = AD. ∀n ∈ ω (M,S) | = ∃x > n Tr(Y( ˙ x)) ∀n ∈ ω (M,S) | = ¬Y(¯ n) Standard Y(n) are not in S, so: ∀n ∈ ω (M,S) | = ¬Tr(Y(¯ n)). So (M,S) | = YD (UYD fails here).

slide-20
SLIDE 20

13/ 28

The consistency of PAD

Theorem

PAD is consistent.

Proof.

By finite satisfiability (put only the last Yablo sentence in the extension of Tr, check induction holds), and compactness.

slide-21
SLIDE 21

14/ 28

Conservativeness of PAD

Theorem

PAD is a conservative extension of PA.

slide-22
SLIDE 22

14/ 28

Conservativeness of PAD

Theorem

PAD is a conservative extension of PA.

Proof.

Suppose PA ϕ. So PA ∪ {¬ϕ} is consistent. For a nonstandard M of PA, M | = ¬ϕ. There is an elementarily equivalent M′ such that (M′,TrM′) | = PAD. (M′,TrM′) | = ϕ, and so PAD ϕ.

slide-23
SLIDE 23

15/ 28

Uniform Yablo Disquotation yields contradiction

Definition

UYD = ∀x(Tr(Y( ˙ x)) ≡ Y(x))

slide-24
SLIDE 24

15/ 28

Uniform Yablo Disquotation yields contradiction

Definition

UYD = ∀x(Tr(Y( ˙ x)) ≡ Y(x))

Theorem

Let S = PAT + UYD. S is inconsistent.

slide-25
SLIDE 25

15/ 28

Uniform Yablo Disquotation yields contradiction

Definition

UYD = ∀x(Tr(Y( ˙ x)) ≡ Y(x))

Theorem

Let S = PAT + UYD. S is inconsistent.

Work in S.

∀x (Y(x) ≡ ∀w > x¬Tr(Y( ˙ w))) [Yablo existence] UYD gives ∀x (Y(x) ≡ ∀w > x ¬Y(w)). So ∀x (Y(x) ≡ ∀w > x ∃z > w Tr(Y( ˙ z))) [unraveling] By UYD: ∀x (Y(x) ≡ ∀w > x ∃z > w Y(z)) So ∀x (Y(x) ≡ ∃w > x Y(w)) ∀x ((∀w > x¬Y(w)) ≡ (∃w > xY(w)))

slide-26
SLIDE 26

16/ 28

Local disquotation with ω-rule is inconsistent

Theorem

Let PAω−

D

= (PAT− ∪ AD ∪ YD)ω. PAω−

D

is inconsistent. (AD is not needed.)

slide-27
SLIDE 27

16/ 28

Local disquotation with ω-rule is inconsistent

Theorem

Let PAω−

D

= (PAT− ∪ AD ∪ YD)ω. PAω−

D

is inconsistent. (AD is not needed.)

Proof idea.

∀n ∈ ω PAω−

D

⊢ ¬Y(n) [internalized standard reasoning] ∀n ∈ ω PAω−

D

⊢ ¬Tr(Y(n)) [Y disquotation] PAω−

D

⊢ ∀x ¬Tr(Y( ˙ x)) [ω-rule] In particular: PAω−

D

⊢ Y(23)

slide-28
SLIDE 28

17/ 28

Classical set-up vs. Yablo

Even those theories which prove the existence of Yablo sentences are still consistent. They’re ω-inconsistent with local Yablo disquotation, though. One way to obtain a contradiction: uniform Yablo disquotation. Another one: local disquotation and ω − rule.

slide-29
SLIDE 29

18/ 28

sl-semantics (Mostowski, 2001a,b, 2016)

Definition (FM-domains)

Take a relational arithmetical language. FM(N) = {Nn : n = 1,2,...} Nn = ({0,1,...,n − 1},+(n),×(n),0(n),s(n),<(n)).

slide-30
SLIDE 30

18/ 28

sl-semantics (Mostowski, 2001a,b, 2016)

Definition (FM-domains)

Take a relational arithmetical language. FM(N) = {Nn : n = 1,2,...} Nn = ({0,1,...,n − 1},+(n),×(n),0(n),s(n),<(n)).

Definition (sl-theory of FM(N))

Satisfaction in finite points in FM(N) is standard. FM(N) | =sl ϕ iff ∃m ∀k (k ≥ m ⇒ Nk | = ϕ) sl(FM(N)) = {ϕ ∈ SentL : FM(N) | =sl ϕ}

slide-31
SLIDE 31

18/ 28

sl-semantics (Mostowski, 2001a,b, 2016)

Definition (FM-domains)

Take a relational arithmetical language. FM(N) = {Nn : n = 1,2,...} Nn = ({0,1,...,n − 1},+(n),×(n),0(n),s(n),<(n)).

Definition (sl-theory of FM(N))

Satisfaction in finite points in FM(N) is standard. FM(N) | =sl ϕ iff ∃m ∀k (k ≥ m ⇒ Nk | = ϕ) sl(FM(N)) = {ϕ ∈ SentL : FM(N) | =sl ϕ}

Definition (FM(N)T)

An FM(N)T-domain is a set of (Nk,Tk) containing a unique member for each k ∈ ω, where Tk ⊆ {0,...,k − 1}.

slide-32
SLIDE 32

19/ 28

Things that are kinda the same

Syntax is still representable. Truth is still undefinable. Diagonal lemma still sl-holds.

Theorem (sl-Yablo existence)

There exists a formula Y(x) s.t. for any FM(N)T-domain: ∀n ∈ ω FM(N)T | =sl Y(n) ≡ ∀x (x > n ⇒ ¬Tr(Y( ˙ x)))

slide-33
SLIDE 33

20/ 28

YS are non-trivially false in the limit

Theorem

For any class K of finite models, if K | =sl AD + YD, then: ∀n ∈ ω K | =sl ¬Y(n). AD is not essential.

slide-34
SLIDE 34

20/ 28

YS are non-trivially false in the limit

Theorem

For any class K of finite models, if K | =sl AD + YD, then: ∀n ∈ ω K | =sl ¬Y(n). AD is not essential.

Reason.

The standard argument still flies, mutatis mutandis.

slide-35
SLIDE 35

20/ 28

YS are non-trivially false in the limit

Theorem

For any class K of finite models, if K | =sl AD + YD, then: ∀n ∈ ω K | =sl ¬Y(n). AD is not essential.

Reason.

The standard argument still flies, mutatis mutandis.

Theorem

There is an FM-domain sl-satisfying AD ∪ YD.

slide-36
SLIDE 36

20/ 28

YS are non-trivially false in the limit

Theorem

For any class K of finite models, if K | =sl AD + YD, then: ∀n ∈ ω K | =sl ¬Y(n). AD is not essential.

Reason.

The standard argument still flies, mutatis mutandis.

Theorem

There is an FM-domain sl-satisfying AD ∪ YD.

Reason.

In each point take truth to refer to all existing codes of true arithmetical formula, and the code of the last YS.

slide-37
SLIDE 37

21/ 28

There is no free lunch

Theorem

There is an FM-domain sl-satisfying AD ∪ YD.

slide-38
SLIDE 38

21/ 28

There is no free lunch

Theorem

There is an FM-domain sl-satisfying AD ∪ YD.

Theorem (The cost)

The sl-theory of this model is ω-inconsistent.

slide-39
SLIDE 39

21/ 28

There is no free lunch

Theorem

There is an FM-domain sl-satisfying AD ∪ YD.

Theorem (The cost)

The sl-theory of this model is ω-inconsistent.

Reason.

Each particular YS is sl-fails.

slide-40
SLIDE 40

21/ 28

There is no free lunch

Theorem

There is an FM-domain sl-satisfying AD ∪ YD.

Theorem (The cost)

The sl-theory of this model is ω-inconsistent.

Reason.

Each particular YS is sl-fails. In each finite point, the last YS is satisfied.

slide-41
SLIDE 41

21/ 28

There is no free lunch

Theorem

There is an FM-domain sl-satisfying AD ∪ YD.

Theorem (The cost)

The sl-theory of this model is ω-inconsistent.

Reason.

Each particular YS is sl-fails. In each finite point, the last YS is satisfied. Some YS is true sl-holds.

slide-42
SLIDE 42

21/ 28

There is no free lunch

Theorem

There is an FM-domain sl-satisfying AD ∪ YD.

Theorem (The cost)

The sl-theory of this model is ω-inconsistent.

Reason.

Each particular YS is sl-fails. In each finite point, the last YS is satisfied. Some YS is true sl-holds.

Fact (Cheap shot)

n is the greatest number sl-fails, for any n. The greatest number exists sl-holds.

slide-43
SLIDE 43

22/ 28

Modal interpretation of quantifiers (Urbaniak, 2016)

Definition (Accessibility relation in FM-domains)

R(M,N) iff M ⊆ N. For Nm, Nn ∈ FM(N) this boils down to m ≤ n.

slide-44
SLIDE 44

22/ 28

Modal interpretation of quantifiers (Urbaniak, 2016)

Definition (Accessibility relation in FM-domains)

R(M,N) iff M ⊆ N. For Nm, Nn ∈ FM(N) this boils down to m ≤ n.

Definition (m-semantics)

If ϕ is atomic, then (K,M) | =m ϕ, iff M | = ϕ. Clauses for Boolean connectives are standard.

slide-45
SLIDE 45

22/ 28

Modal interpretation of quantifiers (Urbaniak, 2016)

Definition (Accessibility relation in FM-domains)

R(M,N) iff M ⊆ N. For Nm, Nn ∈ FM(N) this boils down to m ≤ n.

Definition (m-semantics)

If ϕ is atomic, then (K,M) | =m ϕ, iff M | = ϕ. Clauses for Boolean connectives are standard. (K,M) | =m ∃xϕ(x) iff there are N ∈ K and a ∈ N s.t. R(M,N) and (K,N) | =m ϕ[a].

slide-46
SLIDE 46

22/ 28

Modal interpretation of quantifiers (Urbaniak, 2016)

Definition (Accessibility relation in FM-domains)

R(M,N) iff M ⊆ N. For Nm, Nn ∈ FM(N) this boils down to m ≤ n.

Definition (m-semantics)

If ϕ is atomic, then (K,M) | =m ϕ, iff M | = ϕ. Clauses for Boolean connectives are standard. (K,M) | =m ∃xϕ(x) iff there are N ∈ K and a ∈ N s.t. R(M,N) and (K,N) | =m ϕ[a].

Definition (msl-theory)

msl(FM(N)) = {ϕ : ∃n ∀k k ≥ n ⇒ (FM(N),Nk) | =m ϕ}

slide-47
SLIDE 47

22/ 28

Modal interpretation of quantifiers (Urbaniak, 2016)

Definition (Accessibility relation in FM-domains)

R(M,N) iff M ⊆ N. For Nm, Nn ∈ FM(N) this boils down to m ≤ n.

Definition (m-semantics)

If ϕ is atomic, then (K,M) | =m ϕ, iff M | = ϕ. Clauses for Boolean connectives are standard. (K,M) | =m ∃xϕ(x) iff there are N ∈ K and a ∈ N s.t. R(M,N) and (K,N) | =m ϕ[a].

Definition (msl-theory)

msl(FM(N)) = {ϕ : ∃n ∀k k ≥ n ⇒ (FM(N),Nk) | =m ϕ}

Example

(∃x ∀y x ≥ y) ∈ sl(FM(N)), msl(FM(N))

slide-48
SLIDE 48

23/ 28

Arithmetic regained

Theorem

msl(FM(N)) = Th(N)

Reason.

Finite points are submodels of N. Q-free ϕ are preserved for parameters in a point. ∃xϕ true in N has a finite witness, which belongs to some finite point.

slide-49
SLIDE 49

24/ 28

YS & the modal interpretation

Theorem

If YD ⊆ msl(FM(N)Y), then: ∀n ∈ ω Y(n) msl(FM(N)Y).

slide-50
SLIDE 50

24/ 28

YS & the modal interpretation

Theorem

If YD ⊆ msl(FM(N)Y), then: ∀n ∈ ω Y(n) msl(FM(N)Y).

Proof.

Suppose ∃n Y(n) ∈ msl(FM(NY)) ∃l ∀k ≥ l Nk | =m Y(n) Pick a witness. ∀k ≥ l Nk | =m ∀x (x > n → ¬Tr(Y(x))). ∀k ≥ l∀p ≥ k∀a < p Np | =m a > n → ¬Tr(Y(a)) ∀p ≥ l ∀a ∈ (n,p) Np | = ¬Tr(Y(a)) YD: ∀p ≥ l ∀a ∈ (n,p) Np | =m ¬Y(a) Np | =m ∃x > a Tr(Y(x)) (content of ¬Y(a)) ∃q ≥ p ∃b < q Nq | =m b > a ∧ Tr(Y(b)) ∃q ≥ p ∃b ∈ (a,q)Nq | =m Tr(Y(b)) Contradiction!

slide-51
SLIDE 51

25/ 28

No LYD

Theorem

There is no FM(N)Y-domain such that YD ⊆ msl(FM(N)Y).

slide-52
SLIDE 52

25/ 28

No LYD

Theorem

There is no FM(N)Y-domain such that YD ⊆ msl(FM(N)Y).

Proof.

Suppose o/w Previous theorem: ∀n ∀l ∃k ≥ l Nk | =m Y(n) ∀n∀l∃p ≥ l∃a > n Np | =m Tr(Y(a)) (content of YS) YD: ∀n∀l∃p ≥ l∃a > n Np | =m Y(a) Let n = l = 0: ∃p,a > 0∀q ≥ p Nq | =m ∀x > a ¬Tr(Y(x)) Pick witness a > 0. Y(a) ∈ msl(FM(N)Y). Contradiction!

slide-53
SLIDE 53

26/ 28

Summing up

slide-54
SLIDE 54

26/ 28

Summing up

Standard setting

LAD and LYD are consistent, yet ω-inconsistent. Adding ω-rule or UYD gives inconsistency.

slide-55
SLIDE 55

26/ 28

Summing up

Standard setting

LAD and LYD are consistent, yet ω-inconsistent. Adding ω-rule or UYD gives inconsistency.

sl-semantics

YS are all false, the sl-theory is consistent, but ω-inconsistent. Also, sl(FM(N)) itself is ω-inconsistent.

slide-56
SLIDE 56

26/ 28

Summing up

Standard setting

LAD and LYD are consistent, yet ω-inconsistent. Adding ω-rule or UYD gives inconsistency.

sl-semantics

YS are all false, the sl-theory is consistent, but ω-inconsistent. Also, sl(FM(N)) itself is ω-inconsistent.

m-semantics

Arithmetic regained, adding LAD and LYD gives inconsistency. UYD or ω-rule are not needed.

slide-57
SLIDE 57

27/ 28

Thank you! Questions?

Finite model in concreto A finite sequence of finite books each saying that all the ones behind it are

  • false. The last one is right.

(Or so we like to think.)

slide-58
SLIDE 58

28/ 28

Literature

Ketland, J. (2005). Yablo’s paradox and ω-inconsistency. Syn- these, 145. Mostowski, M. (2001a). On representing concepts in finite mod-

  • els. Mathematical Logic Quarterly, 47:513–523.

Mostowski, M. (2001b). On representing semantics in finite

  • models. In Rojszczak, A., Cachro, J., and Kurczewsk, G., ed-

itors, Philosophical Dimensions of Logic and Science, pages 15–28. Kluwer Academic Publishers, Dordrecht. Mostowski, M. (2016). Truth in the limit. Reports on Mathemati- cal Logic, Vol. 51:75–89. Priest, G. (1997). Yablo’s paradox. Analysis, 57. Urbaniak, R. (2016). Potential infinity, abstraction principles and arithmetic (Leśniewski style). Axioms, 5(2):18.