多項式の部分抽出
| PolynomialQ[expr,x] | 式 expr が変数 x の多項式かどうか判定する |
| PolynomialQ[expr,{x1,x2,...}] | 式 expr が変数 の多項式かどうか判定する |
| Variables[poly] | 多項式 poly の持つ変数をリストアップする |
| Exponent[poly,x] | 多項式 poly における変数 x にかかる最大指数を返す |
| Coefficient[poly,expr] | 多項式 poly における式 expr の係数を抽出する |
| Coefficient[poly,expr,n] | 多項式 poly における式 の係数を抽出する |
| Coefficient[poly,expr,0] | 多項式 poly において式 expr に依存しない項を抽出する |
| CoefficientList[poly,{x1,x2,...}] | 多項式 poly の持つ の項の係数を抽出し配列を構成する |
| CoefficientRules[poly,{x1,x2,...}] | 多項式の指数ベクトルと係数を抽出する |
多項式の展開構造の判定と部分抽出
| Out[1]= |  |
| Out[2]= |  |
| Out[3]= |  |
この式は

の多項式にはなっていない.
| Out[4]= |  |
| Out[5]= |  |
多項式

において

にかかる最大指数を調べる.単一変数の多項式なら,
Exponentは式の最高次数を返す.
| Out[6]= |  |
Coefficient[poly, expr]を使い,
poly で成分
expr を持つすべての項について係数を抽出する.2つ係数が見付かり,和の形で返される.
| Out[7]= |  |
| Out[8]= |  |

における

の項から係数を抽出する.
| Out[9]= |  |
| Out[10]= |  |
| Out[11]= |  |
| Out[12]= |  |
ここで挙げた関数は,まだ展開していない多項式についても機能することが多い.
また,関数によっては,厳密な意味の多項式でなくても機能する.

,

,

に具体的な整数値を指定しなければ,この式は厳密な意味の多項式にならない.
| Out[13]= |  |
それでも,
Exponent[expr, x]を作用させると,
expr の

について最高次数が得られる.ただし,結果は記号代数的な記述になる.
| Out[14]= |  |