[FOM] Feasible and Utterable Numbers
V.Sazonov@csc.liv.ac.uk
V.Sazonov at csc.liv.ac.uk
Tue Aug 8 17:49:05 EDT 2006
This is the answer to Charles Silver and Mirco Mannucci
Quoting Charles Silver <silver_1 at mindspring.com> Mon, 07 Aug 2006:
> I believe I understood your various distinctions, and of course I
> know the difference between modifying the logical versus the non-
> logical features of your theory.
By the way, quantifier rules and therefore implicit abbreviating
mechanisms (due to also cut rule) are considered traditionally as
logical principles. But once abbreviation of terms allows us to
introduce non-feasible numbers in an arithmetical theory they serve, in
fact, as non-logical principles. They have influence on the subject
matter! So, logics and mathematics are interrelated here.
Since there are many unusual
> characteristics and variants, I am led to an extremely primitive
> question: What makes your theory a theory of some "concept"? This
> relates to the question of "naturalness". For example, I could
> make up some non-logical axioms and declare that certain inference
> rules are off limits, but that would not make the resultant theory a
> theory of anything.
Yes, if it is done arbitrarily or randomly.
So, could you please explain--I know this is a
> decidedly primitive question--why "feasibility" is a real concept,
> and also why it seems to resist formalization?
For me it is real (mathematical) concept because it is formalisable.
In a sense the concept of feasible numbers (F) is not worse than the
ordinary concept of natural numbers (N) based on the abstraction of
potential infinity. The latter abstraction is actually extremely vague
idea involving implicitly (complicated iteration of) the idea of
feasibility. I omit any further supporting comments on vagueness of N.
Anyway, N was successfully formalised, say by formal systems PRA or PA
which are quite comfortable to work with. They are sufficiently
self-contained and quite formal, and we have *developed* a very good
intuition allowing to work even without explicit reference to these
formalisms.
Now, let us consider the concept F of feasible numbers (or feasible
computations, i.e. only those computations which can happen in our
real (physical) world. This is a vague concept. But its degree of
vagueness is much less than that of N which involves iterations of
iterations ... of vagueness of feasible numbers. N is actually a
"vagueness of vagueness ... of vagueness". But we have a way how to
ignore or avoid this vagueness by our formal tools. (This is why we do
not even notice the vagueness of N. Just do not ask questions on vague
features of N.) Can we do the same for the sub(semi)set F of N
consisting of feasible numbers? That is, can we describe F formally in
any way? Let even approximately, but formally. Say, let us formally
postulate that
0 in F, F+1 subset of F, F+F subset of F, 2^1000 is not in F.
The latter statement should hold because 2^1000 is definitely non-feasible.
The closure property of F under successor is postulated because it
looks strange to assert that there is a last feasible number n such
that n+1 is already non-feasible. The reason is essentially that why it
is (traditionally) considered non-natural to assert that N has the
biggest number. This is our conscious decision about N and F. (And, of
course, this is not a decision of the God.) We (our predecessors)
decided that this is mathematically convenient (and this is indeed
convenient!) and smooth to have a theory of numbers assuming the
closure under successor (and other operations) despite the fact that
nobody can count infinitely long.
But are the above axioms on F consistent if the ordinary classical
logic is assumed for deriving consequences? It proves that we can
easily (feasibly) derive a contradiction (in much less number of steps
that 2^1000; see
http://www.cs.nyu.edu/pipermail/fom/2006-February/009746.html or my
paper.)
It is in this sense the theory of feasibility is difficult to
formalise. The ordinary classical logic which served us so well does
not work! This is against of our intuition. It seems that the above
axioms on F are true. At least the first attempt of formalising F is
not successful. Thus, we cannot avoid some restriction of logic.
Implicitly, the classical logic allows using abbreviation of terms
which leads to existence of non-feasible numbers like 2^1000 (and even
to much bigger numbers) and therefore to formal contradiction. Likewise
in naive set theory where (formally very natural) non-restricted
comprehension axiom leads to paradoxes, we also should do something
with the formal rules leading to non-feasible numbers. Thus,
abbreviating of terms should not be allowed at all, or should be
restricted in some way. That is all.
After doing that we can look at the formal consequences from the above
axioms on F. Some of them are somewhat unexpected. (The ordinary formal
theories also have unexpected consequences. And so what? We are able
and agree to co-exist with that.) If somebody is unsatisfied with such
a formalisation of F, they could try to do this better. Anyway, we see
that there is a possibility to work with F in a mathematical manner,
and the surprising consequences (like "the World is simultaneously
discrete and continuous") could be further investigated also in a
mathematical manner, that is quite rigorously.
> Also, according to my intuitions (which may be bad), it seems to me
> that a feasible number should not have a sharp cut-off.
Yes, F is closed under successor and so has no biggest number.
That is, I
> think there should be numbers in between those accepted by most
> people as feasible and much larger numbers considered non-feasible,
> with a lot of numbers in between. Call these numbers the Betweens.
I do not agree to use here any sociological terms like "accepted by
most people". Let us accept some formal "rules of the game" (like in
the case of the ordinary arithmetic or set theory) and decide whether
they are sufficiently *adequate* for the idea of feasibility or not.
The (semi)set of feasible numbers is extremely vague. But we take the
style of first order logic presentation as if each number is either
feasible or not. This is like a non-standard model of arithmetic where
each number is either standard or not, and there exists neither the
biggest standard number nor the least non-standard one (nor any numbers
like your Betweens depending in a way on "acceptance by most people").
Here I tried to use some semi-formal presentation. But you already know
that everything can be done quite formally.
> But then, the question would arise why the largest number in the
> Betweens is not really non-feasible, and why the least number in the
> Betweens should not be considered feasible.
Even if you still want to think in terms of Betweens, you should
realise that this "set", as you say, depends on opinions of people and
therefore is something too vague to assert that it has the largest or
the least number or to assert anything of mathematical character.
Thanks for your interest, Charles. Unfortunately I should interrupt my
postings due to lack of time. However, I would like to know (may be for
a reaction in the future) whether you are satisfied with my answer.
-------
To Mirco Mannucci:
My problem with your postings was that I did not understand well your
point of view and whether what you suggest is really formalisable. (My
understanding changed several times.) I am still unsure what do you
really mean, in particular when you refer to vagueness or the like.
Probably a full detailed text would be more helpful.
P.S. Thanks to everybody participating in the discussion.
Vladimir Sazonov
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
More information about the FOM
mailing list