有理式の変形操作
普通の多項式では,関数FactorとExpandで式の2つの基本形が得られる.有理式になると,いろいろな形の式が役に立つ.
有理式の展開操作のいくつか
| Out[1]= |  |
| Out[2]= |  |
Expandを使うと,各項の分子を展開した上で対応する分母で割った形に式が展開される.
| Out[3]= |  |
| Out[4]= |  |
ExpandAllを使い,各項の分子と分母の両方を展開し,分子の各項を分母で割った形にまとめる.
| Out[5]= |  |
| ExpandAll[expr,patt]等 | パターン patt にマッチした項を持たない部分は展開しない |
展開操作における制約の付加

を含まない項は展開しないようにする.
| Out[6]= |  |
有理式の構造に関する演算
| Out[7]= |  |
| Out[8]= |  |
まとめた式に
Factorを適用し,分母と分子を因数分解する.
| Out[9]= |  |
Apartを使い,より簡単な分母を持った項からなる和の式に書き直す(部分分数分解).
| Out[10]= |  |
| Out[11]= |  |
Factorを使うと,まず,通分し,その後に分母分子を因数分解する.
| Out[12]= |  |
数学用語で言えば,Apartは有理式を「部分分数」に分解することを意味する.
複数の変数を持つ式は,Apart[expr, var]を使い各変数について部分分数へ分解できる.
| Out[13]= |  |

について部分分数へ分解する.
| Out[14]= |  |
今度は,

について部分分数分解する.
| Out[15]= |  |