|
1.4.3 代数式の変形
1つの代数式は普通いくつもの形で表すことができる.例えば,式 は, と書いても同じである. Mathematicaには代数式の変形のための関数が各種用意されており,それらを使い代数式を異なった形に変えることができる.

代数式の変形に使う2つの基本的な関数
Expandは,積とベキ乗の項を展開し,いわゆる「展開式」を与える.
In[1]:= Expand[ (1 + x)^2 ]
Out[1]= 
Factorでもとの式に戻る.
In[2]:= Factor[ % ]
Out[2]= 
Expandを使うと複雑な式が生成されてしまうことがある.
In[3]:= Expand[ (1 + x + 3 y)^4 ]
Out[3]= 
Factorを使うと通常は簡単な式が得られる.
In[4]:= Factor[ % ]
Out[4]= 
しかしこの例のように,式によっては, Factorを使うとかえって複雑な式になってしまうことがある.
In[5]:= Factor[ x^10 - 1 ]
Out[5]= 
この場合は, Expandを使った方が「より簡単」な式が得られる.
In[6]:= Expand[ % ]
Out[6]= 
|