On 13/10/2015 11:00 pm, Quentin Anciaux wrote:
2015-10-13 13:44 GMT+02:00 Bruce Kellett <[email protected] <mailto:[email protected]>>:

    A computer made of silicon can emulate a Turing machine. A brain
    made of wetware can be emulated by a silicon computer, or a Turing
    machine. The fact that a Turing machine can be define
    mathematically is entirely secondary.


The fact that a computer made of matter can emulate a Turing machine is because we have a definition of a turing machine which is a mathematical concept... but if you reject the mathematical definition, I wonder how you can say that a "computer" emulate a turing machine... You should first define computation in terms of matter, and shows that the "mathematical" game is coincidentally like it.

Who said I reject the mathematical definition of a Turing machine? A computer emulates a Turing machine in the sense that the silicon based computer can do everything that an ideal Turing machine can do -- in fact, the modern computer on your desk is a perfect universal Turing machine. I don't have to *define* computation in terms of matter -- I simply have to compute the output from the given input.

Also I wonder how you could justify with such theory the equivalence between two computations... if not by using abstract computation theory to justify it...
Two computations are equivalent if they give the same answers.

How do you justify it ? I can easily write an emulator of another machine and justify the correct functionning by logic alone, no matter involve... so if logic is just a game, and matter is the end point, algorithm *can't* be used as justification of the correct working.

Who said matter was the end point?

You... why do you insist on matter, if it is not primary and can be made of something else ?

Who said matter was not primary?

    I can justify the equivalence of two computations by pointing to
    the fact that they give the same numerical output.


Then you say it only if you have achieved all possible outputs ? because you can't use mathematical induction to justify they will on the same domain.

A computation has one input and one output -- it is a mapping between the input and the output. Different inputs may give different outputs, but then they are different calculations.

    Computations might be definable in terms of algorithms, but more
    than one algorithm can give the same computation -- give the same
    result for the given input.


Yes, an infinity of them... but that's a mathematical result... no matter is used in the reasoning .

That mathematical result can be instantiated by actually doing the same calculation -- same output for the given input -- in a number of different ways. I can do this without recourse to any mathematics at all. The material world can be considered as a model instantiating the mathematical result. This does not diminish either the physical or the mathematical -- they ride on this together.

Bruce

--
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 [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/everything-list.
For more options, visit https://groups.google.com/d/optout.

Reply via email to