Can Modalities Save Naive Set Theory?logic.berkeley.edu/colloquium/ScottSlides.pdf ·...

21
Can Modalities Save Naive Set Theory? Dana S. Scott Carnegie Mellon and UC Berkeley Technical University Vienna 29 June 2015 1 / 20 UC Berkeley Logic Colloquium 25 September 2015

Transcript of Can Modalities Save Naive Set Theory?logic.berkeley.edu/colloquium/ScottSlides.pdf ·...

Page 1: Can Modalities Save Naive Set Theory?logic.berkeley.edu/colloquium/ScottSlides.pdf · mathematically motivated version of a \modal naive set theory". 14 / 20. The Model Construction

Can Modalities Save Naive Set Theory?

Dana S. Scott

Carnegie Mellon and UC Berkeley

Technical University Vienna29 June 2015

1 / 20

UC Berkeley Logic Colloquium25 September 2015

Page 2: Can Modalities Save Naive Set Theory?logic.berkeley.edu/colloquium/ScottSlides.pdf · mathematically motivated version of a \modal naive set theory". 14 / 20. The Model Construction

Acknowledgements

The paper being submitted for publication,on which this talk is based,

was developed through joint authorship with:

Peter Fritz (Oxford/Oslo),Harvey Lederman (NYU), and

Tiankai Liu (Utah), and

would never been possible without Dropbox!

2 / 20

Page 3: Can Modalities Save Naive Set Theory?logic.berkeley.edu/colloquium/ScottSlides.pdf · mathematically motivated version of a \modal naive set theory". 14 / 20. The Model Construction

Dedicated to the Memories of

Grigori “Grisha” Mints Georg Kreisel FRS Jaakko Hintikka Born: 7 June 1939 in St. Petersburg Born: 15 September 1923 in Graz Born: 12 January 1929 in Finland Died: 29 May 2014 in Stanford Died: 1 March 2015 in Salzburg Died: 12 August 2015 in Finland

They Changed the Study of Symbolic Logic!

Page 4: Can Modalities Save Naive Set Theory?logic.berkeley.edu/colloquium/ScottSlides.pdf · mathematically motivated version of a \modal naive set theory". 14 / 20. The Model Construction

History

The late Grisha Mints asked Scott whether a naive set theory could beconsistent in modal logic. Here are two modal forms of comprehension:

(∃y)(∀x)(x ∈ y ↔ �ϕ) (Comp�)

(∃y)(∀x)�(x ∈ y ↔ �ϕ) (�Comp�)

At the time (2009) neither he nor Scott knew the answer.

In the most commonly used systems, where the Converse BarcanFormula (�∀xϕ→ ∀x�ϕ) is derivable, (�Comp�) follows fromanother comprehension principle:

(∃y)�(∀x)(x ∈ y ↔ �ϕ)

In lectures Scott had presented a modal version of ZF which uses:

(∃y)�(∀x)(x ∈ y ↔ x ∈ u ∧ ϕ) (MZF Comp)

3 / 20

Page 5: Can Modalities Save Naive Set Theory?logic.berkeley.edu/colloquium/ScottSlides.pdf · mathematically motivated version of a \modal naive set theory". 14 / 20. The Model Construction

Background

Modalized comprehension principles have been studied in a number ofdifferent settings in the literature. Here are a few:

I intensional higher-order logic. see, e.g., Gallin (1975, p. 77) orZalta (1988, p. 22)

I modalizing common set theories. Fine (1981); Shapiro (1985)

I making the iterative conception explicit. Studd (2013) andLinnebo (2013)

I comprehension with intensional biconditional: Aczel & Feferman(1980)

I Krajıcek (1987), Krajıcek (1988):

(∃y)(∀x)((�x ∈ y ↔ �ϕ) ∧ (�¬x ∈ y ↔ �¬ϕ)) (MCA)

I Fitch (1966), Fitch (1967b), Fitch (1967a)

4 / 20

Page 6: Can Modalities Save Naive Set Theory?logic.berkeley.edu/colloquium/ScottSlides.pdf · mathematically motivated version of a \modal naive set theory". 14 / 20. The Model Construction

The Logical Setup

Our language will be the language of predicate logic with ¬,∧,∀,∃,plus identity = and the relation symbol ∈, along with the unarymodal operator �. The modal system T can then be axiomatizedwith the following schematic axioms and rules:

(LPC) Any substitution instance of a theorem of predicate logic(K) ` �(ϕ→ ψ)→ (�ϕ→ �ψ)(T) ` �ϕ→ ϕ

