Jurgis wrote:

> I also know that some math packages can show steps, how to solve equations.
> But here the idea is - you make steps yourself, just you are guided by
> math rules (system keeps an eye on  illegal actions,  might give
> hints, count bonuses/mistakes or so..)

Recently, I have been working on a step-by-step equation solving
program that is based on rewrite rules. Here is an example that shows
it solving a simple equation:

http://206.21.94.61/misc/permalink/equation_solving_with_steps_and_trees.png


The following document contains an explanation for how rewrite rules
can be used to solve simple equations:

http://206.21.94.61/misc/permalink/using_rewrite_rules_to_perform_mathematics.html


A rules-based system like this can be configured to support the
application you have in mind. The rules it contains should be able to
be implemented in SymPy or Maxima.

Ted

-- 
You received this message because you are subscribed to the Google Groups 
"sage-edu" group.
To post to this group, send email to sage-edu@googlegroups.com.
To unsubscribe from this group, send email to 
sage-edu+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/sage-edu?hl=en.

Reply via email to