I have problems understanding the argument against unrestricted quantification based on Russell’s paradox, which does not work with sets, but instead with semantic interpretations (as objects).
The general schema of Russell’s paradox is:
∃y ∀x (R(x, y) ↔ φ(x))
with the contradiction resulting when setting φ(x) to be ¬R(x, x).
It seems the goal is to show that when attempting unrestricted quantification, objects are involved that were not originally part of “everything”.
In one version (p. 8) it is stated as:
Say that P applies to an object x according to a semantic interpretation i if and only if x is in the extension assigned to P by the interpretation i. In symbols:
i ⊨ P(v) [a(v/x)],
where a is any variable assignment suitable for i, and a(v/x) is just like a except possibly for the fact that the singular variable v denotes x. The naive principle of interpretations is obtained by instantiating R(x,y) with ‘P applies to x according to y’.
The principle tells us that for any formula φ(x), there is an interpretation according to which the extension of P is given by φ(x):
(I) ∃i ∀x (P applies to x according to i ↔ φ(x)).
The problematic instance results from taking φ(x) to be ‘P does not apply to x according to x’:
(I*) ∃i ∀x (P applies to x according to i ↔ P does not apply to x according to x).
If the range of the universal quantifier is all inclusive, or at least contains every interpretation, then we obtain a contradiction:
(I**) P applies to i* according to i* ↔ P does not apply to i* according to i*, for some interpretation i*.
Is there any way to make this a bit more accessible?
I find the part “P does not apply to x according to x” especially odd. In most cases x would not be an interpretation – what does “apply … according to x” then even mean?