> On 15 Jul 2019, at 23:02, John Clark <[email protected]> wrote:
> 
> On Mon, Jul 15, 2019 at 8:25 AM Bruno Marchal <[email protected] 
> <mailto:[email protected]>> wrote:
> 
> > physics, indeed, can clearly do something that mathematics cannot do
> 
> Correct.
>  
> > but that does not mean that such a something is not explainable by 
> > mathematics.
> 
> Correct again. The English language can be used to explain how the sun 
> produces vast amounts of energy but no language including mathematics can 
> produce vast amounts of energy, to do that you need 2*10^30 kg of Hydrogen.
> 
> > The ambiguous term is “do” here.
> 
> Nothing ambiguous about it. If INTEL wishes calculations to *do* something, 
> like make money for example, then only matter can *do* those calculations.
> 
> > I recall the definition of a Turing machine: it is a set of quadruples. 
> > There is no tape needed, except as a pedagogical tool. There is no 
> > assumption about atoms, or time, space, etc.
> 
> As I said in my previous post, it's easy to translate Turing's idea into 
> mathematics that is just as abstract as Church's lambda calculus and just as 
> incapable of actually *doing* anything; however unlike Church Turing can do 
> more than that, Turing's  idea can also be incorporated into physics and then 
> and only then can you *do" something with the calculation . A "Lambda 
> Machine" is just as fictitious as a "Löbian machine", but Turing Machines are 
> real, I'm using one right now.


Do is ambiguous, and a Truing machine is as much mathematical than a lambda 
expression.

Imagine that you are in a video game. In that game you have to build a city and 
*do* many things, like collecting taxes, or doing some work to earn money, 
which is of course virtual by construction here. Yet, you do money, despite the 
environment is virtual. When you manage the money, it seems material, but you 
know that this is not the case. Now, the whole video game is executed through 
pure number relation (indeed sigma_1 one) in the arithmetical reality (in the 
tiny part that you need to assume to give sense to the word “digital machine”). 
And if Mechanism is assumes on the top of this, your own activity in the video 
game is emulated also in virtue of some (sigma_1) relations. In that case you 
can see that although you need to do work, and manipulate some apparent matter 
to do apparent money, it does not need to exist. 

Unless … you tell me that we need some matter to make that happening accompany 
by genuine consciousness, but then you need to add some non Turing emulable for 
your consciousness, not emulable by the number relations and thus by any Turing 
machine (the number relation are Turing complete), and this means that you can 
no more say “yes” to the digitalist doctor.






> 
>  
> >> Godel always maintained that Turing's accomplishment was greater than that 
> >> of Alonzo Church for the very reason's I've been talking about.
> 
> > Not at all. Gödel already knew that his own notion of computability was 
> > arithmetical. But he thought it was not *universal*? After reading Turing’s 
> > paper, he got that his own definition of computable was universal, but then 
> > he can be said that Gödel is the first to get the idea that computation and 
> > computability are purely arithmetical notion.
> 
> Godel said Church's idea of what a calculation is was:
> 
> "thoroughly unsatisfactory while Turing's was most satisfactory and correct 
> beyond any doubt. We had not perceived the sharp concept of mechanical 
> procedures sharply before Turing, who brought us to the right perspective. 
> The resulting definition of the concept of mechanical by the sharp concept of 
> performable by a Turing machine is both correct and unique. Moreover it is 
> absolutely impossible that anybody who understands the question and knows 
> Turing’s definition should decide for a different concept."
> 
> Even Alonzo Church admitted Turing's way was superior:  
> 
> "Computability by a Turing machine has the advantage of making the 
> identification with effectiveness in the ordinary (not explicitly defined) 
> sense evident immediately."
> 
> The Church-Turing Thesis <https://plato.stanford.edu/entries/church-turing/>
> 
>  
> > The Church’s lambda expressions can emulate any Turing machine, and vice 
> > versa.
> 
> Incorrect. A Turing Machine can do Lambda Calculus but Lambda Calculus can't 
> even add 2+2 without the help of a Turing Machine.

See the combinator thread for a precise disproof of this. All what a Turing 
machine can do (computation and processes), can be done by a combinator, and 
thus by a lambda expression.

I have shown, in all details how we can compute any partial computable function 
with the combinators S and K, and S and K are trivially emulate by the the two 
lambda expression [x][y]x and [x][y][z]xz(yz). So, just those 2 lambda 
expressions are Turing universal.

Church would not have claimed that his lambda calculus defined all computable 
functions if they were unable to compute all partial computable functions.

By the compilation theorem, you can build a recursive bijection between all 
lambda expressions and all Turing machines.
By the interpreter theorem, you can build a lambda expression emulating a 
universal Turing machine, and vice versa. They are recursively isomorphic, with 
resect to computability and emulability. 




> 
> > That is how programming language works.
> 
> A language can't *do* anything unless someone or something can hear and 
> understand the language, but a Turing machine is not a language, as the name 
> implies it is a machine.

You can see it as a language, as you can see a programming language as a means 
to define digital machine, always in their original mathematical sense.

You assume that there is an irreducible (and of course Turing universal) 
material reality. I do not. 

Invoking an ontological commitment in science is not valid, and begs the 
question. 





> 
> >You can implement lambda calculus directly into a Suze- von Neumann register 
> >machine
> 
> Sure, As I said, a Turing Machine can do Lambda Calculus and a Von Neumann 
> computer is a Turing Machine,

Strictly speaking, no. A von Neumann computer is better seen as a boolean 
graph, with a delay and splitting instructions. By the complier theorem, they 
are recursively isomorphic, with the Turing formalism, but as much than with 
lambda expression, post production system, Conway’s game of life, etc.

All such system determine what I call a universal machinery, that is: a 
computable enumeration of all partial computable functions, which is noted by 
phi_i (i = 0, 1, 2, …).




> but without that Turing Machine the Lambda Calculus will *do* precisely 
> nothing.

They do exactly the same computations, and they emulate exactly the same 
digital processes. They are both purely mathematical concept, and both can be 
implemented in any Turing universal subpart of the physical reality.




> 
> >> Sorry, I just can't keep up with the changing meaning of "Aristotle 
> >> theology”.
> 
> > Come on John. I have use that expression always with the same meaning. It 
> > is the belief in the second God,
> 
> Bruno I can honestly say if you've mentioned a "second God" before I do not 
> recall it. And please don't tell me what that is because I've given up, I 
> just can't keep up with the changing meaning of "Aristotle theology”

Just find one post where I would have said something different about Aristotle 
theology, which, since day one on this list, is the doctrine which assumes some 
irreducible (to math for example) substance/matter (called Primary matter by 
Aristotle).


Bruno 




> 
> 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 [email protected] 
> <mailto:[email protected]>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/everything-list/CAJPayv05oBP-%3D6EfMahuHesw%2B%3DmjLgKo1E_REx_PKB_0TRvNLw%40mail.gmail.com
>  
> <https://groups.google.com/d/msgid/everything-list/CAJPayv05oBP-%3D6EfMahuHesw%2B%3DmjLgKo1E_REx_PKB_0TRvNLw%40mail.gmail.com?utm_medium=email&utm_source=footer>.

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/everything-list/AA22B338-957F-4421-A04B-FC4AC20B7C40%40ulb.ac.be.

Reply via email to