Slashdot stories can be listened to in audio form via an RSS feed, as read by our own robotic overlord.

 



Forgot your password?
typodupeerror

Comment: Re:Provable? (Score 2, Informative) 517

by bramez (#29050367) Attached to: World's First Formally-Proven OS Kernel

only if you want to prove it automatically. this proof is constructed by hand, with some automatical steps in between, and then *verified* automatically. to manage the complexity of the proof, the proof is done in a more abstract formal specification language , then refined two times (haskel, C) . the correctness of the refinements are formally proven by the Isabelle system.

Comment: Re:Godel's Incompleteness Theorem? (Score 2, Interesting) 517

by bramez (#29050259) Attached to: World's First Formally-Proven OS Kernel

you dont have to "get around Godel's Incompleteness Theorem". (from wikipedia:): "Any effectively generated theory capable of expressing elementary arithmetic cannot be both consistent and complete. In particular, for any consistent, effectively generated formal theory that proves certain basic arithmetic truths, there is an arithmetical statement that is true, but not provable in the theory". it says "a statement" not "every statement". So, you can make formal theories where a lot of statements are provable, including a large class of computer programs.

I've got all the money I'll ever need if I die by 4 o'clock. -- Henny Youngman

Working...