Very interesting. Thanks for the insight.

Tim Washington
Interruptsoftware.ca
416.843.9060



On Sat, Jul 28, 2012 at 6:40 AM, nicolas.o...@gmail.com <
nicolas.o...@gmail.com> wrote:

> > There is indeed an infinite number of functions, or relationships between
> > natural numbers. I don't think that means that that any one of those
> > relationships is not computable because it is within the range of
> infinite
> > functions. The countable parts of a program can still accept an infinite
> > amount of input, like Turing's machine. So the best I can say is that all
> > functions (relationships between natural numbers) can be computable, but
> > humans may or may not have figured out a way to represent all natural
> > numbers.
>
> Some of these functions/relations are known to be not computable. For
> example a function taking
> the "source code" of a program (in any Turing-complete language) and
> returning 1 if the
> program stops or 0 if it runs forever. (the halting problem
> http://en.wikipedia.org/wiki/Halting_problem )
>
> This functions is mathematically perfectly well defined, but it can be
> proved it can not be computed.
> (No Turing machine can compute this function. It is important to
> understand it is not a complexity
> problem. It does not mean such a program would be too slow to be
> useful. It really means such a program
> can not exist.)
>
> --
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com
> Note that posts from new members are moderated - please be patient with
> your first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to