On 31 May 2015, at 18:38, John Clark wrote:
On Sun, May 31, 2015 Bruno Marchal <marc...@ulb.ac.be> wrote:
>> Other than randomness nobody has ever seen anything in the
physical world that was not computable.
> Physics uses real and complex numbers, and use analysis (which is
second order arithmetic).
That's nice, but other than randomness (an event without a cause)
There are different sort of randomness, most of them capable of
mathematical definition (with and without Church thesis).
"An event without a cause" is a metaphysical or theological notion. In
the type of approach I have develkoped, you would need to make clear
all the assumptions.
nobody has ever seen anything in the physical world that was not
computable.
I can agree with this. Note that if we are machine, we will not been
able to infer if something is not computable, or admit a simple
explanation which elude us.
But computable does not necessarily mean predictable, sometimes the
computation will take as long to perform as it takes the system to
evolve, it's as if even nature doesn't have a shortcut and it must
perform the same calculations you do to figure out what it's going
to do next.
> There are no standard defifinition of computability for the class
of analytical function and sets.
That's nice, but I'm not talking about the class of analytical
function and sets, I'm talking about computing what a physical
system will do,
So you see the problem. Although we can't find anything non-computable
in nature, the physicists still use a highly non computable theories
and ontologies.
This does not mean that there is something non computable, as the
theories on machines also climbs on the non-computable hierarchies, if
only because machines "like" to contemplate those hierarchies.
or in the case of Quantum Mechanics what it will probably do.
> Church thesis only equate a notion of intuitive computability, an
ability to get a result following discrete well determined
elementary digital steps, with computability in some formal system
Only?!
I meant without the need of assuming or using explicit concepts of
physics. This does not mean that the human notion of computability,
like his notion of numbers, have not been influenced by its physical
development, but the notion by themselves does not belongs to the
subject matter of physics. Indeed, theoretical computer science or
recursion theory are branch of mathematical logic, like proof theory
and model theory.
> (lambda calculus, etc.)
And one of the "etc" is a Turing Machine, a device made of matter
that obeys the laws of physics.
Come on. Most textbooks define a Turing machine by a non empty and
finite set of quadruples, where a quadruple is an expression (a finite
sequence) of symbols chosen from q1, q2, .... (called "state" symbol),
S0, S1, S2, ... (tape symbols) and with the L (do on the left), and R
(go on the right symbols). They have to be of the form q_i S_j, S_k,
q_l or q_i S_j, R, q_l or q_i S_j, L, q_l, with the usual intuitive
meaning that if the machine is in state q_i and in front of symbol S_j
then she write S_k (resp. "go to the left of tape", go to to right").
I can say more on Turing machine if people are interested. They have a
nice notion of "instantaneous description", and the notion of piece of
computations that we need to use in the UDA problem can be defined by
finite sequence of instantaneous description brought by a (universal)
Turing machine.
But the key point here is just that a Turing machine is a non empty
finite set of quadruples. It is a precise *finite* mathematical
object. We can enumerate all Turing machine. It is in that context
that Turing discovered the universal Turing machine, an abstract
computer, which is itself a finite set of quadruples. it is a
universal number, when we look at this in another universal system:
Robinson arithmetic.
> It does not require the assumption that there is a physical
universe.
A Turing Machine does assume matter that obeys the laws of physics,
Not at all. What is true, is that the notion of machine has a physical
look, which can help the physicists to get the notion, but the
combinators and lambda calculus, or Post production system, or LISP,
are much less related a priori with the physical. Matiyasevic says
explicitly that although Turing machine can be described in purely
mathematical set-theoretic terminology, he adopts the *convention* (my
emphasis) of describing Turing machine "as though they were physical
devices". It prevents oif too much jargon, in a context where nobody
doubt what we are talking about: indeed matyazevic will shows of
Turing machine can be emulated by diophantine polynomial relations
(hardly physical stuff).
When discussing metaphysics, this pedagogy apparently can lead to
confusion.
and a Turing Machine is equivalent to Lambda Calculus. And in fact
all Lambda Calculus calculations need to be performed on something,
This means that you have not study the papers. Programs need only a
universal program to be executed. That is what universal programs do:
executing or performing Turing machine, or lambda expressions,
combinators' computations. All universal machine can emulate each
others.
It happens that the apparent physical reality can emulate Turing
machine too, and thus all universal numbers. But the big thing is that
all universal machine or number can emulate all the other, and the
notion of "performing" is as much mathematical than the notion of
machine, in this computationalist context.
Computationalism, before reducing conceptually physics to machine
theology, makes very quick clear that the existence of a primitive
physical universe is a strong assumption, without much evidence for
it. It is natural extrapolation to do, but that was the case for "the
earth is flat" or "the sun moves around earth", etc.
and the only something that anyone has ever found that works is
matter that obeys the laws of physics, like a computer or a
biological brain.
Here you mean "happens" in some a priori geographic-historical sense.
It remains open if that sense is reducible in term of simpler senses
(simpler = with less assumptions).
Indeed, with computationalism, that actual geographic-historical sense
is arguably emergent from all the computations, seen from some
internal modality. Eventually we need to postulate only one arbitrary
universal system, and extract the laws of the apparent winners by a
statistics on computations. They have the same computationalist
"measure" in all presentations, so the quantum one, if correct, should
be detectable in the machine's self-reference. And that is the case at
the propositional level, already.
> A priori quantum computation could have been more powerful (in
term of the size of computable functions) than the function
computable with lambda calculus, and this would not have violated
Church thesis,
Even a quantum computer can't produce one of Turing's non-computable
numbers.
We agree on this.
Bruno
A conventional computer can solve any problem that a quantum
computer can just somewhat slower. A lot slower actually, for some
problems a mid sized quantum computer could give you an answer in a
few minutes but a conventional supercomputer would not even be close
to finishing when the sun goes off the main sequence and turns into
a red giant and vaporizes the Earth 10^9 years from now; it would
not even be finished when matter as we know it ceases to exist
because of proton decay 10^40 years from now.
John K Clark
--
You received this message because you are subscribed to the Google
Groups "Everything List" group.
To unsubscribe from this group and stop receiving emails from it,
send an email to everything-list+unsubscr...@googlegroups.com.
To post to this group, send email to everything-list@googlegroups.com.
Visit this group at http://groups.google.com/group/everything-list.
For more options, visit https://groups.google.com/d/optout.
http://iridia.ulb.ac.be/~marchal/
--
You received this message because you are subscribed to the Google Groups
"Everything List" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to everything-list+unsubscr...@googlegroups.com.
To post to this group, send email to everything-list@googlegroups.com.
Visit this group at http://groups.google.com/group/everything-list.
For more options, visit https://groups.google.com/d/optout.