MonomialList

MonomialList[poly]
多項式 poly 中のすべての単項式のリストを返す.

MonomialList[poly,{x1,x2,}]
多項式 poly 中の変数 xi に対しての単項式のリストを返す.

MonomialList[poly,{x1,x2,},order]
単項式を指定順に置く.

詳細とオプション詳細とオプション

  • MonomialListpoly が明示的に展開された形で与えられたかどうかにかかわらず働く.
  • MonomialList[poly]MonomialList[poly,Variables[poly]]と等価である.
  • order の可能な設定値は"Lexicographic""DegreeLexicographic""DegreeReverseLexicographic""NegativeLexicographic""NegativeDegreeLexicographic""NegativeDegreeReverseLexicographic"および明示的な重み行列である.
  • 単項式はその指数ベクトルに基づいて変数 xi に対してソートされる.
  • "NegativeLexicographic"は指数ベクトルのリストにSortを適用することに相当する.
  • "Lexicographic""NegativeLexicographic"の逆を返し,MonomialListのデフォルトである.
  • "DegreeLexicographic"はまず全次数についてソートし,次に"Lexicographic"によって定義された順序付けでソートする.
  • "DegreeReverseLexicographic"はまず全次数についてソートし,次に最終変数から始まる負の辞書的順序付けでソートする.
  • "NegativeDegreeLexicographic"および"NegativeDegreeReverseLexicographic"は全次数の低いものから高いものへとソートする.
  • 明示的な重み行列 ww.vi"Lexicographic"の順序付けで与えられる順序付けを定義する.ただし,vi は指数ベクトルである.
  • MonomialList[poly,vars,Modulus->m]m を法とした係数を計算する.
  • MonomialList[poly,All,order]MonomialList[poly,Variables[poly],order]と等価である.
2008年に導入
(7.0)