On Mon, 28 Nov 2005 10:02:19 +0100, Sybren Stuvel wrote:

> Duncan Booth enlightened us with:
>> I would have thought that no matter how elaborate the checking it is
>> guaranteed there exist programs which are correct but your verifier
>> cannot prove that they are.
> 
> Yep, that's correct. I thought the argument was similar to the proof
> that no program (read: Turing machine) can determine whether a program
> will terminate or not.

No, that is not right -- it is easy to create a program to determine
whether *some* programs will terminate, but it is impossible to create a
program which will determine whether *all* programs will terminate.


-- 
Steven.

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to