Transforming Algebraic Expressions

There are often many different ways to write the same algebraic expression. As one example, the expression can be written as . The Wolfram System provides a large collection of functions for converting between different forms of algebraic expressions.

Expand[expr]multiply out products and powers, writing the result as a sum of terms
Factor[expr]write expr as a product of minimal factors

Two common functions for transforming algebraic expressions.

Expand gives the "expanded form", with products and powers multiplied out.
In[1]:=
Click for copyable input
Out[1]=
Factor recovers the original form.
In[2]:=
Click for copyable input
Out[2]=
It is easy to generate complicated expressions with Expand.
In[3]:=
Click for copyable input
Out[3]=
Factor often gives you simpler expressions.
In[4]:=
Click for copyable input
Out[4]=
There are some cases, though, where Factor can give you more complicated expressions.
In[5]:=
Click for copyable input
Out[5]=
In this case, Expand gives the "simpler" form.
In[6]:=
Click for copyable input
Out[6]=