SimplifyEq

SimplifyEq[eq, vars, simplificationFunction]
does simplification an equation or a system of equations assuming that the must hold for every value of the set of variables vars and employing the given simplificationFunction.
  • Arguments vars and simplificationFunction are optional. When omitted, the default values {} and $SimplificationFunction, respectively, are assummed.
  • SimplifyEq will attempt to further simplify the equations by eliminating common factors, gathering all the terms to one fraction and taking the numerator, etc. This is achieved by bringing the equation(s) to the form (factorized expression)=0 and eliminate any factors that do not vanish for all values of the variables included in vars.
In[1]:=
Click for copyable input
Ommiting the second argument only constants factors are eliminated:
In[2]:=
Click for copyable input
Out[2]=
 
In[1]:=
Click for copyable input
By including variable x to the list in the second argument:
In[2]:=
Click for copyable input
Out[2]=
 
In[1]:=
Click for copyable input
Here teh equation includes also a fractional term:
In[2]:=
Click for copyable input
Out[2]=
 
In[1]:=
Click for copyable input
SimplifyEq will also employ TrigReduce in its simplification pipeline:
In[2]:=
Click for copyable input
Out[2]=
 
In[1]:=
Click for copyable input
SimplifyEq will also simplify powers:
In[2]:=
Click for copyable input
Out[2]=