(MP) From ` ϕ and ` ϕ→ ψ infer ` ψ(UG) From ` ϕ→ ψ infer ` ϕ→ ∀xψ, if x is not free in ϕ(RN) From ` ϕ infer ` �ϕ

Using (K), (MP), and (RN), one shows that T has the derived rule:

(RM) From ` ϕ→ ψ infer ` �ϕ→ �ψ

There is no derivation of the Barcan formula (∀x�ϕ→ �∀xϕ).However, the converse Barcan formula (�∀xϕ→ ∀x�ϕ) holds.

5 / 20

Page 7: Can Modalities Save Naive Set Theory?logic.berkeley.edu/colloquium/ScottSlides.pdf · mathematically motivated version of a \modal naive set theory". 14 / 20. The Model Construction

The Inconsistency of (�Comp�)

We can employ the following single instance of (�Comp�):

(∃y)(∀x)�(x ∈ y ↔ �¬x ∈ x) (�Russell�)

Theorem. (�Russell�) is inconsistent in T.

Proof.(1) (∀x)�(x ∈ R↔ �¬x ∈ x)→ �(R ∈ R↔ �¬R ∈ R) UI(2) �(R ∈ R↔ �¬R ∈ R)→ (R ∈ R↔ �¬R ∈ R) (T)(3) (R ∈ R↔ �¬R ∈ R)→ (R ∈ R→ ¬R ∈ R) (T)(4) (R ∈ R↔ �¬R ∈ R)→ ¬R ∈ R 3, PL(5) �(R ∈ R↔ �¬R ∈ R)→ �¬R ∈ R 4, RM(6) (∀x)�(x ∈ R↔ �¬x ∈ x)→ (R ∈ R↔ �¬R ∈ R) 2, 3(7) (∀x)�(x ∈ R↔ �¬x ∈ x)→

(�¬R ∈ R ∧ (R ∈ R↔ �¬R ∈ R)) 1, 5, 6, PL(8) (∀x)�(x ∈ R↔ �¬x ∈ x)→ (�¬R ∈ R ∧R ∈ R) 7, PL(9) (∀x)�(x ∈ R↔ �¬x ∈ x)→ (¬R ∈ R ∧R ∈ R) 8, (T), PL

(10) ¬(∀x)�(x ∈ R↔ �¬x ∈ x) 9, PL(11) ¬∃y∀x�(x ∈ y ↔ �¬x ∈ x) 10, UG, PL

6 / 20

Page 8: Can Modalities Save Naive Set Theory?logic.berkeley.edu/colloquium/ScottSlides.pdf · mathematically motivated version of a \modal naive set theory". 14 / 20. The Model Construction

Proving Inconsistency of (�Comp�)

Note that this result does not depend on special laws for thequantifier, as it may be seen as an instance of the following generalfact about the propositional fragment of the logic (exercise, using themodel of the previous proof!):

Proposition. If ` ϕ→ (ψ ↔ �¬ψ), then ` ¬�ϕ in T.

Letting (R ∈ R↔ �¬R ∈ R) = ϕ and R ∈ R = ψ, we then derive thecontradiction for (�Comp�) as follows:

(1) ¬�(R ∈ R↔ �¬R ∈ R)(2) ∃x¬�(x ∈ R↔ �¬x ∈ x) 1, EI(3) ¬∀x�(x ∈ R↔ �¬x ∈ x) 1, 2, PL(4) ∀y¬∀x�(x ∈ y ↔ �¬x ∈ x) 3, UG(5) ¬∃y∀x�(x ∈ y ↔ �¬x ∈ x) 4, PL

7 / 20

Page 9: Can Modalities Save Naive Set Theory?logic.berkeley.edu/colloquium/ScottSlides.pdf · mathematically motivated version of a \modal naive set theory". 14 / 20. The Model Construction

The Inconsistency of (�Comp�♦)

Having seen that the simple version of (�Comp�) is inconsistent inT, we can ask whether deeper modalities might be helpful. In doingso, it is better to move to the Lewis system S4 where there are fewercompositions of modal operators. And we need to check as before:

Proposition. If ` �ϕ→ (ψ ↔ �¬ψ) then ` ¬�ϕ in S4.

In the following variant comprehension principle, ♦ stands for ¬�¬.

(∃y)(∀x)�(x ∈ y ↔ �♦ϕ) (�Comp�♦)

However, this new principle is also inconsistent, as shown by:

(∃y)(∀x)�(x ∈ y ↔ �♦¬x ∈ x) (�Russell�♦)

Theorem. (�Russell�♦) is inconsistent in S4.

Indeed this can be reduced back to the previous case.

8 / 20

Page 10: Can Modalities Save Naive Set Theory?logic.berkeley.edu/colloquium/ScottSlides.pdf · mathematically motivated version of a \modal naive set theory". 14 / 20. The Model Construction

Proving the Inconsistency of (�Comp�♦)

Proposition. If ` �ϕ→ (ψ ↔ �♦¬ψ) then ` ¬�ϕ in S4.

Proof:(1) �ϕ→ (ψ ↔ �♦¬ψ) (Assumption)(2) �ϕ→ �(ψ ↔ �♦¬ψ) 1, �RM(3) �(ψ ↔ �♦¬ψ)→ (�ψ ↔ ��♦¬ψ) K, PL(4) ��♦¬ψ ↔ �♦¬ψ T, L4(5) (�ψ ↔ ��♦¬ψ)↔ (�ψ ↔ �♦¬ψ) 4, Rep(6) �ϕ→ (�ψ ↔ �♦¬ψ) 2, 3, 4, 5(7) �ϕ→ �(�ψ ↔ �♦¬ψ) 6, �RM(8) �ϕ→ (ψ ↔ �ψ) 1, 7, Rep�(9) �ϕ→ �(ψ ↔ �ψ) 8, �RM

(10) �(ψ ↔ �ψ)↔ �(¬ψ ↔ ♦¬ψ) PL, Df♦(11) �ϕ→ (ψ ↔ �¬ψ) 1, 9, 10, Rep�(12) ¬�ϕ 11

9 / 20

Page 11: Can Modalities Save Naive Set Theory?logic.berkeley.edu/colloquium/ScottSlides.pdf · mathematically motivated version of a \modal naive set theory". 14 / 20. The Model Construction

Inconsistency of (�Comp�♦�)

Consider next whether the a further variant is consistent in S4:

(∃y)(∀x)�(x ∈ y ↔ �♦�ϕ) (�Comp�♦�)

Once again, we show that it cannot be, using the following instance:

(∃y)�(∀x)(x ∈ y ↔ �♦�¬x ∈ x). (�Russell�♦�)

Theorem. (�Russell�♦�) is inconsistent in S4.

Recall that S4 proves every instance of the following “reduction law”:

�♦ϕ↔ �♦�♦ϕ. (Red�♦)

The theorem, then, is a consequence of the next proposition.

10 / 20

Page 12: Can Modalities Save Naive Set Theory?logic.berkeley.edu/colloquium/ScottSlides.pdf · mathematically motivated version of a \modal naive set theory". 14 / 20. The Model Construction

Proving the Inconsistency of (�Comp�♦�)

Proposition. If ` �ϕ→ (ψ ↔ �♦�¬ψ) then ` ¬�ϕ in S4.

Proof.(1) �ϕ→ (ψ ↔ �♦�¬ψ) (Assumption)(2) �ϕ→ �(ψ ↔ �♦�¬ψ) 1, �RM(3) �(ψ ↔ �♦�¬ψ)→ (�ψ ↔ ��♦�¬ψ) K, PL(4) ��♦�¬ψ ↔ �♦�¬ψ T, L4(5) (�ψ ↔ ��♦�¬ψ)↔ (�ψ ↔ �♦�¬ψ) 4, Rep(6) �ϕ→ (�ψ ↔ �♦�¬ψ) 2, 3, 4, 5(7) �ϕ→ �(�ψ ↔ �♦�¬ψ) 6, �RM(8) �ϕ→ (ψ ↔ �ψ) 1, 7, Rep�(9) �ϕ→ �(ψ ↔ �ψ) 8, �RM

(10) �(ψ ↔ �ψ)↔ �(¬ψ ↔ ♦¬ψ) PL, Df♦(11) �ϕ→ (ψ ↔ �♦�♦¬ψ) 1, 9, 10, Rep�(12) �ϕ→ (ψ ↔ �♦¬ψ) 11, Red�♦(13) ¬�ϕ 12

11 / 20

Page 13: Can Modalities Save Naive Set Theory?logic.berkeley.edu/colloquium/ScottSlides.pdf · mathematically motivated version of a \modal naive set theory". 14 / 20. The Model Construction

Dual Modalities?

S4 has fourteen (well, thirteen) modalities. First there are the sevenpositive ones:

(1) ¬¬, (2) �, (3) ♦, (4) �♦, (5) ♦�, (6) �♦�, (7) ♦�♦

If © is one of the operators 1, 2, 4, or 6, we know (�Comp©) isinconsistent in S4. The other operators are the duals ¬©¬ (with (1)being self-dual). Consider a principle:

(∃y)�(∀x)(x ∈ y ↔ ¬©¬¬x ∈ x). (�Russell¬©¬)

This is an equivalent version:

(∃y)�(∀x)(x /∈ y ↔©¬x /∈ x). (�Russell© /∈)

But we can regard /∈ as just another binary relation — and thenderive a contradiction as before. Thus, all positive modalities lead tothe inconsistency of (�Comp©).

12 / 20

Page 14: Can Modalities Save Naive Set Theory?logic.berkeley.edu/colloquium/ScottSlides.pdf · mathematically motivated version of a \modal naive set theory". 14 / 20. The Model Construction

Negative Modalities?

Consider a negative modality ¬© where © is positive. Can one ofthese help us?

The following is an instance of (�Comp¬©).

(∃y)�(∀x)(x ∈ y ↔ ¬© x ∈ x). (1)

But this is equivalent to:

(∃y)�(∀x)(x ∈ y ↔ ¬©¬¬x ∈ x). (2)

And (2) is exactly (�Russell¬©¬), which, because ¬©¬ is positive,we showed inconsistent previously. Thus, (1) is inconsistent in S4 aswell. Thus, not surprisingly, negative modalities are of no help at all.

13 / 20

Page 15: Can Modalities Save Naive Set Theory?logic.berkeley.edu/colloquium/ScottSlides.pdf · mathematically motivated version of a \modal naive set theory". 14 / 20. The Model Construction

A Consistency Result

In the system S4 we have shown that (�Comp©) is inconsistent forall 13 modalities. Next, however, we will outline a proof that:

Theorem. The weaker (Comp�) has a model in S5 also satisfying:

(Bar) �∀xϕ(x)↔ ∀x�ϕ(x)(Ext) (∀y)(∀z) [(∀x) (x ∈ y ↔ x ∈ z)→ y = z](Neg) (∀z)(∃y)(∀x) [x ∈ y ↔ ¬(x ∈ z)](Con) (∀z1)(∀z2)(∃y)(∀x) [x ∈ y ↔ (x ∈ z1 ∧ x ∈ z2)]

(Comp♦) (∃y)(∀x) [x ∈ y ↔ ♦ϕ(x)](Equ) ∀x∀y(♦x = y → �x = y)

(Mem) ∀x∀y♦x ∈ y(Non) ∀x∀y♦¬x ∈ y

Warning! The above principles in no way should be considered as amathematically motivated version of a “modal naive set theory”.

14 / 20

Page 16: Can Modalities Save Naive Set Theory?logic.berkeley.edu/colloquium/ScottSlides.pdf · mathematically motivated version of a \modal naive set theory". 14 / 20. The Model Construction

The Model Construction

The idea is based on a very simple “possible worlds” interpretation ofthe modal system S5.

Call a binary relation E on the countably infinite set N “memberly” ifthe transformation m 7→ {n |nEm} is a bijection between N and theset of all finite and cofinite subsets of N.

Next, let W , the set of worlds, be the the set of all memberlyrelations. Each E gives the meaning of the membership relation in itsown world.

Let N! be the set of all permutation π of N. For E ∈W define:

π(E) = {(π(n), π(m)) |nEm}.

Because π(E) is isomorphic to E by π, then π becomes a permutationof the set W as well.

15 / 20

Page 17: Can Modalities Save Naive Set Theory?logic.berkeley.edu/colloquium/ScottSlides.pdf · mathematically motivated version of a \modal naive set theory". 14 / 20. The Model Construction

Modal Semantics

We will define truth at a possible world for formulae without freevariables (but allowing integers in N as constants) as follows:

E � n = m iff n = mE � n ∈ m iff nEmE � ¬ϕ iff notE � ϕE � ϕ ∧ ψ iff E � ϕ and E � ψE � ϕ ∨ ψ iff E � ϕ or E � ψE � (∀x)ϕ(x) iff E � ϕ(n) for all n ∈ NE � (∃x)ϕ(x) iff E � ϕ(n) for some n ∈ NE � �ϕ iff F � ϕ for all F ∈W

On the basis of this semantical definition we can prove a key lemmaabout automorphisms of our model.

Lemma. E � ϕ(n,m, ...) iff π(E) � ϕ(π(n), π(m), ...) if π ∈ N!

16 / 20

Page 18: Can Modalities Save Naive Set Theory?logic.berkeley.edu/colloquium/ScottSlides.pdf · mathematically motivated version of a \modal naive set theory". 14 / 20. The Model Construction

Verifying Comprension

Checking the laws of logic and of S5 is of no problem. What we needthe automorphisms for is proving:

Lemma. The set {k |E � �ϕ(k, n,m, ...)} is always finite or cofinite.

The idea of the proof is that otherwise we could find a k0 in the setand a k1 out of the set different from the rest of the constants in theindicated formula. We then take a π ∈ N! where π(k0) = k1 and πleaves the other constants in the formula fixed. By the automorphismprinciple we then find:

E � �ϕ(k0, n,m, ...) iff π(E) � �ϕ(k1, n,m, ...) iffE � �ϕ(k1, n,m, ...).

But this is impossible. And that observation is enough to validate(Comp�) in the model. Checking the other properties mentionedearlier is equally easy now.

17 / 20

Page 19: Can Modalities Save Naive Set Theory?logic.berkeley.edu/colloquium/ScottSlides.pdf · mathematically motivated version of a \modal naive set theory". 14 / 20. The Model Construction

Undecidability

A memberly relation E provides a weak set theory with all finite orcofinite subsets of the domain N. The usual definitions of unorderedand ordered pairs involve only finite sets. Bijections between finitesets, thus, use only finte sets of finite sets ... .

Among all the sets, a finite set is characterized by the fact that it is ina one-one correspondence with a set disjoint from it. It follows that,in the first-order theory of a memberly relation, we can define what itmeans for two finite sets to have the same cardinality.

Equally obvious is that among finite sets we can define cartesianproduct and disjoint union. But this gives us the power of defining ina first-order way the arithmetic of finite cardinals.

Therefore, the first-order theory of a memberly relation is shown to beundecidable. In our modal theory, the non-modal part is just thetheory of a memberly relation. This, then, establishes theundecidability of the theory of our modal model.

18 / 20

Page 20: Can Modalities Save Naive Set Theory?logic.berkeley.edu/colloquium/ScottSlides.pdf · mathematically motivated version of a \modal naive set theory". 14 / 20. The Model Construction

Any Conclusions?

(I). Very many versions of modal comprehension are inconsistent byproofs analogous to the Russell Paradox.

(II). A plausible version of modal comprehension gives a weak settheory (adequate for finite arithmetic, to be sure) but not supportinga full, transfinite set theory.

(III). It seems hard to argue from this evidence that modalities can domuch to save Naive Set Theory!

19 / 20

Page 21: Can Modalities Save Naive Set Theory?logic.berkeley.edu/colloquium/ScottSlides.pdf · mathematically motivated version of a \modal naive set theory". 14 / 20. The Model Construction

BibliographyAczel, Peter, & Feferman, Solomon. 1980. Consistency of the unrestricted abstraction

principle using an intensional equivalence operator. In: Seldin, J.P., & Hindley, J.R.(eds), To H. B. Curry: Essays on Combinatory Logic, Lambda Calculus andFormalism. New York: Academic Press.

Fine, Kit. 1981. First-Order Modal Theories I—Sets. Nous, 15, 177–205.

Fitch, Frederic B. 1966. A consistent modal set theory (Abstract). The Journal ofSymbolic Logic, 31, 701.

Fitch, Frederic B. 1967a. A complete and consistent modal set theory. The Journal ofSymbolic Logic, 32, 93–103.

Fitch, Frederic B. 1967b. A Theory of Logical Essences. The Monist, 51, 104–109.

Gallin, Daniel. 1975. Intensional and Higher-Order Modal Logic. Amsterdam:North-Holland.

Krajıcek, Jan. 1987. A Possible Modal Formulation of Comprehension Scheme.Zeitschrift fur mathematische Logik und Grundlagen der Mathematik, 33, 461–480.

Krajıcek, Jan. 1988. Some Results and Problems in the Modal Set Theory MST.Zeitschrift fur mathematische Logik und Grundlagen der Mathematik, 34, 123–134.

Linnebo, Øystein. 2013. The potential hierarchy of sets. The Review of SymbolicLogic, 6(02), 205–228.

Scott, Dana. 2010 (June). A Boolean-Valued Modal Set Theory. Unpublished OxfordLectures, available online at: http://idiom.ucsd.edu/~ivano/LogicSeminar_15W/.

Shapiro, Stewart (ed). 1985. Intensional Mathematics. Amsterdam: North-Holland.

Studd, James. 2013. The iterative conception of set. Journal of Philosophical Logic,42(5), 697–725.

Zalta, Edward N. 1988. Intensional Logic and the Metaphysics of Intentionality. MITPress.

20 / 20