ASKSAGE: Sage Q&A Forum - RSS feedhttps://ask.sagemath.org/questions/Q&A Forum for SageenCopyright Sage, 2010. Some rights reserved under creative commons license.Tue, 24 Jan 2017 20:02:31 +0100Does Sage show steps to solving an equation?https://ask.sagemath.org/question/8042/does-sage-show-steps-to-solving-an-equation/Like how mathematica has the trace function or wolframalpha has in their features? Sometimes wolfram alpha isn't able to show steps for certain problems. I feel this feature is important to me understanding and learning a problem.
Thanks. Fri, 01 Apr 2011 05:32:55 +0200https://ask.sagemath.org/question/8042/does-sage-show-steps-to-solving-an-equation/Comment by Simon for <p>Like how mathematica has the trace function or wolframalpha has in their features? Sometimes wolfram alpha isn't able to show steps for certain problems. I feel this feature is important to me understanding and learning a problem.</p>
<p>Thanks. </p>
https://ask.sagemath.org/question/8042/does-sage-show-steps-to-solving-an-equation/?comment=21929#post-id-21929The way you solve a problem by computer and by hand is very different. Do you want something like Mathematica's `Trace` which only shows the (non-kernel) rules that Mma applies to an expression or do you want something like the "Show steps" in W|A that is an extra layer and a completely separate process to the way the underlying program works?Sat, 02 Apr 2011 02:27:23 +0200https://ask.sagemath.org/question/8042/does-sage-show-steps-to-solving-an-equation/?comment=21929#post-id-21929Answer by Nanogear1014 for <p>Like how mathematica has the trace function or wolframalpha has in their features? Sometimes wolfram alpha isn't able to show steps for certain problems. I feel this feature is important to me understanding and learning a problem.</p>
<p>Thanks. </p>
https://ask.sagemath.org/question/8042/does-sage-show-steps-to-solving-an-equation/?answer=12246#post-id-12246Is there a way to put in a request for it? Is it possible for me alone to add an open-source thing that does it? What are the approaches/steps for a newbie like me to programming this feature? Fri, 01 Apr 2011 20:22:36 +0200https://ask.sagemath.org/question/8042/does-sage-show-steps-to-solving-an-equation/?answer=12246#post-id-12246Comment by kcrisman for <p>Is there a way to put in a request for it? Is it possible for me alone to add an open-source thing that does it? What are the approaches/steps for a newbie like me to programming this feature? </p>
https://ask.sagemath.org/question/8042/does-sage-show-steps-to-solving-an-equation/?comment=21920#post-id-21920I agree with DSM on this. There is at least one free product that claims to do just this http://www.xyalgebra.org. Though it's free as in beer, not as in speech, though, so at best one could add an interface to it to Sage, but it couldn't be distributed with Sage.Sat, 02 Apr 2011 22:54:49 +0200https://ask.sagemath.org/question/8042/does-sage-show-steps-to-solving-an-equation/?comment=21920#post-id-21920Comment by NT4MaximusD for <p>Is there a way to put in a request for it? Is it possible for me alone to add an open-source thing that does it? What are the approaches/steps for a newbie like me to programming this feature? </p>
https://ask.sagemath.org/question/8042/does-sage-show-steps-to-solving-an-equation/?comment=36378#post-id-36378http://www.derivative-calculator.net/ , http://www.integral-calculator.com/ and wolfram alphaTue, 24 Jan 2017 20:02:31 +0100https://ask.sagemath.org/question/8042/does-sage-show-steps-to-solving-an-equation/?comment=36378#post-id-36378Comment by DSM for <p>Is there a way to put in a request for it? Is it possible for me alone to add an open-source thing that does it? What are the approaches/steps for a newbie like me to programming this feature? </p>
https://ask.sagemath.org/question/8042/does-sage-show-steps-to-solving-an-equation/?comment=21930#post-id-21930You can put in a request by opening a ticket on the Sage trac server http://trac.sagemath.org/sage_trac/ As a fellow newbie, I think this might be a bit challenging to do yourself, even if there was another program out there that did exactly what you want and only had to be interfaced to. Not impossible, just time-consuming.Fri, 01 Apr 2011 22:47:52 +0200https://ask.sagemath.org/question/8042/does-sage-show-steps-to-solving-an-equation/?comment=21930#post-id-21930Comment by bob_smith for <p>Is there a way to put in a request for it? Is it possible for me alone to add an open-source thing that does it? What are the approaches/steps for a newbie like me to programming this feature? </p>
https://ask.sagemath.org/question/8042/does-sage-show-steps-to-solving-an-equation/?comment=18746#post-id-18746i could not get xyalgebra.org to work (or http://www.xyalgebra7.org/) but http://www.algebrahelp.com/calculators/ has step by step work shown for high school level problems, i am still looking for an opensource version though for showing work for derivatives or indefinite integralsTue, 06 Nov 2012 20:44:03 +0100https://ask.sagemath.org/question/8042/does-sage-show-steps-to-solving-an-equation/?comment=18746#post-id-18746Answer by PhillipM for <p>Like how mathematica has the trace function or wolframalpha has in their features? Sometimes wolfram alpha isn't able to show steps for certain problems. I feel this feature is important to me understanding and learning a problem.</p>
<p>Thanks. </p>
https://ask.sagemath.org/question/8042/does-sage-show-steps-to-solving-an-equation/?answer=25823#post-id-25823This is a far belated reply to this thread, but I would introduce this thought. Stepped output of any sort is really a philosophic question about SAGEs direction. While yes, SAGE is a wonderful hodge podge of CAS and other elements, it's not really in my mind a 'tool for checking homework'.
If one wishes to implement Stepped output for various calculations, the reason and roadmap would need to be clear, as this would be really time consuming (I've found that even wolfram alpha doesn't clearly demonstrate the order of operations in evaluating variously written expressions).
If a paid application, where resources are directly allocated to its development, isn't getting this entirely correct, then there are likely some hidden gotchas in displaying symbolic output. If you've ever written anything in LaTeX, you'll probably get what I mean by this.
Still, as a general idea of SAGEs direction, would SAGEs developers at UW wish to consider branching SAGEs platform into one which has features for educating in maths, etc? This would probably be an enormous project, but given Python is the primary underlying primitive and given dev time associated with projects (vs C based) , I wonder if development in this direction can be proposed, planned, and 'crowdsourced'.
It's kinda daring. But, SAGE is extraordinarily robust, and performs nicely for scientific computation (in fact, I think it would be worthy of a performance test in the Julia circles, given what very large components underlie SAGE). I think the 'extension' to various educational circles is worthy of consideration. I'm certainly willing to put my time into this. Thoughts?Fri, 13 Feb 2015 20:17:48 +0100https://ask.sagemath.org/question/8042/does-sage-show-steps-to-solving-an-equation/?answer=25823#post-id-25823Answer by kcrisman for <p>Like how mathematica has the trace function or wolframalpha has in their features? Sometimes wolfram alpha isn't able to show steps for certain problems. I feel this feature is important to me understanding and learning a problem.</p>
<p>Thanks. </p>
https://ask.sagemath.org/question/8042/does-sage-show-steps-to-solving-an-equation/?answer=12245#post-id-12245No, this is not part of Sage. In theory it would be possible to implement, or to add an open-source thing that does this, but so far there has been little request for it.Fri, 01 Apr 2011 11:27:19 +0200https://ask.sagemath.org/question/8042/does-sage-show-steps-to-solving-an-equation/?answer=12245#post-id-12245