On Tuesday, August 21, 2018 at 9:59:30 AM UTC, Bruno Marchal wrote:
>
>
> On 21 Aug 2018, at 08:16, [email protected] <javascript:> wrote:
>
> I've been looking at the Wiki article on this topic. I find that I really 
> don't understand what it is, or why it's important. Maybe a few succinct 
> words from the usual suspects can be of help. TIA.
>
>
>
> Actually, I have very recently wrote a long post on exactly this (Church’s 
> thesis), but I have decided to first explain the combinators …
>
> Here I give you a simple explanation of what is Church’s thesis (also 
> called Post thesis, Kleene’s thesis, Turing’s thesis, or very often now; 
> the Church’s Turing thesis).
>
> Do you know hat is a function? Do you know what is a function from N to N 
> (where N is the set of natural numbers, i.e. N = {0, 1, 2, 3, …}).
>

*Yes, They're correspondences between two sets; many-to-one, one-to-one, 
but never one-to many. AG *

>
> Now the set of all functions from N to N is very big, and big sets led 
> often to paradoxes, so people have tried to restrict the notion of 
> function, and one of the restriction has consisted in the “computable 
> function”.
>
> Intuitively, a computable function is a function (from N to N) for which 
> we can explain how to compute it (in a finite time, on its finite argument, 
> and the idea is that the explanation to compute the function have to be 
> encodable in a finite way).
>

*Any subtle problems computing a simple polynomial or trigonometric 
function?  AG*

>
> For example, most functions studied by mathematicians are obviously 
> computable, and it is easy to convince oneself that a function is 
> (intuitively) computable. But people sought a precise definition of 
> computable.
>
> Church invented the “lambda calculus” formalism for that effect, like 
> independently Turing invented the Turing (digital) machine for that effect.
>
> Church just defined a computable function by one that we can encode in his 
> lambda calculus. It is his student Kleene who understood that it is has  to 
> be thesis (overlapping philosophy and mathematics). In fact Kleene will see 
> that the existence of universal formalism entails incompleteness 
> quasi-directly.
>
> Turing just defined a computable function by a function computable by a 
> machine, but he saw too that this was a philosophical thesis.
>
> Turing showed, nevertheless the first equivalence theorem: a function is 
> computable by a Turing machine if and only if it is computable by a lambda 
> calculus expression (or a combinator).
>
> *What is a Turing machine? AG*
 

> Post did already,declared that a function is computable if and only if it 
> is computable in his formal definition (Post production system). Post too 
> understood that it was a postulate of high importance. Later it was proved 
> that a function is Post-calculable iff it is Turing calculable, iff it is 
> Church calculable, making all those thesis equivalent.
>

*Please elaborate. AG* 

>
> So the Church-Post-Kleene-Turing-markov … thesis is that a function 
> (always from N to N) is intuitively (human) computable if and only if it is 
> computable by any of those formal system.
>


*Please elaborate. AG *

>
> Gödel will disbelieve in Church thesis, and miss it, despite proving that 
> arithmetic emulates all computable functions, but he was not sure he get 
> them all. Only after reading Turing, will Gödel accept the Church Turing 
> thesis, and thus definition of computable function.
>

*Please elaborate. AG* 

>
> Do you know Cantor theorem? Do you know the theorem asserting that the set 
> of functions from N to N (or from N to {0, 1}) is not enumerable?
>
.
*Are you referring to Cantor's diagonal proof that the rationals are 
countable? I've seen that. I can believe the latter comment, and can see 
it's not easy to prove. AG *

>
> If yes, I will show you that the Church Turing thesis entails 
> incompleteness of al all formal system rather easily. If no, I will send 
> more explanation.
>
> Have you tried to follow the thread of the combinators.
>

*No. AG*
 

> This is again a formal system capable of defining all computable 
> functions. So, Church-thesis is equivalent with “all intuitively computable 
> functions are computable by combinators”. I will prove this.
>
> Tell me if this helped, I am not sure of your background.
>

*Still pretty vague. I have a BA & MA in mathematics, and an MS in physics, 
respectively from Cornell University, The University of Michigan, and 
Northeastern University,  AG *

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

-- 
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 https://groups.google.com/group/everything-list.
For more options, visit https://groups.google.com/d/optout.

Reply via email to