Ask your own question, for FREE!
Mathematics 18 Online
OpenStudy (anonymous):

Prepare a computer program that accepts, as input, programs in some programming language together with optional assertions, and that attempts to fill in the remaining assertions necessary to make a proof that the computer program is valid. For example, strive to get a program that is able to prove the validity of Euclid's Algorithm, given only assertions 1,4,and 6. See the papers by R. W. Floyd and J.C. King in the IFIP Congress proceedings for further discussion HELP!!!!!!

OpenStudy (anonymous):

so basically, write a computer programs that proves other programs :-P

OpenStudy (anonymous):

your question are getting hard

OpenStudy (anonymous):

? my brain hurts

OpenStudy (anonymous):

I'll use python for everything :-P. I'll code up euclid's algorithm (it's only like 4 lines in python). How do I do the proof part? I think it's by induction

OpenStudy (anonymous):

I can imagine the question writer grinning and gloating... "So now you know how to do proofs by induction. But the real question is... can you program it? :-D"

OpenStudy (anonymous):

aaaaaaaaaaaaaaaahhhhhhhhhhh

OpenStudy (anonymous):

http://dl.acm.org/citation.cfm?id=808444

Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!
Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!