[FOM] Diagonalization and Self-Reference
Sandy Hodges
SandyHodges at attbi.com
Thu Jan 2 13:31:26 EST 2003
I am still unclear whether it is self-reference, or just reference to
left and right-hand sides, that diagonalization does not deliver.
When the {x e N: f(x)} notation for 'the set of x in N such that f(x)'
is introduced by a definition, a formula including this notation is not
itself a formula of the object language, but is a sub-formula (that is,
a noun phrase) of the meta-language, which phrase serves as a name of
the corresponding object-language formula. For example:
{x e N: f(x)} e z
is the meta-language name of the object language formula:
(E s) [ (\/ x) ( x e s <=> x e N & f(x) ) & s e z ]
Now it is of course possible that the meta-language name of a formula
could be of the form (A <=> B), without the formula itself being of (X
<=> Y) form. If you had such a name, and referred to the left hand
side of it, and meant to refer to the left hand side of the
object-language formula itself, your reference would of course fail.
Mathematical language, even very precise mathematical language, uses
formulas such as: "{x e N: f(x)} e z." The claim is made that a
language adequate to mathematics needs only "\/", and "E", and concepts
such as "{x e N: f(x)}" can be defined. But such definitions are not
satisfactory in any case, as they result in meta-language formulas, and
the meta-language is not so well specified. When the object language
can refer, by Gödel numbers or otherwise, to its own formulas, the
inadequacy of contextual definitions (such as that of "{x e N: f(x)}")
is even clearer.
------- -- ---- - --- -- --------- -----
Sandy Hodges / Alameda, California, USA
mail to SandyHodges at attbi.com will reach me.
More information about the FOM
mailing list