Difference between revisions of "Simplifier"

From Algebra.Com's Help
Jump to: navigation, search
 
(21 intermediate revisions by 10 users not shown)
Line 1: Line 1:
[http://www.algebra.com Algebra.Com] has a Universal Simplifier with '''Work Shown'''. Even though it is a work in progress, my goal is to make it able to simplify any reasonable expression that a student might encounter, and to solve some equations. Eventually, it should be able to deal with formulas that use constants that are not expressible by finite sized decimal numbers, such as 1/3 or square toor of 2. I want it to work better than any other competing web simplifier that shows work.
+
==What it is==
 +
 
 +
[http://www.algebra.com Algebra.Com] has a Universal Simplifier with '''Work Shown'''. Even though it is a work in progress, my goal is to make it able to simplify any reasonable expression that a student might encounter, and to solve some equations. Eventually, it should be able to deal with formulas that use constants that are not expressible by finite sized decimal numbers, such as 1/3 or square root of 2.  
  
 
'''[[Simplifier-entering formulas|Click here if you are a student and need help with entering expressions to simplify and solve]]'''
 
'''[[Simplifier-entering formulas|Click here if you are a student and need help with entering expressions to simplify and solve]]'''
Line 5: Line 7:
 
Here's the link to the simplifier: [http://www.algebra.com/services/rendering/simplifier.mpl http://www.algebra.com/services/rendering/simplifier.mpl].
 
Here's the link to the simplifier: [http://www.algebra.com/services/rendering/simplifier.mpl http://www.algebra.com/services/rendering/simplifier.mpl].
  
My simplifier is an outgrowth of the [[Plotting Formulas|formula plotting system]].  
+
My simplifier is an outgrowth of the [[Plotting Formulas|formula plotting system]]. I want it to work better than any other competing web simplifier that shows work.
 +
 
 +
==What it does==
  
 
This list may be not quite up to date, but the simplifier does the following, as of now:
 
This list may be not quite up to date, but the simplifier does the following, as of now:
Line 13: Line 17:
 
* Reduces similar terms and factors
 
* Reduces similar terms and factors
 
* Opens up extraneous parentheses, being mindful of signs
 
* Opens up extraneous parentheses, being mindful of signs
 +
* Reduces polynomials when it can figure out their roots
 +
* Solves equations
 +
* Others
  
 +
==What it will do==
 
'''Future plans''' include:
 
'''Future plans''' include:
 
* Associative property
 
* Factorization of polynomials and polynomial division
 
* Solving equations
 
 
Simplifier can be used in very many ways as a teaching tool. One way is to generate [[Formula plotting-simplifier cartoons|simplification cartoons]] to illustrate formula simplification, in solutions and lessons.
 

Latest revision as of 03:05, 31 May 2007

What it is

Algebra.Com has a Universal Simplifier with Work Shown. Even though it is a work in progress, my goal is to make it able to simplify any reasonable expression that a student might encounter, and to solve some equations. Eventually, it should be able to deal with formulas that use constants that are not expressible by finite sized decimal numbers, such as 1/3 or square root of 2.

Click here if you are a student and need help with entering expressions to simplify and solve

Here's the link to the simplifier: http://www.algebra.com/services/rendering/simplifier.mpl.

My simplifier is an outgrowth of the formula plotting system. I want it to work better than any other competing web simplifier that shows work.

What it does

This list may be not quite up to date, but the simplifier does the following, as of now:

  • Reduce all constant expressions to single constants
  • Removes extraneous 1's in terms and zeros in expressions
  • Reduces similar terms and factors
  • Opens up extraneous parentheses, being mindful of signs
  • Reduces polynomials when it can figure out their roots
  • Solves equations
  • Others

What it will do

Future plans include: