Live data from Hacker News

Ask HN: I am building a step-by-step equation solver to learn how math works

news.ycombinator.com

1–10 of 14 posts

Ask HN: I am building a step-by-step equation solver to learn how math works

#1
I am an average programmer who used to have trouble understanding how math worked. According to Donald Knuth, science is knowledge that is understood so well that it can be taught to a computer. So, I decided to write a program that solves elementary algebra equations step-by-step the way humans typically do to fully understand the process. This turned out to be a very effective way to learn math because I now understand how elementary algebra works, and I am no longer intimidated by more advanced mathematics.

My question is, would enough programmers be interested in learning how math works using this approach to make it worthwhile for me to create educational materials that are based on it?

Re: Ask HN: I am building a step-by-step equation solver to learn how math works

#6
post #2

This video shows what I have working so far: https://www.youtube.com/watch?v=cy6bwNBkAK0

Please explain either with text or voice what is happening in that video. It is hard to follow.

Lesson 6 at the following website explains the fundamentals of how the solver works:

http://patternmatics.org/temp_1/mathfuture/

The other lessons explain some of the concepts used in lesson 6.

Re: Ask HN: I am building a step-by-step equation solver to learn how math works

#9
This exists. Its a program called Maple and really sophisticated. Industry standard. Every physicist/mathematician has a license. It can perform all the standard operations on a lot of math objects that you have probably never even heard about. No offense here. Math gets a lot stranger once you leave calculus behind.

There is wolframalpha, the computational knowledge engine. Provides maple core functionality and behaves more like a search engine.

If you do this for your own learning experience, that's awesome. As a business, you would have to be really good at a lot of very deep math to compete on that level.

Re: Ask HN: I am building a step-by-step equation solver to learn how math works

#10
post #9

This exists. Its a program called Maple and really sophisticated. Industry standard. Every physicist/mathematician has a license. It can perform all the standard operations on a lot of math objects that you have probably never even heard about. No offense here. Math gets a lot stranger once you leave calculus behind. There is wolframalpha, the computational knowledge engine. Provides maple core functionality and beha…

Is Maple able to show the steps a human would typically take to solve a given elementary algebra equation?
Post reply on HN