On 01/28/2014 05:18 PM, "Ola Fosheim Grøstad" <[email protected]>" wrote:

 Anyway, the reasoning does not hold anyway, because there is an
inifinite number
of programs that can be proved to terminate… So you just do those
instead!

I assume you mean finite.

No, only if you assume finite resources. Proof is trivial: you can just
add an infinite number of NOPs (like a= a+1-1) without affecting semantics.

_Now_ you mean finite. :o)

(In any case, there is even an infinite number of programs that are not behaviourally equal but can be automatically proved to terminate by one and the same algorithm.)

Reply via email to