Ask Your Question
1

Does sage have facilities to help prove theorems?

asked 10 years ago

ensaba gravatar image

Does sage have modules that assist with proving theorems? Example, we give a few axioms and then a statement we want to prove. Then sage will list the formal proof.

Preview: (hide)

3 Answers

Sort by » oldest newest most voted
2

answered 10 years ago

kcrisman gravatar image

Currently no, we do not have this. Here are two related things that are also not what you are looking for.

1) Formal proof assistants etc. such as Coq.

2) Proof verifiers in a more informal (though rigorous) sense, such as the open source Lurch.

There are also some 'automatic theorem-discoverers' especially in combinatorics (WZ, or at least I understand it thusly) - for an interesting request for this in Sage, see this CS.SX question.

Preview: (hide)
link
3

answered 10 years ago

rws gravatar image

updated 10 years ago

As to Wilf-Zeilberger creative telescoping, we have now hypergeometric functions in Sage and, regarding the recent more general creative telescoping approach, the ore_algebra package is optional in Sage. A good overview over algorithms needed to make creative telescoping work is the recent Koutschan paper.

I have opened the respective ticket. Please contribute.

Preview: (hide)
link
-1

answered 10 years ago

Zatrapadoo gravatar image

updated 10 years ago

It seems that you are asking whether Sage can think. It cannot. We are fortunately still not there. That would be very dangerous for human kind, as has been recently remarked by Stephen Hawking, among other people. There are many people trying to make it happen, though, but it still seems quite far.

Preview: (hide)
link

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower

Stats

Asked: 10 years ago

Seen: 2,068 times

Last updated: Jul 09 '14