Julien Puydt <julien.pu...@laposte.net> writes:

> Le 01/10/2013 08:42, Keshav Kini a écrit :
>> But as far as I know, Sage is not proof-aware in any way.  I've never
>> heard theorem-proving people talk about making use of existing computer
>> algebra systems and I can't imagine how they could be useful in the
>> business of well-founded theorem proving when they are themselves not
>> verified.  If any CAS were to be used in such an endeavour I imagine it
>> would be something with a more principled code structure than Sage, like
>> Axiom.  And indeed, Wikipedia tells me that there are plans to formalize
>> Axiom in Coq or ACL2.
>
> A CAS need not be proof-aware to actually find relations, prove them and
> present proof-certificates ; for very specific and interesting examples,
> see the book "A=B" by Petrovsek, Wilf and Zeilberger, which is available
> in all good libraries, and also on:
> http://www.math.upenn.edu/~wilf/AeqB.html

Oh, thanks, of course you're right.  If the CAS can generate
certificates there's no problem.  Many theorem provers seem to have the
capability to farm out subcomputations to external systems, usually
things like SAT solvers or what-have-you.

I still don't see what theorem-proving-related problem and solution Sage
already represents, though.  Has anyone used it for anything
theorem-proving related yet?  I'd be interested to hear about it.

-Keshav

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to